Earlier  
Posted Nick Remark
#openstack-nova - 2025-05-06
16:46:55 sean-k-mooney dansmith: specicly like updating the hw_vif_model for say the vmware one to virtio if they dont happen to have common values already
16:47:21 fwiesel Well, we would set those in the flavours and that would override that.
16:47:39 sean-k-mooney so general question. is there anyting we know off that would prevent you form shelving, modifying them in glance and unshleving?
16:47:54 fwiesel No, it is more a usability issue.
16:48:02 fwiesel For our users.
16:48:08 dansmith sean-k-mooney: if the flavor you booted from was vmware-specific you can't unshelve to a libvirt-y one right?
16:48:18 sean-k-mooney fwiesel: so historically flavors are for amounts and images propereis are for changing how the devices are presented
16:48:31 fwiesel And we were thinking of using shared NFS shares to avoid going through image upload, etc...
16:48:36 sean-k-mooney fwiesel: so in the past the precendet was dont put device models in flavors
16:48:49 sean-k-mooney dansmith: correct
16:49:01 sean-k-mooney dansmith: what im thinkign is we dicussed allowing resize in the sheleved state
16:49:08 dansmith to me, snapshot, tweak, boot fresh is the best pattern here
16:49:18 sean-k-mooney so the workflow would be shelve. resize , update image properties and then unshleve
16:49:22 dansmith sean-k-mooney: that's a whole other conversation
16:49:48 fwiesel But I got it... hard to test so, no takers... Perfectly understandable.
16:49:49 sean-k-mooney ya im just confirming if there is a way to do that today with the api we have and i think the gaps are resize while shleved
16:50:23 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
16:50:36 sean-k-mooney but ya snapshot. detach volumes/ports and boot new vms with thos is a valid workflow too
16:50:36 fwiesel Thanks for the feedback.
16:52:49 Uggla Shall I say it is ok for fwiesel to propose something that goes in that direction ?
16:53:44 fwiesel My understanding is, I won't propose things as it is doable with the existing API and implementing it within Nova is hard to test and maintain.
16:53:48 dansmith I think anyone can propose anything they want :)
16:54:02 dansmith fwiesel: ++
16:54:32 Uggla oh ok good.
16:56:11 Uggla We are almost at the top of the hour. Are you ok triaging a couple of bugs or would you prefer to do it next week ?
16:58:00 Uggla sean-k-mooney, dansmith ^^
16:59:48 Uggla ok no answer so you might be busy. So closing the meeting.
16:59:59 Uggla thanks all
17:00:02 gibi Uggla: thanks
17:00:06 fwiesel thanks everyone
17:00:10 opendevmeet Log: https://meetings.opendev.org/meetings/nova/2025/nova.2025-05-06-16.02.log.html
17:00:10 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/nova/2025/nova.2025-05-06-16.02.txt
17:00:10 opendevmeet Minutes: https://meetings.opendev.org/meetings/nova/2025/nova.2025-05-06-16.02.html
17:00:10 opendevmeet Meeting ended Tue May 6 17:00:10 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
17:00:10 Uggla #endmeeting
17:00:20 bauzas thanks Uggla
17:00:42 Uggla thank you. We will try to do the bug scrubbing next week
17:01:36 dansmith sorry, multitasking
17:01:50 elodilles thanks Uggla o/
17:04:04 gibi sean-k-mooney: I stop for today but I will get back to forking tomorrow :)
17:19:19 sean-k-mooney gibi: no worries
17:19:40 sean-k-mooney i started at 7am because i woke at 5 so i shoudl also finsih for today
20:48:44 opendevreview Merged openstack/os-vif master: add pyproject.toml to support pip 23.1 https://review.opendev.org/c/openstack/os-vif/+/899946
22:40:36 opendevreview Merged openstack/nova master: [quota]Refactor group counting to scatter-gather https://review.opendev.org/c/openstack/nova/+/948064
#openstack-nova - 2025-05-07
06:13:39 ishanwar[m] Hi Everyone... (full message at <https://matrix.org/oftc/media/v1/media/download/ATMsTmYRC_O_5NLksmXpDcjurxmdUL5FvXvyOxE41THD5qlnXpbAklDgHgDUmLVge3chX9vGZMMSxjhL6pv2-jxCeW8Xnj2gAG1hdHJpeC5vcmcvcVNBSnNRU2tBaXZkck1PcEJLQVBLYWN6>)
06:54:17 opendevreview Ishan Shanware proposed openstack/nova master: [FEAT]: using quota_details to optimize validate networks [FIX]: added error handling for .get() statements [FIX]: pep8 formatting fixed for changes https://review.opendev.org/c/openstack/nova/+/948988
06:56:40 opendevreview Ishan Shanware proposed openstack/nova master: [FEAT]: using quota_details to optimize validate networks [FIX]: added error handling for .get() statements [FIX]: pep8 formatting fixed for changes https://review.opendev.org/c/openstack/nova/+/945204
06:58:22 ishanwar[m] <ishanwar[m]> "Hi Everyone..." <- I want to get this merged so need your help
09:25:00 sean-k-mooney ishanwar[m]: the failed indicate taht your missing mocking
09:26:17 sean-k-mooney you added
09:26:19 sean-k-mooney @mock.patch(
09:26:21 sean-k-mooney "nova.network.neutron.API.has_quota_details_extension",
09:26:23 sean-k-mooney new=mock.Mock(return_value=True),
09:26:25 sean-k-mooney )
09:26:27 sean-k-mooney but you only did that to your test
09:26:43 sean-k-mooney the function you added is called in several other test that do not have the mock in place
09:27:35 sean-k-mooney so for the 5 failing test you also need to mock the call to has_quota_details_extension
12:05:37 gibi sean-k-mooney: dansmith: FYI I noted some memory consumption numbers with the reduced scatter-gather pool size in https://review.opendev.org/c/openstack/nova/+/948450/comments/9ff461df_ec6381b2 It seems we have a good handle on managing memory consumption by managing the pool size.
12:07:27 gibi 40 threads -> 122MB RSS, 5 threads -> 85MB RSS, eventlet based scheduler 56MB RSS
12:14:12 sean-k-mooney cool that looks reasonable. although we are planning to have multiple pools in some cases
12:14:34 sean-k-mooney i guess for conductor api and schduelr we likely will only need the scater gater pool
12:14:50 sean-k-mooney and for the compute we will only need the io one
12:14:57 sean-k-mooney out side of the oslo.messaging one
12:15:21 sean-k-mooney so we are proably fine
12:16:18 sean-k-mooney i belive in my paches i reused the generic io threadpool for ceph but if we are removing that expict usage anyway and leavign the librbd/rados package handel that internally then that fine too
12:16:29 gibi yeah currently I have no data abou the pool in oslo.messaging. But obviously that is changed too as soon as we switched off monkey patching
12:17:06 gibi but we have a config option to limit that pool too (default is 64)
12:17:09 sean-k-mooney i assume that if that is configurable it will be expsoed as an oslo.messaging config option which we will jsut inherit
12:17:15 gibi yepp
12:17:17 gibi it is
12:17:25 sean-k-mooney cool
12:17:47 sean-k-mooney 64 seam a little higher then i woudl expect but we can role with it and see
12:18:34 sean-k-mooney for the conductor or schduler i guess that might be reasonable to have 64 RPCs in flight at once
12:18:53 sean-k-mooney the api and comptue dont really need it that large
12:19:29 sean-k-mooney tooling and admins can tune it however once we gain experince iwth the impact on scaling
12:23:46 gibi yepp
12:23:55 gibi I will include a list of tunables in a new doc
15:40:04 opendevreview Balazs Gibizer proposed openstack/nova master: Translate scatter-gather to futurist https://review.opendev.org/c/openstack/nova/+/947966
15:40:05 opendevreview Balazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn https://review.opendev.org/c/openstack/nova/+/948076
15:40:05 opendevreview Balazs Gibizer proposed openstack/nova master: Use futurist for _get_default_green_pool() https://review.opendev.org/c/openstack/nova/+/948072
15:40:06 opendevreview Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186
15:40:06 opendevreview Balazs Gibizer proposed openstack/nova master: Add spawn_on https://review.opendev.org/c/openstack/nova/+/948079
15:40:07 opendevreview Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188
15:40:07 opendevreview Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187
15:40:08 opendevreview Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086
15:40:09 opendevreview Balazs Gibizer proposed openstack/nova master: Print ThreadPool statistics https://review.opendev.org/c/openstack/nova/+/948340
15:40:09 opendevreview Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087
15:40:11 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
15:40:11 opendevreview Balazs Gibizer proposed openstack/nova master: WIP: allow service to start with threading https://review.opendev.org/c/openstack/nova/+/948311
19:58:22 opendevreview Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186
19:58:22 opendevreview Balazs Gibizer proposed openstack/nova master: Add spawn_on https://review.opendev.org/c/openstack/nova/+/948079
19:58:23 opendevreview Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188
19:58:23 opendevreview Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187
19:58:24 opendevreview Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087
19:58:24 opendevreview Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086
19:58:25 opendevreview Balazs Gibizer proposed openstack/nova master: WIP: allow service to start with threading https://review.opendev.org/c/openstack/nova/+/948311
19:58:25 opendevreview Balazs Gibizer proposed openstack/nova master: Print ThreadPool statistics https://review.opendev.org/c/openstack/nova/+/948340
19:58:26 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
#openstack-nova - 2025-05-08
02:28:56 opendevreview melanie witt proposed openstack/nova-specs master: Add reminder about Tempest API response schemas https://review.opendev.org/c/openstack/nova-specs/+/949113
02:30:24 melwitt Uggla, gmaan: this is a spec template update to add a note about API response schemas in Tempest ^

Earlier   Later