Earlier  
Posted Nick Remark
#openstack-nova - 2024-03-15
16:33:33 bauzas elodilles: yet again it failed :(
16:58:58 elodilles :/
17:24:20 sean-k-mooney bauzas: did you see my comments on the release highlights patch
17:44:54 sean-k-mooney bauzas: -1 on the prelude https://review.opendev.org/c/openstack/nova/+/912973 i have called out mostly the same issues that were in the highlight
17:45:22 sean-k-mooney i would prefer if we could fix both but i dont want to duplicate them in the prelude so at a minium i would ike to fix them there sicne that is not merged
#openstack-nova - 2024-03-16
08:19:25 opendevreview Merged openstack/placement stable/2024.1: Update .gitreview for stable/2024.1 https://review.opendev.org/c/openstack/placement/+/913348
08:32:34 opendevreview Merged openstack/placement stable/2024.1: Update TOX_CONSTRAINTS_FILE for stable/2024.1 https://review.opendev.org/c/openstack/placement/+/913349
#openstack-nova - 2024-03-17
14:01:34 opendevreview Takashi Natsume proposed openstack/nova master: Update contributor guide for 2024.2 Dalmatian https://review.opendev.org/c/openstack/nova/+/913481
#openstack-nova - 2024-03-18
10:01:05 opendevreview Sylvain Bauza proposed openstack/nova master: Add a Caracal prelude section https://review.opendev.org/c/openstack/nova/+/912973
10:03:21 opendevreview Sylvain Bauza proposed openstack/nova master: Update contributor guide for 2024.2 Dalmatian https://review.opendev.org/c/openstack/nova/+/913481
10:06:23 bauzas elodilles: the gate failed again for https://review.opendev.org/c/openstack/nova/+/899625 :(
10:06:49 bauzas elodilles: I rechecked it so I hope it will work now
10:25:59 elodilles ACK
12:31:31 opendevreview Merged openstack/nova master: libvirt: Cap with max_instances GPU types https://review.opendev.org/c/openstack/nova/+/899625
13:49:28 bauzas sean-k-mooney: gibi: could you please look at https://review.opendev.org/c/openstack/nova/+/912973 ?
13:49:30 bauzas thanks
14:32:31 artom Uggla, I think after the weekend and sleeping on it, the least bad solution I could come up with, at least in the short term, is to add a separate helper that "filters out" that new cpu shared set field from dst_numa_info, and make my code use it
14:32:53 artom But medium term we need to get rid of the conditional do_cleanup RPC call
14:33:29 artom I think if we were to test an instance with mdevs or vpmem with Lee's functional test, it would fail as well
14:33:50 artom For the exact same reason: the presence of either one of those causes the cleanup to get called
14:34:21 bauzas artom: Uggla: because today is the last day for creating a RC1, I find we will punt the cpu_shared_set changes to Dalmatian :(
14:34:42 bauzas I'm just awaiting for https://zuul.openstack.org/status#902084 + the prelude
14:34:49 artom Err, CPU power management doesn't work properly without it...
14:35:10 artom gibi's going to be very angry at you if we don't fix it entirely
14:35:17 artom ;)
14:37:34 artom I guess we can debate releasing it with a known issue (if you have different cpu_shared_set on source and dest and use libvirt CPU power management, not only does live migration doesn't update the pins, but also you might end up on CPUs that are powered down and the instance just doesn't start)...
14:37:38 bauzas artom: Uggla: so, then tell me about https://review.opendev.org/c/openstack/nova/+/877773
14:39:48 artom IMO it's fixable with a relatively small and clean-ish (as much as you can be clean when the whole basic principle is a mad genius hack) adjustment
14:40:46 dansmith bauzas: will you +W that patch yourself?
14:42:03 dansmith ... or do you need another review? looks like its 2x+2 already
14:42:09 artom Uggla seems to be AFK at the moment, so I can update it myself since we're in a time squeeze
14:42:16 gibi artom: bauzas: my powermgmt needs are targeting antelope. So if the cpu_share_set fix only lands in D then that will not prevent the backport to antelopej
14:42:19 bauzas dansmith: which change you mean ?
14:42:21 dansmith I'm talking about 902084
14:42:51 bauzas dansmith: it's already accepted, but it's running on the gate
14:43:07 bauzas https://zuul.openstack.org/status#902084
14:43:07 dansmith 902084 has no +W
14:43:13 bauzas ?*
14:43:18 dansmith it's in check now
14:43:31 dansmith "WorkflowNo votes"
14:43:35 artom gibi, fair... when does master switch to D? Tomorrow after today's RC1?
14:43:35 bauzas oh right
14:43:37 bauzas shit
14:43:46 bauzas dansmith: no worries, I'll +W it
14:43:54 dansmith bauzas: cool
14:44:07 bauzas thanks btw.
14:44:47 bauzas artom: gibi: so you would want to have https://review.opendev.org/c/openstack/nova/+/877773 to be merged in C ?
14:45:14 bauzas fwiw, we're still missing a second core here https://review.opendev.org/c/openstack/nova/+/903706/2
14:45:46 artom bauzas, I think gibi's saying that as long as it gets backported to Antelope, he's happy, regardless if it's merged on master in C or D
14:45:55 bauzas my concern is that we couldn't backport https://review.opendev.org/c/openstack/nova/+/903706/2/nova/objects/migrate_data.py#246
14:46:09 gibi artom: yes, after RC1 we will have master open for D, but I guess bauzas wants to limit the changes on master until final RC to make sure any last minute change to C is easy to backport from masterj
14:46:25 artom bauzas, right, that's why there's a backportable hack below it in https://review.opendev.org/c/openstack/nova/+/877773/9
14:46:38 bauzas I just +2d both of the changes
14:47:17 artom bauzas, err, want to jump on a call for me to explain stuff?
14:48:08 bauzas guys, that's like 4 days i told about rc1
14:48:12 bauzas I wonder what you guys want
14:49:44 gibi I want to enable powermgmt in antelope :)
14:51:18 gibi backporting the fix from C or D does not matter for mej
15:13:55 dansmith bauzas: I'm trying to decide if that cpu shared set thing is okay or not
15:14:12 dansmith I don't love deleting a non-versioned property and replacing it with a versioned one like it's doing
15:14:29 dansmith I'm trying to decide if it's actually a problem, or just _very_ confusing (the latter is definitely true, IMHO
15:16:35 dansmith ah, basically what sean-k-mooney said on PS1
15:18:06 bauzas dansmith: gibi: artom: Uggla: okay, so now I understand more
15:18:14 artom dansmith, heh, bauzas and I were just on a call where I explained the nuances
15:18:22 artom I can do the same for you if you wish :)
15:18:44 dansmith bummer
15:18:58 bauzas so, basically, we have an already bug with live-migration for cpu_shared_set
15:19:16 dansmith yeah I get that
15:19:51 dansmith how far back does it need to be backported?
15:19:52 bauzas now with power management, you can live-migrate an instance that will use a wrong cpu which is a dedicated one, like before, but which will be off
15:20:14 bauzas my point is that I don't think it's a RC1 needed bugfix
15:20:56 bauzas what we can rather do is to merge https://review.opendev.org/c/openstack/nova/+/877773 in Dalmatian and then backport it down to Antelope if we want
15:21:09 bauzas https://review.opendev.org/c/openstack/nova/+/903706/ won't be backported
15:21:20 bauzas (as it's a new object version)
15:21:58 bauzas so I'm just asking Uggla to modify https://review.opendev.org/c/openstack/nova/+/877773 to make sure it fixes the wrong functional test which is https://github.com/openstack/nova/blob/master/nova/tests/functional/regressions/test_bug_1899835.py
15:22:24 bauzas (the last assert is wrong in the regression bug)
15:22:58 bauzas (school)
15:28:46 gibi elodilles: could you look at this b
15:28:57 gibi ... this backport series https://review.opendev.org/c/openstack/nova/+/913198
16:03:47 bauzas gibi: dansmith: we need approval for the prelude patch https://review.opendev.org/c/openstack/nova/+/912973
16:03:47 elodilles gibi: ACK, i'll try to look into it when i get there
16:04:10 dansmith ack
16:04:30 bauzas thanks
16:07:17 gibi elodilles: thanks
16:22:47 dansmith bauzas: done
16:22:54 bauzas cool thanks !
16:26:14 opendevreview Sylvain Bauza proposed openstack/nova master: Add a Caracal prelude section https://review.opendev.org/c/openstack/nova/+/912973
16:26:21 bauzas dansmith: ^ (when you have time)
16:58:30 opendevreview Merged openstack/nova master: vgpu: Allow device_addresses to not be set https://review.opendev.org/c/openstack/nova/+/902084
17:18:46 zigo and yet another one another one (twice "another one")
17:18:46 zigo bauzas: Typ3 on the last 3 lines:
17:19:29 zigo Live-mig of vGPU is a nice feature, thanks!
17:20:02 zigo Also, good thing for SEV. We were looking at implementing it, now I'll make sure we do that over Caracal! :)
18:35:42 opendevreview Merged openstack/nova stable/2023.2: Add cpuset_reserved helper to instance NUMA topology https://review.opendev.org/c/openstack/nova/+/913193
18:35:48 opendevreview Merged openstack/nova stable/2023.2: Reproducer for not powering on isolated emulator threads cores https://review.opendev.org/c/openstack/nova/+/913194
18:59:52 opendevreview Sylvain Bauza proposed openstack/nova master: Add a Caracal prelude section https://review.opendev.org/c/openstack/nova/+/912973
19:00:45 bauzas dansmith: melwitt: could you please quickky approve now the prelude above $ so I could provide a new RC1 release patch version tonight?
19:10:29 dansmith bauzas: done
19:17:02 bauzas dansmith: melwitt: ta folks, as soon as it merges, I'll update the RC1 patch
19:46:11 opendevreview Merged openstack/nova master: Add a Caracal prelude section https://review.opendev.org/c/openstack/nova/+/912973

Earlier   Later