Earlier  
Posted Nick Remark
#openstack-nova - 2025-07-01
15:13:25 Uggla From what I see the patch seems in a good shape.
15:28:20 cardoe okay thanks
15:49:34 Uggla Nova meeting in around 10mn
15:54:47 zigo Under Python 3.13, nova-scheduler.log spits many of these: https://paste.opendev.org/show/bLJRfWD6kJr07tgShen2/
15:54:56 zigo Does anyone have a clue what's going on ?
15:56:27 zigo FYI, this is with eventlet 0.40.0+2025.06.18.e470c1f493 (ie: master branch up to commit e470c1f493).
15:57:02 zigo It's doing this in loop.
15:57:14 zigo nova-conductor too.
15:58:10 zigo Should I open a new bug?
15:58:28 gibi zigo: I can only add that I haven't seen similar in py312
16:00:24 Uggla #startmeeting nova
16:00:24 opendevmeet Meeting started Tue Jul 1 16:00:24 2025 UTC and is due to finish in 60 minutes. The chair is Uggla. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:24 opendevmeet Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:24 opendevmeet The meeting name has been set to 'nova'
16:00:32 Uggla Hello everyone
16:01:32 gibi o/
16:01:41 bauzas o/
16:01:52 bauzas (I'll need to leave a bit early, like 15 mins before the end)
16:02:21 masahito o/
16:02:46 Uggla #topic Bugs (stuck/critical)
16:02:53 Uggla #info No Critical bug
16:03:10 Uggla #topic Gate status
16:03:23 Uggla #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs
16:03:31 Uggla #link https://etherpad.opendev.org/p/nova-ci-failures-minimal
16:03:37 Uggla #link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&branch=stable%2F*&branch=master&pipeline=periodic-weekly&skip=0 Nova&Placement periodic jobs status
16:03:45 Uggla #info Please look at the gate failures and file a bug report with the gate-failure tag.
16:03:51 Uggla #info Please try to provide a meaningful comment when you recheck
16:04:18 Uggla #topic tempest-with-latest-microversion job status
16:04:26 Uggla #link https://zuul.opendev.org/t/openstack/builds?job_name=tempest-with-latest-microversion&skip=0
16:04:39 Uggla gmaan, something you'd like to tell us ?
16:04:39 fwiesel o/
16:05:45 Uggla not sut gmaan is available today, so I'm gonna move on.
16:06:01 Uggla #topic Release Planning
16:06:15 Uggla #link https://releases.openstack.org/flamingo/schedule.html
16:06:22 Uggla #info Nova deadlines are set in the above schedule
16:06:29 Uggla #info Nova spec freeze is Thursday.
16:06:56 Uggla ⚠️ ^
16:08:21 Uggla FYI, I have discussed with masahito about https://review.opendev.org/c/openstack/nova-specs/+/951636 and if he will be able to submit an update. So it will give us a chance to approve this one.
16:08:30 opendevreview Stephen Finucane proposed openstack/nova master: api: Correct expected errors https://review.opendev.org/c/openstack/nova/+/951640
16:08:49 Uggla #topic Review priorities
16:08:58 masahito yup. let me focus on updating my specs tomorrow.
16:09:09 Uggla masahito 👍
16:09:16 Uggla #link https://etherpad.opendev.org/p/nova-2025.2-status
16:10:25 Uggla I have updated the doc and updated launchpad accordingly. So blueprints, SL blueprints should be all in the correct status.
16:10:47 Uggla If you see something wrong in the doc, please let me know.
16:11:22 Uggla #topic OpenAPI
16:11:30 Uggla #link: https://review.opendev.org/q/topic:%22openapi%22+(project:openstack/nova+OR+project:openstack/placement)+-status:merged+-status:abandoned
16:11:36 Uggla #info 19 decrease -6. \o/
16:12:14 Uggla elodilles is not available so I'll skip the stable branch topic.
16:12:33 Uggla #topic vmwareapi 3rd-party CI efforts Highlights
16:12:41 Uggla fwiesel do you have something to share ?
16:14:34 Uggla fwiesel ?
16:14:37 fwiesel Uggla: No, nothing from my side
16:14:49 Uggla fwiesel ok thx
16:14:56 Uggla #topic Gibi's news about eventlet removal.
16:15:05 Uggla #link Blog: https://gibizer.github.io/categories/eventlet/
16:15:14 Uggla #link nova-scheduler series is ready for core review, starting at https://review.opendev.org/c/openstack/nova/+/947966
16:15:14 gibi o/
16:15:19 Uggla gibi the mic is yours
16:15:32 gibi so the scatter gather refactor patch has been landed
16:15:37 gibi thanks for the reviews
16:15:40 Uggla \o/
16:16:01 gibi the next two patches are also approved but the gate was / is pretty flaky in the recent days so they are not landed yet
16:16:12 gibi (hybrid-plug and ceph issuees)
16:16:47 gibi I fixed the comments form bauzas on the next patch in the series about a possible race condition. Please take a look
16:17:09 gibi On the top of the series I started an effor to run unit tests without eventlet
16:17:29 gibi the effort starts here https://review.opendev.org/c/openstack/nova/+/953436/5
16:18:07 gibi couple of patches later in that series we have a job that runs most of our unit tests without monkey patching and with threading oslo.service and oslo.messaging backend
16:18:19 gibi there is a list of excluded test I have to work through
16:18:57 gibi I'm tracking to type of problems. Sqlaclhemy nonsense errors and simple test case hangs
16:19:04 gibi s/to/two/
16:19:15 gibi you can see them noted in the test exclude list
16:19:37 gibi I think we can make the new zuul job voting pretty soon
16:19:45 gibi (while keeping some excludes)
16:20:23 gibi that is it from me
16:20:51 sean-k-mooney o/ sorry had this behind anohter window
16:21:48 Uggla gibi do you have some kind of "urgent" review anymore ?
16:22:01 bauzas I'll continue to review the series for sure
16:22:25 gibi Uggla: the bottom of the series is as urgent as the eventlet removal :)
16:22:51 gibi bauzas: hanks
16:22:54 gibi thanks
16:24:23 gibi I think we can move on :)
16:24:30 Uggla BTW we have Nova Eventlet removal sync tomorrow too.
16:25:11 Uggla 14:30 UTC
16:25:12 gibi yepp we have the call
16:25:14 gibi as planned
16:25:32 Uggla thanks gibi, next topic
16:25:39 Uggla #topic Open discussion
16:25:47 Uggla #topic (fwiesel) Evacuate Action & InstanceInvalidState
16:26:20 Uggla fwiesel please go ahead.
16:26:28 fwiesel So, we are currently looking into doing HA by using the evacuate action on instances, and were running into various states, where it was not possible.
16:27:00 fwiesel From our side, evacuation usually happens when the host is down so can happen at any time.
16:27:39 fwiesel And I was wondering, if it wouldn't make sense to adjust the code so it can evacuate an instance in as many sitations as possible.
16:28:47 fwiesel So, raising an InstanceInvalidState is merely a reflection of what has been implemented. What do you say?
16:29:44 gibi do you have specific examples of states you want to evacuate from?
16:29:48 cardoe So I'll say internally we've got extra stuff which we don't see nova ever being able to handle.
16:29:59 cardoe Like even human involved state
16:30:37 fwiesel Let me think. For starters: Verify-Resize.
16:31:13 fwiesel But let's say, we have a live-migration, and that host falls down. I still would like to do a failover
16:31:57 gibi verify-resize: so while you could evacuate from that state you also need to implement a proper cleanup in the nova-compute coming up in the source node of the original resize

Earlier   Later