Monday, 2021-03-08

jandersgood morning Ironic o/00:04
jandersstevebaker that's great work and great news - I will try to test it later today - thanks!00:06
stevebakerjanders: let me know how you go00:07
jandersstevebaker will do. The manual fix I've come up with on Friday was identical to https://review.opendev.org/c/openstack/diskimage-builder/+/779107/2/diskimage_builder/elements/bootloader/finalise.d/50-bootloader#219 in your patch so I am confident this will work; I will add a review after I tested this. Is there anything I need to know about i/r/t00:11
jandersrunning patched DIB, or can I just checkout the change and put DIB from the change earlier in my path?00:11
iurygregorymorning stevebaker janders =)00:16
*** zzzeek has quit IRC00:17
*** zzzeek has joined #openstack-ironic00:18
stevebakeriurygregory: hey00:19
stevebakerjanders: I have a venv for dib, so I just pip install whenever I want to test a change00:21
jandershey iurygregory o/00:36
*** tosky has quit IRC00:42
*** ricolin has quit IRC00:46
jandersstevebaker pip install directly from a gerrit change - slick! thanks for the hint.00:49
*** ricolin has joined #openstack-ironic00:50
*** benj_ has joined #openstack-ironic00:55
*** benj_ has quit IRC01:01
*** benj_ has joined #openstack-ironic01:02
*** rcernin has quit IRC01:12
*** rcernin_ has joined #openstack-ironic01:12
*** benj_ has quit IRC01:17
*** benj_ has joined #openstack-ironic01:17
jandersstevebaker got this on first attempt https://pasteboard.co/JRAJbp2.png will hand-boot the image and see what got deployed01:33
stevebakerjanders: is this deployed with bifrost?01:35
jandersstevebaker yes01:35
jandersfirst I will see if the image has the GRUB config that your change creates - maybe I mixed something up01:35
stevebakerI wonder if ipa isn't running efibootmgr. If you can boot something and run efibootmgr -v there should be an entry called 'ironic1'01:37
jandershttp://paste.openstack.org/show/803320/01:37
jandersefibootmgr output looks good to me, but the grub config isn't there - looking why01:38
stevebakerit should be in /boot/efi/EFI/redhat/grub.cfg01:38
stevebakerwait01:39
stevebakerit should be in /boot/efi/EFI/centos/grub.cfg01:39
jandersyeah - and it isn't - which makes me think I need to check if I am building the image the right way (maybe due to some mistake I haven't used your patch properly)01:39
stevebakerjanders: setting export DIB_DEBUG_TRACE=1 will show what commands are actually run, its noisy though01:44
jandersI will re-generate the image and see if the file is inside, if not I will record the steps (with the above on) and run it by you01:44
jandersmaybe I did something silly like activating the venv in one terminal and then getting distracted and running the image build in another terminal01:45
stevebakerjanders: also if you're running sudo disk-image-create you're not in a venv at all01:45
jandersstevebaker I am not - however it does ask me for password for sudo. Not sure what for (was assuming mounting loopback or something). Can this be causing the problem?01:46
jandersstevebaker I will uninstall the OS DIB to minimise potential for confusion01:47
stevebakerthere is a bunch of tasks inside which require sudo. I gave up on running it as non-root because there were cases which were assuming passwordless sudo and swallowing stdin. now I've got a shell script which activates the venv, sets env vars, then runs disk-image-create. I run that script as sudo01:49
jandersstevebaker nice! I've got the image build running, after it's done I will see if it has the grub config in the right place and we'll take it from there01:51
jandersstevebaker I re-ran the build and the file still isn't there. Here's some validation of my environment: http://paste.openstack.org/show/803321/ have a look and let me know if you see any obvious issues.01:59
jandersstevebaker If it's likely setup okay, just hitting weird issues that will go away when the patch merges, maybe I could ask you to build the image in your environment and upload it to the bifrost machine?01:59
janders(sudo issues in my pip/venv setup may not be worth troubleshooting)02:00
openstackgerritRotan proposed openstack/ironic-inspector master: [WIP]Support AEP, sst at introspection data  https://review.opendev.org/c/openstack/ironic-inspector/+/76813802:06
*** benj_ has quit IRC02:06
*** benj_ has joined #openstack-ironic02:07
*** k_mouza has joined #openstack-ironic02:15
*** k_mouza has quit IRC02:19
*** rh-jelabarre has joined #openstack-ironic02:21
*** rh-jelabarre has quit IRC02:43
*** zzzeek has quit IRC02:44
*** zzzeek has joined #openstack-ironic02:47
stevebakerjanders: the actual 50-bootloader its executing is probably ~/venv/dib/lib/python3.9/site-packages/diskimage_builder/elements/bootloader/finalise.d/50-bootloader02:53
stevebakerI think ELEMENTS_PATH is not searched for the core elements02:53
jandersstevebaker I have ~/venv/dib/lib/python3.9/site-packages/diskimage-builder.egg-link which contains a single line (/home/janders/venv/dib/src/diskimage-builder) - I suppose that's making it work02:56
janders(or - I should say - run - cause it doesn't quite work yet :)02:56
stevebakerjanders: ah, devmode pip install. I'm not sure if that plays nice with elements since they're not real python files02:57
jandersstevebaker would it make sense to try build the image in your environment?03:01
stevebakerjanders: yeah I could give it a crack, send me your build instructions03:02
jandersstevebaker ok!03:02
*** zzzeek has quit IRC03:10
*** zzzeek has joined #openstack-ironic03:12
*** rcernin_ has quit IRC03:14
openstackgerritMerged openstack/ironic master: Allow instance_info to override node interface  https://review.opendev.org/c/openstack/ironic/+/77743403:19
*** rcernin_ has joined #openstack-ironic03:21
*** jamesdenton has quit IRC03:58
*** jamesden_ has joined #openstack-ironic03:58
*** zzzeek has quit IRC04:02
*** zzzeek has joined #openstack-ironic04:04
*** k_mouza has joined #openstack-ironic04:50
*** k_mouza has quit IRC04:55
*** zzzeek has quit IRC05:26
*** anuradha1904 has joined #openstack-ironic05:28
*** zzzeek has joined #openstack-ironic05:29
*** k_mouza has joined #openstack-ironic05:42
*** k_mouza has quit IRC05:47
*** zzzeek has quit IRC06:03
*** zzzeek has joined #openstack-ironic06:05
*** moshiur has joined #openstack-ironic06:59
*** rcernin_ has quit IRC07:14
openstackgerritSteve Baker proposed openstack/sushy master: Ensure Content-Type header is set when required  https://review.opendev.org/c/openstack/sushy/+/77916407:28
*** sshnaidm has quit IRC07:41
*** k_mouza has joined #openstack-ironic07:43
*** k_mouza has quit IRC07:48
*** sshnaidm has joined #openstack-ironic08:01
arne_wiebalckGood morning, ironic!08:03
stevebakergood evening!08:03
*** rpittau|afk is now known as rpittau08:23
rpittaugood morning ironic! o/08:23
*** tosky has joined #openstack-ironic08:34
*** lucasagomes has joined #openstack-ironic08:57
*** dougsz has joined #openstack-ironic09:00
openstackgerritsonali bhausaheb borkar proposed x/sushy-oem-idrac master: Add export system configuration  https://review.opendev.org/c/x/sushy-oem-idrac/+/71032709:02
openstackgerritsonali bhausaheb borkar proposed openstack/ironic master: DRAC : idrac-redfish inspect updates pxe port  https://review.opendev.org/c/openstack/ironic/+/69332809:04
rpittautinyipa with tinycore 12 is GREEN \o/ https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77658709:19
*** derekh has joined #openstack-ironic09:22
*** ociuhandu has joined #openstack-ironic09:27
*** k_mouza has joined #openstack-ironic09:37
*** k_mouza has quit IRC09:42
*** ociuhandu has quit IRC09:44
*** ociuhandu has joined #openstack-ironic09:44
*** ociuhandu has quit IRC09:50
*** ociuhandu has joined #openstack-ironic09:51
*** frigo has joined #openstack-ironic09:56
*** k_mouza has joined #openstack-ironic09:58
openstackgerritMerged openstack/ironic master: Revert "Update iDRAC doc with missing interfaces"  https://review.opendev.org/c/openstack/ironic/+/77883510:09
*** mugsie__ is now known as mugsie10:11
jandersgood morning arne_wiebalck and rpittau10:23
rpittauhey janders :)10:24
*** frigo has quit IRC10:25
*** frigo has joined #openstack-ironic10:30
arne_wiebalckhey janders o/10:33
openstackgerritAija Jauntēva proposed openstack/ironic master: Add Redfish RAID interface to idrac HW type  https://review.opendev.org/c/openstack/ironic/+/77443310:36
openstackgerritRiccardo Pittau proposed openstack/ironic master: [WIP] Update dev quickstart docs  https://review.opendev.org/c/openstack/ironic/+/77920610:49
*** ociuhandu has quit IRC11:04
openstackgerritMoshiur Rahman proposed openstack/ironic-python-agent-builder master: Fix: IPA image building with OpenSuse.  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77872611:05
*** ociuhandu has joined #openstack-ironic11:06
openstackgerritMoshiur Rahman proposed openstack/ironic-python-agent-builder master: Fix: IPA image building with OpenSuse.  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77872611:09
iurygregorygood morning Ironic11:09
dtantsurgood morning ironic11:10
*** ociuhandu has quit IRC11:10
* dtantsur declares a scrollback bankruptcy11:12
rpittauhey iurygregory and dtantsur :)11:16
openstackgerritMoshiur Rahman proposed openstack/ironic-python-agent-builder master: Fix: IPA image building with OpenSuse.  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77872611:19
*** frigo has quit IRC11:20
iurygregoryo/11:20
openstackgerritAija Jauntēva proposed openstack/ironic master: Update iDRAC doc on Redfish vendor passthru interface  https://review.opendev.org/c/openstack/ironic/+/77922111:23
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent stable/victoria: Increase the memory limit for qemu-img  https://review.opendev.org/c/openstack/ironic-python-agent/+/77914711:23
dtantsurfolks, don't forget to cherry-pick any fixes!11:23
dtantsurat least to stable/victoria, so that we have at least one stable releases with all bug fixes included11:23
openstackgerritAija Jauntēva proposed openstack/ironic master: Update iDRAC doc with idrac-redfish-virtual-media  https://review.opendev.org/c/openstack/ironic/+/77922211:24
rpittauto be honest I thought that was under discussion if backporting it or not to victoria, I probably misunderstood11:25
*** derekh has quit IRC11:25
openstackgerritMoshiur Rahman proposed openstack/ironic-python-agent-builder master: Fix: IPA image building with OpenSuse.  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/77872611:26
*** derekh has joined #openstack-ironic11:27
*** ociuhandu has joined #openstack-ironic11:36
dtantsurrpittau: if it breaks people, it should be backported (and 2G is not a lot for a real bare metal machine)11:37
* dtantsur looks at his email backlog in despair11:39
dtantsuris there anything requiring my urgent attention?11:39
*** ociuhandu has quit IRC11:47
*** frigo has joined #openstack-ironic11:47
iurygregorydtantsur, nothing I'm aware11:50
jandersgood morning dtantsur o/11:53
jandershow was your break?11:53
dtantsurwell.. I blinked a few times, and it was over :(11:53
janders:(11:54
jandersIronic cores - looking for the second +2 for this doco patch so that we can close off NVMe cleaning work: https://review.opendev.org/c/openstack/ironic/+/778134 thanks! :011:56
janders:)11:56
*** ociuhandu has joined #openstack-ironic11:56
*** ociuhandu has quit IRC11:56
iurygregorylooking now11:56
jandersthank you iurygregory! :)11:57
*** ociuhandu has joined #openstack-ironic11:58
*** ociuhandu has quit IRC11:58
*** ociuhandu has joined #openstack-ironic11:58
*** ociuhandu has quit IRC11:58
*** ociuhandu has joined #openstack-ironic12:00
iurygregoryone hour gerrit will apply the change hehe12:00
*** frigo has quit IRC12:00
*** frigo has joined #openstack-ironic12:00
jandersthank you iurygregory! :)12:01
*** ociuhandu has quit IRC12:06
*** ociuhandu has joined #openstack-ironic12:13
frigogood afternoon Ironic:)  I was looking at https://docs.openstack.org/ironic/latest/install/advanced.html#appending-kernel-parameters-to-boot-instances12:18
frigoand wondering if we could not use the UEFI boot manager and just, use that to call the Linux kernel and provide options (something like efibootmgr... -u initrd=.. root=..), since the IPA already creates an "Ironic1"  entry as discussed above. Could it be a clean option to specify custom kernel arguments? (also I don't know if it is the right place12:18
frigoto get feedback on this kind of idea)12:18
*** outbrito has joined #openstack-ironic12:21
*** ociuhandu has quit IRC12:22
openstackgerritMerged openstack/ironic master: Add support for using NVMe specific cleaning  https://review.opendev.org/c/openstack/ironic/+/77813412:24
*** iurygregory has quit IRC12:46
*** bburns has quit IRC12:48
*** bburns has joined #openstack-ironic12:50
*** ociuhandu has joined #openstack-ironic12:52
TheJuliafrigo: so efibootmgr just updates the system nvram12:54
TheJuliaso the system basically tends to chain from EFI Firmware -> efi bootloader ([shim -> grub typically) -> OS12:55
*** ociuhandu has quit IRC12:56
frigoI was thinking of doing EFI Firmware -> OS, but I realize now secureboot might get more tricky13:05
*** frigo has quit IRC13:10
janderssee you tomorrow Ironic o/13:18
TheJuliayeah, the OS would need to grok how to wind down the EFI interface13:24
TheJuliaI *think* the linux kernel can13:24
TheJuliabut yeah, command line vars are a issue there13:24
dtantsurmorning TheJulia13:25
TheJuliaGood morning!13:25
*** frigo has joined #openstack-ironic13:26
*** ociuhandu has joined #openstack-ironic13:29
*** ociuhandu has quit IRC13:34
*** ociuhandu has joined #openstack-ironic13:39
*** frigo78 has joined #openstack-ironic13:41
*** rh-jelabarre has joined #openstack-ironic13:41
*** frigo has quit IRC13:42
*** frigo78 is now known as frigo13:42
frigoif we assume both initrd and kernel are in the EFI partition, and the kernel is built with the CONFIG_EFI_STUB option, and that the firmware actually knows how to pass command parameters (which seems ok with iDRAC and iLO afaict), and that the kernel is signed with a key known by the firmware (and not the boot loader- lots of assumptions) and we13:45
*** rh-jelabarre has quit IRC13:45
frigohave a way to pass the cmdline into the IPA13:45
frigothen we can have the IPA call efibootmgr with the vmlinuz.efi and the cmdline. Trivial!13:45
TheJuliaI don't think you can provide the command line that way13:51
TheJuliaat least, from the man page of efibootmgr13:51
*** rh-jelabarre has joined #openstack-ironic13:52
dtantsuryeah, I'm not sure UEFI has a notion of a command line13:58
TheJuliaSo, there *is* a notion for UEFI http network  booting13:58
dtantsurand yes, secure boot will be problematic. I think shim is only able to load grub, without shim you need your own keys.13:58
TheJuliaerr13:58
TheJuliayou can pass a command line through as a field value in dhcp, however I never found anything that actually implements that.13:59
frigooh it does, the man page is wrong :D13:59
TheJuliahttps://meetpad.opendev.org/ironic14:00
TheJuliaThe Review Jam starts :)14:00
frigoit looks like -u "initrd=\EFI\... root=..."14:00
*** mnaser has quit IRC14:03
*** mnaser has joined #openstack-ironic14:03
*** mnaser has quit IRC14:03
*** mnaser has joined #openstack-ironic14:03
*** frigo65 has joined #openstack-ironic14:03
*** frigo has quit IRC14:03
*** frigo65 is now known as frigo14:03
*** rloo has joined #openstack-ironic14:06
*** moshiur has quit IRC14:32
*** tzumainn has joined #openstack-ironic14:34
*** moshiur has joined #openstack-ironic14:43
*** Qianbiao has joined #openstack-ironic14:46
TheJuliaHmm14:48
TheJuliaInteresting14:48
*** kaifeng has joined #openstack-ironic14:55
*** lmcgann has joined #openstack-ironic14:58
*** stendulker has joined #openstack-ironic14:59
TheJulia#startmeeting ironic15:00
openstackMeeting started Mon Mar  8 15:00:20 2021 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
TheJuliao/15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
openstackThe meeting name has been set to 'ironic'15:00
TheJuliaGood morning Ironic!15:00
stendulkero/15:00
erbarro/15:00
rpioso\o15:00
bfournieo/15:00
kaifengo/15:00
bdoddo/15:00
arne_wiebalcko/15:00
ajyao/15:00
rlooo/15:00
rpittauo/15:01
TheJuliaOur agenda can be found on the wiki, as always.15:01
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:01
TheJulia#topic Announcements / Reminders15:01
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)"15:01
TheJulia#info This week is R-5 for the OpenStack Wallaby release, meaning final library releases and requirements freeze.15:02
TheJulia#info The PTG has been announced to be on April 19th through April 23rd.15:02
TheJulia#link https://april2021-ptg.eventbrite.com/15:02
TheJuliaPlease remember to register soon, and let us know if you will be attending.15:02
TheJulia#info In relation to the upcoming PTG, an etherpad has been started. Please feel free to post ideas/topics for discussion.15:03
TheJulia#link https://etherpad.opendev.org/p/ironic-xena-ptg15:03
TheJuliaOne final note15:03
TheJulia#info If anyone is interested, the TC/PTL Election candidacy submission window is open through March 9th at 23:45 UTC.15:04
TheJuliaDoes anyone else have any announcements they would like to make? Anything to remind us of?15:05
* dtantsur does not15:05
* TheJulia hears crickets15:06
dtantsuroh, we need cycle highlights15:06
dtantsurFYI TheJulia ^^15:06
TheJuliadtantsur: oh! right15:06
TheJuliaWhen are they due?15:07
dtantsurthis week I think?15:07
dtantsuryep, March 12th15:07
TheJuliaOkay, I've added it to my calendar15:07
TheJuliaThanks for the reminder!15:07
*** derekh has quit IRC15:08
TheJuliaLooks like we had no action items from last week15:08
TheJuliaOnward!15:09
TheJulia#topic Review subteam status reports15:09
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:09
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:09
TheJuliaSo privsep is definitely moving to Xena15:11
rpittaunvme secure erase is all done15:12
TheJuliayup15:13
dtantsurvery nice15:14
dtantsurI hope we can finish redfish RAID this cycle15:14
TheJuliaI know it is early for zer0c00l, but I expect if his second patch can get revised there may be a possibility of getting that landed this cycle as well.15:14
TheJuliadtantsur: sooooo close :)15:14
TheJuliarpioso: any update on interop profiles?15:15
rpiosoTheJuliia: No change15:16
openstackgerritMerged openstack/ironic-python-agent stable/victoria: Increase the memory limit for qemu-img  https://review.opendev.org/c/openstack/ironic-python-agent/+/77914715:16
* rpioso had copied & pasted the date from last Monday15:16
TheJuliaOkay then, are we good to proceed?15:17
rpittauyup15:17
*** moshiur has quit IRC15:18
dtantsur++15:18
TheJulia#topic Deciding on priorities for the coming week15:18
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"15:18
*** zzzeek has quit IRC15:19
TheJuliaWe've got https://review.opendev.org/q/status:open+hashtag:ironic-week-prio15:19
TheJuliaAnd a starting to shrink section on the etherpad15:20
TheJulia#link https://review.opendev.org/q/status:open+hashtag:ironic-week-prio15:20
TheJulia#link https://etherpad.opendev.org/p/IronicWhiteBoard starting around line 13015:20
*** zzzeek has joined #openstack-ironic15:21
TheJuliaIs there anything not listed on either list that people wish to propose to add?15:22
TheJuliadtantsur: w/r/t the ironic lib fix you posted last week, I guess we're stuck until that hits requirements?15:25
dtantsurwell, I've reverted the requirements bump to 4.6.015:25
dtantsurso we're testing with 4.5.0 until 4.6.1 is out and hits requirements15:25
TheJuliaokay15:25
TheJuliaat which point I take it we'll block 4.6.0 ?15:25
dtantsur4.6.0 is blocked https://review.opendev.org/c/openstack/requirements/+/778691 we may update our requirements.txt to sync it15:27
TheJuliaDo you know when the revert applied?15:27
TheJuliaokay, thanks15:27
TheJuliaThat gives me the information I needed!15:27
TheJuliaDoes anyone have anything they would like to propose for review priorities for the week before we move on?15:27
* TheJulia hears end of cycle crickets15:28
rpittaucrickets FTW15:29
* dtantsur agrees from inside a pile of emails15:29
TheJuliaSince we have no direct discussion topics, We'll take a stop over at the SIG15:29
TheJulia#topic Baremetal SIG15:30
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)"15:30
TheJulia#info Next Session is *Tomorrow*, March 9th at 2PMUTC15:30
TheJuliaiurygregory will be covering the Ironic Prometheus Exporter, and the session will try and gather input for the PTG topics.15:30
TheJulia#link https://etherpad.opendev.org/p/bare-metal-sig15:31
TheJuliaMoving on!15:31
TheJulia#topic Open Discussion15:31
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:31
TheJuliaDoes anyone have anything they would like to discuss? Zebras perhaps?15:31
ajyano zebras :(15:32
erbarrhi, I'd like to see if it would be okay to remove the Dell CI account from the Third-Party CI gerrit group15:32
dtantsurŽebras are tasty :)15:32
ajyaanyone tried virtual media boot within devstack environment recently? IPA stuck at grub command line15:32
TheJuliawait, what!?!15:32
erbarrthat would make it so that it sends emails to reviewers when it adds results as a comment15:32
TheJuliadtantsur: you worry me :)15:32
rpittauif they're like horses they do are tasty15:33
dtantsurTheJulia: note Žebra vs Zebra ;)15:33
TheJuliadtantsur: heh15:33
dtantsur(the former is "ribs" in Czech)15:33
dtantsurajya: only on bifrost15:33
rloois this backportable? can't decide if it is a bug or a feature (and good for folks to know about this): https://review.opendev.org/c/openstack/ironic/+/77693015:33
dtantsurajya: are you sure it's stuck? maybe it just doesn't output anything?15:33
TheJuliaerbarr: I'm not a fan of more email because I'm at the point where CI emails are all noise for me, so I'm kind of against the idea, but if others want it I can hapilly add antoerh mailbox rule15:33
TheJuliarloo: should be backportable15:34
rloothx TheJulia!15:34
rpiosoTheJulia: Should we be consistent across our third party CIs?15:34
dtantsurrloo: ++ to backportable15:34
TheJuliarloo: Even if it was explicitly labeled a feature, it is a major performance improvement and should be backported as such15:34
ajyadtantsur: there is recent change to efiboot image script in devstack/ironic, reverting it helps to get IPA booting, but then there is SSL error, but I have to take a closer look at that to ensure there is no mismatch. Same images with PXE works15:34
rloothat's what I think too :)15:35
TheJuliarpioso: ideally yes, and too many emails may be part of my problem. It is just not consciously in my mind and thus difficult to discuss15:35
dtantsurajya: which change? maybe you have OS mismatch?15:35
rpiosoTheJulia: Okay, then we'll remove it from the list so notification emails are sent from the Dell CI.15:36
TheJuliaSo the question becomes, re: erbarr's question, do people want to see emails from 3rd party CI's votes. I suspect it would be good to do so for those that see value in it15:36
*** ociuhandu has quit IRC15:37
TheJuliarpioso: if that is the way the other ones are configured, then I think that is fine15:37
dtantsurI see value in it15:37
*** ociuhandu has joined #openstack-ironic15:37
TheJuliaOkay!15:37
erbarrcool, thanks!15:37
ajyadtantsur: this patch https://opendev.org/openstack/ironic/commit/31f3f9fca1ed492db0a98613c360d8b823628782 , running with CentOS8 from https://tarballs.opendev.org/openstack/ironic-python-agent/dib/files/ on devstack Ubuntu if that matters15:37
TheJuliaThis feels like consensus15:37
ajyadtantsur: older IPA from Oct2020 still works with newer Ironic15:38
TheJuliacentos8+devstack seems problematic, I tried it last friday and had waaaaay too many issues15:38
TheJuliajust, fwiw15:38
dtantsurajya: yeah, it assumes the same OS between IPA and devstack15:38
rpiosoTheJulia: FYI https://review.opendev.org/admin/groups/95d633d37a5d6b06df758e57b1370705ec071a5715:38
dtantsurwhich was too optimistic, I admit15:38
dtantsuralthough.. it uses grub and shim from ubuntu.. so the whole thing is probably a mess15:39
ajyaTheJulia: dtantsur, thanks it was working OK earlier (last year)15:39
*** Guest58358 is now known as JayF15:39
*** JayF has quit IRC15:39
*** JayF has joined #openstack-ironic15:39
TheJuliaHmm, a JayF sneaks into the channel ;)15:39
ajyadtantsur: so it takes some grub config from ubuntu and tries to use it for centos8?15:39
JayFI've been here the whole time, I just lost my nick :)15:40
dtantsuryeah, except that the previous version was an example of Works On DevStack :) it wasn't how real people use it15:40
dtantsur(and it was incompatible with secure boot)15:40
TheJuliawe really need to do everything we can to avoid tryign to touch/generate/modify grub configuration15:40
TheJuliaand running grub2-install15:40
TheJuliathat should be an absolute last reesort sort of thing15:40
TheJuliaMainly because doing so is incompatible with Secure Boot and *now* it is actually no longer supported by the newest grubs15:41
dtantsurhonestly, what we have now should work, I'm not sure why it does not15:41
ajyadtantsur: to get virtual media boot working on bifrost need to have same OS too for both running script and IPA?15:41
dtantsurprobably worth dropping into the grub shell and looking around15:41
dtantsurajya: probably? at least bifrost works pretty well on centos15:42
dtantsur(unlike devstack)15:42
TheJuliadtantsur: it seems to, I think it is based upon the input situation15:42
TheJuliadtantsur: I'm going to likely talk to stevebaker about this very thing later today15:42
TheJuliaso you know with grub2 blocking grub2-install15:43
TheJuliawe're going to need to backport *all* of those patches15:43
ajyadtantsur: too many moving parts :) and what's the status with IPA on ubuntu?15:43
*** ociuhandu has quit IRC15:43
dtantsurajya: I think there was some issue with it, but I'm obviously biased towards using RH distros :)15:43
dtantsurI'm not debian IPA works pretty well15:44
dtantsurwut15:44
dtantsur* I'm sure15:44
*** anuradha1904 has quit IRC15:45
ajyadtantsur: ok, thanks, while devstack is said to best run on ubuntu, in this case it's not suitable anymore with centos8 IPAs+virtual media boot15:46
ajyawill take a look what can be done about it15:46
dtantsurit should work.. but I don't think I have any cycles to dive into it15:47
*** ociuhandu has joined #openstack-ironic15:47
*** ociuhandu has quit IRC15:47
TheJuliaI'm not aware of any issues, but cycles are limited15:47
rpiosoCould we update the review jam agenda from week to week, or better still, from meeting to meeting, so folks are informed about what we expect to review?15:47
*** ociuhandu has joined #openstack-ironic15:48
TheJuliarpioso: sorry, I had to miss two of the sessions and it became moderately organic in nature which made sense as people were expressing what they needed at that moment. I'm not entirely convinced planned agendas are a super good idea, but I also need to skip tomorrow's session for another meeting so it wouldn't be fair for me to plan it for others. If anyone wants to update the agenda, they are totally welcome15:49
TheJuliato!15:49
dtantsurI sad question: should we abandon sushy-cli?15:49
dtantsurI really like having a CLI for redfish, but there are alternatives, and given that etingof has been the main driving force behind it...15:50
rpiosoTheJulia: Understood. At least for me, I could make more informed decisions about my schedule if there was an agenda, even if'. I expect15:51
rpioso*even if it's tentative.15:51
TheJuliarpioso: yeah, I'd <3 people to propose items so it is easier15:51
TheJuliaI could like propose all zer0c00l's stuff, but I'm not sure he has time tomorrow15:51
TheJuliathat would also be mean15:52
rpiosoI expect it would help others, too. We're all over booked :-)15:52
TheJulia+100015:52
*** ociuhandu has quit IRC15:53
*** ociuhandu has joined #openstack-ironic15:54
TheJuliaWell everyone, if there is nothing else, I guess that means this is the end of our meeting this week.15:54
dtantsursee above15:54
TheJuliaoh right15:54
dtantsur> a sad question: should we abandon sushy-cli?15:54
TheJuliayeah sorry :(15:54
TheJuliamixed feelings on that15:54
JayFignoring sad questions is not a valid coping mechanism? :D15:55
dtantsurnp, it's not urgent. the release team has reminded us that we haven't merged anything to it15:55
dtantsurheh15:55
TheJuliaIt is a good target for outreachy internship stuff, but I don't have spoons for the summer session15:55
TheJuliadtantsur: yes, but that is okay... as much as it makes the release team twitch and get upset.15:55
dtantsurwell, it's a good target, but I'd rather have outreachy folks do something real15:56
dtantsurnot a dead-end project that is unlikely to ever get traction15:56
TheJuliaYeah15:56
dtantsurrelated: do we have anyone volunteering to mentor for outreachy this cycle?15:56
TheJuliaI don't really have the cycles this session nor did I propose anything15:56
TheJuliaThe proposal deadline *WAS* extended to the 11th I believe15:57
rpiosoHas the deadline passed?15:57
dtantsurrpittau: do you know anything re outreachy?15:57
* TheJulia opens that mailbox with the email from Sage15:57
TheJuliaYes, extended to the 11th15:58
rpioso:-)15:58
TheJuliahttps://www.outreachy.org/communities/cfp/openstack/15:58
TheJulia#link https://www.outreachy.org/communities/cfp/openstack/15:58
rpittauyeah, I was going to confirm the proposal was extended15:58
dtantsurrpittau: do you or Iury plan on mentoring?15:59
* dtantsur doesn't see iurygregory around15:59
rpittauI haven't planned anything and I doubt I will have the time :/15:59
TheJuliaI got an email from Sage Sharp on the extension sometime last last week.15:59
TheJuliaIt does help help the community and grow new contributors15:59
TheJuliaFWIW16:00
dtantsurokay, I get probably take on mentoring this time, but will sync with Iury first16:00
*** frigo has quit IRC16:00
TheJuliaOkay16:00
dtantsurI CAN take mentoring, but I cannot type16:00
TheJulia:)16:00
TheJuliaTyping is not required ;)16:00
TheJuliaAnyway, thanks everyone!16:00
rpiosoThank you!16:00
TheJuliaHave a wonderful week, and remember to review the priority changes list. This is review "crunch time"16:00
rpittauthanks!16:01
*** gmann is now known as gmann_afk16:01
TheJuliaAnd to revise changes with feedback or get that discussion going to resolve disagreements or differing perceptions.16:01
Qianbiaothanks, have a good week.16:01
*** Qianbiao has quit IRC16:01
TheJulia#endmeeting16:01
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list."16:01
TheJulia:)16:01
openstackMeeting ended Mon Mar  8 16:01:51 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2021/ironic.2021-03-08-15.00.html16:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2021/ironic.2021-03-08-15.00.txt16:01
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2021/ironic.2021-03-08-15.00.log.html16:01
*** stendulker has quit IRC16:05
zer0c00lTheJulia: sorry, had to be out during the meeting time. I am available.16:09
zer0c00lFor tomorrow review jam16:09
TheJuliano worries, if you want to review jam your patches tomorrow, I'd add an agenda item then16:10
zer0c00lyes, please.16:11
zer0c00lthanks TheJulia16:11
* TheJulia yawns16:18
* TheJulia greatly dislikes 4:30 AM wakeup time16:18
* TheJulia opens up the bag of random words and tries to use them16:28
dtantsur4:30am, OMG. I woke up at 11am today and still cannot think coherently.16:31
* JayF does 6:30am daily, even on a weekend day without an alarm set16:31
* dtantsur considers JayF a superman now16:31
TheJuliaThat is moderately superhero-ish16:32
TheJuliaI have to get up at 4:30 AM again tomorrow16:33
TheJuliaall good reasons16:33
JayFMy wife is a teacher, and that's when she wakes up. I get to work 7a-4p, and basically work during the time she's away from the house16:33
dtantsurmake sense. still sounds like a super-ability to me :)16:33
JayF(and as a teacher, she got her first dose of Pfizer vax Saturday :D)16:33
dtantsurgood for her!16:33
TheJulia\o/16:33
TheJuliaI'm glad it is starting to make it into people's arms that are not the elderly16:33
dtantsursame here, they're vaccinating school and daycare employees16:34
openstackgerritRuby Loo proposed openstack/ironic stable/victoria: [Trivial] Fix testing of volume connector exception  https://review.opendev.org/c/openstack/ironic/+/77915416:34
rpittaudtantsur: wdyt about https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/778620 ?16:35
dtantsur-2 never again!16:35
* dtantsur opens the link16:35
TheJulialol16:35
* rpittau hides16:35
TheJuliano -2's without reason16:35
rpittauI broke his groove16:35
* TheJulia should post a disapproving corgi picture16:36
TheJuliaapproving corgi can't be seen, he runs so fast16:36
dtantsurrpittau: ship it!16:36
rpittaulol16:36
JayFif you hate a patch you should +2 it so you never have to review it again /s16:36
rpittauok!16:36
JayF-2 is the path of painful conversations! :P16:36
rpittauthis is getting out of hand :D16:36
TheJuliaJayF: so wise!16:36
dtantsur"Hello! I regret to inform you that your patch was selected by our chaos-imposing reviewing bot. Your patch will -2 without further considerations. Thank you for contributing to ironic!"16:37
TheJulialol16:38
TheJuliano no, we need a chaos-imposing +2+A bot16:38
JayFit me16:38
TheJulia"metalchaositor"16:38
rpittauwith cordi dis/approvgin pictures links16:39
rpittaucorgi*16:39
TheJulialol16:39
JayFI don't actually review code, I just have a great gerrit api script which approves things that are likely to be ready to land /s16:39
dtantsurJayF: on a serious note, I'm sure there was a couple of such accounts that +1 already approved things16:39
JayFBack during my previous tenure as core, I became convinced we had some folks running automated spell check review bots16:40
TheJuliaJayF: This is a semi-valid approach16:40
TheJuliaAnyone have opinions on highlights for the cycle?16:40
dtantsurmy items include redfish secure boot, injecting files16:41
rpittaunvme secure erase ?16:41
dtantsuryep ^^16:41
* dtantsur barely remembers what was happening recently16:41
rpittauI'm jsut scrolling the release notes :)16:41
TheJuliaoooh, I forgot about secure boot with redfish16:41
dtantsurdeploy steps in API16:41
dtantsuryour UEFI work in IPA?16:42
TheJuliawas that this cycle?16:42
dtantsurmaybe?16:43
TheJuliawow16:43
TheJuliayeah16:43
dtantsurseems so https://docs.openstack.org/releasenotes/ironic-python-agent/unreleased.html#relnotes-6-5-0-bug-fixes16:43
dtantsurnot sure how much has been backported, but it's still a highlight16:43
JayFIPA TLS was last cycle, right?16:43
TheJuliayeah16:43
dtantsurI think so16:43
dtantsurand so were in-band deploy steps, I assume16:43
TheJuliayup16:44
TheJuliaIt is really impressive every time I go back and see what we did during the prior six months16:44
dtantsuroh yeah16:45
TheJulia"like, WOW! We did that?!?"16:45
dtantsurI'm particularly impressed when I'm trying things for my posts and compare them with my experience 2-3 years ago16:45
JayFI landed https://review.opendev.org/c/openstack/ironic/+/777434 yesterday16:46
* TheJulia thinks UEFI enhancements and bugfixes is nice and broad16:46
JayFthat's a subtly awesome improvement worth calilng out I think16:46
rpittaulooooots of bugfixes16:46
TheJuliaalso all the rbac work, of course I'll be contiuing that work into  next cycle to a degree and 3 patches to go, but yeah16:47
dtantsurJayF: mmm. I'm not exactly fond of an ability to override any interface, not just deploy, network and storage16:49
* dtantsur is considering implications for secure RBAC16:49
dtantsurmaybe it's fine, dunno16:50
JayFI'll note that said interfaces already have to be 1) configured in conductor config and 2) properly setup on the node to work at all16:50
dtantsurfair16:50
JayFwhich is part of why I wasn't concerned about it16:50
JayFyou can't run arbitrary code16:50
* dtantsur relocates the documentation to where it can be found16:50
TheJuliadtantsur: re interface overries?16:52
dtantsuryep16:52
TheJulialmk what the link should be when you get a chance, I'm going to link to it in the highlights16:53
dtantsurTheJulia: I want to move it to standalone docs16:54
dtantsurwhich we should split eventually..16:54
TheJuliaYeah, it is a little more user oriented16:54
TheJuliaWe do need to re-shuffle the docs again. Some stuff is just insanely too long now16:54
TheJulialike "can't find what your looking for length"16:55
openstackgerritDmitry Tantsur proposed openstack/ironic master: docs: move overriding interfaces to the standalone documentation  https://review.opendev.org/c/openstack/ironic/+/77929816:59
dtantsurTheJulia: ^^^16:59
TheJuliathanks16:59
dtantsurlet me look into making the standalone guide more readable16:59
rpittauTheJulia: the docs I was reviewing is the dev-quickstart, but I can wait for https://review.opendev.org/c/openstack/ironic/+/779061 to merge before moving out of WIP17:00
JayFdtantsur: +2 but included a minor suggestion17:00
*** lucasagomes has quit IRC17:00
TheJuliarpittau: oh, dev-quickstart happens to be the doc that is too long and rifled with errors17:01
dtantsurJayF: you mean, in the commit message?17:01
JayFdtantsur: yes17:01
rpittauTheJulia: exactly :D17:01
TheJuliarpittau: so anything can merge, I had to pivot completely on friday17:01
openstackgerritDmitry Tantsur proposed openstack/ironic master: docs: move overriding interfaces to the standalone documentation  https://review.opendev.org/c/openstack/ironic/+/77929817:02
dtantsurokay done17:02
JayFthanks!17:04
openstackgerritBob Fournier proposed openstack/ironic-python-agent master: Check the base device if the read-only file cannot be read  https://review.opendev.org/c/openstack/ironic-python-agent/+/77911117:14
TheJuliahttps://review.opendev.org/c/openstack/releases/+/77930617:15
TheJuliaPresently a WIP, hoping redfish raid merges today :)17:15
*** iurygregory has joined #openstack-ironic17:17
iurygregoryo/17:17
iurygregoryI'm back :D17:17
TheJuliawelcome back!17:18
TheJuliaDid you take over the world?17:18
iurygregoryI couldn't because the doctor appointment took almost 2hrs D:17:19
TheJuliaEek17:19
dtantsurouch17:19
dtantsuriurygregory: I wanted to ask, do you plan on mentoring for outreachy this cycle?17:19
iurygregorydtantsur, since we applied for an intern it would be a lot of time .-.17:20
iurygregoryso for this cycle I'm skipping outreachy17:20
dtantsuriurygregory: okay, I think I'll go for it this time17:20
iurygregorydtantsur, ack o/ if you need any help with reviews let me know17:21
dtantsursure, thanks17:21
TheJuliaThat would be good since my early morning call tomorrow is about this subject of people getting time to do things like outreachy mentorship :)17:21
iurygregoryI will be happy to help ofc =)17:22
rpittaudtantsur: I actually may have some time for co-mentoring if things settle a bit downstream17:22
dtantsurgreat!17:22
* rpittau fighting against robo-army17:22
dtantsurokay, I'll take a look at our list of projects and pick something useful17:23
TheJuliaso one thing about mentees in outreachy, they tend to gravitate towards one person17:23
TheJuliabut people helping is always awesome17:23
rpittautrue17:23
dtantsuroh, every time I start cleaning up docs it's a rabbit hole...17:29
openstackgerritMerged openstack/ironic master: Add Redfish RAID management to Ironic  https://review.opendev.org/c/openstack/ironic/+/73000017:29
dtantsur\o/17:29
TheJuliaoh noes, not the docs rabbit hole17:32
TheJulia\o/17:32
dtantsurwell, the standalone docs can use a lot of love17:32
TheJuliaall the docs need love17:35
dtantsurhere goes17:41
openstackgerritDmitry Tantsur proposed openstack/ironic master: Rework the standalone guide  https://review.opendev.org/c/openstack/ironic/+/77931117:41
* dtantsur considers this a post-PTO warm-up patch17:42
openstackgerritMerged openstack/ironic master: docs: move overriding interfaces to the standalone documentation  https://review.opendev.org/c/openstack/ironic/+/77929817:48
dtantsurtzumainn: JFYI ^^17:48
*** iurygregory has quit IRC17:49
*** dougsz has quit IRC17:51
tzumainndtantsur, ah, thanks for fixing things up!18:02
arne_wiebalckbye everyone, see you tomorrow o/18:13
arne_wiebalckdon't miss the iurygregory show ;)18:14
openstackgerritMerged openstack/ironic stable/victoria: [Trivial] Fix testing of volume connector exception  https://review.opendev.org/c/openstack/ironic/+/77915418:15
openstackgerritRiccardo Pittau proposed openstack/ironic master: Enforce autospec in test_console_utils  https://review.opendev.org/c/openstack/ironic/+/77933918:16
rpittaubye everyone! o/18:16
*** rpittau is now known as rpittau|afk18:16
*** dtantsur is now known as dtantsur|afk18:17
dtantsur|afko/18:17
*** ociuhandu has quit IRC18:20
*** ociuhandu has joined #openstack-ironic18:22
*** ociuhandu has quit IRC18:27
*** iurygregory has joined #openstack-ironic18:46
*** ociuhandu has joined #openstack-ironic18:51
*** ociuhandu has quit IRC18:56
openstackgerritJulia Kreger proposed openstack/ironic master: RBAC Follow-up: Review follow-up.  https://review.opendev.org/c/openstack/ironic/+/77934519:01
*** k_mouza has quit IRC19:08
JayFTheJulia: https://review.opendev.org/c/openstack/ironic-specs/+/777172 I just W-1'd that right after you approved it. Please see the comment.19:17
* JayF not having a good morning trying to implement that in ocata19:18
JayFconductor manager currently calls task.driver.deploy.heartbeat() in a separate thread, which means we can't return things from it19:18
JayFtl;dr: to implement my spec as written, heartbeat handling has to become syncronous. I am suspicious that may lead to a handful of bugs around continue_cleaning and the like (e.g. what happens if the *same thread* that the conductor manager spawns is currently the same thread used to call to the BMC to do an OOB step?)19:19
* TheJulia stops to re-read this one more time19:20
JayFI'm checking to make sure this concern exists in master, but I'd be surprised if not19:20
JayFhttps://opendev.org/openstack/ironic/src/branch/master/ironic/conductor/manager.py#L308919:21
JayFspawn_after returns as soon as it queues that command for work19:21
TheJuliahmmm19:21
JayFwhich means we can't return anything from task.driver.deploy.heartbeat UNLESS we make it a sync command19:21
JayFwhich downstream I can do, easily, because I don't have to worry about OOB cleaning/deploy steps19:21
JayFhowever I suspect the implications of making that change upstream, even conditionally, are significant19:21
TheJuliacommented on the spec and removed wf+1 and +2, since I suspect your going ot revise it19:23
JayFmakes me worry less that you aren't as worried19:24
TheJuliaa mix of faith and not wanting to think about step iteration at the moment19:24
JayFheh19:25
JayFI have faith it'll work for me downstream19:25
TheJuliabut realistically, it shouldn't be that bad, we just likely need a divergent logic path19:25
JayFand won't be my problem upstream for a few weeks19:25
TheJuliaheh19:25
* JayF buries future-Jay in painful work19:25
TheJuliaheh19:26
openstackgerritRuby Loo proposed openstack/ironic stable/victoria: Lazy-load node details from the DB  https://review.opendev.org/c/openstack/ironic/+/77932219:26
TheJuliaI need to look at tempest tests after my next two meetings19:26
TheJuliaI think the allocation tests do something naughty19:26
*** ociuhandu has joined #openstack-ironic19:30
*** gmann_afk is now known as gmann19:32
TheJuliazer0c00l: question on https://review.opendev.org/c/openstack/ironic/+/77216619:37
TheJuliaspecifically posted to the release note19:37
zer0c00lTheJulia: ack.19:39
zer0c00lLet me move the release notes.19:39
TheJuliaalso the patch following that with the template generation stuffs for the pxe driver, we should put some values in there even if they are fake19:41
TheJuliaIt feels like order is flipped there, but if we approve/merge together it should be fine19:41
zer0c00lso this is the order of patchsets -  https://review.opendev.org/c/openstack/ironic/+/772166 (1)19:42
zer0c00lhttps://review.opendev.org/c/openstack/ironic/+/775891 (2)19:42
zer0c00lhttps://review.opendev.org/c/openstack/ironic/+/777448 (3)19:42
TheJuliayeah, reno should get moved back until a little later :)19:42
zer0c00lhttps://review.opendev.org/c/openstack/ironic/+/778058 (4)19:42
zer0c00lreno?19:43
*** ociuhandu has quit IRC19:43
zer0c00lreleasenotes?19:43
zer0c00lok :)19:43
TheJuliayeah19:43
zer0c00li was wondering if i should ateast keep the part where it talks about adding of "default_ks_template"19:43
zer0c00lor should i move all the release notes stuff to the last patchset in this series?19:44
TheJuliaI'm thinking the interface is not entirely there yet, so once it is usable it shoudl be there19:44
TheJuliain the release notes, if that makes sense19:44
TheJuliaIt could also be moot if everyone is good and we just want to merge in rapid succession19:44
zer0c00lyeah that makes sense.19:44
zer0c00lack119:44
JayFTheJulia: Obviously I want zer0c00l's changes in, but I think it's potentially dangerous if we merge them before we have a deploy using it running in CI20:03
openstackgerritBob Fournier proposed openstack/ironic-specs master: Add support for Redfish BIOS Registry API  https://review.opendev.org/c/openstack/ironic-specs/+/77468120:04
TheJuliaI do agree, hopefully that will be soon()20:04
TheJuliaI'm less worried about having to backport a fix or two and cutting 17.0.1 a week or two after 17.0.0 is released20:05
TheJuliahttps://review.opendev.org/c/openstack/releases/+/779306 <-- updated per dtantsur's feedback20:11
openstackgerritMerged openstack/ironic master: Volume targets/connectors Project Scoped RBAC  https://review.opendev.org/c/openstack/ironic/+/77631420:21
TheJuliasweet20:21
*** iwoj has joined #openstack-ironic20:22
openstackgerritMerged openstack/ironic master: Project scope driver vendor pass-through  https://review.opendev.org/c/openstack/ironic/+/77676720:22
openstackgerritMerged openstack/ironic master: Follow-up on project scoped trait tests  https://review.opendev.org/c/openstack/ironic/+/77676820:22
*** iwoj has left #openstack-ironic20:26
*** mrda has quit IRC20:33
openstackgerritMerged openstack/ironic master: Adds config parameter kernel_append_param for iLO  https://review.opendev.org/c/openstack/ironic/+/75518920:43
*** ociuhandu has joined #openstack-ironic20:53
openstackgerritRuby Loo proposed openstack/ironic stable/ussuri: [Trivial] Fix testing of volume connector exception  https://review.opendev.org/c/openstack/ironic/+/77932520:55
openstackgerritRuby Loo proposed openstack/ironic stable/train: [Trivial] Fix testing of volume connector exception  https://review.opendev.org/c/openstack/ironic/+/77932620:55
*** gyee has joined #openstack-ironic20:56
*** ociuhandu has quit IRC21:01
TheJuliastevebaker: major redfish change between weens and train is https://github.com/openstack/ironic/blame/master/ironic/drivers/modules/redfish/management.py#L81 area. You can see the two patches that make up that function21:02
stevebakerTheJulia: so in the logs I should be seeing a second different PATCH call which succeeds after the first one fails. I'll check, that particular part might be working as expected21:05
TheJuliaPossibly21:05
TheJuliaif you go back through the backports, and the state of the queens branch21:06
TheJuliait *did* have to get refactored differently, so it may look a little different21:06
TheJuliain other words, I seem to remember it was basically an entirely new patch that far back21:06
*** k_mouza has joined #openstack-ironic21:08
*** k_mouza has quit IRC21:13
stevebakerTheJulia: ok, I'll take a look21:14
TheJuliabut the tl;dr was somwehere ability to set persistance changed21:14
TheJuliaat first it was just ilo21:14
TheJuliathen dell21:14
TheJuliaand then I think dell reverted once it was clarified by the dmtf that it was an unintended thing21:15
TheJuliaand that these changes were leaking backwards. Like it was a side note in late 2019 schema docs, but and promptly implemented in new firmware but wasn't the intent or was taken out of context or soemthign21:16
TheJuliastevebaker: are they in uefi mode?21:18
TheJuliarloo: one minor change on that backport21:20
rlooTheJulia: ? is there a bug with it?21:21
TheJuliarloo: release note tuning :)21:21
rlooOH21:21
TheJuliaAdmittedly it is largely so the release team doesn't block us releasing it21:21
TheJuliaor argue with us21:21
rlooyeah, makes sense. thx for noticing, i just 'blindly' clicked the cherry-pick thingy :)21:23
rpiosobdodd: Congratulations!!!!!21:23
openstackgerritRuby Loo proposed openstack/ironic stable/victoria: Lazy-load node details from the DB  https://review.opendev.org/c/openstack/ironic/+/77932221:26
* TheJulia ponders what to do with allocaitons21:33
TheJuliaallocations21:33
bdoddrpioso: Thanks!21:37
rpiosobdodd: You're most welcome :)21:37
TheJuliastevebaker: so the integration test failure is allocations and my unconditional storage of an allocation21:38
TheJuliabecause of that, a filter is automatically applied21:38
TheJuliawell, allocation owner21:39
TheJuliadtantsur|afk: tomorrow, lets talka bout allocations and owner21:43
* TheJulia wraps the day after starting a little before 5 am21:44
openstackgerritBob Fournier proposed openstack/ironic-specs master: Add support for Redfish BIOS Registry API  https://review.opendev.org/c/openstack/ironic-specs/+/77468121:50
*** rcernin has joined #openstack-ironic21:54
*** ociuhandu has joined #openstack-ironic22:01
*** ociuhandu has quit IRC22:06
openstackgerritMerged openstack/sushy master: Ensure Content-Type header is set when required  https://review.opendev.org/c/openstack/sushy/+/77916422:11
*** lmcgann has quit IRC22:19
*** ociuhandu has joined #openstack-ironic22:38
*** ociuhandu has quit IRC22:44
stevebakerTheJulia: can you tell if its in uefi mode from this GET reponse? http://paste.openstack.org/show/803360/22:52
*** trandles has joined #openstack-ironic22:55
*** zzzeek has quit IRC23:08
*** zzzeek has joined #openstack-ironic23:12
*** ociuhandu has joined #openstack-ironic23:54
*** ociuhandu has quit IRC23:58

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