| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2026-04-17 | |||
| 12:41:39 | bauzas | scope is about adding skills and subagents related to OpenStack | |
| 12:41:41 | gibi | and is that good that we are going in without some scope definition? | |
| 12:42:00 | gibi | how do we check if we are going to the right direction, or when we are done? | |
| 12:42:02 | ralonsoh | #join project-config | |
| 12:42:03 | bauzas | but the project doesn't have scope about how to use it by upstream | |
| 12:42:08 | ralonsoh | arggggg | |
| 12:42:21 | bauzas | ralonsoh: nah, join #openstack-agentic-workflows | |
| 12:42:29 | ralonsoh | yeah hehehe | |
| 12:42:34 | gibi | scope also helps judging contributions about is it in scope? is it out of scope? | |
| 12:45:16 | bauzas | gibi: there aren't yet conventions about judging contributions for it atm, but there are already some guidelines from agentskills about evaluating skills that I'd like us to do https://agentskills.io/skill-creation/evaluating-skills | |
| 12:47:22 | gibi | OK so one of the implicit scope / goal item is to apply https://agentskills.io/skill-creation/evaluating-skills going forward. | |
| 12:47:33 | gibi | can we collect these implicit things and make them explicit | |
| 12:47:56 | opendevreview | Kamil Sambor proposed openstack/nova master: Test nova CLI commands with native threading https://review.opendev.org/c/openstack/nova/+/984036 | |
| 12:48:03 | bauzas | gibi: the problem with skill evaluations is that you need to be able to use LLMs for evaluating them | |
| 12:48:16 | bauzas | so we can't run CI upstream jobs atm | |
| 12:48:32 | bauzas | I added this item for the TC topic we'll discuss next week | |
| 12:49:44 | gibi | you can define goal and scope regardless of if an item in the goal is CI verifiable or not. j | |
| 13:13:30 | bauzas | gibi: true | |
| 13:24:42 | opendevreview | ribaudr proposed openstack/nova master: Add reproducer for bug #2141722 https://review.opendev.org/c/openstack/nova/+/984521 | |
| 13:24:43 | opendevreview | ribaudr proposed openstack/nova master: Fix os-simple-tenant-usage pagination with duplicate instance_extra https://review.opendev.org/c/openstack/nova/+/984522 | |
| 13:50:16 | opendevreview | ribaudr proposed openstack/nova master: Add reproducer for bug #2111320: soft-deleted services in Instance.services https://review.opendev.org/c/openstack/nova/+/982675 | |
| 13:50:16 | opendevreview | ribaudr proposed openstack/nova master: Filter soft-deleted services from Instance.services ORM relationship https://review.opendev.org/c/openstack/nova/+/982676 | |
| 13:54:51 | Zhan[m] | Hi friends, I have two quick live migration related improvements for review, wondering if I can get some quick feedback on the ideas? Thanks! https://review.opendev.org/c/openstack/nova/+/978255, https://review.opendev.org/c/openstack/nova-specs/+/976311 | |
| 13:57:41 | stephenfin | sean-k-mooney: just a reminder about https://review.opendev.org/c/openstack/nova/+/984918, in case you got distacted by the agent stuff :) | |
| 13:58:16 | stephenfin | (if it's already on your list, sorry for the noise) | |
| 14:12:43 | opendevreview | Stephen Finucane proposed openstack/nova master: Fix functional tests and mypy on macOS https://review.opendev.org/c/openstack/nova/+/937727 | |
| 14:55:57 | winiciusallan[m] | folks, I saw a lot of discussion on the mail list about a spot instance service in Nova, some people have even start implementing, but this wasn't go further | |
| 14:56:04 | winiciusallan[m] | CERN has a external service for this https://gitlab.cern.ch/cloud-infrastructure/aardvark | |
| 14:56:29 | winiciusallan[m] | do you know by chance if having this kind of service integrated into Nova is interest for the community? | |
| 15:00:08 | winiciusallan[m] | i'm thinking of implementing this as part of my final thesis. this will make other research regarding billing and charge strategies easier to evaluate | |
| 15:14:06 | opendevreview | Merged openstack/nova master: tox: Remove override of install_command https://review.opendev.org/c/openstack/nova/+/984918 | |
| 15:14:48 | opendevreview | Merged openstack/nova master: docs: Update development-environment guide https://review.opendev.org/c/openstack/nova/+/984956 | |
| 15:42:51 | sean-k-mooney | winiciusallan[m]: we decieed that it should not be in nova | |
| 15:43:24 | sean-k-mooney | we reivwed the sepec and went back and forth but decieed it shoudl live as its own thing external to nova | |
| 15:43:44 | sean-k-mooney | winiciusallan[m]: i have tought that this could live in watcher in the future | |
| 15:43:52 | sean-k-mooney | there is also a host based version in blazar today | |
| 15:44:23 | sean-k-mooney | but i think watcher can facilatate a more granular approch similar to the orgianl concept | |
| 15:49:38 | winiciusallan[m] | sean-k-mooney: yeah, thinking about watcher it looks more natural considering the architecture of the service | |
| 15:50:32 | winiciusallan[m] | I dropped a message on scientific-sig asking if people have use cases or gaps that they would like to improve | |
| 15:51:14 | winiciusallan[m] | one from NASA talked about GPUs being expensive and it might be a use case for them | |
| 15:51:22 | sean-k-mooney | i dont know if i ever wrote up a spec for it there. but the idea was to annotate the isntance via the flavor or instance metadta wiht lifecycle:premtable=ture | |
| 15:51:45 | winiciusallan[m] | others from CERN and nectar-rc use aardvak | |
| 15:52:05 | sean-k-mooney | then have a new goal for permation and 1-n stragies for how to dop it | |
| 15:52:38 | winiciusallan[m] | sean-k-mooney: +1 with this approach. this is how the first spec was written on nova | |
| 15:53:26 | sean-k-mooney | so the firction with doing this is nova is https://docs.openstack.org/nova/latest/contributor/project-scope.html#no-more-orchestration and https://docs.openstack.org/nova/latest/contributor/project-scope.html#no-more-orchestration | |
| 15:53:26 | winiciusallan[m] | probably different strategies for how to find the best instance to preempt and also being possible to extend a custom strategy | |
| 15:53:31 | winiciusallan[m] | sounds good | |
| 15:54:01 | sean-k-mooney | we have basicly said we do not want to build complex orchstration logic in nova or optimise for batch processing | |
| 15:54:16 | sean-k-mooney | but we want to make sure that higher level service can express the policy on top | |
| 15:54:35 | sean-k-mooney | which is where aardvark or watcher can play a role | |
| 15:55:33 | sean-k-mooney | winiciusallan[m]: ya so there are a lot of intersting way to decie which instnace to preempt and what that means (either delete or shelve) | |
| 15:55:42 | sean-k-mooney | for example delete oldest first | |
| 15:55:50 | sean-k-mooney | delete bigest first | |
| 15:56:02 | winiciusallan[m] | best fit and so on... | |
| 15:56:17 | sean-k-mooney | delete instnace on expensive hosts or where there is pressure based on mettrics | |
| 15:56:31 | sean-k-mooney | so watcher with its plugable goals and stragies | |
| 15:56:38 | sean-k-mooney | woudl allow you to experiment with those | |
| 15:58:34 | sean-k-mooney | winiciusallan[m]: https://redhat.atlassian.net/browse/RHOSRFE-142 is a downstream tracker i filed to do this "eventualy" | |
| 15:58:57 | sean-k-mooney | but its not someting i have had time to activly work on and i dont expect to actully do that any time soon | |
| 15:59:27 | winiciusallan[m] | i'll be happy to help you with this if it is possible | |
| 16:00:02 | sean-k-mooney | https://etherpad.opendev.org/p/r.bf5f1185e201e31ed8c3adeb45e3cf6d#L747 | |
| 16:00:09 | winiciusallan[m] | I need to sync from my side what is the scope for my thesis, there is a slighly chance of testing different strategies... | |
| 16:00:36 | sean-k-mooney | well if you want to talk about this more in the context of watcher feel free to reach out in #openstack-watcher | |
| 16:00:54 | sean-k-mooney | we are also haveing the PTG next week so we could chat about it more there too if you were interested | |
| 16:02:11 | sean-k-mooney | winiciusallan[m]: no worries either way, that the most recent context i can provide on this topic so if you do or do not have scope to wrok on this either is fine | |
| 16:03:21 | winiciusallan[m] | at a first moment, i was thinking of discussing this on nova ptg, but since answered me in advance we can discuss this on watcher's ptg | |
| 16:03:31 | winiciusallan[m] | let's take the discussion to #openstack-watcher | |
| 16:03:34 | winiciusallan[m] | joining there | |
| 16:27:38 | opendevreview | Stephen Finucane proposed openstack/nova master: Fix functional tests and mypy on macOS https://review.opendev.org/c/openstack/nova/+/937727 | |
| 17:04:05 | gmaan | bauzas gibi console proxy in threading mode change lgtm now https://review.opendev.org/c/openstack/nova/+/976089 | |
| 17:26:37 | gibi | gmaan: ack thanks. Maybe next week before the PTG calls I will have time to get to it | |
| 18:15:01 | gibi | Uggla: sean-k-mooney: I filled out the details of the PCI Grouping topic in the etherpad | |
| 18:16:12 | sean-k-mooney | gibi: ++ | |
| 18:16:13 | gibi | and that is my exit today | |
| 18:16:15 | sean-k-mooney | thanks | |
| 18:17:54 | gibi | btw, does AI crawlers know how to read an etherpad? | |
| 18:18:16 | sean-k-mooney | i expoerted it to a file when i wanted it to fix spelling | |
| 18:18:21 | gibi | and does our Agentic overlord LLMs can read an etherpad? | |
| 18:18:21 | sean-k-mooney | but proably yes | |
| 18:19:12 | sean-k-mooney | it can read it in that its just a webpage | |
| 18:19:21 | sean-k-mooney | but i didnt want to givbe it a link | |
| 18:19:35 | sean-k-mooney | because i didnt want it to do random things | |
| 19:25:07 | Uggla | gibi, thanks, but regarding the hour 20:15 looks a bit late and not cool. I wish you a good WE and please rest during the WE. Next week will be intense. | |
| 20:43:58 | gibi | Uggla: thanks. It is complicated. :D | |
| #openstack-nova - 2026-04-19 | |||
| 03:24:52 | opendevreview | Goutham Pacha Ravi proposed openstack/nova-specs master: Add spec for virtiofs live and cold migration https://review.opendev.org/c/openstack/nova-specs/+/983801 | |
| 03:26:27 | opendevreview | Goutham Pacha Ravi proposed openstack/nova-specs master: Add spec for virtiofs live and cold migration https://review.opendev.org/c/openstack/nova-specs/+/983801 | |
| 04:30:44 | opendevreview | Goutham Pacha Ravi proposed openstack/nova-specs master: Add spec for virtiofs hot attach and detach https://review.opendev.org/c/openstack/nova-specs/+/983816 | |
| #openstack-nova - 2026-04-20 | |||
| 02:19:04 | opendevreview | Merged openstack/nova master: mem-enc: adjust requirement checks for mem_encryption guests https://review.opendev.org/c/openstack/nova/+/967974 | |
| 02:19:25 | opendevreview | Merged openstack/nova master: mem-enc: address minor issues pointed out in the review https://review.opendev.org/c/openstack/nova/+/983278 | |
| 05:46:50 | opendevreview | Goutham Pacha Ravi proposed openstack/nova-specs master: Add spec for virtiofs live and cold migration https://review.opendev.org/c/openstack/nova-specs/+/983801 | |
| 06:16:21 | opendevreview | Goutham Pacha Ravi proposed openstack/nova-specs master: Add spec for virtiofs live and cold migration https://review.opendev.org/c/openstack/nova-specs/+/983801 | |
| 06:40:07 | tafkamax | Hi, I have a question regarding nova-pythonclient. Will commands like nova reset-state <SERVER_ID> be migrated? | |
| 06:40:23 | tafkamax | So when python-openstackclient will become the only one standing. | |
| 06:42:37 | jkulik | Isn't it already available through `opennstack server set --state active`? | |
| 06:47:01 | tafkamax | oh okay, will try | |
| 08:47:48 | opendevreview | Kamil Sambor proposed openstack/nova master: Test nova CLI commands with native threading https://review.opendev.org/c/openstack/nova/+/984036 | |
| 12:27:28 | opendevreview | Kamil Sambor proposed openstack/nova master: Enable threading mode for proxy services https://review.opendev.org/c/openstack/nova/+/976089 | |
| 13:17:48 | bauzas | as a reminder, the PTG started for now, you can join us by clicking on https://meetpad.opendev.org/nova-2026.2-ptg | |
| 14:04:08 | dansmith | Uggla: didn't you just say we were supposed to be in the cinder room? | |
| 14:04:19 | dansmith | there was some confusion about where to be (here in the cinder room) | |