Monday, 2024-06-17

*** bauzas_ is now known as bauzas00:45
*** bauzas_ is now known as bauzas01:18
*** bauzas_ is now known as bauzas01:52
opendevreviewTakashi Kajinami proposed openstack/nova master: WIP: Migrate MEM_ENCRYPTION_CONTEXT from root provider  https://review.opendev.org/c/openstack/nova/+/92181403:03
*** bauzas_ is now known as bauzas03:09
opendevreviewTakashi Kajinami proposed openstack/nova master: Migrate MEM_ENCRYPTION_CONTEXT from root provider  https://review.opendev.org/c/openstack/nova/+/92181403:10
opendevreviewTakashi Kajinami proposed openstack/nova master: Migrate MEM_ENCRYPTION_CONTEXT from root provider  https://review.opendev.org/c/openstack/nova/+/92181403:32
*** bauzas_ is now known as bauzas05:15
*** bauzas_ is now known as bauzas05:23
*** bauzas_ is now known as bauzas05:31
*** bauzas_ is now known as bauzas05:39
opendevreviewTakashi Kajinami proposed openstack/nova master: Migrate MEM_ENCRYPTION_CONTEXT from root provider  https://review.opendev.org/c/openstack/nova/+/92181406:44
opendevreviewTakashi Kajinami proposed openstack/nova master: Migrate MEM_ENCRYPTION_CONTEXT from root provider  https://review.opendev.org/c/openstack/nova/+/92181406:45
opendevreviewTakashi Kajinami proposed openstack/nova master: Remove unused default argument  https://review.opendev.org/c/openstack/nova/+/92207307:11
*** bauzas_ is now known as bauzas07:18
*** bauzas_ is now known as bauzas07:27
*** bauzas_ is now known as bauzas07:35
opendevreviewTakashi Kajinami proposed openstack/nova master: Report availability of stateless firmware support  https://review.opendev.org/c/openstack/nova/+/90888807:35
opendevreviewTakashi Kajinami proposed openstack/nova master: libvirt: Launch instances with stateless firmware  https://review.opendev.org/c/openstack/nova/+/90889007:35
*** bauzas_ is now known as bauzas07:43
*** bauzas_ is now known as bauzas08:02
*** bauzas_ is now known as bauzas08:22
*** bauzas_ is now known as bauzas08:30
opendevreviewTakashi Kajinami proposed openstack/nova master: Migrate MEM_ENCRYPTION_CONTEXT from root provider  https://review.opendev.org/c/openstack/nova/+/92181409:22
*** bauzas_ is now known as bauzas09:31
*** bauzas_ is now known as bauzas10:15
opendevreviewKonrad Gube proposed openstack/nova master: Use Cinder's os-extend_volume_completion volume action.  https://review.opendev.org/c/openstack/nova/+/87356011:57
opendevreviewTakashi Kajinami proposed openstack/nova master: libvirt: Launch instances with stateless firmware  https://review.opendev.org/c/openstack/nova/+/90889012:14
*** bauzas_ is now known as bauzas12:28
dansmithsean-k-mooney: are you going to reply to this? https://review.opendev.org/c/openstack/nova/+/904424/914:22
sean-k-mooneyoh i spoke to stephen about that in person14:31
sean-k-mooneytldr the missed that the monkey patch was done as a sideefect of the __init__.py14:32
sean-k-mooneythat was however goign to be one fo the things i changed based on other feedback14:33
dansmithack, maybe you could update it so it doesn't look like it's hanging?14:33
sean-k-mooneysure14:33
dansmithand I assume that means we're waiting on a revision?14:34
sean-k-mooneyin mels version fo the scater gather change you ask for this to be more explict liek this https://review.opendev.org/c/openstack/nova/+/650172/28/nova/cmd/__init__.py14:34
sean-k-mooneydansmith: yes i was ment to work on it last week but got pulled into other things14:34
sean-k-mooneythe core would be the same but one thing i noticed in neutron is14:34
sean-k-mooneyinstead of using /bin at the top level they use /cmd and /cmd/eventlet14:35
sean-k-mooneywhere only the eventlet subdir is monkney patched14:35
dansmithack14:35
sean-k-mooneyi was wondering if that would be better for consitency14:35
dansmithyeah I mean, if there is prior art that makes sense to me, and also makes it easier to see where major eventlet deps are14:36
sean-k-mooneyyep that was the idea behind /bin but stephen said having a bin directory at the top level could be confusing14:36
sean-k-mooneysince technially they files are not executable14:36
sean-k-mooneythey are used by pbr to create teh executables14:36
dansmithmeh14:37
sean-k-mooneythe pathces are reviewable in general but i do plan to respine them this week14:37
dansmithack, I just figure I'll wait until they're respun, but I think we should make sure we don't lose track of this14:38
sean-k-mooneythanks for looking in anycase. ill let you know when its up14:39
*** bauzas_ is now known as bauzas14:43
zigoHow may I check why the nova-scheduler is filtering my destination host when doing a live-migration ?15:39
zigoI'm trying to do:15:41
zigoopenstack --os-compute-api-version 2.96 server migrate --live-migration --host compute-1.infomaniak.ch <vm-id>15:41
zigoand then in the scheduler logs, I'm getting:15:41
zigoHost filter only checking host compute-1 and node compute-115:41
zigoHost filter ignoring hosts: compute-115:41
zigoFiltered [] _get_sorted_hosts /usr/lib/python3/dist-packages/nova/scheduler/manager.py:70815:41
zigoThere are 0 hosts available but 1 instances requested to build. _ensure_sufficient_hosts15:41
zigoHow do I debug this?15:41
zigoI've spent the whole day on it ... :/15:41
zigoFYI, this is a new Caracal deployment...15:41
zigoI by the way couldn't get nova-compute to start with cpu_models= set to EPYC-<something> (tried them all, even tried backports kernel and backported libvirt to bookworm).15:42
zigoEach time, libvirt replies with 0 (ie: incompatible CPU)15:42
zigoSo I'm in host-passthrough mode to avoid this, and now I'm getting the above form the scheduler ! :/15:43
bauzasdansmith: hah, I now see https://opendev.org/openstack/project-config/src/branch/master/nodepool/nodepool.yaml#L352-L36316:01
dansmithbauzas: there was an email to the list last week too16:01
dansmith(the service-announce list I mean)16:01
bauzasoh, that's why I missed it16:02
bauzasI know I should track that ML too16:02
dansmithyeah it would probably have been helpful if that went to openstack-discuss as well, but alas16:02
sean-k-mooneyzigo: that message implies its currenly on compute-116:03
sean-k-mooneyHost filter ignoring hosts: compute-1 i think is only added if its in the ignored host list which should only be the current hsot16:03
bauzashttps://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/EFRZGKYS7AO44Q4NFVXBNGAGQVBU3WUX/16:03
bauzasgot it ^16:03
bauzasdansmith: would you be okay if I create some experimental job using nodeset:ubuntu-noble that would enable mtty ?16:05
bauzasI need to configure Tempest to create the according flavors of course16:05
dansmithbauzas: sure, at least for starters16:12
bauzasokay16:12
opendevreviewKonrad Gube proposed openstack/nova master: Use Cinder's os-extend_volume_completion volume action.  https://review.opendev.org/c/openstack/nova/+/87356016:16
opendevreviewStephen Finucane proposed openstack/nova master: api: Add request body schemas for SG APIs  https://review.opendev.org/c/openstack/nova/+/91573316:18
opendevreviewStephen Finucane proposed openstack/nova master: api: Add remaining missing request body schemas  https://review.opendev.org/c/openstack/nova/+/91573416:18
opendevreviewStephen Finucane proposed openstack/nova master: tests: Ensure all APIs have a request body schema  https://review.opendev.org/c/openstack/nova/+/91573516:18
opendevreviewStephen Finucane proposed openstack/nova master: api: Fix bugs in schemas  https://review.opendev.org/c/openstack/nova/+/91584316:19
opendevreviewStephen Finucane proposed openstack/nova master: tests: Ensure API schemas are valid  https://review.opendev.org/c/openstack/nova/+/91584416:19
opendevreviewStephen Finucane proposed openstack/nova master: api: Migrate to JSON Schema Draft 2020-12  https://review.opendev.org/c/openstack/nova/+/91584516:19
bauzasdansmith: do you know a way to create a specific flavor in .zuul.yaml except by creating a specific playbook ?16:19
bauzas(I can configure the nodes easily in the job definition, but I can't find how to define flavors except by creating them thru a playbook script)16:20
bauzasmaybe the best way is to create a specific Tempest environment in Tempest16:21
dansmithbauzas: nope, that's the only way I know16:35
bauzasok16:35
bauzasfor a first starting point, I'll all do this in nova's zuul.yaml16:36
bauzasand then we'll discuss whether we should create some specific tempest env16:36
bauzashonestly I can't work this fucking week16:45
bauzasit takes a while to install the fucking hooks and then to upload my patch16:45
opendevreviewSylvain Bauza proposed openstack/nova master: Add mtty/mdpy support for testing fake mdevs  https://review.opendev.org/c/openstack/nova/+/89810016:49
opendevreviewSylvain Bauza proposed openstack/nova master: WIP : mtty: add devstack compilation for fedora builds  https://review.opendev.org/c/openstack/nova/+/91842016:49
opendevreviewSylvain Bauza proposed openstack/nova master: WIP : Enable an experimental job for testing mtty  https://review.opendev.org/c/openstack/nova/+/92214016:49
zigosean-k-mooney: no it is currently on compute-517:18
opendevreviewSylvain Bauza proposed openstack/nova master: WIP : Enable an experimental job for testing mtty  https://review.opendev.org/c/openstack/nova/+/92214017:27
opendevreviewSylvain Bauza proposed openstack/nova master: WIP : mtty: add devstack compilation for fedora builds  https://review.opendev.org/c/openstack/nova/+/91842017:27
opendevreviewSylvain Bauza proposed openstack/nova master: WIP : Enable an experimental job for testing mtty  https://review.opendev.org/c/openstack/nova/+/92214017:49
opendevreviewSylvain Bauza proposed openstack/nova master: WIP : mtty: add devstack compilation for fedora builds  https://review.opendev.org/c/openstack/nova/+/91842017:49
*** bauzas_ is now known as bauzas19:18
opendevreviewMerged openstack/nova stable/2023.2: [ironic] Partition & use cache for list_instance*  https://review.opendev.org/c/openstack/nova/+/90615520:52
opendevreviewJay Faulkner proposed openstack/nova stable/2023.1: [ironic] Partition & use cache for list_instance*  https://review.opendev.org/c/openstack/nova/+/92215521:33

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!