Thursday, 2015-09-10

*** jwcroppe has quit IRC00:00
*** markvoelker has quit IRC00:01
*** kylek3h has joined #openstack-nova00:01
*** otter768 has joined #openstack-nova00:02
*** Sukhdev has quit IRC00:07
*** Sukhdev has joined #openstack-nova00:07
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/22193400:07
*** otter768 has quit IRC00:08
*** zxyf has quit IRC00:13
*** otter768 has joined #openstack-nova00:15
*** changbl has quit IRC00:17
*** shoutm has quit IRC00:17
*** zxyf has joined #openstack-nova00:17
*** shoutm has joined #openstack-nova00:20
*** tjones1 has left #openstack-nova00:23
openstackgerritMatt Riedemann proposed openstack/nova: Check for unformatted logged messages during test runs  https://review.openstack.org/22197300:27
*** kylek3h_ has joined #openstack-nova00:31
*** thorst has quit IRC00:32
*** ijw__ has joined #openstack-nova00:32
*** darrenc_afk is now known as darrenc00:32
*** ijw_ has quit IRC00:33
*** kylek3h has quit IRC00:34
*** mnestratov has quit IRC00:39
*** tsekiyam_ has joined #openstack-nova00:40
*** jecarey has joined #openstack-nova00:42
*** tsekiyam_ has quit IRC00:44
*** tsekiyama has quit IRC00:44
*** armax has joined #openstack-nova00:50
*** takedakn has joined #openstack-nova00:50
*** dave-mccowan has joined #openstack-nova00:50
*** rfolco has quit IRC00:52
*** mriedem has joined #openstack-nova00:53
*** mriedem1 has quit IRC00:53
*** kylek3h_ has quit IRC00:57
*** markvoelker has joined #openstack-nova00:58
*** Apoorva has quit IRC00:59
*** Apoorva has joined #openstack-nova01:00
*** rushil has quit IRC01:00
*** Apoorva has quit IRC01:02
*** markvoelker has quit IRC01:02
*** Apoorva has joined #openstack-nova01:03
*** READ10 has quit IRC01:03
*** jwcroppe has joined #openstack-nova01:03
*** jwcroppe has quit IRC01:03
*** vilobhmm_11 has quit IRC01:04
*** jwcroppe has joined #openstack-nova01:04
*** vilobhmm_11 has joined #openstack-nova01:04
*** jwcroppe_ has joined #openstack-nova01:05
*** jwcroppe has quit IRC01:08
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079101:12
*** bswartz has quit IRC01:15
*** dims_ has joined #openstack-nova01:16
*** bswartz has joined #openstack-nova01:16
*** hanzhang has joined #openstack-nova01:17
*** armax has quit IRC01:17
*** dims has quit IRC01:19
*** Jeffrey4l has joined #openstack-nova01:20
*** lyanchih has joined #openstack-nova01:22
openstackgerritZhenyu Zheng proposed openstack/nova: CONF.allow_resize_to_same_host should check only once in controller  https://review.openstack.org/18623601:24
*** zxyf has quit IRC01:24
*** zxyf has joined #openstack-nova01:25
*** achanda has quit IRC01:26
*** otter768 has quit IRC01:27
*** takedakn has quit IRC01:28
*** vilobhmm_11 has quit IRC01:28
*** achanda has joined #openstack-nova01:29
*** haomaiwang has joined #openstack-nova01:29
*** lyanchih has quit IRC01:30
*** Daisy has joined #openstack-nova01:30
*** Daisy has quit IRC01:31
*** Daisy has joined #openstack-nova01:31
*** Daisy_ has joined #openstack-nova01:32
*** otter768 has joined #openstack-nova01:32
*** takedakn has joined #openstack-nova01:33
*** diogogmt has joined #openstack-nova01:33
*** Daisy_ has quit IRC01:34
*** Daisy_ has joined #openstack-nova01:35
*** SourabhP has quit IRC01:35
*** Daisy has quit IRC01:35
*** tpeoples has quit IRC01:36
*** Daisy_ has quit IRC01:39
*** whenry has joined #openstack-nova01:40
*** Daisy has joined #openstack-nova01:42
*** armax has joined #openstack-nova01:42
*** baoli has joined #openstack-nova01:43
mriedemwhen your neighbor's dog is outside barking for 8 hours, it's time to call animal control01:43
*** Sukhdev has quit IRC01:43
*** Marga_ has quit IRC01:45
*** ijw__ has quit IRC01:47
*** Apoorva has quit IRC01:48
*** vishwanathj has quit IRC01:50
*** erhudy1 has quit IRC01:55
*** baoli has quit IRC01:56
*** vilobhmm_11 has joined #openstack-nova01:56
*** r-daneel has quit IRC01:57
*** kylek3h has joined #openstack-nova01:57
*** hanzhang has quit IRC01:58
*** hanzhang has joined #openstack-nova01:58
*** haomaiwang has quit IRC02:01
*** haomaiwang has joined #openstack-nova02:01
*** kylek3h has quit IRC02:02
*** dannywilson has quit IRC02:04
*** baoli has joined #openstack-nova02:04
openstackgerritZhenyu Zheng proposed openstack/nova: Resize: Return to initial state instead of ACTIVE when resize fails  https://review.openstack.org/20237902:12
*** daisy_ has joined #openstack-nova02:12
*** Daisy has quit IRC02:12
*** daisy_ is now known as daisy02:12
*** Daisy_ has joined #openstack-nova02:13
*** bkopilov has quit IRC02:14
*** dave-mccowan has quit IRC02:16
*** armax has quit IRC02:16
*** Daisy_ has quit IRC02:17
*** tpeoples has joined #openstack-nova02:20
*** yamahata has quit IRC02:20
*** andrewbogott has joined #openstack-nova02:21
*** asettle has quit IRC02:22
*** humble__ has joined #openstack-nova02:22
*** VW_ has joined #openstack-nova02:22
andrewbogottI just upgraded to Kilo and now lifecycle events are erroring out with02:23
andrewbogott"TRACE oslo_messaging.rpc.dispatcher KeyError: ‘metadata'"02:23
andrewbogottIs this a known/familiar issue?02:23
mriedemandrewbogott: i feel like that was a known thing02:24
mriedemnot seeing a bug in LP for that though02:24
*** Apoorva has joined #openstack-nova02:24
*** wanghua has joined #openstack-nova02:24
andrewbogottI see a bug but there’s no resolution...02:24
andrewbogottmriedem: https://bugs.launchpad.net/nova/+bug/1484738 looks like it02:25
openstackLaunchpad bug 1484738 in OpenStack Compute (nova) "keyerror when refreshing instance security groups" [Undecided,New] - Assigned to Zhenzan Zhou (zhenzan-zhou)02:25
*** shyu has joined #openstack-nova02:25
*** humble_ has quit IRC02:25
andrewbogott(This is important to me because I’m trying to get notifications sent to designate-sink.  I don’t know if that bug is killing all my notifications or not, but it seems like a likely candidate.)02:26
mriedemandrewbogott: is that the same trace you're seeing?02:26
mriedemin _deallocate_network  ?02:26
mriedemsimilar to https://bugs.launchpad.net/nova/+bug/145251002:27
openstackLaunchpad bug 1452510 in OpenStack Compute (nova) "TestVolumeBootPattern KeyError: 'metadata' " [Undecided,Invalid]02:27
*** jecarey has quit IRC02:27
*** humble__ has quit IRC02:27
andrewbogottmriedem: looks the same to me… https://dpaste.de/L8fR02:27
*** unicell has quit IRC02:28
mriedemok, let me look in the kilo code, might be an obvious issue02:28
*** alejandrito has joined #openstack-nova02:28
andrewbogottthank you!02:29
andrewbogottI jabbed at the code in a few places and made the exceptions go away, but not without making notifications go away with them02:29
mriedemmy guess would be we're not pre-loading metadata when we get the intsance from the db02:30
openstackgerritMatt Riedemann proposed openstack/nova: Check for unformatted logged messages during test runs  https://review.openstack.org/22197302:31
mriedemandrewbogott: btw, are you on trunk stable/kilo or like 2015.1?02:32
andrewbogottI’m using the cloud archive02:32
andrewbogottnova-compute                        1:2015.1.1-0ubuntu1~cloud202:32
mriedemnova-network?02:33
andrewbogottafraid so :(02:34
*** dave-mccowan has joined #openstack-nova02:34
mriedemi was wondering if it was https://review.openstack.org/#/c/211162/02:35
*** penick has quit IRC02:36
*** vilobhmm_11 has quit IRC02:36
*** Daisy_ has joined #openstack-nova02:36
mriedemi think that was actually an AttributeError though, not a KeyError02:36
andrewbogotthm, that’s in the right ballpark at least02:36
andrewbogottI agree, though, that doesn’t seem like it would throw the error I’m seeing02:38
mriedemandrewbogott: actually02:38
mriedemhttps://github.com/openstack/nova/blob/stable/kilo/nova/compute/manager.py#L43402:38
mriedemthe object_compat decorator is used there02:38
mriedemand that's trying to load metadata on the object02:38
mriedembut this thing isn't an object02:38
mriedemi think that's your bug02:38
andrewbogottwhy are we in except KeyError: in the first place?02:39
mriedemoh, sec02:39
*** y_sawai has joined #openstack-nova02:44
mriedemnope i'm not seeing it02:46
mriedemi'm not seeing anything changed here in master either02:46
mriedembut the code looks obviously wrong02:46
*** daisy has quit IRC02:46
andrewbogottSeems like it must be triggered by my config, otherwise everyone would see the bug all the time02:46
andrewbogottvs. google only turning up a couple of cases02:47
*** Daisy_ is now known as Daisy02:47
*** ctrath has joined #openstack-nova02:49
*** otter768 has quit IRC02:50
mriedemandrewbogott: look at this https://github.com/openstack/nova/blob/stable/kilo/nova/compute/manager.py#L42102:50
mriedemmetas there02:50
mriedemit's defined after the _load_instance method02:50
*** venkat_p has joined #openstack-nova02:51
mriedemthat seems....wrong02:51
*** ctrath has quit IRC02:53
*** VW_ has quit IRC02:53
mriedemmetas must work by some scope rules or something, because we get here: https://github.com/openstack/nova/blob/stable/kilo/nova/objects/instance.py#L50602:53
*** VW_ has joined #openstack-nova02:54
andrewbogottThe thing about it being defined after _load_instance doesn’t seem wrong to me.  But I can try reordering it here and see if it makes a difference...02:55
*** otter768 has joined #openstack-nova02:55
*** ctrath has joined #openstack-nova02:55
*** markvoelker has joined #openstack-nova02:55
*** kylek3h has joined #openstack-nova02:55
mriedemno that's not the issue02:55
mriedemwhatever originally got the instance object from the db didn't join on 'metadata'02:56
mriedemso it's not in the instance db object when we try to turn it into an instance rpc object02:56
mriedemand the object_compat decorator isn't checking for that02:56
mriedemso the decorator is asking for a thing that the instance db object can't provide and we explode02:56
mriedemso two ways to fix, fix the original db get and join on metadata, or check in the decorator if those fields are actually in the object before the conversion02:57
mriedemlatter is probably better since it's more general02:57
*** Daisy has quit IRC02:57
*** Daisy has joined #openstack-nova02:57
mriedemyeah, trigger_members_refresh and trigger_rules_refresh in nova/compute/api get the security groups and join on the instances table, so we get the instances but not the extra attributes in the instances, like metadata02:58
mriedemso the object_compat decorator blindly expecting them is wrong02:58
*** VW_ has quit IRC02:59
*** armax has joined #openstack-nova02:59
*** Daisy_ has joined #openstack-nova02:59
*** Daisy has quit IRC02:59
*** kylek3h has quit IRC03:00
mriedemandrewbogott: i'll see if i can cook up a patch quick that you can try out03:00
andrewbogottHm, the fact that this is a general bug probably means that it is /not/ the reason that I’m not getting notifications :(03:00
andrewbogottBut, yes, I will definitely test your patch :)03:00
*** haomaiwang has quit IRC03:01
*** jecarey has joined #openstack-nova03:01
*** haomaiwa_ has joined #openstack-nova03:01
*** humble_ has joined #openstack-nova03:03
*** dave-mccowan has quit IRC03:04
mriedemlooks like at some point in liberty the secgroup refresh code in nova.compute.api was changed to get instance objects by security group id, and that goes through the instance object which is pre-loading some expected attributes, like system_metadata, so that might explain why it's not an issue in liberty03:04
mriedemhttps://review.openstack.org/#/c/187537/03:05
mriedem^ is why it's not a problem in liberty, that gets the instance object before going to compute manager so the object_compat decorator doesn't try to call _from_db_object03:05
*** y_sawai has quit IRC03:06
*** wanghua has quit IRC03:06
* andrewbogott nods03:07
mriedemwe can't backport that fix to kilo since it has rpc api versoin changes03:08
mriedemfixing object_compat should be easy though, working that now03:08
andrewbogottI could just hotfix the changes in https://review.openstack.org/#/c/187537/10/nova/compute/rpcapi.py but I’m not clear if they rely on other liberty changes...03:08
*** alejandrito has quit IRC03:10
*** tojuvone has joined #openstack-nova03:11
*** zxyf has quit IRC03:14
*** otter768 has quit IRC03:14
mriedemyou don't want to hot fix rpc api changes03:17
mriedemmy fix will be clean03:17
mriedemsqueeky03:17
mriedemtesting it quick03:17
*** tjones has joined #openstack-nova03:20
*** ctrath has quit IRC03:21
*** dims_ has quit IRC03:23
*** apmelton has quit IRC03:26
*** d34dh0r53 has quit IRC03:27
*** d34dh0r53 has joined #openstack-nova03:28
*** apmelton has joined #openstack-nova03:28
*** ijw_ has joined #openstack-nova03:29
*** VW_ has joined #openstack-nova03:29
*** links has joined #openstack-nova03:30
openstackgerritMatt Riedemann proposed openstack/nova: Don't expect meta attributes in object_compat that aren't in the db obj  https://review.openstack.org/22202203:31
mriedemandrewbogott: mikal: dansmith: ^03:31
mriedemmelwitt: ^03:31
*** claudiub has quit IRC03:33
andrewbogottmriedem: that certainly makes my logs quieter03:34
mriedem\o/03:34
mriedemalready patched?03:34
andrewbogottyep03:35
mriedemcool03:36
mriedemi'll backport to stable/kilo quick03:36
andrewbogottgreat!03:36
mriedemthis is probably actually also busted in juno03:36
mriedemthis code hasn't changed in a long time03:36
andrewbogottMight be, I didn’t go log-diving until the kilo upgrade03:37
andrewbogottTragically, my primary issue (no notifications) is still present. But it’s one less culprit to glare at :)03:37
mriedemhere is the kilo backport - it was actually clean, which is nice for a change https://review.openstack.org/#/c/222023/03:38
*** achanda has quit IRC03:38
*** achanda has joined #openstack-nova03:38
mriedemalright, calling it a night03:43
*** bkopilov has joined #openstack-nova03:43
*** mriedem has quit IRC03:43
*** zxyf has joined #openstack-nova03:44
*** deepthi has joined #openstack-nova03:44
*** Daisy_ has quit IRC03:45
*** jecarey has quit IRC03:48
*** tjones has quit IRC03:55
*** kylek3h has joined #openstack-nova03:56
*** changbl has joined #openstack-nova03:56
*** VW_ has quit IRC03:57
*** VW_ has joined #openstack-nova03:57
*** haomaiwa_ has quit IRC04:01
*** kylek3h has quit IRC04:01
*** haomaiwang has joined #openstack-nova04:01
*** VW_ has quit IRC04:02
*** Sree has joined #openstack-nova04:04
*** ijw_ has quit IRC04:05
*** morgan has quit IRC04:06
*** morganfainberg has joined #openstack-nova04:07
*** morganfainberg is now known as morgan04:09
*** baoli has quit IRC04:10
*** VikasC has joined #openstack-nova04:10
*** marzif has joined #openstack-nova04:10
*** asettle has joined #openstack-nova04:13
*** maishsk has quit IRC04:22
*** dims has joined #openstack-nova04:23
*** dims has quit IRC04:30
*** vilobhmm_11 has joined #openstack-nova04:30
*** garyk has quit IRC04:32
*** y_sawai has joined #openstack-nova04:40
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079104:43
openstackgerritAlex Xu proposed openstack/nova: Add version parameter for servers schema extension points.  https://review.openstack.org/22203204:43
*** asettle has quit IRC04:43
*** sudipto has joined #openstack-nova04:48
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079104:54
*** markvoelker has quit IRC04:55
*** fifieldt has joined #openstack-nova04:58
*** yamahata has joined #openstack-nova04:59
*** haomaiwang has quit IRC05:01
*** Marga_ has joined #openstack-nova05:01
*** haomaiwa_ has joined #openstack-nova05:02
*** nelsnels_ has joined #openstack-nova05:03
*** nelsnelson has quit IRC05:03
*** unicell has joined #openstack-nova05:04
*** Sree has quit IRC05:06
*** Sree has joined #openstack-nova05:06
openstackgerritAnkit Agrawal proposed openstack/nova: libvirt: Race condition leads to instance in error  https://review.openstack.org/18554905:09
*** Marga_ has quit IRC05:09
*** Daisy has joined #openstack-nova05:14
*** otter768 has joined #openstack-nova05:15
*** rajesht has joined #openstack-nova05:15
*** zxyf has quit IRC05:16
*** zxyf has joined #openstack-nova05:16
*** ijw_ has joined #openstack-nova05:16
*** Sukhdev has joined #openstack-nova05:19
*** chhavi has joined #openstack-nova05:20
*** otter768 has quit IRC05:20
*** rajesht has quit IRC05:21
*** Daisy has quit IRC05:23
*** Daisy has joined #openstack-nova05:23
*** maishsk has joined #openstack-nova05:24
openstackgerritAlex Xu proposed openstack/nova: Check unknown event name when create external server event  https://review.openstack.org/22203305:26
*** vishwanathj has joined #openstack-nova05:27
*** vishwanathj has quit IRC05:28
*** maishsk has quit IRC05:29
*** maishsk has joined #openstack-nova05:36
*** maishsk has quit IRC05:41
*** moshele has joined #openstack-nova05:41
*** takedakn has quit IRC05:47
*** zhangjn has joined #openstack-nova05:51
*** zhangjn has joined #openstack-nova05:52
*** jerrygb has joined #openstack-nova05:53
*** fifieldt has quit IRC05:56
*** markvoelker has joined #openstack-nova05:56
*** kylek3h has joined #openstack-nova05:57
*** haomaiwa_ has quit IRC06:01
*** chhavi has quit IRC06:01
*** markvoelker has quit IRC06:01
*** haomaiwang has joined #openstack-nova06:01
*** kylek3h has quit IRC06:01
*** chhavi has joined #openstack-nova06:03
*** y_sawai has quit IRC06:05
*** chhavi has quit IRC06:07
*** ajayaa has joined #openstack-nova06:11
*** Murali has joined #openstack-nova06:11
*** humble__ has joined #openstack-nova06:13
*** garyk has joined #openstack-nova06:14
*** humble_ has quit IRC06:17
*** alex_klimov has joined #openstack-nova06:17
*** jerrygb has quit IRC06:19
*** maishsk has joined #openstack-nova06:20
*** Jeffrey4l has quit IRC06:20
*** Apoorva has quit IRC06:20
*** chhavi has joined #openstack-nova06:23
*** ajayaa has quit IRC06:25
*** humble_ has joined #openstack-nova06:25
*** vipul has quit IRC06:28
*** humble__ has quit IRC06:28
*** vipul has joined #openstack-nova06:28
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079106:29
*** Jeffrey4l has joined #openstack-nova06:33
openstackgerritZhenyu Zheng proposed openstack/nova: resize-revert can break anti-affinity policy  https://review.openstack.org/16011006:37
*** vilobhmm_111 has joined #openstack-nova06:37
*** ajayaa has joined #openstack-nova06:37
*** vilobhmm_11 has quit IRC06:39
*** achanda has quit IRC06:39
*** rdopiera has joined #openstack-nova06:39
*** achanda has joined #openstack-nova06:39
*** mcarden has quit IRC06:40
*** moshele has quit IRC06:41
*** penick has joined #openstack-nova06:43
*** alexschm has joined #openstack-nova06:45
*** achanda has quit IRC06:48
*** gibi has joined #openstack-nova06:49
*** vilobhmm_111 has quit IRC06:49
*** mnestratov has joined #openstack-nova06:49
*** irenab has joined #openstack-nova06:50
*** achanda has joined #openstack-nova06:53
*** achanda has quit IRC06:54
*** penick has quit IRC06:56
*** Sree has quit IRC06:59
*** mpaolino has joined #openstack-nova06:59
*** achanda has joined #openstack-nova07:00
*** cfriesen has quit IRC07:01
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-nova07:01
*** bfic has joined #openstack-nova07:01
*** lsmola has joined #openstack-nova07:02
*** romainh has joined #openstack-nova07:03
*** abhishekk has joined #openstack-nova07:03
*** guest098 has joined #openstack-nova07:04
*** achanda has quit IRC07:06
*** achanda has joined #openstack-nova07:06
*** jcoufal has joined #openstack-nova07:07
*** browne has quit IRC07:08
*** guest098 has quit IRC07:10
*** rajesht has joined #openstack-nova07:11
*** achanda has quit IRC07:12
*** rubasov has quit IRC07:12
*** apuimedo has joined #openstack-nova07:13
*** ankit_ag has joined #openstack-nova07:14
*** otter768 has joined #openstack-nova07:16
*** ijw_ has quit IRC07:17
*** Sukhdev has quit IRC07:19
*** otter768 has quit IRC07:20
*** deepakcs has joined #openstack-nova07:33
openstackgerritAlex Xu proposed openstack/nova: Add version parameter for servers schema extension points  https://review.openstack.org/22203207:33
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079107:33
openstackgerritAlex Xu proposed openstack/nova: Check unknown event name when create external server event  https://review.openstack.org/22203307:35
*** rajesht has quit IRC07:35
*** guest234 has joined #openstack-nova07:36
*** guest234 has quit IRC07:36
*** rajesht has joined #openstack-nova07:37
*** matrohon has joined #openstack-nova07:39
*** rajesht has left #openstack-nova07:40
*** rajesht has joined #openstack-nova07:41
*** moshele has joined #openstack-nova07:41
*** rajesht has left #openstack-nova07:41
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [BugFix] Change parameters for legacy bdm  https://review.openstack.org/22152507:41
*** rajesht has joined #openstack-nova07:42
*** jlanoux has joined #openstack-nova07:43
*** rajesht has quit IRC07:43
*** rajesht has joined #openstack-nova07:43
openstackgerritMarian Horban proposed openstack/nova: [WIP]Remove wsgi functionality  https://review.openstack.org/21924807:46
*** xgsa has joined #openstack-nova07:46
*** Daisy has quit IRC07:46
*** Sree has joined #openstack-nova07:48
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Restrict direct usage of novaclient.v2.client  https://review.openstack.org/22170607:49
*** amotoki has joined #openstack-nova07:55
*** rotbeard has joined #openstack-nova07:55
*** markvoelker has joined #openstack-nova07:57
*** kylek3h has joined #openstack-nova07:58
*** bapalm has quit IRC07:58
*** jmccrory has quit IRC07:59
*** julien_ZTE has joined #openstack-nova07:59
*** StevenK has quit IRC07:59
*** mikal has quit IRC07:59
*** shoutm_ has joined #openstack-nova08:00
*** bapalm has joined #openstack-nova08:00
*** haomaiwang has quit IRC08:01
*** jistr has joined #openstack-nova08:01
*** haomaiwang has joined #openstack-nova08:01
*** Sree_ has joined #openstack-nova08:01
*** maishsk has quit IRC08:01
*** mikal has joined #openstack-nova08:01
*** shoutm has quit IRC08:01
*** StevenK has joined #openstack-nova08:02
*** Sree_ is now known as Guest911208:02
*** markvoelker has quit IRC08:02
*** kylek3h has quit IRC08:02
*** claudiub has joined #openstack-nova08:03
*** Sree has quit IRC08:03
*** tpeoples has quit IRC08:03
*** jmccrory has joined #openstack-nova08:03
*** oomichi has joined #openstack-nova08:08
*** danpb has joined #openstack-nova08:09
*** yassine__ has joined #openstack-nova08:10
julien_ZTEHi, I use Fuel to deploy 3 control nodes. There are huge number of messages in nova-api.log in one node which vip__management exists. About 2MB per second will be written into the file. The harddisk will soon run out of resources. I find that large number of green socket errors in the file nova-api.  Maybe 3 or 4 hours, the file get 40GB size. There are 10K link in this node,08:10
julien_ZTEand 90% are relevant with 11211 port. I think the port 11211 is used by Memcached.08:10
julien_ZTEsome log information liks this:08:10
julien_ZTEException RuntimeError: Exception 'Exception mRuntimeErrorRuntimeErroraException : : 'xm'aixmRuntimeErroriammu: xmu 'rmi mmureme ccururarsxiseiocinumor nsd ueimdopentp h dtr hException eee pcxtRuntimeErrorceh: xu er'ecedmsxeaecixedieomd unee mwdhd iedep'rtedlch in u' e in re<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xae3aad0>> <bound method08:10
julien_ZTEGreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xab12d90>>sxc ignored08:10
julien_ZTE ignored08:10
julien_ZTEcaeedelliido nwgn ha  dPiyltehpotehn   ceaxlcloibnjeeegc dtead'' in   in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xaeb3350>>P ignored08:10
julien_ZTEython obj<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xabe05d0>> ignored08:10
julien_ZTEect' in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xacab590>> ignored08:10
julien_ZTEException Exception RuntimeError: 'maximum recursionRuntimeError dep: 'tmh eaxixcmueem derecd'urs in i<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xab12d90>>on ignored08:10
julien_ZTE depth exException ceedeRuntimeErrord' in : '<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xae3aad0>>max ignored08:10
julien_ZTEimum recursion depth exceeded while calling a Python object' in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xaeb3350>> ignored08:10
julien_ZTEException Exception RuntimeErrorRuntimeError: ': max'imumam recursionxi dException empumRuntimeErrort: h Exception  'emRuntimeErrorrx: acexecie'udrmmseaduix'om in  inm<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xab12d90>>  ignored08:10
julien_ZTEduemprteh  ceurrxscieeeodne cdduer'si in ptoh<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xabe05d0>> ne x ignored08:10
julien_ZTEcededede' in p<bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xae3aad0>>th ignored08:10
julien_ZTE Exception excRuntimeError: 'emedeaximdum recurs whiion deplth eexceede d whilec calalingl a Pytlhoni objectn' in <bound method GreenSocket.__del__ of <eventlet.greenio.GreenSocket object at 0xaeb3350>>g  ignored08:10
bauzasjulien_ZTE: you're not in the right channel, and I could have your attention about https://paste.openstack.org08:11
julien_ZTEThanks08:11
bauzasjulien_ZTE: see the channel subject above08:11
julien_ZTE#info bauzas, sorry I make a mistake08:12
bauzasBoBall_AWOL: FYI, it seems Xen CI went away http://zuul.openstack.xenproject.org/scoreboard/?project=openstack/nova&user=jenkins,citrix_xenserver_ci,XenProject-CI&timeframe=2408:12
*** marzif has quit IRC08:13
*** maishsk has joined #openstack-nova08:13
*** lucasagomes has joined #openstack-nova08:15
*** takedakn has joined #openstack-nova08:16
*** takedakn has quit IRC08:19
*** jerrygb has joined #openstack-nova08:19
*** jerrygb has quit IRC08:24
*** jcoufal has quit IRC08:25
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add microversions schema unit test for None  https://review.openstack.org/22206808:26
*** Sree has joined #openstack-nova08:27
*** Sree__ has joined #openstack-nova08:27
*** claudiub has quit IRC08:28
*** moshele has quit IRC08:28
*** Guest9112 has quit IRC08:28
oomichijohnthetubaguy: hello08:29
*** claudiub has joined #openstack-nova08:29
*** karimb has joined #openstack-nova08:30
*** Sree has quit IRC08:31
johnthetubaguyoomichi: hi08:34
*** takedakn has joined #openstack-nova08:34
*** Sree has joined #openstack-nova08:35
johnthetubaguyoomichi: hows things?08:35
oomichijohnthetubaguy: great :) can we talk about https://review.openstack.org/#/c/221642/3/doc/source/api_microversion_dev.rst ?08:35
johnthetubaguyoomichi: oh, yes, totally08:36
oomichijohnthetubaguy: I'd like to make scheduler-hint params exception from microversion bump08:36
johnthetubaguyoomichi: so honestly, I was thinking its more important to bump once we relax, as there is no obvious way to tell your scheduler hit is being interpreted vs ignored08:37
*** chhavi has quit IRC08:37
*** Sree___ has joined #openstack-nova08:37
*** Sree__ has quit IRC08:38
bauzasjohnthetubaguy: oomichi: I just left a comment08:38
bauzasjohnthetubaguy: oomichi: I feel that we should contract our API for in-tree hints08:39
bauzasjohnthetubaguy: oomichi: and stop using the hints as placeholder for something we don't control08:40
bauzasjohnthetubaguy: that impacts the change that you're doing08:40
*** Sree has quit IRC08:40
bauzasjohnthetubaguy: I still need to consider porting that to v2.1 as a whole08:40
oomichibauzas: yeah, right. but I don't think it is nice to bump microversion for in-tree hints08:40
oomichibauzas: johnthetubaguy: I think microversions is based on one single API idea08:41
bauzasoomichi: what I'd like to avoid is to share the discussion between modularity (in-tree hints needing or not versioning) and extensibility (out-of-tree hints)08:41
*** chhavi has joined #openstack-nova08:41
johnthetubaguyoomichi: how do users tell when a scheduler hit has been added, if we don't add it in a new micro version?08:42
bauzasoomichi: well, I'd rather consider that we assess that v2.15 for example doesn't work with FooFilter exposing 'foo' hint08:42
oomichibauzas: users can use the API with the same way/parameters on any clouds for interoperability08:42
*** claudiub has quit IRC08:42
oomichibauzas: that is based on microversions I think08:42
bauzasoomichi: yeah, I'm +1 with johnthetubaguy08:42
bauzasoomichi: right, so I feel we should expose that we propose another possibility, hence microversioning08:43
oomichibauzas: then I will remove extensions from API08:43
oomichibauzas: but schedulers/filters depend on each cloud environment08:43
oomichibauzas: that is different from a single same API08:43
bauzasoomichi: well, the API contract just guarantees that all the existing filters will work, but it doesn't make any assumption about which hints are actually provided08:44
*** claudiub has joined #openstack-nova08:44
oomichibauzas: that means even if specifying the same microversion, the behavior is different between clouds08:44
bauzasoomichi: to be clear, if all hints are optional, we're good08:44
johnthetubaguyoomichi: so in my head, I am trying to ignore the out of tree things, and just do the best we can for those purely using upstream08:44
bauzasjohnthetubaguy: +208:45
bauzaswe need to contract our API08:45
johnthetubaguyoomichi: now, I get that the API definition is very weak, because we are allowing clouds to still add stuff in there right now08:45
oomichijohnthetubaguy: then, so why we relax validation for out-of-tree?08:45
oomichijohnthetubaguy: without microversion bump08:45
*** y_sawai has joined #openstack-nova08:45
bauzasoomichi: that's what I said in the review, we should relax for v2.0 compat only IMHO08:46
johnthetubaguyoomichi: I see it as a transition process, we need to work out a better way thats properly discoverable and validated fully, in some future version08:46
oomichijohnthetubaguy: I guess we will face this kind of problem in the future also08:46
bauzasyup08:46
alex_xuoomichi: because in real world, people use out of tree filters08:46
oomichialex_xu: yeah, that's right08:46
bauzasalex_xu: but those are not consistent across all clouds, right? while in-tree hints *are*08:46
oomichiand the doc seems to consider out-of-tree filter08:46
johnthetubaguyalex_xu: so I want those out of tree things to be discoverable and versioned08:46
johnthetubaguyalex_xu: but we just don't have that done yet08:46
johnthetubaguyso while we fix that, we just allow any stuff through thats not recognised upstream08:47
bauzasI see out-of-tree hints as 2nd-class citizens, but definitely not treating the same way as in-tree hints08:47
johnthetubaguybut I don't see why we can't make the addition of upstream filters advertised in micro versions08:47
bauzas+108:47
alex_xujohnthetubaguy: I still think, our api contract shouldn't include anyting about out of tree08:47
johnthetubaguyat some point, I expect a microversion will stop allowing out of tree things through, and instead add a contract that deals with out of tree things advertising themselves08:47
oomichijohnthetubaguy: because deployers can select favorit scheduers for own env08:48
bauzasoomichi: the API contract only exposes what's possible08:48
johnthetubaguyoomichi: sure, we don't do that properly now, but we can in the future08:48
johnthetubaguyand that would be a microversion bump08:48
bauzasright08:48
*** ijw_ has joined #openstack-nova08:48
alex_xubauzas: +108:49
bauzasoomichi: I mean, we can accept that someone provides the same_host hint, even if the SameHostFilter is not active08:49
johnthetubaguyby the way, we do need a way to tell users what they are allowed to do at some point08:49
oomichijohnthetubaguy: I feel impossible to do that in the future, because available schedulers should depend on each compute capacity on each cloud08:49
oomichijohnthetubaguy: eg. same_host08:49
bauzasoomichi: later, we could see in your change how to make sure it's potentially returning something else than 202, but that's another story08:49
johnthetubaguyoomichi: what I am saying is I think its possible to expose those in a discoverable and validated way in the API, by giving people a more advanced plugin mecahnism08:50
*** Sree has joined #openstack-nova08:50
johnthetubaguynow part of me wants to now allow them at all, but it doesn't feel very practical at this point08:51
*** claudiub has quit IRC08:51
*** derekh has joined #openstack-nova08:51
oomichijohnthetubaguy: if some cloud compute node don't have big capacity, they tend to disable same_host hint.08:51
alex_xuquestion: whether all the new filters can be backport to old version nova?08:51
oomichijohnthetubaguy: we cannot deny it, then available parameters are different from clouds.08:51
bauzasoomichi: I feel it's a different case from serving a BadRequest08:52
johnthetubaguyoomichi: today, no, in the future, we sure could08:52
johnthetubaguyoomichi: its more a policy thing, rather than validation though08:52
*** Sree__ has joined #openstack-nova08:52
johnthetubaguythere are two steps there, just like, is it a valid snapshot request, and am I allowed to create a snapshot08:52
bauzasoomichi: probably not a 400 but rather another code08:52
oomichijohnthetubaguy: that means we will deny out-of-tree scheduler as the policy08:53
oomichijohnthetubaguy: ?08:53
*** ijw_ has quit IRC08:53
johnthetubaguyoomichi: well, no, we would provide a way for out of tree things to plug into our system, given them time to transition, and then go back to full validation08:54
*** Sree___ has quit IRC08:54
bauzasoomichi: IMHO for a temporary period, we could consider accepting them, but then we would microversion08:54
bauzasyeah that what johnthetubaguy said08:54
bauzasand not using the hints attribute IMHO08:54
oomichibauzas: what "not using the hints attribute" means ?  out-of-tree scheduler should not add a new attribute to scheduler-hint?08:55
*** Sree has quit IRC08:56
bauzasoomichi: sorry I was not clear08:56
*** Sree has joined #openstack-nova08:56
bauzasoomichi: I mean that os:scheduler_hints is a property that is versioned, so consequently not accepting extensibility08:56
oomichijohnthetubaguy: go back to full validation seems very hard to do that. I am sure we will get negative feedback again :(08:56
bauzasoomichi: out-of-tree hints should be proposed thru another property08:57
johnthetubaguyoomichi: not if we have a way for folks to work with that08:57
johnthetubaguyoomichi: and give them time to move over08:57
bauzas+108:57
johnthetubaguyoomichi: and we describe the user benefits to them08:57
*** Sree__ has quit IRC08:57
oomichibauzas: ah, I see. but another attibute also will be denied due to aP: False.08:58
*** e0ne has joined #openstack-nova08:58
johnthetubaguyoomichi: not if the scheduler filter tells the validation logic about its extra info08:58
*** markvoelker has joined #openstack-nova08:58
bauzasoomichi: then we should accept another attribute08:58
bauzasyeah that08:58
johnthetubaguyoomichi: so I have an idea to move this debate forward...08:59
oomichibauzas: no, that means we just move the problem to the other place.08:59
oomichijohnthetubaguy: please :)08:59
johnthetubaguyoomichi: lets merge this independent of the docs change: https://review.openstack.org/#/c/220893/608:59
*** SourabhP has joined #openstack-nova08:59
johnthetubaguyoomichi: thats totally valid, because it applies to older version of the API, so I am fine with that08:59
bauzasoomichi: no, that means that we publicly discriminate the level of support :)08:59
johnthetubaguyoomichi: second, lets split this patch into two: https://review.openstack.org/#/c/221642/309:00
johnthetubaguyoomichi: we all agree on the attribute thing, and lets have another patch about the scheduler hint thing09:00
johnthetubaguyoomichi: that way we can move forward, then talk about the scheduler thing at the next API meeting, or similar09:00
*** haomaiwang has quit IRC09:01
bauzasdisclaimer, I'm not super expert with all the terminology so sorry if I'm unclear and you feeling I'm arguing :/09:01
*** haomaiwang has joined #openstack-nova09:01
bauzasjohnthetubaguy: I +1 to the plan09:01
*** maishsk has quit IRC09:01
oomichijohnthetubaguy: the second is ok, it is nice to go forward :)09:01
*** y_sawai has quit IRC09:02
oomichijohnthetubaguy: but the first is already gotten your +209:02
johnthetubaguyoomichi: I can re-apply that, thats no worries09:02
*** markvoelker has quit IRC09:02
johnthetubaguyoomichi: so I think the core disagreement here is the future of out of tree plugins that affect the API09:03
oomichijohnthetubaguy: OK, I got it. and do that:)09:03
oomichijohnthetubaguy: yeah, right.09:04
*** jmccrory has quit IRC09:04
oomichijohnthetubaguy: and that thing happen always like API extensions09:04
oomichijohnthetubaguy: there is a lot of out-of-tree features in the world09:05
oomichijohnthetubaguy: I cannot say our company also...09:05
johnthetubaguyoomichi: yep, now at some point, we will either ban them, or find a nice place for them to live inside the API09:05
*** shoutm has joined #openstack-nova09:05
*** jmccrory has joined #openstack-nova09:06
oomichibauzas: you seems trying to do difficult thing: *discriminate* ;)09:06
*** eglynn has joined #openstack-nova09:07
alex_xujohnthetubaguy: oomichi there are patches ready for the server name bug https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1491511,n,z  sorry for insert the advertisement09:07
bauzasoomichi: like I often say, my English is my best enemy09:07
johnthetubaguyalex_xu: oomichi: is there any chance we can get the API entry tidied up in here: https://etherpad.openstack.org/p/liberty-nova-priorities-tracking09:07
*** shoutm_ has quit IRC09:07
*** e0ne has quit IRC09:07
oomichibauzas: yeah, the word is difficult to me also ;)09:08
alex_xujohnthetubaguy: yea, let me check09:08
bauzasoomichi: I just want to explain to the users the difference that can be between an in-tree hint that guarantees you to have the same consistent behaviour between clouds, and out-of-tree hints where the semantics could be very widely different09:08
johnthetubaguyalex_xu: awesome, thank you09:08
oomichibauzas: but the idea also is hard to do that, because many features want to be first09:08
alex_xujohnthetubaguy: np09:08
alex_xujohnthetubaguy: can I remove the already merged stuff?09:09
oomichibauzas: yeah, that is demerit of out-of-tree09:10
*** ociuhandu has quit IRC09:10
oomichijohnthetubaguy: alex_xu: by the way, how much relaxing validation is necessary?09:11
oomichialex_xu seems trying to make validation as the same as v2.009:11
oomichibut I feel some patch seems overkill09:11
oomichido we have any actual validation problem data/info?09:12
johnthetubaguyoomichi: anything that worked properly, should continue to work properly, really09:12
johnthetubaguybut its a case by case thing really09:12
oomichijohnthetubaguy: the words seems difficult for me :)09:12
*** jmccrory has quit IRC09:12
*** e0ne has joined #openstack-nova09:12
*** bnemec has quit IRC09:13
johnthetubaguyoomichi: ah, sorry, I am basically saying, I don't know, I will take a look at the patches and see09:13
oomichito be hoenst, and for example, https://review.openstack.org/#/c/220791 is very hard for me.09:13
oomichijohnthetubaguy: ok, I got it.09:13
johnthetubaguyoomichi: so we need scripts people wrote for v2.0 to keep working09:14
oomichiI read the history of commit log of v2.0 code, and there is no reason of current validation way about that.09:14
johnthetubaguyoomichi: now bad stuff can get better error messages, and earlier error messages, and thats fine09:14
*** bnemec has joined #openstack-nova09:14
oomichilaunchpad report also doesn't contain enough reason.09:14
johnthetubaguyoomichi: there doesn't need to be a reason though, its our API contract, even if it happened by accident09:15
oomichijohnthetubaguy: yeah, if accident happenes, I can accept it.09:15
*** jmccrory has joined #openstack-nova09:15
oomichibut some validation seems very unclear for use case.09:15
*** claudiub has joined #openstack-nova09:15
oomichijohnthetubaguy: anyways, it is nice to get some script users are using on v2.0 ;)09:16
johnthetubaguyoomichi: agreed, but v2.0 compatibility mode has to be compatible09:16
*** otter768 has joined #openstack-nova09:17
oomichijohnthetubaguy: totally agree, but I'd like to be against some patches if strange;)09:17
openstackgerritAlexander Schmidt proposed openstack/nova: libvirt: Acquire TCP ports for console during live migration  https://review.openstack.org/21510209:18
johnthetubaguyoomichi: trouble is, it could require all names start with the unicode character for the pile of poo, and we would have to enforce that09:18
*** jcoufal has joined #openstack-nova09:18
* alex_xu go to meeting for a while09:18
johnthetubaguyoomichi: I know thats crazy annoying, but the contract needs to stay the same09:19
johnthetubaguyoomichi: oh, I see you added the unit test for https://review.openstack.org/#/c/221129/3 as a follow on patch, thats cool09:19
oomichijohnthetubaguy: do we need to strip white speces also?09:19
oomichijohnthetubaguy: that is not my favorit api behaivor :(09:20
oomichijohnthetubaguy: thanks :)09:20
johnthetubaguyoomichi: that one is tricky, honestly, it feels like the right thing to do is follow what v2 did09:20
*** apuimedo has quit IRC09:20
*** jerrygb has joined #openstack-nova09:20
oomichiyeah, maybe we need to follow "The first rule of kernel maintenance: YOU DO NOT BREAK USER SPACE!"09:21
oomichifor v2.0 contract also.09:21
*** tojuvone_ has joined #openstack-nova09:21
*** tojuvone has quit IRC09:21
*** otter768 has quit IRC09:21
*** tojuvone_ has quit IRC09:22
*** tojuvone_ has joined #openstack-nova09:22
danpblEDK09:23
*** tojuvone_ has quit IRC09:23
*** penick has joined #openstack-nova09:24
*** tojuvone has joined #openstack-nova09:24
*** jerrygb has quit IRC09:26
johnthetubaguyoomichi: yeah, thats where I am at right now09:26
oomichijohnthetubaguy: I know :)  even if users are using API with wrong way09:27
johnthetubaguyoomichi: tempest was using the API wrong, as an example09:27
johnthetubaguyoomichi: it was our fault for making it easy to use the API wrongly, at least we are fixing that now, in a controlled way, so thats awesome09:28
oomichijohnthetubaguy: oops, nice point. and sometime, I approved such tempest patch which did it :(09:29
johnthetubaguyoomichi: its totally fine, you have been campaigning to fix this for years, just glad to see it getting somewhere, its awesome stuff :)09:31
*** dims has joined #openstack-nova09:31
oomichijohnthetubaguy: thanks so much :-)09:31
oomichijohnthetubaguy: and you also worked/reviewed hardly for strong validation when implementing framework part. that was good input09:33
johnthetubaguyoomichi: no problem, its important stuff09:33
openstackgerritBartosz Fic proposed openstack/nova: libvirt: Rollback on dest host after deleting vm during live migration  https://review.openstack.org/18595809:33
*** chhavi has quit IRC09:34
openstackgerritMarian Horban proposed openstack/nova: [WIP]Remove wsgi functionality  https://review.openstack.org/21924809:35
*** e0ne has quit IRC09:35
*** lpetrut has joined #openstack-nova09:36
*** alexpilotti_ has joined #openstack-nova09:37
*** SourabhP_ has joined #openstack-nova09:37
*** dims has quit IRC09:38
*** oomichi has quit IRC09:38
*** SourabhP has quit IRC09:40
*** SourabhP_ is now known as SourabhP09:40
*** julien_ZTE has quit IRC09:41
*** Jeffrey4l has quit IRC09:41
*** e0ne has joined #openstack-nova09:42
*** aix has quit IRC09:45
johnthetubaguygaryk: hey, I promised to catch up with you this morning about those patches09:46
johnthetubaguygaryk: let me know when its a good time to catch up09:46
*** pixelbeat has joined #openstack-nova09:46
openstackgerritRajesh Tailor proposed openstack/nova: Fix order of arguments in assertEqual  https://review.openstack.org/22209309:48
*** gszasz has joined #openstack-nova09:49
*** dims has joined #openstack-nova09:49
rajeshtjohnthetubaguy, jaypipes: its small fix https://review.openstack.org/#/c/221739/09:49
rajeshtjohnthetubaguy, jaypipes: thanks :)09:49
*** ijw_ has joined #openstack-nova09:50
*** SourabhP_ has joined #openstack-nova09:50
*** SourabhP has quit IRC09:51
*** SourabhP_ is now known as SourabhP09:51
*** ijw_ has quit IRC09:54
*** zhangjn has quit IRC09:56
*** salv-orl_ has joined #openstack-nova09:56
*** matrohon has quit IRC09:57
*** kylek3h has joined #openstack-nova09:59
*** salv-orlando has quit IRC10:00
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-nova10:01
alex_xujohnthetubaguy: oomichi, hope this better https://etherpad.openstack.org/p/liberty-nova-priorities-tracking10:01
johnthetubaguyalex_xu: thats almost beautiful, thanks for the updates10:02
alex_xujohnthetubaguy: np10:02
* alex_xu go home and dinner, back after few hours10:02
*** kylek3h has quit IRC10:04
*** salv-orl_ has quit IRC10:04
*** salv-orl_ has joined #openstack-nova10:05
*** penick has quit IRC10:07
*** salv-orl_ has quit IRC10:10
*** salv-orlando has joined #openstack-nova10:11
*** aix has joined #openstack-nova10:13
*** salv-orl_ has joined #openstack-nova10:13
*** SourabhP has quit IRC10:15
*** salv-orlando has quit IRC10:16
*** kmartin has quit IRC10:20
*** asselin_ has quit IRC10:20
openstackgerritRoman Podoliaka proposed openstack/nova: novnc: move config options into [novnc] group  https://review.openstack.org/22211310:20
*** salv-orlando has joined #openstack-nova10:25
*** pbrooko has joined #openstack-nova10:25
*** salv-orl_ has quit IRC10:26
*** Sree has quit IRC10:26
*** Sree has joined #openstack-nova10:26
*** Sree has quit IRC10:30
*** alex_klimov has quit IRC10:31
*** bfic has quit IRC10:31
*** zhenguo has quit IRC10:33
*** smatzek has joined #openstack-nova10:37
*** humble__ has joined #openstack-nova10:40
*** humble_ has quit IRC10:40
*** irenab has quit IRC10:41
*** irenab has joined #openstack-nova10:42
*** alexpilotti_ has quit IRC10:43
*** salv-orl_ has joined #openstack-nova10:48
*** shyu has quit IRC10:48
*** ZZelle has quit IRC10:49
*** ZZelle has joined #openstack-nova10:49
*** ijw_ has joined #openstack-nova10:51
*** salv-orlando has quit IRC10:51
*** salv-orl_ has quit IRC10:51
*** salv-orlando has joined #openstack-nova10:52
*** pbrooko has quit IRC10:52
*** ijw_ has quit IRC10:56
*** markvoelker has joined #openstack-nova10:59
garykjohnthetubaguy: sorry been out.11:00
garyki saw the comments on the patch. i'll address them11:00
*** moshele has joined #openstack-nova11:00
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-nova11:01
johnthetubaguygaryk: cool, no worries, I was mostly trying to get my head around the code in there, totally agreed with your intent11:01
johnthetubaguygaryk: I also have a (hopefully quick) vmware question on this patch: https://review.openstack.org/#/c/205269/411:02
johnthetubaguygaryk: I am wondering if we could just always turn that odd, and not worry about adding a new config variable?11:02
*** ociuhandu has joined #openstack-nova11:02
*** robcresswell has joined #openstack-nova11:03
*** takedakn has quit IRC11:04
*** markvoelker has quit IRC11:04
*** gerhardq1x has quit IRC11:04
garykjohnthetubaguy: i think that this should maybe even be a image property.11:05
robcresswellHello! I'm one of the horizon folks, just reviewing https://review.openstack.org/#/c/220838 which allows shelve/unshelve of an instance. Code looks good, but I'm unfamiliar with the difference between shelve and shelve_offload. The API call here appears to be to shelve rather than shelve offload, but the status set after is "Shelved Offloaded". Just wondering if anyone could explain further, o11:06
robcresswellr point me at some docs?11:06
robcresswellGah, long message.11:06
johnthetubaguygaryk: I could see an argument for that, true11:06
johnthetubaguygaryk: I just wonder why we can't just have it on for every instance, is it likely to cause a problem?11:06
johnthetubaguyrobcresswell: so the best person to ask is alaski11:07
garykbut due to the fact that i am really not familiar with this and my guess is the the guy posting the patch has a real issue with it that the config parameter is a valid option at the moment11:07
robcresswelljohnthetubaguy: Ah, thanks. Do you happen to know their tz?11:07
*** ociuhandu_ has joined #openstack-nova11:08
*** achanda has joined #openstack-nova11:08
johnthetubaguyrobcresswell: east coast US I think, he is in NC if my memory is correct11:08
*** ociuhandu has quit IRC11:08
danpbgaryk: i don't really see a point in a config variable or image prop - it should just be turned on all the time11:08
*** ociuhandu_ is now known as ociuhandu11:08
robcresswellCool, I'll return in a few hours. Thanks for your help11:08
garykdanpb: why?11:09
danpbbecause all non-virtualized hardware provides a disk serial by default11:09
garykdanpb: i am not familiar with this support so i really do not have a strong opinion here. from what i have read it is valid for windows os's11:09
johnthetubaguyrobcresswell: its either the snapshot having been taken, or the instance having been removed from the host, and I would have to go digging to check that now, better to ask the person who will know I think11:09
garykdanpb: ok.11:09
danpbthe /dev/disk/by-id/ links are formed automatically based on the unique disk serial string exposed by drives11:09
danpbthe libvirt driver has them enabled unconditionally and all real hardware provides them11:10
danpbunless the vmware implementation  somehow leaks sensitive data there's no compelling reason to turn it off11:10
robcresswelljohnthetubaguy: Yeah, I don't want to waste anyones time at this point in the cycle. Just wrapping up some of our FFEs.11:10
*** gerhardqux has joined #openstack-nova11:10
johnthetubaguydanpb: OK, I was thinking similar lines, I don't remember it being an option in the past11:10
garykdanpb: ok, makes sense. i just would like to test it prior if possible to see that it does not cause issues11:10
johnthetubaguyrobcresswell: cool, let me know if you can't get an answer, and I can go for a dig11:11
robcresswelljohnthetubaguy: Thanks, much appreciated.11:11
johnthetubaguygaryk: +1, the CI should cover that OK I think?11:11
garykjohnthetubaguy: correct11:12
*** achanda has quit IRC11:12
*** humble__ has quit IRC11:12
garykjohnthetubaguy: danpb: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=207922011:15
*** deepthi has quit IRC11:15
garykthere may be issues with snapshots when this is True11:15
garykthis could be for older ESX versions, but that might be something we want to support11:16
garykin the kb it said that the issue is resolved in 5.5 so i am ok i guess11:17
johnthetubaguygaryk: whats our min supported version now? I forget?11:17
danpbgaryk: IIUC, the issue with snapshots is about when you change that for an already running guest11:17
johnthetubaguygaryk: ah, cool, seems its fixed in 5.1 with a hotfix as well11:17
garykthe min supported version is 5.1 - but all of the people who are using the driver are using 5.5 onwards.11:17
*** alex_klimov has joined #openstack-nova11:17
garykwhen i wanted to set 5.5. in the last cycle there were objects from cores to do that11:18
garykobjects => objections11:18
*** otter768 has joined #openstack-nova11:18
*** ijw_ has joined #openstack-nova11:18
johnthetubaguygaryk: yeah, we need deprecation cycles for that kind of thing11:18
johnthetubaguygaryk: anyways, looks like we should be safe11:18
* johnthetubaguy goes for some lunch11:19
openstackgerritAlexander Schmidt proposed openstack/nova: libvirt: Acquire TCP ports for console during live migration  https://review.openstack.org/21510211:19
*** salv-orl_ has joined #openstack-nova11:21
*** amrith has left #openstack-nova11:21
*** jerrygb has joined #openstack-nova11:21
*** otter768 has quit IRC11:23
*** ijw_ has quit IRC11:23
*** salv-orl_ has quit IRC11:24
*** salv-orl_ has joined #openstack-nova11:24
*** shoutm has quit IRC11:24
*** salv-orlando has quit IRC11:25
*** jerrygb has quit IRC11:26
*** shoutm has joined #openstack-nova11:26
*** cbits has joined #openstack-nova11:27
*** cbits has left #openstack-nova11:27
*** kylek3h has joined #openstack-nova11:29
*** apuimedo has joined #openstack-nova11:29
sdaguejohnthetubaguy: did you get your novaclient patch sorted?11:30
*** irenab has quit IRC11:30
*** deepakcs has quit IRC11:31
*** irenab has joined #openstack-nova11:32
*** kylek3h has quit IRC11:33
*** pbrooko has joined #openstack-nova11:34
*** salv-orl_ has quit IRC11:34
*** aix has quit IRC11:34
*** salv-orlando has joined #openstack-nova11:35
*** aix has joined #openstack-nova11:35
openstackgerritAlexander Schmidt proposed openstack/nova: libvirt: Acquire TCP ports for console during live migration  https://review.openstack.org/21510211:36
openstackgerritSergey Nikitin proposed openstack/nova: WIP: Use legacy engineFacade from oslo_db.enginefacade  https://review.openstack.org/22131011:38
*** dave-mccowan has joined #openstack-nova11:38
alex_xusdague: you mean this one https://review.openstack.org/221222?11:38
*** thorst has joined #openstack-nova11:44
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079111:45
*** VikasC has quit IRC11:46
*** rajesht has quit IRC11:48
openstackgerritSudipta Biswas proposed openstack/nova: add helper method to obtain image client version  https://review.openstack.org/22215011:49
*** jamielennox is now known as jamielennox|away11:49
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [BugFix] Change parameters for legacy bdm  https://review.openstack.org/22152511:50
*** rajesht has joined #openstack-nova11:51
openstackgerritAlex Xu proposed openstack/nova: Add version parameter for servers schema extension points  https://review.openstack.org/22203211:51
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing whitespaces for name fields in Nova API  https://review.openstack.org/22079111:51
*** venkat_p has quit IRC11:51
garyksdague: can you please look at https://review.openstack.org/221146 - this will unlock all of the neutro external CI's (it has a lot of karma from neutron folk)11:51
*** ociuhandu has quit IRC11:51
*** mwagner_lap has joined #openstack-nova11:52
alex_xusdague: appreciate if you can take a look at https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1491511,n,z when you have time. it's about server name validation bug. thanks in advance!11:52
*** markvoelker has joined #openstack-nova11:55
*** rfolco has joined #openstack-nova11:56
*** ankit_ag has quit IRC11:57
*** bkopilov has quit IRC11:59
*** haomaiwang has quit IRC12:01
*** haomaiwang has joined #openstack-nova12:01
sdaguealex_xu: yeh 22122212:02
sdagueI'm not convinced that it's not a problem. We shouldn't make our libraries hard to use12:02
sdaguegaryk: done12:02
*** jistr is now known as jistr|mtg12:03
garyksdague: thank you!12:04
*** sudipto has quit IRC12:04
alex_xusdague: yea, the other is going to fix the problem of how they use nova client12:04
sdaguealex_xu: so that's fine, but the fact that we do a very silly thing by default seems wrong12:04
alex_xusdague: and there is patch from andreykurilin https://review.openstack.org/221706 for log some warning12:04
alex_xusdague: yea, actually I'm a little think about that also. in theory we should keep the same behavior12:06
*** READ10 has joined #openstack-nova12:06
sdagueso I'm fine with andreykurilin's patches12:06
sdaguehowever, I still think we should not do a bad thing here12:06
andreykurilinsdague: thanks:)12:07
sdagueandreykurilin: one import issue in patch #212:07
sdaguebut conceptually fine12:07
sdaguehowever, I do think that if people call it the way horizon did, it should set sane defaults and kind of work12:08
sdaguethe idea that we'd send no version, but default to max version, just seems wrong12:08
*** diogogmt has quit IRC12:08
alex_xuyea, I also prefer to fix tha12:08
andreykurilinsdague: I want to left warning import inside function, since it's needed in <1% of use cases12:09
sdagueandreykurilin: sure, but warnings don't always expose.12:10
sdagueanyway, seems like we could set the defaults slightly differently to not mismatch our expectations here12:10
andreykurilinsdague, alex_xu: the way horizon did, can be fixed by one line in novaclient.v2.client.Client.__init__ . something like "if api_version is None: api_version = APIVersion("2.0")"12:10
alex_xuandreykurilin: sounds cool12:11
sdagueandreykurilin: that sounds reasonable, can you do that patch12:11
*** zhangjn has joined #openstack-nova12:12
*** kolesovdv has joined #openstack-nova12:12
andreykurilinsdague: sure12:12
alex_xuandreykurilin: cool, thanks12:12
*** zhangjn has quit IRC12:13
*** zhangjn has joined #openstack-nova12:13
*** kylek3h has joined #openstack-nova12:13
* alex_xu plan to take a rest, and enjoy the times with baby daughter12:14
*** kse has quit IRC12:14
*** moshele has quit IRC12:15
*** moshele has joined #openstack-nova12:15
*** zhangjn has quit IRC12:16
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate 'novaclient.client.get_client_class'  https://review.openstack.org/22178912:18
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Set api_version to 2.0 by default for v2.Client  https://review.openstack.org/22216212:18
andreykurilinsdague, alex_xu: ^12:19
*** changbl has quit IRC12:22
*** dims has quit IRC12:22
*** salv-orl_ has joined #openstack-nova12:23
*** dims has joined #openstack-nova12:23
johnthetubaguyandreykurilin: please to remind me to do a new client release to include all these patches of yours in the liberty version (we may need to do backports and things)12:25
sdagueandreykurilin: thank you12:26
*** salv-orlando has quit IRC12:27
johnthetubaguysdague: does this warning need translating? https://review.openstack.org/#/c/221789/3/novaclient/client.py,cm12:28
*** salv-orlando has joined #openstack-nova12:29
*** burgerk has joined #openstack-nova12:29
*** zzzeek has joined #openstack-nova12:29
andreykurilinjohnthetubaguy: when all needed patches will be merged in master, I'll send backports to liberty and ping you:)12:29
johnthetubaguyandreykurilin: sounds cool, thank you12:30
*** salv-orl_ has quit IRC12:30
*** Marga_ has joined #openstack-nova12:31
*** Marga_ has quit IRC12:31
sdaguejohnthetubaguy: are we actually translating novaclient?12:32
johnthetubaguyandreykurilin: do you know about the comment I added on 221789? I am unsure if we have to translate those warning strings? do you know what is done else where in novaclient?12:32
johnthetubaguysdague: so I am unsure12:32
*** Marga_ has joined #openstack-nova12:32
andreykurilinsdague: we started translation12:32
johnthetubaguysdague: I noticed _ was imported at the top of there, so I was unsure12:32
sdagueok, so yeh, probably we should translate that string then12:32
andreykurilinhttps://github.com/openstack/python-novaclient/commit/e612205ab850b291a78e539d15923c8716d9015812:32
sdaguejohnthetubaguy: good catch12:33
*** armax has quit IRC12:33
johnthetubaguyandreykurilin: was that a good idea though? given we are looking to replace it, ideally.12:33
johnthetubaguyanyways, thats for another time12:33
johnthetubaguylets just be self-consistent for now12:34
*** haomaiwang has quit IRC12:35
*** bswartz has quit IRC12:36
*** salv-orl_ has joined #openstack-nova12:36
*** salv-orlando has quit IRC12:36
*** linkmark has joined #openstack-nova12:37
*** e0ne has quit IRC12:37
* jaypipes has returned from the land of the dead12:39
*** jerrygb has joined #openstack-nova12:40
*** rlrossit has joined #openstack-nova12:40
openstackgerritSylvain Bauza proposed openstack/nova-specs: Proposes the RequestSpec object for Mitaka  https://review.openstack.org/22031212:41
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate 'novaclient.client.get_client_class'  https://review.openstack.org/22178912:41
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Restrict direct usage of novaclient.v2.client  https://review.openstack.org/22170612:41
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Set api_version to 2.0 by default for v2.Client  https://review.openstack.org/22216212:41
andreykurilin johnthetubaguy, sdague: I updated patches with tranlation. Please re-approve them:)12:42
*** dustins has joined #openstack-nova12:42
bauzasjaypipes: visited France ?12:42
* bauzas jk12:42
*** kodokuu has joined #openstack-nova12:42
andreykurilinjohnthetubaguy: I can't say was it good idea or not, because I don't know alternative:)12:43
*** jerrygb has quit IRC12:45
*** moshele has quit IRC12:45
*** xyang1 has joined #openstack-nova12:45
jaypipesbauzas: lol :)12:45
*** rods has joined #openstack-nova12:46
* bauzas saw a documentary yesterday called "French Bashing"12:46
bauzasjust awesomeness12:46
*** aysyd has joined #openstack-nova12:47
johnthetubaguybauzas: was that an english documentary ;)12:47
bauzasjohnthetubaguy: even not, a French one12:47
johnthetubaguyandreykurilin: don't you need to add _(...) to that string you added? I know we don't normally update the pot when we add a string, at least in Nova12:48
johnthetubaguybauzas: crazy12:48
bauzasyeah, kinda self-beating12:49
*** vladikr has joined #openstack-nova12:49
*** kodokuu has quit IRC12:50
andreykurilinjohnthetubaguy: I already added _LW(..), which is enough:) about pot files: this process is unclear for me - when and how it should be updated?12:50
bauzasandreykurilin: lemme find some docs12:51
johnthetubaguyandreykurilin: I think the pot just happens when we do a release an update the translation, or something like that12:51
johnthetubaguyandreykurilin: I don't see the _LW(...) I might be going blind12:51
andreykurilinok, will remove changes of pot files12:51
*** julien_ZTE has joined #openstack-nova12:51
bauzasandreykurilin: https://wiki.openstack.org/wiki/Translations#Python_Projects_.28General.2912:51
bauzasandreykurilin: the pot files are done by the i18n team12:52
andreykurilinjohnthetubaguy: wait a moment please. need a minute to update patches12:52
*** jistr|mtg is now known as jistr12:52
johnthetubaguyandreykurilin: no problems12:52
andreykurilinbauzas: thanks for the link12:54
*** y_sawai has joined #openstack-nova12:55
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Deprecate 'novaclient.client.get_client_class'  https://review.openstack.org/22178912:55
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Restrict direct usage of novaclient.v2.client  https://review.openstack.org/22170612:55
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Set api_version to 2.0 by default for v2.Client  https://review.openstack.org/22216212:55
andreykurilinjohnthetubaguy: done12:55
bauzasandreykurilin: oh it seems you have to provide at least the main pot to make sure the CI can catch it, see https://review.openstack.org/#/c/182848/12:55
johnthetubaguybauzas: they already did all that I think12:56
bauzasack12:56
andreykurilinyes, novaclient already has such file12:56
andreykurilin*added few days ago12:56
bauzasokay, then you just have to follow the above link12:57
* johnthetubaguy wonders if he just made the backport harder, oops12:57
*** andreykurilin__ has joined #openstack-nova12:58
bauzasmeh, can't find the client in Transifex ?12:59
bauzasI mean the python-novaclient12:59
johnthetubaguybauzas: maybe that bit has not been done, hmm13:00
bauzasjohnthetubaguy: surely13:00
bauzasthat's i18n duty here13:00
*** armax has joined #openstack-nova13:02
bauzasandreykurilin: johnthetubaguy: who is actually asking for translating the client? I can see that both the job and transifex are missing, and per the docs, that's the project which should request for that, not the translations team13:03
*** armax has quit IRC13:04
bauzasAFAICS, only magnum is having its client translated atm13:04
bauzas(and openstackclient)13:05
*** takedakn has joined #openstack-nova13:05
*** armax has joined #openstack-nova13:08
*** ctrath has joined #openstack-nova13:09
johnthetubaguyyeah, I am thinking we should skip ours, to give openstackclient more of a chance13:09
johnthetubaguybut lets discuss that later13:09
*** baoli has joined #openstack-nova13:10
*** zhenguo has joined #openstack-nova13:11
*** edmondsw has joined #openstack-nova13:12
*** takedakn has quit IRC13:15
*** baoli_ has joined #openstack-nova13:16
bauzasjohnthetubaguy: agreed13:17
*** otter768 has joined #openstack-nova13:19
*** baoli has quit IRC13:19
*** mdrabe has joined #openstack-nova13:22
*** links has quit IRC13:23
*** otter768 has quit IRC13:23
openstackgerritJohn Garbutt proposed openstack/nova: VMware: enable a resize of instance with no root disk  https://review.openstack.org/17380213:24
*** sudipto has joined #openstack-nova13:27
garykjohnthetubaguy: did that need to be rebased. it has been in review since april?13:27
*** VW_ has joined #openstack-nova13:28
garykin addition to that there is a critical security bug that has got the sub team karma but that ironically is get no eyes13:28
*** moshele has joined #openstack-nova13:28
johnthetubaguygaryk: I am lazy and it need a recheck, seems good just to check it was rebased13:28
*** mriedem has joined #openstack-nova13:28
johnthetubaguygaryk: can you send me a link and I can take a look?13:28
garykhttps://review.openstack.org/22041013:29
garykit also has ci +113:29
johnthetubaguygaryk: ah, I see that in the etherpad now, didn't see it for the other ones13:29
garykwe gave up on adding the other other ones as they were not being reviewed.13:30
johnthetubaguygaryk: as I said, people have promised to start looking at that, most the midcycle, as people had not really looked at it before then, some of the other sections do seem to be getting traction now13:31
tonybalex_xu: If you're around can you look at https://review.openstack.org/#/c/203809/ and see if you're still -1?13:31
*** changbl has joined #openstack-nova13:31
garykyes, i understand that. it just seems like real issues are being over looked.13:31
johnthetubaguygaryk: if we can get the most important ones in that list, we can do our best to get to them13:32
mriedemgaryk: for a long time wasn't https://review.openstack.org/#/c/220410/ being fixed by some other change?13:32
mriedemi'm thinking of this https://review.openstack.org/#/c/197192/13:32
BoBall_AWOLbauzas: Curious... Thanks.13:32
garykmriedem: no, they are two different issues.13:33
mriedemdifferent bugs i guess13:33
*** e0ne has joined #openstack-nova13:33
mriedemfwiw i wasn't getting into https://review.openstack.org/#/c/197192/ until you were +1 on it13:33
garykthat patch also is really off the grid and the real change should be https://review.openstack.org/21863913:33
*** jecarey has joined #openstack-nova13:33
garykthat just needs a few more unit tests13:33
*** sudipto has quit IRC13:33
garyki am still working on those tests at the moment and hopefully will have a patch in the coming days13:35
*** browne has joined #openstack-nova13:36
*** smatzek has quit IRC13:37
andreykurilinbauzas, johnthetubaguy : novaclient uses oslo.i18n for historical reasons and several days ago, mriedem started a thread to know  these reasons ( http://lists.openstack.org/pipermail/openstack-dev/2015-September/073698.html ). After the first letter, doffm starts to fully enabling internationalization13:39
*** oomichi has joined #openstack-nova13:40
*** jerrygb has joined #openstack-nova13:41
oomichijohnthetubaguy: sdague: hi, can you take a look at openstack-specs: https://review.openstack.org/#/c/181393/ ?13:42
mriedemandreykurilin: is there a question?13:43
oomichithat will be nice input for the next working items of Mitaka, I guess13:43
*** zhangjn has joined #openstack-nova13:43
*** zhangjn has quit IRC13:43
mriedemthis is an upgrade issue in kilo and juno, would be good to get it in so the backports can start moving: https://review.openstack.org/#/c/222022/13:44
*** thangp has joined #openstack-nova13:44
andreykurilinmriedem: hi! not from me:)13:45
openstackgerritRyan Rossiter proposed openstack/nova: Set vif and allocated when associating fixed ip  https://review.openstack.org/19713513:45
*** jerrygb has quit IRC13:45
*** sudipto has joined #openstack-nova13:45
andreykurilinmriedem: bauzas wrote: ...who is actually asking for translating the client? I can see that both the job and transifex are missing, and per the docs, that's the project which should request for that, not the translations team13:45
alex_xutonyb: does https://review.openstack.org/#/c/203809/ distinguish endian?13:45
mriedemandreykurilin: ah, yeah,13:46
mriedemit's trivial to get translation jobs setup for novaclient13:47
mriedemso we went ahead and did it13:47
mriedemdoffm: did you find out how we are supposed to request a python-novaclient project in zanata?13:47
tonybalex_xu: Yes in that it compares guestarch to arch.PPC64 ,which is big endian, but doesn't include arch.PPC64LE13:47
mriedemthe wiki instructions were written for transifex which is being sunset for openstack i18n13:47
*** browne has quit IRC13:48
alex_xutonyb: ah, I see now, thanks for the explain, I will remove -113:48
tonybalex_xu: thanks.13:48
alex_xutonyb: np13:48
tonybalex_xu: PPC64* is a bit "special" ;P13:48
alex_xutonyb: yea :)13:49
tonybalex_xu: FWIW I have tested F21 (ppc64le) with spice and it works but I'd hesitate to call it supported.13:50
andreykurilinmriedem: btw, while you are here - can you look at series of small patches started by https://review.openstack.org/#/c/221706 ? it was previously approved, but I forgot about _(), so I was forced to resubmit patches13:50
*** ajayaa has quit IRC13:51
*** Piet has quit IRC13:52
alex_xutonyb: anyway I still felt the instance failed after boot looks bad experience for the user.13:52
timelloalex_xu, tonyb, thank you for the reviews and comments. I'd appreciate if we can get approval there.13:52
doffmmriedem: No. I'll ask in i18n today. Or send to list. It looks like everything that has a transifex project has been moved over.13:52
alex_xutimello: yea, good luck13:53
*** whenry has quit IRC13:53
tonybalex_xu: Yes I agree but the way the code is right now we can't really do better than timello's patch.13:53
alex_xutonyb: yea13:53
timelloI agree with alex_xu comments... the ideal would be to tell the operator asap13:54
tonybalex_xu: Is a silent failure better or worse than an ERROR?13:54
*** obedmr has joined #openstack-nova13:54
alex_xutonyb: slient is worse13:54
mriedemdoffm: https://translate-dev.openstack.org/project/view/python-novaclient13:54
mriedemdoffm: i'm asking in #openstack-i18n what else needs to be done13:54
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [BugFix] Change parameters for legacy bdm  https://review.openstack.org/22152513:55
tonybalex_xu: right so this is better.13:55
tonybalex_xu: still a bad user experience but better13:55
*** shoutm has quit IRC13:55
* tonyb read a lot of kernel code on this review13:55
alex_xutonyb: yea, I also didn't find out better way in current13:56
*** lmtaylor has joined #openstack-nova13:57
*** zhangjn has joined #openstack-nova13:58
*** dannywilson has joined #openstack-nova13:59
BoBall_AWOLbauzas: No idea what's going on - but I'm on vacation so I've just disabled the CI14:00
johnthetubaguymriedem: I guess there is no harm in it, I was just wondering we should hold off on translations if we have the openstackclient on its way?14:00
mriedemtimello: rfolco: is there a bug for this? https://review.openstack.org/#/c/203809/14:00
mriedemjohnthetubaguy: translations are free14:00
mriedemand lots of people aren't using osc14:01
*** whenry has joined #openstack-nova14:01
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add microversion bump exception for scheduler-hint  https://review.openstack.org/22164214:01
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add API schema for different_cell filter  https://review.openstack.org/22089314:01
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add microversion rule when adding attr to request  https://review.openstack.org/22219714:01
johnthetubaguymriedem: true14:01
*** smatzek has joined #openstack-nova14:01
*** oomichi is now known as oomichi_away14:03
rfolcomriedem, there isn't a bug, it's the only failure on unit tests for ppc6414:03
tonybmriedem: No I don't think there is an bug for that review.14:04
mriedemseems like there should be14:04
openstackgerritVladyslav Drok proposed openstack/nova: DO NOT MERGE - Triggering experimental pipeline  https://review.openstack.org/22022914:04
rfolcomriedem, we can open one14:04
mriedemrlrossit: timello: also, not sure about the new exception given string freeze14:04
mriedemjohnthetubaguy: https://review.openstack.org/#/c/203809/ - maybe that's ok given soft string freeze14:04
*** browne has joined #openstack-nova14:05
*** mdrabe has quit IRC14:06
*** shoutm has joined #openstack-nova14:07
*** bkopilov has joined #openstack-nova14:08
tonybmriedem: given the new "soft" string freeze I agree (FWIW)14:08
openstackgerritClaudiu Belu proposed openstack/nova-specs: Adds spec for exposing host capabilities  https://review.openstack.org/22220014:09
*** whenry has quit IRC14:09
timellomriedem: ok, will fix, thanks.14:10
mriedemtimello: so i guess just need a bug for that change and then i'm +214:10
mriedemthe zkvm guys will need to add a follow on change for s390/s390x14:10
mriedemsince that doesn't support spice14:10
mriedemand he who controls the spice controls the galaxy14:10
timellohehe14:10
timelloseems true14:11
alexschmmriedem: what change are you referring to?14:11
*** whenry has joined #openstack-nova14:11
mriedemhttps://review.openstack.org/#/c/203809/14:11
mriedemtimello: https://www.youtube.com/watch?v=mWq15lDh8yM&feature=youtu.be&t=5014:13
mriedemit's not every day i get to make a dune reference14:13
*** aswadr has joined #openstack-nova14:13
*** dannywilson has quit IRC14:14
*** abhishekk has left #openstack-nova14:14
*** jerrygb has joined #openstack-nova14:15
alexschmyeah right timello, you could add S390 and S390X in that check as well14:16
*** tpeoples has joined #openstack-nova14:16
alexschmtimello: I'll also add that comment via review14:16
timellomriedem: haha, possibly blocked by country, I couldn't see it... argh14:16
timelloalexschm: cool, thanks14:16
tonybmriedem: "This video is not available" :(14:16
*** haomaiwang has joined #openstack-nova14:16
mriedemtoo bad14:16
timellodoes google provide premium account for youtube? :)14:17
sdaguemriedem: ++ for dune ref14:18
mriedem\o/ i'm glad someone got it14:18
*** electrocucaracha has joined #openstack-nova14:18
timellolol14:19
*** whenry has quit IRC14:19
*** whenry has joined #openstack-nova14:19
*** electrocucaracha has quit IRC14:19
tonybmriedem: okay after reading the scrollback I see the dune reference14:20
tonybmriedem: it was obvious really14:20
mriedemit's really the only thing one should think of first when talking about spice console14:20
tonybmriedem: :)14:21
*** electrocucaracha has joined #openstack-nova14:21
*** marzif has joined #openstack-nova14:23
*** vishwanathj has joined #openstack-nova14:23
alexschmDoes anyone know yet what's going on with gate-grenade-dsvm right now?14:23
mriedemalexschm: link?14:23
alexschmit seems to be failing consistently14:23
alexschmhttp://ci-watch.tintri.com/project?project=nova14:23
*** whenry has quit IRC14:24
*** vishwanathj has quit IRC14:24
mriedemyup http://status.openstack.org/elastic-recheck/data/uncategorized.html14:25
mriedemlooking14:25
*** oomichi_away has quit IRC14:25
mriedemsdague: ^ you seen anything?14:25
*** Piet has joined #openstack-nova14:25
mriedembad PyECLib install14:26
alexschmsrc/c/pyeclib_c/pyeclib_c.c:32:25: fatal error: erasurecode.h: No such file or directory14:26
*** pkholkin has quit IRC14:26
mriedemyup14:26
mriedemdid that library put out a new release?14:26
*** tdurakov has quit IRC14:26
mriedemyup14:26
mriedemhttps://pypi.python.org/pypi/PyECLib/1.0.914:26
sdaguealexschm: a lot of those are check queue14:26
mriedemreleased 9/1014:26
mriedemsdague: it's all over the gate too14:27
sdaguemriedem: is it14:27
mriedemyeah, uncategorized page is blowing up14:27
mriedemopening a bug and getting a query up14:27
sdagueah, yeh - gate-grenade-dsvm14:28
sdaguehttp://tinyurl.com/oowkhhb14:28
sdagueso that's because kilo isn't protected, right?14:28
mriedemprobably14:28
*** y_sawai has quit IRC14:29
mriedemyup https://github.com/openstack/requirements/blob/stable/kilo/global-requirements.txt#L10214:29
sdaguepyeclib is also just a disaster of packaging14:29
mriedemi'll push the cap14:29
*** y_sawai has joined #openstack-nova14:29
*** diogogmt has joined #openstack-nova14:29
mriedembug https://bugs.launchpad.net/openstack-gate/+bug/149434714:29
openstackLaunchpad bug 1494347 in OpenStack-Gate "PyECLib 0.9.0 released on 9/10 blowing up grenade jobs due to "src/c/pyeclib_c/pyeclib_c.c:32:25: fatal error: erasurecode.h: No such file or directory"" [Undecided,New]14:29
*** whenry has joined #openstack-nova14:29
*** agireud has joined #openstack-nova14:29
*** y_sawai has quit IRC14:29
mriedemsdague: heh, yeah, we had guys in china trying to package that for ppc64 and s390x too :)14:30
mriedemnot fun14:30
*** kumar has joined #openstack-nova14:30
sdaguethey include a tarball of the c library inside the package14:30
*** marzif has quit IRC14:30
*** eharney has joined #openstack-nova14:30
mriedemyup14:30
mriedemi know all too well14:30
mriedemand there are like optional backends but the one that's bundled is the default and at one point it was trying to build it regardless of whether or not you were going to use it14:31
sdaguecan you report an upstream bug as well?14:31
mriedemplus some weird licensing issues14:31
mriedemsure14:31
*** marzif has joined #openstack-nova14:31
sdagueit looks like haypo has committed some to it, maybe figure out if he know's what's up14:32
*** kolesovdv has quit IRC14:32
*** Daisy has joined #openstack-nova14:33
sdagueso it looks like they thought they were working around this, but didn't understand the stable branch issue - https://bitbucket.org/kmgreen2/pyeclib/issues/69/need-a-release-108-with-python-3-fixes#comment-2162117014:34
edleafe:qa14:34
edleafejeez14:34
tonybedleafe: yes you should quit everything without saving ;P14:34
edleafetonyb: I've found that's best14:35
edleafe:)14:35
tonybedleafe: ;P14:35
johnthetubaguytonyb: so I guess you are in texas this week?14:35
tonybjohnthetubaguy: nope, just up late14:35
johnthetubaguytonyb: ah, fair enough14:35
tonybjohnthetubaguy: which I shoudl fix given there is a nova meeting in 6.5 hours ;P14:36
tonybjohnthetubaguy: it was a good guess though14:36
johnthetubaguytonyb: :)14:36
*** mdrabe has joined #openstack-nova14:36
alexschmsdague mriedem: looks like installing liberasurecode was made optional14:36
sdaguealexschm: where?14:37
alexschmsdague mriedem: https://bitbucket.org/kmgreen2/pyeclib/commits/01ab5ddd6d9f11107c401c4e31ff28e526aca5ab14:37
mriedemso a feature14:37
alexschmno they meant to set it to "yes" by default14:38
alexschmbut I don't see any code setting install_libec = True14:38
alexschmor install.initialize_options() is never called...14:39
*** tonytan4ever has joined #openstack-nova14:40
*** y_sawai has joined #openstack-nova14:41
*** shoutm has quit IRC14:42
openstackgerritLinZhang proposed openstack/nova: Promoting visual machine performance(video, sound and other) in SPICE  https://review.openstack.org/22132614:42
*** cfriesen has joined #openstack-nova14:42
*** salv-orl_ has quit IRC14:43
*** salv-orlando has joined #openstack-nova14:43
*** edtubill has joined #openstack-nova14:43
*** whenry has quit IRC14:43
*** salv-orlando has quit IRC14:44
*** salv-orlando has joined #openstack-nova14:44
*** moshele has quit IRC14:46
mriedemalexschm: sdague: right so the bug to pyeclib upstream is that they introduced that option but didn't default to the old behavior for backward compat14:46
*** claudiub has quit IRC14:47
*** Daisy has quit IRC14:47
*** whenry has joined #openstack-nova14:47
*** Marga_ has quit IRC14:47
*** Daisy has joined #openstack-nova14:48
*** claudiub has joined #openstack-nova14:49
*** ijuwang has joined #openstack-nova14:49
bauzasmriedem: so I was asking this translation question because there is no python client in Transifex nor for the CI translation job but only magnumclient and openstackclient14:49
*** moshele has joined #openstack-nova14:49
mriedemalexschm: sdague: https://bitbucket.org/kmgreen2/pyeclib/issues/76/pyeclib-109-fails-to-install-if-not14:50
bauzasmriedem: so, the novaclient is not yet having a Transifex project nor a CI job14:50
openstackgerritdane-fichter proposed openstack/nova: Nova support for image-signing  https://review.openstack.org/18984314:50
openstackgerritEd Leafe proposed openstack/nova: Add missing information to docstring  https://review.openstack.org/22222814:51
openstackgerritBalazs Gibizer proposed openstack/nova: Handle race in allocate_for_instance  https://review.openstack.org/22180314:51
*** mmedvede has joined #openstack-nova14:52
*** zhangjn has quit IRC14:52
*** lmtaylor has quit IRC14:52
mriedembauzas: doffm is working on that14:52
bauzasmriedem: okay, cool then14:52
*** Daisy has quit IRC14:52
*** tdurakov has joined #openstack-nova14:53
*** aix has quit IRC14:53
*** pkholkin has joined #openstack-nova14:53
*** burgerk has quit IRC14:53
bauzasdoffm: in case you don't know, https://wiki.openstack.org/wiki/Translations#Python_Projects_.28General.2914:53
mriedembauzas: he does14:54
mriedemplus that's mostly out of date now14:54
mriedemb/c of the move to zanata14:54
bauzasawesomeness14:54
mriedemwe're in the #openstack-i18n channel working with clarkb14:54
bauzasI reviewed that a couple of years for Blazar, hence me helping if needed14:55
bauzas*ago14:55
mriedemalexschm: btw, thanks for bringing up the grenade issues :)14:55
doffmbauzas: Thanks. That part should be set up.14:55
*** e0ne has quit IRC14:55
doffmbauzas: Working on translation jobs.14:55
bauzasmriedem: eh, moving out of Transifex ?14:57
doffmbauzas: to Zanata.14:58
bauzasdoffm: oh, good to know, ty14:58
doffmhttps://translate-dev.openstack.org/project/view/python-novaclient14:58
bauzasI see...14:58
mriedembauzas: http://lists.openstack.org/pipermail/openstack-i18n/2015-September/thread.html14:59
*** marzif has quit IRC14:59
bauzasmriedem: thanks14:59
mriedem<#14:59
mriedemoops, <315:00
*** haomaiwang has quit IRC15:00
*** kmartin has joined #openstack-nova15:00
alexschmmriedem: np, thanks for following up on this!15:01
*** vishwanathj has joined #openstack-nova15:03
*** casusbelli has joined #openstack-nova15:03
*** e0ne has joined #openstack-nova15:03
*** rotbeard has quit IRC15:03
claudiubjohnthetubaguy: hi. any thoughts on lily's comments on: https://review.openstack.org/#/c/213982/ ?15:04
*** Marga_ has joined #openstack-nova15:04
johnthetubaguyclaudiub: I haven't see the comments, I will take a look15:04
PaulMurrayanyone know when ndipanov will be back? I guess he is on vacation or something15:04
*** READ10 has quit IRC15:05
*** andreykurilin__ has quit IRC15:06
bauzasPaulMurray: next week15:06
PaulMurraybauzas, thanks15:06
*** rdopiera has quit IRC15:06
*** eharney has quit IRC15:06
*** apuimedo has quit IRC15:06
*** hemnafk is now known as hemna15:07
openstackgerritTiago Mello proposed openstack/nova: libvirt: Handle unsupported Spice feature per arch  https://review.openstack.org/20380915:07
openstackgerritdane-fichter proposed openstack/nova: Nova support for image-signing  https://review.openstack.org/18984315:08
*** irenab has quit IRC15:09
johnthetubaguyclaudiub: I replied to her comment, I still think its worth adding a note, because I think its meant to be about nova-network15:09
*** sudipto has quit IRC15:09
*** pbrooko has quit IRC15:11
*** lmtaylor1 has joined #openstack-nova15:12
*** lmtaylor1 has left #openstack-nova15:13
*** pbrooko has joined #openstack-nova15:13
claudiubjohnthetubaguy: i think she was referring to the fact that, on a first glance, looking at the operation.set-admin-password row in that support matrix, it seems that only xen supports setting the admin password at all, that the password cannot be changed for other hypervisors. which isn't true and it looks misguiding.15:13
mriedemdanpb: still happy with this? https://review.openstack.org/#/c/203809/15:14
johnthetubaguyclaudiub: I agree its misleading15:14
*** jistr is now known as jistr|mtg15:14
claudiubjohnthetubaguy: but if you're going to add that new feature classification file, i guess it won't matter that much anyways :)15:14
johnthetubaguyclaudiub: its going to take time, its worth fixing that15:14
*** gszasz has quit IRC15:14
*** salv-orlando has quit IRC15:15
*** Murali has quit IRC15:15
dansmithjohnthetubaguy: https://review.openstack.org/#/c/220730/115:16
sdaguemriedem: did you see my alternative approach for testing the log messages are fully consumed?15:16
dansmithjohnthetubaguy: ready for you to reapply your +215:16
mriedemsdague: not yet15:16
johnthetubaguydansmith: oh sweet, looking15:16
johnthetubaguyoh, dietz merged it15:17
dansmithjohnthetubaguy: like seconds ago15:17
johnthetubaguyyeah, I refreshed an my chance had gone15:18
johnthetubaguyall good15:18
dansmithjohnthetubaguy: yeah, it was a little yellow "updated.." tag for me, so it was literally seconds after I asked15:18
dansmithmakes me wonder if he's really  ... you15:18
johnthetubaguydansmith: he has much more hair than I do15:19
*** eharney has joined #openstack-nova15:19
dansmithheh15:19
*** claudiub has quit IRC15:19
*** otter768 has joined #openstack-nova15:19
*** alexschm has quit IRC15:20
*** rushil has joined #openstack-nova15:21
openstackgerritgaryk proposed openstack/nova: Neutron: configure requested amount of fixed_ips  https://review.openstack.org/16386415:21
*** dannywilson has joined #openstack-nova15:22
ctrathmriedem: ^^ why does the guest architecture need to be checked?  If spice is not enabled, shouldn't it behave the same for all platforms?15:23
mriedemctrath: that's probably a better question for timello15:23
ctrathok15:23
ctrathI'll add a comment in the patch15:24
*** otter768 has quit IRC15:24
mriedemctrath: i assume it's a chicken/egg issue, this is building the guest config to spawn the libvirt domain (guest)15:24
mriedemand you can't determine if spice console doesn't work until you try accessing it from the guest, at which point you've already created the guest with the thing that doesn't work15:25
ctrathmriedem: I see.  So the conf is for all guests15:25
*** emagana has joined #openstack-nova15:25
*** jistr|mtg is now known as jistr15:26
*** aix has joined #openstack-nova15:26
mriedemctrath: CONF.spice.enabled would be read for all guest boots, yes15:28
mriedemsince it's a global option15:28
mriedemi added a comment that we should probably update the help text for that option to indicate it doesn't work on ppc64/s390x15:28
mriedemso someone doesn't try to use it and find they can't boot an instance15:29
*** neiljerram_bb has joined #openstack-nova15:29
*** dave-mccowan has quit IRC15:30
mriedemtimello: https://review.openstack.org/#/c/203809/ - -1 b/c we should update the CONF.spice.enabled help text15:30
*** xgsa has quit IRC15:30
mriedemman _get_guest_config is a big method15:30
dansmithyeah, it's a mess15:31
mriedemdanpb: _get_guest_config is 377 LOC right now15:31
mriedemdanpb: we should maybe break that up a bit in mitaka?15:31
mriedemi pity the fool that tries unit testing that thing15:31
dansmithI was reviewing some tests for a change to it recently and it was bad15:31
dansmithyeah15:31
mriedemstep 1: copy existing 100 LOC unit test15:32
mriedemstep 2: change 1 thing15:32
mriedemstep 3: run test15:32
* johnthetubaguy shudder15:32
danpbmriedem: yep, addressing config building stuff is one of the reasons for the creation of the host.py + guest.py classes15:34
mriedemhttps://bugs.launchpad.net/nova/+bug/149437415:34
openstackLaunchpad bug 1494374 in OpenStack Compute (nova) "nova.virt.libvirt.driver._get_guest_config method is nearly 400 LOC and should be broken up" [Undecided,New]15:34
mriedemfor mitaka15:34
danpbmriedem: i'd like to see all the config code moved out of driver.py and into designer.py, and only rely on host+guest classes + instance object15:34
*** diogogmt_ has joined #openstack-nova15:36
mriedemdanpb: sure, as long as we don't just move _get_guest_config in it's entirety to the guest class15:36
*** diogogmt has quit IRC15:37
*** diogogmt_ is now known as diogogmt15:37
*** garyk has quit IRC15:38
*** julien_ZTE has quit IRC15:39
*** julien_ZTE has joined #openstack-nova15:39
bauzasjohnthetubaguy: could I just ask you to recheck https://review.openstack.org/#/c/149562/16 and re-+2 if you want ?15:39
bauzasalso https://review.openstack.org/#/c/172906/6 is needing a +W :)15:40
danpbmriedem: well that'd be the first step, but obviously some refactoring would take place after that15:41
danpbyou don';t want to move + refactor code at the same time, as that makes diffs impossible to review15:41
*** burgerk has joined #openstack-nova15:41
*** pbrooko has quit IRC15:42
mriedemi agree15:42
mriedembackports are also terribad15:42
*** dave-mccowan has joined #openstack-nova15:43
*** browne has quit IRC15:44
*** tdurakov has quit IRC15:46
*** ijw_ has joined #openstack-nova15:46
*** pkholkin has quit IRC15:48
*** tdurakov_ has joined #openstack-nova15:52
*** pkholkin has joined #openstack-nova15:52
*** e0ne has quit IRC15:56
*** angdraug has joined #openstack-nova15:58
*** kgalanov has joined #openstack-nova15:59
*** casusbelli has quit IRC16:01
*** e0ne has joined #openstack-nova16:02
*** tonytan4ever has quit IRC16:03
*** tjones has joined #openstack-nova16:03
*** jlanoux has quit IRC16:05
*** VW_ has quit IRC16:07
*** VW_ has joined #openstack-nova16:08
*** asselin has joined #openstack-nova16:11
*** neiljerram_bb has quit IRC16:11
*** VW_ has quit IRC16:12
*** eglynn has quit IRC16:13
*** Apoorva has joined #openstack-nova16:17
*** _diana_ has quit IRC16:18
*** Apoorva has quit IRC16:18
*** Apoorva has joined #openstack-nova16:19
*** tjones has quit IRC16:21
mdrabeCan I get an eye or two on https://review.openstack.org/#/c/221905/ please. Small one liner s/str/six.text_type change16:21
mriedemmdrabe: a unit test would be nice16:23
mriedemwith unicode in it16:23
*** garyk has joined #openstack-nova16:24
dansmithI just said that16:24
mriedemjinx?16:24
*** tsekiyama has joined #openstack-nova16:25
mriedemdansmith: i don't see serialize_args in oslo.versionedobjects?16:25
dansmithmriedem: is there a point or just an observation? :)16:26
mriedemthere is a point16:26
mriedemis it going away?16:26
dansmithit's kindof nova specific16:26
mriedemi was looking to see if the same bug existed in ovo16:26
dansmithit's one of the things we intentionally didn't copy into o.vo I think16:27
mriedemoh i see for the error handling stuff16:27
dansmithbecause it's fairly hacky16:27
*** tjones has joined #openstack-nova16:27
mriedemfunny, we check six.string_types just below that line16:27
*** browne has joined #openstack-nova16:27
*** lpetrut has quit IRC16:28
hemnamriedem, ping16:31
*** VW_ has joined #openstack-nova16:31
mriedempong16:31
hemnamriedem, our QA guy here has found a problem with block migration here :  https://bugs.launchpad.net/nova/+bug/149351216:31
openstackLaunchpad bug 1493512 in OpenStack Compute (nova) "n-cpu misreports shared storage when attempting to block migrate" [Undecided,New]16:31
hemnanot sure if you guys have seen it yet16:32
*** unicell has quit IRC16:32
*** ijw_ has quit IRC16:33
mriedemhaven't heard of it16:33
mriedemi file that under ndipanov :)16:33
*** baoli_ has quit IRC16:33
mriedembut he's conveniently gone16:33
hemnaok thanks, just wanted to give you a heads up.16:34
mriedemhemna: this is lvm? ceph? other?16:34
mriedemoh, nfs16:34
mriedem:(16:34
openstackgerritLucas Alvares Gomes proposed openstack/nova: Ironic: Add support for microversion  https://review.openstack.org/22184816:34
*** sseverson has joined #openstack-nova16:35
hemnamriedem, sseverson filed the bug16:36
sseversonmriedem: I'm the troublemaker.   :)16:36
mriedemso it sounds like a regression from kilo16:36
hemnasseverson, is this still a boot from cinder volume ?16:37
mriedemappears so16:37
hemnasseverson, on the 2nd attempt (comment #2)16:37
sseversonhemna: Yeah, it was.16:37
mriedemftersin: ^ any ideas here?16:37
*** romainh has left #openstack-nova16:37
hemnasseverson, ok, can you confirm it still happens with an LVM based boot volume ?16:37
sseversonhemna: I'll give it a shot right now.16:38
hemnasseverson, just to get 3PAR (volume) out of the way16:38
mriedemsseverson: i was going to say, in comment 2 you say block migration does not work at all, but we have a multi-node block migration job with lvm working in the gate16:38
hemnasseverson, and just to confirm, this is 2 n-cpu nodes without any shared storage ?16:38
hemnamriedem, yah, that's what makes me go..hrmm...16:38
*** moshele has quit IRC16:39
sseversonhemna, mriedem: I tried fully blowing away everything and restacking from scratch, only using the two nodes that had no shared storage between them.16:39
*** y_sawai has quit IRC16:39
*** ftersin has quit IRC16:40
*** claudiub has joined #openstack-nova16:40
*** jistr has quit IRC16:40
hemnasseverson, ok, just test it in that same setup w/ lvm16:40
hemnaI'm not sure how/why lvm vs. other cinder drivers makes any difference here, but it's a data point.16:40
mriedemdoes stacking with NFS set some flags that aren't set with LVM?16:41
sseversonhemna: I should attach my nova.conf too.16:41
mriedemwhich makes nova assume shared storage?16:41
mriedemyeahy16:41
hemnasseverson, yah, and cinder.conf fwiw16:41
mriedemlike, why use nfs if you don't plan on using shared storage?16:42
*** bradjones|away is now known as bradjones16:42
hemnamriedem, the nova code looks like it tests for the existence of a file in the nova instances dir, and if it does, then it's marked as shared storage16:42
*** achanda has joined #openstack-nova16:42
*** ftersin has joined #openstack-nova16:43
hemnamriedem, https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L533816:43
mriedemhrm16:44
mriedemi always get confused going down the rabbit hole where that code is used16:44
mriedemin the libvirt driver and the compute manager16:44
hemnayah, I'm kinda lost a bit there16:44
hemnabut this might be something here:16:44
hemnahttps://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L5198-L520516:44
hemnathat comment kinda smells like it might be it.16:44
hemnaboot from volume w/o any local storage = return True, which would cause that exception being raised ?16:45
hemnaI bet that's it.16:45
hemnahttps://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L5222-L522616:46
sseversonmriedem, hemna: Local volume did not immediately fail. It's migrating now.16:46
hemnasseverson, same flavor ?16:46
hemnasseverson, any local storage in the flavor chosen ?16:46
sseversonNo, the flavor I was using before was not using local storage.16:46
hemnaah ok, that's it then (me thinks)16:46
*** eharney has quit IRC16:47
hemnathat method _is_shared_block_storage, specifically tests for a boot from volume and no local storage16:47
ftersinmriedem: i don't know something about that now. will look at it later16:47
mriedemhemna: that code your pointing at has ben around since kilo16:47
*** alex_klimov has quit IRC16:47
mriedemmaybe we don't care, but i thought the bug sounded like a regression since i thought sseverson said in there this used to work16:48
*** dims_ has joined #openstack-nova16:48
mriedemunless 'used to' was juno or something16:48
mriedemcactus :)16:48
sseversonhemna, mriedem: I need to try this again, I wasn't using a Cinder LVM volume. That was boot from image, not boot from Cinder volume.16:50
hemnamriedem, so it looks like this just isn't supported at all16:51
hemnaand is a 'feature' :P16:51
sseversonThis will take a moment, I don't have LVM setup in Cinder atm.16:51
*** dims has quit IRC16:51
hemnaboot from Cinder volume, with a flavor that has no local storage.16:51
*** aswadr has quit IRC16:51
*** lsmola has quit IRC16:53
*** nic has joined #openstack-nova16:53
*** e0ne has quit IRC16:54
*** mpaolino has quit IRC16:55
*** jcoufal has quit IRC16:56
*** lpetrut has joined #openstack-nova16:58
*** ijw_ has joined #openstack-nova16:59
openstackgerritTiago Mello proposed openstack/nova: libvirt: Handle unsupported Spice feature per arch  https://review.openstack.org/20380917:00
*** Marga_ has quit IRC17:03
*** Marga_ has joined #openstack-nova17:03
*** unicell has joined #openstack-nova17:04
*** baoli has joined #openstack-nova17:04
*** raildo is now known as raildo-afk17:04
*** Apoorva has quit IRC17:05
*** Apoorva has joined #openstack-nova17:05
*** derekh has quit IRC17:06
mriedemtoday the cafeteria here is celebrating customer appreciation by giving away a free apple to each person17:07
*** lucasagomes has quit IRC17:07
mriedemi don't consider that customer appreciation17:07
*** baoli_ has joined #openstack-nova17:07
*** zhenguo has quit IRC17:07
*** raildo-afk is now known as raildo17:07
ctrathhaha.. they did have ice cream a few weeks back17:08
mriedemdrats17:08
*** baoli has quit IRC17:08
mriedemthanks obama17:08
ctrathlol17:09
*** aix has quit IRC17:09
*** changbl has quit IRC17:09
*** ociuhandu has joined #openstack-nova17:09
*** electrocucaracha has quit IRC17:10
*** vilobhmm_11 has joined #openstack-nova17:11
*** nikhil_k_ is now known as nikhil_k-bbiab17:14
openstackgerritMatt Rabe proposed openstack/nova: Use six.text_type instead of str in serialize_args  https://review.openstack.org/22190517:15
*** electrocucaracha has joined #openstack-nova17:16
*** lpetrut has quit IRC17:19
*** otter768 has joined #openstack-nova17:20
*** yassine__ has quit IRC17:21
*** eharney has joined #openstack-nova17:22
*** salv-orlando has joined #openstack-nova17:24
*** otter768 has quit IRC17:25
openstackgerritMatt Rabe proposed openstack/nova: Use six.text_type instead of str in serialize_args  https://review.openstack.org/22190517:26
*** tonytan4ever has joined #openstack-nova17:28
*** salv-orlando has quit IRC17:29
*** lpetrut has joined #openstack-nova17:30
*** salv-orlando has joined #openstack-nova17:30
*** achanda has quit IRC17:31
*** achanda has joined #openstack-nova17:32
*** emagana has quit IRC17:32
*** emagana has joined #openstack-nova17:32
*** erlon has joined #openstack-nova17:36
*** armax has quit IRC17:37
*** emagana has quit IRC17:37
*** emagana has joined #openstack-nova17:38
*** eharney has quit IRC17:41
*** armax has joined #openstack-nova17:42
*** salv-orlando has quit IRC17:48
*** armax has quit IRC17:50
*** electrocucaracha has quit IRC17:51
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [BugFix] Change parameters for legacy bdm  https://review.openstack.org/22152517:51
ericksonsantosHi, Does anyone know if there is a case in which the quota limit of a resource is updated automatically, I mean... without calling explicitly  nova quota-updated?17:51
ericksonsantoss/updated/update17:51
*** angdraug has quit IRC17:53
*** Marga_ has quit IRC17:54
*** Marga_ has joined #openstack-nova17:54
mriedemericksonsantos: haven't heard of that17:54
jwcroppe_dansmith: if you get a moment today between other things - mind taking a gander at metrics-related https://review.openstack.org/#/c/219153/ - I reworked some things a bit to make this cleaner based on some of your earlier comments17:55
*** jwcroppe_ is now known as jwcroppe17:56
jwcroppedansmith: and finally deleted that gross 1-second check in there too that nobody understood :)17:56
*** kumar has quit IRC17:57
ericksonsantosmriedem, nice, thanks.17:58
*** obedmr has quit IRC18:00
*** dave-mccowan has quit IRC18:00
*** karimb has quit IRC18:00
*** SourabhP has joined #openstack-nova18:02
*** penick has joined #openstack-nova18:03
mriedemrlrossit: very close on https://review.openstack.org/#/c/197135/18:03
mriedema couple of small test things and then i'm +218:03
*** dave-mccowan has joined #openstack-nova18:03
sdagueso, http://tinyurl.com/oergv7q - folks feeling comfortable enough to make the v2.0 api compat jobs voting? I think things have leveled off pretty well after we got all the configs out there correclty18:05
dansmithjwcroppe: I think that's better, but why not just explicitly call update_data() from the top side when you want to instead of passing the flag all the way down18:05
dansmithjwcroppe: s/$/?/18:06
*** eharney has joined #openstack-nova18:08
jwcroppedansmith: I assume you mean calling it from the base monitor?  Originally update_data was a 'private' method and I figured there might be other ways implementations would want to handle that... this provides some of that flexibility without a new 'abstract' method (but of course adds the new param to get_metric)18:09
dansmithjwcroppe: yeah, it breaks that calling convention already, and also changes the behavior of when _update is called anyway18:10
dansmithso if you're going to do that (and jaypipes agrees that it's okay) you might as well make it less hacky, IMHO18:10
jwcroppedansmith: that'd be a simple change... we're just adding another public method to the metric18:11
dansmithcleaner than adding an argument that will break existing people for sure, yeah18:11
jwcroppedansmith: luckily this interface is new in Liberty, so I think either way we go can work without much havok18:12
dansmithjwcroppe: you don't get to use that excuse, but yes, lower impact than something long-lived18:13
dansmithremember, many people deploy from master..18:13
jwcroppedansmith: right18:13
*** e0ne has joined #openstack-nova18:13
*** Marga_ has quit IRC18:14
*** Marga_ has joined #openstack-nova18:14
jwcroppedansmith: either way folks will need to make a change... I actually didn't think changing the signature of the get_metric() was too hacky.  "Give me the metric data, or give me the metric data and refresh the underlying data before doing so."  I'm on the fence... we can also see what jaypipes thinks.  Sounds like you'd rather see _update_data promoted to public?18:16
jaypipesI wouldn't.18:16
jwcroppedansmith: it'll be a quick change regardless18:17
*** nikhil_k-bbiab is now known as nikhil_k18:17
jaypipesor at least, I'm opposed to going back to the decorator previously there that did the hacky timestamp cache thing.18:17
dansmithjwcroppe: changing the signature isn't hacky, the pass-refresh-arg-the-first-time is, IMHO18:17
dansmithjaypipes: that's not what we're talking about18:17
*** e0ne has quit IRC18:17
*** changbl has joined #openstack-nova18:17
jaypipesdansmith: k18:17
jwcroppedansmith: yeah, unfortunately I don't have a good way to work around that since the metrics are a 'group' and they're queried independently18:18
dansmithjaypipes: https://review.openstack.org/#/c/219153/12/nova/compute/monitors/base.py,cm18:18
*** tjones has left #openstack-nova18:18
dansmithjwcroppe: the other way to look at this is that it's the fault of the underlying stats-getting thing that is not caching smartly and taking a long time on each call, right?18:19
dansmithjwcroppe: so you could make the provider pop data out of the cache each time it is asked for a metric, and only refresh the cache if the metric isn't there18:19
dansmithwhich would mean we only query once per round18:20
jaypipesdansmith: yeah, so I'm pretty opposed to going back to having the update_data() thing be public (it used to be part of the interface), along with a timestamp decorator.18:20
jaypipesdansmith: the reason is because monitor classes should be free to use whatever caching scheme they want to -- including not caching anything at all.18:20
dansmithjaypipes: well, this is a plugin interface now, so passing refresh=True breaks all existing implementations, and is the same exact thing as actually calling update_data() except less clear18:20
jaypipesdansmith: the interface is fine as it is.18:21
jaypipesI don't understand any need to change it.18:21
dansmithjaypipes: have you read the backlog on that review?18:21
dansmithjaypipes: the complaint is that libvirt sometimes takes a long time to make the call to get the data, which ends up skewing the results18:22
dansmiththe real complaint comes from the desire to have user..io..sys all add up to 100% each time, which I think is kinda weak anyway, but...18:22
jwcroppejaypipes: right, the issue is that the metrics are sometimes returning results based off different data18:22
jwcroppedansmith: it's really strange to see a 'set' of metrics for *.percent not add up to 10018:23
*** VW_ has quit IRC18:23
dansmithjwcroppe: ever used top? :)18:23
jwcroppedansmith: lol18:23
*** VW_ has joined #openstack-nova18:23
jwcroppedansmith: I think the data is just more meaningful if the metrics are based off a common set of stats, that's all18:24
dansmithI understand that desire18:24
*** kfox1111 has joined #openstack-nova18:25
*** SourabhP has quit IRC18:25
dansmithI think this data is extremely rough even when it adds up to 100% and the decisions made from it are even more rough18:25
jwcroppejaypipes: does the nature of the change make sense after reading the commit msg/LP bug?18:25
dansmithjaypipes: so I'm fine making the libvirt driver do this smarterly such that we need not change anything at the top18:26
jwcroppedansmith: IMO, it's also nice to see that whacky 1-second check gone too18:26
*** VW__ has joined #openstack-nova18:26
kfox1111johnthetubaguy: you alive?18:27
*** VW_ has quit IRC18:27
jaypipesI guess I'd just prefer to see the add_metrics_to_list() method overridden for the virt_driver CPU monitor.18:28
jaypipesinstead of making _update_data() public and trying to couple part of the main plugin interface to this particular problem.18:28
dansmithhmm18:28
dansmiththat seems like it'd be replacing a pretty critical piece of the base functionality18:29
jaypipeswhich was, frankly, the problem I had with the original interface.18:29
jwcroppedansmith: it feels like changing libvirt is strange here... if each of these metrics were individual things, I think leaving it as is makes sense.  However since we're cutting a 'set' of metrics, it seems like we should have a way to tell the system 'use the same set of data from which to derive your metrics'18:29
dansmithjwcroppe: I'm not proposing changing libvirt, but the libvirt stats getting metric provider18:29
jaypipesjwcroppe: and I am proposing to have "that way to tell the system..." be just overriding the add_metrics_to_list() method.18:30
*** vilobhmm_11 has quit IRC18:30
*** vilobhmm_11 has joined #openstack-nova18:30
jaypipesjwcroppe: the system doesn't need to know or care that the metrics are a "set", does it?18:30
*** danpb has quit IRC18:31
jwcroppejaypipes: hmm - well we publish a set of metrics via RPC notifier and in the compute_nodes.metrics column18:31
jaypipesjwcroppe: I suppose alternately, I could support having a new base class called MetricSetMonitorBase or something that overrode the add_metrics_to_list() implementation with some caching-like system.18:31
jwcroppejaypipes: that's how I ran across this to begin with - I read a group of metrics from the DB and notices the results didn't align very well18:31
dansmithjaypipes: the other solution could be to put a comment somewhere that says: "These need not all be super consistent because this is cloud (this means you, jwcroppe)"18:32
dansmithI'd be fine with that too :)18:32
jaypipeslol, no I get the impetus behind this change. I just would like a more elegant solution than the refresh_data thing.18:33
jwcroppedansmith: haha18:33
jaypipesjwcroppe: do you get what I am saying about adding a MetricSetMonitorBase class?18:34
jwcroppejaypipes: the current base metric code seems like it's missing something tho, since we are publishing a group of metrics as a single entity.  And then there is also this line, which neither Sylvain nor I could figure out the purpose of - https://github.com/openstack/nova/blob/master/nova/compute/monitors/cpu/virt_driver.py#L5218:35
jwcroppejaypipes: yes, I do - and the CPU stats would extend that, I assume?18:36
jwcroppecpu/virt_driver::Monitor would extend the MetricSetMonitorBase, I think is what you're proposing18:36
sseversonhemna, mriedem: Sorry this last test took awhile. I tested twice, once with a Lefhand volume and once with a LVM volume. In both cases I ended up with the same error. I should add I tried in both directions with the tests as well.18:38
jaypipesjwcroppe: that line came from the original code, but basically, it just makes sure that the call to driver.get_host_cpu_stats() is only ever done once in a second time interval.18:38
jwcroppejaypipes: I have to think about that a bit, but aren't we still going to fall victim to not understanding when the data needs to be refreshed since the metrics are still queried individually?18:38
*** matrohon has joined #openstack-nova18:39
jwcroppejaypipes: I guess we can override the add_metrics_to_list() function, update the data once and then add the values18:40
hemnasseverson, so that's with a flavor that had no local volumes right ?18:40
jaypipesjwcroppe: not really. I mean, if it took >1 second in between calling get_host_cpu_stats() and the final call to get the cpu.frequency metric, I suppose there could have been an additional call to get_host_cpu_stats(). but that's pretty unlikely.18:40
sseversonhemna: That's correct.18:40
*** tonytan4ever has quit IRC18:40
jwcroppejaypipes: the root cause of this problem was that get_host_cpu_stats() did take over 1 second18:41
hemnasseverson, ok, so from what I can tell, that case is specifically checked for in the code on purpose.  so my guess is it's not supported for whatever reason18:41
jaypipesjwcroppe: ah. well in that case, yeah, this system is foo-bared :)18:41
sseversonhemna: By "that case" you mean an instance with a cinder volume?18:41
jwcroppejaypipes: and hence this patch :)18:42
hemnasseverson, an instance booted from cinder volume, and the flavor chosen has no local storage.18:42
sseversonhemna: If that's the case the exceptions should definitely be reworded.18:42
jaypipesjwcroppe: k, reviewed the patch. lemme know if something isn't clear, ok?18:44
jaypipesjwcroppe: thank you for your effort on these bugs, it is very much appreciated. and apologies for not being around the last few days much.18:44
hemnasseverson, I made a comment in the bug18:44
jwcroppejaypipes: so if we revisit what you were saying... perhaps we could introduce another layer in between the virt_driver and the base monitor, call it MetricSetMonitorBase.  (1) In there, we'd have to override add_metrics_to_list() and ensure the "update_data" is only called once.  (2) The CPU virt_driver would extend MetricSetMonitorBase and (3) CPU virt_driver's get_metric would no longer call _update_data() since th18:44
jwcroppee parent object handles it.18:44
sseversonhemna: Thanks18:45
jaypipesjwcroppe: well, almost. :) You wouldn't want a single get_metric() method on the MetricSetMonitorBase class, since the plugin is specifically designed to treat the metrics as an indivisible set.18:45
mriedemdoffm: here is a thing you could work on, should be relatively easy https://bugs.launchpad.net/oslo.log/+bug/149397618:46
openstackLaunchpad bug 1493976 in oslo.log "oslo_log.fixtures should be provided via extras at runtime" [Low,Triaged] - Assigned to Matt Riedemann (mriedem)18:46
* dansmith doesn't understand this approach at all18:46
jaypipesjwcroppe: so, I would create a new root base Monitor class with only the add_metrics_to_list() public method. Then, make a MetricMonitorBase class that looks the same as the existing one, and a new MetricSetMonitorBase that re-implements the add_metrics_to_list() method in a way that treats the metrics as an atomic set of things.18:47
jwcroppejaypipes: get_metric() is defined in the top-most monitor class, so it's there regardless... unless you're talking about a bigger overhaul18:48
jwcroppejaypipes: ahh ok, so you are talking about bigger surgery (which is fine, just wasn't sure how much we wanted to refactor this)18:49
jwcroppejaypipes: perhaps overhauling this code is enough of an excuse to get me out of taking my niece to a Taylor Swift concert tomorrow evening18:51
doffmmriedem: Ok, thanks. Will take a look.18:52
*** tonytan4ever has joined #openstack-nova18:52
mriedemdoffm: i threw an example in the bug report of a change i'm doing in oslo.db that is similar18:54
mriedemdoffm: we probably can't actually land those changes until mitaka since they will require a major version bump in the library18:54
jwcroppedansmith: does this last set of thoughts make sense about refactoring the class hierarchy a bit?18:54
dansmithjwcroppe: no, I don't really like it, but that's fine.. my opinion doesn't matter18:55
*** angdraug has joined #openstack-nova18:55
jwcroppedansmith: I'd like to see if we can find something mutually agreeable that also solves the problem.  Unfortunately we've got a bit of a mess to start with here...18:57
jaypipesjwcroppe: lol on the concert excuse :)18:57
*** jecarey has quit IRC18:58
jaypipesdansmith: your opinion matters a hell of a lot. what solution do you prefer?18:58
jwcroppejaypipes: I'm embarrassed to admit what we had to pay for those tickets for her18:58
dansmithjwcroppe: I'm this >< close to tweeting something that will embarrass you18:59
jwcroppedansmith: oh no18:59
dansmithjaypipes: it's fine, you and jwcroppe do whatever you think is best here18:59
*** penick_ has joined #openstack-nova19:00
*** derekh has joined #openstack-nova19:00
*** claudiub has quit IRC19:01
jwcroppedansmith: don't worry, I'll smooth our solution over with you in Tokyo and buy you a granola bar19:01
*** penick has quit IRC19:01
*** penick_ is now known as penick19:01
dansmithI'll need it19:01
*** matrohon has quit IRC19:01
* dansmith has a strict no-tentacle policy19:02
jwcroppeI'm bringing boxes of them.19:02
jwcroppeI don't eat anything out of the water.19:02
dansmithI took 12 pounds of probars to hong kong19:02
dansmithjwcroppe: same19:02
edleafejwcroppe: dansmith: tentacles are delicious!19:03
dansmithedleafe: more for you19:03
edleafeyay!19:03
jwcroppedansmith: hmm... maybe we're on to something.  Granola stand.... $5 per bar.19:03
dansmithjwcroppe: you're literally the second person I've met with an avowed policy against it, so I think our market is small19:03
jwcroppeanyway, I will try to refactor this patch and see how it feels over the next couple days, in between getting my hearing back from the screaming kids19:04
dansmithalthough I do live in a port city19:04
edleafedansmith: dunno, jaypipes was pretty vocal about not liking japanese food19:04
*** salv-orlando has joined #openstack-nova19:04
jwcroppedansmith: I've never even *tried* anything from the sea, if you can believe it19:04
dansmithedleafe: he eats a ton more classes of food than I do19:04
dansmithjwcroppe: fish sticks are about all I have tried19:04
jwcroppedansmith: you're a braver soul than I19:05
dansmithI was force fed them as a child, so not really19:05
dansmithnow, if we could come up with some religion that banned these sorts of foods, that would help me out19:05
dansmithexplaining why I don't eat sea bugs gets tiring19:05
edleafedansmith: you could start your own19:06
dansmithbut if I could whip out a pamphlet or something, that would save time19:06
edleafedansmith: you'd make a lot more money than selling granola bars19:06
dansmiththink of the tax breaks!19:06
edleafedansmith: exactly! https://www.youtube.com/watch?v=7y1xJAVZxXg19:07
jwcroppedansmith: "sea bugs" - lol19:07
jwcroppedansmith: I just tell people to take a closer look at it... that's all the explanation I ever need19:08
dansmithheh19:08
jwcroppe"No thanks, this fruit roll-up is much preferred."19:08
dansmithedleafe: lol, yeah he's hilarious19:09
dansmithjwcroppe: fruit rollups win against basically everything though, so that's not too fair19:09
edleafejwcroppe: yeah, just don't look too close at those, either :)19:10
*** dims_ has quit IRC19:11
*** smatzek_ has joined #openstack-nova19:11
*** dims has joined #openstack-nova19:11
*** salv-orlando has quit IRC19:12
*** smatzek has quit IRC19:14
mriedemjogo: what was your gate graphite tracker link again?19:17
*** achanda has quit IRC19:18
*** ociuhandu has quit IRC19:18
mdrabemriedem, dansmith https://review.openstack.org/#/c/221905/4 updated with UT :)19:20
*** achanda has joined #openstack-nova19:20
mriedemmdrabe: ok, after this meeting19:20
*** otter768 has joined #openstack-nova19:21
*** achanda has quit IRC19:22
*** achanda_ has joined #openstack-nova19:22
*** Sukhdev has joined #openstack-nova19:23
*** tongli has joined #openstack-nova19:23
mriedemanyone know where na0no is?19:25
mriedemhttp://ci-watch.tintri.com/project?project=nova&time=7+days19:25
mriedemintel pci ci is off the rails19:25
mriedembtw, has anyone not seen http://ci-watch.tintri.com/project?project=nova&time=7+days ?19:25
*** otter768 has quit IRC19:26
*** pixelbeat has quit IRC19:28
kashyapWhat is "tintri"?19:28
*** penick has quit IRC19:29
*** derekh has quit IRC19:29
kashyapIt's loading super-slow. . .19:29
kashyapThat looks neat, a nice table of CI results!19:29
* kashyap gets back to 2 weeks worth of email, post vacation. 19:31
*** xiaohui has quit IRC19:33
mriedemkashyap: 7 days is slow19:34
mriedem24 hours is default and faster19:34
*** xiaohui has joined #openstack-nova19:34
mriedemit's hosted somewhere else, but 3rd party workgroup is working on having infra host that when all of the cats are herded and agree on some solution like this19:34
mriedemi'm not really invovled, that's all me repeating what i think i heard19:34
kashyapNo worries, thanks for the pointer.19:35
mriedemkashyap: now that you're back19:35
mriedemi can dump some thing son you19:35
kashyap:-)19:35
mriedemlike why this fails https://review.openstack.org/#/c/218355/19:35
* kashyap clicks, will read through once I finish dinner. I'm getting stares here.19:36
mriedemjust lash out at the people staring19:36
bauzasmriedem: oh, yummy ! http://ci-watch.tintri.com/project?project=nova&time=7+days19:38
mriedembauzas: yeah so i can harp on people on a more regular basis :)19:38
*** Apoorva has quit IRC19:39
bauzasheh, I knew http://zuul.openstack.xenproject.org/scoreboard/?project=openstack/nova&user=jenkins,citrix_xenserver_ci,XenProject-CI&timeframe=24 but that was only for Xen CIs19:40
*** matrohon has joined #openstack-nova19:40
bauzasso I was just hassling BoBall_AWOL :)19:40
openstackgerritMatt Riedemann proposed openstack/nova: Check for unformatted logged messages during test runs  https://review.openstack.org/22197319:43
*** zzzeek has quit IRC19:44
*** lpetrut has quit IRC19:44
mriedemmdrabe: i don't think your test will pass py3419:45
*** ociuhandu has joined #openstack-nova19:46
*** salv-orlando has joined #openstack-nova19:46
*** ijw_ has quit IRC19:49
*** yamahata has quit IRC19:52
*** alex_klimov has joined #openstack-nova19:53
mriedemsdague: i updated https://review.openstack.org/#/c/221973/5,publish to use your suggestion; some tests still fail and it's not clear to me right now why, since the code looks ok19:53
mriedemi posted it anyway just to get the latest changes up19:54
*** tongli has quit IRC19:54
*** jecarey has joined #openstack-nova19:54
mdrabemriedem: which part you thinkin will break?19:54
openstackgerritxing-yang proposed openstack/nova: Fix ScaleIO commands in rootwrap filters  https://review.openstack.org/22234619:55
mriedemmdrabe: unichr19:56
mriedemcomments are in the review19:56
*** achanda_ has quit IRC19:56
mdrabeyep you're right19:58
*** jerrygb has quit IRC19:58
mriedemmdrabe: please repeat that19:59
mriedemo-)19:59
mdrabe:)19:59
mriedemhttps://jenkins05.openstack.org/job/gate-nova-python34/2032/console19:59
mriedemNameError: name 'unichr' is not defined19:59
kashyapmriedem: Still reading through (about 4 bugs involved), but wow, some serious sleuthing in there!19:59
*** claudiub has joined #openstack-nova20:00
mriedemkashyap: oh it's terrible20:00
mriedemkashyap: i need to updat ethat change again though to not pass the explicit device name in on the volume attach20:00
mriedemsince it doesn't seem to make a difference (and it shouldn't)20:00
kashyapYeah, lots of details to catch up there.  I saw the referenced commit from your fix.  Device naming seems messy20:00
mriedemi think that change would literally be the only test in tempest that does a volume attach w/o specifying a device name20:01
mriedemwhich is actually what we want to people to do - not specify a device name20:01
mriedemdanpb's other comment when we were talking about this last week was to not do the instance snapshot20:01
mriedemwhich i was going to try next20:01
kashyapYeah, since Liberty even a user-supplied name will be ignored anyway, as you note in the commit message.20:01
*** gyee has joined #openstack-nova20:01
mriedemright, so i got it passing on liberty with not passing the device name, but it was failing on stable20:02
mriedemso as a test i started passing the device name, and then it was failing on liberty and stable,20:02
mriedemso go figure20:02
mriedemplus the volume attach is async in libvirt / qemu which makes this worse20:02
*** amotoki has quit IRC20:03
mriedemi created a nova bug for mitaka to add an event listener to the libvirt driver so we can wait for qemu to tell us that the device is actually attached20:03
kashyapJeez, yeah.  I need a fresh mind to test this.  Looking through comments, total of about 6-7 bugs plus 5 separate changes seem to be involved20:03
kashyapAnd, this is being investigated for a few weeks already I presume20:03
*** claudiub|2 has joined #openstack-nova20:04
mriedemyeah20:05
mriedemoff and on20:05
mriedemi get burned out looking at it20:05
mriedem:)20:05
kashyapYeah, was reading this comment in related to what you say about `detach-device` -- https://bugs.launchpad.net/nova/+bug/1492026/comments/620:05
openstackLaunchpad bug 1492026 in OpenStack Compute (nova) "Attached volume partition sometimes doesn't show up in guest if previous volume detach was not complete" [Low,Confirmed]20:05
*** salv-orlando has quit IRC20:05
kashyapCan imagine.  You already most of the investigation recording the details along the way.  Good work!20:06
kashyaps/most/did most/20:06
*** claudiub has quit IRC20:06
*** dave-mccowan has quit IRC20:09
*** Apoorva has joined #openstack-nova20:11
mriedemyar20:14
mriedemi'm going to be afk for awhile20:14
*** mriedem has quit IRC20:14
*** salv-orlando has joined #openstack-nova20:15
*** salv-orlando has quit IRC20:16
*** ijw_ has joined #openstack-nova20:16
*** salv-orlando has joined #openstack-nova20:17
kashyapYeah, hitting the hay now, late here too.  Will catch up on the details tomorrow.20:17
*** yamahata has joined #openstack-nova20:18
*** salv-orlando has quit IRC20:21
*** smatzek_ has quit IRC20:21
*** dustins has quit IRC20:26
*** matrohon has quit IRC20:26
*** pbrooko has joined #openstack-nova20:27
*** Daisy has joined #openstack-nova20:27
*** dustins has joined #openstack-nova20:28
*** isq has quit IRC20:30
*** jerrygb has joined #openstack-nova20:30
*** salv-orlando has joined #openstack-nova20:31
*** ijuwang has quit IRC20:31
*** dave-mccowan has joined #openstack-nova20:31
*** nic has quit IRC20:31
*** Daisy has quit IRC20:32
*** karimb has joined #openstack-nova20:34
*** mriedem has joined #openstack-nova20:37
*** ijuwang has joined #openstack-nova20:37
*** pbrooko has quit IRC20:38
*** vladikr has quit IRC20:40
*** aix has joined #openstack-nova20:40
*** mriedem has quit IRC20:41
*** lpetrut has joined #openstack-nova20:42
*** nic has joined #openstack-nova20:45
openstackgerritMatt Rabe proposed openstack/nova: Use six.text_type instead of str in serialize_args  https://review.openstack.org/22190520:47
*** mriedem has joined #openstack-nova20:47
*** ZZelle_ has joined #openstack-nova20:48
*** achanda has joined #openstack-nova20:48
*** lpetrut has quit IRC20:50
mikalMorning20:51
*** thangp has quit IRC20:51
*** tonytan4ever has quit IRC20:52
*** achanda has quit IRC20:54
*** burgerk has quit IRC20:55
mriedemyar20:55
mriedemnova.virt.libvirt.driver._volume_snapshot_delete is also huge20:55
*** tonytan4ever has joined #openstack-nova20:57
*** Marga_ has quit IRC20:58
*** Marga_ has joined #openstack-nova20:58
*** raildo is now known as raildo-afk20:58
dansmithmikal: I have a very special favor to ask20:58
*** dustins has quit IRC20:59
mikaldansmith: oh god20:59
mikaldansmith: this is how it begins20:59
mikaldansmith: also, meeting, yes?20:59
dansmithheh20:59
dansmithyes20:59
*** garyk has quit IRC21:01
*** thorst has quit IRC21:01
*** achanda has joined #openstack-nova21:02
*** diogogmt has quit IRC21:05
*** dave-mccowan has quit IRC21:06
*** eharney has quit IRC21:07
kfox1111johnthetubaguy: you alive?21:08
johnthetubaguykfox1111: ish21:09
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: Implements attach_interface and detach_interface method  https://review.openstack.org/21449321:09
kfox1111johnthetubaguy: I am supposed to:21:09
kfox111117:29 < johnthetubaguy> kfox1111: so in all honesty, all my reviewer are likely to be slammed until liberty-3 is tagged, at this point, at that point I hope to assign priorities to specs, this is an important ish one (medium ish)21:09
kfox111117:30 < johnthetubaguy> kfox1111: remind me I said that the week after liberty-3!21:09
kfox1111my calendar reminder just went off. :)21:10
*** aysyd has quit IRC21:10
*** tjones has joined #openstack-nova21:12
johnthetubaguykfox1111: oh, very good point21:12
johnthetubaguykfox1111: I am totally going to start looking at specs tomorrow, well I did mean to start today21:13
johnthetubaguykfox1111: appreciate the reminder :)21:13
johnthetubaguykfox1111: do you have the link?21:13
kfox1111thanks. :)21:13
kfox1111yeah, hold on.21:13
kfox1111https://review.openstack.org/#/c/222293/21:13
dansmithjohnthetubaguy: really? you're going to focus on specs starting now?21:13
johnthetubaguydansmith: well, I was going to peak, rather than focus21:14
johnthetubaguydansmith: although granted its a bit early, was going to asses the damage really21:14
*** mwagner_lap has quit IRC21:14
dansmithbut assigning priority?21:14
*** eglynn has joined #openstack-nova21:15
dansmithI'd like to have input into that process, but don't really feel like I can do that while we're headed for rc21:15
*** achanda has quit IRC21:15
*** achanda has joined #openstack-nova21:15
johnthetubaguyyeah, post RC is probably more sensible21:15
openstackgerritRyan Rossiter proposed openstack/nova: Set vif and allocated when associating fixed ip  https://review.openstack.org/19713521:15
*** Piet has quit IRC21:16
alaski+1 to specs waiting until after RC21:16
*** bswartz has joined #openstack-nova21:17
*** Marga_ has quit IRC21:17
kfox1111ok. I'll move my reminderer. :)21:17
*** rfolco has quit IRC21:17
krtaylormriedem, re: meeting topic 3rd party CI dashboard - the one you listed is temporary, the infra hosted one will be put up once this spec is approved  https://review.openstack.org/#/c/194437/21:17
*** Marga_ has joined #openstack-nova21:17
mriedemkrtaylor: ok, i won't hold my breath21:18
krtaylorhehheh, me either21:18
kfox1111you mean afer rc1 or after the final release?21:19
*** edmondsw has quit IRC21:19
*** unicell has quit IRC21:20
kfox1111cause the week after the release is basically the summit.21:20
*** unicell1 has joined #openstack-nova21:20
dansmithkfox1111: after rc1 is not necessarily unbusy21:20
dansmithkfox1111: to be honest, I don't see how we can prioritize specs until after the summit anyway21:20
dansmithbecause, you know, that's where we decide the priorities21:20
kfox1111k.21:20
*** otter768 has joined #openstack-nova21:22
*** Sukhdev has quit IRC21:23
tonybmriedem: when the meetign is over do you have a few to help me understand a juno versioning problem?21:26
openstackgerritMatt Rabe proposed openstack/nova: Use six.text_type instead of str in serialize_args  https://review.openstack.org/22190521:26
*** otter768 has quit IRC21:27
mriedemtonyb: potentially21:27
mikaldansmith: so, you were tricking me into something horrible?21:27
mriedemrlrossit: +2 on https://review.openstack.org/#/c/197135/21:27
dansmithmikal: I was going to challenge you to keep the meeting short21:27
rlrossitmriedem: I saw.. yeehaw21:27
rlrossitthanks!21:27
mikaldansmith: oh, ok21:28
mikaldansmith: sorry, I will talk faster next time21:28
dansmithmikal: thanks :)21:28
mikaldansmith: I also feel bad that I haven't talked to you about objects for notifications yet21:28
mikaldansmith: and presumably should do that thing sometime21:28
dansmithyeah, sometime21:28
* dansmith slinks away21:28
mikalHeh21:28
tonybmriedem: So python-ceilometer client has a upper limit of <=1.0.13 in juno and tha's been release (along with 1.0.14) so if I need to do a new release I'm kinda stuck21:29
* mikal runs away to have brekky before his next meeting21:30
mriedembrekky21:30
mriedemadorable21:30
tonybmriedem: I was thinking of doing something like <=1.1.0,!=1.0.14 in juno and then potentially something similer in kilo but that seem gross21:30
mriedemtonyb: backup, you need to do a python-ceilometerclient release for juno?21:30
tonybmriedem: I think so.21:32
*** tjones has left #openstack-nova21:32
tonybmriedem: it has uncapped requirements which means it's getting oslo 2.x libraries and breaking21:33
*** electrocucaracha has joined #openstack-nova21:33
*** achanda has quit IRC21:33
tonybmriedem: I though to fix that I needed to get the requirements merged from g-r and then tag that as a release so that others can consume it21:33
*** achanda has joined #openstack-nova21:34
tonybmriedem: http://logs.openstack.org/05/206705/3/check/gate-horizon-python27/3e84064/console.html#_2015-08-22_19_19_15_77021:34
*** xiaohui has quit IRC21:34
mriedemis there a bug tracking the break?21:35
tonybmriedem: It's all fallout form the swiftclient thing.21:35
*** xiaohui has joined #openstack-nova21:35
mriedemtonyb: maybe we should go to #openstack-stable21:35
tonybmriedem: but no I haven't opened bugs for each of the problems, just the olso* ones21:35
mriedemsince this isn't nova related21:35
tonybwow that's a thing?21:36
mriedembig time21:36
jrollmikal: I notice you have a list of people to ping at the beginning of nova meetings - how do I get on that list? :)21:37
*** jecarey has quit IRC21:38
dansmithjroll: ironic folks not welcomed21:38
jrollbutbutbut21:38
dansmithjroll: also, it's ont he wiki21:38
dansmithyou can add yo'sef21:38
jrollsweet21:38
jrollthanks21:38
*** rlrossit has left #openstack-nova21:40
*** stevemar has joined #openstack-nova21:40
stevemarsdague: maybe you remember this ... there was a discussion about removing the 'policy_dir' option from oslo.policy? https://bugs.launchpad.net/oslo.policy/+bug/142833221:42
openstackLaunchpad bug 1428332 in oslo.policy "remove the policy_dirs option" [Medium,Confirmed]21:42
stevemari just wanted to make sure that nova doesn't need this option, i saw that theres a patch to use oslo.policy that is being reviewed, but not sure if it needs that option21:42
*** VW__ has quit IRC21:43
*** VW_ has joined #openstack-nova21:43
*** VW_ has quit IRC21:48
*** apuimedo has joined #openstack-nova21:48
*** derekh has joined #openstack-nova21:51
openstackgerritDaniel Wallace proposed openstack/python-novaclient: make sure os_password is set for auth_plugins  https://review.openstack.org/22192121:52
*** mcarden has joined #openstack-nova21:53
*** tonytan4ever has quit IRC21:54
*** edtubill has left #openstack-nova21:55
*** signed8bit has joined #openstack-nova21:55
*** julien_ZTE has quit IRC21:57
*** agireud has quit IRC21:58
*** signed8bit has quit IRC21:59
*** rushil has quit IRC22:02
*** alex_klimov has quit IRC22:05
*** Piet has joined #openstack-nova22:05
*** erlon has quit IRC22:08
*** mdrabe has quit IRC22:10
*** marzif has joined #openstack-nova22:10
*** ijw_ has quit IRC22:11
*** rushil has joined #openstack-nova22:11
*** VW_ has joined #openstack-nova22:15
*** eglynn has quit IRC22:16
*** marzif_ has joined #openstack-nova22:18
*** marzif has quit IRC22:18
*** dims_ has joined #openstack-nova22:20
*** davideag_ has joined #openstack-nova22:21
*** VW__ has joined #openstack-nova22:22
*** davideagnello has quit IRC22:23
*** dims has quit IRC22:23
*** VW_ has quit IRC22:26
*** VW__ has quit IRC22:26
*** isq has joined #openstack-nova22:29
*** yamahata has quit IRC22:30
*** ctrath has quit IRC22:30
*** yamahata has joined #openstack-nova22:31
*** Marga_ has quit IRC22:32
*** ijw_ has joined #openstack-nova22:33
*** ijw_ has quit IRC22:33
*** Marga_ has joined #openstack-nova22:35
*** tonytan4ever has joined #openstack-nova22:35
*** Marga_ has quit IRC22:36
*** achanda has quit IRC22:37
*** Marga_ has joined #openstack-nova22:37
*** linkmark has quit IRC22:38
*** dave-mccowan has joined #openstack-nova22:39
*** Marga_ has quit IRC22:43
*** Marga_ has joined #openstack-nova22:43
*** tpeoples has quit IRC22:44
*** tpeoples has joined #openstack-nova22:45
*** SourabhP has joined #openstack-nova22:46
*** thorst has joined #openstack-nova22:47
*** unicell has joined #openstack-nova22:47
*** unicell1 has quit IRC22:48
*** tpeoples has quit IRC22:49
*** marzif_ has quit IRC22:52
*** unicell has quit IRC22:52
*** dannywilson has quit IRC22:52
*** unicell has joined #openstack-nova22:52
*** dannywilson has joined #openstack-nova22:53
*** davideagnello has joined #openstack-nova22:55
*** salv-orl_ has joined #openstack-nova22:56
*** tonytan4ever has quit IRC22:56
*** SourabhP has quit IRC22:57
*** davideag_ has quit IRC22:58
*** emagana has quit IRC22:59
*** salv-orlando has quit IRC22:59
*** baoli_ has quit IRC23:01
*** baoli has joined #openstack-nova23:02
*** IanGovett has joined #openstack-nova23:03
*** SourabhP has joined #openstack-nova23:04
*** xyang1 has quit IRC23:05
*** ijuwang has quit IRC23:06
*** IanGovett has quit IRC23:06
*** baoli has quit IRC23:07
*** tjones has joined #openstack-nova23:07
*** tjones has left #openstack-nova23:08
*** baoli has joined #openstack-nova23:08
*** rushil has quit IRC23:10
*** achanda has joined #openstack-nova23:17
*** apuimedo has quit IRC23:17
*** browne has quit IRC23:20
*** thorst has quit IRC23:22
*** SourabhP has quit IRC23:22
*** nic has quit IRC23:22
*** otter768 has joined #openstack-nova23:23
*** otter768 has quit IRC23:28
*** karimb has quit IRC23:28
*** mmedvede has quit IRC23:29
*** pixelbeat has joined #openstack-nova23:35
*** ZZelle_ has quit IRC23:35
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add microversion bump exception for scheduler-hint  https://review.openstack.org/22164223:37
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add API schema for different_cell filter  https://review.openstack.org/22089323:37
*** promulo has joined #openstack-nova23:37
*** dave-mccowan has quit IRC23:39
*** diana_clarke has quit IRC23:41
*** rushil has joined #openstack-nova23:41
*** salv-orl_ has quit IRC23:43
*** kse has joined #openstack-nova23:44
*** hemna is now known as hemnafk23:44
*** SourabhP has joined #openstack-nova23:46
*** baoli has quit IRC23:47
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Add microversions schema unit test for None  https://review.openstack.org/22206823:47
*** angdraug has quit IRC23:50
*** shoutm has joined #openstack-nova23:51
*** dannywilson has quit IRC23:53
*** aix has quit IRC23:53
*** dannywilson has joined #openstack-nova23:55
*** SourabhP has quit IRC23:56
*** tonytan4ever has joined #openstack-nova23:57
*** dannywilson has quit IRC23:58
*** Sukhdev has joined #openstack-nova23:58
openstackgerritTomoki Sekiyama proposed openstack/nova: Fix multipath iSCSI encrypted volume attach failure  https://review.openstack.org/19648223:58

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