| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-nova - 2020-08-19 | |||
| 17:21:08 | gmann | stephenfin: ok, waiting for gate result | |
| 17:31:50 | stephenfin | dansmith: melwitt: Can you folks look at https://review.opendev.org/#/c/744958/ again today? | |
| 17:32:14 | openstackgerrit | Stephen Finucane proposed openstack/nova master: WIP: compute: Add more type hints for resize functions https://review.opendev.org/745675 | |
| 17:32:14 | openstackgerrit | Stephen Finucane proposed openstack/nova master: compute: Add type hints for resize functions https://review.opendev.org/745341 | |
| 17:55:25 | artom | stephenfin, lyarwood, did any of you start backporting Stephen's func tests refactors to train? Or did we want to socialize that a bit first? | |
| 17:56:51 | artom | Nothing that I can find in gerrit, at any rate. Shall I start? | |
| 17:58:52 | lyarwood | artom: I've not had a chance to get back to it so feel free to start | |
| 17:59:45 | lyarwood | elod: https://review.opendev.org/#/c/746529/ - that reminds me can you take a look at this series from artom when you have time please | |
| 18:01:13 | dansmith | artom: I think stephenfin did what you asked here, so can you throw your +1 back on it? https://review.opendev.org/#/c/744950/4 | |
| 18:01:13 | artom | lyarwood, yep, thanks for poking elod for me | |
| 18:01:21 | dansmith | er, s/back// | |
| 18:06:45 | lyarwood | melwitt: https://review.opendev.org/#/c/745512/ - trivial test cleanup if you have time today btw | |
| 18:20:39 | openstackgerrit | Lee Yarwood proposed openstack/nova master: Add ability to download Glance images into the libvirt image cache via RBD https://review.opendev.org/574301 | |
| 18:20:39 | openstackgerrit | Lee Yarwood proposed openstack/nova master: rbd: Move rbd_utils out of libvirt driver under nova.storage https://review.opendev.org/746904 | |
| 18:23:42 | melwitt | lyarwood: took too long to find what I was looking for, but commented on your patch that there's a fixture for doing that | |
| 18:25:52 | dansmith | so that would only work with eventlet, | |
| 18:25:53 | dansmith | which seems like an odd thing to favor | |
| 18:26:08 | openstack | Launchpad bug 1864020 in OpenStack Compute (nova) "libvirt.libvirtError: Requested operation is not valid: format of backing image %s of image %s was not specified in the image metadata (See https://libvirt.org/kbase/backing_chains.html for troubleshooting)" [Undecided,Fix committed] - Assigned to Lee Yarwood (lyarwood) | |
| 18:26:08 | yankcrime | hey folks, i think i'm hitting this bug with an instance that was created circa rocky, but now a user has stopped and is attempting to start it again for this first time under ussuri: https://bugs.launchpad.net/nova/+bug/1864020 | |
| 18:26:34 | yankcrime | if i'm reading right, it's related to libvirt 6.0 and that fix only applies to new instances that are created with this vesion of libvirt | |
| 18:30:34 | lyarwood | yankcrime: yeah I thought libvirt then relaxed this in a later release? | |
| 18:31:27 | melwitt | dansmith: yeah I guess loopingcall uses eventlet for its looping https://github.com/openstack/oslo.service/blob/master/oslo_service/loopingcall.py | |
| 18:32:56 | lyarwood | yankcrime: sorry need to drop for the day now but if this isn't resolved by a later release of libvirt then you might need to convert the disks in place to include the format details of the backing file | |
| 18:33:05 | dansmith | yeah that seems weird to me -- if we were to convert some of our stuff to real threads as we've discussed before, that'd be a problem | |
| 18:34:16 | yankcrime | lyarwood: yeah that's the conclusion i'm coming to, wanted to make sure i wasn't missing anything | |
| 18:34:37 | openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP libvirt: Remove MIN_LIBVIRT_FILE_BACKED_DISCARD_VERSION https://review.opendev.org/746982 | |
| 18:34:38 | openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP libvirt: Remove MIN_LIBVIRT_BETTER_SIGKILL_HANDLING https://review.opendev.org/746984 | |
| 18:34:38 | openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP libvirt: Remove MIN_{LIBVIRT,QEMU}_NATIVE_TLS_VERSION https://review.opendev.org/746983 | |
| 18:34:39 | openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP libvirt: Remove MIN_{LIBVIRT,QEMU}_PMEM_SUPPORT https://review.opendev.org/746986 | |
| 18:34:39 | openstackgerrit | Lee Yarwood proposed openstack/nova master: WIP libvirt: Remove MIN_LIBVIRT_VIDEO_MODEL_VERSIONS https://review.opendev.org/746985 | |
| 18:34:58 | lyarwood | yankcrime: yup sorry, I was sure the libvirt folks backed down after we complained about this but I can't seem to find the change | |
| 18:35:14 | lyarwood | yankcrime: kashyap is the person to speak to about this, I'll follow up with him in the morning | |
| 18:35:19 | yankcrime | lyarwood: damn, fwiw i'm on 6.0.0-0ubuntu8.1~cloud0 | |
| 18:35:24 | yankcrime | lyarwood: thanks! | |
| 18:36:54 | melwitt | dansmith: yeah, if we convert then we'd have to add support to loopingcall or stop using loopingcall I guess | |
| 19:32:52 | openstackgerrit | Stephen Finucane proposed openstack/nova master: WIP: compute: Add more type hints for resize functions https://review.opendev.org/745675 | |
| 19:32:52 | openstackgerrit | Stephen Finucane proposed openstack/nova master: compute: Add type hints for resize functions https://review.opendev.org/745341 | |
| 19:32:52 | openstackgerrit | Stephen Finucane proposed openstack/nova master: manager: Move context manager up one level https://review.opendev.org/745674 | |
| 19:32:52 | openstackgerrit | Stephen Finucane proposed openstack/nova master: Don't unset Instance.old_flavor, new_flavor until necessary https://review.opendev.org/744958 | |
| 19:32:52 | openstack | bug 1879878 in OpenStack Compute (nova) "VM become Error after confirming resize with Error info CPUUnpinningInvalid on source node " [Medium,In progress] https://launchpad.net/bugs/1879878 - Assigned to Stephen Finucane (stephenfinucane) | |
| 19:32:52 | openstackgerrit | Stephen Finucane proposed openstack/nova master: tests: Add reproducer for bug #1879878 https://review.opendev.org/744950 | |
| 19:33:00 | stephenfin | dansmith: Addressed your comments ^ If you could take the third one in that series too, that'd be great (split out per your request) | |
| 20:16:58 | openstackgerrit | Merged openstack/nova master: libvirt: Mock LoopingCallBase._sleep in rbd tests https://review.opendev.org/745512 | |
| 20:26:05 | mnaser | fyi, ceph jobs are breaking often and i tracked it down to https://review.opendev.org/747030 | |
| 20:26:10 | mnaser | hoping to land that when we can :) | |
| 20:33:00 | melwitt | thanks mnaser. looks like cinder core are core on devstack-plugin-ceph | |
| 21:21:56 | openstackgerrit | Merged openstack/python-novaclient master: zuul functional job: drop the custom playbooks https://review.opendev.org/746649 | |
| 22:50:17 | gmann | stephenfin: commented about server tag test failing with non-admin even this API is admin-or-owner. that is because of different project_id of server in SingleCellSimple and OSAPIFixture - https://review.opendev.org/#/c/745906/2/nova/tests/functional/api_sample_tests/test_server_tags.py@22 | |
| 22:51:46 | gmann | also there are few tests does not need ADMIN_API=true which were passing with non-admin also in previous PS | |
| #openstack-nova - 2020-08-20 | |||
| 00:13:45 | openstackgerrit | Keigo Noha proposed openstack/nova master: Change default num_retries for glance to 3 https://review.opendev.org/740389 | |
| 00:52:52 | sean-k-mooney | artom: did your "fix" for the cleanup merge | |
| 00:53:00 | sean-k-mooney | the one that depend on the multiple port bindings | |
| 00:53:09 | sean-k-mooney | we need to revert it if it did | |
| 00:53:19 | sean-k-mooney | or fix it before the relese | |
| 00:53:57 | sean-k-mooney | we cant assume multiple prot bindigns is supported by neutron | |
| 00:54:47 | sean-k-mooney | apparently neutron is not filtering it properly for ml2 drivers on older releases | |
| 00:55:17 | sean-k-mooney | also core plugins e.g. where you dont use ml2 may or may not support it | |
| 00:55:24 | sean-k-mooney | contrail does not currently | |
| 01:05:46 | sean-k-mooney | artom: so ya https://review.opendev.org/#/c/729763/ | |
| 01:06:12 | sean-k-mooney | we cant assume multiple port bindings is used | |
| 01:06:20 | sean-k-mooney | so that fix is not valid | |
| 01:08:09 | melwitt | sean-k-mooney: pls -1 the backport so reviewers know | |
| 01:08:26 | sean-k-mooney | just did | |
| 01:09:33 | sean-k-mooney | melwitt: i have been diging into https://review.opendev.org/#/c/742180/4/nova/objects/migrate_data.py@97 | |
| 01:10:12 | sean-k-mooney | for the last cople of days which seam to be cause by port-bindings being reported as supported when its not | |
| 01:10:37 | sean-k-mooney | the contrial core plugin does not support multipel port bidnigns so we have at least one concreate case | |
| 01:11:17 | sean-k-mooney | there are some ml2 driver that also dont in cluding the alternitive way to integrate vrouter/contrial via an ml2 driver | |
| 01:12:03 | sean-k-mooney | ovn also did not support it until recently. not sure if they added support or just removed it form the list. | |
| 01:12:31 | sean-k-mooney | but it broke 16 and they had to fix it quickly before the 16.0 release | |
| 01:12:57 | sean-k-mooney | so i dont know if they still have the quick fix or actully impemented support | |
| 04:58:49 | openstackgerrit | Merged openstack/nova master: trivial: Remove unused attributes https://review.opendev.org/743284 | |
| 04:59:00 | openstackgerrit | Merged openstack/nova master: Remove warning filters for legacy Python version https://review.opendev.org/743285 | |
| 04:59:12 | openstackgerrit | Merged openstack/nova master: libvirt: Remove MIN_LIBVIRT_ETHERNET_SCRIPT_PATH_NONE https://review.opendev.org/730865 | |
| 07:58:51 | stephenfin | gmann++ Thanks or the pointer | |
| 07:59:05 | stephenfin | *for | |
| 07:59:07 | stephenfin | and the reviews | |
| 08:02:55 | openstackgerrit | Stephen Finucane proposed openstack/os-vif master: windows: Add missing return https://review.opendev.org/746870 | |
| 08:02:56 | openstackgerrit | Stephen Finucane proposed openstack/os-vif master: mypy: Add type annotations https://review.opendev.org/745162 | |
| 08:02:57 | openstackgerrit | Stephen Finucane proposed openstack/os-vif master: mypy: Extend type annotations to 'vif_plug_noop' https://review.opendev.org/745163 | |
| 08:11:41 | lyarwood | kashyap: https://review.opendev.org/#/c/694821/ - Morning, do you recall why you picked NEXT_MIN_LIBVIRT_VERSION v5.0.0 and NEXT_MIN_QEMU_VERSION 4.0.0 in U? | |
| 08:12:26 | lyarwood | kashyap: https://review.opendev.org/#/c/746981/ - I started bumping things yesterday and noticed that as we don't use UCA anymore it's impossible for us to move to these until we move to focal | |
| 08:12:34 | kashyap | lyarwood: Hi, will answer in a bit. | |
| 08:14:36 | kashyap | lyarwood: On the first 'why', I always add the rationale - it was the common version available across the distros we care | |
| 08:15:54 | kashyap | lyarwood: Reasons documented here: http://lists.openstack.org/pipermail/openstack-discuss/2019-November/010907.html | |
| 08:16:14 | kashyap | lyarwood: On the "not using to UCA anymore" -- oops | |
| 08:16:25 | lyarwood | kashyap: yeah the wiki page is wrong | |
| 08:16:33 | lyarwood | kashyap: well, not wrong it does list UCA | |
| 08:16:36 | kashyap | Wrong how? | |
| 08:16:37 | lyarwood | kashyap: but we don't use it | |
| 08:16:38 | kashyap | Yeah, exactly | |
| 08:16:49 | kashyap | Right; I lost track when we stopped using UCA - do you know why? | |
| 08:17:12 | lyarwood | kashyap: we stopped using it a while ago, let me find the changes | |
| 08:18:48 | lyarwood | kashyap: https://review.opendev.org/#/c/695114/4/tools/fixup_stuff.sh - we removed it when we moved to bionic | |
| 08:20:41 | kashyap | lyarwood: Nod; I'll come back here in a bit. I need to do some time-sensitive adminstrative work :-( | |
| 08:21:17 | openstackgerrit | Merged openstack/nova master: Add checks for volume status when rebuilding https://review.opendev.org/734734 | |
| 08:23:35 | lyarwood | kashyap: np :) | |
| 08:25:09 | openstackgerrit | Hao Sun proposed openstack/nova stable/ussuri: Add checks for volume status when rebuilding https://review.opendev.org/747122 | |
| 08:26:17 | frickler | lyarwood: uca was removed in that patch because there is no uca for queens, bionic contains queens pkgs natively. if you want to re-add that code with some newer UCA now in order to get updated qemu/libvirt, I'd guess that'd make perfect sense | |
| 08:33:24 | lyarwood | frickler: yeah understood, I've posted a WIP to see if this breaks anything | |
| 08:42:28 | lyarwood | stephenfin, sean-k-mooney, kashyap : https://review.opendev.org/#/q/topic:bump-libvirt-qemu-victoria - The first two in this series are simple test fixes if you have time this morning btw | |