Tuesday, 2023-08-01

opendevreviewmelanie witt proposed openstack/nova master: libvirt: Configure and teardown ephemeral encryption secrets  https://review.opendev.org/c/openstack/nova/+/82675403:00
opendevreviewmelanie witt proposed openstack/nova master: imagebackend: Add support to libvirt_info for LUKS based encryption  https://review.opendev.org/c/openstack/nova/+/82675503:00
opendevreviewmelanie witt proposed openstack/nova master: Add encryption support to convert_image  https://review.opendev.org/c/openstack/nova/+/87093403:00
opendevreviewmelanie witt proposed openstack/nova master: Support create with ephemeral encryption for qcow2  https://review.opendev.org/c/openstack/nova/+/87093203:00
opendevreviewmelanie witt proposed openstack/nova master: Support resize with ephemeral encryption for qcow2  https://review.opendev.org/c/openstack/nova/+/87093303:00
opendevreviewmelanie witt proposed openstack/nova master: Add hw_ephemeral_encryption_secret_uuid image property  https://review.opendev.org/c/openstack/nova/+/87093503:00
opendevreviewmelanie witt proposed openstack/nova master: Add encryption support to qemu-img rebase  https://review.opendev.org/c/openstack/nova/+/87093603:00
opendevreviewmelanie witt proposed openstack/nova master: Support snapshot with ephemeral encryption for qcow2  https://review.opendev.org/c/openstack/nova/+/87093703:00
opendevreviewmelanie witt proposed openstack/nova master: Support rebuild and unshelve with ephemeral encryption  https://review.opendev.org/c/openstack/nova/+/87093903:00
opendevreviewmelanie witt proposed openstack/nova master: WIP Support rescue with ephemeral encryption  https://review.opendev.org/c/openstack/nova/+/87367503:00
opendevreviewmelanie witt proposed openstack/nova master: libvirt: Introduce support for qcow2 with LUKS  https://review.opendev.org/c/openstack/nova/+/77227303:00
opendevreviewmelanie witt proposed openstack/nova master: WIP libvirt: Introduce support for raw with LUKS  https://review.opendev.org/c/openstack/nova/+/88431303:00
opendevreviewmelanie witt proposed openstack/nova master: WIP libvirt: Introduce support for rbd with LUKS  https://review.opendev.org/c/openstack/nova/+/88991203:00
opendevreviewmelanie witt proposed openstack/nova master: DNM test ephemeral encryption + resize: qcow2, raw, rbd  https://review.opendev.org/c/openstack/nova/+/86241603:10
opendevreviewAmit Uniyal proposed openstack/nova master: [WIP] add initial healthcheck support  https://review.opendev.org/c/openstack/nova/+/82501506:09
opendevreviewAmit Uniyal proposed openstack/nova master: [WIP] add healthcheck manager to manager base  https://review.opendev.org/c/openstack/nova/+/82784406:09
opendevreviewAmit Uniyal proposed openstack/nova master: [WIP] add healthcheck tracker to nova context  https://review.opendev.org/c/openstack/nova/+/82946806:09
opendevreviewAmit Uniyal proposed openstack/nova master: [WIP] add healthcheck utils and constants  https://review.opendev.org/c/openstack/nova/+/82946906:09
opendevreviewAmit Uniyal proposed openstack/nova master: add healthcheck endpoint to proxy commands  https://review.opendev.org/c/openstack/nova/+/83070306:09
*** elodilles_pto is now known as elodilles06:35
opendevreviewDanylo Vodopianov proposed openstack/nova master: Packed virtqueue support was added.  https://review.opendev.org/c/openstack/nova/+/87607508:19
*** dmellado17042088 is now known as dmellado09:51
dvo-plvsean-k-mooney, Uggla Hello. Could you please make addotional review after merge conflict fix https://review.opendev.org/c/openstack/nova/+/87607510:40
sean-k-mooneydvo-plv: still looks ok to me10:57
dvo-plvDo i have to get one more vote for merge ?10:58
sean-k-mooneyyes perhasp bauzas can review it before they go on pto. otherwise dansmith  or melwitt will be on later or gmann.11:00
dvo-plvbauzas, dansmith melwitt Maybe you will have a chance to review patchset ? https://review.opendev.org/c/openstack/nova/+/87607511:01
fricklerI have a follow-up question to last weeks console log discussion: how can I check whether libvirtd is actually using virtlogd? so far the only test I've found is to write lots of data to the log and see if it gets cycled at 2M size11:16
frickler(and I found that it doesn't work in kolla because virtlogd isn't running there, but that's a deployment issue)11:16
sean-k-mooneyyou can configure it in qemu.conf11:30
sean-k-mooneystdio_handler = "file" or stdio_handler = "logd"11:31
sean-k-mooney# The backend to use for handling stdout/stderr output from11:31
sean-k-mooney# QEMU processes.11:31
sean-k-mooneyalthough that may not be entirly correct11:31
sean-k-mooneythat might just handel the instance log al  /var/log/libvirt/qemu/instnace-*11:32
sean-k-mooneyfrickler: looking at the libvirt code i think stdio_handler in qemu.conf is what contols this11:43
sean-k-mooneyi have not found anything else that appears relevent11:43
opendevreviewMerged openstack/nova master: Add nova-tox-functional-py310 to gate jobs  https://review.opendev.org/c/openstack/nova/+/88133911:50
sean-k-mooneyodd somethign merged.11:50
auniyalHI sean-k-mooney, can you please review and merge stable branch patches from here https://etherpad.opendev.org/p/release-liaison-PatchesToReview15:54
auniyalelodilles- can we merge this https://review.opendev.org/c/openstack/nova/+/877500 ?15:57
sean-k-mooneyi have limited review time so i can but i wont be able to prioritsie it. ill review as i get time16:03
auniyalack, 16:07
opendevreviewMerged openstack/nova stable/zed: Reproduce bug 1995153  https://review.opendev.org/c/openstack/nova/+/88231517:49
fricklermelwitt: is there anything missing except reviews on https://review.opendev.org/c/openstack/nova/+/888513? got a customer that seems affected by this, too18:32
melwittfrickler: nope, just needs reviews. it doesn't have test coverage but that's just bc I couldn't think of a meaningful test for it. I'll add a comment on the review to that effect18:37
frickleryes, I don't see how you could test that, either. fwiw we saw this after upgrading y->z18:43
sean-k-mooneywithout poisoning the decorator to detech nesting or somehting like that im not sure iether18:48
sean-k-mooneythat said i feel like this si reversing our normal pattern18:49
sean-k-mooneyi.e. we normally decorat the generic inner function and then call it form the less geneeric singel use functions18:50
melwittthe generic function isn't executing the query though. it's just returning a query object. you need the session manager to wrap the actual query execution18:50
sean-k-mooneyya which makes this diffent then our normal pattern18:51
sean-k-mooneyso i think the pathc makes sense18:51
sean-k-mooneyyour moving the reader decorator to where the execute happens18:52
melwittoh, yeah. I agree the query building helper function is different than the usual pattern (which is probably part of why this happened)18:54
melwittthat said, it's been like this for a very long time so I'm not sure what more recent thing could have made the problem occur more often, or otherwise got people to report it18:55
sean-k-mooneythe only way i cna think to test this is to make _flavor_get_query_from_db a spy and assert that the read context is heald before and after callign it18:56
sean-k-mooneywe are usign this context manager as a decorrator correct https://github.com/openstack/nova/blob/a6126881244da66edc59028ea0ef21741c6fd492/nova/db/api/api.py#L2318:58
melwittyeah.. I was kinda thinking if there's a way we could test for this generically like for everything. something like a spy18:58
fricklerthe only change on that file from yoga to zed is https://review.opendev.org/c/openstack/nova/+/837156/1/nova/objects/flavor.py , but I don't understand enough alchemy to see how that might affect things18:59
fricklermight of course also be something happening somewhere else19:00
sean-k-mooney frickler  this is more likely to be realted to sqlachemy version i think19:00
sean-k-mooneymelwitt: frickler  maybe im too tired to think of a clear test case but i dont see anything wrong with the patch so +219:17
melwittthanks sean-k-mooney 19:19
opendevreviewMerged openstack/nova master: Add integrated job to test the Nova RBAC old defaults  https://review.opendev.org/c/openstack/nova/+/88355721:15
opendevreviewMerged openstack/nova stable/zed: Save cell socket correctly when updating host NUMA topology  https://review.opendev.org/c/openstack/nova/+/88231621:16
opendevreviewMerged openstack/nova master: Add online migration for Instance.compute_id  https://review.opendev.org/c/openstack/nova/+/88475221:41
dansmithwork starting to pay off ^21:41
gmann\o/22:06

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