| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2025-05-26 | |||
| 10:34:33 | mikal | sean-k-mooney: I don't think they know. Whilst the patches aren't secret I haven't gotten as far as proposing them in gerrit yet -- I needed the nova patches and client changes to merge first and that happened too late for 2025.1. I also want to sort out the plan for scaling first too. | |
| 10:34:50 | sean-k-mooney | mikal: form a secity and oerational side i think it would make sense to supprot splitign kerbside long term but short term what you have now will work. i said the same in the pr | |
| 10:35:43 | mikal | sean-k-mooney: I do think scaling the HTTP and SPICE aspects separately make sense, I just didn't occur to me a year or more ago when I wrote that code. | |
| 10:38:12 | sean-k-mooney | mikal: i have not looked at the kerbside code in any detail but does the http side need to actully interact with the SPICE side directly via IPC | |
| 10:38:58 | sean-k-mooney | if not or even if so it wprobaly woudl be easy to add flags to the helper to only run one or the other and use a unix socket for comunicatin | |
| 10:39:17 | sean-k-mooney | that woudl allow you to supprot the all in one or split deplyment pretty simply | |
| 10:39:45 | sean-k-mooney | and if someone didnt want to use the helper for running the http part that already possibel today | |
| 10:40:13 | sean-k-mooney | they would just need to make sure to pass it the unix socket path to talk to the spice part assumign there is some IPC requireemnt | |
| 10:40:20 | sean-k-mooney | if there isnt the its even simpler | |
| 10:40:33 | sean-k-mooney | i assume there is since you spwaning it with a pipe today | |
| 10:41:27 | mikal | All the interaction is via the MySQL database fortunately. The REST API / Nova Auth URL thingie create state (authorized tokens basically) that the SPICE side consumes. In return the SPICE side adds data to MySQL for the REST API to use (mostly information about currently connected sessions). | |
| 10:41:47 | mikal | Its really a fairly simple app. The hard bit was the incompete state of the SPICE protocol documentation. | |
| 10:42:04 | mikal | Especially the proprietary compression algorithms. That kept me out of mischief for a while. | |
| 11:13:37 | sean-k-mooney | mikal: in that case it shoudl be trivial ot split the process and scale them indepently later. they just need to both have access to the db | |
| 12:11:50 | opendevreview | Balazs Gibizer proposed openstack/nova master: Run nova-next with n-sch in threading mode https://review.opendev.org/c/openstack/nova/+/948450 | |
| 12:11:50 | opendevreview | Balazs Gibizer proposed openstack/nova master: Allow services to start with threading https://review.opendev.org/c/openstack/nova/+/948311 | |
| 13:03:23 | opendevreview | Stephen Finucane proposed openstack/nova master: api: Address issues with hypervisors APIs https://review.opendev.org/c/openstack/nova/+/950867 | |
| 13:03:31 | stephenfin | sean-k-mooney: ^ | |
| 13:23:46 | sean-k-mooney | ack so you are injectign that to the side fo the main seriese. i guess as long as we merge the 4 hypervior api paches at the same time its probaly fine | |
| 15:22:10 | sean-k-mooney | gibi: i looked at a couple of your eventlet series and im mostly happy with the ones i looked at. i left a +1 with some comoens on 2? of them | |
| 15:22:24 | sean-k-mooney | ill take a look at them again later in teh week | |
| 15:22:42 | sean-k-mooney | but im going to switch to a diffent topic for a while | |
| 17:17:42 | gibi | sean-k-mooney: ack, I will check you comments tomorrow | |
| 17:18:33 | gibi | as the oslo.service patch is landed and released I bumped to that release in the series. Also I changed the env application order in the devstack patch as it was suggested on IRC | |
| 17:21:38 | sean-k-mooney | yep i saw that update in my email (devstack order) | |
| 17:22:41 | sean-k-mooney | i have not had time to test out yoru series locally but ill be deploying a multinode devstack to test some wather chagnes proably in the next week so once i have that up an running ill probaly check ot your schduelr branch | |
| 17:46:26 | gibi | cool | |
| 17:46:28 | gibi | thanks | |
| #openstack-nova - 2025-05-27 | |||
| 06:40:02 | opendevreview | Abhishek Kekane proposed openstack/nova master: [DNM] Revert^2 "Support glance's new location API" https://review.opendev.org/c/openstack/nova/+/950623 | |
| 08:53:31 | 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 | |
| 12:46:20 | opendevreview | Balazs Gibizer proposed openstack/nova master: Use futurist for _get_default_green_pool() https://review.opendev.org/c/openstack/nova/+/948072 | |
| 12:46:20 | opendevreview | Balazs Gibizer proposed openstack/nova master: Translate scatter-gather to futurist https://review.opendev.org/c/openstack/nova/+/947966 | |
| 12:46:21 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add spawn_on https://review.opendev.org/c/openstack/nova/+/948079 | |
| 12:46:21 | opendevreview | Balazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn https://review.opendev.org/c/openstack/nova/+/948076 | |
| 12:46:22 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187 | |
| 12:46:22 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186 | |
| 12:46:23 | opendevreview | Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086 | |
| 12:46:23 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188 | |
| 12:46:24 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 12:46:25 | opendevreview | Balazs Gibizer proposed openstack/nova master: Document threading mode and tuneables https://review.opendev.org/c/openstack/nova/+/949364 | |
| 12:46:25 | opendevreview | Balazs Gibizer proposed openstack/nova master: Print ThreadPool statistics https://review.opendev.org/c/openstack/nova/+/948340 | |
| 12:46:27 | opendevreview | Balazs Gibizer proposed openstack/nova master: Run nova-next with n-sch in threading mode https://review.opendev.org/c/openstack/nova/+/948450 | |
| 12:46:27 | opendevreview | Balazs Gibizer proposed openstack/nova master: Allow services to start with threading https://review.opendev.org/c/openstack/nova/+/948311 | |
| 12:46:56 | opendevreview | Balazs Gibizer proposed openstack/nova master: Translate scatter-gather to futurist https://review.opendev.org/c/openstack/nova/+/947966 | |
| 12:46:57 | opendevreview | Balazs Gibizer proposed openstack/nova master: Replace utils.spawn_n with spawn https://review.opendev.org/c/openstack/nova/+/948076 | |
| 12:46:57 | opendevreview | Balazs Gibizer proposed openstack/nova master: Use futurist for _get_default_green_pool() https://review.opendev.org/c/openstack/nova/+/948072 | |
| 12:46:58 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ComputeManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948186 | |
| 12:46:58 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add spawn_on https://review.opendev.org/c/openstack/nova/+/948079 | |
| 12:46:59 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make nova.utils.pass_context private https://review.opendev.org/c/openstack/nova/+/948188 | |
| 12:46:59 | opendevreview | Balazs Gibizer proposed openstack/nova master: Move ConductorManager to use spawn_on https://review.opendev.org/c/openstack/nova/+/948187 | |
| 12:47:00 | opendevreview | Balazs Gibizer proposed openstack/nova master: Rename DEFAULT_GREEN_POOL to DEFAULT_EXECUTOR https://review.opendev.org/c/openstack/nova/+/948086 | |
| 12:47:01 | opendevreview | Balazs Gibizer proposed openstack/nova master: Print ThreadPool statistics https://review.opendev.org/c/openstack/nova/+/948340 | |
| 12:47:01 | opendevreview | Balazs Gibizer proposed openstack/nova master: Make the default executor configurable https://review.opendev.org/c/openstack/nova/+/948087 | |
| 12:47:03 | opendevreview | Balazs Gibizer proposed openstack/nova master: Allow services to start with threading https://review.opendev.org/c/openstack/nova/+/948311 | |
| 12:47:03 | opendevreview | Balazs Gibizer proposed openstack/nova master: Document threading mode and tuneables https://review.opendev.org/c/openstack/nova/+/949364 | |
| 12:47:05 | opendevreview | Balazs Gibizer proposed openstack/nova master: Run nova-next with n-sch in threading mode https://review.opendev.org/c/openstack/nova/+/948450 | |
| 13:22:36 | opendevreview | Balazs Gibizer proposed openstack/nova master: [hacking] N374 do not use time.sleep(0) to yield https://review.opendev.org/c/openstack/nova/+/950992 | |
| 13:22:36 | opendevreview | Balazs Gibizer proposed openstack/nova master: Centralize cooperative yield https://review.opendev.org/c/openstack/nova/+/950991 | |
| 13:32:42 | opendevreview | Balazs Gibizer proposed openstack/nova master: Do not yield in threading mode https://review.opendev.org/c/openstack/nova/+/950994 | |
| 14:06:38 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add functional reproducer for bug 2102038 https://review.opendev.org/c/openstack/nova/+/944061 | |
| 14:06:39 | opendevreview | Balazs Gibizer proposed openstack/nova master: Multiple spec per PCI alias limitation https://review.opendev.org/c/openstack/nova/+/944062 | |
| 14:52:39 | opendevreview | Balazs Gibizer proposed openstack/nova master: Multiple spec per PCI alias limitation https://review.opendev.org/c/openstack/nova/+/944062 | |
| 14:52:39 | opendevreview | Balazs Gibizer proposed openstack/nova master: Add functional reproducer for bug 2102038 https://review.opendev.org/c/openstack/nova/+/944061 | |
| 14:52:40 | opendevreview | Balazs Gibizer proposed openstack/nova master: Return HTTP400 for multi spec pci alias if PCI in Placement https://review.opendev.org/c/openstack/nova/+/951007 | |
| 14:58:22 | opendevreview | Dmitriy Rabotyagov proposed openstack/nova master: Fix live migration error logging https://review.opendev.org/c/openstack/nova/+/951009 | |
| 15:00:45 | Uggla | Nova meeting in ~1h | |
| 15:00:48 | noonedeadpunk | sean-k-mooney: this is smth I've accidentally catched while investigating my live-migration issue ^ | |
| 15:02:13 | noonedeadpunk | interestingly, failure happens sometimes on the source, but it still results in shutdown domain and ERROR state, with `shutting down, reason=crashed` in qemu | |
| 15:07:45 | sean-k-mooney | oh i see | |
| 15:07:54 | sean-k-mooney | its exepcting the pritn behavior | |
| 15:08:12 | sean-k-mooney | or rahter the person that wrote it was | |
| 15:08:45 | sean-k-mooney | print is variadic | |
| 15:15:51 | noonedeadpunk | yup | |
| 15:21:18 | noonedeadpunk | I will check on the unit test... | |
| 15:34:16 | bauzas | Uggla: I have an appointment at 1630UTC so I'll miss the half of the meeting fwiw | |
| 15:36:55 | Uggla | bauzas, no pb | |
| 15:48:54 | Uggla | Meeting in ~10mn | |
| 16:00:40 | opendevmeet | The meeting name has been set to 'nova' | |
| 16:00:40 | opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 16:00:40 | opendevmeet | Meeting started Tue May 27 16:00:40 2025 UTC and is due to finish in 60 minutes. The chair is Uggla. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 16:00:40 | Uggla | #startmeeting nova | |
| 16:00:50 | Uggla | Hello everyone | |
| 16:01:00 | fwiesel | o/ | |
| 16:01:08 | gibi | o/ | |
| 16:01:08 | Callum027 | o/ | |
| 16:01:09 | Uggla | awaiting a moment for people to join. | |
| 16:01:15 | dpascual | o/ | |
| 16:02:52 | Uggla | #topic Bugs (stuck/critical) | |
| 16:03:00 | Uggla | #info No Critical bug | |
| 16:03:15 | elodilles | o/ | |
| 16:03:37 | Uggla | bauzas, still working on https://review.opendev.org/c/openstack/nova/+/922140 bauzas working on a patch to enable nova-next. | |
| 16:03:45 | bauzas | o/ | |
| 16:04:41 | Uggla | bauzas, something you want to say ? | |
| 16:05:13 | Uggla | about ^ | |
| 16:05:35 | gmaan | o/ | |
| 16:06:02 | Uggla | #topic Gate status | |
| 16:06:10 | Uggla | #link https://bugs.launchpad.net/nova/+bugs?field.tag=gate-failure Nova gate bugs | |
| 16:06:19 | Uggla | #link https://etherpad.opendev.org/p/nova-ci-failures-minimal | |
| 16:06:25 | Uggla | #link https://zuul.openstack.org/builds?project=openstack%2Fnova&project=openstack%2Fplacement&branch=stable%2F*&branch=master&pipeline=periodic-weekly&skip=0 Nova&Placement periodic jobs status | |
| 16:06:32 | Uggla | #info Please look at the gate failures and file a bug report with the gate-failure tag. | |