Tuesday, 2022-10-18

JayFTheJulia: congratulations01:01
stevebaker[m]TheJulia: :D01:06
opendevreviewMerged openstack/ironic-python-agent stable/wallaby: Use utf-16-le if BOM not present  https://review.opendev.org/c/openstack/ironic-python-agent/+/86106301:34
opendevreviewOpenStack Proposal Bot proposed openstack/ironic master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/ironic/+/86155503:52
opendevreviewVerification of a change to openstack/ironic stable/ussuri failed: CI: Pin ussuri to use only basic standalone tests  https://review.opendev.org/c/openstack/ironic/+/86130504:00
rpittaugood morning ironic! o/06:54
*** jpodivin__ is now known as jpodivin09:33
opendevreviewJacob Anders proposed openstack/sushy master: [WIP] Improve resiliency of eTag handling  https://review.opendev.org/c/openstack/sushy/+/85612309:57
opendevreviewJacob Anders proposed openstack/sushy master: Improve resiliency of eTag handling  https://review.opendev.org/c/openstack/sushy/+/85612311:36
kubajjGood afternoon Ironic, I am trying to understand more about bifrost and I came across the --develop option at https://docs.openstack.org/bifrost/latest/contributor/testenv.html However, bifrost CLI says that --develop is an unrecognized argument. Was it recently removed?11:37
iurygregorygood morning11:42
kubajjGood morning Iury11:44
dtantsuriurygregory, JayF, do we have a rough schedule of bugfix releases for this sprint? I wonder if we should finalize it separately from the release priorities since the dates are more or less defined.11:47
kubajjAbout bifrost - it seems that the develop option is still there. Is there a way how to combine it with testenv?11:51
iurygregorydtantsur, I haven't pulled any estimates for it, but normally it's the 2/2 months..11:52
iurygregorywith some small diffs (1/2 weeks if I recall)11:53
opendevreviewJacob Anders proposed openstack/sushy master: Improve resiliency of eTag handling  https://review.opendev.org/c/openstack/sushy/+/85612312:10
iurygregoryJayF, I think I forgot to book the APAC hour today 22h <facepalm> at least I couldn't find in the https://ptg.opendev.org/ptg.html12:43
dtantsuriurygregory: it's tomorrow, not today, no?12:45
dtantsurthe etherpad only shows Wed 22:00 UTC12:45
iurygregoryyeah, but I thought I've booked two for APAC.. one hour each day...12:46
JayFI basically went off what had been booked already, which is as dtantsur said, is tomorrow12:46
dtantsurmraineri: hi! quick googling does not reveal anything: is there anything in Redfish to support providing a URL for the UEFI HTTP boot?12:46
JayFI can try to book an hour for today, but we do have all the topics fitting in the space we set aside already12:46
iurygregoryI think it would work 12:46
iurygregoryJayF, yeah12:47
JayFDo you want me to? Or not?12:47
dtantsurmraineri: I'm aware of UefiTargetBootSourceOverride, but it does not seem to be portable..12:47
iurygregoryJayF, don't worry o/12:47
JayFAlright 12:48
iurygregoryin case we don't finish topics tomorrow in the APAC time we can extend a bit I would say12:48
iurygregoryI think it would make more sense since we have already booked, and people already have the information about the schedule12:48
dtantsurI'd personally prefer to stay past midnight only once :)12:49
TheJuliagood morning12:50
dtantsurmorning TheJulia 12:50
rpittaugood morning TheJulia :)12:51
iurygregorydtantsur, yeah =)12:51
TheJuliadtantsur: https://review.opendev.org/c/openstack/sushy/+/718276/1/sushy/resources/system/system.py12:51
TheJuliait was a thing on dell and ilos if my memory is working correctly12:52
TheJuliaI've not looked back at the standard in a long while though12:52
* TheJulia tries to wake up12:52
TheJuliaso anyone going to be driving the ptg bot?12:53
dtantsuroh wow!12:53
TheJuliawould set through the bmc to boot from a url12:54
dtantsuryep, I can see it in the standard. sorry for ping mraineri 12:54
TheJuliabut I honeslty think we need to consider supporting the dhcp path at some point12:54
dtantsurI'm not convinced, but I may be biased based on our cases :)12:54
TheJuliawe basically do already for ipv6, but yeah12:54
dtantsurcustomers who are fine with DHCP are usually fine with iPXE in our case12:54
TheJuliayeah12:55
TheJuliaThe problem is completing standards, people use boot from http and may mean different things12:55
* TheJulia expects JayF to paste an xkcd link any moment12:55
dtantsurthe conversation iurygregory had was IIUC about a cheaper alternative for virtual media12:55
TheJuliaso the conundrum really is, for *this* aiui, it is basically just another form of virtual media12:56
TheJuliabecause the attached item has to know where to continue reading from12:56
TheJuliaor has to be fully self contained....12:56
dtantsurHTTP boot is part of UEFI, virtual media is more of a BMC thing. With no data to back it, I'd expect more hardware to support HTTP boot in theory12:57
dtantsur(in theory = not necessarily exposed via redfish)12:59
TheJuliathen you need to also support the dhcp path12:59
TheJuliait is a specific request type13:00
TheJulia(or at least understand it for your use case)13:00
dtantsurabsolutely, I just wonder how much it makes sense for Ironic to support it13:00
dtantsurI guess not touching TFTP even with a 6 meter pole is an argument :)13:00
TheJulia+1,000,000,00113:02
kubajjTheJulia: good morning! Did you say that I need to reinstall bifrost anytime I perform any changes to ironic to see the effect?13:13
dtantsurkubajj: if you install it in developer mode, it's enough to update the checkouts in /opt/stack and restart13:15
TheJuliaif your in the venv, you can use pip to reinstall13:25
kubajjI installed it in the developeper mode. What are the checkouts and do I restart the whole VM?13:33
JayFTiming is going to be perfect for my breakfast delivery to arrive right as sessions start /o\13:50
rpittaubye everyone o/16:14
iurygregorybye rpittau 16:18
JayFThanks for good sessions this morning; I enjoyed that we accidentally had some hallway track time. I might suggest for future PTGs, we leave some unstructured time in the agenda intentionally16:39
JayF> gmann | #nova-placement now Stop using Storyboard for Placement and rather use back Launchpad16:47
JayFnova is doing this, and sounds like they might be declaring storyboard bankruptcy over actually migrating stories16:48
johnthetubaguyJayF: scheduled hallway is a very good idea :)16:49
JayFWe got to talk quite a bit about the nova<>ironic driver stuff, from the ironic perspective16:49
JayFit was very useful, and we found another place (networking-baremetal's neutron agent) that could use the shard key similarly16:49
johnthetubaguyah, cool16:50
opendevreviewMerged openstack/ironic master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/ironic/+/86155519:21
TheJuliaJayF: heh, so three projects. \o/19:26
JayFTheJulia: what is #3?19:50
opendevreviewVerification of a change to openstack/ironic master failed: Use project scoped token for cinder, glance services  https://review.opendev.org/c/openstack/ironic/+/86149620:04
TheJuliaJayF: placement, octavia, and us20:07
* TheJulia wonders if we need a "state of the irony"20:07
JayFoh, for lp20:07
JayFI was thinking shard key20:07
JayFit's only day 2 of the ptg and all I know about openstack has been reduced to some sort of cloud chowder in my head20:08
TheJuliaLol20:08
TheJuliaCloud dough20:08
JayFAnything in particular that's dying for reviews that you know of?20:10
JayFI'm going to work for about another hour then buzz off, I've been working mostly straight since 6ish am20:10
TheJulianot off the top of my head20:13
JayFnice20:15
JayFhttps://review.opendev.org/c/openstack/ironic-lib/+/860172 is reliably failing the partition image bios ipmi check20:42
JayFand the wholedisk image test is passing reliably20:42
JayFwasn't there something about using the wrong image in one of those ?20:42
JayFOK; so apparently it passed20:43
JayFand we just timed out uploading logs 2x in a row20:43
TheJuliawow that job is taking a long time20:58
JayFit passed tho20:59
JayFI thought it did, after reading it the first time, I'm less certain now21:00
TheJuliaso...21:02
TheJuliaI *think* it is running 2x deploys21:02
JayFwhat would cause that?21:03
TheJuliayup https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_7fd/860172/3/check/ironic-lib-partition-bios-ipmi-src/7fda7cf/controller/logs/ironic-bm-logs/deploy_logs/dc5465f0-4a03-4c0a-9e90-640e3bfcb46e_node-1_32b57e75-57d5-4533-b7de-978207411a99_2022-10-12-00-45-01.tar.gz21:04
TheJuliais a wholedisk image deploy21:04
JayFso it's doing *both* a wholedisk and a partition deploy !?21:04
TheJuliadtantsur said it was automatic, but I think it is regex based21:04
TheJuliaboth jobs are trying to do both21:04
TheJuliayup21:04
JayFoh wow21:04
JayFhow do we fix it? tempest regexp?21:04
TheJuliaI've used the regex fix21:05
JayFI guess my real wtf is, this is yoga21:06
TheJuliaaint perfect, but these jobs are specific cases21:06
TheJuliaoh21:06
JayFwhy is it happening on yoga but not master?21:06
TheJuliais master running both jobs?21:06
JayFthat's what I'm now wondering21:06
TheJuliathe whole idea here was run one job, not two21:06
TheJuliaeventually21:06
JayFbut one really long job that can't complete is no fun21:06
TheJuliaso maybe time to rename/reconfigure jobs, dunno at the moment21:07
TheJuliawell, timing can be adjusted21:07
TheJuliabut yeah21:07
JayFheh when is the last time we patched anything in ironic-lib generally21:07
JayFI'd have to open a dummy patch to see what ir-lib runs in master; I'm not sure it's worth it21:08
TheJuliaoh, there is project.yaml21:22
TheJuliaJayF: https://github.com/openstack/ironic-lib/blob/master/zuul.d/project.yaml21:39
JayFShould we make yoga look like that one then?21:54
TheJuliaThere may be a patch to backport there21:54
TheJulia...21:54
opendevreviewMerged openstack/ironic master: Use project scoped token for cinder, glance services  https://review.opendev.org/c/openstack/ironic/+/86149621:59
* TheJulia closes the travel tool and thinks now is a good time to call it a day22:10
jandersJayF TheJulia Moshe (Mellanox) pinged me about scheduling of the Active Steps discussion. We originally planned for 0700hrs UTC ( https://etherpad.opendev.org/p/ironic-antelope-ptg#L188 ) but the current schedule is 2200hrs UTC ( https://etherpad.opendev.org/p/ironic-antelope-ptg#L56 ). The new time doesn't suit him, that's 1am in his timezone. Do22:46
jandersyou think we still have room to move it? The original proposed time would work, alternatively 2000hrs UTC could maybe be considered, although it is getting late for the folks in Europe. What are your thoughts?22:46
janders^ I will be AFK for a part of the day but we can discuss further your morning (or before the PTG session)23:04

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