Earlier  
Posted Nick Remark
#openstack-nova - 2019-11-07
21:53:07 eandersson I would have to dig in our logs as this was probably a month ago
21:53:15 eandersson when we actually performed the migrations
21:54:51 mriedem do your logs go that far back?
21:54:59 mriedem and do you have debug enabled on the compute service?
21:55:10 eandersson We never got debug enabled :'(
21:55:33 mriedem ok, it might not be something at debug, i'd expect to see log messages about how it expected to find allocations but found none, doing old style thingies
21:56:00 mriedem would probably also be pretty easy to recreate with a test vm, just create it, drop its allocations in placement, migrate and confirm and then check if the allocations are still gone
21:56:43 eandersson It's probably one of those things that only affect users that do crazy things like upgrade from mitaka to rocky :p
22:02:09 efried sean-k-mooney: for some reason n-cpu still thinks I'm using libvirt 4.0.0. How do I get it to pick up the thing I built?
22:02:33 mriedem efried: you likely need to recompile libvirt-python
22:02:47 efried I've got a recent libvirt-python
22:02:54 efried uhh
22:02:57 mriedem but is it built against the version of libvirt you're running now?
22:03:03 efried yeah
22:03:13 efried what do you mean 'built against'?
22:03:19 efried I didn't build it locally against the libvirt I built locally.
22:03:22 efried But the version matches.
22:03:40 mriedem the package version on libvirt python != the version of libvirt it thinks you have
22:03:51 mriedem it's just a python shim over the libvirt c api
22:04:12 mriedem so from what i remember you have to make sure your libvirt-python is built from the same libvirt source as the service
22:04:20 mriedem otherwise you think you're using x but you're getting y
22:04:23 mriedem and it's confusing
22:05:19 efried Hm. When I was trying to install libvirt-python 5.7 with libvirt 5.8 on my system, it wouldn't even install, complaining of symbols. I had to have libvirt-python >= libvirt for it to work.
22:05:30 efried So *something* was checking that I had the right libvirt.
22:07:10 mriedem ok at this point you're going to have to phone a red hat friend
22:11:07 efried I have a thing to try.
22:11:07 efried I restacked because I needed a newer nova branch and it wasn't working to just pull and restart services
22:11:07 efried and I wanted to clean because the problem was in the db
22:11:07 efried but I didn't want to have to recompile libvirt/qemu again
22:11:07 efried so I disabled sean-k-mooney's plugin before unstack, clean, stack
22:11:08 efried so I suspect the `stack` installed and set up stock libvirt again
22:11:08 efried so I'm going to re-enable the plugin and restack (without cleaning)...
22:12:04 efried yeesh, it's probably as simple as `make install` in those dirs, but too late, I already unstacked...
22:17:57 openstackgerrit Matt Riedemann proposed openstack/nova master: Implement update_provider_tree for mocked driver in test_resource_tracker https://review.opendev.org/693431
22:17:58 openstackgerrit Matt Riedemann proposed openstack/nova master: Drop compat for non-update_provider_tree code paths https://review.opendev.org/693435
22:20:44 openstackgerrit Matt Riedemann proposed openstack/nova master: Drop compat for non-update_provider_tree code paths https://review.opendev.org/693435
22:25:49 openstackgerrit Matt Riedemann proposed openstack/nova master: Delete _normalize_inventory_from_cn_obj https://review.opendev.org/693436
22:31:52 efried that was it
22:32:23 efried oooo, I just saw those last few patch titles mriedem, I'm excited.
22:33:34 mriedem i knew you would be
22:35:16 openstackgerrit Matt Riedemann proposed openstack/nova master: Move compute_node_to_inventory_dict to test-only code https://review.opendev.org/693438
22:38:23 openstackgerrit Matt Riedemann proposed openstack/nova master: Remove get_minimum_version mocks from test_resource_tracker https://review.opendev.org/693439
22:54:55 openstackgerrit Matt Riedemann proposed openstack/nova master: Use named kwargs in compute.API.resize https://review.opendev.org/693425
#openstack-nova - 2019-11-08
00:06:30 openstackgerrit melanie witt proposed openstack/nova master: Use wrapper class for NeutronFixture get_client https://review.opendev.org/693453
00:08:28 openstackgerrit melanie witt proposed openstack/nova master: Use wrapper class for NeutronFixture get_client https://review.opendev.org/693453
00:26:26 openstackgerrit Archit Modi proposed openstack/nova stable/rocky: Revert "openstack server create" to "nova boot" in nova docs https://review.opendev.org/693240
00:29:09 openstackgerrit Archit Modi proposed openstack/nova stable/queens: Revert "openstack server create" to "nova boot" in nova docs https://review.opendev.org/693239
00:30:53 openstackgerrit Archit Modi proposed openstack/nova stable/pike: Revert "openstack server create" to "nova boot" in nova docs https://review.opendev.org/693236
00:45:37 openstackgerrit Dustin Cowles proposed openstack/nova master: Provider Config File: Functions to merge provider configs to provider tree https://review.opendev.org/676522
00:45:38 openstackgerrit Dustin Cowles proposed openstack/nova master: WIP: Provider Config File: Enable loading and merging of provider configs https://review.opendev.org/693460
00:49:56 openstackgerrit melanie witt proposed openstack/nova master: Use wrapper class for NeutronFixture get_client https://review.opendev.org/693453
01:23:31 openstackgerrit ya.wang proposed openstack/nova-specs master: Re-propose expose-auto-converge-post-copy spec for Ussuri https://review.opendev.org/687199
03:05:11 eandersson gibi_ptg, still having an minor issue with that patch
03:05:12 eandersson https://github.com/openstack/nova/commit/a5269012a3b442a9e4055a7d523faff45f105f2b#diff-77f9348ab09642ba46409b6828af4af0R1327
03:05:27 eandersson That error message is thrown when an empty compute is restarted.
03:05:56 eandersson Since an empty compute has no allocations
04:05:57 gibi_ptg eandersson: could you please file a bug?
04:23:34 eandersson Sure gibi_ptg I'll do it tomorrow
04:39:29 gibi_ptg eandersson: thanks, I will try to look at it next week
04:39:53 gibi_ptg my brain is failing after all the ptg discussions
04:47:06 eandersson No worries - It's minor
05:41:50 openstackgerrit melanie witt proposed openstack/nova master: Replace time.sleep(10) with service forced_down in tests https://review.opendev.org/692252
06:15:05 gibi_ptg melwitt: I'm +2 on ^^ thanks for fixing
06:16:08 melwitt thanks gibi_ptg. I wanted to delete that service.kill() too but was worried someone would complain it's not related xD
06:16:23 melwitt haha, understandable
06:20:08 gibi_ptg melwitt: don't worry about that kill() call too much. It does not cause any trouble either
08:18:08 openstackgerrit Merged openstack/nova master: Remove the TODO about using OSC for BFV in test_evacuate.sh https://review.opendev.org/693406
08:36:25 kashyap sean-k-mooney: efried Just catching up with stuff after a week-ish of work travel.
08:37:01 kashyap sean-k-mooney: On RNG: We have this patch sitting, and waiting for reviews: https://review.opendev.org/#/c/616603/ ("libvirt: Add a default Virtio RNG device to guests")
11:48:52 openstackgerrit Akira KAMIO proposed openstack/nova master: VMware: disk_io_limits settings are not reflected when resize https://review.opendev.org/680296
12:04:00 openstackgerrit Lee Yarwood proposed openstack/nova master: libvirt: Remove native LUKS compat code https://review.opendev.org/669121
12:04:49 openstackgerrit Lee Yarwood proposed openstack/nova master: compute: Take an instance.uuid lock when rebooting https://review.opendev.org/673463
12:54:36 sean-k-mooney kashyap: can you rebase https://review.opendev.org/#/c/616603/9 on https://review.opendev.org/#/c/693210/1
12:55:09 kashyap sean-k-mooney: Yeah, was rebasing locally on master; will do in a bit. Doing paperwork now :-(
12:55:46 sean-k-mooney no worreis that patch just clean up the fact the rng code is called weridly via the qemu guest agent function
12:55:56 sean-k-mooney even though they are completely unrelated
12:56:21 kashyap (Nod)
13:38:48 openstackgerrit Archit Modi proposed openstack/nova stable/queens: Revert "openstack server create" to "nova boot" in nova docs https://review.opendev.org/693239
13:39:25 openstackgerrit Archit Modi proposed openstack/nova stable/pike: Revert "openstack server create" to "nova boot" in nova docs https://review.opendev.org/693236
13:40:43 openstackgerrit Lee Yarwood proposed openstack/nova master: compute: Remove stale BDMs on reserve_block_device_name failure https://review.opendev.org/682594
13:40:43 openstackgerrit Lee Yarwood proposed openstack/nova master: compute: Use long_rpc_timeout in reserve_block_device_name https://review.opendev.org/693537
14:22:13 artom sean-k-mooney, I have a Zuul quandry
14:22:39 sean-k-mooney oh how so
14:22:40 artom In https://review.opendev.org/#/c/691062/41/.zuul.yaml, I'm setting groups-vars for the peers group, which includes the compute
14:22:54 artom So for instance, WHITEBOX_SSH_USER_DIR
14:23:39 sean-k-mooney why the peers group
14:23:45 artom Which do not get picked up on the compute host: https://zuul.opendev.org/t/openstack/build/eeae2903b14c456793766e79efd6916d/log/compute/logs/devstacklog.txt.gz#9048
14:24:44 sean-k-mooney the whitebox plugin shoudl only need to be installed on teh contoler
14:25:14 artom We need it at least part of the setup to run on the compute host as well, for the SSH keys
14:25:46 artom 'cuz by default tempest runs as the 'tempest' user and it can't SSH anywhere
14:26:24 sean-k-mooney ok but you could do the ssh key setup as an ansible task
14:27:02 sean-k-mooney anyway so just trying to understand what proably you are hitting
14:27:16 sean-k-mooney you are not seeing the values take effect
14:27:19 artom I guess I could eh?
14:27:25 artom No, they're not being set
14:27:36 sean-k-mooney normaly we use subnode for devstack stuf
14:27:51 sean-k-mooney peers is only used to set up a vxlan tunnel between teh nodes
14:28:09 artom Should it matter? As long as the 'compute' node is in the group, which it is...
14:28:23 artom I'm using your own node definitions from your multi nfv job :)
14:28:33 sean-k-mooney it depends on how the ansible roles is written

Earlier   Later