| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-04-24 | |||
| 14:08:07 | opendevreview | Balazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn https://review.opendev.org/c/openstack/nova/+/948076 | |
| 14:17:45 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add spawn_to https://review.opendev.org/c/openstack/nova/+/948079 | |
| 14:21:46 | JayF | Does a doc like https://docs.openstack.org/nova/latest/reference/vm-states.html exist except for instance.status? | |
| 14:52:33 | opendevreview | Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086 | |
| 14:52:34 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 15:29:18 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 15:46:20 | dansmith | bauzas: https://review.opendev.org/c/openstack/nova/+/891036 | |
| 15:47:52 | gibi | sean-k-mooney[m]: this is ready to land now I think https://review.opendev.org/c/openstack/nova/+/947212 | |
| 15:48:17 | sean-k-mooney | gibi: sure. about the eventlet removal | |
| 15:48:40 | sean-k-mooney | im a littel confused wny alot of the work i had doen in my orginal patches for that | |
| 15:48:45 | sean-k-mooney | is not been redone | |
| 15:49:01 | sean-k-mooney | i tought you and kamil were going to take over my orginal patches | |
| 15:50:11 | sean-k-mooney | like i had already added exectuor and the cooperative yeild https://review.opendev.org/c/openstack/nova/+/922497/5/nova/utils.py | |
| 15:51:16 | bauzas | dansmith: +2d, I'm cool with the testing pattern | |
| 15:51:24 | sean-k-mooney | we now have 3 version fo the scather gater rewtire | |
| 15:51:50 | dansmith | bauzas: thanks | |
| 15:54:05 | gibi | sean-k-mooney: in some cases I did it | |
| 15:54:20 | gibi | sean-k-mooney: in other cases it was hard to take over due to changes in direction | |
| 15:54:34 | gibi | but if you want I can re-use change IDs | |
| 15:54:57 | sean-k-mooney | well i think we just need to abandon any that your are not going to use/update | |
| 15:55:10 | sean-k-mooney | its confugin to kwno which oens are gogn to proceed | |
| 15:55:11 | gibi | sean-k-mooney: I can do that, and make some linking | |
| 15:55:21 | gibi | made a note, I will do that tomorrow | |
| 15:55:51 | sean-k-mooney | its more about know which ones to review. | |
| 16:00:41 | sean-k-mooney | gibi: the one that propmeted thsi was https://review.opendev.org/c/openstack/nova/+/948076 i wrote a version of that years ago https://review.opendev.org/c/openstack/nova/+/892722 | |
| 16:02:39 | sean-k-mooney | so i jsut didnt want to repeat work for no reasons. | |
| 16:04:25 | sean-k-mooney | looks like yoru version is passing ci so ill abandon min in favor fo it | |
| 19:10:24 | opendevreview | Dan Smith proposed openstack/placement master: Reproduce bug 2104040: allocate in over-capacity https://review.opendev.org/c/openstack/placement/+/945464 | |
| 19:10:25 | opendevreview | Dan Smith proposed openstack/placement master: Fix placement allocate while over-capacity https://review.opendev.org/c/openstack/placement/+/945465 | |
| 19:56:36 | opendevreview | Merged openstack/nova master: Support glance's new location API https://review.opendev.org/c/openstack/nova/+/891036 | |
| #openstack-nova - 2025-04-25 | |||
| 06:56:03 | gibi | bauzas: replied in https://review.opendev.org/c/openstack/nova/+/947507 | |
| 06:56:08 | gibi | bauzas: we merged a relnote | |
| 06:58:27 | gibi | dansmith, sean-k-mooney[m]: this is ready to land and need a second core https://review.opendev.org/c/openstack/nova/+/922496 (rip out the remote debugger) | |
| 10:35:06 | sean-k-mooney | ... i have been using kde for the last week to test somethign and i keep forgetting that its configure to sleep so my irc client keeps disconnecting in the evening | |
| 10:57:42 | opendevreview | Merged openstack/nova master: [doc]Remove eventlet based API endpoints https://review.opendev.org/c/openstack/nova/+/947507 | |
| 10:57:54 | opendevreview | Merged openstack/nova master: [doc]Describe file based GMR triggering https://review.opendev.org/c/openstack/nova/+/947508 | |
| 11:14:21 | opendevreview | Merged openstack/nova master: Remove WSGIServer related config options https://review.opendev.org/c/openstack/nova/+/947595 | |
| 11:18:11 | opendevreview | Balazs Gibizer proposed openstack/nova master: WIP:Translate scatter-gather to futurist https://review.opendev.org/c/openstack/nova/+/947966 | |
| 11:18:12 | opendevreview | Balazs Gibizer proposed openstack/nova master: Use futurist for _get_default_green_pool() https://review.opendev.org/c/openstack/nova/+/948072 | |
| 11:18:12 | opendevreview | Balazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn https://review.opendev.org/c/openstack/nova/+/948076 | |
| 11:18:13 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add spawn_on https://review.opendev.org/c/openstack/nova/+/948079 | |
| 11:18:13 | opendevreview | Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086 | |
| 11:18:14 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 11:18:14 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186 | |
| 11:18:15 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187 | |
| 11:18:16 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188 | |
| 11:23:58 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186 | |
| 11:23:59 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187 | |
| 11:23:59 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188 | |
| 11:24:00 | opendevreview | Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086 | |
| 11:24:00 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 11:58:14 | sean-k-mooney | melwitt: gibi: before i forget https://review.opendev.org/c/openstack/nova/+/946950 is my change to get rid of the ovn live migration hack can we try and merge that sooner rather then later. it seams to work but i want to get as much soak time in the ci this cycle as we can | |
| 11:58:48 | sean-k-mooney | we cant backport this due to the ovn version in ubuntu22.04 so this is a purly master only fix | |
| 12:26:19 | gibi | sean-k-mooney[m]: +2 | |
| 12:26:32 | sean-k-mooney | thanks | |
| 12:27:03 | sean-k-mooney | i need ot go find and approve that debuger remvoeal pacth actully | |
| 12:28:31 | sean-k-mooney | my irc client disconened last night but i got the ping on slack do you happen to have the link if not ill find it its definetly in my review dashbaord | |
| 12:29:03 | frickler | sean-k-mooney: https://review.opendev.org/c/openstack/nova/+/922496 | |
| 12:29:53 | frickler | looks like it is in merge conflict now, though | |
| 12:30:11 | sean-k-mooney | damit i shoudl have merged it this morning | |
| 12:30:30 | sean-k-mooney | but thanks | |
| 12:30:50 | sean-k-mooney | this isnt urgent | |
| 12:33:04 | sean-k-mooney | on the plus sid ethe reason its in merge conflict is becasue we merged more imporant eventlet removal patches so its nice that we are finally making progress on this | |
| 12:36:03 | gibi | () | |
| 12:36:05 | gibi | :) | |
| 12:37:54 | opendevreview | Balazs Gibizer proposed openstack/nova master: Remove nova debugger functionality https://review.opendev.org/c/openstack/nova/+/922496 | |
| 12:37:55 | opendevreview | Balazs Gibizer proposed openstack/nova master: split monkey_patching form import https://review.opendev.org/c/openstack/nova/+/922425 | |
| 12:37:55 | opendevreview | Balazs Gibizer proposed openstack/nova master: Remove superfluous monkey patching form func test https://review.opendev.org/c/openstack/nova/+/947237 | |
| 12:38:05 | gibi | it was a trivial rebase due to removed files | |
| 12:49:49 | sean-k-mooney | oh right because we delete the api entry point | |
| 12:50:10 | sean-k-mooney | im just goign to fast approve that with a comment | |
| 12:59:29 | gibi | thanks! | |
| 13:45:28 | dansmith | gibi: it seems like you have multiple stacks of eventlet patches that are not all in a single queue? | |
| 13:45:40 | dansmith | I got to the top of the one I was looking at before and they're all +2+W | |
| 13:45:57 | gibi | dansmith: correct. I try to keep independent patches in independent series | |
| 13:45:57 | dansmith | this stack has a WIP in the second spot: https://review.opendev.org/c/openstack/nova/+/948064/2 | |
| 13:46:17 | dansmith | is that the best one to start on next, or is there another stack of more ready ones? | |
| 13:47:24 | gibi | yep that series is WIP at the scatter-gather change. Still worth a conceptual review if you have time. The other two simple series got approved today | |
| 13:47:52 | gibi | this was the eventlet based WSGI removal https://review.opendev.org/c/openstack/nova/+/948064/2 | |
| 13:48:21 | gibi | and this was the small removals https://review.opendev.org/c/openstack/nova/+/947237/3 | |
| 13:48:38 | gibi | kamil has https://review.opendev.org/c/openstack/nova/+/947212 but that also got approved | |
| 13:48:53 | gibi | so at the moment I can only offer the one with the WIP in the second slot | |
| 13:49:08 | gibi | and that is only for conceptiula / directional reviews | |
| 13:49:32 | gibi | I want to rush locally with that series up until I can run nova-scheduler with threading in a devstack (which is not far) | |
| 13:50:08 | dansmith | okay | |
| 13:50:15 | gibi | s/I can run/I can try to start/ | |
| 14:20:31 | opendevreview | Thomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`. https://review.opendev.org/c/openstack/nova/+/948216 | |
| 14:21:00 | opendevreview | Thomas Rotsaert proposed openstack/nova master: feat(hypervisors) - Adding new hypervisor property `hypervisor_rack`. https://review.opendev.org/c/openstack/nova/+/948216 | |
| 14:22:23 | dansmith | gibi: I'm surprised to see this with no test change: https://review.opendev.org/c/openstack/nova/+/948064/2/nova/quota.py | |
| 14:22:42 | dansmith | is this already covered and the existing tests still fully working? | |
| 14:25:19 | sean-k-mooney | the existing test are workign https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_b14/openstack/b14cdd4f87e54daeb81f9f053bf9bdb2/cover/z_8ee3d46129bdc436_quota_py.html is the coverage report | |
| 14:26:57 | sean-k-mooney | i guess that imples that there is a potital gap in unit test coverage | |
| 14:27:06 | dansmith | there's a lot not covered there | |
| 14:27:07 | sean-k-mooney | the coverate repot does nto account for fucntional test | |
| 14:27:11 | dansmith | right | |
| 14:27:14 | dansmith | which is why I'm asking :) | |
| 14:27:33 | dansmith | I would assume people who have +2d it also checked that :) | |
| 14:29:02 | gibi | dansmith: I assumed that the existing test covered it well enough that that it proves the from the outside it produce the same resoult regardless of the internals | |
| 14:29:04 | sean-k-mooney | i spend most of my review time trying to conveice my slef that the refactor did the same thing (albeit in a more efficnet way) and was mostly happy with the passing tempest/tox test that it was workign as expected | |
| 14:29:43 | sean-k-mooney | gibi: right that was my tought process as well however at the unit test level there i sa gap | |