Friday, 2016-09-23

*** ijw has joined #openstack-nova00:01
*** Jeffrey4l has joined #openstack-nova00:03
*** browne has quit IRC00:04
openstackgerritJay Pipes proposed openstack/nova: placement: allocations for generic PCI devices  https://review.openstack.org/37516800:08
*** jaypipes has quit IRC00:09
*** yamahata has quit IRC00:09
*** armax has joined #openstack-nova00:14
*** ducttape_ has joined #openstack-nova00:14
*** ducttape_ has quit IRC00:15
*** ducttape_ has joined #openstack-nova00:15
*** jwcroppe_ has quit IRC00:17
*** browne has joined #openstack-nova00:20
*** kaisers has joined #openstack-nova00:22
*** kaisers2 has quit IRC00:22
*** kaisers1 has quit IRC00:23
*** tuanla has joined #openstack-nova00:23
*** kaisers1 has joined #openstack-nova00:23
*** marst has joined #openstack-nova00:29
*** kuzko has quit IRC00:32
*** kuzko has joined #openstack-nova00:34
*** stewie925 has quit IRC00:35
*** Apoorva_ has joined #openstack-nova00:36
*** Apoorva_ has quit IRC00:36
*** Apoorva has quit IRC00:40
*** ducttape_ has quit IRC00:40
*** phuongnh has joined #openstack-nova00:47
*** kuzko has quit IRC00:48
*** kuzko has joined #openstack-nova00:51
*** marst has quit IRC00:52
*** mtanin___ has joined #openstack-nova00:52
*** moshele has joined #openstack-nova00:52
*** mtanino has quit IRC00:53
*** markvoelker has joined #openstack-nova00:55
*** ijw has quit IRC00:57
*** hoangcx has joined #openstack-nova01:00
*** gyee has quit IRC01:01
*** newtime has joined #openstack-nova01:01
*** newtime is now known as Xingbin01:01
*** jamielennox is now known as jamielennox|away01:03
*** namnh has joined #openstack-nova01:07
*** ducttape_ has joined #openstack-nova01:09
*** ducttape_ has quit IRC01:13
*** ijw has joined #openstack-nova01:14
*** ducttape_ has joined #openstack-nova01:16
*** dimtruck is now known as zz_dimtruck01:21
*** jamesden_ has joined #openstack-nova01:22
*** jamielennox|away is now known as jamielennox01:22
*** ijw has quit IRC01:28
*** browne has quit IRC01:37
*** Sukhdev has joined #openstack-nova01:37
*** raunak has quit IRC01:39
*** hemanthm|afk is now known as hemanthm01:39
*** armax has quit IRC01:39
openstackgerritMatt Riedemann proposed openstack/nova: VMware: deprecate wsdl_location conf option  https://review.openstack.org/34247001:39
*** salv-orl_ has joined #openstack-nova01:42
*** nic has quit IRC01:43
*** salv-orlando has quit IRC01:45
*** EinstCrazy has joined #openstack-nova01:50
*** unicell1 has joined #openstack-nova01:51
*** unicell has quit IRC01:51
*** mriedem has quit IRC01:53
*** ducttape_ has quit IRC02:01
*** gjayavelu has joined #openstack-nova02:04
*** thorst has joined #openstack-nova02:11
*** mtanino has joined #openstack-nova02:16
*** thorst has quit IRC02:16
*** Xingbin has quit IRC02:16
*** mtanin___ has quit IRC02:17
*** Sukhdev has quit IRC02:19
*** ducttape_ has joined #openstack-nova02:19
*** claudiub has quit IRC02:21
*** mtanino has quit IRC02:22
*** browne has joined #openstack-nova02:22
*** browne has quit IRC02:23
*** tbachman has quit IRC02:23
*** zz_dimtruck is now known as dimtruck02:24
*** rfolco has quit IRC02:24
*** Sukhdev has joined #openstack-nova02:28
*** jamesden_ has quit IRC02:30
*** rfolco has joined #openstack-nova02:32
*** TravT has joined #openstack-nova02:33
*** mugsie has quit IRC02:33
*** mugsie has joined #openstack-nova02:35
*** jamielennox is now known as jamielennox|away02:37
*** Sukhdev has quit IRC02:38
*** amotoki has quit IRC02:41
*** kaisers_ has joined #openstack-nova02:42
*** rfolco has quit IRC02:42
*** kaisers_ has quit IRC02:46
*** rama_y has quit IRC02:48
*** jamielennox|away is now known as jamielennox02:51
*** mlavalle has quit IRC02:51
*** amotoki has joined #openstack-nova02:53
*** kevinz has quit IRC02:55
*** ducttape_ has quit IRC03:01
*** andrewbogott has quit IRC03:01
*** andrewbogott has joined #openstack-nova03:01
*** thorst has joined #openstack-nova03:04
*** david-lyle has quit IRC03:04
*** amotoki has quit IRC03:09
*** moshele has quit IRC03:11
*** haplo37 has quit IRC03:13
*** unicell has joined #openstack-nova03:17
*** unicell1 has quit IRC03:17
*** amotoki has joined #openstack-nova03:19
*** prateek has joined #openstack-nova03:19
*** raunak has joined #openstack-nova03:22
*** rmcall_ has joined #openstack-nova03:24
*** rmcall has quit IRC03:26
*** rmcall_ is now known as rmcall03:26
*** ayoung has joined #openstack-nova03:26
*** mtanino has joined #openstack-nova03:26
*** armax has joined #openstack-nova03:27
*** rfolco has joined #openstack-nova03:27
*** rfolco has quit IRC03:27
*** dimtruck is now known as zz_dimtruck03:31
*** namnh has quit IRC03:31
*** rama_y has joined #openstack-nova03:32
openstackgerritJohn Hua proposed openstack/nova: XenAPI: device tagging  https://review.openstack.org/33378103:37
*** amotoki has quit IRC03:39
*** mtanino has quit IRC03:41
*** adisky has joined #openstack-nova03:41
*** gouthamr has joined #openstack-nova03:44
*** Sukhdev has joined #openstack-nova03:46
*** haplo37 has joined #openstack-nova03:48
*** gouthamr has quit IRC03:49
*** amotoki has joined #openstack-nova03:49
*** dikonoor has joined #openstack-nova03:49
openstackgerritJohn Hua proposed openstack/nova: XenAPI: Remove ovs_integration_bridge default value  https://review.openstack.org/29909203:53
*** baoli_ has joined #openstack-nova03:54
*** ijw has joined #openstack-nova03:56
*** raunak has quit IRC03:57
*** baoli has quit IRC03:58
openstackgerritLIU Yulong proposed openstack/nova-specs: Reset the instance keypair while rebuilding (spec)  https://review.openstack.org/37522104:01
*** ijw has quit IRC04:01
*** sdake has quit IRC04:02
*** ManishD has joined #openstack-nova04:03
*** marst has joined #openstack-nova04:04
*** rkmrhj has quit IRC04:04
*** raunak has joined #openstack-nova04:07
openstackgerritLIU Yulong proposed openstack/nova-specs: Reset the instance keypair while rebuilding (spec)  https://review.openstack.org/37522104:08
*** coolsvap has joined #openstack-nova04:08
*** thorst has quit IRC04:09
*** ManishD has quit IRC04:10
*** GB21 has joined #openstack-nova04:10
*** thorst has joined #openstack-nova04:12
*** baoli has joined #openstack-nova04:14
*** gjayavelu has quit IRC04:15
*** gjayavelu has joined #openstack-nova04:15
*** baoli_ has quit IRC04:17
*** ijw has joined #openstack-nova04:17
*** ijw has quit IRC04:19
*** gjayavelu has quit IRC04:20
*** thorst has quit IRC04:23
*** thorst has joined #openstack-nova04:24
*** haplo37_ has quit IRC04:27
*** thorst has quit IRC04:29
*** haplo37_ has joined #openstack-nova04:29
*** baoli has quit IRC04:29
*** haplo37 has quit IRC04:30
*** haplo37 has joined #openstack-nova04:31
*** tbachman has joined #openstack-nova04:32
*** swamireddy has quit IRC04:33
openstackgerritLIU Yulong proposed openstack/nova-specs: Reset the instance keypair while rebuilding (spec)  https://review.openstack.org/37522104:34
openstackgerritTony Xu proposed openstack/nova: Fix pep8 E501 line too long  https://review.openstack.org/37523104:37
*** unicell1 has joined #openstack-nova04:44
*** unicell has quit IRC04:45
*** bks has joined #openstack-nova04:46
*** sudswas__ has joined #openstack-nova04:46
*** Guest56480 has joined #openstack-nova04:46
*** prateek has quit IRC04:47
*** thorst has joined #openstack-nova04:56
*** thorst has quit IRC05:01
*** bhagyashri has quit IRC05:01
*** haplo37_ has quit IRC05:05
*** lpetrut has joined #openstack-nova05:06
*** haplo37_ has joined #openstack-nova05:07
*** haplo37_ has quit IRC05:07
*** haplo37_ has joined #openstack-nova05:10
*** jaosorior has joined #openstack-nova05:10
*** haplo37_ has quit IRC05:10
*** haplo37_ has joined #openstack-nova05:13
*** ecelik has joined #openstack-nova05:13
openstackgerrithuan proposed openstack/nova: xenapi: support the hotplug of a neutron port  https://review.openstack.org/36550505:14
*** sabari has quit IRC05:17
*** haplo37 has quit IRC05:19
*** rmcall has quit IRC05:19
*** tbachman_ has joined #openstack-nova05:19
*** tbachman has quit IRC05:20
*** tbachman_ is now known as tbachman05:20
*** haplo37 has joined #openstack-nova05:21
openstackgerrithuan proposed openstack/nova: XenAPI: Fix VM live-migrate with iSCSI SR volume  https://review.openstack.org/35954805:21
*** rmcall has joined #openstack-nova05:22
*** paul-carlton2 has joined #openstack-nova05:25
*** tbachman has quit IRC05:26
*** thorst has joined #openstack-nova05:27
*** GordonTX has joined #openstack-nova05:28
*** armax has quit IRC05:29
*** thorst has quit IRC05:31
*** armax has joined #openstack-nova05:32
*** armax has quit IRC05:34
*** bhagyashri has joined #openstack-nova05:35
*** armax has joined #openstack-nova05:36
*** sabari has joined #openstack-nova05:36
*** raunak has quit IRC05:36
*** armax has quit IRC05:38
*** kaisers_ has joined #openstack-nova05:40
*** gszasz has joined #openstack-nova05:42
*** thorst has joined #openstack-nova05:43
*** lpetrut has quit IRC05:46
*** thorst has quit IRC05:48
*** haplo37_ has quit IRC05:48
*** haplo37_ has joined #openstack-nova05:50
*** armax has joined #openstack-nova05:50
*** mjura has joined #openstack-nova05:52
*** prateek has joined #openstack-nova05:57
*** salv-orl_ has quit IRC05:57
*** thorst has joined #openstack-nova05:59
*** mjura has quit IRC05:59
*** mjura has joined #openstack-nova06:00
*** prateek has quit IRC06:01
*** prateek has joined #openstack-nova06:01
*** ianw is now known as ianw_pto06:02
*** thorst has quit IRC06:03
*** yamahata has joined #openstack-nova06:09
*** thorst has joined #openstack-nova06:15
*** rcernin has joined #openstack-nova06:15
*** unicell has joined #openstack-nova06:16
*** unicell1 has quit IRC06:16
*** thorst has quit IRC06:19
*** claudiub has joined #openstack-nova06:20
*** mamandle has joined #openstack-nova06:21
*** aswadr_ has joined #openstack-nova06:25
*** andreas_s has joined #openstack-nova06:25
*** phuongnh has quit IRC06:29
openstackgerritjaveme proposed openstack/nova: Failed to evacuate instances booted from volume  https://review.openstack.org/37204506:29
*** phuongnh has joined #openstack-nova06:29
*** thorst has joined #openstack-nova06:31
openstackgerritJohn Hua proposed openstack/nova: XenAPI: Remove ovs_integration_bridge default value  https://review.openstack.org/29909206:34
*** thorst has quit IRC06:36
*** lpetrut has joined #openstack-nova06:36
*** woodster_ has quit IRC06:40
*** haplo37 has quit IRC06:43
*** nherciu_ has joined #openstack-nova06:44
*** haplo37 has joined #openstack-nova06:44
*** GB21 has quit IRC06:45
*** rrecio_ has quit IRC06:45
*** lpetrut has quit IRC06:45
*** thorst has joined #openstack-nova06:47
*** thorst has quit IRC06:51
*** GordonTX has quit IRC06:52
*** sridharg has joined #openstack-nova06:53
*** matrohon has joined #openstack-nova06:54
*** hoangcx_ has joined #openstack-nova06:55
*** GB21 has joined #openstack-nova06:57
*** hoangcx has quit IRC06:57
*** jlanoux has joined #openstack-nova06:58
*** phuongnh has quit IRC06:58
*** phuongnh has joined #openstack-nova06:58
*** thorst has joined #openstack-nova07:02
*** salv-orlando has joined #openstack-nova07:03
*** salv-orlando has quit IRC07:03
*** andymaier has joined #openstack-nova07:04
*** salv-orlando has joined #openstack-nova07:05
*** thorst has quit IRC07:07
*** salv-orlando has quit IRC07:08
*** sahid has joined #openstack-nova07:10
*** Sukhdev has quit IRC07:11
*** thorst has joined #openstack-nova07:18
*** bauzas is now known as bauwser07:18
*** jlanoux_ has joined #openstack-nova07:20
*** ihrachys has joined #openstack-nova07:21
*** ihrachys has quit IRC07:22
*** ihrachys has joined #openstack-nova07:22
*** jlanoux has quit IRC07:23
*** thorst has quit IRC07:23
*** slaweq_ has quit IRC07:24
*** zenoway has joined #openstack-nova07:30
*** rmart04 has joined #openstack-nova07:32
openstackgerritHieu LE proposed openstack/nova: Config options: improve libvirt help text (2)  https://review.openstack.org/31655007:37
*** hoangcx_ has quit IRC07:38
*** hoangcx has joined #openstack-nova07:39
*** slaweq_ has joined #openstack-nova07:41
*** lpetrut has joined #openstack-nova07:42
*** dave-johnston has joined #openstack-nova07:46
openstackgerritjaveme proposed openstack/nova: Mock.side_effects does not exist, use Mock.side_effect instead  https://review.openstack.org/37529807:48
*** thorst has joined #openstack-nova07:50
*** thorst has quit IRC07:54
*** mamandle has quit IRC07:55
*** mariusv has joined #openstack-nova07:56
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-nova08:00
*** amotoki_ has joined #openstack-nova08:00
*** amotoki has quit IRC08:03
*** pilgrimstack has joined #openstack-nova08:05
*** yassine has joined #openstack-nova08:07
*** yassine is now known as Guest4983708:08
openstackgerritsahid proposed openstack/nova-specs: Libvirt driver emulator threads placement policy  https://review.openstack.org/28409408:08
*** Guest49837 is now known as yassou08:08
*** avolkov has quit IRC08:17
*** GordonTX has joined #openstack-nova08:19
*** thorst has joined #openstack-nova08:21
*** danpb has joined #openstack-nova08:23
*** GordonTX has quit IRC08:24
*** cdent has joined #openstack-nova08:24
*** amotoki_ is now known as amotoki08:24
*** avolkov has joined #openstack-nova08:26
*** thorst has quit IRC08:27
paul-carlton2 johnthetubaguy bauwser see updated https://bugs.launchpad.net/nova/+bug/1626230, creating a blueprint to make libvirt spawn method tidy up on failure like XenAPI does08:31
openstackLaunchpad bug 1626230 in OpenStack Compute (nova) "instance artefacts are not removed by libvirt driver if it fails to spawn" [Undecided,In progress] - Assigned to Paul Carlton (paul-carlton2)08:31
paul-carlton2bauwser, you happy with this approach?08:31
*** jlanoux_ has quit IRC08:32
*** ihrachys has quit IRC08:33
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Support volume_type as a BDM parameter when boot instances  https://review.openstack.org/36269808:35
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add support for tag instances when boot  https://review.openstack.org/36646908:36
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add notifications for server groups  https://review.openstack.org/37531608:36
*** CristinaPauna has quit IRC08:36
*** thorst has joined #openstack-nova08:38
*** swamireddy has joined #openstack-nova08:38
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add notifications for server groups  https://review.openstack.org/37531608:40
*** haplo37 has quit IRC08:41
*** haplo37 has joined #openstack-nova08:42
*** GB21 has quit IRC08:42
*** thorst has quit IRC08:42
*** vladikr has quit IRC08:42
*** derekh has joined #openstack-nova08:44
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Return instance of Guest from method write_instance_config  https://review.openstack.org/26514608:44
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Don't use 'updated_at' to check service's status  https://review.openstack.org/29708508:44
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Log warning when user set improper config option value  https://review.openstack.org/35453208:45
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Use min parameter to restrict live-migration config options  https://review.openstack.org/32331308:45
*** GB21 has joined #openstack-nova08:46
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add notifications for server groups  https://review.openstack.org/37531608:47
*** Dinesh_Bhor has joined #openstack-nova08:48
*** CristinaPauna has joined #openstack-nova08:48
*** yassou has quit IRC08:48
*** code-R has joined #openstack-nova08:51
*** code-R_ has joined #openstack-nova08:56
*** mamandle has joined #openstack-nova08:57
*** code-R has quit IRC08:59
*** kaisers_ has quit IRC09:02
openstackgerritChris Dent proposed openstack/nova: [placement] ensure that allow headers are native strings  https://review.openstack.org/37480009:02
*** ihrachys has joined #openstack-nova09:03
*** EinstCrazy has quit IRC09:03
*** openstackgerrit has quit IRC09:03
*** yamahata has quit IRC09:03
*** openstackgerrit has joined #openstack-nova09:04
*** EinstCrazy has joined #openstack-nova09:04
openstackgerritJens Rosenboom proposed openstack/nova: Default vnc.keymap to None  https://review.openstack.org/37533309:06
*** GB21 has quit IRC09:06
*** EinstCrazy has quit IRC09:07
openstackgerritveena proposed openstack/nova: Adding hugepage and NUMA support check for aarch64  https://review.openstack.org/37230409:10
fricklerdanpb: as the original recommendation came from you 7 years ago, it would be great to have your feedback on https://review.openstack.org/37533309:12
*** kaisers_ has joined #openstack-nova09:12
openstackgerritClaudiu Belu proposed openstack/nova: libvirt: fixes python 3 related unit tests  https://review.openstack.org/27883409:13
openstackgerritClaudiu Belu proposed openstack/nova: Fixes python 3 unit tests  https://review.openstack.org/27881009:13
openstackgerritStephen Finucane proposed openstack/nova: hacking: Always use 'assertIs(Not)None'  https://review.openstack.org/36362309:14
openstackgerritClaudiu Belu proposed openstack/nova: numa: Fixes NUMA topology related unit tests  https://review.openstack.org/27883509:17
openstackgerritStephen Finucane proposed openstack/nova: hacking: Reword in the imperative  https://review.openstack.org/36362409:18
*** GordonTX has joined #openstack-nova09:20
openstackgerritStephen Finucane proposed openstack/nova: Use more specific asserts in tests  https://review.openstack.org/36304309:21
openstackgerritStephen Finucane proposed openstack/nova: hacking: Use assertIs(Not), assert(True|False)  https://review.openstack.org/36368509:21
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add notifications for Flavors  https://review.openstack.org/37534609:22
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add notifications for server groups  https://review.openstack.org/37531609:24
*** GordonTX has quit IRC09:25
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add notifications for Flavors  https://review.openstack.org/37534609:25
openstackgerritStephen Finucane proposed openstack/nova: conf: Deprecate all topic options  https://review.openstack.org/35160809:27
openstackgerritStephen Finucane proposed openstack/nova: conf: Trivial cleanup of 'cells'  https://review.openstack.org/37467209:27
openstackgerritStephen Finucane proposed openstack/nova: conf: Trivial cleanup of compute.py  https://review.openstack.org/37467309:27
*** kaisers_ has quit IRC09:28
*** amotoki has quit IRC09:32
*** jlanoux has joined #openstack-nova09:33
*** cdent has quit IRC09:35
openstackgerritHussain Chachuliya proposed openstack/nova: Remove unused code  https://review.openstack.org/37535609:36
*** EinstCrazy has joined #openstack-nova09:36
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Adds vNUMA implementation  https://review.openstack.org/28240709:37
*** kaisers_ has joined #openstack-nova09:42
openstackgerritHussain Chachuliya proposed openstack/nova: Remove unused code  https://review.openstack.org/37535609:42
openstackgerritHussain Chachuliya proposed openstack/nova: Remove redundant str typecasting  https://review.openstack.org/37535909:44
*** kaisers_ has quit IRC09:46
johnthetubaguypaul-carlton2: ah, OK, I think thats a good thing to do regardless09:46
johnthetubaguypaul-carlton2: ah, I see in the bug now, yeah, thats a bit nasty with the delete of stuff09:47
*** GB21 has joined #openstack-nova09:49
*** sridharg has quit IRC09:50
*** zenoway has quit IRC09:51
openstackgerritHussain Chachuliya proposed openstack/nova: Replace uuid4() with generate_uuid() from oslo_utils  https://review.openstack.org/37379409:53
*** gouthamr has joined #openstack-nova09:53
danpbfor live upgrades, do we require that neutron is upgraded *before* nova is upgraded ?09:53
* danpb thinks we do, but can't see it explicitly mentioned anywhere09:54
*** amotoki has joined #openstack-nova09:54
bauwserpaul-carlton2: sorry, busy Friday for me :(09:54
*** amotoki has quit IRC09:55
bauwserpaul-carlton2: johnthetubaguy: okay, I think your updated description better defines what's a problem09:56
johnthetubaguydanpb: I didn't think we specified that order, i.e. we usually have supported older Cinder, Neutron, etc09:56
johnthetubaguydanpb: given the changes I am proposing this cycle, we probably need to get crisper about our levels of support there, but I would certainly expect us to work with N-109:57
*** alexchadin has joined #openstack-nova09:57
sfinucandanpb: I thought the promise was support for a maximum of one generation difference between projects? i.e. N of nova <-> M of neutron and vice versa09:58
*** kaisers_ has joined #openstack-nova09:59
*** kaisers_ has quit IRC09:59
*** kaisers_ has joined #openstack-nova10:00
*** kaisers__ has joined #openstack-nova10:03
*** sridharg has joined #openstack-nova10:03
paul-carlton2johnthetubaguy, bauwser looking at this further I think there is a way to fix the immediate issue with evacuate by catching the exception raised by spawn in the compute manager and calling the driver again to destroy the instance and delete the files (if they are not on shared storage)10:04
*** TravT has quit IRC10:04
bauwserpaul-carlton2: that's different from what you mention in the bug report10:04
*** sridharg has quit IRC10:05
bauwserbut yeah, I think we should not modify where we say instance.host = xxx and rather make sure that the driver, when excepting, can be able to remove the temporary files10:05
*** sridharg has joined #openstack-nova10:05
*** cdent has joined #openstack-nova10:05
*** kaisers_ has quit IRC10:06
johnthetubaguypaul-carlton2: so if destroy is written defensively enough, that is probably good enough for all instances we put into an ERROR state during spawn10:06
bauwserthe point is, we *evacuate*10:07
bauwserwhich means the instance is already gone10:07
paul-carlton2Yes my concern is that changing the the libvirt driver to delete the files when it fails to spawn that would be a bad thing if shared storage is uswed10:07
paul-carlton2!10:07
bauwserokay, I was confusing10:08
bauwserI mean we should rather accept to consider the instance as being destroyable10:08
paul-carlton2bauwser, migrate/resize deals with this differently, it explicitly cleans up the files it copied from source if the instance fails to start on target10:09
bauwserthat's a very different usecase10:10
paul-carlton2but evacuate doesn't copy files, it just calls rebuild which calls spawn on the target10:10
sfinucanjohnthetubaguy: What's the chances of moving release notes into per-release folders?10:10
sfinucana la nova-specs. It's already getting mighty messy in there...10:10
*** sdague has joined #openstack-nova10:11
bauwserpaul-carlton2: resize is an user API based on the assumption that your instance is still alive10:11
bauwserpaul-carlton2: evacuate is some of eletrical shock for an admin only saying their want to resurrect some10:11
openstackgerritMaciej Szankin proposed openstack/nova: Improve consistency in serial_console  https://review.openstack.org/34890210:11
paul-carlton2trouble is driver spawn doesn't know if it is part of a rebuild for evacuate or normal rebuild, boot or unshelve and worse still it doesn't know if the instance files are on shared storage10:12
paul-carlton2so it could end up deleting the evacuating instance's files on shared storage10:12
bauwsersfinucan: the big concern to me is that we'd loose the benefit of backportable patches including reno files10:12
*** gcb has quit IRC10:12
bauwsersfinucan: reno doesn't work thru paths, rather looking at the git repo10:13
bauwserI understand that being messy, but I think reno is not aimed to be read directly by the YAML files10:13
paul-carlton2bauwser, johnthetubaguy which is a nightmare scenario, we have users who use shared storage and use evacuate to recreate instance on a new node during compute node reboots10:14
bauwsersfinucan: instead, you have to look at the generated view10:14
sfinucanbauwser: It'd just be a case of 'cherry-pick --no-commit' though, right?10:14
sfinucanthen move it10:14
bauwsersfinucan: you mean that our stable backports should be modified ? gosh :p10:14
bauwserI know it's feasible10:14
sfinucanbauwser: Hmm, idk10:15
sfinucanI just think code (even YAML) is for people to read10:15
bauwserI just say that the whole reno design is made on the assumption that we ship our relnote with the patch, so that backporting a change that include a relnote also includes the relnote10:15
*** tuanla has quit IRC10:15
bauwsersfinucan: that's *really* not the intent :p10:15
bauwsersfinucan: what we *could* is to point those references in trees10:16
sfinucanbauwser: yup, relnotes in code is a good move for sure. It would just be great if we could structure it a little better :)10:17
sfinucantrees?10:17
sfinucankittens belong in trees - not relnotes10:17
paul-carlton2johnthetubaguy, so in theory an instance being evacuated in an environment with XenAPI (HyperV too I think) and instances on shared storage would have its instance files deleted if the spawn failed on the target!10:17
bauwsersfinucan: like I said, it's pretty well structured if you read the generated output :)10:18
sfinucanbauwser: Yeah, it is in fairness http://docs.openstack.org/releasenotes/nova/unreleased.html10:19
johnthetubaguypaul-carlton2: we don't support shared storage in XenAPI, AFAIK10:20
sfinucanHmm, let me think on it more. If there was a change, it would need upstream (reno) support anyway. I'll check out that codebase10:20
*** eandersson has quit IRC10:20
paul-carlton2johnthetubaguy, ok, wondered about that, good10:20
sfinucanOn a totally unrelated note, can someone please explain to me why I'd use 'stub_out' vs. 'mock' in tests?10:21
*** kaisers__ has quit IRC10:23
openstackgerritLucian Petrut proposed openstack/nova: Add Hyper-V storage QoS support  https://review.openstack.org/17547910:24
*** EinstCrazy has quit IRC10:31
*** phuongnh has quit IRC10:33
*** swamireddy has quit IRC10:35
bauwsersfinucan: stub_out is an helper for getting out of a mox thing that was not good for py310:47
johnthetubaguysfinucan: stub_out was just to help us transition from the old stub method from pre-mock, AFAIK10:47
bauwsersfinucan: it's better to use mock for a new UT10:48
sdaguesfinucan: right, it was based on the analysis that there were a ton of unit tests that didn't use any mox except Stubs10:48
*** kaisers_ has joined #openstack-nova10:48
sdagueand there was a close enough way to do the same thing with mock10:48
openstackgerritAlex Szarka proposed openstack/nova-specs: Resume Guests State upgrade  https://review.openstack.org/37538810:48
sfinucanSo use 'mock' ideally, but 'stub_out' if I have to?10:50
openstackgerritJohn Garbutt proposed openstack/nova: Fixed deprecation status for xvp options  https://review.openstack.org/35365810:50
sdaguesfinucan: right, use mock ideally.10:50
bauwsersfinucan: stub_out if you want to help a current UT10:50
bauwsermock if anything else10:51
sdagueusing stub_out is just about converting existing tests without a ton of churn (code or mental)10:51
openstackgerritAlex Szarka proposed openstack/nova-specs: Resume Guests State upgrade  https://review.openstack.org/37538810:51
sdaguejohnthetubaguy / bauwser - https://review.openstack.org/#/c/375037/ easy test output cleanup10:51
openstackgerritAlex Szarka proposed openstack/nova-specs: Resume Guests State upgrade  https://review.openstack.org/37538810:52
* bauwser looking10:53
bauwseroooh I se10:53
bauwsersee10:53
*** GB21 has quit IRC10:53
sfinucansdague: Ideal. Cheers10:54
*** Guest56480 has quit IRC11:00
*** sudswas__ has quit IRC11:00
openstackgerritSean Dague proposed openstack/nova: Capture stdout in for test_wsgi:test_debug  https://review.openstack.org/37539711:04
*** lucas-afk is now known as lucasagomes11:05
*** eandersson has joined #openstack-nova11:10
openstackgerritStephen Finucane proposed openstack/nova: relnotes: Fix config options deprecation notes  https://review.openstack.org/37540011:10
*** smatzek has joined #openstack-nova11:12
*** alexchadin has quit IRC11:13
*** sahid has quit IRC11:14
mdboothartom: Can you have another look at https://review.openstack.org/#/c/369176/ for me. It looks so wrong to me I'm worried I've missed something obvious.11:15
*** smatzek has quit IRC11:17
*** kaisers_ has quit IRC11:18
*** bvanhav has joined #openstack-nova11:19
hussain_calaski: Hi Andrew, can you please take a look.. I re-uploaded the patch after fixing merge conflict. https://review.openstack.org/#/c/373794/11:21
*** aswadr_ has quit IRC11:22
*** rtheis has joined #openstack-nova11:22
*** hoangcx has quit IRC11:23
hussain_calaski: I have removed some unused method in this patch. Please review. https://review.openstack.org/#/c/375356/11:24
*** kaisers_ has joined #openstack-nova11:27
*** kaisers__ has joined #openstack-nova11:28
*** kaisers_ has quit IRC11:32
*** amotoki has joined #openstack-nova11:38
mdboothhussain_c: More, please :)11:38
mdboothhussain_c: FYI, I don't think TrivialFix ever took off, unfortunately.11:39
mdboothThere's no harm in it, but afaik there are no cores filtering on it.11:39
*** jaypipes has joined #openstack-nova11:42
openstackgerritChris Dent proposed openstack/nova: [placement] ensure that allow headers are native strings  https://review.openstack.org/37480011:43
*** gouthamr has quit IRC11:44
cdentsdague: if you get a chance to go back to this one https://review.openstack.org/#/c/371370/ it is now using a new gabbi so the gabbi is gone from the test name: http://logs.openstack.org/70/371370/2/check/gate-nova-tox-db-functional-ubuntu-xenial/b3f05c6/testr_results.html.gz11:44
sdaguecdent: cool, thanks11:46
cdentsdague: the global req change has merged11:47
artommdbooth, no, at first glance I you're right. It didn't dawn on me that ephemeral disks get their size from the flavor, so 0 size disks were "possible."11:48
*** andreas_s has quit IRC11:49
*** jaypipes is now known as leakypipes11:50
openstackgerritSean Dague proposed openstack/nova: Clean up stdout/stderr leakage in cmd testing  https://review.openstack.org/37541411:53
*** sabari has quit IRC11:56
mdboothartom: Can you comment on the reviews? I also commented on your temptest test, btw.11:57
*** jfding has quit IRC11:58
mdboothartom: For the tempest test, btw, wouldn't you have to skip it if flavor 1 doesn't have 2G of ephemeral disk in order to be fully tempesty?11:59
*** dave-mccowan has quit IRC12:00
*** kaisers__ has quit IRC12:01
*** thorst has joined #openstack-nova12:03
artommdbooth, yeah, let me just get the kids daycare sorted out :)12:05
artom(And some coffee too, ideally)12:05
mdboothartom: Which of those is the priority?12:05
mdboothThat's a tough one.12:05
artommdbooth, err, yes.12:06
artomThose is the priority.12:06
*** zul has quit IRC12:07
*** GB21 has joined #openstack-nova12:07
mdboothartom: I'm worried that without coffee you might arrive at daycare having forgotten the kids.12:07
*** thorst has quit IRC12:08
*** catintheroof has quit IRC12:08
prateeksdague, did you get a chance to write a spec for https://review.openstack.org/#/c/327706/ ?12:09
prateekjohnthetubaguy, can you please take a look at https://review.openstack.org/#/c/294513/ ?12:09
artommdbooth, then I'll stay in their stead :D12:10
*** gouthamr has joined #openstack-nova12:11
*** maticue has joined #openstack-nova12:16
*** artom has quit IRC12:16
*** artom has joined #openstack-nova12:17
*** artom has quit IRC12:18
*** sc68cal_ is now known as sc68cal12:18
*** artom has joined #openstack-nova12:18
openstackgerritBéla Vancsics proposed openstack/nova: Reduced the complexity of the _init_instance method  https://review.openstack.org/37466112:19
*** thorst has joined #openstack-nova12:19
bauwsersdague: is https://review.openstack.org/#/c/374307/4 somehow impacted by https://review.openstack.org/#/c/362438/ ?12:20
bauwsersdague: I can see grenade failing on it12:20
*** mriedem has joined #openstack-nova12:22
*** sabari has joined #openstack-nova12:24
*** thorst has quit IRC12:24
*** Rod2a has joined #openstack-nova12:24
mriedemsuperdan: you want to update the link in the channel topic to this? https://wiki.openstack.org/wiki/Nova/Ocata_Release_Schedule12:25
Rod2ahello everybody12:25
*** prateek has quit IRC12:26
Rod2aI got a problem with nova-compute wich is loosing connection with my controller node12:26
Rod2aI use RDO kilo release12:26
Rod2athe only error message in compute is nova.servicegroup.drivers.db "model server went away"12:27
sdaguebauwser: it's because we haven't branched grenade / devstack yet12:27
bauwserokay, that's what I thought12:27
Rod2aI can see that rabbitmq unack msg is growing up until I reboot nova-compute12:28
bauwsersdague: and we need https://review.openstack.org/#/c/362438/ before branching stable grenade, right?12:28
Rod2adoes anybody have a clue ?12:28
Rod2athere is no load on any server, no error in rabbit logs...12:29
bauwserRod2a: that looks like an operating problem related to rabbit message queue, so probably #openstack could be better for discussing12:29
Rod2atcp connection are keepalived12:29
sdaguebauwser: actually, I think we probably want to branch first12:29
sdagueI was just thinking through that all12:29
bauwserokay12:29
*** thorst has joined #openstack-nova12:29
Rod2abauwser: cinder and glance are still ok so I think rabbitmq is OK12:30
Rod2abauwser: only server creation is broken12:30
leakypipessdague: thx much for your log cleanup patches. really helpful in keeping my sanity when running tests :)12:31
Rod2aI use vmware driver to access vsphere 5.1 cluster, my vcenter is OK, no error and the API of vcenter seems ok (I request the sdk wsdl file to ensure)12:31
sdagueleakypipes: no problem. Sometimes you just need to do the spring cleaning that's been pissing you off for years :)12:31
*** zul has joined #openstack-nova12:32
sdagueleakypipes: after that last patch of mine there is one left that I'm not sure I can get rid of, then the oslo_db / pkg_resources / uuid warnings that are all valid and not something we can supress12:33
*** artom has quit IRC12:33
sdaguebut, basically everything in that stream now becomes something people should care about12:33
*** yassine has joined #openstack-nova12:33
bauwserRod2a: server creation is broken because the scheduler checks the server health by looking at what we call the servicegroup API12:33
*** yassine is now known as Guest3718712:34
bauwserRod2a: in general, those healthchecks are using a simple DB call, verifying if some field is updated12:34
mriedemsdague: a pleasant surprise to see merged this morning https://review.openstack.org/#/c/374433/12:34
Rod2awe use this plateform in production since nearly one year with about 500 actives VM and the problem occurs more often12:34
sdagueleakypipes: 2 last ones on that series https://review.openstack.org/#/q/topic:fix_tests+status:open12:34
sdaguemriedem: yep12:35
bauwserRod2a: the compute nodes are periodically updating that field, but they don't update the DB directly, it goes thru the conductor12:35
bauwserRod2a: for sending the DB update to the conductor, it pass thru a RPC cast12:35
*** artom has joined #openstack-nova12:35
mriedemlpetrut: can you get the unit tests passing on this? https://review.openstack.org/#/c/175479/12:36
bauwserRod2a: which means that if your queue is stuck or full, then it won't update correctly that field for that compute and then the scheduler will see that compute as "down"12:36
bauwserRod2a: usual checks go thru checking the service state for that specific compute and also check the field (if using the DB SG driver)12:36
bauwserRod2a: but all of that is very operational, hence me telling you that you should get better help for troubleshooting by moving to #openstack12:37
bauwser(see channel topic too)12:37
lpetrut@mriedem: sure, sending a new patch set right away12:37
bauwserlpetrut: oh gosh, we're not using Slack fortunately :p12:38
*** rcernin has quit IRC12:38
mriedemlpetrut: also i replied in https://review.openstack.org/#/c/175479/23/nova/virt/hyperv/vmops.py@88412:39
mriedemi still think you're going to be setting disk qos specs even if nothing is specified b/c of the logic in there12:39
*** daemontool has joined #openstack-nova12:40
*** Rod2a has quit IRC12:41
*** takedakn has quit IRC12:42
*** edleafe is now known as figleaf12:43
*** ducttape_ has joined #openstack-nova12:44
*** pcaruana|afk| has joined #openstack-nova12:44
mriedemlpetrut: nevermind that last one, i've got it now12:44
lpetrutbytes_per_sec_to_iops(0) will be 0, I guess that was the misleading thing, right?12:45
*** ducttape_ has quit IRC12:45
*** ducttape_ has joined #openstack-nova12:46
*** artom has quit IRC12:46
*** artom has joined #openstack-nova12:46
*** thorst has quit IRC12:46
*** alexchadin has joined #openstack-nova12:46
*** artom has quit IRC12:47
*** artom has joined #openstack-nova12:47
*** sdake has joined #openstack-nova12:48
mriedemyeah12:48
mriedem0 + 8192 - 1 // 819212:48
leakypipessdague: done. nice work on both :)12:48
*** armax has quit IRC12:49
openstackgerritLucian Petrut proposed openstack/nova: Add Hyper-V storage QoS support  https://review.openstack.org/17547912:51
*** GB21 has quit IRC12:54
*** mamandle has quit IRC12:54
mriedemlpetrut: sorry just missed my comments in ps2412:54
mriedema couple of small issues12:54
*** mamandle has joined #openstack-nova12:54
*** mriedem has quit IRC12:55
*** david-lyle has joined #openstack-nova12:56
*** prateek has joined #openstack-nova12:58
hussain_calaski: Thanks for the review.. :) Can you please take a look at this trivial fix? https://review.openstack.org/#/c/37536012:59
*** tblakes has joined #openstack-nova12:59
*** mamandle_ has joined #openstack-nova12:59
*** READ10 has joined #openstack-nova12:59
*** mamandle has quit IRC12:59
*** pilgrimstack has quit IRC12:59
*** mamandle_ is now known as mamandle12:59
*** thorst has joined #openstack-nova12:59
lpetrutmriedem: no worries, thanks for reviewing this patch! I'm fixing the nits right now13:00
*** pcaruana|afk| has quit IRC13:00
*** kaisers_ has joined #openstack-nova13:01
*** pcaruana has quit IRC13:01
mdboothdanpb: Aren't we trying to move away from libvirt device names?13:02
*** pcaruana has joined #openstack-nova13:02
openstackgerritStephen Finucane proposed openstack/nova: objects: Move 'arch' to 'fields.Architecture'  https://review.openstack.org/35606713:03
openstackgerritStephen Finucane proposed openstack/nova: objects: Move 'vm_mode' to 'fields.VMMode'  https://review.openstack.org/35655313:03
openstackgerritStephen Finucane proposed openstack/nova: objects: Move 'hv_type' to 'fields.HVType'  https://review.openstack.org/35642413:03
openstackgerritStephen Finucane proposed openstack/nova: objects: Move 'cpumodel' to 'fields.CPU*'  https://review.openstack.org/35639813:03
*** mjura has quit IRC13:03
*** thorst has quit IRC13:04
*** rtheis has quit IRC13:05
*** rcernin has joined #openstack-nova13:06
danpbmdbooth: away from users /choosing/ them - we still need a way to unique identify disks to users hough in some manner13:06
*** prateek_ has joined #openstack-nova13:06
mdboothdanpb: Just commented again, btw, after remembering that device_name can change.13:06
*** rtheis has joined #openstack-nova13:06
openstackgerritTony Xu proposed openstack/nova: Fix pep8 E501 line too long  https://review.openstack.org/37523113:07
*** prateek has quit IRC13:07
alaskihussain_c: that's not a nova patch. And you can use the "Add..." button to add me to a review if you want me to take a look rather than pinging me here each time13:07
openstackgerritStephen Finucane proposed openstack/nova: hacking: Use assertIs(Not), assert(True|False)  https://review.openstack.org/36368513:08
*** pilgrimstack has joined #openstack-nova13:08
mdboothdanpb: How would you feel about explicitly exposing hypervisor and machine type to users, btw?13:09
*** alaski is now known as lascii13:09
mdboothGiven that these things can be inferred anyway.13:09
*** rlrossit has joined #openstack-nova13:09
leakypipesmdbooth: -1013:11
danpbmdbooth: exposing where ?13:11
mdboothleakypipes: Explain. I know we explicitly don't do it, but why?13:11
mdboothdanpb: In the diagnostics, for eg. Perhaps even instance metadata?13:12
leakypipesmdbooth: because it's a cloud. users should not need or want to know hardware-specific or hypervisor-specific details about where their instances are located.13:12
danpbleakypipes:   we already allow users to /set/ those in image properties13:12
mdboothleakypipes: My thinking is that these things are part of the interface that we expose to the user.13:12
danpbso refusing to report the value of something we already let the user set makes little sense13:13
*** jaosorior has quit IRC13:13
mdboothSpecifically thinking of non-admin users, btw13:13
leakypipesdanpb: on the image properties, yes. but I'm thinking more regarding the stuff returned in a GET /servers/{uuid} call.13:13
*** mamandle has quit IRC13:13
mdboothleakypipes: So yeah, it's still cloudy. The end-user doesn't get to ask for something specific. However they might reasonably want to know what they got.13:14
*** jaosorior has joined #openstack-nova13:14
mdboothleakypipes: Also, they can already find that out if they want to.13:14
*** jamesdenton has joined #openstack-nova13:14
mdboothWhy wouldn't we make it slightly easier?13:14
leakypipesmdbooth: in what way?13:14
mdboothWhich bit?13:14
leakypipesmdbooth: can they "already find that out if they want to"?13:14
mdboothe.g. the virt-what tool13:14
danpbleakypipes: the guest os can probe it to some degree13:15
mdboothWill tell you which hypervisor you're running on13:15
danpbits not pretty, but its ultimately doable13:15
leakypipesheh, ok :)13:15
mdboothProbing devices will tell you what they are, and you can infer machine type.13:15
leakypipeswell, like I said I'd prefer to keep as much of the abstraction from hw and hv as possible.13:15
dhellmannsfinucan, bauwser : wow, nova has a lot of notes. If someone wants to add support for subdirectories under the notes dir that would be OK with me. I'm not sure how hard it would be off the top of my head.13:15
danpbit is useful troubleshooting info at the very least13:16
bauwserdhellmann: well, that's the problem I mentioned related to backports13:16
sfinucandhellmann: Maybe we're *that* good at documentation...13:16
sfinucano.O13:16
sfinucan:)13:16
mdboothleakypipes: If a guest knows it's running on hypervisor X rather than hypervisor Y, it might configure itself to run optimally.13:16
danpbeg user has 2 vms running, and wondering why they have slightly different behaviour / characteristics13:16
bauwserdhellmann: I wouldn't like to have backports being different just because of a reno file13:16
sfinucanbauwser: Yeah, I've thought about it a little more and we're better keeping it in one directory13:16
danpbbeing able to see the virt/machine type is useful info for diagnosis13:16
openstackgerritChris Dent proposed openstack/nova: [placement] 404 responses do not cause exception logs  https://review.openstack.org/37495513:17
openstackgerritChris Dent proposed openstack/nova: [placement] 404 responses do not cause exception logs  https://review.openstack.org/37495513:17
leakypipesmdbooth, danpb: not necessarily disagreeing that it might be useful diagnostic information, agreed. I guess a more specific example of what bits/pieces of information would be useful for a user to know to "configure their instance" would be useful.13:17
sfinucanbauwser: dhellmann: Having written changelogs that follow the keepachangelog.com standard, I've seen how tough it is to version these things otherwise13:17
dhellmannbauwser : yeah, you might not want the dirs to be named for series. maybe the first 2 chars of the random bit of the filename?13:17
sfinucandhellmann: that could work...13:18
dhellmannmight be overkill, I dunno13:18
leakypipesmdbooth, danpb: I mean, are we talking about things like x86 CPU instruction set extensions here?13:18
bauwserdhellmann: or thinking about leaving all the notes by the same subdir, but having some way in tree to have indirections for each cycle ?13:18
leakypipesmdbooth, danpb: or are we talking about things as specific as, say, the version of libvirt/QEMU running on the host?13:18
bauwserI dunno13:18
mdboothleakypipes: So, after you agree that this is already visible in the user interface, you then get to wondering how much to expose and how to expose it :)13:19
bauwserI honestly thought about that, and nothing but saying "please rather look at the generated output" does seem better13:19
mdboothI don't think libvirt version is relevant, beause it's not part of the user interface.13:19
leakypipesmdbooth, danpb: because the latter I see as a bit too much information and potentially a security issue if the guest can query the host for a potentially-insecure version of the hypervisor?13:19
*** mtanino has joined #openstack-nova13:19
mdboothI don't think qemu version is something we would want to expose for the reason you say13:19
bauwserdhellmann: or, maybe a debug mode for reno that would mention the filename for each output13:19
mdboothHowever qemu machine type probably is13:19
bauwserfilename(s) even13:19
leakypipesmdbooth: gotcha.13:20
danpbleakypipes: security through obscurity is no security at all13:20
dhellmannbauwser : why don't we talk about it in #openstack-release13:20
bauwserdhellmann: because the only usecase for checking the YAML files is when you see some mistake in the generated output and you want to fix it, so Ctrl-F is the only possibility13:20
bauwser+113:20
leakypipesmdbooth, danpb: of course, I'm thinking in the back of my head here about the potential os-traits library and how/what information could be communicated to an end-user in a safe fashion.13:20
dhellmannbauwser : actually, I have to step offline for a bit. I'll be back in ~45 minuters13:21
danpbthat said, i don't think we need to report software versions13:21
*** xyang1 has joined #openstack-nova13:21
leakypipesdanpb: I agree with you on that. However, I'm just playing devil's advocate a bit here :)13:21
*** jamesdenton has quit IRC13:21
bauwserdhellmann: np13:22
mdboothleakypipes: Anyway, it was just a thought I had whilst reading that spec. I know we don't do it, but I wonder if we should.13:22
*** parora has joined #openstack-nova13:22
bauwserdhellmann: I'll have to step out at 1400UTC, but we can async discuss that13:22
danpbthings like the hypervisor type, and machine type are fundamentally not secret though as they're guest ABI13:22
*** eharney has joined #openstack-nova13:22
*** jamesdenton has joined #openstack-nova13:23
mdboothDoes anybody still use PV xen?13:24
*** prateek_ has quit IRC13:24
*** pilgrimstack has quit IRC13:24
johnthetubaguyin general, yes13:24
openstackgerritClaudiu Belu proposed openstack/nova: Adds Hyper-V OVS ViF driver  https://review.openstack.org/14004513:24
*** pilgrimstack has joined #openstack-nova13:24
bauwsercdent: is https://review.openstack.org/#/c/374870/2 something defined by the API WG ?13:24
johnthetubaguyparticularly now PV driver bits are build into the kernel13:24
openstackgerritLucian Petrut proposed openstack/nova: Add Hyper-V storage QoS support  https://review.openstack.org/17547913:25
*** mdrabe has joined #openstack-nova13:25
cdentbauwser: looking13:25
mdboothThat's a classic example of where the guest totally needs to know what its hypervisor is.13:25
bauwsercdent: I mean, having the root name == the ending /13:25
mdboothBecause otherwise it won't boot.13:25
*** prateek_ has joined #openstack-nova13:25
johnthetubaguymdbooth: well its all auto detected in the kernel13:25
johnthetubaguymdbooth: well 3.x and onwards13:25
cdentbauwser: no, the api-wg hasn't touched on that, yet, in part because there hasn't been much discussion about mixing services in the same web server13:25
mdboothjohnthetubaguy: You may infer from that, then, that I haven't used PV xen myself in some time :)13:26
*** rcernin has quit IRC13:26
mdboothIn my day...13:26
cdentthe issue only shows up when there is a prefix (as in devstack for placement)13:26
bauwsercdent: I mean, I understand the motivation, and I appreciate it, but I think it would be cool if we could clarify that "officially" as a guideline13:26
johnthetubaguymdbooth: yeah, no more recompile crap13:26
cdentbauwser: we can create a bug at https://bugs.launchpad.net/openstack-api-wg to remind ourself to do something about it?13:26
bauwsercdent: I just don't want to +A something I could regret in the future because of the API contract13:26
johnthetubaguymdbooth: it now uses the same system that make it go faster on KVM, AFAIK13:26
*** parora has quit IRC13:27
cdentbauwser: under what circumstances would you _want_ that to 404?13:27
mdboothjohnthetubaguy: I'm thinking of the Xen that existed before hardware virt was a commodity thing.13:27
bauwsercdent: I don't know, that's just that accepting that means accepting that *for the eternity*13:27
bauwsercdent: the *for the eternity* thing is chilling me13:28
johnthetubaguymdbooth: yeah, when the Xen team where helping build that with Intel and AMD13:28
*** prithiv has joined #openstack-nova13:28
bauwsersdague: thoughts on that https://review.openstack.org/#/c/374870/2 ?13:28
*** parora has joined #openstack-nova13:28
cdentbauwser: let's see if sdague and alex_xu have opinions?13:28
mdboothjohnthetubaguy: And RH used Xen :)13:28
*** eandersson has quit IRC13:29
*** sahid has joined #openstack-nova13:29
*** gszasz has quit IRC13:30
bauwsercdent: yeah, I'd appreciate13:30
openstackgerritSergey Nikitin proposed openstack/nova-specs: Restore V3 Diagnostics info  https://review.openstack.org/35788413:31
*** prateek_ has quit IRC13:32
*** tongli has joined #openstack-nova13:36
*** ducttape_ has quit IRC13:36
*** ekarlso_ has joined #openstack-nova13:37
*** annegentle has joined #openstack-nova13:39
bauwsercdent: FYI, https://review.openstack.org/#/c/371370/2 Depends-On was cool but wasn't preventing to have Nova being trampled in case we were capping the max version13:42
bauwsercdent: because Nova syncs asynchronously the requirements, so we could have taken an earlier version, but fortunatly, we're not capping the max, so all of our placement jobs are running with the latest gabbi13:43
openstackgerritLudovic Beliveau proposed openstack/nova: PCI: Avoid looping over PCI devices twice  https://review.openstack.org/37548913:43
jianghuawjohnthetubaguy: could you help to review this patch?13:43
jianghuaw https://review.openstack.org/#/c/366825/13:43
openstackgerritLudovic Beliveau proposed openstack/nova: PCI: Avoid looping over PCI devices twice  https://review.openstack.org/37548913:45
*** baoli has joined #openstack-nova13:45
*** baoli_ has joined #openstack-nova13:46
*** kaisers_ has quit IRC13:46
*** akshai has joined #openstack-nova13:47
bauwserVek: around ? I was reviewing https://bugs.launchpad.net/python-novaclient/+bug/1616415 and I actually wonder if that's a bug13:47
openstackLaunchpad bug 1616415 in python-novaclient "The incorrect output of "nova show" when VM has long user data" [Undecided,In progress] - Assigned to viswesuwara nathan (viswesn)13:47
bauwserVek: if the user is having trouble with paginating the output, there are couple of ways to do that out of Nova13:47
*** kragniz has quit IRC13:48
*** kragniz has joined #openstack-nova13:48
*** zenoway has joined #openstack-nova13:49
*** dave-mccowan has joined #openstack-nova13:49
*** baoli has quit IRC13:49
*** tblakes has quit IRC13:50
openstackgerritSean Dague proposed openstack/nova: properly capture logging during db functional tests  https://review.openstack.org/37549813:51
sdagueleakypipes: starting to clean up functional side now ^^^13:52
leakypipesrock on sdague13:52
leakypipeswill review after yummy time13:52
*** rcernin has joined #openstack-nova13:53
*** hshiina has joined #openstack-nova13:53
*** brian_price has quit IRC13:53
*** rlrossit has quit IRC13:54
cdentbauwser: isn't upper-constraints used?13:54
*** woodster_ has joined #openstack-nova13:54
*** dansmith is now known as superdan13:55
bauwsercdent: yup, you're actually right for UTs and functional tests13:55
bauwsermy bad13:56
openstackgerritSimona Iuliana Toader proposed openstack/nova-specs: Adds Hyper-V Shielded VMs spec  https://review.openstack.org/27470913:56
*** rlrossit has joined #openstack-nova13:56
*** hussain_c has quit IRC13:56
openstackgerritAndrew Laski proposed openstack/nova: Annotate online db migrations with cycle added  https://review.openstack.org/37432313:59
*** GordonTX has joined #openstack-nova13:59
*** ecelik has quit IRC14:00
*** GordonTX has quit IRC14:01
*** jheroux has joined #openstack-nova14:02
*** prithiv has quit IRC14:02
*** ducttape_ has joined #openstack-nova14:02
*** Guest56480 has joined #openstack-nova14:02
*** sudswas__ has joined #openstack-nova14:02
*** GordonTX has joined #openstack-nova14:02
*** mriedem has joined #openstack-nova14:02
openstackgerritSean Dague proposed openstack/nova: properly capture logging during db functional tests  https://review.openstack.org/37549814:03
openstackgerritSean Dague proposed openstack/nova: remove extra error_log from gabbi test fixtures  https://review.openstack.org/37550614:03
*** thorst has joined #openstack-nova14:04
openstackgerritLucian Petrut proposed openstack/nova: Hyper-V: fix image handling when shared storage is being used  https://review.openstack.org/34743714:05
*** zenoway has quit IRC14:06
*** ducttape_ has quit IRC14:06
*** parora has quit IRC14:06
*** zenoway has joined #openstack-nova14:07
*** sandanar has joined #openstack-nova14:08
*** yamahata has joined #openstack-nova14:09
*** tblakes has joined #openstack-nova14:10
*** tblakes has quit IRC14:11
*** zenoway has quit IRC14:11
*** tblakes has joined #openstack-nova14:11
cdentsdague: there's gotta be a better way on https://review.openstack.org/#/c/375506/114:12
*** daemontool has quit IRC14:12
*** daemontool_ has joined #openstack-nova14:12
*** daemontool__ has joined #openstack-nova14:13
*** cmartin has joined #openstack-nova14:13
sdaguecdent: no, you explicitly bypassed the way we attempt to control output14:14
sdaguewe need to take that back out14:14
cmartinGood morning (my time) everyone, happy friday14:14
cdentyes! because it _needs_ to be bypassed14:14
*** tbachman has joined #openstack-nova14:15
sdaguecdent: then come up with a generic solution for the whole test suite, not just in a corner14:15
cdentsdague: I'm trying to, I ask right there in my comment for us to work together to figure something out, but in the meantime, don't _you_ break things14:16
*** rtheis has quit IRC14:16
sdaguecdent: you already broke things, I'm trying to correct it14:16
cdentif you commit that change, when a test fails for unexpected reasons you'll have _nothing_14:16
sdagueno, that's not true14:16
sdagueit all gets dumped in the error logs when a test fails14:17
*** daemontool_ has quit IRC14:17
*** artom has quit IRC14:17
*** artom has joined #openstack-nova14:18
cdentdid you test that sdague ?14:18
sdagueyes14:18
cdentbecause when I tried to get things working beore I did that workaround, I could not get it work appropriately14:19
sdaguehere is a patch, you can see14:19
openstackgerritSean Dague proposed openstack/nova: WIP: demonstrate what failed tests look like  https://review.openstack.org/37551614:19
sdaguethat's how those standard fixtures work14:19
sdaguepull that, run it, you'll see14:19
cdentI got a traceback with the test failure, but not with the internal exception14:19
cdentI've pulled your change and am testing it with a forced breakage now14:19
cdentsdague: the situation where it doesn't work is if if the code within the wsgi application is failing for some reason14:20
cdentI'll produce an output diff14:21
cdentand see if my fears are true14:21
BobBallmriedem: Could you consider removing procedural -2 from https://review.openstack.org/#/c/333781/ ? It now has a spec-less blueprint open as discussed yesterday14:21
sdaguecdent: ok, so that needs to be captured somewhere else. Because that also explains what I've seen where if there is anything broken in wsgi you get nothing in logs14:21
sdaguemy guess is the wsgi stack needs a better backstop middleware to catch that14:21
*** vladikr has joined #openstack-nova14:23
*** zenoway has joined #openstack-nova14:23
*** TravT has joined #openstack-nova14:25
*** thorst has quit IRC14:26
cdentsdague: so what I've done is raise a typerror in one of the OVO, that causes a 500 in a test14:26
*** thorst has joined #openstack-nova14:26
cdentwhen your patch is in use we do no get this output anywhere: http://paste.openstack.org/show/582764/14:27
openstackgerritAndrew Laski proposed openstack/nova: DNM  https://review.openstack.org/37510614:27
cdentsdague: that's pretty useful output. I don't know what the problem is, and I don't understand the things that the nova fixtures are doing with logging and output capture to figure this out (quickly) solo, but I don't want to lose that info14:28
cdentI'm extremely happy to work with someone to try to figure it out14:28
cdentbut right now my battery is dying so I need to get home14:28
sdagueso that means that there is an exception thrown for which there is no handler in the stack to catch it and log the uncaught exception, right?14:29
sdaguebecause the expectation is there would be something backstopping the uncaught exceptions and turning them into logs14:29
cdentsdague: isn't that what FaultWrap is supposed to do?14:30
cdentand it _is_ being caught before then too because that's what this does:14:31
*** thorst has quit IRC14:31
cdenthttps://github.com/openstack/nova/blob/master/nova/api/openstack/placement/handler.py#L17914:31
sdagueI would have thought, I don't know why this isn't getting to the subunit in gabbi tests when it is everywhere else14:32
cdent(and we see that 'uncaught exception' message in the paste I made)14:32
*** marst has quit IRC14:32
sdagueif you push a DNM change that has the kind of issue that you want exposed, I can poke a little14:32
mriedemBobBall: i'll take a look, in meetings14:32
sdagueright, but that's not logged in the standard logger14:32
sdagueotherwise it would look like oslo_log format14:33
BobBallNo rush :)14:33
cdentsdague: yes, I'm agreeing with you: something's off14:33
sdaguecdent: ok, push a DNM before you leave14:33
sdaguethen I have something concrete to look at14:33
cdentya, thanks,14:33
mriedemBobBall: on that patch, we're going to want to see the citrix xenserver ci run with artom's tempest patch to test 2.3214:35
mriedemwith device tags14:35
cdentossum, my vm just died14:36
mriedemBobBall: this one https://review.openstack.org/#/c/305120/14:36
*** rtheis has joined #openstack-nova14:36
BobBallYeah - I see that.  Just thinking of the best way to get Zuul to run a test with both of them.  Ideally don't want the Nova change to depend on Tempest or other way round either :)14:37
mriedemBobBall: the hyper-v wizards were able to get a single run with both patches somehow14:37
mriedemBobBall: we could...have a separate DNM patch that depends on both14:37
mriedemlike roll one on top of the xenserver nova patch14:38
mriedemthat depends on the tempest patch14:38
mriedemthat should do it14:38
BobBallAh - yes - that'd be a nice easy way to do that14:38
BobBallWill make it happen.14:38
mriedemthanks14:38
openstackgerritStephen Finucane proposed openstack/nova: hacking: Always use 'assertIs(Not)None'  https://review.openstack.org/36362314:41
openstackgerritFrancesco Santoro proposed openstack/os-vif: os-vif: add new VIFVHostUserFP class  https://review.openstack.org/37553314:44
openstackgerritChris Dent proposed openstack/nova: DNM Force gabbi and other placement tests to fail  https://review.openstack.org/37553414:45
cdentsdague: that ^ should exercise it, i _think_14:46
cdentbiab14:46
*** dikonoor has quit IRC14:46
*** cdent has quit IRC14:47
*** stewie925 has joined #openstack-nova14:47
*** alexchadin has quit IRC14:47
*** sridharg has quit IRC14:48
*** brian_price has joined #openstack-nova14:48
*** rrecio has joined #openstack-nova14:48
*** tonytan_brb has joined #openstack-nova14:50
*** zz_dimtruck is now known as dimtruck14:50
*** rrecio_ has joined #openstack-nova14:50
*** mlavalle has joined #openstack-nova14:52
openstackgerritClaudiu Belu proposed openstack/nova: Adds Hyper-V OVS ViF driver  https://review.openstack.org/14004514:52
*** rrecio has quit IRC14:53
*** tonytan4ever has quit IRC14:53
openstackgerritSimona Iuliana Toader proposed openstack/nova-specs: Adds Hyper-V Shielded VMs spec  https://review.openstack.org/27470914:54
*** amotoki has quit IRC14:58
*** tjones has joined #openstack-nova14:58
*** annegentle has quit IRC14:59
*** burgerk has joined #openstack-nova14:59
*** annegentle has joined #openstack-nova15:00
*** f10d4 has joined #openstack-nova15:01
*** jistr is now known as jistr|call15:03
*** Oku_OS is now known as Oku_OS-away15:04
*** lpetrut has quit IRC15:04
*** vishwanathj has joined #openstack-nova15:05
*** ducttape_ has joined #openstack-nova15:07
*** mat128 has quit IRC15:08
*** mat128 has joined #openstack-nova15:08
mdboothartom: Does my -1 on your tempest test make sense, btw?15:09
* mdbooth is prepared to be told he doesn't understand tempest :)15:10
artommdbooth, it totally does15:11
mdbooth\o/ I understood something :)15:11
*** ijw has joined #openstack-nova15:11
*** p01nt3r75 has joined #openstack-nova15:11
*** ducttape_ has quit IRC15:12
artommdbooth, hah :) Well, your -1 is more about me not understanding flavors imposing ephemeral disk sizes, so it's not strictly speaking Tempest15:12
artomSo I'd take that \o/ back if I were you ;)15:12
*** burgerk has quit IRC15:13
mdboothnever15:13
*** cdent has joined #openstack-nova15:13
*** jheroux has quit IRC15:14
*** amotoki has joined #openstack-nova15:14
*** tanvirt has joined #openstack-nova15:14
*** raunak has joined #openstack-nova15:15
*** ijw has quit IRC15:16
*** ijw has joined #openstack-nova15:16
*** amotoki has quit IRC15:17
*** tjones has left #openstack-nova15:18
*** raunak has quit IRC15:18
*** jheroux has joined #openstack-nova15:19
*** rcernin has quit IRC15:19
*** lucasagomes is now known as lucas-hungry15:20
*** tonytan_brb is now known as tonytan4ever15:21
*** dikonoor has joined #openstack-nova15:24
*** Dinesh_Bhor has quit IRC15:24
*** dave-mccowan has quit IRC15:25
*** mdrabe has quit IRC15:25
*** jistr|call is now known as jistr15:26
*** jistr is now known as jistr|biab15:28
*** bhagyashri has quit IRC15:30
*** mdrabe has joined #openstack-nova15:31
openstackgerritSimona Iuliana Toader proposed openstack/nova-specs: Adds Hyper-V Shielded VMs spec  https://review.openstack.org/27470915:33
*** jistr|biab is now known as jistr15:36
*** dimtruck is now known as zz_dimtruck15:37
*** lamt has quit IRC15:39
*** thorst has joined #openstack-nova15:39
*** bks has quit IRC15:39
*** thorst has quit IRC15:41
*** thorst has joined #openstack-nova15:41
*** parora has joined #openstack-nova15:42
*** vladikr has quit IRC15:43
openstackgerritJohn Garbutt proposed openstack/nova-specs: WIP: Use neutron's new port binding API  https://review.openstack.org/37558015:44
*** sandanar has quit IRC15:44
*** thorst has quit IRC15:45
*** Guest37187 has quit IRC15:45
*** thorst has joined #openstack-nova15:46
*** rmart04 has quit IRC15:46
cdentsdague: I'm home now, with a plug, but not making any headway on what the issue is. I can say, however, that with the change associated with this log: http://logs.openstack.org/55/374955/3/check/gate-nova-tox-db-functional-ubuntu-xenial/9cb901e/console.html the number of "leaks" is less and those that are remaing are bugs to be fixed, such that once those are fixed, the only leaks will be unexpected stuff15:46
cdentnot ideal, I know, but in the short term, not the worst15:46
*** edmondsw has quit IRC15:46
*** panbalag1 has joined #openstack-nova15:47
*** panbalag1 has left #openstack-nova15:47
mdboothjohnthetubaguy: With that neutron api spec, could we reasonably be aggressive about ditching the old one asap?15:48
johnthetubaguymdbooth: the old one?15:48
johnthetubaguyapi or  spec?15:49
mdboothjohnthetubaguy: So there's a proposed new neutron port plugging api, right?15:49
*** yamahata has quit IRC15:49
mdboothAnd an old one.15:49
*** parora has quit IRC15:49
mdboothIf we adopted the new one, how quickly could we drop the old one?15:49
johnthetubaguyah, API, yeah, we shouldn't have an overlap of more than two cycles15:49
johnthetubaguyat least, thats my take15:49
*** edmondsw has joined #openstack-nova15:49
mdboothIt's just that we've been historically bad at maintaining 2 code paths like that.15:49
mdboothCool.15:50
*** panbalag has joined #openstack-nova15:50
*** rama_y has quit IRC15:52
*** thorst has quit IRC15:53
sdaguecdent: I think the crux of the issue is that gabbi is building base tests out of unit tests raw, as such the run is not reporting into the subunit stream in the same way that testtools + useFixture sets up15:54
*** panbalag has quit IRC15:54
*** panbalag has joined #openstack-nova15:54
cdentthere's special reporting into the into the subunit stream? where's that located?15:54
sdaguehttps://github.com/testing-cabal/testtools/blob/bfc88a45a3d94b4b030f9210471b2f700d294f15/testtools/testcase.py#L721-L761 - that gather_details phase is how we capture all those things15:54
*** thorst has joined #openstack-nova15:55
cdentah15:55
sdaguethis is the reason we use testtools.TestCase as our base through all of openstack15:55
* cdent blinks15:56
clarkbthe subunit runner should actually be able to patch unittest too fwiw15:56
clarkbthe real reason we pushed for testtools was consistent behavior in python2.6 2.7 and 3.x15:56
*** thorst has quit IRC15:56
clarkbneither unittest nor unittest2 provided that at the time. But now python2.6 isn't supported and unittest2 should work aiui15:56
*** thorst has joined #openstack-nova15:57
cdentwe can probably make the gabbi fixture do _something_ but it is going to be relevant that gabbi fixtures surround and entire TestSuite not a TestCase15:57
cdentbecause each file is an ordered graph15:57
cdentif you choose one leaf, everything before it is run15:57
*** bnemec is now known as beekneemech15:58
*** matrohon has quit IRC15:58
*** code-R_ has quit IRC15:59
*** panbalag has quit IRC15:59
sdaguecdent: so, I expect we need to figure out out to pass fixtures down to the tests to setup themselves16:00
sdagueanyway, https://github.com/sdague/gabbi has a totally hack and smash patch which I think demonstrates the end behavior we want16:00
*** mdrabe has quit IRC16:01
*** mdrabe has joined #openstack-nova16:01
sdagueclarkb: when running on unittest we don't seem to get the subunit attachments for things like python logging16:01
cdentAn alternative might be to duplicate the stuff that the fixtures are doing, as gabbi fixturs, and just ignore the nova fixtures?16:01
*** panbalag has joined #openstack-nova16:01
cdentbrb16:01
sdaguecdent: possibly, but the thing that's actually important is that details reporting at the end16:02
sdaguewhich is just part of the useFixtures interface on testtools.TestCase16:02
clarkbsdague: thats likely because you aren't inheriting the base class that sets that all up16:02
clarkbsdague: but that base class could inherit unittest and work (I think) as long as you don't use python2.616:02
johnthetubaguymdbooth: a very, very valid call out16:02
*** gongysh has joined #openstack-nova16:03
sdagueclarkb: no, just changing base class doesn't impact anything16:03
*** thorst has quit IRC16:03
clarkbhuh16:03
*** raunak has joined #openstack-nova16:03
*** raunak has quit IRC16:03
*** thorst has joined #openstack-nova16:04
*** thorst has quit IRC16:04
cdentsdague: the reason I'm suggesting the alternative is because I'm not sure I want to change gabbi's model just for nova, but I'll have a poke and see which way goes better. I suppose your way will provide the most flexibility in the long run16:05
*** raunak has joined #openstack-nova16:05
cdents/just for/just because it doesn't work for/16:05
*** raunak has quit IRC16:06
mriedemartom: you might have an opinion on throwing device tags into the os-diagnostics api https://review.openstack.org/#/c/357884/16:06
mriedemsuperdan: ^16:06
mriedemwe don't expose the device tags from any REST API today so this would be a place to do it16:06
danpbhmm, interesting idea16:06
*** Apoorva has joined #openstack-nova16:07
*** thorst has joined #openstack-nova16:07
superdanyeah16:07
danpbthat would remove the only compelling reason to expose device names in the diagnostics16:07
*** raunak has joined #openstack-nova16:07
danpbwhich is nice to avoid if we can help it16:07
openstackgerritAndrew Laski proposed openstack/nova: DNM  https://review.openstack.org/37510616:07
danpbso i'm +1 on exposing device tags, and -1 on device names16:07
mriedemdanpb: well you don't always have tags16:07
mriedemyou always have a device name16:07
*** raunak has quit IRC16:08
superdanmriedem: but device names are almost always wrong, so .. :)16:08
danpbmriedem: but device name might be auto-generated16:08
sdaguecdent: sure, anyway, hopefully that above hacky patch gives at least more bread crumbs to understanding why gabbi's output isn't getting where we expect it16:08
danpbmriedem: so you don't neccessarily know which device name matches your original config16:08
danpbwhereas you would always know which device tag matchs16:08
mriedemwe don't know the device name after we've created the guest?16:08
superdanno16:08
mriedemffs16:08
danpbmriedem: exposing device names in diagnostics might encourage people to provide device names in the BDM at instance boot, which we don't want :-)16:09
superdantbh, we probably should also auto-generate tags when they're not proided16:09
mriedemdanpb: we can disable that on instance boot with a microversion16:09
superdanlike 'root', 'ephemeral', and 'volume-%uuid'16:09
mriedembut that's a side thing we probably want anyway16:09
danpbsuperdan: yeah that'd be quite nice16:09
superdanyeah16:09
superdannot sure why we didn't do that in the first place16:09
mriedemi blame artom16:09
*** dave-mccowan has joined #openstack-nova16:09
mriedemfor not predicting our future needs16:10
sdaguewe need a time machine16:10
superdanmriedem: careful, he scares easily16:10
mdboothsuperdan: That was my thought too, btw.16:10
mdboothi.e. auto-generated tags16:10
danpbas long as we don't allow anything to be dependant on the device names we generate, that's fine16:10
danpbie, we should be clear that apps using nova  should not rely on particular device tag strings being used16:11
*** vladikr has joined #openstack-nova16:11
*** jlanoux has quit IRC16:11
*** lamt has joined #openstack-nova16:12
openstackgerritsahid proposed openstack/nova-specs: Libvirt driver emulator threads placement policy  https://review.openstack.org/28409416:13
*** thorst has quit IRC16:13
*** bkopilov has quit IRC16:14
cfriesensahid: sfinucan: can you sanity-check my last comment in https://review.openstack.org/#/c/286744/ ?16:14
*** thorst has joined #openstack-nova16:14
leakypipesdiana_clarke: we all choose our own nicks in IRC :) Casual Friday or otherwise!16:14
*** Swami has joined #openstack-nova16:15
sahidcfriesen: looking16:16
sfinucanleakypipes: Ahhh, I was wondering...16:16
*** ariesyous has joined #openstack-nova16:16
sfinucancfriesen: ditto16:16
ariesyousHello and Happy Friday everybody16:17
ariesyousWas wondering if Nova supports importing an already running kvm or qemu machine into Nova16:17
ariesyousso I can run nova commands against it16:17
cdentsdague: I think your way can probably work pretty well. How do you like the name 'inner_fixtures' which is a list of classes?16:17
superdanariesyous: no, and also please see topic16:17
ariesyousAh apologies16:18
sdaguecdent: that seems fine to me16:18
*** armax has joined #openstack-nova16:18
sdaguecdent: it also is going to require some interface change to the loader to define the base test class, right?16:18
*** jistr is now known as jistr|afk16:18
cdentoh, no, that can just be testtools by default, it was that early on and I took it out because it was overhead16:19
sdagueas I'm honestly not super clear how much of testtools you'd need to duplicate to get the equiv of useFixtures16:19
sdagueoh, ok, that's simpler then16:19
sdagueI thought there were reasons to not use it in all cases16:19
diana_clarkeleakypipes: I know ;)16:19
sahidcfriesen: yes your comment make sense we should use the host topology of the destination host16:19
sahidas for the vcpu_pin_set16:20
cdentsdague: I only thought of it as a weight problem16:20
sdagueyeh, then if you just have a way to give it a list of fixture classes to apply to tests I think we might have it all sorted16:20
*** raunak has joined #openstack-nova16:20
*** salv-orlando has joined #openstack-nova16:20
*** raunak has quit IRC16:20
*** jaosorior has quit IRC16:21
leakypipesfigleaf: lol on your tweet :)16:21
*** adisky has quit IRC16:22
*** sahid has quit IRC16:22
cfriesendanpb: in LibvirtDriver._live_migration_monitor() where we call guest.abort_job(), what do we expect info.type to be on the next time through the loop?16:22
*** nic has joined #openstack-nova16:24
*** nherciu_ has quit IRC16:24
mriedemsdague: fyi, seeing more osic cloud ceph snapshot timeout failures http://logs.openstack.org/79/175479/26/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/0853944/console.html#_2016-09-23_15_23_57_09231116:24
danpbcfriesen: it can be quite a few different things16:25
*** hshiina has quit IRC16:25
*** code-R has joined #openstack-nova16:26
danpbcfriesen: normally it would change to CANCELLED16:26
sdaguemriedem: only osic?16:26
danpbcfriesen: but it could still be UNBOUNDED  as the abort takes place asynchronously16:27
mriedemyeah16:27
danpbcfriesen: similarly it could be COMPLETED if migration finished before the abort got processed16:27
mriedembut only 5 hits in 7 days according to logstash16:27
danpbcfriesen: or FAILED if migration failed before abort got processed16:27
danpbIOW,  'abort_job()' is merely a friendly request, not a guarantee that it'll abort16:27
cfriesendanpb: we hit a case where it was stuck as UNBOUNDED and we were stuck in the loop forever16:27
sdaguemriedem: well osic is 50% of our capacity I think, so fails will happen there more often16:28
danpbthat makes sense from nova's pov, as the migration is still ongoing16:28
danpbit could be a sign of a QEMU bug though16:28
clarkbsdague: mriedem correct its the majority so statistically will see more fails16:29
*** yamahata has joined #openstack-nova16:29
*** lucas-hungry is now known as lucasagomes16:29
cdentsdague: this is working in the desired way http://paste.openstack.org/show/582788/16:29
*** rlrossit has quit IRC16:29
cdentthe limitation is that there is no way to pass arguments to the fixtures16:30
sdaguecdent: awesome16:30
cdentso you'd have to partials or something like16:30
sdaguewell... we can probably live with it for now16:30
cdentbut I think it is reasonable enough as is16:30
sdagueyeh16:30
sdagueit will definitely work for what we currently need, and most of the fixtures that I know we have (should we need others)16:31
cdentit will take me a few days to package it into gabbi, but I think it's a good solution and won't destroy the world16:31
*** thorst has quit IRC16:31
sdagueit's pretty rare fixtures that need constructor elements16:31
*** raunak has joined #openstack-nova16:31
sdaguecdent: cool16:31
cdentyou still have to launch the same fixtures in the gabbi fixture as well, to catch things like the database logging16:31
cdentbut that's fine16:31
cfriesendanpb: thanks, that's helpful16:31
*** thorst has joined #openstack-nova16:31
*** pilgrimstack has quit IRC16:31
cdentsdague: thanks for helping me push it through to something that keeps it useful16:32
sdaguecdent: yeh, no prob16:32
*** rama_y has joined #openstack-nova16:32
sdaguealso, why do you think we need it at the gabbi fixture as well?16:32
sdagueI would have thought this would capture everything there16:32
*** gongysh has quit IRC16:32
cdentbecause the database is setup before any tests are run16:32
sdagueah, ok16:32
*** thorst has quit IRC16:33
cdentsince once database is used per suite16:33
sdaguethough, you could just pass the db fixture to the inner fixture16:33
sdaguebut sure16:33
cdentthat woud break all the tests16:33
sdagueoh, because these chain16:33
* cdent nods16:33
sdagueright, I forgot they aren't isolated16:33
sdagueyeh, so that's fine16:33
cdentthey are isolate, just differently ;)16:34
sdague:)16:34
cdentI'm going to go somewhere else for a while, I have a disappointed wife16:34
cdent"are you _still_ working"16:34
cdentbb<not sure when>16:35
*** cdent has quit IRC16:35
*** thorst has joined #openstack-nova16:36
*** p01nt3r75 has quit IRC16:38
*** vladikr has quit IRC16:40
*** wjhofer has joined #openstack-nova16:41
*** dave-johnston has quit IRC16:41
*** code-R has quit IRC16:42
wjhoferHello everyone. I am running Mitaka 8.1 and have it configured to use neutron networking, but I am still seeing nova create iptable rules on my hypervisor nodes. It seems that each nova rule has a neutron counter part and depending on the order the networking will break. Thoughts?16:43
*** code-R has joined #openstack-nova16:43
superdanwjhofer: please see topic16:43
superdanbauwser: on https://review.openstack.org/#/c/374307/, did you see that I was looking for your feedback on your request spec migration specifically?16:44
superdanmelwitt: you too for instance groups ^16:44
*** unicell has quit IRC16:45
*** wjhofer has quit IRC16:45
*** thorst has quit IRC16:47
*** code-R_ has joined #openstack-nova16:47
*** thorst has joined #openstack-nova16:48
*** code-R_ has quit IRC16:48
*** code-R has quit IRC16:48
*** code-R has joined #openstack-nova16:48
*** zenoway has quit IRC16:48
*** zenoway has joined #openstack-nova16:50
*** zenoway has quit IRC16:51
*** thorst has quit IRC16:54
*** thorst has joined #openstack-nova16:55
*** derekh has quit IRC16:56
*** jistr|afk is now known as jistr16:59
melwittsuperdan: I can't think of a reason why forcing instance_groups migration would be a problem, assuming we don't have any policy around it. could you tell an example of a reason one release later wouldn't be okay?16:59
superdanmelwitt: it just means we have to do it later, and we have to keep all the load-from-here-or-from-there code17:00
superdanif we put it into the blocker migration, then we can remove all that stuff and assume they're all moved17:00
melwittsuperdan: yeah, I understand that part but I meant what would be an example of a gotcha or have we not had one yet17:01
superdanmelwitt: a gotcha for removing it earlier than later you mean?17:01
melwittyes17:02
*** markvoelker has quit IRC17:02
openstackgerritPaul Carlton proposed openstack/nova: Clean up instance on target node if evacuate fails  https://review.openstack.org/37562317:02
*** markvoelker has joined #openstack-nova17:02
melwittsuperdan: I'm concerned I'm not aware or thinking of the possible problems of removing it earlier and thought an example might help17:02
superdanjust that we require people to have done that homework before they can move on.. on the pci one we left it in there for a couple cycles because we couldn't as easily block on completion, which provided more grace period17:02
superdanbut in this case, they had to have completed most/all of the newton ones anyway, which would include instance groups17:03
melwittoh, okay17:03
superdanso probably not much reason to wait17:03
superdanbut just wanted to ask17:03
melwittyeah. cool, sounds fine to me then17:03
superdanokay17:05
openstackgerritPaul Carlton proposed openstack/nova: HNOV-815 Clean up instance on target node if evacuate fails  https://review.openstack.org/37562317:06
openstackgerritPaul Carlton proposed openstack/nova: Clean up instance on target node if evacuate fails  https://review.openstack.org/37562317:07
*** ducttape_ has joined #openstack-nova17:08
*** catintheroof has joined #openstack-nova17:09
*** thorst has quit IRC17:10
*** thorst has joined #openstack-nova17:10
*** kaisers_ has joined #openstack-nova17:11
*** kaisers_ has quit IRC17:11
*** kaisers_ has joined #openstack-nova17:11
*** ducttape_ has quit IRC17:12
*** ihrachys has quit IRC17:13
openstackgerritDan Smith proposed openstack/nova: Add blocker migration to ensure for newton online migrations  https://review.openstack.org/37430717:14
superdanmelwitt: ^17:14
*** thorst has quit IRC17:15
*** thorst has joined #openstack-nova17:16
*** thorst has quit IRC17:16
*** vladikr has joined #openstack-nova17:20
*** unicell has joined #openstack-nova17:20
*** paul-carlton2 has quit IRC17:21
*** thorst has joined #openstack-nova17:21
*** daemontool__ has quit IRC17:21
*** Apoorva has quit IRC17:21
*** rhagarty_ has quit IRC17:22
*** rhagarty_ has joined #openstack-nova17:22
*** thorst has quit IRC17:23
*** thorst has joined #openstack-nova17:23
*** ihrachys has joined #openstack-nova17:25
*** code-R_ has joined #openstack-nova17:28
*** code-R has quit IRC17:31
*** thorst has quit IRC17:34
*** thorst has joined #openstack-nova17:34
*** akshai has quit IRC17:35
*** code-R has joined #openstack-nova17:35
*** gouthamr_ has joined #openstack-nova17:36
*** ihrachys has quit IRC17:36
*** gouthamr has quit IRC17:36
*** akshai has joined #openstack-nova17:37
*** thorst has quit IRC17:38
*** code-R_ has quit IRC17:38
*** ariesyous has left #openstack-nova17:38
openstackgerritVu Tran proposed openstack/nova: libvirt: Cannot live-migrate VM using default cpu model  https://review.openstack.org/37564417:39
*** thorst has joined #openstack-nova17:39
*** gouthamr has joined #openstack-nova17:40
*** beagles has joined #openstack-nova17:41
*** gouthamr_ has quit IRC17:41
beaglesmelwitt: thanks for the review etc. on this https://review.openstack.org/#/c/358024/ I somehow missed the feedback re: "there is no launchpad bug"17:42
*** rmart04 has joined #openstack-nova17:43
beaglesmelwitt: of course now I'm asked if it can be backported... which case I know that isn't going to happen without a bug. Question is, even with an appropriate bug, does this meet the criteria for a backport to mitaka17:44
*** rmart04 has quit IRC17:44
*** thorst has quit IRC17:45
*** thorst has joined #openstack-nova17:46
*** rlrossit has joined #openstack-nova17:46
*** melwitt has left #openstack-nova17:46
*** melwitt has joined #openstack-nova17:47
*** gouthamr has quit IRC17:47
*** sudswas__ has quit IRC17:47
*** Guest56480 has quit IRC17:47
*** gouthamr_ has joined #openstack-nova17:48
*** gouthamr_ has quit IRC17:49
*** gouthamr has joined #openstack-nova17:50
*** mbirru has quit IRC17:50
*** danpb has quit IRC17:51
melwittbeagles: whether or not it can be backported to mitaka is a better question for mriedem. if it's appropriate, I think we'd just want to open a bug now and refer to the patches there17:52
beaglesmelwitt: thanks!17:52
*** thorst has quit IRC17:53
*** thorst has joined #openstack-nova17:54
*** hemanthm is now known as hemanthm|lunch17:55
*** psachin has joined #openstack-nova17:56
* beagles notes that it is dead quiet in here.... I haven't been around for awhile but wow...17:58
openstackgerritAndrew Laski proposed openstack/nova: DNM  https://review.openstack.org/37510617:58
melwittbeagles: here's the doc on stable branch policy. ultimately it's up to the stable team to decide the appropriateness of each backport http://docs.openstack.org/project-team-guide/stable-branches.html#appropriate-fixes17:59
beaglesmriedem: what do you think? backportable? https://bugs.launchpad.net/nova/+bug/162713117:59
openstackLaunchpad bug 1627131 in OpenStack Compute (nova) "Bigswitch related command filters are not included compute filters file" [Undecided,New]17:59
mriedembackporting rootwrap filters is generally not cool17:59
mriedembeagles: not imo17:59
beaglesmriedem: agreed.. in this case it is just "moving" it from one file to another, but I do get what you mean18:00
*** thorst has quit IRC18:01
beaglesdepending on your interpretation of what goes where in these files, it may have been misplaced to begin with18:01
*** krtaylor has quit IRC18:01
*** thorst has joined #openstack-nova18:01
*** ariesyous has joined #openstack-nova18:02
openstackgerritEvgeny Antyshev proposed openstack/nova: Don't expect block job to exist after rebase  https://review.openstack.org/37565218:03
*** mariusv has quit IRC18:04
*** thorst has quit IRC18:04
*** mariusv has joined #openstack-nova18:04
openstackgerritClaudiu Belu proposed openstack/nova: Adds Hyper-V OVS ViF driver  https://review.openstack.org/14004518:06
*** thorst has joined #openstack-nova18:07
*** salv-orlando has quit IRC18:10
*** psachin has quit IRC18:11
openstackgerritClaudiu Belu proposed openstack/nova: Fixes python 3 unit tests  https://review.openstack.org/27881018:14
*** armax_ has joined #openstack-nova18:14
*** armax has quit IRC18:15
*** armax_ is now known as armax18:15
*** thorst has quit IRC18:16
*** armax has quit IRC18:16
*** ducttape_ has joined #openstack-nova18:16
*** thorst has joined #openstack-nova18:16
*** thorst has quit IRC18:22
*** prateek has joined #openstack-nova18:23
*** thorst has joined #openstack-nova18:28
*** zz_dimtruck is now known as dimtruck18:28
*** thorst has quit IRC18:31
*** ducttape_ has quit IRC18:31
*** thorst has joined #openstack-nova18:32
openstackgerritClaudiu Belu proposed openstack/nova: Add Hyper-V storage QoS support  https://review.openstack.org/17547918:34
*** andymaier has quit IRC18:38
*** artom has quit IRC18:39
*** thorst has quit IRC18:40
*** rcarrillocruz has quit IRC18:40
mriedemmdbooth: nice catch on https://review.openstack.org/#/c/305120/18:42
mriedemmdbooth: btw device tags are only tested in the gate-tempest-dsvm-neutron-full-ssh job18:42
*** rcarrillocruz has joined #openstack-nova18:45
*** hemanthm|lunch is now known as hemanthm18:50
*** sdague has quit IRC18:51
*** prateek has quit IRC18:55
*** devananda|lunch is now known as devananda18:56
*** rlrossit has quit IRC18:59
leakypipesmriedem: I'm currently looking at https://review.openstack.org/#/c/306010/ from vdrok and the thing that strikes me as exceedingly odd is the "recreate" parameter to rebuild_instance(). In what scenarios is rebuild_instance() *NOT* going to do a recreate of the instance?18:59
*** rlrossit has joined #openstack-nova18:59
*** kfarr has quit IRC18:59
*** rlrossit_ has joined #openstack-nova19:01
mriedemironic?19:02
mriedemironic is the only one that has a non-default impl for rebuild19:02
mriedemalso, i think that recreate parameter is just the flag to tell us it's an evacuate operation19:03
*** rlrossit has quit IRC19:04
*** ihrachys has joined #openstack-nova19:05
mriedemgod that's always a mess to see what's passing recreate=True vs False19:05
mriedemcompute.api explicitly passes recreate=True for evacuate19:06
mriedembut doesn't pass recreate=False for rebuild, it leaves that to conductor to default recreate=False19:06
mriedemanyway19:06
*** armax has joined #openstack-nova19:07
mriedemso i guess the difference is rebuild you stay on the same host/node don't you?19:08
mriedemevacuate you move19:08
*** sdague has joined #openstack-nova19:08
superdanmriedem: yeah, evac I think19:10
superdanactually19:10
superdanit might always be recreate=False in the case of a volume19:10
*** david-lyle_ has joined #openstack-nova19:10
mriedemah yeah, compute api rebuild does the rpc cast to the instance.host19:12
mriedemso the rebuild happens on that same host19:12
*** READ10 has quit IRC19:13
*** david-lyle has quit IRC19:13
*** raunak has quit IRC19:13
leakypipesmriedem: sorry, got emergency call :( back shortly, hopefully19:16
*** tonytan4ever has quit IRC19:17
*** catintheroof has quit IRC19:17
*** ihrachys has quit IRC19:19
mriedemvdrok: i commented on ^19:20
mriedemwhy not just pass scheduled_node=instance.node from the rebuild_instance method in the compute API as jroll pointed out in the ironic patch?19:20
mriedemi think either will work, but you won't get this fix until all computes are upgraded19:21
mriedemwhich in the case of ironic is maybe not an issue?19:21
openstackgerritAndrew Laski proposed openstack/nova: DNM  https://review.openstack.org/37510619:21
*** lpetrut has joined #openstack-nova19:24
*** vladikr has quit IRC19:25
vdrokleakypipes: mriedem thanks for reviewing. I can move this to compute API, was not sure that it is OK for all virt drivers19:26
mriedemvdrok: well, either way it's going to be a change for all virt drivers19:27
*** annegentle has quit IRC19:27
*** burgerk has joined #openstack-nova19:27
mriedemwhen was scheduled_node added to rebuild instance in the compute?19:27
leakypipesvdrok, mriedem: k, off phone, sorry bout that19:28
mriedem4.5 https://github.com/openstack/nova/blob/master/nova/compute/rpcapi.py#L29119:28
mriedemadded scheduled_node to the rebuild_instance method in the compute19:28
mriedemwhich is liberty19:28
*** armax has quit IRC19:29
*** tonytan4ever has joined #openstack-nova19:29
mriedem"A node of the host chosen by the scheduler. If a host was specified by the user, this will be None"19:30
mriedemso, i'm not sure how much logic is baked into assumptions about how when and what scheduled_node should be set to19:31
mriedemi think that's only supposed to be set for evacuate?19:31
mriedemto force the instance to be scheduled to a certain host during the evacuate19:31
mriedemso passing it in for rebuild probably breaks any assumptions about that value19:31
mriedemsuperdan: ^ does any of that sound familiar?19:31
mriedemlooking at https://review.openstack.org/#/c/200485/19:32
vdrokmriedem: ooo, I think I tried what you're suggesting19:32
*** ducttape_ has joined #openstack-nova19:32
*** bvanhav has quit IRC19:32
*** lpetrut has quit IRC19:32
vdrokIirc this rebuild claim caused troubles when passed19:33
vdrokIt was starting a migration even tho it was same node19:33
vdrokAnd failing19:33
superdanmriedem: not really19:33
mriedemyeah if you pass scheduled_node in it does a rebuild claim19:33
mriedemb/c of evacuate i think19:33
mriedemclaiming resources on this new host19:34
mriedembut in the case of rebuild, we've already claimed those resources19:34
vdrokI don't really remember the exact reason of the failure, and can't test now as already out of office :(19:34
mriedemvdrok: so i think you're right19:34
mriedemsweet baby jesus i wish we had separate methods in the compute manager for rebuild and evacuate19:34
mriedemthis is too complicated19:34
vdrok++ :)19:34
*** dimtruck is now known as zz_dimtruck19:35
*** zz_dimtruck is now known as dimtruck19:35
*** ducttape_ has quit IRC19:37
mriedem+219:40
*** nherciu_ has joined #openstack-nova19:41
*** salv-orlando has joined #openstack-nova19:41
mriedemleakypipes: all yours if it makes sense19:42
vdrokThank you!19:42
leakypipesmriedem: thx, appreciated.19:43
openstackgerritJay Pipes proposed openstack/nova: placement: handle generic PCI devices in inventory  https://review.openstack.org/37468119:44
openstackgerritJay Pipes proposed openstack/nova: placement: allocations for generic PCI devices  https://review.openstack.org/37516819:44
*** devananda is now known as devananda|bbl19:44
*** dimtruck is now known as zz_dimtruck19:44
*** salv-orlando has quit IRC19:46
*** andymaier has joined #openstack-nova19:46
sdagueVek: which was your base -1 on https://review.openstack.org/#/c/375397?19:50
mriedemclaudiub: want to fix the release note here? https://review.openstack.org/#/c/209581/ then i'm +219:50
*** lpetrut has joined #openstack-nova19:53
claudiubsure, just a sec19:53
*** burgerk has quit IRC19:53
*** cmartin has quit IRC19:54
*** code-R has quit IRC19:58
*** sdake has quit IRC20:00
*** krtaylor has joined #openstack-nova20:00
openstackgerritAlex Szarka proposed openstack/nova-specs: Resume Guests State upgrade  https://review.openstack.org/37538820:02
*** ijw has quit IRC20:02
*** TonyXu has joined #openstack-nova20:03
*** david-lyle_ is now known as david-lyle20:06
*** haplo37 has quit IRC20:06
*** TonyXu has quit IRC20:06
*** TonyXu has joined #openstack-nova20:07
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Adds Hyper-V UEFI Secure Boot  https://review.openstack.org/20958120:07
*** TonyXu has quit IRC20:07
*** TonyXu has joined #openstack-nova20:07
*** leakypipes has quit IRC20:08
*** annegentle has joined #openstack-nova20:08
*** haplo37 has joined #openstack-nova20:08
*** lucasagomes is now known as lucas-afk20:09
*** ijw has joined #openstack-nova20:10
openstackgerritClaudiu Belu proposed openstack/nova: Fixes python 3 unit tests  https://review.openstack.org/27881020:10
*** kaisers_ has quit IRC20:12
*** tonytan4ever has quit IRC20:12
*** dikonoor has quit IRC20:13
openstackgerritSujitha proposed openstack/nova: Improve help text for upgrade_levels options  https://review.openstack.org/32915420:13
*** ijw has quit IRC20:14
*** zz_dimtruck is now known as dimtruck20:15
*** akshai has quit IRC20:15
*** ducttape_ has joined #openstack-nova20:15
*** code-R has joined #openstack-nova20:16
*** akshai has joined #openstack-nova20:20
*** armax has joined #openstack-nova20:21
openstackgerritMatt Fischer proposed openstack/nova: docs: Clarify sections & note on filter scheduler  https://review.openstack.org/37570220:22
*** rmart04 has joined #openstack-nova20:23
*** slaweq__ has joined #openstack-nova20:23
*** rmart04 has quit IRC20:24
*** slaweq_ has quit IRC20:25
*** salv-orlando has joined #openstack-nova20:26
*** dave-mccowan has quit IRC20:26
*** clenimar has quit IRC20:26
*** tjones has joined #openstack-nova20:29
*** tjones has left #openstack-nova20:29
*** haplo37_ has quit IRC20:30
*** ducttape_ has quit IRC20:30
*** code-R has quit IRC20:31
openstackgerritMatt Riedemann proposed openstack/nova: Hyper-V: Adds Hyper-V UEFI Secure Boot  https://review.openstack.org/20958120:31
*** code-R has joined #openstack-nova20:31
*** slaweq__ has quit IRC20:31
*** dimtruck is now known as zz_dimtruck20:31
mriedemclaudiub: +2 on ^20:31
*** haplo37_ has joined #openstack-nova20:32
*** Jeffrey4l_ has joined #openstack-nova20:35
*** Jeffrey4l has quit IRC20:35
claudiubyeay! :D20:35
*** tongli has quit IRC20:37
*** rmart04 has joined #openstack-nova20:37
*** raunak has joined #openstack-nova20:38
*** rlrossit_ has quit IRC20:39
mriedemclaudiub: and https://review.openstack.org/#/c/175479/20:41
*** lascii is now known as alaski20:41
claudiubanother yeay! :D20:43
*** rmart04 has quit IRC20:45
*** jheroux has quit IRC20:45
*** slaweq__ has joined #openstack-nova20:46
*** krtaylor has quit IRC20:47
*** mriedem has quit IRC20:50
*** sdague has quit IRC20:50
openstackgerritAnusha Unnam proposed openstack/nova: Improve help text for libvirt options  https://review.openstack.org/37276120:50
diana_clarkeI have 1 last database poison warning fix up for review, if anyone has some spare cycles. https://review.openstack.org/#/c/347531/20:53
*** mriedem has joined #openstack-nova20:53
*** swamireddy has joined #openstack-nova20:53
diana_clarkeI've set a goal to review 100 mox patches this cycle, if that helps show commitment in the other direction. Thanks!20:54
*** ducttape_ has joined #openstack-nova20:54
*** ariesyous has left #openstack-nova20:54
*** thorst has joined #openstack-nova20:56
*** thorst has quit IRC20:56
*** thorst has joined #openstack-nova20:57
*** thorst has quit IRC21:01
*** thorst has joined #openstack-nova21:02
*** TonyXu has quit IRC21:02
*** TonyXu has joined #openstack-nova21:03
*** thorst has quit IRC21:04
*** maticue has quit IRC21:05
*** ducttape_ has quit IRC21:07
*** thorst has joined #openstack-nova21:07
openstackgerritSimona Iuliana Toader proposed openstack/nova-specs: Adds Hyper-V Shielded VMs spec  https://review.openstack.org/27470921:08
*** xinliang has quit IRC21:10
*** lpetrut has quit IRC21:11
mriedemclaudiub: can you tell why the hyper-v ci failed here? https://review.openstack.org/#/c/273504/21:11
bauwsersuperdan: oops, sorry, missed your -W on https://review.openstack.org/#/c/374307/21:11
bauwsersuperdan: so, about the req_spec migration, that's actually a good point21:11
bauwsersuperdan: in theory, old instances should have been migrated if they run the main db online_migrations script21:12
superdanbauwser: right, this is to enforce that they have done that21:12
*** thorst has quit IRC21:12
*** TonyXu has quit IRC21:12
superdanbauwser: we need (a) a way to ensure that it's been done and (b) to decide if we're cool with forcing that it was done in newton21:13
*** kberger has quit IRC21:13
superdanI think we probably need it for cells anyway, so probably good to force it now21:13
superdanbut wanted you to opine21:13
bauwsersuperdan: the main problem I see for operators is that they could have a lot of instances21:13
*** TonyXu has joined #openstack-nova21:13
superdanright21:13
bauwsersuperdan: meaning that maybe one cycle could be short for them21:13
*** kberger has joined #openstack-nova21:13
bauwserwe could keep the backwards-compat code for yet another cycle21:14
*** pradk has quit IRC21:14
bauwserbut in case we want to force, then yeah, we could perhaps look at the marker21:14
superdanthis review is purely about forcing, and being able to delete the compat code21:15
bauwseryeah21:15
superdanI don't want to have morethan one blocker migration21:15
superdanso we need to decide21:15
superdanbut, we can't do this until we branch, so think on it over the weekend and we can decide next week21:16
bauwserhonestly, I think it's more a question for the operators21:16
bauwserie. do they feel enough confident that they'll have time to run over all their instances?21:16
* superdan winces21:16
superdanI figure they won't know that until they're doing it, not knowing how much work it is21:17
superdanand I don't think we can keep this in for two years21:17
bauwsersuperdan: if you feel that's reasonable, then we could just lookup the existing marker21:17
*** jamesdenton has quit IRC21:17
bauwserif there is no marker, that's either they never ran the migration (which is nearly impossible if some other stuff migrated too) or that the migration ended21:18
superdanwe have to be more specific about that I think21:18
bauwsersuperdan: one other way would be to just compare the number of non-deleted instances and the number of Requestspec records...21:19
superdanyeah21:19
superdanmriedem: I should review the release notes for newton, but we'll probably want to add some language around the fact that there are a *lot* of online migrations in newton and to make sure to do them,21:20
superdanand then again in ocata warning them to have done those before upgrading21:20
superdanbecause I know we're going to get complaints21:20
bauwsersuperdan: mriedem: we could just write a reno file for that like we did for Mitaka21:21
*** coolsvap has quit IRC21:22
bauwsersuperdan: the only thing I actually worry is that we don't delete the RequestSpec object when the instance is deleted too AFAIR21:22
superdanbauwser: really?21:22
* bauwser checking21:23
mriedemsuperdan: write the reno against the stable/newton branch21:23
superdanmriedem: yeah21:23
bauwsersuperdan: that's alaski who wrote the persisted side, so I need to doublecheck21:23
superdanbauwser: can we talk about this next week?21:24
bauwseragreed21:24
superdanbauwser: I'm running out of fucks21:24
superdanokay thanks :)21:24
bauwserk :)21:24
*** xinliang has joined #openstack-nova21:24
bauwseralaski: do you think we could have the same race conditions to handle like for the BuildRequest if we would like to delete the RequestSpec object when an instance is deleted ?21:25
* mriedem lends superdan some fucks21:25
superdanmriedem: I do not want used fucks21:26
superdangross21:26
mriedemsloppy seconds bro21:27
mriedemi'm sorry21:27
mriedemeven i'm offended by that21:27
* superdan walks away21:27
*** gouthamr has quit IRC21:28
*** thumpba has joined #openstack-nova21:31
*** tanvirt has quit IRC21:31
*** thorst has joined #openstack-nova21:32
clarkbwhy does nova config have auth_uri and auth_url set to different valeus under keystone_authtoken?21:33
clarkbexample can eb seen at http://logs.openstack.org/74/372374/16/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/5dac5e8/logs/etc/nova/nova.conf.txt.gz not sure how users are supposed to understand whatever subtlety is at play there21:33
*** cybojanek has joined #openstack-nova21:34
mriedemi've wondered the same21:35
mriedemstevemar: ^21:35
*** thorst has quit IRC21:36
*** annegent_ has joined #openstack-nova21:37
*** thorst has joined #openstack-nova21:37
*** thorst has quit IRC21:37
*** panbalag has quit IRC21:38
*** rtheis has quit IRC21:38
*** GordonTX has quit IRC21:39
mriedemBobBall: one thing on that device tagging tempest test, it's conditional on quite a few things, like ssh being enabled21:39
mriedemjust fyi21:39
*** GordonTX has joined #openstack-nova21:39
*** annegentle has quit IRC21:40
*** haplo37 has quit IRC21:40
*** mriedem has quit IRC21:41
*** thorst has joined #openstack-nova21:41
openstackgerritAnusha Unnam proposed openstack/nova: Config options consistency of ephemeral_storage.py  https://review.openstack.org/34848721:42
*** haplo37 has joined #openstack-nova21:43
*** tonytan4ever has joined #openstack-nova21:43
*** code-R has quit IRC21:43
*** gouthamr has joined #openstack-nova21:44
*** thumpba has quit IRC21:46
*** thorst has quit IRC21:46
*** tonytan4ever has quit IRC21:47
*** tblakes has quit IRC21:54
*** yamahata has quit IRC21:57
*** rhagarty_ has quit IRC21:57
*** rhagarty has joined #openstack-nova21:58
*** yamahata has joined #openstack-nova21:59
*** kaisers_ has joined #openstack-nova22:00
*** mdrabe has quit IRC22:01
*** lamt has quit IRC22:01
*** mdrabe has joined #openstack-nova22:01
*** kberger has quit IRC22:02
*** kaisers_ has quit IRC22:05
*** xyang1 has quit IRC22:06
*** ducttape_ has joined #openstack-nova22:08
*** mdrabe has quit IRC22:11
*** GordonTX has quit IRC22:11
*** ducttape_ has quit IRC22:13
*** rrecio_ has quit IRC22:20
*** salv-orlando has quit IRC22:21
openstackgerritSujitha proposed openstack/nova: Improve help text for network  options.  https://review.openstack.org/34120322:22
*** akshai has quit IRC22:25
*** armax has quit IRC22:28
openstackgerritSujitha proposed openstack/nova: Remove deprecated manager classes in service.py  https://review.openstack.org/33855322:29
openstackgerritAnusha Unnam proposed openstack/nova: Improve help text for interval_opts  https://review.openstack.org/33176122:32
openstackgerritEric Brown proposed openstack/nova: Fix config option types  https://review.openstack.org/16848122:40
*** cdelatte has joined #openstack-nova22:43
*** tonytan4ever has joined #openstack-nova22:44
*** markvoelker has quit IRC22:47
*** tonytan4ever has quit IRC22:48
*** annegent_ has quit IRC22:48
*** Swami has quit IRC22:51
*** nherciu_ has quit IRC22:57
*** erlon has quit IRC22:57
*** annegentle has joined #openstack-nova22:58
oomichimtanino: that is super complex even in nova only22:59
oomichioops, typo sorry23:00
mtaninosure23:00
oomichimtreinish: that is super complex even in nova only23:00
*** akshai has joined #openstack-nova23:03
openstackgerritEric Brown proposed openstack/nova: VMware: Enforce minimum vCenter version of 5.5  https://review.openstack.org/25366623:04
*** vishwanathj has quit IRC23:05
*** haplo37 has quit IRC23:16
*** sdake has joined #openstack-nova23:17
*** ducttape_ has joined #openstack-nova23:18
*** ducttape_ has quit IRC23:22
*** figleaf has quit IRC23:24
*** haplo37 has joined #openstack-nova23:24
*** rama_y has quit IRC23:38
*** ijw has joined #openstack-nova23:39
*** akshai has quit IRC23:41
*** ducttape_ has joined #openstack-nova23:41
*** armax has joined #openstack-nova23:43
*** ducttape_ has quit IRC23:45
*** markvoelker has joined #openstack-nova23:48
*** ijw has quit IRC23:49
*** kaisers_ has joined #openstack-nova23:49
*** salv-orlando has joined #openstack-nova23:52
alaskibauwser: no, deleting the req_spec is easy, just delete it. build_req is complex because it's used to synchronize between boot/delete23:52
*** markvoelker has quit IRC23:52
*** kaisers_ has quit IRC23:54
*** salv-orlando has quit IRC23:57

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