| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-05-14 | |||
| 10:31:32 | sean-k-mooney | actully the liasons might be in the governace repo | |
| 10:32:33 | sean-k-mooney | no release repo https://github.com/openstack/releases/blob/master/data/release_liaisons.yaml | |
| 10:32:48 | sean-k-mooney | mikal: if your ever wondering who can do a release you can check ^ | |
| 10:33:26 | sean-k-mooney | bauzas: would you mind reviewing https://review.opendev.org/c/openstack/releases/+/949710 for mikal once your online | |
| 10:37:17 | mikal | sean-k-mooney: thanks for the pointers yet again | |
| 10:41:11 | opendevreview | Serhii Ivanov proposed openstack/nova-specs master: Proposes `Add Graceful Nova Compute Shutdown` https://review.opendev.org/c/openstack/nova-specs/+/937185 | |
| 11:11:18 | Luzi | hi, is someone still working on the AMD SEV-ES patches? https://review.opendev.org/q/topic:bp/amd-sev-es-libvirt-support | |
| 11:12:00 | gibi | Luzi: I think takashi has the intention but you should check with him | |
| 11:12:24 | Luzi | thank you gibi | |
| 11:13:47 | gibi | tkajinam ^^ | |
| 11:33:43 | stephenfin | sean-k-mooney: gmaan: Could we set aside a day in the next 2-3 weeks to buzz through those openapi patches, while things are _relatively_ quiet? | |
| 11:35:17 | sean-k-mooney | ill try perhaps the 27th ill try to do it before m2 | |
| 11:35:30 | sean-k-mooney | if i find time before then ill do oen or two reviews | |
| 11:36:17 | stephenfin | ack | |
| 12:35:02 | sean-k-mooney | by the way this https://review.opendev.org/q/topic:%22update-precommit%22 is my series to update our use of precommit. it start with just updatign the version to get 3.13 supprot in autopep8 then i have soem refinment to oru exsitng hook and added some new ones. the final patch add bandit to do some security scanning and i reviewd and adress all the medium and high issues | |
| 12:35:04 | sean-k-mooney | found | |
| 12:36:29 | sean-k-mooney | i have tired ot keep each patch fairly small and self contained but some changes are partly down to taste so feedback is welcome | |
| 12:40:20 | gibi | sean-k-mooney: I'm +2 all over it. Thanks | |
| 12:43:36 | opendevreview | Lajos Katona proposed openstack/os-vif master: OVS Trunk: Add bridge_name to external_ids https://review.opendev.org/c/openstack/os-vif/+/949736 | |
| 13:05:18 | opendevreview | Balazs Gibizer proposed openstack/nova master: Translate scatter-gather to futurist https://review.opendev.org/c/openstack/nova/+/947966 | |
| 13:05:18 | opendevreview | Balazs Gibizer proposed openstack/nova master: Use futurist for _get_default_green_pool() https://review.opendev.org/c/openstack/nova/+/948072 | |
| 13:05:19 | opendevreview | Balazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn https://review.opendev.org/c/openstack/nova/+/948076 | |
| 13:05:19 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add spawn_on https://review.opendev.org/c/openstack/nova/+/948079 | |
| 13:05:20 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186 | |
| 13:05:20 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187 | |
| 13:05:21 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188 | |
| 13:05:21 | opendevreview | Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086 | |
| 13:05:23 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 13:05:23 | opendevreview | Balazs Gibizer proposed openstack/nova master: Print ThreadPool statistics https://review.opendev.org/c/openstack/nova/+/948340 | |
| 13:05:25 | opendevreview | Balazs Gibizer proposed openstack/nova master: Document threading mode and tuneables https://review.opendev.org/c/openstack/nova/+/949364 | |
| 13:05:25 | opendevreview | Balazs Gibizer proposed openstack/nova master: WIP: allow service to start with threading https://review.opendev.org/c/openstack/nova/+/948311 | |
| 13:05:27 | opendevreview | Balazs Gibizer proposed openstack/nova master: DNM:Run nova-next with n-sch in threading mode https://review.opendev.org/c/openstack/nova/+/948450 | |
| 13:38:44 | opendevreview | Lajos Katona proposed openstack/os-vif master: OVS Trunk: Add bridge_name to external_ids https://review.opendev.org/c/openstack/os-vif/+/949736 | |
| 13:57:47 | opendevreview | Konrad Gube proposed openstack/nova master: Use Cinder's os-extend_volume_completion volume action. https://review.opendev.org/c/openstack/nova/+/873560 | |
| 14:05:33 | opendevreview | Kamil Sambor proposed openstack/nova master: Replace eventlet.event.Event with threading.Event https://review.opendev.org/c/openstack/nova/+/949754 | |
| 14:26:33 | Uggla | FYI: After yesterday’s bug scrubbing and the work I’ve done on newly reported issues, we’re holding steady at 150 new bugs. This is a good sign, as the number hasn’t increased despite several new reports being filed. | |
| 14:26:41 | Uggla | I’ve updated the Nova bug triage etherpad with the next set of bugs to review: | |
| 14:26:41 | Uggla | https://etherpad.opendev.org/p/nova-bug-selection-for-triaging#L4 | |
| 15:30:41 | gmaan | stephenfin: ack, will try during next week (or friday if get time) | |
| 16:04:51 | sean-k-mooney | gmaan: gibi so https://review.opendev.org/c/openstack/cyborg/+/949772 seams to fix cyborg and since they do not have a grenade job we only need that on master | |
| 16:05:05 | sean-k-mooney | are there any active cyborg cores? | |
| 16:05:54 | fungi | `/msg chanserv access #openstack-nova list` includes your new channel-specific ops now | |
| 16:06:15 | fungi | https://docs.opendev.org/opendev/system-config/latest/irc.html#basic-channel-operator-commands | |
| 16:06:25 | fungi | useful commands documented there ^ | |
| 16:07:04 | fungi | feel free to reach out if you have questions! | |
| 16:07:40 | sean-k-mooney | fungi: was that for Uggla or someone specific | |
| 16:08:34 | fungi | it was for everyone in this channel to be aware that you have channel operators you can reach out to besides our global chanops | |
| 16:09:03 | sean-k-mooney | ack | |
| 16:09:22 | fungi | the new ops were added when https://review.opendev.org/949707 deployed | |
| 16:11:24 | Uggla | thx fungi it was super fast ! | |
| 16:12:59 | fungi | you're welcome. i try not to let trivial changes sit around for long | |
| 16:16:33 | sean-k-mooney | fungi: since your hear do you know what the current status of cyborg is from a governance point of view. interm of the activity of its core team and project status. i belive they had a ptl self nominate but i could be wrong | |
| 16:18:01 | sean-k-mooney | it does not list 2025.2 as apporitned so i belive that means alex was electe this cycle | |
| 16:18:03 | sean-k-mooney | https://github.com/openstack/governance/blob/master/reference/projects.yaml#L177 | |
| 16:18:38 | sean-k-mooney | ok i have added them to the get fix patches if we dont hear from them in a wek or two i guess i can reach out via email | |
| 16:18:58 | gmaan | sean-k-mooney: ++, added Brin also as he also sometime checks but its mostly Wenping who is merging thing there | |
| 16:19:05 | sean-k-mooney | s/get fix/gate fix/ | |
| 16:19:58 | fungi | yeah, i've not heard of cyborg being on the tc's radar for inactivity, though they've not been the most high-bandwidth of projects (ever, as far as i can remember), and some cycles they don't merge anything except job config updates and the like | |
| 16:20:00 | sean-k-mooney | gmaan: thanks. the job is non voting on our side so its not breaking anythin but given tis a simple enouch fix it would be nice to land | |
| 16:20:21 | gmaan | usually I get cyborg change merges on time but yes soemtime I do ping them in email | |
| 16:20:58 | sean-k-mooney | fungi: ya i was asking because some of hte bot patches are still open for things like stable/2025.1 branch creation | |
| 16:21:00 | gmaan | it is not in activity radar from TC but clearly it is like many other projects where there are very few active core | |
| 16:22:11 | gmaan | I will keep eyes on it and bring in TC based on another couple of week monitoring | |
| 16:22:25 | sean-k-mooney | i fixed the api and dropped the jammy jobs. i was hesitent to start fixing more | |
| 16:26:39 | gmaan | true, I also 'usually fix their tempest plugin and keep it up to dated but yes there were lot to fix/update. | |
| 16:38:44 | sean-k-mooney | ok so given i finally pusht that the thing i was ment to do last firiday is now done. time to start on this weeks work... | |
| 16:39:23 | sean-k-mooney | ok that kind of un true but this is the first item i have opened a terminal or code editiro this week | |
| 16:59:40 | opendevreview | Merged openstack/nova master: Disable NOVA_COMPILE_MDEV_SAMPLES to unblock CI https://review.opendev.org/c/openstack/nova/+/949622 | |
| 17:26:23 | opendevreview | Sylvain Bauza proposed openstack/nova master: [doc] Adding vGPUs max_instances caveat fix for virtual-gpu https://review.opendev.org/c/openstack/nova/+/949579 | |
| 17:27:37 | bauzas | sean-k-mooney: gibi: just amended the doc to tell that device_addresses is optional | |
| 17:28:02 | sean-k-mooney | bauzas: cool ill tak a look again quickly | |
| 17:29:47 | sean-k-mooney | bauzas: it looks ok to me. we could word smith it alittle but i dont see a reason to hold it honestly | |
| 17:30:52 | sean-k-mooney | i would much rather add the missing content then stall out on phasing so +2 | |
| #openstack-nova - 2025-05-15 | |||
| 07:40:49 | opendevreview | Merged openstack/nova master: [doc] Adding vGPUs max_instances caveat fix for virtual-gpu https://review.opendev.org/c/openstack/nova/+/949579 | |
| 09:34:40 | opendevreview | Kamil Sambor proposed openstack/nova master: Replace eventlet.event.Event with threading.Event https://review.opendev.org/c/openstack/nova/+/949754 | |
| 10:01:18 | sean-k-mooney | gibi: would you mind looking at https://review.opendev.org/c/openstack/nova/+/946581/2 also it the update to the repoducer below melwitt migration fix. im going to take a look at the migration fix now | |
| 10:11:43 | opendevreview | Serhii Ivanov proposed openstack/nova-specs master: Proposes 'Add Graceful Nova Compute Shutdown' https://review.opendev.org/c/openstack/nova-specs/+/937185 | |
| 10:14:40 | opendevreview | Serhii Ivanov proposed openstack/nova-specs master: Proposes 'Add Graceful Nova Compute Shutdown' https://review.opendev.org/c/openstack/nova-specs/+/937185 | |
| 10:16:17 | opendevreview | Ivan Anfimov proposed openstack/placement master: wip https://review.opendev.org/c/openstack/placement/+/949864 | |
| 10:17:16 | opendevreview | Ivan Anfimov proposed openstack/placement master: Remove installation guide for openSUSE/SLES https://review.opendev.org/c/openstack/placement/+/949864 | |
| 10:38:03 | opendevreview | Ivan Anfimov proposed openstack/nova master: wip https://review.opendev.org/c/openstack/nova/+/945781 | |
| 11:58:46 | opendevreview | Lajos Katona proposed openstack/os-vif master: VS Trunk: Add bridge_name to external_ids https://review.opendev.org/c/openstack/os-vif/+/949736 | |
| 12:46:10 | opendevreview | Merged openstack/nova master: Amend functional reproducer for bug 1899835 https://review.opendev.org/c/openstack/nova/+/946581 | |
| 13:50:36 | MengyangZhang[m]1 | Hi folks,... (full message at <https://matrix.org/oftc/media/v1/media/download/AQCeKS0ygNQmR5GAVx8_xminTOY9XUuccxdyP6UnUQrmb3Vz1w1JBUlNsmlKKGyklGrLpna6pA6u3Ut2PN1dGyJCeXHE8e3wAG1hdHJpeC5vcmcvdnJhVFZrZ1hHbERzQWJWVFluSVJ0bE5s>) | |
| 16:43:22 | gibi | stephenfin: sean-k-mooney: melwitt: I think we indeed have a useless lock in https://review.opendev.org/c/openstack/nova/+/949161/comment/e72e2ca3_b8b7f24f/ | |
| 16:44:34 | sean-k-mooney | gibi: so this was there i belvie because of mod_wsig | |
| 16:45:01 | sean-k-mooney | but i guess your right that becasue we reinitalise the lock | |
| 16:45:31 | sean-k-mooney | even if its reloaded it wont guard the we we expect | |
| 16:45:39 | gibi | yeah | |
| 16:45:58 | sean-k-mooney | we need either only create the lock if it is not None or delete it | |
| 16:45:58 | melwitt | hm | |
| 16:46:49 | gibi | I think there is no way to threadsafely check if the variable is None and set it atomically | |
| 16:47:00 | sean-k-mooney | if we really want we coudl proably apply the run once decorator to init_applciation | |
| 16:47:01 | gibi | at least not in this context | |
| 16:47:54 | sean-k-mooney | what we are trying to do is not have 2 thread reintiallse the applction object | |
| 16:48:25 | gibi | we would need to guard the is None check with a lock :) | |
| 16:48:45 | sean-k-mooney | on the other hand nova does nto currently supprot using multiple thread in mod_wsgi any way for other reasons | |
| 16:49:09 | sean-k-mooney | gibi: you normlly fix this with atomics | |
| 16:49:20 | gibi | yeah CAS | |
| 16:49:25 | gibi | which we don't have :) | |