Earlier  
Posted Nick Remark
#openstack-nova - 2025-04-29
17:06:54 sean-k-mooney i dont think its unreasonable but alos not a high on my wishlist
17:06:55 dansmith hard to say if we could/would without knowing the dragons, which is what a spec is for :D
17:07:00 dansmith agreed
17:07:17 sean-k-mooney if you had a vmware backed openstack
17:07:24 dansmith I wonder if the ask is coming from an escape-the-20x-license-increase thing
17:07:31 sean-k-mooney and wanted to move to libvirt i guess it woudl be nice to jsut rezie the vms to do that
17:07:34 dansmith there are also community and commercial migration functions, so..
17:08:15 sean-k-mooney ya that what im wondering too because fwiesel has been trying to maintain the vmware dirver bcause sap use it internally
17:08:35 sean-k-mooney so this may be realted to enabling them to move to libvirt goign forward
17:08:59 sean-k-mooney so migratekit or os-migrate might help there
17:10:04 opendevreview Sylvain Bauza proposed openstack/nova master: Add mtty/mdpy support for testing fake mdevs https://review.opendev.org/c/openstack/nova/+/898100
17:10:04 opendevreview Sylvain Bauza proposed openstack/nova master: WIP : Add mtty support to nova-next https://review.opendev.org/c/openstack/nova/+/922140
18:28:45 opendevreview Merged openstack/nova master: Remove python 3.9 support https://review.opendev.org/c/openstack/nova/+/948392
19:43:13 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
19:43:22 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
19:43:25 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
19:43:48 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
19:47:03 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
22:13:18 opendevreview sean mooney proposed openstack/nova master: Add admin docs to cover limitations of OTU devices https://review.opendev.org/c/openstack/nova/+/948492
22:15:49 sean-k-mooney dansmith: i have tired to capture some fo the design constratis and limiation around OTU device and what a cleaning script, process shoudl do in terms of pre/post constratis
22:16:46 sean-k-mooney dansmith: ^ im not sure if you had anything similar planned as a follow up but hopefully this will be useful for folks.
22:17:19 sean-k-mooney i have tired to spellcheck it but i dint pass it though grammerly. hopefully it pretty readable
22:19:17 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
22:26:27 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
22:26:35 opendevreview Ivan Anfimov proposed openstack/placement master: Remove tags from README https://review.opendev.org/c/openstack/placement/+/941792
#openstack-nova - 2025-04-30
08:34:34 opendevreview Sylvain Bauza proposed openstack/nova master: Add mtty/mdpy support for testing fake mdevs https://review.opendev.org/c/openstack/nova/+/898100
08:34:34 opendevreview Sylvain Bauza proposed openstack/nova master: WIP : Add mtty support to nova-next https://review.opendev.org/c/openstack/nova/+/922140
09:38:32 opendevreview LiuWenYu proposed openstack/nova master: Implements: Fixed the issue where the code logic would throw an error when reading a variable after NUMA node 0’s CPUs were fully utilized. Related-Bug: #2109675 https://review.opendev.org/c/openstack/nova/+/948540
09:47:49 gibi sean-k-mooney: the generic env passing logic works nicely here https://review.opendev.org/c/openstack/nova/+/948450/2 with the devstack patch https://review.opendev.org/c/openstack/devstack/+/948436 So now we can selectively turn on threading mode per service from the zuul job config.
11:06:50 elodilles auniyal bauzas Uggla : hi, sorry for pinging you, but could you take a look at the 2023.2 Bobcat EOL patch of nova please: https://review.opendev.org/c/openstack/releases/+/948196
11:07:02 elodilles it would be nice to have an ACK from the team o:)
11:07:08 elodilles i've checked and hashes are still all correct
11:34:43 sean-k-mooney gibi: awsome that was also much smaller then i was expecting
11:35:46 sean-k-mooney 'SYSTEMD_ENV_VARS["n-sch"]': OS_NOVA_DISABLE_EVENTLET_PATCHING=true
11:36:31 sean-k-mooney a i see wll thats a little bit of a wart but i guess when your are rendering a local.conf via yaml
11:36:38 sean-k-mooney via ansible
11:36:56 sean-k-mooney that less bad then it could have been
11:37:44 sean-k-mooney so in this version nova-next is the only job using the new code path
11:37:55 sean-k-mooney i guess it make sense to use that as our canary job
11:47:58 gibi yeah
11:48:20 gibi I think I will duplicate nova-multi-cell to have a threading variant eventually as well
11:48:38 gibi but for now nova-next is good enough
12:48:09 sean-k-mooney zigo: i dont know if this is just a ubunut issue or also a debian issue but novnc is declared as requiring phty3-novnc which requires python3-oslo.confing. however as far as i can tell that depency was removed in 0.6.0 when they deleted there vendro copy of nova vnc proxy, novnc does not seam to have any python deps any more and is basiclly pure javascript
12:48:48 bauzas gibi: sean-k-mooney: I had no time in between yesterday and today to look at the scheduler eventlet series, anything you want me to know ?
12:49:08 sean-k-mooney bauzas: it now work well enough to pass ci
12:49:14 zigo sean-k-mooney: I guess you mean 1.6.0, no?
12:49:28 sean-k-mooney zigo: no i mean that dep was remove lik 10 years ago
12:49:32 bauzas sean-k-mooney: scatter gather works fine ?
12:49:42 bauzas what about performance ?
12:49:54 zigo sean-k-mooney: Looks like the Ubuntu package is just the Debian one, so that one is on me indeed ! :)
12:49:55 sean-k-mooney zigo: the last release to use oslo was v0.5.1
12:50:47 zigo sean-k-mooney: So, python3-novnc should just die, right?
12:51:01 sean-k-mooney zigo: context is we install novnc form disto package by default, and neutron have a oslo tip job that install oslo mater content adn for reason the venv we use in devstack has --site-packages
12:51:15 sean-k-mooney zigo: that also proably reasonable
12:51:28 sean-k-mooney i have no idea where its defiend and what its provideing
12:52:04 sean-k-mooney well i sort of do https://ubuntu.pkgs.org/24.04/ubuntu-universe-amd64/python3-novnc_1.3.0-2_all.deb.html
12:53:08 sean-k-mooney zigo: it looks like its basicaly empty
12:53:20 zigo Yeah, doing the work now.
12:53:35 zigo Hopefully, this will reach Trixie in time for the release.
12:54:29 sean-k-mooney zigo: oh sorry about that
12:54:59 zigo Well, nothing much to do, I'm at my familly in law place, booooorrrriiiinnnggg ... :)
12:55:34 zigo Oh, btw, got all of Epoxy in Debian 13 already, all ... but Neutron, which should migrate in 8 days.
12:55:39 gibi bauzas: in short the performance seems OK. I will have a blogpost out with more data in couple of hours. At the moment there is nothing to really review for landing as I need to clean up the patches
12:55:42 zigo So, looking good.
12:55:47 zigo Except Eventlet and Python 3.13 !
12:55:51 zigo I hope we can find a solution.
12:55:57 sean-k-mooney zigo: i was going to ask
12:55:59 zigo Not sure if Herve is still working on that.
12:56:08 sean-k-mooney i tought 3.13 was supper broken
12:56:29 zigo I haven't had a chance to test it yet.
12:56:38 sean-k-mooney well maybe not super broken but the whoel thread id stuff was broken so...
12:56:40 zigo That's on my plate for when I return from holidays.
12:56:57 zigo I need all in Trixie to be able to test though.
12:57:00 sean-k-mooney zigo: so as far as i know eventlet work well enough to pass our unit test and funcitonal
12:57:09 zigo Oh, ok.
12:57:16 sean-k-mooney but fails in reality when mokeypatching due to some changies in the threading module
12:57:24 bauzas gibi: cool, thanks for the info, I'm now myself hardly working on mtty effort
12:57:25 zigo I do unit tests for all packages at build time and autopkgtest, so I know that at least isn't broken.
12:57:32 sean-k-mooney not sure if that is still a the case
12:57:37 zigo What I'm missing is a full setup + tempest run.
12:57:44 sean-k-mooney btu that is where it was at before the ptg
12:58:06 zigo With my Bookworm backports setup, I have 1900+ tempest tests passing.
12:58:21 zigo I'll see how far I can go with Trixie.
12:58:23 sean-k-mooney zigo: ack. that all promising
12:58:59 sean-k-mooney that remind me i need to go update our pre-commit versions for py3.13
13:00:01 sean-k-mooney zigo:anyway thanks for looking at this while on vacation but please dont spend too much time on it
13:00:41 zigo No worries.
13:01:35 zigo If I put the novnc package somewhere, can you test it?
13:01:47 zigo I did test 1.6.0 already...
13:02:00 zigo Worked, though had to fix some CSS.
13:02:21 sean-k-mooney frickler: ^ would you be able to test it in the test env you had set up
13:02:58 frickler I've now installed novnc from source already, better setup a new host I guess
13:03:00 sean-k-mooney zigo: i could proably install it into a devstack too i just dont have one set up for this at the moment
13:03:30 zigo http://shade.infomaniak.ch/novnc_1.6.0-2_all.deb
13:03:37 frickler (that is a held node, not a local env)
13:03:42 zigo It's ok, I'll just upload like that ...
13:05:34 zigo uploaded
13:06:05 zigo To get the fixed novnc in Ubuntu, you may have to ping some Canonical guys ... jamespage (in here) for example! :)
13:06:31 sean-k-mooney ack, it would be nice to fix in 24.04
13:06:41 zigo jamespage: Could you get novnc 1:1.6.0-2 pushed to Ubuntu?

Earlier   Later