Friday, 2021-09-03

*** pmannidi is now known as pmannidi|brb00:58
opendevreviewSteve Baker proposed openstack/ironic master: WIP use packaged grub efi for network boot  https://review.opendev.org/c/openstack/ironic/+/80680801:06
*** pmannidi|brb is now known as pmannidi01:34
*** pmannidi is now known as pmannidi|Lunch02:20
opendevreviewSteve Baker proposed openstack/bifrost master: WIP support grub network boot  https://review.opendev.org/c/openstack/bifrost/+/80722002:31
*** pmannidi|Lunch is now known as pmannidi04:03
opendevreviewSteve Baker proposed openstack/ironic master: WIP use packaged grub efi for network boot  https://review.opendev.org/c/openstack/ironic/+/80680804:13
iurygregorygood morning Ironic, TGIF!06:09
tonybstevebaker: Ahh okay that's helpful06:13
* tonyb has no idea why irssi just decided to show me those replies :/ ?06:15
janders_hey iurygregory o/06:15
*** janders_ is now known as janders06:19
janders^ had a comms dropout earlier :/06:20
iurygregoryhey janders o/06:22
* tonyb wonders if janders is *the* Janders ;p ?06:28
janderstonyb: janders is *the* Janders indeed06:31
tonyb\o/06:31
janderso/06:32
jandershey hey06:32
tonybjanders: how've you been?  Doing okay in these crazy times?06:32
iurygregoryhey tonyb o/ how are you doing?06:32
janderstonyb: we're doing well, thank you :) How have you been?06:33
tonybiurygregory: hey!  Doing okay all things considered you?06:33
tonybjanders: great.  Yeah it's been a bumpy ride but I think I'm doing better now06:33
arne_wiebalckGood morning, Ironic!06:34
iurygregorydoing good :D (if I remove the weather factor \o/)06:34
janderstonyb: that's great to hear!06:34
iurygregorygood morning arne_wiebalck o/06:34
arne_wiebalckHey iurygregory o/06:34
dtantsurmorning ironic07:22
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Support HttpHeaders in create_subscription  https://review.opendev.org/c/openstack/ironic/+/80685907:23
iurygregorygood morning dtantsur 07:23
dtantsurfolks, could I get some reviews on https://review.opendev.org/c/openstack/ironic/+/807105 please?07:50
dtantsurwe're facing a problem that is too hard to debug without it07:50
iurygregorydtantsur, ack I probably missed because didn't have the hashtag 07:55
dtantsuriurygregory: have you seen the comment from hberaud on https://review.opendev.org/c/openstack/requirements/+/805611 ?07:55
iurygregorydtantsur, I just saw 07:55
dtantsurre hashtag: the patch is very new07:55
iurygregorydtantsur, ou can add the hashtag if you think it's something important that we need to take a look (even if it's new and you didn't ask during the upstream meeting) =)07:56
dtantsurah, ack07:56
iurygregoryWHAT?! No clean steps found <O> ?!07:57
dtantsuryep08:11
dtantsurjanders: https://github.com/metal3-io/baremetal-operator/issues/959#issuecomment-91234829108:11
dtantsuriurygregory: this is because of https://review.opendev.org/c/openstack/ironic/+/80718708:11
iurygregoryI see08:12
jandersdtantsur: ACK - and thanks! :)08:12
dtantsurjanders: added a 2nd comment explaining the problem #2. Please double-check me on my findings.08:14
jandersdtantsur: ACK08:17
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727809:13
iurygregoryCI will explode :D09:14
opendevreviewVerification of a change to openstack/ironic master failed: Fix upgrade logic to allow for bundled changes  https://review.opendev.org/c/openstack/ironic/+/80353209:24
opendevreviewVerification of a change to openstack/ironic master failed: Allow initial versions to not be created yet  https://review.opendev.org/c/openstack/ironic/+/80400309:24
iurygregoryI said CI will explode and we have two patches that failed to merge :D09:24
iurygregoryOMG09:25
janderspick your words carefully iurygregory! :)09:25
iurygregoryjanders, I was talking about my change to test oslo.db 11.0.0 :D09:25
iurygregorybut... it's life09:25
opendevreviewDmitry Tantsur proposed openstack/ironic master: Expand the driver contributor documentation  https://review.opendev.org/c/openstack/ironic/+/80728409:53
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727809:55
jandersI'm trying to do some RAID related testing using bifrost, VMs and sushy-emulator. I'm getting this error while trying to configure RAID:10:16
jandershttps://paste.opendev.org/show/808574/10:16
jandersam I running into a sushy-emulator limitation or do I need to put in some additional config in place?10:17
opendevreviewVerification of a change to openstack/ironic master failed: Fix upgrade logic to allow for bundled changes  https://review.opendev.org/c/openstack/ironic/+/80353210:18
dtantsurjanders: I think the patch to manage enabled_raid_interfaces in bifrost hasn't merged et10:39
dtantsuryou need to fix ironic.conf manually10:39
iurygregoryI was sure I've reviewed this patch11:03
* iurygregory looks again11:03
opendevreviewtest proposed openstack/ironic master: Modify the definition of owner in parameter.yaml  https://review.opendev.org/c/openstack/ironic/+/80729011:05
iurygregoryWAIT... WHAT?!11:05
iurygregoryno luck trying to fix the oslo.db problem .-.11:08
opendevreviewMerged openstack/ironic master: Improve edge-case debugging for deployment and cleaning  https://review.opendev.org/c/openstack/ironic/+/80710511:10
opendevreviewDmitry Tantsur proposed openstack/ironic bugfix/18.1: Improve edge-case debugging for deployment and cleaning  https://review.opendev.org/c/openstack/ironic/+/80726211:11
opendevreviewDmitry Tantsur proposed openstack/ironic stable/wallaby: Improve edge-case debugging for deployment and cleaning  https://review.opendev.org/c/openstack/ironic/+/80726311:11
iurygregoryzzzeek, hey o/ I'm trying to fix the problem where the insert is not bound to a Connection or Engine in ironic I've changed a test to see but still shows the same failure https://review.opendev.org/c/openstack/ironic/+/807278/2/ironic/tests/unit/db/sqlalchemy/test_migrations.py  https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d30/807278/2/check/openstack-tox-py36/d300195/t11:11
iurygregoryestr_results.html11:11
iurygregoryhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_d30/807278/2/check/openstack-tox-py36/d300195/testr_results.html for the full log url11:11
opendevreviewDmitry Tantsur proposed openstack/ironic master: Add and document high-level helpers for async steps  https://review.opendev.org/c/openstack/ironic/+/80729511:29
opendevreviewtest proposed openstack/ironic master: Modify the definition of owner  https://review.opendev.org/c/openstack/ironic/+/80730212:02
opendevreviewMerged openstack/bifrost master: Allow configuring enabled raid interfaces  https://review.opendev.org/c/openstack/bifrost/+/80612312:04
janderssee you next week Ironic o/12:28
jandershave a great weekend everyone12:28
iurygregorybye janders o/12:30
TheJuliagood morning13:15
TheJuliadidn't exception handling for duplicate rows change at some point?13:17
TheJuliarpioso: good morning13:17
rpiosoTheJulia: Good Friday morning :)13:18
opendevreviewMerged openstack/ironic master: Fix upgrade logic to allow for bundled changes  https://review.opendev.org/c/openstack/ironic/+/80353213:20
opendevreviewMerged openstack/ironic-python-agent master: Trivial: better debugging in list_all_block_devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/80634413:20
TheJuliarpioso: got time in a few minutes?13:22
iurygregorygood morning TheJulia =)13:22
rpiosoTheJulia: Yes, I do.13:22
dtantsurdoes anyone understand the PDF docs and can explain why it fails? https://zuul.opendev.org/t/openstack/build/64ac6aac984544068c7b85f53e93c3d4/log/sphinx-build-pdf.log13:28
dtantsurkeeping in mind that answer "noone" will result in me disabling the PDF build13:28
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727813:31
TheJuliadtantsur: aside from latex warnings being thrown on every single link? :(13:32
dtantsurI assume they alone don't cause failures?13:32
dtantsurwhy are we even doing it? at least a part of the resulting pdf is garbage13:33
TheJuliaI *think* all warnings are failures on pdf as well13:33
iurygregoryI think so13:33
TheJuliathe pdf stuff looked good originally :\13:33
TheJuliais there still a community docs team?13:33
TheJuliarpioso: https://meet.google.com/jyp-ygdf-rqh13:33
iurygregorydtantsur, I'm testing your patch locally to see if I can find the issue13:34
dtantsuriurygregory: thank you!13:35
dtantsurthat being said, I'm personally for removing pdf support13:35
dtantsurI *think* it complains about the code snippet in the docs13:35
dtantsurwhich may be cause by some rendering issues13:37
iurygregorywell, I can't run tox -e pdf-docs locally =X13:37
dtantsur\o/13:38
dtantsurmissing deps? for me it requires some latex bits (that I don't really want to install.. sigh)13:38
iurygregorylet me look at the changes you did in the files :D13:38
iurygregorynope, it runs and get stuck with Latex warnings and a lot of random characters :D13:38
dtantsursweet13:38
dtantsurif you check https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_64a/807295/1/check/openstack-tox-docs/64ac6aa/pdf/doc-ironic.pdf, it starts being complete garbage once it gets to the news docs13:39
dtantsurI suspect it doesn't like a large Python snippet.. which I don't want to remove just because someone introduced a stupid feature to everyone's jobs...13:39
dtantsuractually no, it starts being garbage in the OS profiler docs13:40
dtantsurI guess my addition just hits some threshold13:40
opendevreviewVerification of a change to openstack/ironic master failed: Allow initial versions to not be created yet  https://review.opendev.org/c/openstack/ironic/+/80400313:42
dtantsuryep, everything goes sideways after the image in the profiling docs. maybe we can just remove it?13:43
dtantsur(assuming we think the pdf build is a stupid idea, which I don't)13:43
prometheanfiredtantsur: the explicit sqlalchemy conversion, would tracking https://review.opendev.org/c/openstack/ironic/+/807278 be right?13:44
prometheanfireor would tracking another review be better?13:45
dtantsurprometheanfire: I assume so, but ask iurygregory better13:45
prometheanfireiurygregory: so.... :D13:45
dtantsuriurygregory, TheJulia, I'll try removing the offending images from the OS profiler docs.13:47
iurygregoryprometheanfire, well, I'm trying to fix :D 13:47
iurygregoryno luck so far...13:47
iurygregorybecause I can't reproduce the issue locally...13:47
iurygregoryif you have any tips :D13:48
iurygregorydtantsur, funny thing https://review.opendev.org/c/openstack/ironic/+/807295/1/doc/source/contributor/deploy-steps.rst I don't see "Clean steps basics" section in the master file O.o  https://raw.githubusercontent.com/openstack/ironic/master/doc/source/contributor/deploy-steps.rst13:49
iurygregoryoh ok13:49
dtantsurmmm?13:49
iurygregorythere is a another patch you have..13:49
dtantsuryeah, it's from the parent patch13:50
iurygregoryI was looking at the changes to add from master to see how it goes13:50
opendevreviewDmitry Tantsur proposed openstack/ironic master: Remove images from the OS profiler docs  https://review.opendev.org/c/openstack/ironic/+/80732613:50
iurygregoryand I was like "Woot?"13:50
dtantsurheh13:51
zzzeekiurygregory: i replied13:51
iurygregoryzzzeek, tks13:52
prometheanfireiurygregory: not sure about reproducing locally, but you can reproduce in gate at least?13:52
iurygregoryprometheanfire, yeah in gate it reproduces =) I will update the test based on zzzeek feedback :D13:53
iurygregoryfingers crossed13:53
prometheanfireh,, k13:53
opendevreviewtest proposed openstack/ironic master: Modify the definition of owner in parameter.yaml  https://review.opendev.org/c/openstack/ironic/+/80733213:55
TheJuliarpioso: ajya: try https://meet.google.com/krd-kchc-ojk13:56
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727813:59
iurygregorynow it should fail on other test (fingers crossed)14:00
cennedtantsur: re your call for outreachy mentors; Do you think i could be a co-mentor?14:10
cenneIf it's possible I'd like to think about it further and see if I can14:10
dtantsurcenne: it's an interesting question. I think you could try, but note that it's a quite significant time commitment.14:11
dtantsurand will require you to learn ironic deeper, all in your free time, unless you find a position that allows you to work on ironic14:11
cenneyes realized it'd be a big time commitment, that's why wanted to ask first if it seemed possible. 14:13
cenneOh, didn't think about the second part, haha.14:13
dtantsuryeah, that's the trickiest part. I assume you'll be busy with other things in your life the next half a year :)14:14
dtantsurbut that's for you to understand and decide14:14
cenneAlso, wanted to say... that torrent stuff is really interesting!14:14
* cenne expresses interest about wanting to work on it, if it's not already alloted, provided there's some funding.14:14
cenneHave only glanced over the spec on mobile (and the project-insanity link). Seems cool. 14:14
dtantsurI guess I have the same answer: it will require months of work time. You need to evaluate if you'll be able to realistically do it.14:15
cenneOkay, I'll try reading through the spec proposal more thoroughly to get a better idea.14:18
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727814:23
opendevreviewDmitry Tantsur proposed openstack/ironic master: Remove images from the OS profiler docs  https://review.opendev.org/c/openstack/ironic/+/80732614:35
opendevreviewDmitry Tantsur proposed openstack/ironic master: Add and document high-level helpers for async steps  https://review.opendev.org/c/openstack/ironic/+/80729514:35
arne_wiebalckFYI, https://bugs.launchpad.net/nova/+bug/1884217 may need some input from Ironic.14:42
iurygregoryzzzeek, I've tested the approach you mentioned but still got the same failure =( the some CI jobs are still running but this is the log from the cover job 14:42
iurygregoryhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_0c6/807278/5/check/openstack-tox-cover/0c69f9e/testr_results.html14:42
zzzeekiurygregory: there were a lot of places that had the problem, looking14:45
iurygregoryyeah, but the test failed in the one I changed =( (at least I was expecting to work and see a failure in a different test)14:46
* iurygregory wondering if I need to change all tests ...14:46
zzzeekiurygregory: replied, you missed part of my change14:47
iurygregoryzzzeek, oh ok o/14:47
iurygregoryoh I see!14:48
* iurygregory facepalm14:48
zzzeek:)14:48
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727814:50
opendevreviewAija Jauntēva proposed openstack/ironic master: Fix RAID steps for non-RAID in idrac-redfish  https://review.opendev.org/c/openstack/ironic/+/80411214:54
iurygregoryzzzeek, \o/ yay now the problem is in another test :D 15:01
iurygregorygoing to try to fix all tests that have the same logic15:02
dtantsurhttps://review.opendev.org/c/openstack/ironic/+/807326/ fixes the build for my patch15:02
dtantsurand also makes the PDF readable again15:02
dtantsurwe may keep an eye on the PDF situation though.. it seems like we have no indication that it breaks until it breaks too much15:03
iurygregory\o/15:10
* iurygregory adds more coffee to his mug, so he can keep fixing the unit tests to not break oslo.db15:11
TheJuliarpioso: word has it power state sync being turned on has at least resulted in success \o/15:29
rpiosoTheJulia: Great news! 15:33
rpiosoTheJulia: Thank you! \o/15:34
TheJuliarpioso: I've requested another sosreport be supplied to us so we can at least dig through and see if we're seeing follow-up behavior on power state changes15:36
rpiosoTheJulia: Cool! Should be interesting. We are continuing to dig into our findings, which, as you know, are somewhat different.15:45
iurygregoryzzzeek, quick question if you are still around, this type of line should also be changed " nodes.select(nodes.c.uuid == data['uuid']).execute().first()" since it has the execute call ?15:46
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Add uWSGI role and use systemd instead of emperor mode  https://review.opendev.org/c/openstack/bifrost/+/80610616:01
arne_wiebalckbye everyone, have a good weekend o/16:26
TheJuliao/16:26
*** hjensas is now known as hjensas|afk16:29
dtantsurwas looking into switching ironic-api in bifrost from oslo.service to uWSGI (like in devstack), and suddenly started wondering if it's a good idea at all16:43
dtantsuruWSGI+Nginx is definitely a more stable combination, and we know oslo.service+eventlet to cause issues with TLS..16:43
dtantsur.. but on the other hand, we have synchronous API pass-thrus to BMCs, which, in case of IPMI, can take minutes to respond.16:43
dtantsurso there is no safe processors+threads combination that cannot be DOSed with an API access very trivially16:44
dtantsurI guess I should spend my brain on something else on Friday evening :)16:47
dtantsurhave a nice weekend folks!16:47
TheJuliaheh16:48
TheJuliahave a wonderful weekend dtantsur 16:48
TheJuliaand there are definitely trade-offs :(16:48
dtantsurTheJulia: maybe on Monday we should chat about stopping having synchronous requests in the API.. maybe..16:51
dtantsurokay, now leaving for real16:51
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [DNM] Testing fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727816:53
TheJuliadtantsur: holiday in the states on Monday17:01
opendevreviewMerged openstack/ironic master: Allow initial versions to not be created yet  https://review.opendev.org/c/openstack/ironic/+/80400317:26
TheJuliawoot17:35
iurygregory\o/17:42
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727818:43
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727819:02
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic-inspector master: Include ironic/tests in irrelevant-files  https://review.opendev.org/c/openstack/ironic-inspector/+/80739419:14
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727819:16
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727819:44
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727820:12
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727820:31
TheJuliastevebaker: so... looks like rhel9 grub builds only put a single efi binary in palce... to /boot20:37
iurygregoryat least after 13 patches I finally got the sqlalchemy test_migrations in MySQL to work... now I need to figure out the failure in PostgreSQL \o/20:49
opendevreviewJulia Kreger proposed openstack/ironic master: Facilitate asset copy for bootloader ops  https://review.opendev.org/c/openstack/ironic/+/80681520:49
TheJuliaiurygregory: ugh :(20:49
iurygregoryTheJulia, the error is the best part :D oslo_db.exception.DBError: (psycopg2.errors.InFailedSqlTransaction) current transaction is aborted, commands ignored until end of transaction block20:51
TheJuliaoh jeeze20:51
TheJuliatime for debug logging in sqlalchemy?20:52
iurygregorythe best part is that I couldn't reproduce the issue locally, so I'm looking at CI logs to see if I can find something20:52
opendevreviewJulia Kreger proposed openstack/ironic master: Add release note upgrade version check handling change  https://review.opendev.org/c/openstack/ironic/+/80740320:55
TheJuliaI guess I need to do cycle highlights21:08
opendevreviewJulia Kreger proposed openstack/ironic master: Implements node history: database  https://review.opendev.org/c/openstack/ironic/+/76800921:09
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727821:10
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: Fix to unblock oslodb 11.0.0  https://review.opendev.org/c/openstack/ironic/+/80727821:41
opendevreviewJulia Kreger proposed openstack/ironic master: Record node history and manage events in db  https://review.opendev.org/c/openstack/ironic/+/80329221:58
TheJuliaiurygregory: https://review.opendev.org/c/openstack/releases/+/807408 22:20
TheJuliaWell, this is cute: https://github.com/openstack/ironic/pull/1022:29
tonybstevebaker: So I don't think I can set it to false '.. node unset --automated-clean' sets it to None, '.. node set --automated-clean' sets it to True22:34
TheJuliahmm, never used that so I don't remember mechanics around it but I thought explicit set to false was an option23:38
TheJuliatonyb: you mentioned elsewhere you were getting the wrong file handed out by dhcp.... I can't help but wonder if puppet-ironic is handing out the wrong templates or you need additional configuraiton. Because of the config model, it shims a lot of stuff into not great/ultimately incorrect defaults23:43

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!