JayF | TheJulia: congratulations | 01:01 |
---|---|---|
stevebaker[m] | TheJulia: :D | 01:06 |
opendevreview | Merged openstack/ironic-python-agent stable/wallaby: Use utf-16-le if BOM not present https://review.opendev.org/c/openstack/ironic-python-agent/+/861063 | 01:34 |
opendevreview | OpenStack Proposal Bot proposed openstack/ironic master: Imported Translations from Zanata https://review.opendev.org/c/openstack/ironic/+/861555 | 03:52 |
opendevreview | Verification 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/+/861305 | 04:00 |
rpittau | good morning ironic! o/ | 06:54 |
*** jpodivin__ is now known as jpodivin | 09:33 | |
opendevreview | Jacob Anders proposed openstack/sushy master: [WIP] Improve resiliency of eTag handling https://review.opendev.org/c/openstack/sushy/+/856123 | 09:57 |
opendevreview | Jacob Anders proposed openstack/sushy master: Improve resiliency of eTag handling https://review.opendev.org/c/openstack/sushy/+/856123 | 11:36 |
kubajj | Good 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 |
iurygregory | good morning | 11:42 |
kubajj | Good morning Iury | 11:44 |
dtantsur | iurygregory, 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 |
kubajj | About bifrost - it seems that the develop option is still there. Is there a way how to combine it with testenv? | 11:51 |
iurygregory | dtantsur, I haven't pulled any estimates for it, but normally it's the 2/2 months.. | 11:52 |
iurygregory | with some small diffs (1/2 weeks if I recall) | 11:53 |
opendevreview | Jacob Anders proposed openstack/sushy master: Improve resiliency of eTag handling https://review.opendev.org/c/openstack/sushy/+/856123 | 12:10 |
iurygregory | JayF, 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.html | 12:43 |
dtantsur | iurygregory: it's tomorrow, not today, no? | 12:45 |
dtantsur | the etherpad only shows Wed 22:00 UTC | 12:45 |
iurygregory | yeah, but I thought I've booked two for APAC.. one hour each day... | 12:46 |
JayF | I basically went off what had been booked already, which is as dtantsur said, is tomorrow | 12:46 |
dtantsur | mraineri: hi! quick googling does not reveal anything: is there anything in Redfish to support providing a URL for the UEFI HTTP boot? | 12:46 |
JayF | I can try to book an hour for today, but we do have all the topics fitting in the space we set aside already | 12:46 |
iurygregory | I think it would work | 12:46 |
iurygregory | JayF, yeah | 12:47 |
JayF | Do you want me to? Or not? | 12:47 |
dtantsur | mraineri: I'm aware of UefiTargetBootSourceOverride, but it does not seem to be portable.. | 12:47 |
iurygregory | JayF, don't worry o/ | 12:47 |
JayF | Alright | 12:48 |
iurygregory | in case we don't finish topics tomorrow in the APAC time we can extend a bit I would say | 12:48 |
iurygregory | I think it would make more sense since we have already booked, and people already have the information about the schedule | 12:48 |
dtantsur | I'd personally prefer to stay past midnight only once :) | 12:49 |
TheJulia | good morning | 12:50 |
dtantsur | morning TheJulia | 12:50 |
rpittau | good morning TheJulia :) | 12:51 |
iurygregory | dtantsur, yeah =) | 12:51 |
TheJulia | dtantsur: https://review.opendev.org/c/openstack/sushy/+/718276/1/sushy/resources/system/system.py | 12:51 |
TheJulia | it was a thing on dell and ilos if my memory is working correctly | 12:52 |
TheJulia | I've not looked back at the standard in a long while though | 12:52 |
* TheJulia tries to wake up | 12:52 | |
TheJulia | so anyone going to be driving the ptg bot? | 12:53 |
dtantsur | oh wow! | 12:53 |
TheJulia | would set through the bmc to boot from a url | 12:54 |
dtantsur | yep, I can see it in the standard. sorry for ping mraineri | 12:54 |
TheJulia | but I honeslty think we need to consider supporting the dhcp path at some point | 12:54 |
dtantsur | I'm not convinced, but I may be biased based on our cases :) | 12:54 |
TheJulia | we basically do already for ipv6, but yeah | 12:54 |
dtantsur | customers who are fine with DHCP are usually fine with iPXE in our case | 12:54 |
TheJulia | yeah | 12:55 |
TheJulia | The problem is completing standards, people use boot from http and may mean different things | 12:55 |
* TheJulia expects JayF to paste an xkcd link any moment | 12:55 | |
dtantsur | the conversation iurygregory had was IIUC about a cheaper alternative for virtual media | 12:55 |
TheJulia | so the conundrum really is, for *this* aiui, it is basically just another form of virtual media | 12:56 |
TheJulia | because the attached item has to know where to continue reading from | 12:56 |
TheJulia | or has to be fully self contained.... | 12:56 |
dtantsur | HTTP 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 theory | 12:57 |
dtantsur | (in theory = not necessarily exposed via redfish) | 12:59 |
TheJulia | then you need to also support the dhcp path | 12:59 |
TheJulia | it is a specific request type | 13:00 |
TheJulia | (or at least understand it for your use case) | 13:00 |
dtantsur | absolutely, I just wonder how much it makes sense for Ironic to support it | 13:00 |
dtantsur | I guess not touching TFTP even with a 6 meter pole is an argument :) | 13:00 |
TheJulia | +1,000,000,001 | 13:02 |
kubajj | TheJulia: good morning! Did you say that I need to reinstall bifrost anytime I perform any changes to ironic to see the effect? | 13:13 |
dtantsur | kubajj: if you install it in developer mode, it's enough to update the checkouts in /opt/stack and restart | 13:15 |
TheJulia | if your in the venv, you can use pip to reinstall | 13:25 |
kubajj | I installed it in the developeper mode. What are the checkouts and do I restart the whole VM? | 13:33 |
JayF | Timing is going to be perfect for my breakfast delivery to arrive right as sessions start /o\ | 13:50 |
rpittau | bye everyone o/ | 16:14 |
iurygregory | bye rpittau | 16:18 |
JayF | Thanks 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 intentionally | 16:39 |
JayF | > gmann | #nova-placement now Stop using Storyboard for Placement and rather use back Launchpad | 16:47 |
JayF | nova is doing this, and sounds like they might be declaring storyboard bankruptcy over actually migrating stories | 16:48 |
johnthetubaguy | JayF: scheduled hallway is a very good idea :) | 16:49 |
JayF | We got to talk quite a bit about the nova<>ironic driver stuff, from the ironic perspective | 16:49 |
JayF | it was very useful, and we found another place (networking-baremetal's neutron agent) that could use the shard key similarly | 16:49 |
johnthetubaguy | ah, cool | 16:50 |
opendevreview | Merged openstack/ironic master: Imported Translations from Zanata https://review.opendev.org/c/openstack/ironic/+/861555 | 19:21 |
TheJulia | JayF: heh, so three projects. \o/ | 19:26 |
JayF | TheJulia: what is #3? | 19:50 |
opendevreview | Verification of a change to openstack/ironic master failed: Use project scoped token for cinder, glance services https://review.opendev.org/c/openstack/ironic/+/861496 | 20:04 |
TheJulia | JayF: placement, octavia, and us | 20:07 |
* TheJulia wonders if we need a "state of the irony" | 20:07 | |
JayF | oh, for lp | 20:07 |
JayF | I was thinking shard key | 20:07 |
JayF | it's only day 2 of the ptg and all I know about openstack has been reduced to some sort of cloud chowder in my head | 20:08 |
TheJulia | Lol | 20:08 |
TheJulia | Cloud dough | 20:08 |
JayF | Anything in particular that's dying for reviews that you know of? | 20:10 |
JayF | I'm going to work for about another hour then buzz off, I've been working mostly straight since 6ish am | 20:10 |
TheJulia | not off the top of my head | 20:13 |
JayF | nice | 20:15 |
JayF | https://review.opendev.org/c/openstack/ironic-lib/+/860172 is reliably failing the partition image bios ipmi check | 20:42 |
JayF | and the wholedisk image test is passing reliably | 20:42 |
JayF | wasn't there something about using the wrong image in one of those ? | 20:42 |
JayF | OK; so apparently it passed | 20:43 |
JayF | and we just timed out uploading logs 2x in a row | 20:43 |
TheJulia | wow that job is taking a long time | 20:58 |
JayF | it passed tho | 20:59 |
JayF | I thought it did, after reading it the first time, I'm less certain now | 21:00 |
TheJulia | so... | 21:02 |
TheJulia | I *think* it is running 2x deploys | 21:02 |
JayF | what would cause that? | 21:03 |
TheJulia | yup 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.gz | 21:04 |
TheJulia | is a wholedisk image deploy | 21:04 |
JayF | so it's doing *both* a wholedisk and a partition deploy !? | 21:04 |
TheJulia | dtantsur said it was automatic, but I think it is regex based | 21:04 |
TheJulia | both jobs are trying to do both | 21:04 |
TheJulia | yup | 21:04 |
JayF | oh wow | 21:04 |
JayF | how do we fix it? tempest regexp? | 21:04 |
TheJulia | I've used the regex fix | 21:05 |
JayF | I guess my real wtf is, this is yoga | 21:06 |
TheJulia | aint perfect, but these jobs are specific cases | 21:06 |
TheJulia | oh | 21:06 |
JayF | why is it happening on yoga but not master? | 21:06 |
TheJulia | is master running both jobs? | 21:06 |
JayF | that's what I'm now wondering | 21:06 |
TheJulia | the whole idea here was run one job, not two | 21:06 |
TheJulia | eventually | 21:06 |
JayF | but one really long job that can't complete is no fun | 21:06 |
TheJulia | so maybe time to rename/reconfigure jobs, dunno at the moment | 21:07 |
TheJulia | well, timing can be adjusted | 21:07 |
TheJulia | but yeah | 21:07 |
JayF | heh when is the last time we patched anything in ironic-lib generally | 21:07 |
JayF | I'd have to open a dummy patch to see what ir-lib runs in master; I'm not sure it's worth it | 21:08 |
TheJulia | oh, there is project.yaml | 21:22 |
TheJulia | JayF: https://github.com/openstack/ironic-lib/blob/master/zuul.d/project.yaml | 21:39 |
JayF | Should we make yoga look like that one then? | 21:54 |
TheJulia | There may be a patch to backport there | 21:54 |
TheJulia | ... | 21:54 |
opendevreview | Merged openstack/ironic master: Use project scoped token for cinder, glance services https://review.opendev.org/c/openstack/ironic/+/861496 | 21:59 |
* TheJulia closes the travel tool and thinks now is a good time to call it a day | 22:10 | |
janders | JayF 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. Do | 22:46 |
janders | you 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/!