Thursday, 2022-07-07

rpittaugood morning ironic! o/07:27
rpittau2 very quick reviews if anyone has a moment https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/848826 https://review.opendev.org/c/openstack/bifrost/+/846193 thanks!07:34
opendevreviewMerged openstack/tenks master: Use yoga upper constraints for openstack-tox-py36  https://review.opendev.org/c/openstack/tenks/+/84873110:07
jandershey rpittau o/10:42
jandersarne_wiebalck I think your work is completely complaint with standards, but unfortuntely OEMs divert from them to a worrying degree (which may sanction further workarounds) 10:43
rpittauhey janders :)10:47
opendevreviewMerged openstack/ironic-python-agent-builder stable/xena: Add smartmontools package to DIB image  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/84860811:09
opendevreviewVerification of a change to openstack/ironic-python-agent-builder stable/yoga failed: Add smartmontools package to DIB image  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/84860711:31
Kirill_Hi everyone. Does someone know about vnc for HPE11:33
opendevreviewMerged openstack/ironic-python-agent-builder stable/wallaby: Add smartmontools package to DIB image  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/84860911:34
iurygregorygood morning Ironic11:43
opendevreviewSwapnil Machikar proposed openstack/ironic-tempest-plugin master: Add iDRAC Redfish sync boot mode test  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/84870911:51
iurygregoryrpittau, +W on both11:56
rpittauthanks iurygregory :)11:59
dtantsurKirill_: I don't think anyone does12:02
opendevreviewVerification of a change to openstack/bifrost master failed: Remove old unused CentOS Stream 8 based jobs  https://review.opendev.org/c/openstack/bifrost/+/84619312:46
* TheJulia attempts to wake up13:06
dtantsurTheJulia: futile13:06
TheJuliaas in resistance is futile?13:07
rpittauI guess this case is "resistance to sleep"13:07
TheJuliaI suspect my multimeters cannot measure this resistance13:08
iurygregoryI agree13:19
TheJulia:)13:21
dtantsur:D13:32
opendevreviewMerged openstack/ironic-python-agent-builder master: Remove CentOS Stream 8 leftovers  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/84882613:39
TheJuliarloo: fwiw, I'd also appreciate a review on https://review.opendev.org/c/openstack/ironic/+/835769 when you have a little time. I *really* wish anaconda and the related tooling had better documentation. :(14:01
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Test redeploy-dynamic when cirros/tinyipa are used  https://review.opendev.org/c/openstack/bifrost/+/84896314:21
opendevreviewDmitry Tantsur proposed openstack/sushy-tools master: Replace the netboot job with a local-boot one  https://review.opendev.org/c/openstack/sushy-tools/+/84896414:25
dtantsurreviews appreciated ^^^ is blocking the netboot removal14:28
opendevreviewDmitry Tantsur proposed openstack/sushy master: Replace the netboot job with a local-boot one  https://review.opendev.org/c/openstack/sushy/+/84896514:29
dtantsursame ^^14:29
opendevreviewDmitry Tantsur proposed openstack/ironic-lib master: Replace the netboot job with a local-boot one  https://review.opendev.org/c/openstack/ironic-lib/+/84896614:31
rlooTheJulia: done. And yeah, better documentation, sorry about that... (as I learn more about anaconda, etc.) Thx for improving!14:35
TheJuliarloo: oh no worries! not your or anyone's at your employer's fault.14:35
TheJuliarloo: the issue is anaconda's docs are... lacking.14:35
rlooyup :-(14:36
TheJuliadracut's anaconda invocation is undocumented14:36
TheJulialike... nothing to be found anywhere, you have to read the code to see what it is doing14:36
TheJuliaor how to configure/influence it14:36
TheJuliaQueue twitching :)14:36
rlooyup. so glad you are becoming an expert on it...14:36
TheJuliaoh no, not the expert14:37
TheJulianope nope nope14:37
TheJuliaAll the nopes ;)14:37
rlooha ha14:37
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent master: Drop support for instance netboot  https://review.opendev.org/c/openstack/ironic-python-agent/+/84896914:38
opendevreviewMerged openstack/bifrost master: Remove old unused CentOS Stream 8 based jobs  https://review.opendev.org/c/openstack/bifrost/+/84619314:46
opendevreviewMerged openstack/tenks master: Remove Python 2 leftovers  https://review.opendev.org/c/openstack/tenks/+/84869814:53
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent bugfix/8.6: Gather details about bond interfaces if present  https://review.opendev.org/c/openstack/ironic-python-agent/+/84886615:04
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent bugfix/8.3: Gather details about bond interfaces if present  https://review.opendev.org/c/openstack/ironic-python-agent/+/84886715:04
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent stable/xena: Gather details about bond interfaces if present  https://review.opendev.org/c/openstack/ironic-python-agent/+/84886815:04
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent bugfix/8.1: Gather details about bond interfaces if present  https://review.opendev.org/c/openstack/ironic-python-agent/+/84886915:04
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent stable/wallaby: Gather details about bond interfaces if present  https://review.opendev.org/c/openstack/ironic-python-agent/+/84899015:04
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent stable/victoria: Gather details about bond interfaces if present  https://review.opendev.org/c/openstack/ironic-python-agent/+/84899115:05
TheJuliarloo: do you remember what liveimg_url is?15:15
TheJuliain anaconda/kickstart context15:16
JayFit's the URL to the image15:16
TheJuliafor stage2?15:16
JayFwhich I think is actually a tarball that is extracted for the base system15:16
JayFI am like, 90% sure15:16
JayFbut this knowledge is dusty and purple-colored15:17
TheJuliapurple is acceptable :)15:17
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Test redeploy-dynamic when cirros/tinyipa are used  https://review.opendev.org/c/openstack/bifrost/+/84896315:17
TheJuliadusty expected as well15:17
JayFTheJulia: I just wrote the longest email of my life, it feels like, fwiw, you should go have a read15:17
TheJuliaoh my...15:18
TheJuliadooooooom?15:18
rloohttps://pykickstart.readthedocs.io/en/latest/kickstart-docs.html#liveimg if that helps15:18
JayFthat is exactly what I thought it was, awesome \o/15:19
JayFbut a docs link is 100x more helpful15:19
JayFo/ rloo 15:19
rlooi got that link from ... https://specs.openstack.org/openstack/ironic-specs/specs/18.1/anaconda-deploy-interface.html#os-image-format15:19
TheJuliaahh, okay15:19
rloothinking we might want to incorporate a lot of stuff from that spec, into the anaconda deploy interface doc...15:19
rloothe assumption (I guess) being that whoever uses the anaconda deploy interface, is intimate with anaconda/kickstart...15:20
TheJuliayeah15:22
TheJuliaso, okay15:22
TheJuliahmmm15:22
TheJuliayeah, we need a generalized doc update too15:22
TheJuliai think15:22
TheJuliaso, I'm kind of also writing out an overall flow/interaction since this is so confusing to a newcomer or even someone who has hacked on the code :)15:45
opendevreviewTakashi Kajinami proposed openstack/ironic master: Add audit middleware options to ironic.conf  https://review.opendev.org/c/openstack/ironic/+/84897815:47
opendevreviewTakashi Kajinami proposed openstack/ironic master: Add audit middleware options to ironic.conf  https://review.opendev.org/c/openstack/ironic/+/84897815:51
* dtantsur wonders if he needs to repair redeploy-dynamic or just remove it15:55
TheJuliaI thought you were going to eradicate it?15:56
dtantsurI then decided to give it a chance.. but then it's not compatible with TLS15:56
dtantsurOn the other hand, you have a good point: we need an example on how to write playbooks for bifrost15:57
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Test redeploy-dynamic when cirros/tinyipa are used  https://review.opendev.org/c/openstack/bifrost/+/84896316:04
TheJuliaahh, yeah16:07
rpittaugood night! o/16:08
TheJuliagoodnight16:09
opendevreviewDmitry Tantsur proposed openstack/bifrost master: [WIP] Test redeploy-dynamic when cirros/tinyipa are used  https://review.opendev.org/c/openstack/bifrost/+/84896316:35
dtantsursoooo broken16:59
TheJulia:(16:59
opendevreviewDmitry Tantsur proposed openstack/bifrost master: [WIP] Test redeploy-dynamic when cirros/tinyipa are used  https://review.opendev.org/c/openstack/bifrost/+/84896317:03
opendevreviewDmitry Tantsur proposed openstack/bifrost master: [WIP] Test redeploy-dynamic when cirros/tinyipa are used  https://review.opendev.org/c/openstack/bifrost/+/84896317:05
opendevreviewMerged openstack/ironic master: Move logging out of skip_automated_cleaning  https://review.opendev.org/c/openstack/ironic/+/84887517:33
opendevreviewJulia Kreger proposed openstack/ironic master: Make anaconda non-image deploys sane  https://review.opendev.org/c/openstack/ironic/+/83470918:40
opendevreviewJulia Kreger proposed openstack/ironic master: Do not require stage2 for anaconda with standalone  https://review.opendev.org/c/openstack/ironic/+/83576918:40
TheJuliarloo: ^^ revised both patches. I spotted an issue that I think you were starting to hit up against the second one but it didn't click until I tried to run the unit tests that there was an issue cascading further in. Fixed that.18:41
rlooTheJulia: thx for the update! will try to look later today or tomorrow. 18:42
TheJuliaThanks18:43
iurygregoryTheJulia, do you remember if we found a workaround for https://storyboard.openstack.org/#!/story/2008763 ? I think we did something upstream for it...22:09
TheJuliaiurygregory: yeah, i wrote a patch to dedup it22:23
TheJuliaiurygregory: give me a few and I'll hunt it down22:24
iurygregoryhttps://review.opendev.org/q/Ib61a7100a059e79a8b0901fd8f46b9bc41d657dc22:24
iurygregorythis one?22:24
TheJuliayes22:24
TheJuliathat is by label22:24
iurygregoryack22:25
TheJuliaand there were bugs before that in the 8.x universe of stuffs that did do weird labeling22:25
TheJuliaso it won't get those neessarilly22:25
TheJuliabut it should clean up the primary/label being deployed22:25
TheJuliathe inherent need is to inject the new record before rebooting22:25
iurygregoryyeah, I'm going to check if we have downstream before looking at the problem they reported22:26
TheJuliaand do it after deleting22:26
TheJuliaI think22:26
iurygregoryseems like they have many RHEL options (which doesn't make sense...)22:27
TheJuliaso the failure on one time boot ops may ultimately be both a firmware and an interaction bug22:48
TheJulia*or* the table is full.22:48
TheJuliaWe've seen that some HBA's vendor's cared in UEFI mode, it would add every single device as bootable22:48
TheJuliavia bios boot22:48
TheJulianeedless to say, that was clearly a firmware bug22:48
* TheJulia thinks it is time to call it a night22:57
opendevreviewSteve Baker proposed openstack/metalsmith master: Do a precise node lookup for unprovision  https://review.opendev.org/c/openstack/metalsmith/+/84905223:19
*** rcastillo|rover is now known as rcastillo23:43

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