Earlier  
Posted Nick Remark
#openstack-nova - 2023-05-23
16:51:16 bauzas and as a reminder, Extended Maintenance is clear on its intents
16:51:26 dansmith bauzas: exactly
16:51:31 bauzas https://docs.openstack.org/project-team-guide/stable-branches.html#extended-maintenance
16:52:40 bauzas anyway, seems we won't reach a consensus, but I can propose to send an email to openstack-discuss
16:52:52 bauzas we'll see if people argue
16:53:57 bauzas #action bauzas to send an email to -discuss to gauge the freakiness of EOLing stable/train now
16:54:33 bauzas I guess we're done with this hot topic
16:54:54 bauzas #topic Open Discussion
16:54:58 bauzas nothing on the agenda
16:55:16 bauzas is anyone having a thought to share with the team ?
16:56:47 bauzas looks not
16:56:55 bauzas sorry this week I won't save too much of your time
16:56:59 bauzas thanks all
16:57:03 bauzas #endmeeting
16:57:03 opendevmeet Meeting ended Tue May 23 16:57:03 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
16:57:03 opendevmeet Minutes: https://meetings.opendev.org/meetings/nova/2023/nova.2023-05-23-16.01.html
16:57:03 opendevmeet Minutes (text): https://meetings.opendev.org/meetings/nova/2023/nova.2023-05-23-16.01.txt
16:57:03 opendevmeet Log: https://meetings.opendev.org/meetings/nova/2023/nova.2023-05-23-16.01.log.html
16:58:04 gibi thanks
16:58:20 elodilles thanks o/
16:59:35 Uggla_ thx
#openstack-nova - 2023-05-24
14:59:01 opendevreview Merged openstack/nova stable/yoga: Ironic: retry when node not available https://review.opendev.org/c/openstack/nova/+/868010
17:56:02 melwitt dansmith: fyi this is a fix for our subclass signature checker test that detects when volume drivers are not matching the base class https://review.opendev.org/c/openstack/nova/+/883217 I found it wasn't working when I was working on the cve stuff. it would have caught the issue with the wallaby patch
17:57:24 dansmith melwitt: cool
18:21:52 sean-k-mooney melwitt: i didnt know that was a thing
18:22:30 sean-k-mooney i feel like there are proably better ways to detech that if we use mypy
18:22:34 sean-k-mooney to do type checking now
18:23:24 sean-k-mooney with that said im ok with fixing this as is
18:23:39 sean-k-mooney we can likel just do it better with newer tools now
18:37:00 melwitt sean-k-mooney: yeah it was new-ish to me too as I hadn't dug into the volume drivers too much before
18:37:43 melwitt and yeah maybe there's a better way to do it now. the fix was pretty easy tho
18:40:12 sean-k-mooney i havent looked into mypy too much but i think we caoudl annotation the base calses and have it detech if the signirues did not match
18:40:24 sean-k-mooney but that would be a large change anyway
18:40:54 sean-k-mooney espcially since we woudl ahve to enable mypi typeing for the entire file
18:49:30 dansmith please no
18:51:38 sean-k-mooney in the cld classes i think you jsut have to put @overload in the metods so its not that bad
18:51:46 sean-k-mooney but its more work then we need
18:52:20 sean-k-mooney if you declar it an overlaod/override and the signiture does not match it treats it as an error
18:52:38 dansmith do you mean abc?
18:53:01 sean-k-mooney basicaly ya
18:53:13 sean-k-mooney that was how it sued to be done
18:53:29 dansmith yeah, that's the better way, especially for things like this
18:53:31 sean-k-mooney it might still be the way its currently doen
18:54:01 sean-k-mooney i was looking at https://mypy.readthedocs.io/en/stable/class_basics.html#abstract-base-classes-and-multiple-inheritance vs https://mypy.readthedocs.io/en/stable/final_attrs.html#final-methods
18:54:22 sean-k-mooney well https://mypy.readthedocs.io/en/stable/error_code_list.html?highlight=overload#check-calls-to-overloaded-functions-call-overload
18:56:27 sean-k-mooney so there is some checking for overrides in bases https://mypy.readthedocs.io/en/stable/error_code_list.html?highlight=overload#check-validity-of-overrides-override but abstractg base classes is clearer
18:56:41 sean-k-mooney i think the automtaic checking only applies if the types dont match
18:57:00 sean-k-mooney anyway o/
19:05:36 gouthamr o/ dansmith: do you have logs of a multinode job that ran with changes here: https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/882483
19:06:40 dansmith gouthamr: meaning other than the ones linked there?
19:06:50 dansmith oh no, right,
19:06:57 dansmith it wasn't running the multinode job
19:07:47 dansmith gouthamr: but no, that was just me trying to sync up that job definition, I didn't get into any actual diagnosis of if the job was working
19:07:58 gouthamr ah thanks
19:08:40 gouthamr saw your comment: "There are errors from one of the nova computes that indicate that it's not getting access to the ceph cluster properly, which means there is more work to do here."
19:09:08 gouthamr so assumed that was on the CI somewhere; ashrodri can enable the base job in the repo with her changes and debug that
19:09:58 dansmith gouthamr: oh, that's probably from the nova test patch, which likely has some logs still because it has a multinode job
19:10:05 dansmith hang on
19:10:34 dansmith gouthamr: https://zuul.opendev.org/t/openstack/build/588de1c62e564a4e93d4e94d1e9a5216
19:11:18 dansmith yeah so all the migration tests fail which I assume is because the other node can't access the ceph cluster
19:11:25 dansmith (sorry I had purged all this from my cache)
19:12:34 dansmith ceph conf and keyrings are there on the subnode
19:13:00 dansmith but nova can't see it: https://zuul.opendev.org/t/openstack/build/588de1c62e564a4e93d4e94d1e9a5216/log/compute1/logs/screen-n-cpu.txt#8038
19:18:10 gouthamr dansmith: it looks like we created two ceph clusters there :)
19:18:29 gouthamr with REMOTE_CEPH set to true, we should skip the ceph install on the subnode
19:18:38 gouthamr which we'll try with ashrodri's patch..
19:19:32 dansmith gouthamr: ack, makes sense
#openstack-nova - 2023-05-25
02:13:04 gmann dansmith: can you re-review this, removed glance scope setting also as that is also now enabled in devastack by default https://review.opendev.org/c/openstack/nova/+/883557
02:13:32 gmann gibi: bauzas: ^^ can either of you check this RBAC old default new job
04:37:08 opendevreview melanie witt proposed openstack/nova master: libvirt: Configure and teardown ephemeral encryption secrets https://review.opendev.org/c/openstack/nova/+/826754
04:37:09 opendevreview melanie witt proposed openstack/nova master: imagebackend: Add support to libvirt_info for LUKS based encryption https://review.opendev.org/c/openstack/nova/+/826755
04:37:09 opendevreview melanie witt proposed openstack/nova master: Support create with ephemeral encryption for qcow2 https://review.opendev.org/c/openstack/nova/+/870932
04:37:10 opendevreview melanie witt proposed openstack/nova master: Support resize with ephemeral encryption https://review.opendev.org/c/openstack/nova/+/870933
04:37:10 opendevreview melanie witt proposed openstack/nova master: Add encryption support to convert_image https://review.opendev.org/c/openstack/nova/+/870934
04:37:11 opendevreview melanie witt proposed openstack/nova master: Add hw_ephemeral_encryption_secret_uuid image property https://review.opendev.org/c/openstack/nova/+/870935
04:37:11 opendevreview melanie witt proposed openstack/nova master: Add encryption support to qemu-img rebase https://review.opendev.org/c/openstack/nova/+/870936
04:37:12 opendevreview melanie witt proposed openstack/nova master: Support snapshot with ephemeral encryption https://review.opendev.org/c/openstack/nova/+/870937
04:37:12 opendevreview melanie witt proposed openstack/nova master: Support rescue with ephemeral encryption https://review.opendev.org/c/openstack/nova/+/873675
04:37:13 opendevreview melanie witt proposed openstack/nova master: Update driver BDMs with ephemeral encryption image properties https://review.opendev.org/c/openstack/nova/+/870939
04:37:13 opendevreview melanie witt proposed openstack/nova master: libvirt: Introduce support for qcow2 with LUKS https://review.opendev.org/c/openstack/nova/+/772273
04:37:15 opendevreview melanie witt proposed openstack/nova master: block_device: Add encryption attributes to swap disks https://review.opendev.org/c/openstack/nova/+/884312
04:37:15 opendevreview melanie witt proposed openstack/nova master: WIP raw imagebackend support https://review.opendev.org/c/openstack/nova/+/884313
05:01:10 opendevreview melanie witt proposed openstack/nova master: DNM test ephemeral encryption + resize: qcow2, raw https://review.opendev.org/c/openstack/nova/+/862416
13:40:07 dansmith gmann: yep
14:17:09 kashyap dansmith: That CirrOS 0.5.2 is fixed now: https://github.com/cirros-dev/cirros/issues/102
14:17:19 kashyap They bumped the kernel.
14:17:33 sean-k-mooney finally
14:17:34 dansmith kashyap: hah, we just bumped to 6.0 :)
14:17:39 kashyap LOL
14:17:52 dansmith but yeah, I need to survey for guest kernel crashes since the bump
14:17:56 sean-k-mooney we are on 6.1 no?
14:18:21 kashyap Oh, wait - there are more guest kernel crashes after the bump?
14:18:21 sean-k-mooney i asked them to bump the kernel like 2 years ago to fix some of the kernel issues
14:18:27 dansmith I meant 6.x
14:19:11 sean-k-mooney thats a diffent kernel fix then the one i asked them to bump for before
14:19:53 sean-k-mooney but in anycase we are not using that anymore but it might be useful on stable i guess
14:20:08 dansmith kashyap: no, I'm saying we bumped to cirros 6.x a few days ago and I need to survey to see if the kernel crashes have stopped
14:20:27 kashyap Aaah, like that
14:20:30 kashyap Makes sense, yes.
14:21:34 kashyap sean-k-mooney: Which one did you ask? We asked this update to solve these sort of crashes: https://kashyapc.fedorapeople.org/CirrOS_segfault/guest-boot-console-and-segfault.txt

Earlier   Later