Earlier  
Posted Nick Remark
#openstack-nova - 2023-01-19
12:39:24 opendevreview melanie witt proposed openstack/nova master: Support resize with ephemeral encryption https://review.opendev.org/c/openstack/nova/+/870933
12:39:24 opendevreview melanie witt proposed openstack/nova master: Add encryption support to convert_image https://review.opendev.org/c/openstack/nova/+/870934
12:39:25 opendevreview melanie witt proposed openstack/nova master: Add hw_ephemeral_encryption_secret_uuid image property https://review.opendev.org/c/openstack/nova/+/870935
12:39:25 opendevreview melanie witt proposed openstack/nova master: Add encryption support to qemu-img rebase https://review.opendev.org/c/openstack/nova/+/870936
12:39:26 opendevreview melanie witt proposed openstack/nova master: Support snapshot with ephemeral encryption https://review.opendev.org/c/openstack/nova/+/870937
12:39:27 opendevreview melanie witt proposed openstack/nova master: Add reset_encryption_fields() and save_all() to BlockDeviceMappingList https://review.opendev.org/c/openstack/nova/+/870938
12:39:27 opendevreview melanie witt proposed openstack/nova master: Update driver BDMs with ephemeral encryption image properties https://review.opendev.org/c/openstack/nova/+/870939
12:39:29 opendevreview melanie witt proposed openstack/nova master: libvirt: Introduce support for qcow2 with LUKS https://review.opendev.org/c/openstack/nova/+/772273
12:44:10 opendevreview melanie witt proposed openstack/nova master: DNM test ephemeral encryption + resize: qcow2, raw https://review.opendev.org/c/openstack/nova/+/862416
12:45:31 opendevreview Rajesh Tailor proposed openstack/nova master: Handle InstanceInvalidState exception https://review.opendev.org/c/openstack/nova/+/861738
12:57:02 opendevreview Kashyap Chamarthy proposed openstack/nova master: libvirt: At start-up allow skiping compareCPU() with a workaround https://review.opendev.org/c/openstack/nova/+/870794
12:57:16 kashyap gibi: --^ Fixed the test, please have a re-look if you get a chance today
13:39:55 opendevreview Merged openstack/nova master: Clean up after ImportModulePoisonFixture https://review.opendev.org/c/openstack/nova/+/870993
13:43:39 gibi bauzas, dansmith: the dstat log in https://review.opendev.org/c/openstack/nova/+/870950 shows that without that one test case that loads the image data there is no other memory hogger test case. At the highest memory load there is still 800MB free RAM in the VM.
13:51:20 gibi kashyap: +2, thanks
13:51:45 sean-k-mooney oh something merged thats a shock
13:52:19 sean-k-mooney its because test only change do not run the tempest jobs
13:52:24 sean-k-mooney similar for docs onlychanges
13:53:26 kashyap gibi: Thank you; (I fixed your other points too; sure you've seen it)
13:54:01 kashyap gibi: Is the nit worth respinning?
13:54:44 sean-k-mooney gibi: can you look at https://review.opendev.org/c/openstack/nova/+/869950
13:54:45 kashyap sean-k-mooney: melwitt: or anyone else: I'm chaing a second +2/+W: please have a look at this workaround - https://review.opendev.org/c/openstack/nova/+/870794
13:55:30 sean-k-mooney i have it open but i need to leave in 5 mins to drop back the tempory car i have and get back before my next meeting
13:55:37 kashyap gibi: sean-k-mooney: On _top_ of this workaround I'll add in the "replace old API with new API" patch - https://review.opendev.org/c/openstack/nova/+/869950 -- libvirt: Replace usage of compareCPU() with compareHypervisorCPU()
13:55:42 sean-k-mooney so it might be when i get back
13:55:45 kashyap Sure.
13:56:17 sean-k-mooney yep i want to merge both although i also think we should simplfy it so we only do one check
13:56:22 gibi kashyap: that nit from me does not worth a respin
13:56:50 sean-k-mooney e.g. only check with model+extra_flags
13:57:08 kashyap Yep; ie. remove the workaround-code
13:57:17 kashyap gibi: Nod; thx
13:57:34 kashyap (Remove later, i.e. not now :))
13:57:59 sean-k-mooney anyway ill be back hopefully in an hour
13:58:10 gibi kashyap: so https://review.opendev.org/c/openstack/nova/+/869950 will be top of https://review.opendev.org/c/openstack/nova/+/870794 ?
13:58:21 kashyap gibi: Right
13:58:27 kashyap Makes sense to you?
13:58:35 sean-k-mooney well the workaround right now is disabling both check right
13:58:44 gibi kashyap: yeah that make sens
13:58:58 sean-k-mooney i have not looked at that patch in a few revisions
13:58:59 kashyap sean-k-mooney: Yes, only if you enable the workaround, obv.
13:59:27 kashyap sean-k-mooney: It's dead-simple - if workaround -> just skip the first _compare_cpu() call.
13:59:53 kashyap sean-k-mooney: And thanks, I see you've also +2ed the API-replacement patch, but I need to rebase it on top of the workaroud patch
14:00:09 sean-k-mooney and we still do the second call in init wiht the flags
14:00:49 sean-k-mooney ok am ill leave this for now and come back to it when i have time to review both again
14:01:39 kashyap Yeah, the second call correctly succeeds as it also takes into account the flags
14:02:22 sean-k-mooney yep so as long as that is alwasy there i was ok with removing the first call
14:02:38 sean-k-mooney i was not ok with removeing both of them and that why i wanted the workaround
14:02:51 sean-k-mooney anyway got to go be back later
14:05:58 opendevreview Sofia Enriquez proposed openstack/nova master: Implement is_luks_inside_qcow2 funtion https://review.opendev.org/c/openstack/nova/+/854030
14:22:26 opendevreview Kashyap Chamarthy proposed openstack/nova master: libvirt: Replace usage of compareCPU() with compareHypervisorCPU() https://review.opendev.org/c/openstack/nova/+/869950
14:23:07 kashyap gibi: --^ (No hurry) Done, rebased it on top of the workaround.
14:33:17 gibi kashyap: done :)
14:34:10 kashyap (シ_ _)シ
14:34:16 kashyap (It's a Japanese bow)
14:47:56 gibi ahh, I see :)
15:00:36 dansmith gibi: nice
15:00:48 dansmith gibi: I'm working on the real fix, but it's giving me a hard time.. lots of layers to cut through
15:06:54 opendevreview Alexey Stupnikov proposed openstack/nova stable/ussuri: fixtures: Handle binding of first port https://review.opendev.org/c/openstack/nova/+/871048
15:08:22 opendevreview Alexey Stupnikov proposed openstack/nova stable/ussuri: Neutron fixture: don't clobber profile and vif_details if empty https://review.opendev.org/c/openstack/nova/+/871049
15:08:25 dansmith ...aaand I got it working. sleep helps.
15:08:38 dansmith now to clean up the giant mess I've made
15:10:18 gibi dansmith: sounds good
15:28:02 opendevreview Alexey Stupnikov proposed openstack/nova stable/victoria: fixtures: Handle binding of first port https://review.opendev.org/c/openstack/nova/+/796905
15:28:42 opendevreview Alexey Stupnikov proposed openstack/nova stable/victoria: Neutron fixture: don't clobber profile and vif_details if empty https://review.opendev.org/c/openstack/nova/+/796906
17:45:07 bauzas gibi: all good to know
17:45:49 bauzas hopefully https://review.opendev.org/c/openstack/tempest/+/870974 will be merged tonight
20:50:03 opendevreview Sofia Enriquez proposed openstack/nova master: WIP: Implement encryption on backingStore https://review.opendev.org/c/openstack/nova/+/870012
21:11:49 opendevreview Sofia Enriquez proposed openstack/nova master: WIP: Implement encryption on backingStore https://review.opendev.org/c/openstack/nova/+/870012
#openstack-nova - 2023-01-20
09:10:15 opendevreview Hiroki Narukawa proposed openstack/nova master: libvirt: retry libvirt connection on live_migration_monitor https://review.opendev.org/c/openstack/nova/+/867077
09:33:48 opendevreview Nobuhiro MIKI proposed openstack/os-traits master: Add new 'COMPUTE_ADDRESS_SPACE_*' traits https://review.opendev.org/c/openstack/os-traits/+/871226
10:38:33 kashyap bauzas: sean-k-mooney: Can anyone please put this through? -- https://review.opendev.org/c/openstack/nova/+/870794/6 -- libvirt: At start-up allow skiping compareCPU() with a workaround
10:38:55 bauzas kashyap: sure, adding on my today's list
10:41:09 kashyap bauzas: FWIW, it is already tested in a real env by a downstream colleague
10:41:17 bauzas kashyap: yup, I knew
10:41:27 kashyap Ah, thx
10:41:46 sean-k-mooney kashyap: so that is not really what i was asking for by th eway with the workaround
10:41:58 kashyap sean-k-mooney: Sigh, what then?
10:42:01 sean-k-mooney your orginal patch did this https://review.opendev.org/c/openstack/nova/+/869587/4/nova/virt/libvirt/driver.py
10:42:08 sean-k-mooney removing both checks
10:42:14 sean-k-mooney unconditionally
10:42:24 kashyap sean-k-mooney: Right; but please see the discussion in the patch itself
10:42:25 sean-k-mooney i wanted you to add the workaroudn if you were removing both checks
10:42:43 sean-k-mooney the new one only removes the first check condtionally
10:42:45 sean-k-mooney https://review.opendev.org/c/openstack/nova/+/870794/6/nova/virt/libvirt/driver.py
10:42:54 kashyap sean-k-mooney: Yes, the new one only removes the first check
10:43:08 kashyap sean-k-mooney: That's because, the second check evaluates both model _and_ flags. So that is useful.
10:43:09 sean-k-mooney if you wer only removing the first check but keeping the second i was ok with that being done unconditionally
10:43:15 kashyap sean-k-mooney: Aaah
10:43:16 kashyap I see
10:43:26 sean-k-mooney right
10:43:35 sean-k-mooney i wanted to keep the second correct check
10:43:37 kashyap sean-k-mooney: So okay ... that is also a possibility
10:43:53 sean-k-mooney so im ok with approving your currnt patch or you can just delete the first check
10:43:58 sean-k-mooney its up to you
10:43:59 kashyap sean-k-mooney: I can remove the first one unconditionally and keep the second under the workaround
10:44:11 sean-k-mooney i dont think you need the workaround
10:44:22 sean-k-mooney if you just delete the second one
10:44:25 sean-k-mooney *first one
10:44:45 kashyap Right.
10:44:49 sean-k-mooney but if you want to future proof then sure you can put the remain check under a workaroudn

Earlier   Later