Monday, 2017-12-18

*** tetsuro has joined #openstack-nova00:05
*** hiro-kobayashi has joined #openstack-nova00:20
*** yangyapeng has quit IRC00:25
*** yassine has joined #openstack-nova00:26
*** yassine is now known as Guest9284200:27
*** salv-orlando has joined #openstack-nova00:40
*** salv-orlando has quit IRC00:45
*** hieulq has quit IRC00:46
*** hieulq has joined #openstack-nova00:47
*** psachin has joined #openstack-nova00:54
*** kumarmn has joined #openstack-nova00:54
*** hoangcx has joined #openstack-nova00:56
*** kumarmn has quit IRC01:00
*** hoangcx has quit IRC01:07
*** hoangcx has joined #openstack-nova01:07
*** StevenK has quit IRC01:08
*** rm_work has quit IRC01:08
*** huanxie has joined #openstack-nova01:08
*** rm_work has joined #openstack-nova01:09
*** yangyapeng has joined #openstack-nova01:10
*** StevenK has joined #openstack-nova01:12
*** phuongnh has joined #openstack-nova01:12
*** gouthamr has quit IRC01:21
*** trungnv has joined #openstack-nova01:22
*** namnh has joined #openstack-nova01:27
*** TuanLA has joined #openstack-nova01:31
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types (1/2)  https://review.openstack.org/43060801:32
*** trungnv has quit IRC01:34
*** trungnv has joined #openstack-nova01:34
*** Guest92842 has quit IRC01:35
*** namnh has quit IRC01:36
openstackgerritWangpan proposed openstack/nova master: Handle glance exception during rotating instance backup  https://review.openstack.org/52339501:39
*** hshiina has joined #openstack-nova01:39
*** TuanLA has quit IRC01:40
*** salv-orlando has joined #openstack-nova01:41
*** hui has joined #openstack-nova01:41
*** hoonetorg has quit IRC01:41
*** dave-mcc_ has joined #openstack-nova01:43
*** annp has joined #openstack-nova01:45
*** salv-orlando has quit IRC01:46
-openstackstatus- NOTICE: The freenode network is currently the target of automated spam attacks, we have enabled temporary restrictions on targetted OpenStack channels which requires users to be logged on to NickServ. If you see spam in your channel, please report it in #openstack-infra. Thanks.01:48
*** TuanLA has joined #openstack-nova01:48
*** hoonetorg has joined #openstack-nova01:49
*** baoli has joined #openstack-nova01:50
*** kumarmn has joined #openstack-nova01:55
*** jmlowe has quit IRC01:57
*** lei-zh has joined #openstack-nova01:57
*** kumarmn has quit IRC02:00
*** dave-mcc_ has quit IRC02:02
*** TuanLA has quit IRC02:02
*** yamahata has joined #openstack-nova02:04
*** kumarmn has joined #openstack-nova02:05
*** kumarmn has quit IRC02:10
*** nore_rabel has quit IRC02:11
*** liuzz has joined #openstack-nova02:18
*** Tom-Tom has joined #openstack-nova02:20
*** baoli has quit IRC02:28
*** huanxie has quit IRC02:31
*** huanxie has joined #openstack-nova02:35
openstackgerritYikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.58 - Instance actions list pagination  https://review.openstack.org/52860102:41
*** salv-orlando has joined #openstack-nova02:41
openstackgerritTakashi NATSUME proposed openstack/nova master: List/show all server migration types (2/2)  https://review.openstack.org/45948302:42
*** salv-orlando has quit IRC02:46
*** gcb has joined #openstack-nova02:49
*** ChanServ sets mode: +r 02:53
*** annp has quit IRC03:03
*** huanxie has quit IRC03:04
*** huanxie has joined #openstack-nova03:07
*** dmsimard has left #openstack-nova03:16
*** hiro-kobayashi has quit IRC03:16
*** yamamoto has joined #openstack-nova03:18
*** david-lyle has joined #openstack-nova03:25
*** hshiina has quit IRC03:35
*** Tom-Tom has quit IRC04:00
*** udesale has joined #openstack-nova04:12
*** lei-zh has quit IRC04:20
openstackgerritChangBo Guo(gcb) proposed openstack/nova master: Use method validate_integer from oslo.utils  https://review.openstack.org/52862004:27
vivsoniHi Team04:31
vivsoniwhen i was trying to attach a volume to an instance04:31
vivsoniusing 'nova volume-attach <inst_id> <vol_id>'04:31
vivsonithe volume state went to 'reserved' status04:31
vivsoniand i could see my drivers 'initialize_connection()' is not called04:32
openstackgerritChangBo Guo(gcb) proposed openstack/nova master: Use method validate_integer from oslo.utils  https://review.openstack.org/52862005:02
openstackgerritTakashi NATSUME proposed openstack/nova master: [placement] Separate API schemas (resource_provider)  https://review.openstack.org/52862905:22
*** yangyapeng has quit IRC05:31
openstackgerritTakashi NATSUME proposed openstack/nova master: [placement] Separate API schemas (allocation)  https://review.openstack.org/52863005:38
*** abhishekk has joined #openstack-nova05:52
openstackgerritTakashi NATSUME proposed openstack/nova master: [placement] Separate API schemas (allocation_candidate)  https://review.openstack.org/52863505:57
openstackgerritTakashi NATSUME proposed openstack/nova master: Add a warning in 'nova-manage cell_v2 delete_cell'  https://review.openstack.org/51377106:00
openstackgerritTakashi NATSUME proposed openstack/nova master: Fix missing marker functions  https://review.openstack.org/51457906:02
openstackgerritTakashi NATSUME proposed openstack/nova master: [placement] Add x-openstack-request-id in API ref  https://review.openstack.org/52300706:02
openstackgerritTakashi NATSUME proposed openstack/nova master: Fix the order of target host checks  https://review.openstack.org/52622506:03
*** daidv has joined #openstack-nova06:15
*** annp has joined #openstack-nova06:32
*** namnh has joined #openstack-nova06:37
*** namnh has quit IRC06:37
*** namnh has joined #openstack-nova06:38
*** zhurong has joined #openstack-nova06:43
*** trungnv has quit IRC06:44
*** hoonetorg has quit IRC06:45
*** rcernin has quit IRC06:46
*** hoangcx has quit IRC06:47
*** hieulq has quit IRC06:47
*** daidv has quit IRC06:47
*** phuongnh has quit IRC06:47
*** hieulq has joined #openstack-nova06:48
*** hoangcx has joined #openstack-nova06:48
openstackgerritTakashi NATSUME proposed openstack/nova stable/pike: Add 'delete_host' command in 'nova-manage cell_v2'  https://review.openstack.org/51371706:58
*** hoonetorg has joined #openstack-nova07:01
openstackgerritOpenStack Proposal Bot proposed openstack/nova master: Imported Translations from Zanata  https://review.openstack.org/52479507:07
*** phuongnh has joined #openstack-nova07:09
*** daidv has joined #openstack-nova07:11
*** daidv has left #openstack-nova07:11
*** daidv has joined #openstack-nova07:11
*** pooja_jadhav has joined #openstack-nova07:31
openstackgerritYikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.58 - Instance actions list pagination  https://review.openstack.org/52860107:53
*** bkopilov has quit IRC07:55
openstackgerritYikun Jiang (Kero) proposed openstack/nova master: Add pagination and Changes-since filter support for os-migrations.  https://review.openstack.org/33040607:56
*** Dinesh_Bhor has joined #openstack-nova08:01
*** Dinesh_Bhor has quit IRC08:03
*** gcb has quit IRC08:04
*** rcernin has joined #openstack-nova08:06
openstackgerritAhmed Zaid proposed openstack/nova master: Flavors with illegal names.  https://review.openstack.org/52856308:08
openstackgerritAhmed Zaid proposed openstack/nova master: Flavors with illegal names.  https://review.openstack.org/52856308:12
*** zhurong has quit IRC08:21
*** yamamoto has quit IRC08:25
*** ircuser-1 has quit IRC08:26
*** huanxie has quit IRC08:40
*** markvoelker has quit IRC08:42
*** huanxie has joined #openstack-nova08:42
*** jpena|off is now known as jpena08:44
*** alexchadin has joined #openstack-nova08:58
*** Yingxin has quit IRC09:00
*** sbezverk has quit IRC09:01
openstackgerritMerged openstack/nova stable/pike: Fix CellDatabases fixture swallowing exceptions  https://review.openstack.org/51970209:01
*** huanxie has quit IRC09:12
*** huanxie has joined #openstack-nova09:13
*** ttsiouts has joined #openstack-nova09:13
openstackgerritrahul bardia proposed openstack/python-novaclient master: nova limits ERROR (Exception): Field names must be unique  https://review.openstack.org/52792209:14
openstackgerritLajos Katona proposed openstack/nova master: WIP: Add nested resources to server moving tests  https://review.openstack.org/52772809:17
*** lucas-afk is now known as lucasagomes09:23
*** giblet is now known as gibi09:23
gibihappy Monday nova!09:23
openstackgerritMerged openstack/nova stable/pike: Handle InstanceNotFound when setting password via metadata  https://review.openstack.org/51965909:24
*** yamamoto has joined #openstack-nova09:26
maciejjozefczykgibi: I wish it could be happy :)09:31
openstackgerritLajos Katona proposed openstack/nova master: WIP: Add nested resources to server moving tests  https://review.openstack.org/52772809:31
*** takashin has left #openstack-nova09:32
*** yamamoto has quit IRC09:33
*** andreykurilin_ has quit IRC09:36
*** andreykurilin has joined #openstack-nova09:36
openstackgerritYikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.58 - Instance actions list pagination  https://review.openstack.org/52860109:37
mdboothlyarwood: https://review.openstack.org/#/c/460243/6 interesting.09:41
mdboothlyarwood: For the other recent encryptor bug, I was thinking of folding attach/detach encryptor into attach/detach volume09:41
mdboothSo the caller would never actually worry about encryptors at all, just volumes.09:42
mdboothWhich is nearly where you've gone with that. Any reason not to go all the way?09:42
lyarwoodmdbooth: iirc just booting from a volume wouldn't call attach/detach volume09:43
lyarwoodmdbooth: see _create_domain_and_network09:43
*** huanxie has quit IRC09:44
mdboothlyarwood: That's a bug, though, right?09:44
mdboothIn that, that specifically was the cause of the other problem. We worked round it.09:45
lyarwoodmdbooth: why? you can't attach to a domain that isn't running09:45
gibimaciejjozefczyk: only 3 working day left for me from this year so I this is my last work Monday, therefore I feel happy :)09:45
mdboothlyarwood: How do we boot from volume?09:46
*** huanxie has joined #openstack-nova09:46
mdboothDo we not call attach in that flow?09:46
lyarwoodmdbooth: pretty sure we don't, we just connect the volume and encryptors before starting the domain09:49
maciejjozefczykgibi: Good for you :)09:49
* mdbooth looks it up09:50
mdboothAlthough I guess the binding would be specifically to connect/disconnect09:50
kashyapIf anyone looking for a simple +2 to warm up their Monday - https://review.openstack.org/#/c/527691/09:50
mdboothMounting a volume on a host without connecting its encryptor would always be a bug, I think09:50
mdboothlyarwood: Anyway, I'm not saddling up for a -1 on your patch for this :)09:51
mdboothlyarwood: I'd just been looking at combining this logic recently to make it harder to make mistakes.09:51
mdboothAnd you're simplifying it somewhat here, which is good.09:51
*** janki has joined #openstack-nova09:55
mdboothlyarwood: incidentally, I suspect all connect calls go through driver._connect_volume10:00
mdboothSo if the arguments lined up, I'd put the volume encryptor stuff in there, and remove all other calls.10:02
mdboothThat makes sense to me, anyway. May require some refactoring to make reality match theory.10:03
lyarwoodmdbooth: urgh that's going to mess with the exception handling we currently have10:04
*** liuzz has quit IRC10:05
openstackgerritSurya Seetharaman proposed openstack/nova master: update_cell allows more than once cell to have the same db/transport url  https://review.openstack.org/51855610:11
mdboothlyarwood: Doesn't need to happen now, I'm just firming up a related idea.10:13
mdboothAlthough I do think it would be much more robust.10:13
lyarwoodmdbooth: kk, tbh my own reason for doing this refactor is to limit the number of conditionals when switching to native LUKS via QEMU10:15
lyarwoodonly*10:15
*** phuongnh has quit IRC10:16
*** huanxie has quit IRC10:17
*** huanxie has joined #openstack-nova10:18
*** udesale has quit IRC10:27
*** udesale has joined #openstack-nova10:38
*** markvoelker has joined #openstack-nova10:42
*** moshele has joined #openstack-nova10:45
*** huanxie has quit IRC10:48
*** huanxie has joined #openstack-nova10:49
*** namnh has quit IRC10:52
*** sambetts_ is now known as sambetts10:54
*** moshele has quit IRC10:56
*** rcernin has quit IRC10:58
openstackgerritChen Hanxiao proposed openstack/nova master: libvirt: don't call sync_guest_time if qga is not enabled  https://review.openstack.org/52483610:59
*** udesale has quit IRC11:01
*** yamamoto has joined #openstack-nova11:12
*** moshele has joined #openstack-nova11:13
*** yamamoto has quit IRC11:15
*** claudiub has joined #openstack-nova11:15
*** markvoelker has quit IRC11:17
*** huanxie has quit IRC11:20
*** huanxie has joined #openstack-nova11:20
*** aloga has quit IRC11:29
*** derekh has joined #openstack-nova11:29
*** tetsuro has quit IRC11:38
*** cdent has joined #openstack-nova11:42
*** huanxie has quit IRC11:51
*** cdent has quit IRC11:51
openstackgerritYikun Jiang (Kero) proposed openstack/python-novaclient master: Microversion 2.58 - Instance actions list pagination  https://review.openstack.org/52860111:54
*** huanxie has joined #openstack-nova11:54
*** smatzek has joined #openstack-nova11:55
*** nicolasbock_ has joined #openstack-nova12:11
*** lucasagomes is now known as lucas-hungry12:13
*** markvoelker has joined #openstack-nova12:14
*** yamamoto has joined #openstack-nova12:16
*** yamamoto has quit IRC12:21
*** raildo has joined #openstack-nova12:22
openstackgerritClaudiu Belu proposed openstack/nova master: tests: autospecs all the mock.patch usages  https://review.openstack.org/47077512:22
*** huanxie has quit IRC12:24
*** huanxie has joined #openstack-nova12:25
*** nicolasbock_ has quit IRC12:26
*** abhishekk has quit IRC12:28
*** mvk has quit IRC12:31
*** janki has quit IRC12:36
*** moshele has quit IRC12:37
*** jpena is now known as jpena|lunch12:38
openstackgerritClaudiu Belu proposed openstack/nova master: tests: autospecs all the mock.patch usages  https://review.openstack.org/47077512:42
*** udesale has joined #openstack-nova12:46
*** markvoelker has quit IRC12:48
*** cdent has joined #openstack-nova12:50
*** claudiub has quit IRC12:51
*** claudiub has joined #openstack-nova12:53
*** moshele has joined #openstack-nova12:54
*** huanxie has quit IRC12:55
*** psachin has quit IRC12:56
*** huanxie has joined #openstack-nova12:57
openstackgerritsahid proposed openstack/nova master: libvirt: disconnect volume from host during detach  https://review.openstack.org/51500812:59
*** igordc has quit IRC13:08
*** igordc has joined #openstack-nova13:08
*** lucas-hungry is now known as lucasagomes13:08
openstackgerritArtom Lifshitz proposed openstack/nova master: DNM: Test making column Text -> MediumText without migration  https://review.openstack.org/52871213:13
*** yamamoto has joined #openstack-nova13:18
*** jpena|lunch is now known as jpena13:24
*** yamamoto has quit IRC13:26
*** huanxie has quit IRC13:28
*** rwellum has left #openstack-nova13:28
*** sri_ has quit IRC13:28
*** huanxie has joined #openstack-nova13:30
*** namnh has joined #openstack-nova13:32
*** moshele has quit IRC13:38
leakypipesedleafe: mornin. we doing a scheduler meeting today?13:40
cdentleakypipes: do you want one, or are you more about trying to manage your schedule?13:41
leakypipescdent: more managing my schedule13:41
leakypipescdent: and just curious who's here :)13:41
leakypipescdent: and good morning sir13:41
cdentmawrnin'13:41
cdentI am basically here, but still have not shed my cold.13:43
bauzascdent: leakypipes: honestly, I'm working on implementing the VGPU change, so only if needed, I'd prefer to work13:46
leakypipesack13:46
bauzasshit for libvirt btw13:46
* cdent passes bauzas a cup of hot cocoa13:47
bauzascdent: <313:47
cdentthis is what I'm going to do henceforth: hang out in irc and pass people nice stuff.13:48
bauzascdent: thanks for the hot cocoa https://photos.app.goo.gl/qLBp2ZnFcJc2pvAp213:52
*** takashin has joined #openstack-nova13:52
edleafeleakypipes: yes, this is the last meeting of the year13:58
edleafeand plug your leak13:58
stephenfinbauzas, leakypipes: I've a question on the PCI NUMA policies spec for the two of you13:58
bauzasack13:59
leakypipesstephenfin: yes>?13:59
stephenfinPer leakypipes' comments, I've been moving the storing of the resulting policy to the InstancePCIRequests object13:59
alex_xuleakypipes: morning, do we still need a separate microversionf or the traits parameter in allocationcandidates, or Eric's granular request's patch will cover that?13:59
stephenfinBut that's thrown up a question cfriesen had asked me previously - should we be doing this policy configuration on an instance-level basis or on a PCI request-level basis?14:00
*** namnh has quit IRC14:00
*** huanxie has quit IRC14:00
leakypipesstephenfin: probably instance-level (i.e. the RequestSpec)14:00
leakypipesalex_xu: scheduler meeting... discuss in there?14:01
*** namnh has joined #openstack-nova14:01
alex_xuleakypipes: ok, got it14:01
leakypipesstephenfin: unless the policy knob can be toggled per-device, then of course it would be more appropriate to live in InstancePCIRequest I think. thoughts?14:02
*** namnh has quit IRC14:02
*** namnh has joined #openstack-nova14:02
stephenfinleakypipes: I've been avoiding that solely because it involves a lot of rewiring. We don't use RequestSpec objects on any of the code paths where we do NUMA'y scheduling14:02
stephenfinThat was cfriesen's suggestion, yes14:02
leakypipesack14:03
*** huanxie has joined #openstack-nova14:03
leakypipesstephenfin: InstancePCIRequest it is then. :)14:03
leakypipesstephenfin: it won't *hurt* to put them in there.14:03
stephenfinleakypipes: So that would suggest we don't use flavour extra specs + image metadata, and instead extend '[pci] aliases' to allow for a 'numa_policy' field, right?14:04
*** gbarros has joined #openstack-nova14:05
leakypipesstephenfin: unfortunately, since that is how PCI device requests are constructed. :(14:05
stephenfinleakypipes: Yeah, that thing is ugly as sin. Cool, I'll rework this as appropriate so and fix up the spec to reflect reality14:06
*** ChanServ sets mode: -r 14:08
leakypipesstephenfin: danke14:09
*** andreas_s has joined #openstack-nova14:10
*** salv-orlando has joined #openstack-nova14:16
*** jpena is now known as jpena|off14:19
*** andreas_s has quit IRC14:19
*** mriedem has joined #openstack-nova14:20
*** jpena|off is now known as jpena14:20
*** ralonsoh has joined #openstack-nova14:20
*** felipemonteiro has joined #openstack-nova14:20
*** artom has joined #openstack-nova14:21
*** andreas_s has joined #openstack-nova14:24
*** alexchadin has quit IRC14:26
*** smatzek has quit IRC14:28
*** smatzek has joined #openstack-nova14:28
*** andreas_s has quit IRC14:29
*** kumarmn has joined #openstack-nova14:29
*** andreas_s has joined #openstack-nova14:29
*** eharney has joined #openstack-nova14:30
*** kumarmn has quit IRC14:30
*** huanxie has quit IRC14:32
*** andreas_s has quit IRC14:32
*** andreas_s has joined #openstack-nova14:32
*** smatzek has quit IRC14:33
*** huanxie has joined #openstack-nova14:33
bauzasleakypipes: crazy problem, since libvirt allows the possibility to create mediated devices on the fly and just assign them, I need to introspect all the mediated devices we have and see whether they are assigned to a guest14:34
bauzasleakypipes: in theory, a magical libvirt API would just tell me if it's assigned or not, but that's not existing14:34
bauzasleakypipes: so the only way I found would be to loop over all the instances and see their XML14:35
bauzasleakypipes: worst case scenario, one created mdev and 10K instances on a host, you can imagine the performance to find which guest is assigned to that mdev14:36
bauzasleakypipes: so, tbh, the only reasonable way I see is to persist the guest assignment information we do in nova14:36
ildikovmriedem: hi14:37
bauzasand consider that if for some specific mdev, we don't have the assignment in the Nova DB, then it means it's free to be allocated14:37
bauzasleakypipes: but you see my point, it would require some persistence model...14:37
ildikovmriedem: IIRC you were pointing me at some point to a review that added some locking similar to what I will need to add for multi-attach14:37
bauzasthoughts on that ?14:37
ildikovmriedem: in case it really is a memory and not a dream and you know what I'm talking about it would be great if you could point me to that one again :)14:38
*** Nil_ has joined #openstack-nova14:39
ebbexmdbooth: nova/virt/libvirt/imagecache.py function "_scan_base_images", should that have changes/deprecations in pike?14:39
mriedemildikov: i think that's pseudocode in the multiattach spec14:40
bauzasleakypipes: wait, I think about a possible way to hack that without needing to persist that14:40
mdboothebbex: Yep, but mriedem wanted changes and I never followed it up.14:40
mdboothebbex: Lemme dig out the review, maybe you have time14:40
ildikovmriedem: oh, ok, I will re-read that one again then :)14:40
bauzasleakypipes: if we have a config opt that says "here are my already created mdevs", nova can use it and assume all of them as free14:40
*** jmlowe has joined #openstack-nova14:41
mdboothebbex: https://review.openstack.org/#/c/423392/14:42
ebbexmdbooth: Cool, I'll have a look, thanks14:42
mdboothebbex: If you want to fix it up just go ahead, btw. No need to ask again.14:43
mriedemartom: are you adding the upgrade reno to https://review.openstack.org/#/c/528330/ or would you like me to wordsmith that?14:46
artommriedem, yeah - question though about the migration being optional in the pike backport14:47
mriedemartom: i think it's fine14:47
artommriedem, so I've pushed https://review.openstack.org/#/c/528712/ to test it14:47
mriedemwe've done this before14:47
artommriedem, ok, I just wanted to be sure14:48
artomDropping kids off at daycare, back in a bit14:48
*** artom has quit IRC14:48
*** awaugama has joined #openstack-nova14:48
*** artom has joined #openstack-nova14:49
stephenfinbauzas: That sounds like something that could be libvirt really should have. If it's not present, could we do something with libvirt and carry the change locally til nova libvirt version > libvirt version with your fix?14:51
*** felipemonteiro_ has joined #openstack-nova14:51
*** burt has joined #openstack-nova14:51
bauzasstephenfin: WDYM ?14:51
bauzashacking it with a TODO ?14:51
stephenfinbauzas: Aye. Figure out if it's something we could do with libvirt internals and propose the change upstream if possible14:52
bauzasI dunno14:52
*** salv-orlando has quit IRC14:52
bauzaslemme write something and we'll discuss14:52
stephenfinNeither do I. Just as a suggestion14:52
*** salv-orlando has joined #openstack-nova14:53
stephenfinGiven that I imagine other people would benefit if libvirt had it too14:53
*** felipemonteiro has quit IRC14:54
*** smatzek has joined #openstack-nova14:58
*** takashin has left #openstack-nova15:02
*** smatzek has quit IRC15:02
*** huanxie has quit IRC15:04
*** smatzek has joined #openstack-nova15:04
*** huanxie has joined #openstack-nova15:05
*** marst has joined #openstack-nova15:06
*** smatzek has quit IRC15:06
*** smatzek has joined #openstack-nova15:07
openstackgerritMatt Riedemann proposed openstack/nova stable/pike: Make request_spec.spec MediumText  https://review.openstack.org/52833015:07
mriedemartom: added the release note to the pike backport15:07
mriedemlyarwood: ^15:07
*** purplerbot has quit IRC15:10
*** purplerbot has joined #openstack-nova15:11
leakypipesbauzas: sorry, went for breakfast... reading back now15:11
bauzasleakypipes: no worries, just trying a way to not have a huuuuuuge tech debt because $libvirt15:11
*** mingyu_ has joined #openstack-nova15:11
bauzasleakypipes: maybe a hangout would be cool for discussing15:11
leakypipesbauzas: ack.15:11
leakypipesbauzas: gimme about 10 minutes and I can do that, sure15:12
bauzasleakypipes: I'll need to get my girls in 15 but we can discuss that later15:12
leakypipesnp15:12
* bauzas will just get some paracetamol in the mean time15:13
bauzasor prozac15:13
leakypipeslol :)15:13
openstackgerritMatt Riedemann proposed openstack/nova stable/ocata: Make request_spec.spec MediumText  https://review.openstack.org/52833215:13
*** tidwellr has quit IRC15:15
*** tidwellr has joined #openstack-nova15:15
openstackgerritMatthew Booth proposed openstack/nova master: Expose driver_block_device fields as attributes  https://review.openstack.org/52836215:18
openstackgerritMatthew Booth proposed openstack/nova master: Pass DriverBlockDevice to driver.attach_volume  https://review.openstack.org/52836315:18
mdboothlyarwood: That second one ^^^^15:18
mdboothlyarwood: It's a bit disruptive in tests, but amongst its advantages is that it will expose both attachment_id and connection_info without further changes.15:21
mdbooth(Also bdm.uuid, which is what I want it for)15:21
*** mlavalle has joined #openstack-nova15:22
openstackgerritMatt Riedemann proposed openstack/nova stable/newton: Make request_spec.spec MediumText  https://review.openstack.org/52833815:23
artommriedem, ah, thanks15:24
artommriedem, and https://review.openstack.org/#/c/528712/ passed Zuul, so I think we're good, yeah15:25
mriedemok i've got the ocata and newton ones updated too15:26
openstackgerritMr Rambo proposed openstack/nova master: Fix the problems that volume-backed server rebuild  https://review.openstack.org/52874015:27
*** gouthamr has joined #openstack-nova15:28
*** gouthamr has quit IRC15:29
artommriedem, I'll push a more complete reno if you don't mind, mentionning that the migration is optional unless you've been affected by the bug, and how to tell if you've been affected15:29
mriedemgo nuts15:30
*** tidwellr has quit IRC15:30
artomhttp://www.risd.edu/news/stories/go-nads/15:32
*** kumarmn has joined #openstack-nova15:32
*** kumarmn has quit IRC15:32
*** kumarmn has joined #openstack-nova15:33
*** archit has joined #openstack-nova15:34
*** aarefiev has joined #openstack-nova15:35
*** huanxie has quit IRC15:36
openstackgerritArtom Lifshitz proposed openstack/nova stable/pike: Make request_spec.spec MediumText  https://review.openstack.org/52833015:37
*** huanxie has joined #openstack-nova15:37
openstackgerritHironori Shiina proposed openstack/nova master: virt/ironic: Implement rescue and unrescue  https://review.openstack.org/41648715:40
openstackgerritArtom Lifshitz proposed openstack/nova stable/ocata: Make request_spec.spec MediumText  https://review.openstack.org/52833215:40
*** felipemonteiro_ has quit IRC15:40
*** armax has joined #openstack-nova15:41
openstackgerritArtom Lifshitz proposed openstack/nova stable/newton: Make request_spec.spec MediumText  https://review.openstack.org/52833815:41
openstackgerritClaudiu Belu proposed openstack/nova master: tests: autospecs all the mock.patch usages  https://review.openstack.org/47077515:42
*** moshele has joined #openstack-nova15:45
*** moshele has quit IRC15:49
*** moshele has joined #openstack-nova15:53
*** armax has quit IRC15:53
*** claudiub has quit IRC15:54
openstackgerritJay Pipes proposed openstack/nova master: allow compute nodes to be associated with host agg  https://review.openstack.org/52675315:55
*** damien_r has joined #openstack-nova15:55
*** r-daneel has joined #openstack-nova15:55
*** damien_r has left #openstack-nova15:56
*** moshele has quit IRC15:58
*** tidwellr has joined #openstack-nova16:03
*** lyan has joined #openstack-nova16:03
*** dtantsur|afk has quit IRC16:03
*** moshele has joined #openstack-nova16:04
*** _ix has joined #openstack-nova16:04
*** dtantsur has joined #openstack-nova16:04
*** jianghuaw has joined #openstack-nova16:06
*** felipemonteiro has joined #openstack-nova16:07
*** Apoorva has joined #openstack-nova16:07
*** chyka has joined #openstack-nova16:07
*** moshele has quit IRC16:08
*** huanxie has quit IRC16:08
*** huanxie has joined #openstack-nova16:09
openstackgerritJianghua Wang proposed openstack/nova master: XenAPI: create vGPU for instance  https://review.openstack.org/51689916:09
*** r-daneel_ has joined #openstack-nova16:11
jianghuawleakypipes, bauzas: ^ Please help to check if it has addressed your comments? Thanks.16:11
*** r-daneel has quit IRC16:11
*** r-daneel_ is now known as r-daneel16:11
mdboothmriedem: I vaguely recall there's some reason we don't use docstrings in tests. Am I imagining things?16:12
mriedemmdbooth: that's no longer an issue16:13
mriedemit was because of limitations with nose16:13
mriedembut we don't use nose16:13
mdboothmriedem: Ah, ok. Glad I didn't stick a -1 on lyarwood 's patch :) Figured that stuff should be in HACKING anyway if it's to be enforceable.16:14
mdboothlyarwood: Ignore that one ^^^16:14
leakypipesjianghuaw: +2 from me. :)16:14
bauzasjianghuaw: sorry, today I'm working on implementing the libvirt change, so tomorrow will look16:15
jianghuawleakypipes, thanks:-)16:15
jianghuawbauzas, no worries. tomorrow will be very good also. Thanks.16:15
mdboothleakypipes: Is this now super Monday?16:15
leakypipesjianghuaw: no problem! hope I picked the correct Chinese characters from Google translate in my review comment ;)16:15
leakypipesoh, crap...16:15
*** leakypipes is now known as jaypipes16:15
mdboothHehe16:16
jaypipesthanks mdbooth :)16:16
*** esberglu has joined #openstack-nova16:17
jianghuawjaypipes, haha. I was thinking why your Chinese was so good:-)16:18
*** bfife has joined #openstack-nova16:18
kashyapFolks using Ubuntu, there's some repo that provides newer packages than the system packages16:18
kashyapWhat's it called again?16:18
mdboothjaypipes: https://boingboing.net/2008/07/15/chinese-restaurant-c.html16:18
jaypipesmdbooth: ha! that's awesome16:19
mriedemkashyap: UCA16:20
mriedemubuntu cloud archive16:20
jaypipeslol16:20
*** moshele has joined #openstack-nova16:27
*** tidwellr has quit IRC16:29
*** BryanS68 has joined #openstack-nova16:30
*** moshele has quit IRC16:34
*** namnh has quit IRC16:36
kashyapmriedem: Ah, thank you.16:37
*** gbarros has quit IRC16:37
* kashyap was helping another user on #kvm, and he was using newer functionality on Ubuntu w/ outdated packages. Couldn't recall UCA to recommend him. Thx.16:38
*** catintheroof has joined #openstack-nova16:38
*** andreas_s has quit IRC16:38
*** andreas_s has joined #openstack-nova16:39
*** huanxie has quit IRC16:40
*** gbarros has joined #openstack-nova16:40
*** penick has joined #openstack-nova16:40
*** huanxie has joined #openstack-nova16:42
*** jpena is now known as jpena|brb16:42
*** gbarros has quit IRC16:45
*** david_8 has joined #openstack-nova16:45
*** catintheroof has quit IRC16:45
*** andreas_s has quit IRC16:47
*** gbarros has joined #openstack-nova16:47
*** david_7 has quit IRC16:49
*** AlexeyAbashkin has joined #openstack-nova16:53
*** felipemonteiro has quit IRC16:55
*** AlexeyAbashkin has quit IRC16:57
*** andreas_s has joined #openstack-nova16:57
*** armax has joined #openstack-nova17:00
*** yamahata has quit IRC17:01
*** lucasagomes is now known as lucas-afk17:03
melwittstephenfin: hey, are you around?17:03
stephenfinI am17:03
melwittI was just thinking about the xen ci failure on the patch and I realize, TLS is supposed to be disabled by default and you have to opt-in, and I don't think xen ci is doing anything to opt in. so I'm not sure yet why it's going through that path17:04
*** gyee has joined #openstack-nova17:04
melwittso something is probably wrong there if it's going through the TLS path without being enabled. I'm still looking at it but just wanted to bring it up17:05
stephenfinYeah, I saw that comment on Thursday. I don't know what it is either17:05
melwittlike, if they didn't enable it, their CI should be passing :\17:05
stephenfinI know sross has some tests merged to DevStack way back related to this, but I don't know how that could possibly trigger it17:06
stephenfinAgreed17:06
stephenfinmelwitt: I've been working on the PCI-NUMA policy code all day, but soon as that's done I'll take a look at that and see if I can suss it out17:06
melwittyeah I'm not yet sure. in devstack you're supposed to have to use NOVA_CONSOLE_PROXY_COMPUTE_TLS=True to turn on TLS, which I have done in a DNM patch dependent on the devstack change https://review.openstack.org/#/c/51316017:08
melwittokay, cool. I'll look at it some more too17:08
*** purplerbot has quit IRC17:10
*** purplerbot has joined #openstack-nova17:10
*** hemna_ has quit IRC17:10
*** imacdonn has joined #openstack-nova17:11
*** felipemonteiro has joined #openstack-nova17:11
*** huanxie has quit IRC17:12
*** huanxie has joined #openstack-nova17:13
*** felipemonteiro_ has joined #openstack-nova17:13
*** jianghuaw has quit IRC17:15
*** andreas_s has quit IRC17:16
*** mvk has joined #openstack-nova17:16
*** felipemonteiro has quit IRC17:17
*** Apoorva has quit IRC17:17
*** hemna_ has joined #openstack-nova17:20
melwittstephenfin: I think I see what it is, left a comment on the patch. I don't know what to do about it though, I'd want to ask danpb17:20
melwittor sross/someone who knew how they wanted this to work17:22
*** r-daneel_ has joined #openstack-nova17:22
*** r-daneel has quit IRC17:23
*** r-daneel_ is now known as r-daneel17:23
*** catintheroof has joined #openstack-nova17:23
*** jpena|brb is now known as jpena17:27
*** catintheroof has quit IRC17:30
openstackgerritStephen Finucane proposed openstack/nova master: objects: Add PCI NUMA policy fields  https://review.openstack.org/52747017:30
openstackgerritStephen Finucane proposed openstack/nova master: Add PCI NUMA policies  https://review.openstack.org/52747217:30
openstackgerritStephen Finucane proposed openstack/nova master: trivial: Modify signature of _filter_non_requested_pfs  https://review.openstack.org/52747317:30
stephenfinjaypipes: Ta-da! ^17:31
jaypipesstephenfin: cool, will look in a bit.17:31
stephenfinjaypipes: Cheers :) I think that should satisfy most things. Only odd condition I had was what happened when two similar aliases requested different NUMA policies. I ruled that out as daft17:31
stephenfinand now I've to run home. Ciao o/17:32
jaypipesciao17:32
*** BryanS68 has quit IRC17:34
*** penick has quit IRC17:35
openstackgerritBalazs Gibizer proposed openstack/nova master: Transform missing delete notifications  https://review.openstack.org/41029717:37
openstackgerritBalazs Gibizer proposed openstack/nova master: Send soft_delete from context manager  https://review.openstack.org/47645917:37
*** mvk has quit IRC17:37
*** moshele has joined #openstack-nova17:38
*** moshele has quit IRC17:40
*** huanxie has quit IRC17:43
*** aarefiev has quit IRC17:44
*** huanxie has joined #openstack-nova17:46
*** sambetts is now known as sambetts|afk17:47
*** BryanS68 has joined #openstack-nova17:47
*** derekh has quit IRC17:52
*** andreas_s has joined #openstack-nova17:53
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add support for the 2.57 microversion  https://review.openstack.org/52812817:55
*** andreas_s has quit IRC17:57
*** udesale has quit IRC17:58
openstackgerritJay Pipes proposed openstack/nova master: allow compute nodes to be associated with host agg  https://review.openstack.org/52675318:00
*** harlowja has joined #openstack-nova18:04
cdentthat's not what makes you evil mriedem18:06
mriedem|..|_18:07
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add support for the 2.57 microversion  https://review.openstack.org/52812818:13
*** AlexeyAbashkin has joined #openstack-nova18:14
*** huanxie has quit IRC18:16
*** huanxie has joined #openstack-nova18:18
*** AlexeyAbashkin has quit IRC18:18
*** yamahata has joined #openstack-nova18:18
*** Apoorva has joined #openstack-nova18:21
*** Apoorva has quit IRC18:21
*** Apoorva has joined #openstack-nova18:22
*** mvk has joined #openstack-nova18:25
*** gbarros has quit IRC18:25
jaypipesmriedem: how exactly can an instance group (server group) have >1 policy? :(18:26
*** gbarros has joined #openstack-nova18:26
mriedemcan't18:27
mriedemhttps://review.openstack.org/#/c/415482/18:27
jaypipesmriedem: then why is objects.InstanceGroup.policies a ListOfStringsField?18:27
mriedem^18:27
mriedem"legacy reasons"18:27
jaypipesuhg18:27
jaypipesk18:27
mriedemnice, we also have a separate dedicated table for the policies18:29
mriedeminstance_group_policy18:29
jaypipesI know... it's just... sigh...18:29
mriedemwe can microversion that out of the api18:30
mriedemand redo things in the data model if we actually cared18:30
mriedemlooking at the old wiki for the bp https://wiki.openstack.org/wiki/InstanceGroupApiExtension#API18:31
mriedemit sounds like multiple policies was by design18:31
mriedemfor affinity and QoS, as examples18:31
*** penick has joined #openstack-nova18:31
*** ralonsoh has quit IRC18:33
jaypipesmriedem: I'm just trying to get this stuff hacked up and working for Ironic...18:35
jaypipesmriedem: the real solution (distances and stuff like that) probably won't look like this.18:35
jaypipesmriedem: because I hate the server group functionality to begin with.18:36
mriedemi know, i've seen the tatto18:36
mriedem*tatoo18:36
jaypipesattoo? :)18:36
jaypipestattoo? :)18:36
mriedemno18:36
*** catintheroof has joined #openstack-nova18:36
mriedemi've given up on trying to ever spell it correctly18:36
jaypipeslol18:36
mriedemso now it's just whatever the last thing i said18:36
*** catintheroof has quit IRC18:36
*** catintheroof has joined #openstack-nova18:36
*** catintheroof has quit IRC18:36
*** namnh has joined #openstack-nova18:37
*** fragatina has joined #openstack-nova18:39
*** namnh has quit IRC18:42
openstackgerritMatt Riedemann proposed openstack/nova master: api-ref: sort parameters for limits, quotas and quota classes  https://review.openstack.org/52878618:42
jaypipesmriedem: where is the latest microversion for the compute API found?18:44
jaypipesmriedem: in placement, it's a constant in the nova/api/openstack/placement/microversion.py file.18:45
*** jmlowe has quit IRC18:47
artomjaypipes, nova/api/openstack/api_version_request.py has _MAX_API_VERSION18:47
jaypipesartom: ty sir!18:47
*** huanxie has quit IRC18:48
*** huanxie has joined #openstack-nova18:49
*** alee has joined #openstack-nova18:51
*** mingyu_ has quit IRC18:55
*** mingyu has joined #openstack-nova18:56
*** catintheroof has joined #openstack-nova18:56
*** itlinux has joined #openstack-nova18:58
*** fragatina has quit IRC18:59
*** mingyu has quit IRC19:00
*** jpena is now known as jpena|off19:01
openstackgerritEric Berglund proposed openstack/nova master: PowerVM driver: ovs vif  https://review.openstack.org/42251219:02
*** mingyu has joined #openstack-nova19:06
*** mingyu has quit IRC19:07
*** mingyu has joined #openstack-nova19:07
*** jmlowe has joined #openstack-nova19:08
*** mingyu has quit IRC19:12
*** smatzek_ has joined #openstack-nova19:16
*** smatzek has quit IRC19:19
*** huanxie has quit IRC19:20
*** huanxie has joined #openstack-nova19:20
openstackgerritChris Dent proposed openstack/nova master: Remove microversion fallback code from report client  https://review.openstack.org/52879419:22
cdentthat ^ may have some holes19:25
*** gbarros has quit IRC19:27
*** penick has quit IRC19:30
openstackgerritJackie Truong proposed openstack/nova master: Add trusted_image_certificates to REST API  https://review.openstack.org/48620419:30
*** penick has joined #openstack-nova19:31
*** penick has quit IRC19:39
*** mriedem has quit IRC19:40
*** mriedem has joined #openstack-nova19:41
kumarmnCould these changes by mriedem get merged?  https://review.openstack.org/#/c/527228/ and https://review.openstack.org/#/c/527468/19:43
kumarmnThey are holding me from tagging trove for queens-2.19:43
openstackgerritMatt Riedemann proposed openstack/nova stable/ocata: Make request_spec.spec MediumText  https://review.openstack.org/52833219:43
openstackgerritMatt Riedemann proposed openstack/nova stable/newton: Make request_spec.spec MediumText  https://review.openstack.org/52833819:44
mriedemkumarmn: need to find another core to +W19:45
mriedemslim pickins right now19:45
mriedemjaypipes: ? ^19:45
mriedemoomichi: ^19:45
melwittoh, stable cores. I was like, what about me!!19:45
jaypipesmriedem: I'm not a stable core.19:45
mriedemartom: i rev'ed the newton and ocata backports to fix the git commit hash to point at the updated ocata/pike commits, respectively19:46
mriedemjaypipes: no, not the stable patches19:46
mriedemhttps://review.openstack.org/#/c/527228/ and https://review.openstack.org/#/c/527468/19:46
mriedemmelwitt: you already +2ed them :)19:46
jaypipesah, ok. yeah, just a sec.19:46
*** armax has quit IRC19:46
melwittI too, thought they were the stable patches. too many links :D19:47
* melwitt is not chopped liver19:47
mriedemmelwitt: what if you were blue wagyu chopped liver?19:48
kumarmnthanks mriedem, jaypipes, melwitt19:49
melwittthat is a conundrum19:49
*** huanxie has quit IRC19:50
*** lyan has quit IRC19:52
artommriedem, ah, thanks19:52
*** huanxie has joined #openstack-nova19:54
openstackgerritMatt Riedemann proposed openstack/python-novaclient master: Add support for the 2.57 microversion  https://review.openstack.org/52812819:54
openstackgerritmelanie witt proposed openstack/nova master: rbd: flatten images when creating/unshelving an instance  https://review.openstack.org/45788619:55
*** nore__ has joined #openstack-nova19:58
jaypipesmriedem: done20:00
*** nore_rabel has joined #openstack-nova20:01
mriedemthanks20:02
*** windsn has joined #openstack-nova20:03
*** nore__ has quit IRC20:03
mriedemedleafe: melwitt: i was thinking about something with the alternate hosts change during create server - https://review.openstack.org/#/c/511358/ - there is no functional test in that change that shows we're actually using the alternate hosts. we already have at least a couple functional tests which use 2 hosts and make the first fail to trigger a reschedule. but that worked before this because the compute and cell conductor c20:05
mriedemit the scheduler. i wonder if there is an easy way to make the cell conductor fail to hit the scheduler20:05
mriedemin our functional tests we're just running one conductor service20:05
*** gbarros has joined #openstack-nova20:06
windsnHi, Im having issues with trying to use nova with ironic.... I see this error in the nova-compute logs, https://thepasteb.in/p/pghQo0OnW5vcR, and when i create an ironic node, i dont see the nova-hypervisor-list getting populated with an entry for the ironic node... I'm not too sure what seems to be the issue20:06
mriedemwindsn: ocata, pike, master?20:06
windsnPike20:07
mriedemwindsn: have you run "nova-manage cell_v2 discover_hosts"?20:07
mriedemedleafe: melwitt: an easy think we could do is just make a select_destinations fixture which blows up if it's called more than once...20:08
windsnmriedem: No I haven't run that... I'm not sure what that does20:08
mriedemotherwise i think we'd need to do something where we start a 2nd conductor service with modified transport_url/db connection, and modify the compute service to point at the cell transport_url also20:08
*** jose-phillips has joined #openstack-nova20:09
mriedemwindsn: https://docs.openstack.org/nova/latest/cli/nova-manage.html#nova-cells-v220:09
edleafemriedem: I did think about doing something like that, but got tangled up in the multiple cell/conductor creation20:09
mriedemedleafe: by default the tests are running with 2 cells, cell0 and cell1 (unless the SimpleCellFixture or whatever it's called is used)20:10
mriedemso the trick would be running the cell conductor service and the compute service configured for the cell1 transport_url i think20:10
mriedembut we use a fake mq so i'm not sure it would actually help anything20:10
edleafemriedem: ah, then I was trying for a third cell to show that it didn't touch the other cell20:10
edleafeI guess I don't think of cell0 as a "real" cell20:11
mriedemRPCFixture i think20:11
edleafemriedem: ok, I'll start playing around with that in a bit20:12
*** dave-mccowan has joined #openstack-nova20:12
mriedemlooks like dan left a breadcrumb https://review.openstack.org/#/c/396417/23/nova/tests/fixtures.py20:13
cdentdansel20:13
jaypipesgdi, these server group functional tests are inscrutable. :(20:14
jaypipesmake me want to stab something.20:14
mriedemanyway, just thought about this before digging into the ironic multinode reschedule failures20:14
jaypipesAAAARRRRGGGGGGGGGGGGGGHHHHHHHHHHH I frigggin hate the integrate test helpers.20:16
melwittjaypipes: one thing I learned about those tests is if you want to have scheduling consider > 1 compute host, you need a compute service and set_nodes per host20:17
jaypipesmelwitt: just doing a simple copy/paste of one of the "negative" server group func tests results in completely random NotFound errors from the faked-out image service...20:18
jaypipesmelwitt: makes no sense whatsoever.20:18
jaypipesmelwitt: and the tests are completely unintelligible.20:18
melwitthm, yeah I would not have expected that20:18
*** BryanS68 has quit IRC20:18
melwittthat, I do know from having used them as examples for other tests20:18
* jroll puts the pugs away safe from keyboards being thrown20:18
melwitt(the multiple compute host part I mean)20:19
*** BryanS68 has joined #openstack-nova20:19
*** lyan has joined #openstack-nova20:20
openstackgerritJay Pipes proposed openstack/nova master: WIP - Support aggregate affinity filters  https://review.openstack.org/52880420:20
jaypipesjroll: they are stowed away in padded rooms. not to worry.20:20
jrollexcellent.20:20
* edleafe wonders if the padded rooms have the right tenants20:21
jaypipesmelwitt: see the patch above... it will fail with this for no discernable reason whatsoever: http://paste.openstack.org/show/629242/20:21
jaypipesedleafe: very good question...20:22
jrollahem, projects20:22
jaypipeslol20:22
jaypipesjroll: well, disregarding my current functional test woes, your eyeballs on https://review.openstack.org/#/c/528804/1/nova/scheduler/filters/affinity_filter.py would be useful.20:23
jrolljaypipes: sure thing, on my list20:23
jaypipesya, no rush..20:23
windsnmriedem: I ran the command ""nova-manage cell_v2 discover_hosts", but i still dont see the hypervisor-list getting populated with the ironic node20:24
*** armax has joined #openstack-nova20:24
*** huanxie has quit IRC20:24
windsnmriedem: is the "nova-manage cell v2 discover_host" supposed to create a "host_mapping" entry in the nova db ? I don't see that happening20:26
*** huanxie has joined #openstack-nova20:26
mriedemedleafe: ah i think i know why the ironic multinode job is failing to reschedule20:28
mriedem"Re-scheduling is disabled"20:28
mriedemif the retryfilter isn't running, then max_attempts = 0 and we wouldn't get alternates yeah?20:28
*** penick has joined #openstack-nova20:28
mriedemjaypipes: likely using the latest microversion20:29
mriedemso we don't proxy for images20:29
mriedemyou have to pass a specific image to _build_minimal_create_server_request i think20:29
mriedemsomething like that20:29
mriedemwindsn: supposed to create a host_mapping entry in the nova_api db20:30
mriedemjaypipes: yeah "GET /v2.1/6f70656e737461636b20342065766572/images/detail" status: 404 len: 78 microversion: 2.5920:30
mriedemthat's capped at 2.3520:31
jaypipesmriedem: sorry, I'm not following you...20:31
melwittaha, yup. good thinkin mriedem20:31
mriedemjaypipes: your test is using the latest microversion by default20:31
mriedemor you've set self.microversion = 'latest'20:31
mriedemthe /images proxy API is capped at 2.3520:31
jaypipesmriedem: it's not *my* test :) it's a copy of one of the tests that is already in there...20:32
melwittas of that microversion, we no longer proxy image API requests to glance, so you're getting not found20:32
mriedemanyway, you'll need to hard-code the image_uuid http://git.openstack.org/cgit/openstack/nova/tree/nova/tests/functional/integrated_helpers.py#n14020:32
mriedemto one of the images in our fake image service20:32
jaypipesmriedem: ah... since the test I copied from sets microversion to 2.15, it didn't bomb it.20:32
edleafemriedem: also, alternates are hosts, not nodes, so unless there are multiple computes per cell for ironic, there won't be alternates20:32
mriedemjaypipes: https://review.openstack.org/#/c/528804/1/nova/tests/functional/test_server_group.py@84020:32
jaypipesmriedem: that is SO clear :/20:32
mriedemyou are setting the microversion to 2.5920:32
melwittright, it's setting microversion = '2.59' that does it20:32
mriedemedleafe: yeah i know, but in this case it's saying it's finding 12 hosts to start from20:33
mriedemedleafe: http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/406d4ab/logs/screen-n-sch.txt.gz#_Dec_12_22_23_47_78367020:33
jroll"alternates are hosts, not nodes" O_O20:33
jaypipesmriedem: right, what I was saying was the test case I copied that from sets microversion to 2.15 and it just so happened that 2.15 < 2.3520:33
jrolledleafe: that feels very wrong, is that code merged or is there still time to review it? :)20:34
mriedemjroll: yeah it's not completely baked for ironic yet obviously20:34
jrollright20:34
mriedemjroll: the code to use it isn't merged yet20:34
mriedemhttps://review.openstack.org/#/c/511358/4020:34
jrollawesome, ty20:34
mriedemi have https://review.openstack.org/#/c/527289/ and am debugging it20:34
jaypipesmriedem: so I have to figure out how to adapt the functional test base so that only the _create_server_group() uses the microversion at 2.59 and everything else uses 2.1...20:34
jaypipesfun.20:34
edleafejroll: yeah, we discussed updating that for unique host/node, but the first round it's just host20:34
jrolledleafe: gotcha, will take a look around20:35
edleafejroll: the code to create the alternates has merged.20:35
*** pchavva has joined #openstack-nova20:35
*** jmlowe has quit IRC20:36
*** namnh has joined #openstack-nova20:38
*** lbragstad has quit IRC20:38
*** lbragstad has joined #openstack-nova20:39
melwittjaypipes: it's ghetto, but you could just do what mriedem suggested and add something like this to _boot_a_server_to_group https://github.com/openstack/nova/blob/master/nova/tests/functional/test_servers.py#L144920:40
*** _ix has quit IRC20:40
melwittI don't know who figured out that's always the image uuid of the first image but that's what it appears to me20:40
mriedemjaypipes: you can use the self.api client directly20:41
mriedemif you want to avoid the base class method to create the server group20:41
*** namnh has quit IRC20:42
jaypipesmriedem: I am looking at nova/tests/functional/api/client.py to try and understand how to pass a specific microversion... I don't see it.20:44
mriedemoh right...20:44
mriedemyou can't, and the client specifically blows up if you try passing your own header20:44
mriedemjaypipes: please place your nuts here < > so i can kick you square in them20:44
jaypipesmriedem: looks like I will need to do somethin glike this:20:44
mriedemself.api.microversion = '2.59'20:44
mriedemself.api.post_server_group()20:45
jaypipesself.api.microversion = '2.59'; do something...; self.api.microversion = orig20:45
mriedemself.api.microversion = old_value20:45
mriedemyeah20:45
jaypipesheh, jinux20:45
jaypipesor even jinx.20:45
mriedemjinux is your personal linux distro?20:45
jaypipesI guess jinux is linux jinx.20:45
mriedemjay's linux20:45
jaypipesheh20:45
* jaypipes goes to get the shotgun20:45
mriedemthis is the thing that blows up if you try to pass a header override https://github.com/openstack/nova/blob/master/nova/tests/functional/api/client.py#L17920:45
mriedemhowever, i think that was added when this was all written by sdague and was very specific to how the tests worked with scenarios20:46
jaypipesI'll just add the microversion override as above with the reset right after20:46
mriedemi'd be cool with removing that so you can run tests at a default minimum microversion and then make certain calls with a higher microversion, or vice-versa20:46
*** cdent has quit IRC20:47
*** raildo has quit IRC20:48
mriedembtw, this is a useful code comment http://git.openstack.org/cgit/openstack/nova/tree/nova/scheduler/filters/retry_filter.py#n3720:48
jaypipesmriedem: about equally as useful as the majority of code comments in the scheduler filters.20:49
melwittlol20:49
jaypipesalso, god help whomever needs to change "tenant" -> "project" when we no longer support keystone 2.0.'20:50
mriedemedleafe: ok this is really confusing http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/406d4ab/logs/screen-n-sch.txt.gz#_Dec_12_22_23_47_78396420:50
mriedemwe have 12 candidate hosts,20:51
mriedeminitial select_destinations call for this create request20:51
mriedemand we log "Re-scheduling is disabled" 12 times, once per host, because of the RetryFilter,20:51
*** fragatina has joined #openstack-nova20:51
mriedemand i think it's all because we don't populate the 'retry' field in the RequestSpec before calling select_destinations the first time20:51
mriedemduring create we call the scheduler here http://git.openstack.org/cgit/openstack/nova/tree/nova/conductor/manager.py#n101620:52
mriedemand we don't populate retry until http://git.openstack.org/cgit/openstack/nova/tree/nova/conductor/manager.py#n110820:52
mriedemi'm not sure if that was ever by design20:52
*** ChanServ has quit IRC20:52
mriedemlooking at the old build_instances method, we'd populate retry before calling the scheduler http://git.openstack.org/cgit/openstack/nova/tree/nova/conductor/manager.py#n54320:52
mriedemagain, probably not our issue here since max_attempts=3 by default, and i verified that in this job, but it sure is confusing in the logs20:53
* mriedem opens bug20:53
*** jackie-truong has joined #openstack-nova20:55
*** huanxie has quit IRC20:56
*** jackie-truong has quit IRC20:56
mriedemhttps://bugs.launchpad.net/nova/+bug/173887620:57
openstackLaunchpad bug 1738876 in OpenStack Compute (nova) "Scheduler logs "Re-scheduling is disabled" on initial server create scheduling even though max_attempts>0" [Medium,Triaged]20:57
*** linkmark has joined #openstack-nova20:59
*** ChanServ has joined #openstack-nova21:01
*** barjavel.freenode.net sets mode: +o ChanServ21:01
*** mingyu has joined #openstack-nova21:08
edleafemriedem: with alternates, isn't the RetryFilter supposed to go away?21:09
mriedemi suppose it would over time21:09
edleafesince you won't try the same host more than once?21:10
edleafeIOW, it'll always be a noop21:10
*** r-daneel has quit IRC21:11
*** r-daneel has joined #openstack-nova21:11
*** mingyu has quit IRC21:13
*** archit is now known as amodi21:13
mriedemedleafe: this shows that we're getting duplicate alternates http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/22826a2/logs/screen-n-super-cond.txt.gz#_Dec_15_23_17_04_94975421:17
mriedemSelected host: ubuntu-xenial-inap-mtl01-0001472200; Alternates: [u'ubuntu-xenial-inap-mtl01-0001472200', u'ubuntu-xenial-inap-mtl01-0001472200']21:17
mriedemhmm21:19
mriedemhttps://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py#L36121:19
mriedemhost not in selected_hosts21:19
*** felipemonteiro_ has quit IRC21:19
mriedemwe don't have a HostState.__eq__ override21:19
edleafemriedem: wait - a HostState object isn't equal to itself?21:20
*** catintheroof has quit IRC21:20
openstackgerritMerged openstack/nova stable/pike: Make request_spec.spec MediumText  https://review.openstack.org/52833021:21
mriedemedleafe: i'm not sure if that is the issue,21:22
mriedembut https://github.com/openstack/nova/blob/master/nova/scheduler/filter_scheduler.py#L361 is the place where we'd filter out duplicate alternates wouldn't it?21:22
mriedemoh wait, no21:23
*** smatzek_ has quit IRC21:23
mriedemmaybe the logging you added to conductor is just incomplete because it doesn't also log the nodename?21:23
edleafethat could be the case21:24
edleafeI have some unit tests that verify that there aren't dupes added to alternates21:24
mriedemok, so in the case of ironic, we could be getting alternate nodes properly from the scheduler21:25
edleafeI can add nodename and push a revision if you want to test that theory21:26
mriedembut the reschedule logic doesn't take that into account21:26
mriedemedleafe: yeah let's do that - i left some other comments in conductor manager about that log message21:26
*** smatzek has joined #openstack-nova21:26
edleafeok21:28
mriedemthis also explains why http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/22826a2/ passed the 2nd time i checked it,21:28
mriedemit's just totally random if we pick one of the alternates which is a different node on a different hose when we reschedule21:29
mriedemjroll: so to answer your question, reschedules with alternate ironic nodes might work, but it's not designed to work yet :)21:29
jrollheh, cool21:29
*** huanxie has joined #openstack-nova21:30
openstackgerritEd Leafe proposed openstack/nova master: Make conductor pass and use host_lists  https://review.openstack.org/51135821:30
*** smatzek has quit IRC21:30
edleafemriedem: ^^ now with improved logging!21:31
openstackgerritJay Pipes proposed openstack/nova master: WIP - Support aggregate affinity filters  https://review.openstack.org/52880421:32
*** openstackgerrit has quit IRC21:33
*** gbarros has quit IRC21:35
mriedemedleafe: you changed one thing, broke one thing, and missed some other things :)21:35
edleafeabout par for the course21:35
mriedembefore you change, hold up21:35
mriedemso actually, this should work for ironic21:36
*** nore__ has joined #openstack-nova21:37
mriedemthere is nothing in the scheduler or conductor retry loop code, that i can see, which is filtering alternates based on just the host21:37
mriedemso the failure we hit in the ironic job originally where it tried to upcall, is probably just do to not handling the final retry properly and killing it21:38
mriedemis_retry = host_lists is not None21:38
mriedemon the last reschedule, that could be None or an empty list yeah?21:38
*** jose-phillips has quit IRC21:38
*** AlexeyAbashkin has joined #openstack-nova21:38
edleafehow could it be None?21:39
*** nore_rabel has quit IRC21:39
mriedem# 'host_lists' will be None in one of two cases: when running21:40
mriedem            # cellsv1, or during a reschedule from a pre-Queens compute.21:40
edleafeyeah21:40
mriedemi think i explain the problem scenario here https://review.openstack.org/#/c/511358/41/nova/conductor/manager.py@59921:40
edleafenot on a reschedule21:41
mriedemwe have 2 alternates, and let's say we're on the last one21:41
mriedemwe pop that last entry from the host_list21:41
mriedempass it to compute, which fails, and reschedules, and passes that empty list back to build_instances21:41
edleafeyup21:41
edleafeit won't be None21:41
mriedemi think i'm confusing myself21:42
*** AlexeyAbashkin has quit IRC21:42
edleafeit will be empty if there are no more alternates21:43
edleafebut it will be a list21:43
edleafemriedem: https://review.openstack.org/#/c/511358/41/nova/compute/manager.py@190521:44
mriedemyeah the list of lists there really confuses me21:45
mriedemyou said you're doing that because of [instance]21:45
mriedembut i don't think we need to follow that pattern here21:45
edleafeconductor gets [instance], so it need [host_list]21:46
edleafecompute gets instance, so it needs host_list21:46
mriedemso the zip works?21:46
edleafethat's one of many reasons21:46
edleafeit needs a host_list for each instance21:47
*** jose-phillips has joined #openstack-nova21:47
mriedemok, not a major issue for me atm21:47
mriedemfor that one ci job failure, this is the reason the first selected node failed21:47
mriedemhttp://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/406d4ab/logs/screen-n-cpu.txt.gz#_Dec_12_22_23_48_39934621:47
mriedemComputeHostNotFound: Compute host 5 could not be found.21:47
edleafeany idea why that host couldn't be found?21:49
mriedemnope21:49
mriedemwe might not be using the proper cell context21:49
*** BryanS68 has quit IRC21:51
mriedemso we hit the first selected node, which fails because of compute node not found,21:52
mriedemand we cast up to the cell conductor to reschedule and hit this http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/406d4ab/logs/screen-n-cond-cell1.txt.gz#_Dec_12_22_23_48_75183721:52
*** andreas_s has joined #openstack-nova21:54
mriedemAHA21:55
mriedemi see the problemo21:55
mriedemoh ed21:55
mriedemed ed ed21:55
edleafeyou were getting me confused. How could the compute call back when the compute wasn't found?21:56
*** burt has quit IRC21:58
mriedemcomments line21:58
mriedem*inline21:58
mriedemyou were passing host_list using the wrong arg21:59
edleafelooking21:59
*** andreas_s has quit IRC21:59
mriedemthat's why it was None when it came back up and we tried to hit the scheduler again21:59
mriedemuse kwargs ftw21:59
mriedemso i think ironic reschedules should be totally fine22:00
mriedemjroll: ^22:00
mriedemcode as is is busted so it wasn't trying alternates22:00
mriedemonce we fix that, things should be good22:00
*** huanxie has quit IRC22:01
jrollnice22:01
*** huanxie has joined #openstack-nova22:03
*** openstackgerrit has joined #openstack-nova22:04
openstackgerritEd Leafe proposed openstack/nova master: Make conductor pass and use host_lists  https://review.openstack.org/51135822:04
*** moshele has joined #openstack-nova22:06
edleafemriedem: ^^ updated22:06
mriedemedleafe: ok, that should fix the actual reschedule issue, but still missing comments from PS41 so re-applied my -122:07
mriedemif you're about end of day,22:07
mriedemthen ill kick off the ironic job again22:07
mriedemand we can check results in the morn22:07
edleafeI just wanted to get you that fix first22:08
edleafeworking on the other comments22:08
mriedemok22:08
edleafemriedem: re: your question on https://review.openstack.org/#/c/511358/41/nova/conductor/manager.py@57822:11
edleafeShould that failure be handled at the compute level, or up here in the conductor?22:12
mriedemedleafe: conductor22:13
mriedemscheduler_utils.populate_retry is what raises MaxRetriesExceeded today22:14
mriedemso, maybe populate_retry just handles my issue on L57822:14
mriedemsince it comes before we'd get that far22:14
*** klindgren has joined #openstack-nova22:15
edleafeThe question is at this point, if we have an empty host_list, should I raise a MaxRetriesExceeded exception?22:16
mriedemi don't think we'll get that far22:16
mriedempopulate_retry should fail before that22:16
mriedemif you're asking about just being explicit...22:17
mriedemit's definitely confusing that populate_retry is also the "check if you've gone over the retry limit thing"22:17
edleafethat confused me too22:17
mriedemi'd be fine with an explicit check22:17
edleafeso if we reach 578 and have an empty host_list, something is seriously wrong22:18
mriedemyes22:18
edleafewhat would be the best exception to raise there? Besides a YoureHosedException?22:19
openstackgerritSylvain Bauza proposed openstack/nova master: libvirt: Provide VGPU inventory for a single GPU type  https://review.openstack.org/51476322:20
openstackgerritSylvain Bauza proposed openstack/nova master: WIP: libvirt: create vGPU for instance  https://review.openstack.org/52883222:20
mriedemedleafe: MaxRetriesExceedd?22:20
mriedem*exceeded22:20
mriedemthat, or NoValidHost22:20
mriedemhonestly L578 shouldn't be there22:20
edleafeWell, we found valid hosts, but just couldn't build on 'em22:20
mriedemthe loop should assume we have a host per instance22:21
mriedemif we don't, something higher up in the method should have caught it22:21
edleafeok, I'll remove it22:21
mriedemthis is what should catch that case https://review.openstack.org/#/c/511358/42/nova/conductor/manager.py@54522:21
mriedemit's definitely confusing to have the retry information spread and maintained across filter properties, request spec and the host list stuff, but that's what we have22:22
mriedemif for some reason populate_retry didn't catch it and host_lists was empty, then we have to handle it explicitly22:22
*** pchavva has quit IRC22:22
mriedemand, host_lists wouldn't be empty, because it'd be [[]] right?22:23
mriedema list with a single entry, which is an empty list22:23
edleafeyeah, that's the plan22:23
mriedem>>> if [[]]:22:23
mriedem...     print 'empty lists are fun'22:23
mriedem...22:23
mriedemempty lists are fun22:23
edleafeok, what about this scenario:22:23
edleafemax_attempts=522:23
edleafeonly 2 alternates were found22:23
edleafethe populate_retry thing won't catch that, will it?22:24
mriedemno it wouldn't,22:24
mriedemin that case, with the old flow, we'd call the scheduler and get NoValidHost22:24
mriedemok so given that, we can't rely on populate_retry22:25
edleafeSo I'll leave the check for an empty list, and raise MaxRetriesExceeded22:25
mriedemwell, L578 isn't the place to do that22:25
mriedemwe need it to fail in the try/except above22:25
mriedemso it sets the vm_state to ERROR22:25
mriedemso how about an else to this? "if not is_retry:"22:26
mriedemif not is_retry: select_dests elif not host_list[0]: raise MaxRetriesExceeded22:26
edleafeok, I'll move the check there22:26
mriedemnote that in that case, we shouldn' try to destroy the build request in the except block22:27
edleafewhy not?22:28
mriedembecause if we're in a cell conductor we don't have access to the api db22:28
mriedemand rather than BuildRequestNotFound, we'll get CantStartEngineError22:28
mriedemala https://bugs.launchpad.net/nova/+bug/173393322:28
openstackLaunchpad bug 1733933 in OpenStack Compute (nova) "nova-conductor is masking error when rescheduling" [Low,Triaged]22:28
edleafeah. I don't know how you keep all that straight22:29
mriedemwell, that's also what failed here http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/406d4ab/logs/screen-n-cond-cell1.txt.gz#_Dec_12_22_23_48_75183722:29
mriedemer this i mean http://logs.openstack.org/89/527289/1/check/ironic-tempest-dsvm-ipa-wholedisk-agent_ipmitool-tinyipa-multinode/406d4ab/logs/screen-n-cond-cell1.txt.gz#_Dec_12_22_23_48_94023622:29
mriedemFile "/opt/stack/new/nova/nova/conductor/manager.py", line 478, in _destroy_build_request22:29
mriedemi'll leave a note in the code so we don't forget22:30
*** huanxie has quit IRC22:32
*** huanxie has joined #openstack-nova22:33
mriedemedleafe: ok commented. after thinking through that, it might be best to leave L57822:34
mriedembecause host_lists is going to be per-instance right?22:34
mriedemalthough, if we're rescheduling, it will be a single entry yeah?22:34
edleafeyeah, always single on reschedule22:35
edleafealso, the populate_retry method pops the exc_reason from the filter_properties, so it isn't available later in build_instances22:36
edleafewhy not check above as you mentioned before?22:36
mriedemwe could - i left yet another comment22:37
mriedemi think the build request cleanup we have in here is likely latent broken22:37
mriedemif we're rescheduling22:37
mriedemif we get here https://github.com/openstack/nova/blob/master/nova/conductor/manager.py#L559 because populate_retry raised MaxRetriesExceeded,22:37
*** rcernin has joined #openstack-nova22:37
mriedemwe shouldn't try to delete the build request22:37
mriedemmelwitt: you might want to check my thinking here22:38
*** awaugama has quit IRC22:38
*** AlexeyAbashkin has joined #openstack-nova22:38
*** namnh has joined #openstack-nova22:39
melwittyeah ... the way that code is written, it's assuming we have an instance record. and I thought we do indeed have an instance in ERROR state if max retries were reached22:41
melwittI can't remember22:41
*** AlexeyAbashkin has quit IRC22:42
*** eharney has quit IRC22:42
melwittalso, that's cells v1 only code where I think the instance record is created right away in the compute/api. so a retries exceeded would have an instance record22:42
openstackgerritMatt Riedemann proposed openstack/nova master: WIP: Don't try to delete build requests on reschedules exceeded  https://review.openstack.org/52883522:42
mriedemmelwitt: edleafe: ^ it's a start22:42
mriedemgotta run22:42
edleafemriedem: ok, will post an update soon22:43
*** namnh has quit IRC22:43
edleafeand I renamed 'is_retry' to 'is_reschedule'22:43
edleafejust seems more accurate22:43
melwittoh, cells v1 AND reschedules go through build_instances. guh22:46
*** kumarmn has quit IRC22:47
edleafemelwitt: fun, right?22:47
*** moshele has quit IRC22:48
melwitttotally22:48
*** huanxie has quit IRC23:03
*** pchavva has joined #openstack-nova23:03
*** huanxie has joined #openstack-nova23:06
*** kumarmn has joined #openstack-nova23:06
*** catinthe_ has joined #openstack-nova23:08
*** kumarmn has quit IRC23:11
*** gouthamr has joined #openstack-nova23:12
*** catinthe_ has quit IRC23:13
rybridgesHey guys23:14
rybridgesAny idea why running suspending an instance would put it into an error state? Here is the log from nova-compute https://pastebin.com/jTedyZVJ23:14
mgagnecan't wait for policy-in-code to land in all projects... =)23:15
mgagneI guess that would be one major reason I would upgrade23:16
cfriesenrybridges: is libvirtd running?23:16
rybridgeshere is the output of server show https://pastebin.com/8eQiz3hA23:17
cfriesenrybridges: check the libvirtd/qemu logs23:17
rybridgesyes libvirtd is running23:17
rybridgesthis is happening intermittently23:17
rybridgessometimes it happens23:17
rybridgesother times it is fine23:17
cfriesenyour nova logs indicate that the call to virDomainManagedSave() failed with a connection reset...this implies an issue with libvirtd, I think.23:18
cfriesenI gotta run, suppertime23:19
rybridgesright23:21
rybridgesi figured that much23:21
rybridgeswhy would that call be failing?23:21
rybridgesi dont see anything in qemu logs23:21
*** mlavalle has quit IRC23:21
rybridgesi am grepping for all sorts of stuff in /var/log/libvirt/qemu23:22
rybridgesthe hypervisor is rhel7 btw23:22
*** tonyb has quit IRC23:26
*** nore__ has quit IRC23:27
openstackgerritTakashi NATSUME proposed openstack/nova master: [placement] Add functional tests for resource class API  https://review.openstack.org/52450623:30
*** takashin has joined #openstack-nova23:31
melwittrybridges: you'll want to look at the libvirt daemon logs, libvirtd.log. also look at /var/log/messages23:31
rybridgesby "libvirt daemon logs" do you mean the journalctl?23:31
melwittI'm most familiar with just looking at /var/log/libvirt/libvirtd.log but journalctl should show the same thing I think23:32
rybridgesi dont have anything in /var/log/libvirt/libvirtd.log23:35
melwittmeaning, you don't have that file? your libvirtd might be configured to log somewhere else23:35
rybridgesthe file is not there23:35
rybridgesyea i can check the conf23:35
*** tonyb has joined #openstack-nova23:36
clarkbif it is going to journald you can do journalctl -u libvirtd (or whatever the unit name is)23:36
*** huanxie has quit IRC23:36
clarkbthe -u restricts it to printing logs only belonging to the listed units23:37
rybridgesright23:37
rybridgesi am using that..23:37
rybridgesi will see if i find anything23:37
*** kumarmn has joined #openstack-nova23:38
*** harlowja has quit IRC23:38
*** huanxie has joined #openstack-nova23:39
rybridgeso23:41
rybridgesok*23:41
rybridgeslibvirtd is showing: error : virNetSocketReadWire:1808 : End of file while reading data: Input/output error23:41
*** kumarmn has quit IRC23:47
*** kumarmn has joined #openstack-nova23:48
rybridgesam also seeing the following in some places:23:51
rybridgesvirDBusCall:1558 : DBUS_METHOD_ERROR: 'org.freedesktop.machine1.Manager.TerminateMachine' on '/org/freedesktop/machine1' at 'org.freedesktop.machine1' error org.freedesktop.machine1.NoSuchMachine: No machine 'qemu-47-instance-000002e9' known23:51
rybridgesnot sure if that is related23:51
rybridgesand i also see this:23:52
rybridgeserror : qemuDomainObjEnterMonitorInternal:4003 : operation failed: domain is no longer running23:52
openstackgerritEd Leafe proposed openstack/nova master: Make conductor pass and use host_lists  https://review.openstack.org/51135823:54
openstackgerritEd Leafe proposed openstack/nova master: Change compute RPC to use alternates for resize  https://review.openstack.org/52643623:54
edleafemriedem: melwitt: ^^ moar updated23:54
* edleafe heads out23:54
*** mingyu has joined #openstack-nova23:58
*** tetsuro has joined #openstack-nova23:59
*** kumarmn has quit IRC23:59

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!