Wednesday, 2025-04-02

gmannmelwitt: in case you are around, please check this one to unblock osc-placement gate https://review.opendev.org/c/openstack/osc-placement/+/94603100:15
opendevreviewMerged openstack/nova master: ironic: fix logging of validation errors  https://review.opendev.org/c/openstack/nova/+/94201901:11
*** bauzas9 is now known as bauzas01:40
opendevreviewDoug Goldstein proposed openstack/nova stable/2025.1: ironic: fix logging of validation errors  https://review.opendev.org/c/openstack/nova/+/94609502:00
opendevreviewMerged openstack/osc-placement master: Add bindep.txt for ubunutu 24.04 support  https://review.opendev.org/c/openstack/osc-placement/+/94603107:11
mikalsean-k-mooney: I read the scroll back of the meeting. Thanks for trying to explain what I was thinking. I'd prefer not to attend the PTG (its after midnight and I am not a late night guy), but I will if there is any controversy around the proposal. If there's no controversy however, let's just work on landing the things and skip the talking.07:40
opendevreviewsean mooney proposed openstack/placement master: improve test logging and replace psycopg2 with psycopg2-binary  https://review.opendev.org/c/openstack/placement/+/94548712:07
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove nova debugger functionality  https://review.opendev.org/c/openstack/nova/+/92249612:23
opendevreviewMerged openstack/nova master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/nova/+/94496312:57
opendevreviewDan Smith proposed openstack/nova master: Support "one-time-use" PCI devices  https://review.opendev.org/c/openstack/nova/+/94381613:32
opendevreviewDan Smith proposed openstack/nova master: Add one-time-use devices docs and reno  https://review.opendev.org/c/openstack/nova/+/94426213:32
opendevreviewDan Smith proposed openstack/nova master: WIP: Functional tests for one-time-use devices  https://review.opendev.org/c/openstack/nova/+/94606513:32
opendevreviewBalazs Gibizer proposed openstack/nova master: Remove nova debugger functionality  https://review.opendev.org/c/openstack/nova/+/92249613:55
opendevreviewBalazs Gibizer proposed openstack/nova master: split monkey_patching form import  https://review.opendev.org/c/openstack/nova/+/92242513:55
opendevreviewDan Smith proposed openstack/nova master: WIP: Functional tests for one-time-use devices  https://review.opendev.org/c/openstack/nova/+/94606514:17
dansmithgibi: ^ this adds a post-configure heal test..I'll have to think on the migration thing a bit14:17
Uggla@dansmith, just to confirm:  1h for PTG the cross team meeting with glance, do you think it is ok ?14:17
dansmithUggla: yes14:18
Uggladansmith, cool. thx. So it should be Wed 14h->15h, I'm just waiting for cinder confirmation.14:18
dansmithokay14:19
dansmithUggla: remind me what the schedule is for getting the os-traits thing out.. you said after epoxy, which is supposed to be today right?14:19
dansmithI really want to get as much of OTU wrapped up as possible before I leave for a week and come back with a vegetable brain14:20
gibidansmith: thanks!14:20
Uggladansmith, yes assuming it is released today. I will open the os-trait tomorrow morning my time. Is that ok 4 you ?14:20
dansmithUggla: okay14:21
gibirelease machinery is in progress I think we will have announcement as soon as the top of the hour14:23
gibielodilles can keep me honest here :)14:23
Uggladansmith, gibi, I have a pb with the eventlet. Eventlet "team" is doing a session Tue 14 --> 16h UTC. Will you want to go to this meeting. Do you want to address the "nova" eventlet point within this meeting or keeping it one the nova side ?14:23
gibiUggla: I would like to go to the global eventlet session to gather input14:24
gibiUggla: if possible it woudl be nice to have the nova specific eventlet discussion after the global session14:25
UgglaOk fine by me, if possible I'll try to not set something at the same time so people could go to the eventlet session. But we have a lot of topics, so I'm unsure we can do it yet. So at least you will be our nova representative guy in that session.14:28
gibiUggla: feel free to schedule things for nova in that timeslot I can add my views as comment to the etherpad for those topics and the team can discuss without me14:29
dansmithUggla: also, you don't need to ruin anything just to work around my schedule14:30
dansmiththings I really need to be part of would be nice to be earlier in the week, but if it's not possible, it's not worth breaking everything14:30
Ugglagibi, sure, but I'd like to assist if possible. TBH that sounds difficult.14:30
dansmithnot sure if that's the reason for the scheduling problems or not, but.. it shouldn't be14:31
gibiUggla: sure appreciate that you try, just not worry too much :)14:32
UgglaI try to adapt to all constraints if possible. If not that's life.14:33
Uggladansmith, fyi cinder confirms the timeslot for glance/cinder/nova session.14:34
dansmithUggla: wait, nova/cinder/glance or nova/glance?14:34
Uggla nova/cinder/glance14:35
dansmithokay is that when we're discussing the locations stuff?14:35
Uggladansmith, Cyril requested cinder too. 14:35
dansmithah okay I'm not sure that's the best plan for that but... okay14:36
Uggladansmith, you know better than me. :)14:36
dansmithhe needs to talk to cinder about the same topic as nova, but we don't all need to take the global lock, AFAIK14:36
dansmithdon't change it now, just saying14:37
Uggladansmith, yep let's keep it like this. As booking is more difficult than releasing people.14:38
dansmithyup14:39
elodillesgibi is right, but we couldn't help releasing / announcing a bit earlier: https://lists.openstack.org/archives/list/openstack-announce@lists.openstack.org/thread/ACVRVHIKT5K2TKZIPVT4P2OGAK3LZVVL/14:49
elodillesthanks everyone :) \o/14:49
elodilles'OpenStack 2025.1 Epoxy is officially released!'14:49
gibi\o/14:50
Ugglaelodilles, thanks \o/14:50
dansmithUggla: https://review.opendev.org/c/openstack/releases/+/94616214:51
dansmithjust so you don't have to do it ^14:51
Uggladansmith, thx I'll review ASAP.14:52
dansmithaside from the mistake that was splitting out placement, having os-traits a library that requires a commit there, a release, a u-c bump, and requirements change to get a string constant into nova is about the most ridiculous process we could have designed :)14:54
mnaserHas there been any changes in how network_info is generated/cached/etc?  I have an 2024.1 environment and it seems that the Ironic driver is getting the following as network_info from Nova inside spawn: https://paste.openstack.org/show/b6wcQ0hWl9JvdpwHEOks/ -- this environment uses routed provider networks15:09
mnaserAs a result of this, it naturally generates a metadata of `{'links': [], 'networks': [], 'services': []}` only.15:10
mnaserBut after the fact if I check the instance_info_cache, the value is populated correctly, I got that value by adding a bunch of logs, so it tells me that i'm somehow getting an "unresolved" network_info15:10
Ugglagibi, is "Nova needs to adjust its DB sche ma to Glance's regarding ImageProperties." something we could discuss with glance too ?15:13
gibias far as I understand from the past glance does not really want to change anything so we can bring it up with them if we have time but I think we can handled that as a nova only bug to fix15:14
dansmithagree15:14
Ugglamelwitt, is 1h enough to covert your PTG topics (power mgmt & Tempest testing requirements for API changes15:46
melwittUggla: I hope so :) it "should" be16:19
Ugglamelwitt, I try to put a convenient slot for you.16:20
melwittthanks!16:20
Ugglanot too early.16:20
UgglaHi all, please have a look at https://etherpad.opendev.org/p/nova-2025.2-ptg — if you spot anything incorrect, feel free to let me know.16:26
opendevreviewDan Smith proposed openstack/nova master: Support "one-time-use" PCI devices  https://review.opendev.org/c/openstack/nova/+/94381617:21
opendevreviewDan Smith proposed openstack/nova master: Add one-time-use devices docs and reno  https://review.opendev.org/c/openstack/nova/+/94426217:21
opendevreviewDan Smith proposed openstack/nova master: Functional tests for one-time-use devices  https://review.opendev.org/c/openstack/nova/+/94606517:21
dansmithgmann: do you know why this fails like this? https://zuul.opendev.org/t/openstack/build/82b63cd467c342fa89cd0c29f599431d17:32
dansmithfor this requirements bump: https://review.opendev.org/94617717:32
gmannchecking17:32
gmanndansmith: it should pass, i think it is just mirror issue? 17:38
dansmithoh is it? it seemed to be complaining about the conflict of versions and not that it couldn't actually find the version requested17:38
gmannbut conflict versions are not valid - 3.4.0 is >=3.3.0  17:39
dansmithyou mean the complaint it has is not valid right?17:40
gmannyeah, I have seen these in past due to mirror issue17:40
dansmithokay, weird17:40
gmann3.4.0 is just released right?17:40
dansmithrelated, why can't we set the u-c for things like os-traits to like <4.0.0? It's just a bunch of constants, there's no harm in running with a newer one of the same major version17:41
dansmithhaving to bump u-c for this is kinda silly17:41
dansmithgmann: yes, minutes before17:41
dansmithgmann: I just didn't even consider it possibly a mirror issue since it's not failing to download, but I'm sure you're right17:41
gmanndansmith: on constraints, I agree that there is no point to pin it in u-c especially we only maintain this lib and we can have (might have) master code testing before any new release and made sure new version will not break17:43
dansmithyeah17:43
gmannfrom testing tools, we consider the same approach and do not have constraint for tempest, hacking or so17:43
gmannand if any project want to pin it can be done in requirements.txt for safer side like we do for hacking version17:43
dansmithyeah, makes sense for nova to require the version with the constants it needs, but u-c seems like too much trouble for this17:45
gmanndansmith: here we can propose to exclude it from u-c, there are many neutron lib in that list https://github.com/openstack/requirements/blob/be97f2507812c9047c5a39ee4a35b88ea7f677d7/denylist.txt#L2317:45
dansmithgmann: so add it to the denylist and remove from u-c.txt?17:46
dansmithI can propose that on top of this bump for discussion17:47
gmanndansmith: once you add it in denylist  at same time you can remove it from u-c17:47
dansmithyeah that's what I meant17:47
gmannyeah17:47
Uggladansmith, fyi added a slot for One-time-use devices (30mn). Is it ok for you ?17:49
dansmithUggla: yeah tbh I'm not sure there's much discussion needed at this point, but sure17:50
dansmithUggla: maybe schedule it near something else so we can go straight to the other topic if there are no issues to discuss?17:50
Ugglaok17:51
dansmithgmann: https://review.opendev.org/c/openstack/requirements/+/94618317:52
gmann++17:53
gmanndansmith: this job failure gives clear reason for failure "ERROR: No matching distribution found for os-traits===3.4.0" https://zuul.opendev.org/t/openstack/build/69b690d9b5744edd8a96a53fa289919317:55
dansmithgmann: ah indeed17:55
Uggladansmith, https://review.opendev.org/c/openstack/releases/+/946162 merged and 3.4.0 available on pypi.18:45
Uggladansmith, fyi ^18:46
dansmithUggla: yep, thanks I already have the u-c patch up and the nova patches bumped (but I was a few minutes above the mirrors)18:46
dansmiths/above/before/18:46
Ugglacool, have a good day. Time for me to afk.18:49
fricklerdansmith: I'd rather go with the bot generated patch that has all the metadata if you don't mind https://review.opendev.org/c/openstack/requirements/+/946181 I'll also leave the decision about removing it from u-c to the "real" reqs ppl (cc tonyb)18:50
dansmithfrickler: okay, I've just been blocked for a while and was trying to get this moving18:52
fricklerdansmith: sure thing, don't hesitate to ping me if this gets stuck again (or other reqs+release stuff)18:53
opendevreviewDan Smith proposed openstack/nova master: Support "one-time-use" PCI devices  https://review.opendev.org/c/openstack/nova/+/94381618:54
opendevreviewDan Smith proposed openstack/nova master: Add one-time-use devices docs and reno  https://review.opendev.org/c/openstack/nova/+/94426218:54
opendevreviewDan Smith proposed openstack/nova master: Functional tests for one-time-use devices  https://review.opendev.org/c/openstack/nova/+/94606518:54
dansmithrebased to depends-on the bot patch ^18:54
dansmithfrickler: once it passes tests can you approve it?18:54
dansmith(the bot requirements patch I mean18:54
fricklerI'll approve now, might not be around long enough today18:54
dansmitheven better thanks :)18:55
dansmiththe bot patch looks like it happened at basically the same time mine did, I thought there was (used to be?) a substantial delay there18:56
fricklerthere may be delays if the bot job needs to wait for a node, but that should seldom be long. other than that there's only a 10min delay to give the newly uploaded pkg time to appear in the pypi index cached by our mirrors19:23
cardoemnaser: that paste was an unbound interface which seemed weird.23:16
mnasercardoe: right, there's routed provider networks here in the equation which only assign a port/subnet until the port is plugged since it doesn't know what subnet it can pick an ip in23:17
mnaserbut good point, it seems like it wasn't bound yet in neutron with the baremetal stuff23:18
cardoeYeah I feel like there’s been some patches around that recently. Maybe in NGS. If that’s what you’re using.23:37

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