| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-04-01 | |||
| 16:16:32 | Uggla | btw @elodilles I have +1 the patch above. | |
| 16:16:45 | elodilles | thanks Uggla o/ | |
| 16:18:01 | Uggla | #topic Review priorities | |
| 16:18:13 | Uggla | #info Flamingo priorities will be discussed at the PTG. | |
| 16:18:45 | Uggla | #topic PTG planning | |
| 16:18:53 | Uggla | #info Next PTG will be held on Apr 7-11 | |
| 16:19:14 | Uggla | #link https://etherpad.opendev.org/p/nova-2025.2-ptg | |
| 16:19:55 | Uggla | I think we have collected all the topics, the agenda is draft for the moment. I think I will finalize it tomorrow. | |
| 16:20:38 | Uggla | Today, there's a new and rather unexpected topic on the table for the PTG. | |
| 16:20:45 | Uggla | Rumor has it that it originates from a secret TC meeting focused on improving our resilience against supply chain attacks. | |
| 16:20:52 | dansmith | Uggla: the glance ptl was just pinging me about a session with glance about location api and a couple other things | |
| 16:20:59 | Uggla | As a result, we have a new top priority for the next development cycle — replacing the eventlet removal initiative. | |
| 16:21:17 | Uggla | It has been officially decided to begin rewriting Nova, starting with the scheduler component, in Brainfuck (https://en.wikipedia.org/wiki/Brainfuck). | |
| 16:21:26 | Uggla | The minimalist nature of the language, combined with its near-total unreadability, provides an unparalleled level of protection against malicious code injections. | |
| 16:21:32 | Uggla | A working PoC is already available here: https://www.jdoodle.com/ia/1FbD | |
| 16:22:03 | Uggla | Yep, @dansmith he contacted me for a new cross team meeting. | |
| 16:22:19 | dansmith | okay good | |
| 16:22:30 | dansmith | I put it on the etherpad at the bottom | |
| 16:23:16 | gibi | Btw, will we have a full nova PTG day on Monday to front load stuff while we have? | |
| 16:23:50 | Uggla | yes we have booked the full week Monday to Friday | |
| 16:24:10 | gibi | ack | |
| 16:24:33 | Uggla | I'll try to clarify the full agenda by tomorrow. | |
| 16:25:06 | Uggla | Monday we may start later and cover only the retro. | |
| 16:25:31 | bauzas | hmmm, April gotcha | |
| 16:25:43 | Uggla | We have a question from mikal | |
| 16:25:49 | opendevreview | sean mooney proposed openstack/osc-placement master: Add bindep.txt for ubunutu 24.04 support https://review.opendev.org/c/openstack/osc-placement/+/946031 | |
| 16:25:56 | Uggla | mikal: Sean suggested on IRC at https://meetings.opendev.org/irclogs/%23openstack-nova/latest.log.html#t2025-03-25T19:01:27 that a "specless blueprint" might be sufficient to finish off the SPICE VDI work. I've therefore created https://blueprints.launchpad.net/nova/+spec/libvirt-spice-vdi, but wont be able to attend the meeting due to timezones. Could y'all discuss and decide if I need to propose something for the PTG / require a spec / or if this | |
| 16:25:57 | Uggla | is sufficient to finish off this work? Thanks! | |
| 16:26:50 | sean-k-mooney | ya so basicaly we did approve the usb and sound device changes as part of spice direct | |
| 16:26:58 | sean-k-mooney | but we didnt have time to land it | |
| 16:27:30 | sean-k-mooney | so since the code is written if there are no objections i was suggeting proceed with a specless blueprint unless peole had design concerns | |
| 16:27:39 | gibi | if there are no changes compared to the approved spec then I'm fine with it | |
| 16:27:41 | sean-k-mooney | mikal said they can attend part of the ptg | |
| 16:27:59 | sean-k-mooney | so we could cover it a the start of one fo the sessions fi needed | |
| 16:28:35 | Uggla | sean-k-mooney, it is unclear in the message he said he won't be able to attend. | |
| 16:28:58 | sean-k-mooney | i htink they can atted if its first thign but it will be midnight for them | |
| 16:29:12 | sean-k-mooney | so if we can handel this async over eamil or approve and just move to gerrit | |
| 16:29:18 | sean-k-mooney | it will work a lot better for them | |
| 16:29:25 | bauzas | last time, he was able to join on a late evening for him | |
| 16:29:37 | bauzas | but we need to give him a specific time | |
| 16:29:58 | bauzas | like Friday 1pm if that works for him | |
| 16:30:39 | sean-k-mooney | so do we want to defer approving https://blueprints.launchpad.net/nova/+spec/libvirt-spice-vdi until we chat with them in the ptg? | |
| 16:30:52 | sean-k-mooney | ill note that while that has spice in the name | |
| 16:30:55 | gibi | I have nothing against approving it | |
| 16:30:56 | sean-k-mooney | this applie to vnc also | |
| 16:31:02 | Uggla | yep I will set it as early as possible. sean-k-mooney are you ok to discuss this topic if Mikal won't join | |
| 16:31:15 | sean-k-mooney | sure | |
| 16:31:30 | Uggla | cool | |
| 16:32:22 | Uggla | any concerns about the specless BP for Mikal ? | |
| 16:32:52 | sean-k-mooney | ill note that we only need a ptg session fi we have open design questons. | |
| 16:33:24 | bauzas | I don't have any concerns | |
| 16:33:43 | Uggla | so i guess we can go for it. | |
| 16:34:11 | gibi | go for it | |
| 16:34:23 | Uggla | sean-k-mooney, I will set the topic for the agenda, maybe it will be quick if it is crystal clear. | |
| 16:34:40 | sean-k-mooney | ack | |
| 16:35:00 | Uggla | something else you want to discuss for the PTG prep ? | |
| 16:35:47 | sean-k-mooney | am just an fyi im double booked with watcher | |
| 16:36:00 | sean-k-mooney | so ill attend where i can | |
| 16:36:12 | sean-k-mooney | ping if im not there and you would like my input | |
| 16:36:21 | sean-k-mooney | i tried to leave comment in the doc already | |
| 16:36:29 | Uggla | sean-k-mooney, ok sure thx. | |
| 16:36:44 | Uggla | I close this topic by saying we will not have this meeting next week due to the vPTG. | |
| 16:36:56 | Uggla | #topic Stable Branches | |
| 16:36:57 | masahito | i'm not sure i mentioned it before. if my topic is selected for the ptg topics, i prefer 14utc or later. | |
| 16:37:23 | Uggla | masahito, yes, this is somewhere in my mind. | |
| 16:37:30 | masahito | thanks. | |
| 16:37:35 | Uggla | #info stable/2024.* gates broken with nova-ceph-multistore job failure (test case test_volume_upload fails - No image found with ID...) | |
| 16:37:41 | Uggla | #info stable branch status / gate failures tracking etherpad: https://etherpad.opendev.org/p/nova-stable-branch-ci | |
| 16:38:08 | Uggla | elodilles, the floor is yours | |
| 16:38:16 | elodilles | yeah, i couldn't identify the root cause yet for that job failure yet ^^^ :( | |
| 16:38:42 | elodilles | so if anyone has any idea, it is appreciated o:) | |
| 16:39:24 | elodilles | stable/2023.2 gate is fine, and afaik stable/2025.1, too, but not 100% on that | |
| 16:39:57 | elodilles | and that is all i can say now | |
| 16:41:14 | sean-k-mooney | the iso patch has been rechecked again... | |
| 16:41:22 | sean-k-mooney | still hiting that volume bug | |
| 16:41:37 | sean-k-mooney | i havent looked at it yet either ill admit | |
| 16:42:10 | sean-k-mooney | i assume cinder of glance shoudl be seeing the same failure? | |
| 16:42:48 | gmann | I think I saw it on stable/2025.1 also (have not checked if it is same or different?) https://review.opendev.org/c/openstack/devstack/+/945239/comments/231d655b_52020b94 | |
| 16:43:46 | sean-k-mooney | that still the nova job | |
| 16:44:00 | sean-k-mooney | i was hopign that was a non nova one showing the same issue | |
| 16:44:30 | elodilles | gmann: looks like same | |
| 16:44:53 | Uggla | looks the same yes. | |
| 16:45:09 | sean-k-mooney | dansmith: do you know off the top of your head if there is anything special about the nova-ceph-multistore job that woudl cause no image found on volume upload? | |
| 16:45:30 | dansmith | volume upload to glance? | |
| 16:45:49 | sean-k-mooney | presumable yes | |
| 16:46:09 | dansmith | not really, that seems sort of impossible, | |
| 16:46:16 | dansmith | since you create first and then upload | |
| 16:46:19 | elodilles | (and the devstack patch merged successfully on 27th March, so it either not fully blocking or it was fixed on stable/2025.1 somehow) | |
| 16:46:30 | gmann | seems like glance fail to import image? | |
| 16:46:32 | gmann | #link https://zuul.opendev.org/t/openstack/build/54c93553fc6c4797b25077fb29a89338/log/controller/logs/screen-g-api.txt#12807 | |
| 16:47:33 | sean-k-mooney | 953cc449-8f49-4d56-ab3e-49b54f49f937 failed to import image 833ccb36-83b8-41a7-b932-86884e4cdfc0 to the filesystem.: NoneType: None | |
| 16:47:47 | dansmith | is this a multinode setup? | |
| 16:47:53 | dansmith | with glance-remote configured? | |
| 16:48:13 | dansmith | that sort of looks like it can't do import because it can't look up the configured self-reference url of a node that did the stage, maybe? | |
| 16:48:31 | sean-k-mooney | its multinode and multi store but im note sure if that also means multiple glance apis | |
| 16:48:50 | sean-k-mooney | oh no | |
| 16:48:53 | sean-k-mooney | its single node | |
| 16:48:57 | sean-k-mooney | but multiple backends | |
| 16:49:03 | dansmith | yeah, single node and no g-api-r service | |
| 16:50:05 | dansmith | that must be the import-from-http test and not volume upload then | |