Earlier  
Posted Nick Remark
#openstack-nova - 2025-05-06
16:07:08 gibi bugs are filed
16:07:25 sean-k-mooney i may try and find time to go fix them
16:07:35 sean-k-mooney they are both broken on the lack of a pyproject.toml
16:07:40 gibi yepp
16:07:47 Uggla good to know thx gibi
16:07:51 gibi https://bugs.launchpad.net/barbican/+bug/2109584
16:07:54 gibi https://bugs.launchpad.net/openstack-cyborg/+bug/2109583
16:07:56 sean-k-mooney if i can fix it without having to install the service locally i might give it a try
16:08:01 sean-k-mooney i can refence thos bugs
16:08:07 gibi thanks
16:08:18 gmaan I think we need to make pyproject.toml for all projects in openstack otherwise they will break slowly at some point
16:08:30 gibi gmaan: I agree
16:09:21 Uggla should we track this ?
16:09:41 sean-k-mooney gmaan: yes we will
16:09:56 sean-k-mooney Uggla: nova is mostly doen stephen and i tried to do this 2 years ago
16:10:01 sean-k-mooney to get ahead of things breaking
16:10:12 sean-k-mooney so nova and placment are done
16:10:17 sean-k-mooney i need to check os-*
16:10:31 sean-k-mooney but for the libs we are responible for it trivial
16:11:03 sean-k-mooney ok os-vif is still pending
16:11:09 Uggla any bug / blueprint to refer to this work ?
16:11:15 sean-k-mooney ill start working on them and ping folks to review
16:11:26 gmaan ++
16:11:51 Uggla sean-k-mooney++
16:12:05 Uggla anything else ?
16:12:23 Uggla moving on to next item.
16:12:31 Uggla #topic tempest-with-latest-microversion job status
16:12:39 Uggla #link https://zuul.opendev.org/t/openstack/builds?job_name=tempest-with-latest-microversion&skip=0
16:12:56 Uggla I have just discussed with gmann about it.
16:13:30 Uggla gmann is progressing on this periodic job.
16:13:59 Uggla gmaan, I let you give a quick status if you wish.
16:14:05 gmaan sure
16:14:21 gmaan it is not worst than what i suspected, only 23 tests failing
16:14:30 gmaan I started fixing those one by one
16:14:32 gmaan #link https://review.opendev.org/q/topic:%22latest-microversion-testing%22
16:14:46 gmaan hypervisor are fixed, I will fix a few more today and this week
16:15:01 sean-k-mooney do you know if some of them are invalid failure
16:15:07 gmaan that is ^^ topic I am adding all changes to, feel free to review/comment
16:15:13 sean-k-mooney i.e. the test is depending on an older microverion behavior
16:15:25 sean-k-mooney and should be skipped when using latest
16:15:30 gmaan sean-k-mooney: not invalid, either we need to fix schema or cap the test with min/max microversions
16:15:46 sean-k-mooney ok ya that actully what i was wondering
16:15:49 gmaan sean-k-mooney: yeah, for example hypervisor uptime test should run till 2.87
16:15:51 sean-k-mooney can we express in tempst
16:16:03 sean-k-mooney that this test has a max rather then just min verion requirement
16:16:05 gmaan yes with 'max_microversion'
16:16:09 sean-k-mooney ack
16:16:26 sean-k-mooney ah i see that how your fixing it in https://review.opendev.org/c/openstack/tempest/+/948490
16:16:28 sean-k-mooney cool
16:16:38 gmaan yeah ^^
16:17:12 gmaan sometime we need to refactor test but not bug deal.
16:17:46 gmaan that is all on these, fell free to review, as I am only active core in tempest I will merge them but keep it open for sometime if anyone would like to review
16:18:14 gmaan most probably, i will keep all fixs open till job is green
16:18:14 Uggla thx gmaan
16:19:12 Uggla #topic Release Planning
16:19:19 Uggla #link https://releases.openstack.org/flamingo/schedule.html
16:19:24 Uggla #link https://releases.openstack.org/flamingo/schedule.html
16:19:56 Uggla The patch about nova deadlines has been merged so I think it is ok.
16:20:41 Uggla Please let me know if it is not the case or if something is wrong.
16:20:59 Uggla #topic Review priorities
16:21:06 Uggla #link https://etherpad.opendev.org/p/nova-2025.2-status
16:22:00 Uggla I'd like to progress on openapi and I'll try to check with stephenfin about it.
16:22:52 Uggla #topic Stable Branches
16:23:09 Uggla elodilles, the mic is yours
16:23:19 elodilles thanks Uggla , so
16:23:22 elodilles #info stable/2023.2 (bobcat) is End of Life, branch is deleted (tag: bobcat-eol)
16:23:31 elodilles #info maintained stable branches: stable/2025.1, stable/2024.2, stable/2024.1
16:23:49 elodilles down to 3 maintained branches again ;)
16:24:02 elodilles #info nova stable release from stable/2024.1 is out (29.2.1)
16:24:15 elodilles #info not aware of any stable gate failure
16:24:30 elodilles #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci
16:24:54 elodilles we had a broken gate on stable/2025.1 osc-placement,
16:25:07 elodilles but it is now fixed
16:25:15 elodilles thanks all for the help :)
16:25:30 elodilles and i think that's all from me
16:25:36 elodilles Uggla: back to you
16:25:39 Uggla elodilles, fyi 947847: nova: Release 2024.2 Dalmatian 30.0.1 | https://review.opendev.org/c/openstack/releases/+/947847 should be ok now.
16:25:52 Uggla As I have done 948811: Add uc check alternative method | https://review.opendev.org/c/openstack/requirements/+/948811
16:26:04 elodilles Uggla: thanks for working on that!
16:26:29 Uggla the path is on master with a backport to the stable branch.
16:26:30 elodilles i've just added a comment on your patch o:)
16:26:53 Uggla so it needs reviews.
16:27:22 Uggla but at least the verify is +1
16:27:51 opendevreview sean mooney proposed openstack/os-vif master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/os-vif/+/899946
16:28:19 Uggla #topic vmwareapi 3rd-party CI efforts Highlights
16:28:35 fwiesel #info No updates
16:28:46 fwiesel Uggla: Back to you
16:28:52 Uggla fwiesel, btw welcome back, I hope you are good.
16:29:20 Uggla #topic Gibi's news about eventlet removal.
16:29:21 fwiesel Thanks! Just still catching up with everything.
16:29:24 gibi o/
16:29:31 Uggla #link Series: https://gibizer.github.io/categories/eventlet/
16:29:48 gibi so last week we saw nova-scheduler running with native threading. There is a blogpost about it
16:29:58 bauzas had no time to review those patches yet :(
16:29:59 gibi this week I started testing the non happy path of the scatter-gather
16:30:25 gibi good news both mysql server and pymysql client can be configured with timeouts to avoid handing gather threads
16:30:47 gibi I will add a new doc about it in tree
16:31:02 gibi bad news, the oslo.service threading backend uses forks
16:31:23 gibi which does not play nice with out global threadpools initialized before the service workers are forked off
16:31:32 gibi we have workarounds

Earlier   Later