Earlier  
Posted Nick Remark
#openstack-nova - 2026-04-28
17:55:12 sean-k-mooney but we can figure that out now that we have a working baseline
17:56:01 melwitt yeah that was my thinking. hack it for the POC but then propose them in the proper places if it got to working
17:57:01 sean-k-mooney as long as we are calling it a hack im ok with it if we call it a tempory solution it will out live cochroaches
17:57:06 melwitt claude thought some of it should go under openstack/zuul-jobs so maybe that's true, maybe it isn't haha
17:57:14 sean-k-mooney tempory colution that work never get fixed
17:57:23 sean-k-mooney melwitt: yes some of it should
17:57:44 sean-k-mooney we do the multi node bridge configuraiton in zuul/zuul-jobs
17:58:10 sean-k-mooney https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/multi-node-bridge
17:58:16 melwitt yeah. I just didn't want to make the depends-on web really big while I was trial-and-erroring on it
17:58:18 melwitt yes exactly what it was saying
17:58:21 sean-k-mooney so we shudl proably make that proply do ipv6 as well
17:58:30 melwitt yes exactly
17:58:46 sean-k-mooney https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/multi-node-bridge/tasks/switch.yaml
17:59:09 sean-k-mooney same for the host file https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/multi-node-hosts-file/tasks/main.yaml
18:00:00 melwitt I cloned all of the relevant repos and claude knew where stuff should go, which was really cool considering I would have zero idea. I know you told me first but I also had claude look at all of it locally and it made all of the connections between them
18:00:27 sean-k-mooney so if you want to see a beautful hack that i have not updated in a long time
18:00:50 melwitt sure
18:00:54 sean-k-mooney https://github.com/SeanMooney/ard/tree/master/molecule
18:01:03 sean-k-mooney so i dont know if you knwo what molecule is
18:01:09 sean-k-mooney btu its how you test ansible
18:01:19 sean-k-mooney https://github.com/SeanMooney/ard/blob/master/molecule/default/molecule.yml
18:01:33 sean-k-mooney i defiend a moluel role using vagrnat/libvtr/qemu
18:01:35 JayF https://review.opendev.org/c/openstack/nova/+/983753 this is a high quality change to the Ironic virt driver which would have a significant impact on Ironic users, it's also simpler and easy to understand than most ironic virt driver changes. Your attention would be appreciated :D
18:01:51 sean-k-mooney that create a contoler and comptue and then runs the devstack ansible playbooks form the ci jobs on them
18:02:23 melwitt no I didn't know what molecule is. I had heard you say it before but I never knew what you were talking about haha
18:02:24 sean-k-mooney so you can do molecule up adn it will use the ci roles to deploy a 2 node devstack
18:02:45 melwitt ahh that's pretty cool
18:03:02 sean-k-mooney melwitt: i used to ocationlly use it to test jobs changes locally
18:03:24 sean-k-mooney JayF: ay yes that woudl be good to do and yes its pretty simple
18:04:15 sean-k-mooney melwitt: i should see if it still work, but you could point it at phsyicla system too and just run it
18:04:15 JayF you also got a 3-in-1 ironic cores review on it (me/cli.f/ci.d in a GR-OSS team review)
18:04:26 JayF although admittedly some % of that time was spent explaining resechedules in nova :D
18:04:47 sean-k-mooney JayF: technially they nolonger exist
18:04:54 sean-k-mooney we replaced it with alternitive hosts
18:05:04 sean-k-mooney so we can aovid going back to the schduler
18:05:10 JayF is there a meaningful difference from an Ironic standpoint?
18:05:17 sean-k-mooney no
18:05:29 sean-k-mooney the diffent is es dont goback to the chsduelr if ther first host fails
18:05:35 JayF Nice, so you just get to avoid the double dip in the scheduler
18:05:41 sean-k-mooney we callulate alterntive in advnace and just select the next one
18:05:46 sean-k-mooney yep
18:05:51 JayF if those alternatives are scheduled to in the meantime
18:06:08 sean-k-mooney the allcoation fails super early adn we go to the next one
18:06:15 JayF ack, so it is a meaningful change for Ironic users :)
18:06:26 sean-k-mooney basiclly the first thing we do is see if the canidate allcation is still valid and if not we go to the next
18:06:32 JayF there's nearly zero chance that after a timed out deployment (hours) those allocs would still be valid
18:07:00 sean-k-mooney well perhasp but this also changed in like pike or rocky
18:07:26 sean-k-mooney it was part fo the cell_v2 work
18:07:32 JayF Nice to know, albeit WAY too late, about the behavior though. Could be surprising for an Ironic user.
18:08:06 JayF (I'm not saying you all had some responsibility to tell us; mainly annoyed I've had a flawed mental model for bordering-on a decade)
18:09:51 JayF cid: clif: Worth reading the backlog if you wanna fill in the gaps around how retrying actually works now ^^^
18:15:15 dansmith yeah I think at this point it has worked that way for longer than it worked the other way :)
18:16:30 JayF dansmith: I still find myself un-learning things that I "learned" from the old, hacked to @%$! cloud at my first OpenStack employer :)
18:16:43 JayF this is added to the list, a good 12 years later :(
19:05:08 opendevreview Merged openstack/nova master: Increase wait retries for resize reschedule with qos port test https://review.opendev.org/c/openstack/nova/+/986468
#openstack-nova - 2026-04-29
01:18:32 opendevreview Ghanshyam Maan proposed openstack/nova master: DNM: Test removal of enforce_scope https://review.opendev.org/c/openstack/nova/+/986479
01:24:01 opendevreview Merged openstack/nova master: performance: reduce calls to libvirt / add caching https://review.opendev.org/c/openstack/nova/+/922855
01:24:15 opendevreview Merged openstack/nova master: ironic: Abort build on fatal image validation errors https://review.opendev.org/c/openstack/nova/+/983753
01:24:29 opendevreview Merged openstack/nova stable/2025.2: fix: device_by_alias should respect config type https://review.opendev.org/c/openstack/nova/+/984920
01:24:40 opendevreview Merged openstack/nova stable/2025.1: api: Handle empty imageRef alongside null for local BDM check https://review.opendev.org/c/openstack/nova/+/980541
01:24:52 opendevreview Merged openstack/nova stable/2024.2: Reproduce bug/2115905 https://review.opendev.org/c/openstack/nova/+/960244
01:25:02 opendevreview Merged openstack/nova stable/2024.2: [PCI tracker]Remove non configured devs when freed https://review.opendev.org/c/openstack/nova/+/960245
01:25:14 opendevreview Merged openstack/nova stable/2024.2: [pci]Keep used dev in Placement regardless of dev_spec https://review.opendev.org/c/openstack/nova/+/960246
04:02:45 opendevreview Ghanshyam Maan proposed openstack/nova master: Standardize the service-to-service communication https://review.opendev.org/c/openstack/nova/+/986590
04:05:49 opendevreview Ghanshyam Maan proposed openstack/nova master: Standardize the service-to-service communication https://review.opendev.org/c/openstack/nova/+/986590
06:24:58 opendevreview Nilesh Thathagar proposed openstack/nova master: Dell PowerFlex: Pass requested_size to os-brick on extend https://review.opendev.org/c/openstack/nova/+/986604
07:12:25 opendevreview Philipp Dreesens proposed openstack/nova-specs master: Add spec for bidirectional RPC liveness handshake https://review.opendev.org/c/openstack/nova-specs/+/984384
07:59:18 opendevreview Lajos Katona proposed openstack/nova stable/2026.1: Doc: add short doc section for mdev_class https://review.opendev.org/c/openstack/nova/+/986618
08:30:03 opendevreview Ashish Gupta proposed openstack/nova master: Disable greenlet-based notifier sender check under native threading temporarily https://review.opendev.org/c/openstack/nova/+/985621
11:18:47 elodilles Uggla: hi, this is just a heads up, that i might not be able to join to today's bug roster meeting, i've added comments/question to my bugs to those i had time to look at.
11:36:55 opendevreview Kamil Sambor proposed openstack/nova master: Change nova-alt-configurations job https://review.opendev.org/c/openstack/nova/+/983179
11:52:05 gibi Uggla: have to say the same unfortunately
11:55:52 opendevreview Merged openstack/nova master: Test nova CLI commands with native threading https://review.opendev.org/c/openstack/nova/+/984036
13:36:52 opendevreview ribaudr proposed openstack/nova master: Doc: fix misleading PCI address in multi-VF example https://review.opendev.org/c/openstack/nova/+/986650
13:57:22 sambork @Uggla: Hey, Same here (in case of bug triage) i have updated the etherpad; two ofthe bugs are duplicates, and i'm currently trying to create a reproducer for the third one
13:57:46 Uggla sambork ok no problem.
14:12:01 opendevreview Artem Goncharov proposed openstack/nova master: Fix invalid jsonschema for keypair list response https://review.opendev.org/c/openstack/nova/+/986660
14:17:06 opendevreview ribaudr proposed openstack/nova-specs master: WIP: Support different resource classes for VFs on the same PF https://review.opendev.org/c/openstack/nova-specs/+/986661
14:36:39 opendevreview Artem Goncharov proposed openstack/nova master: Fix invalid jsonschema for keypair list response https://review.opendev.org/c/openstack/nova/+/986660
14:37:54 opendevreview Merged openstack/nova master: Drop redundant N371 check https://review.opendev.org/c/openstack/nova/+/972302
15:08:02 stephenfin gmaan: Looks like gtema found a bug in the keypair JSON schema spec, if you've time to take a look https://review.opendev.org/c/openstack/nova/+/986660
15:18:11 melwitt bauzas: hey do you think you might be able to take a look at the bottom 3 patches for vtpm prep? it's a follow up and two small things that got split out during code review. dansmith has reviewed them https://review.opendev.org/c/openstack/nova/+/978836 and https://review.opendev.org/c/openstack/nova/+/983504 and https://review.opendev.org/c/openstack/nova/+/983505
15:18:56 gmaan stephenfin: done, saw from gerrit email
15:18:57 bauzas melwitt: not sure I'll have time, but I'll try
15:19:10 stephenfin gmaan++ ty 🙏
15:20:19 melwitt bauzas: ack thanks
15:21:05 opendevreview Takashi Kajinami proposed openstack/nova master: libvirt: Use native IntOpt for tx_queue_size and rx_queue_size https://review.opendev.org/c/openstack/nova/+/969014
15:32:27 gmaan melwitt: stephenfin sean-k-mooney gibi bauzas dansmith Uggla, As we were not able to discuss the 'standardization of service-to-service communication' topic in PTG, I am proposing it in gerrit, please check when you have time https://review.opendev.org/c/openstack/nova/+/986590
15:32:48 gmaan I am not in hurry to merge it but would like to get a kind of team agreement on it
15:33:49 sean-k-mooney gmaan: ack. to soften my stand a bit. it may be ok to use the service_user section as a fall back ot create teh user token for requst made by nova on behalvf of a user. but it idally shoudl not be the only way
15:33:58 gmaan sean-k-mooney: I think it is aligned what you were suggesting but I am adding a fallback to service_user which you objected to use for service calling
15:34:17 gmaan sean-k-mooney: yeah
15:34:25 sean-k-mooney the reason im brinign that up is we know that cern and other have one nova that talks to neutron in 3 regions
15:34:52 sean-k-mooney so we can assume that all service a given compute host talks to are in the same region or use the same CA for tls ectra
15:35:24 sean-k-mooney so each service nova talsk to shoudl ahve its onw cofnig section with the common keystone auth optiosn in it
15:35:25 gmaan sean-k-mooney: and i ack your concern for devstack bug for mess up on configuring service users which I will take up as a separate things to solve, I can work on that when get time
15:35:35 sean-k-mooney and then and only then fallback to service_user
15:37:03 bauzas do people know that we have upstream bug triage discussion at the moment ?
15:37:12 bauzas I don't see Uggla telling about it
15:37:18 bauzas https://meet.google.com/fdz-phux-cnc

Earlier   Later