Earlier  
Posted Nick Remark
#openstack-nova - 2018-07-23
13:39:56 dansmith I added by-service recently
13:40:14 mriedem sure, but https://github.com/openstack/nova/commit/64e76de43dc55e584c100005fa60da50dd06d352
13:40:15 mriedem oops
13:40:20 mriedem HostMapping.get_by_host(ctxt, compute.host)
13:40:33 mriedem the host mappings are still 1:1 with the nova-compute service host
13:40:35 dansmith ah, compute.host is service host yeah?
13:40:37 dansmith okay
13:40:41 mriedem there isn't a host mapping per compute.hypervisor_hostname
13:40:44 mriedem which is the 1:M thing
13:40:46 dansmith right right okay
13:41:13 dansmith I was thinking it would be hard if it was one mapping per node, but fair enough
13:41:23 dansmith anyway, it just seems like really low prio to me
13:41:27 dansmith brb
13:41:32 mriedem given ^ why did we need the discover by service again?
13:42:10 mriedem oh b/c ironic doesn't have the nodes yet
13:42:15 mriedem by the time we need to discover the hosts
13:42:58 mriedem anyway, i agree doing shell results for service list is also low(er) priority so that's why i figured it would be part of the single microversion for doing nova list/show shell results
13:43:22 tssurya okay, so we do all of that in the same microversion then
13:43:45 openstackgerrit Balazs Gibizer proposed openstack/nova master: Send soft_delete from context manager https://review.openstack.org/476459
13:44:35 tssurya and for now, we just decide to go with dansmith's migration ? thb, I don't have any particular preference between the two patches
13:44:47 tssurya so both works for us
13:45:50 dansmith mriedem: well my point about being lower priority meant I wouldn't want to hold up the instance side for the service side
13:46:36 mriedem dansmith: sure, she has the service one done*
13:46:53 mriedem and i'm saying i figured just leave it until the instance one is done and make them a single microversion
13:47:03 mriedem then that is the "down cell" microversion
13:47:10 mriedem but that's just how i've always been thinking this would happen
13:47:27 dansmith oh I see,
13:47:33 dansmith I had assumed the opposite
13:47:44 dansmith (that the instance one was done already)
13:47:56 dansmith my fault for not being up to date
13:48:14 tssurya nova list is held up for now because it would be neater if this goes in: https://review.openstack.org/#/q/topic:bp/api-extensions-merge-rocky+(status:open+OR+status:merged)
13:48:28 mriedem and we'll be lucky to just get ^ in to rocky
13:48:36 mriedem given our current merge rates
13:48:38 dansmith oye
13:48:53 mriedem it's taken a week to land code right now
13:49:07 dansmith yarp
13:49:16 mriedem so i'm really only mostly interested in pushing things across the line this week that is already ready to go and has had a lot of review already
13:49:18 mriedem personally,
13:49:33 mriedem plus i'm going to have a shitty week with some personal stuff going on so won't be fully available
13:50:15 pooja_jadhav dansmith: hello
13:50:26 dansmith mriedem: ack
13:50:29 dansmith pooja_jadhav: hi
13:50:41 efried Scheduler meeting in ten minutes in #openstack-meeting-alt
13:50:52 tssurya mriedem: ack thanks a lot for all the time an review doen on this spec (if I haven't yet thanked you)
13:51:21 tssurya dansmith: thanks to you too for all the help and reviews
13:51:43 pooja_jadhav dansmith: Actually, gone through your patch, https://review.openstack.org/#/c/580720/. Now testing the move operations (resize, unshelve, evacuate and migrate).
13:52:54 openstackgerrit Dan Smith proposed openstack/nova master: Online data migration for queued_for_delete flag https://review.openstack.org/584504
13:53:21 dansmith tssurya: mriedem: fixed py35 issue in the test ^
13:53:23 mriedem pooja_jadhav: are there problems or you're just letting us know you're testing?
13:53:32 mriedem pooja_jadhav: also, thanks for testing this stuff
13:53:34 tssurya dansmith: ack
13:53:53 pooja_jadhav dansmith, mriedem: I have 2 nodes, I am facing issue for migrate API. Can u tell me what are the pre requisites?
13:54:08 mriedem pooja_jadhav: cold migrate?
13:54:45 mriedem unless the nodes are on the same shared storage pool you have to configure ssh access for the nova user between the nodes
13:55:02 pooja_jadhav mriedem, dansmith: for unshelve, there is issue (DISK_GB record is added after unshelve the instance).
13:55:13 mriedem pooja_jadhav: added where?
13:55:22 mriedem to placement?
13:55:22 dansmith mriedem: you have a patch for that right?
13:55:25 mriedem dansmith: yeah
13:55:45 pooja_jadhav mriedem: yes, in the allocation table
13:56:02 pooja_jadhav can I provide the details, I have tested?
13:56:30 mriedem unshelve should be handled here https://review.openstack.org/#/c/583715/3/nova/conductor/manager.py@806
13:57:16 mriedem i could update the functional test in that change to run a shelve/unshelve routine to make sure DISK_GB still doesn't show up in placement allocations
13:58:07 pooja_jadhav mriedem: cold/live migrate (both trying to test)
13:58:27 mriedem damn i have to rebase this series because https://review.openstack.org/#/c/583646/ was rebased
13:58:35 mriedem pooja_jadhav: https://docs.openstack.org/devstack/latest/guides/multinode-lab.html
13:58:38 mriedem if you're using devstack
13:59:52 pooja_jadhav mriedem: thanks, will check and let u know if the queries :)
14:00:04 pooja_jadhav yes, I am using devstack
14:00:26 mriedem that doc might be old
14:04:59 pooja_jadhav mriedem: Also tested resize and evacuate, but no allocation records get added for DISK_GB.
14:06:03 pooja_jadhav mriedem: But for evacuate, hypervisor-stats showing incorrect incorrect usages.
14:06:15 openstackgerrit Boxiang Zhu proposed openstack/nova stable/pike: Fix "instance snap min disk size err after resize instance" https://review.openstack.org/584770
14:08:52 mriedem pooja_jadhav: we already know that hypervisor-stats has latent bugs for reporting disk based on the flavor and not if the server is volume-backed
14:09:08 mriedem that's what https://review.openstack.org/#/c/583646/ shows
14:09:15 pooja_jadhav mriedem: Ohk
14:10:26 pooja_jadhav mriedem: Have tested live/cold migrate then? for allocation of DISK_GB or not?
14:11:13 mriedem pooja_jadhav: https://review.openstack.org/#/c/583715/ functionally tests that for cold migration
14:11:26 mriedem https://review.openstack.org/#/c/583715/3/nova/tests/functional/test_servers.py
14:12:00 mriedem i was saying i could add a shelve/unshelve wrinkle to that test as well since you said you saw allocations for DISK_GB in placement after unshelve
14:13:07 mriedem but i need to rebase this series now
14:14:35 pooja_jadhav mriedem: thanks :)
14:24:13 openstackgerrit Chris Dent proposed openstack/nova master: [placement] Add /reshaper handler for POST https://review.openstack.org/576927
14:56:35 openstackgerrit Kashyap Chamarthy proposed openstack/nova master: libvirt: Remove usage of migrateToURI{2} APIs https://review.openstack.org/567258
14:59:26 mriedem efried: hmm, looks like the retrying package might not be thread safe http://logs.openstack.org/03/583203/2/check/tempest-full-py3/0b5111a/controller/logs/screen-n-cond-cell1.txt.gz#_Jul_23_13_35_01_491350
14:59:47 mriedem got a thread switch there which looks like it caused a failure during RT._update
15:00:05 mriedem well, maybe not
15:00:16 mriedem could just be throwing me b/c it's in the trace b/c of the decorator
15:00:57 mriedem hit a messaging timeout, maybe just a slow node
15:01:22 mriedem Jul 23 13:35:01.252889 ubuntu-xenial-packethost-us-west-1-0000896864 nova-compute[22210]: WARNING nova.servicegroup.drivers.db [None req-93269558-9418-452a-b391-8766a59984a5 tempest-TestVolumeSwap-747104316 tempest-TestVolumeSwap-747104316] Lost connection to nova-conductor for reporting service status.: oslo_messaging.exceptions.MessagingTimeout: Timed out waiting for a reply to message ID 06f920f1d628445b877ff4100980047e
15:01:22 efried mriedem: afaik, retrying doesn't use threads at all. Are you saying it has a global or something?
15:01:22 mriedem yeah
15:01:32 mriedem efried: no i think it just threw me in the stacktrace
15:01:36 efried ight
15:02:54 sean-k-mooney QQ are the functional tests safe to run with devstack stacked?
15:03:12 mriedem nova tox -e functional?
15:03:14 mriedem they run in a venv so yes
15:03:40 sean-k-mooney ok cool was just wondering if i would get any failures due to haveing opentack running
15:15:30 stephenfin mriedem: RE: numa-aware-vswitches and move operations. Rebuilds don't run through the scheduler and don't make claims so I ignore that kind of rebuild operation, right?
15:15:32 openstackgerrit Matt Riedemann proposed openstack/nova master: Report 0 root_gb in resource tracker if instance is bfv. https://review.openstack.org/584204

Earlier   Later