Tuesday, 2015-09-22

*** thorst has quit IRC00:00
*** achanda has quit IRC00:03
*** flwang has quit IRC00:03
*** achanda_ has quit IRC00:04
*** flwang has joined #openstack-nova00:04
*** zhangjn has quit IRC00:06
*** EinstCrazy has quit IRC00:06
*** tanee has quit IRC00:14
*** tanee has joined #openstack-nova00:14
*** rhedlind has quit IRC00:15
*** su_zhang has quit IRC00:15
*** rhedlind has joined #openstack-nova00:16
openstackgerritNicolas Simonds proposed openstack/nova: Make instance snapshots to respect the force_raw_images setting  https://review.openstack.org/22606900:17
*** su_zhang has joined #openstack-nova00:17
*** atuvenie__ has quit IRC00:21
*** su_zhang has quit IRC00:23
*** keekz has quit IRC00:24
*** salv-orlando has quit IRC00:24
*** keekz has joined #openstack-nova00:25
*** angdraug has quit IRC00:26
openstackgerritZhuChunzhan proposed openstack/nova: Improve the performance of get instances  https://review.openstack.org/21455500:26
*** stevemar has joined #openstack-nova00:27
*** Apoorva_ has joined #openstack-nova00:29
*** Apoorva has quit IRC00:32
*** nelsnelson has quit IRC00:33
*** Apoorva_ has quit IRC00:33
*** nelsnelson has joined #openstack-nova00:34
*** ijw has quit IRC00:39
*** dims_ has quit IRC00:42
*** yuntongjin1 has joined #openstack-nova00:46
*** SourabhP has joined #openstack-nova00:49
*** EinstCrazy has joined #openstack-nova00:51
*** yuntongjin1 has quit IRC00:53
*** zhangjn has joined #openstack-nova00:54
*** yuntongjin1 has joined #openstack-nova00:55
*** ondergetekende has quit IRC00:56
*** ondergetekende has joined #openstack-nova00:57
*** ctrath has quit IRC01:02
*** SourabhP has quit IRC01:07
openstackgerritSean McCully proposed openstack/nova: Creates disk.fallocate_test  https://review.openstack.org/18824901:10
*** ssurana has quit IRC01:10
openstackgerritClaudiu Belu proposed openstack/nova: WIP: Hyper-V: adds os-win library  https://review.openstack.org/21210201:10
*** vilobhmm_11 has quit IRC01:12
*** smatzek has joined #openstack-nova01:18
*** claudiub has quit IRC01:19
*** ijw has joined #openstack-nova01:20
*** ijw has quit IRC01:21
*** ijw has joined #openstack-nova01:22
*** angdraug has joined #openstack-nova01:25
*** dims has joined #openstack-nova01:26
*** angdraug has quit IRC01:27
*** artom has quit IRC01:30
*** artom_ has joined #openstack-nova01:30
*** browne has quit IRC01:30
*** otter768 has joined #openstack-nova01:30
*** nic has quit IRC01:33
*** otter768 has quit IRC01:35
*** VW has joined #openstack-nova01:43
*** stevemar has quit IRC01:46
*** zzzeek has quit IRC01:46
*** wverdugo500 has quit IRC01:48
*** thorst has joined #openstack-nova01:49
openstackgerritEli Qiao proposed openstack/nova: Give instance default hostname if hostname is empty  https://review.openstack.org/22443801:49
*** asettle has joined #openstack-nova01:50
*** haomaiwa_ has joined #openstack-nova01:51
*** mwagner_lap has quit IRC01:52
*** thorst has quit IRC01:52
*** VW has quit IRC01:53
*** mwagner_lap has joined #openstack-nova01:53
*** shyu has joined #openstack-nova01:55
*** haomaiwa_ has quit IRC02:01
*** 6A4AAH74W has joined #openstack-nova02:01
*** smatzek has quit IRC02:01
*** ferest has joined #openstack-nova02:03
*** nelsnels_ has joined #openstack-nova02:07
*** nelsnelson has quit IRC02:08
*** ferest has quit IRC02:09
openstackgerritHiroyuki Eguchi proposed openstack/nova: Cannot rebuild a instance booted from volume  https://review.openstack.org/20145802:10
*** VW has joined #openstack-nova02:17
*** otter768 has joined #openstack-nova02:17
*** pixelb has quit IRC02:18
*** browne has joined #openstack-nova02:19
*** otter768 has quit IRC02:22
*** otter768 has joined #openstack-nova02:23
*** salv-orlando has joined #openstack-nova02:28
*** diogogmt has joined #openstack-nova02:28
*** mtreinish has quit IRC02:28
*** salv-orlando has quit IRC02:32
*** achanda has joined #openstack-nova02:33
*** dims has quit IRC02:33
*** yuntongjin1 has quit IRC02:35
*** yuntongjin has joined #openstack-nova02:36
*** rushil has joined #openstack-nova02:36
*** unicell has quit IRC02:36
*** rushil_ has joined #openstack-nova02:37
*** david-ly_ has joined #openstack-nova02:39
*** unicell has joined #openstack-nova02:40
*** david-lyle has quit IRC02:40
*** rushil has quit IRC02:40
*** dhellmann has quit IRC02:40
*** ccarmack1 has joined #openstack-nova02:40
*** dhellmann has joined #openstack-nova02:41
*** dansmith has quit IRC02:41
*** dansmith has joined #openstack-nova02:42
*** dansmith is now known as Guest2437802:42
*** unicell has quit IRC02:44
*** tobe has joined #openstack-nova02:48
*** tobe has quit IRC02:48
*** VW has quit IRC02:52
*** VW has joined #openstack-nova02:52
*** yuner027 has quit IRC02:55
*** yuner027 has joined #openstack-nova02:56
*** stevemar has joined #openstack-nova02:56
*** VW has quit IRC02:56
*** mtreinish has joined #openstack-nova02:59
*** 6A4AAH74W has quit IRC03:01
*** haomaiwa_ has joined #openstack-nova03:01
*** rushil_ has quit IRC03:01
*** deepthi has joined #openstack-nova03:04
*** RA_ has joined #openstack-nova03:04
*** _RuiChen has joined #openstack-nova03:10
*** RuiChen has quit IRC03:13
*** david-ly_ is now known as david-lyle03:17
*** Marga__ has joined #openstack-nova03:31
*** dims has joined #openstack-nova03:34
*** Marga_ has quit IRC03:34
*** Marga__ has quit IRC03:35
*** yuntongjin has quit IRC03:39
*** yamahata has quit IRC03:41
openstackgerritxing-yang proposed openstack/nova: Rollback is needed if initialize_connection times out  https://review.openstack.org/22527803:45
*** armax has quit IRC03:55
*** haomaiwa_ has quit IRC04:01
*** haomaiwa_ has joined #openstack-nova04:01
*** dims has quit IRC04:09
*** stevemar has quit IRC04:09
*** stevemar has joined #openstack-nova04:10
*** otter768 has quit IRC04:10
openstackgerritJoshua Harlow proposed openstack/nova: Add timing logging around each filter being ran  https://review.openstack.org/22435504:14
*** darrenc is now known as darrenc_afk04:14
openstackgerritJoshua Harlow proposed openstack/nova: Use the oslo.utils.reflection to extract the class name  https://review.openstack.org/22484304:16
*** mtreinish has quit IRC04:18
openstackgerritWei Jiangang proposed openstack/nova: lib/nova: make redirects happen in correct order  https://review.openstack.org/22615504:18
*** mtreinish has joined #openstack-nova04:23
*** atuvenie__ has joined #openstack-nova04:27
*** artom_ has quit IRC04:28
*** deepthi has quit IRC04:29
*** Sree has joined #openstack-nova04:29
*** deepthi has joined #openstack-nova04:30
*** vilobhmm11 has joined #openstack-nova04:32
*** atuvenie__ has quit IRC04:34
*** Sree_ has joined #openstack-nova04:37
*** Sree_ is now known as Guest3175704:38
*** Sree has quit IRC04:39
openstackgerritWei Jiangang proposed openstack/nova: Make redirects happen in correct order  https://review.openstack.org/22615504:40
*** hitalia has joined #openstack-nova04:47
*** Marga_ has joined #openstack-nova04:47
*** Marga_ has quit IRC04:49
*** Marga_ has joined #openstack-nova04:49
*** yuntongjin has joined #openstack-nova04:52
*** Sree has joined #openstack-nova04:53
*** kumar has joined #openstack-nova04:54
*** Sree has quit IRC04:55
*** Guest31757 has quit IRC04:55
*** Sree has joined #openstack-nova04:56
*** haomaiwa_ has quit IRC05:01
*** haomaiwang has joined #openstack-nova05:01
*** deepakcs has joined #openstack-nova05:05
*** Marga_ has quit IRC05:05
*** yuntongjin1 has joined #openstack-nova05:07
*** mwagner_lap has quit IRC05:08
*** darrenc_afk is now known as darrenc05:09
*** yuntongjin has quit IRC05:10
*** mwagner_lap has joined #openstack-nova05:11
*** changbl has quit IRC05:11
*** smcginnis has quit IRC05:12
*** changbl has joined #openstack-nova05:15
*** ildikov has quit IRC05:18
*** sudipto has joined #openstack-nova05:19
*** salv-orlando has joined #openstack-nova05:26
*** nkrinner has joined #openstack-nova05:33
*** salv-orlando has quit IRC05:33
*** ankit_ag has joined #openstack-nova05:35
rajesht_ndipanov: could you please check https://review.openstack.org/#/c/223968/ I think matt has misunderstood it as code cleanup05:36
rajesht_ndipanov: thanks :)05:36
*** veena has joined #openstack-nova05:38
*** shyu has quit IRC05:45
*** sahid has joined #openstack-nova05:49
*** stevemar has quit IRC05:53
*** zhangjn_ has joined #openstack-nova05:55
*** zhangjn has quit IRC05:55
alex_xugmann: ping05:56
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-nova06:01
openstackgerritFeodor Tersin proposed openstack/nova: Do not specify default security group to Neutron by default  https://review.openstack.org/17320406:01
*** shyu has joined #openstack-nova06:02
openstackgerritJianghua Wang proposed openstack/nova: XenAPI: Expose labels for root and ephemeral disks  https://review.openstack.org/21309406:04
openstackgerritRajesh Tailor proposed openstack/nova: Fix quota update in init_instance on nova-compute restart  https://review.openstack.org/22616806:06
*** zhangjn has joined #openstack-nova06:07
*** zhangjn_ has quit IRC06:11
*** otter768 has joined #openstack-nova06:11
*** zhangjn has quit IRC06:11
*** otter768 has quit IRC06:16
*** dave-mccowan has quit IRC06:19
*** asettle has quit IRC06:19
*** sahid has quit IRC06:25
*** sabari has left #openstack-nova06:29
*** cfriesen__ has quit IRC06:36
*** browne has quit IRC06:43
*** shuquan has joined #openstack-nova06:48
openstackgerritCraige McWhirter proposed openstack/nova: WIP: Add drivers pulled in via stevedore.sphinxext  https://review.openstack.org/22617706:50
*** asettle has joined #openstack-nova06:50
*** smcginnis has joined #openstack-nova06:53
*** shuquan has quit IRC06:54
*** Sree has quit IRC06:56
*** mwagner_lap has quit IRC06:56
*** Sree has joined #openstack-nova06:57
*** mwagner_lap has joined #openstack-nova06:57
*** shuquan has joined #openstack-nova06:58
*** david-lyle has quit IRC06:58
*** jlanoux has joined #openstack-nova07:00
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-nova07:01
*** shuquan has quit IRC07:03
*** subscope has quit IRC07:03
*** salv-orlando has joined #openstack-nova07:03
*** ildikov has joined #openstack-nova07:05
*** kiran-r has joined #openstack-nova07:07
*** eglynn_ has joined #openstack-nova07:07
*** vilobhmm11 has quit IRC07:09
*** matrohon has joined #openstack-nova07:12
*** jichen has joined #openstack-nova07:13
*** shyu has quit IRC07:14
*** david-lyle has joined #openstack-nova07:14
*** scheuran has joined #openstack-nova07:15
*** jamielennox is now known as jamielennox|away07:15
*** yuntongjin1 has quit IRC07:15
*** achanda has quit IRC07:17
*** eglynn_ has quit IRC07:17
*** pbrooko has joined #openstack-nova07:18
*** kiran-r has quit IRC07:18
*** vilobhmm11 has joined #openstack-nova07:21
*** kiran-r has joined #openstack-nova07:23
*** yuntongjin has joined #openstack-nova07:25
*** shyu has joined #openstack-nova07:26
*** vilobhmm11 has quit IRC07:28
*** takedakn has joined #openstack-nova07:28
*** rdopiera has joined #openstack-nova07:30
*** sahid has joined #openstack-nova07:31
*** veena has quit IRC07:31
*** su_zhang has joined #openstack-nova07:31
*** zhangjn has joined #openstack-nova07:34
*** zhangjn has quit IRC07:35
*** zhangjn has joined #openstack-nova07:35
*** pbrooko has quit IRC07:38
*** yuntongjin has quit IRC07:38
*** pbrooko has joined #openstack-nova07:40
*** patrickeast has quit IRC07:41
*** andrewbogott has quit IRC07:41
*** DuncanT has quit IRC07:41
*** dougwig has quit IRC07:41
*** erlon has quit IRC07:41
*** angular_mike_ has quit IRC07:41
*** ramishra has quit IRC07:41
*** serverascode has quit IRC07:41
*** zhenguo has quit IRC07:41
*** marcusvrn_ has quit IRC07:41
*** scottda has quit IRC07:41
*** rex_lee_ has quit IRC07:41
*** boris-42 has quit IRC07:41
*** wanghao has quit IRC07:41
*** zhiyan has quit IRC07:41
*** BadCub has quit IRC07:41
*** ameade has quit IRC07:41
*** Piet has quit IRC07:41
*** aweeks has quit IRC07:41
*** briancurtin has quit IRC07:41
*** pbrooko has quit IRC07:42
*** briancurtin has joined #openstack-nova07:43
*** aweeks has joined #openstack-nova07:44
*** zhenguo has joined #openstack-nova07:45
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/22539707:46
*** su_zhang has quit IRC07:47
*** takedakn has quit IRC07:48
*** ramishra has joined #openstack-nova07:49
*** pbrooko has joined #openstack-nova07:50
*** aix has joined #openstack-nova07:50
*** hitalia has quit IRC07:51
*** ndipanov has quit IRC07:52
*** takedakn has joined #openstack-nova07:54
*** yuntongjin has joined #openstack-nova07:55
*** markus_z has joined #openstack-nova07:56
*** nihilifer has quit IRC07:57
*** nihilifer has joined #openstack-nova07:58
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-nova08:01
*** pbrooko_ has joined #openstack-nova08:01
*** rotbeard has joined #openstack-nova08:02
*** pbrooko has quit IRC08:04
*** sayali has joined #openstack-nova08:04
*** pbrooko_ has quit IRC08:07
*** derekh has joined #openstack-nova08:08
openstackgerritJohn Garbutt proposed openstack/nova: docs: add the concept of Feature Classification  https://review.openstack.org/21566408:11
*** asettle has quit IRC08:11
*** RA_ has quit IRC08:12
openstackgerritJohn Garbutt proposed openstack/nova: devref: update the nova architecture doc  https://review.openstack.org/17737408:12
*** otter768 has joined #openstack-nova08:12
*** angular_mike_ has joined #openstack-nova08:12
openstackgerritJohn Garbutt proposed openstack/nova: devref: add a description of flavors  https://review.openstack.org/17862808:12
*** yassine_ has joined #openstack-nova08:13
openstackgerritJohn Garbutt proposed openstack/nova: devref: discuss current state of error handling  https://review.openstack.org/17863508:13
eliqiaohi jhonthetubaguy08:13
openstackgerritsahid proposed openstack/nova: libvirt: verify cpu bw policy capability for host  https://review.openstack.org/22472608:14
openstackgerritJohn Garbutt proposed openstack/nova: docs: add the scheduler evolution plans  https://review.openstack.org/19226008:14
openstackgerritJohn Garbutt proposed openstack/nova: docs: split up upgrade and upgrade futures  https://review.openstack.org/20152908:15
openstackgerritJohn Garbutt proposed openstack/nova: Add a summary of the architecture evolution work  https://review.openstack.org/20000108:16
*** otter768 has quit IRC08:17
*** DuncanT has joined #openstack-nova08:19
*** romainh has joined #openstack-nova08:19
openstackgerritAndrea Rosa proposed openstack/nova-specs: Allow more instance operations during live migration  https://review.openstack.org/22619908:19
*** sahid has quit IRC08:21
*** sahid has joined #openstack-nova08:21
*** sahid has quit IRC08:22
*** sahid has joined #openstack-nova08:22
*** sayali has quit IRC08:23
rajesht_johnthetubaguy: replied to your comment on https://review.openstack.org/#/c/215483/08:25
rajesht_johnthetubaguy: thanks for review. :)08:26
*** ndipanov has joined #openstack-nova08:26
*** sayali has joined #openstack-nova08:27
*** takedakn has quit IRC08:27
*** Marga_ has joined #openstack-nova08:27
*** eglynn_ has joined #openstack-nova08:28
*** pece has joined #openstack-nova08:28
johnthetubaguyrajesht_: your git commit message doesn't make your intent clear, if you are tying to make sure that look runs for live-migrate and migrate08:28
*** Marga_ has quit IRC08:28
*** Marga_ has joined #openstack-nova08:29
johnthetubaguyrajesht_: when I read the git commit message it seems to just say "tidying up the code so its consistent", rather than, its fixing this bug for when XYZ happens08:29
johnthetubaguyrajesht_: can you update the git commit message please?08:29
*** karimb has joined #openstack-nova08:29
tdurakovjohnthetubaguy, hi, do you have some time to review  https://review.openstack.org/#/c/225910/08:30
eliqiaohi johnthetubaguy:08:30
eliqiaocan you talk about sanitize_hostname?08:30
rajesht_johnthetubaguy: thanks for your review. It would be nice if you comment that on patch08:31
johnthetubaguytdurakov: sorry, don't have RC1 out yet, then I have to review the other ones that have been waiting08:31
johnthetubaguyrajesht_: I can do if you want08:31
rajesht_johnthetubaguy: sure, it would be great08:32
rajesht_johnthetubaguy: thanks :08:32
*** lucasagomes has joined #openstack-nova08:32
tdurakovjohnthetubaguy, ok, np. I hope we could merge that until spec freeze.08:32
*** alexpilotti has joined #openstack-nova08:33
*** romainh has quit IRC08:34
johnthetubaguytdurakov: I haven't started spec reviews yet, need to get liberty out the door right now, still got 45 bug pathes with no review yet :(08:34
johnthetubaguywell, ish08:34
johnthetubaguyeliqiao: sure08:34
*** pbrooko has joined #openstack-nova08:36
*** pbrooko has quit IRC08:36
eliqiaojohnthetubaguy:  it's re https://review.openstack.org/#/c/224438/ , alex_xu feels we still need more test cases.08:37
eliqiaosuch as " a b c       " and "a" * 25608:37
eliqiaoI wonder if api will restrict it already.08:38
openstackgerritJohn Garbutt proposed openstack/nova: rebuild: RPC sends additional args and claims are done  https://review.openstack.org/20048508:42
johnthetubaguyeliqiao: v2.0 compat mode doesn't restrict that, for sure08:42
johnthetubaguyndipanov: fixed the pep8 gremlin in that patch for you ^08:43
johnthetubaguyjust reading through it now08:43
eliqiaojohnthetubaguy: okay, for "a" * 256 , I am perfer to truncate it to 255, what do you think.08:44
johnthetubaguyeliqiao: whats the alternative?08:44
johnthetubaguyeliqiao: actually, you are right, the API will not let a * 256 in, oops08:45
johnthetubaguynow I think thats consistent... but I would have to go double check the code08:45
*** romainh has joined #openstack-nova08:46
openstackgerritClaudiu Belu proposed openstack/nova: WIP: Hyper-V: adds os-win library  https://review.openstack.org/21210208:46
*** aix has quit IRC08:46
*** danpb has joined #openstack-nova08:46
eliqiaojohnthetubaguy:  alex_xu told raise a exception in that case.08:47
*** alexpilotti has quit IRC08:47
ndipanovjohnthetubaguy, there was another issue08:47
ndipanovI am uploading a new change now08:47
openstackgerritNikola Dipanov proposed openstack/nova: rebuild: RPC sends additional args and claims are done  https://review.openstack.org/20048508:48
ndipanovjohnthetubaguy, ^08:48
ndipanovthat should be it08:49
ndipanovjohnthetubaguy, also note https://bugs.launchpad.net/bugs/1498126 that I reported yesterday after digging into the problem alex_xu spotted08:49
openstackLaunchpad bug 1498126 in OpenStack Compute (nova) "Inconsistencies with resource tracking in the case of resize operation." [Undecided,New]08:49
ndipanovno need to block RC on it though08:50
johnthetubaguyndipanov: good point, that should be backportable I guess?08:50
johnthetubaguyyeah08:50
*** lucas-dinner has joined #openstack-nova08:50
ndipanovmost of it08:51
ndipanovbut it really requires careful analysis08:51
johnthetubaguyyeah, +1 that08:51
ndipanovI am currently trying to fugure out a way to write a test that catches these08:51
johnthetubaguyndipanov: looking at your patch, I think the self._error_out_instance_on_exception(context, instance) will save the instance and record the host to the DB08:51
ndipanovbut we never set it before the else08:52
ndipanovnow08:52
ndipanovafter the last update08:52
ndipanov(I spotted that too)08:52
ndipanovthat's what I was fixing08:52
ndipanovjohnthetubaguy, ^08:52
johnthetubaguyndipanov: yeah, I think the twisted folks have some cool tools for that, not so sure about for eventlet, might need to inject something horrible08:52
*** yuntongjin has quit IRC08:52
johnthetubaguyndipanov: yeah, I think it works perfectly, really just checking to make sure thats intentional08:53
johnthetubaguythe save on error bit08:53
johnthetubaguythe delayed save makes sense, and I like the extra note08:53
*** xek has joined #openstack-nova08:54
*** inara has quit IRC08:56
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-nova09:01
*** inara has joined #openstack-nova09:02
*** lpetrut has joined #openstack-nova09:03
*** rdopiera has quit IRC09:05
*** Marga_ has quit IRC09:05
*** rdopiera has joined #openstack-nova09:06
*** alex_klimov has joined #openstack-nova09:06
bauzasmorning Nova09:06
*** abhishekk has joined #openstack-nova09:06
johnthetubaguyndipanov: so I wonder if you latest one needs to set the host when there is an error, admins usually expect the host to be where the mess might be?09:09
*** alex_klimov has quit IRC09:09
*** alex_klimov has joined #openstack-nova09:10
ndipanovjohnthetubaguy, that's a good question...09:10
ndipanovso in case of failing for resource reasons - that won't work definitely09:11
ndipanovso that except: branch is fine09:11
ndipanovand for general case... well the reason we introduced this whole migration thing is to give admin (monitoring tool) a way to know what's going on without guessing09:12
ndipanovso a failed migration and instance on the old host made more sense to me09:12
ndipanovthe case we don't cover now is " I tried to evacuate to a host and it too died" but nova generally  can't handle these well09:13
ndipanovand dansmith has some nice ideas how to fix it maybe09:13
ndipanovjohnthetubaguy, ^09:13
johnthetubaguyndipanov: yep, we sure have the migration record now, which does give them all the details09:15
openstackgerritEli Qiao proposed openstack/nova: Give instance default hostname if hostname is empty  https://review.openstack.org/22443809:16
johnthetubaguyndipanov: just worried about a behaviour change for no reason, but screwing up the resource counting is a good reason to not do that09:16
*** aix has joined #openstack-nova09:16
*** eliqiao has left #openstack-nova09:16
* alex_xu busy on prepare api meeting...really hope to join the discussion about rebuild claim09:18
*** xek_ has joined #openstack-nova09:18
*** lalit has quit IRC09:18
ndipanovjohnthetubaguy, well previously the update was made half way too so really one could not rely on it being set09:19
johnthetubaguyndipanov: sorry to keep bugging you, just looking at line 2708: https://review.openstack.org/#/c/200485/27/nova/compute/manager.py,cm I am thinking we don't want to do that update in the case where scheduled_node is None09:19
*** _gryf has joined #openstack-nova09:19
johnthetubaguyndipanov: true, although it was before the stuff thats more likely to fail, but I like setting it later, its simpler09:19
johnthetubaguyalex_xu: would love your eyes on the patch again, I think the issues you spotted have been fixed now09:20
*** shuquan has joined #openstack-nova09:21
alex_xujohnthetubaguy: I plan to review again after prepare api meeting09:21
*** ociuhandu has quit IRC09:21
*** xek has quit IRC09:21
*** wanghua has joined #openstack-nova09:24
ndipanovjohnthetubaguy, responded to your comments09:24
ndipanov(some of them at least09:24
*** boris-42 has joined #openstack-nova09:26
ndipanovalex_xu, thanks09:26
*** e0ne has joined #openstack-nova09:26
alex_xundipanov: you are welcome :)09:26
*** lucas-dinner has quit IRC09:41
*** lucasagomes has quit IRC09:41
*** lucasagomes_ has joined #openstack-nova09:41
*** lucasagomes_ has quit IRC09:41
*** lucasagomes has joined #openstack-nova09:41
*** ociuhandu has joined #openstack-nova09:43
alex_xujohnthetubaguy: May I ask a stupid question, what is concept guide should looks like? Like this one http://docs.openstack.org/admin-guide-cloud/identity_concepts.html ?09:43
alex_xujohnthetubaguy: if the concept guide, just a set of explain for some concept, I'm try to list all the concepts https://etherpad.openstack.org/p/nova-api-concept-guide then hope the api team can work on it09:44
*** xek_ is now known as xek09:45
*** ociuhandu_ has joined #openstack-nova09:45
alex_xusdague isn't here, not sure when he back...I'm thinking how to make progress on this09:45
johnthetubaguyalex_xu: we used to have one for compute already09:45
*** lucasagomes_ has joined #openstack-nova09:45
*** shuquan has quit IRC09:45
*** kumar has quit IRC09:46
alex_xujohnthetubaguy: it isn't this one right? https://github.com/openstack/nova/blob/master/doc/source/v2/2.0_server_concepts.rst09:46
johnthetubaguyalex_xu: I guess it is09:47
*** shuquan has joined #openstack-nova09:47
*** dims has joined #openstack-nova09:47
*** ociuhandu has quit IRC09:47
*** ociuhandu_ is now known as ociuhandu09:47
alex_xujohnthetubaguy: sdague said it is old and wrong09:47
johnthetubaguyalex_xu: yeah, it is09:47
johnthetubaguyalex_xu: honestly, a guide that describes v2.1 micro versions, how they work, what they are for, how they should be used, is the top priority09:48
johnthetubaguyalex_xu: and describing v2.0 vs v2.1, etc09:48
johnthetubaguyalex_xu: after that we should probably describe all the top level resources in the API, like /servers /keypairs, etc09:49
*** marcusvrn_ has joined #openstack-nova09:49
*** erlon has joined #openstack-nova09:49
johnthetubaguyalex_xu: I think thats the main bits09:49
johnthetubaguyalex_xu: this is what I remember: https://github.com/openstack/nova/blob/master/doc/source/v2/2.0_general_info.rst#concepts09:50
johnthetubaguyalex_xu: its about three years out of date, looking at it09:50
alex_xujohnthetubaguy: we have devref for microversion https://github.com/openstack/nova/blob/master/doc/source/api_microversion_dev.rst09:50
*** njirap has joined #openstack-nova09:51
alex_xujohnthetubaguy: ok, thanks, I probably understand what is looks like now. let me try to structure the09:51
johnthetubaguyalex_xu: yeah, its a reasonable starting point, but we need to change the audience from developers to API users09:51
alex_xujohnthetubaguy: yea, got it09:52
johnthetubaguyalex_xu: so maybe I should take a quick go at putting some structure in place, would that help? just do a WIP patch to rough out some ideas?09:52
*** lucasagomes has quit IRC09:52
*** lucasagomes_ is now known as lucasagomes09:52
johnthetubaguyalex_xu: do we know what state this stuff is in? http://developer.openstack.org/api-ref-compute-v2.1.html09:52
alex_xujohnthetubaguy: yea, that is helpful, or a patch wrote done the structure, then other contributes can work on it09:52
*** lucasagomes_ has joined #openstack-nova09:53
*** ameade has joined #openstack-nova09:53
johnthetubaguyalex_xu: you had a list of missing extensions I think?09:53
alex_xujohnthetubaguy: emm...not clear that, just know doc team contributer work on it09:53
alex_xujohnthetubaguy: yea09:53
johnthetubaguyalex_xu: ah, so we need to reach out to them09:53
*** dougwig has joined #openstack-nova09:53
*** lucasagomes_ has quit IRC09:53
*** IanGovett has joined #openstack-nova09:54
*** serverascode has joined #openstack-nova09:54
johnthetubaguyalex_xu: so I think in that doc: http://developer.openstack.org/api-ref-compute-v2.1.html we need to add links to the microversion explanation09:54
*** zhiyan has joined #openstack-nova09:54
johnthetubaguyalex_xu: and ideally add lots of stub entries for the things that are missing, but the docs folks may not agree with that last bit!09:54
alex_xujohnthetubaguy: I remember sdague ask some help to Anne about doc infrastruecture09:55
*** andrewbogott has joined #openstack-nova09:55
*** scottda has joined #openstack-nova09:55
johnthetubaguyyeah, she will most likely drop into our meeting, if not I can catch up with her in a little bit09:55
*** wanghao has joined #openstack-nova09:56
*** salv-orlando has quit IRC09:56
*** pece has quit IRC09:56
*** BadCub has joined #openstack-nova09:56
*** rex_lee_ has joined #openstack-nova09:56
johnthetubaguyalex_xu: do you know if we publish the general compute API v2.0 stuff anywhere at the moment?09:56
*** pece has joined #openstack-nova09:57
openstackgerritVladyslav Drok proposed openstack/nova: Pass kernel id and ramdisk id to S3 image service  https://review.openstack.org/22622909:57
alex_xujohnthetubaguy: no, I didn't find that09:57
johnthetubaguyalex_xu: found it: http://docs.openstack.org/developer/nova/v2/index.html09:57
*** IanGovett1 has joined #openstack-nova09:57
johnthetubaguyalthough it claims to be a "local copy"09:57
*** markvoelker has quit IRC09:57
bauzasjohnthetubaguy: btw. I discussed with mriedem_away about something and I added https://review.openstack.org/#/c/223802/09:58
bauzas(re: some devref for AZs)09:58
alex_xujohnthetubaguy: looks like we have huge doc works :(09:58
johnthetubaguyalex_xu: we sure do!09:58
*** IanGovett has quit IRC09:58
johnthetubaguyalex_xu: look on the brightside, lots of room for improvement :)09:58
alex_xujohnthetubaguy: yea, too many debt09:59
johnthetubaguyalex_xu: yeah, we are identifying and paying some of it down now, there is always that discovery curve, where you keep looking under a little rock and finding more broken stuff09:59
openstackgerritNikola Dipanov proposed openstack/nova: rebuild: RPC sends additional args and claims are done  https://review.openstack.org/20048509:59
*** sdague has joined #openstack-nova10:00
alex_xujohnthetubaguy: sorry, leave for a moment, family waiting for me dinner10:00
*** haomaiwang has quit IRC10:01
alex_xujohnthetubaguy: let's continue discussion that in api meeting later10:01
*** haomaiwang has joined #openstack-nova10:01
johnthetubaguyalex_xu: you should totally join them, and +1 to that10:01
bauzasjohnthetubaguy: https://review.openstack.org/#/c/178635/ is having a merge issue, weirdo10:03
*** shuquan has quit IRC10:04
*** patrickeast has joined #openstack-nova10:07
*** RA_ has joined #openstack-nova10:08
*** ptm_ has joined #openstack-nova10:09
*** romainh has left #openstack-nova10:10
*** Sree has quit IRC10:10
*** shuquan has joined #openstack-nova10:11
*** otter768 has joined #openstack-nova10:13
johnthetubaguybauzas: yeah, needs a tone of re-work, just leaving that for now, more worried about the API docs10:14
*** shyu has quit IRC10:14
bauzasjohnthetubaguy: no worries, just wondered why it got a merge issue10:14
bauzasjohnthetubaguy: I'm just reworking the Tasks manifesto, it sounds quite related to your error-handling devref10:15
johnthetubaguybauzas: usually the index page10:15
openstackgerritLucas Alvares Gomes proposed openstack/nova: Ironic: Workaround to mitigate bug #1341420  https://review.openstack.org/22623510:15
openstackbug 1341420 in OpenStack Compute (nova) "gap between scheduler selection and claim causes spurious failures when the instance is the last one to fit" [High,Confirmed] https://launchpad.net/bugs/134142010:15
johnthetubaguybauzas: it is yeah10:15
johnthetubaguybauzas: feel free to take over my patch, if thats helpful :)10:15
johnthetubaguybauzas: also feel free to create a new one, if thats easier!10:16
bauzasjohnthetubaguy: I first need to draw another iteration for the tasks manifesto, but that's doable10:16
*** otter768 has quit IRC10:17
*** gszasz has joined #openstack-nova10:18
openstackgerritAlvaro Lopez Garcia proposed openstack/nova: libvirt: make live_migration_uri flag dependent on virt_type  https://review.openstack.org/17578010:19
*** mpaolino has joined #openstack-nova10:21
*** shuquan has quit IRC10:22
bauzasjohnthetubaguy: meh, we broke a weigher when merging https://review.openstack.org/#/c/213317/15/nova/scheduler/host_manager.py,cm because of https://bugs.launchpad.net/nova/+bug/149368010:24
openstackLaunchpad bug 1493680 in OpenStack Compute (nova) "HostState.metrics is no longer a dict" [Medium,In progress] - Assigned to Yingxin (cyx1231st)10:24
bauzasjohnthetubaguy: marked the bug as Medium, but I wonder if it would be good for a RC candidate10:24
bauzasnot exactly for RC1, since we could backport it10:25
bauzasjohnthetubaguy: if not, metrics are non-functional with Liberty codebase :/10:25
johnthetubaguybauzas: as a regression, thats a great canditate10:25
bauzasjohnthetubaguy: adding the tag, and reviewing the change10:26
johnthetubaguybauzas: yep, already added it10:26
bauzasjohnthetubaguy: okay I did on my own10:26
bauzasjohnthetubaguy: raising the bar up to High ?10:27
BobBalljohnthetubaguy: Regarding https://review.openstack.org/#/c/203513/ - I assume the change in behaviour with soft reboot falling back to hard reboot in XenAPI won't cause an unexpected change in behaviour in RAX?10:27
*** mleroy has left #openstack-nova10:28
*** e0ne has quit IRC10:30
*** RA_ has quit IRC10:31
*** e0ne has joined #openstack-nova10:35
*** smatzek has joined #openstack-nova10:37
openstackgerritLucas Alvares Gomes proposed openstack/nova: Ironic: Add support for microversion  https://review.openstack.org/22184810:43
*** salv-orlando has joined #openstack-nova10:47
*** romainh has joined #openstack-nova10:49
*** aix has quit IRC10:53
johnthetubaguybauzas: high probably makes sense10:54
johnthetubaguyBobBall: nope, makes perfect sense to me, I guess it takes a long with some XenServer versions10:55
johnthetubaguyBobBall: the UI folks gave up I think, and now only have a hard shutdown10:55
BobBallI see; OK - well as long as it won't cause you guys a hassle then that's fine10:55
*** sahid has quit IRC10:56
*** rdopiera has quit IRC10:57
*** rdopiera has joined #openstack-nova10:57
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-nova11:01
*** sahid has joined #openstack-nova11:03
*** jlanoux has quit IRC11:04
*** aix has joined #openstack-nova11:05
openstackgerritJohn Garbutt proposed openstack/nova: docs: rerganize the API concept docs  https://review.openstack.org/22625311:08
alex_xundipanov: just commented on https://review.openstack.org/#/c/200485/, I feel the _move_claim doesn't work for evacuate, but please correct me if I'm wrong.11:10
*** mpaolino has quit IRC11:13
*** _pece has joined #openstack-nova11:13
*** pece has quit IRC11:14
openstackgerritvenkatesh proposed openstack/nova: make the driver.Scheduler as abstract class  https://review.openstack.org/21201611:15
*** baoli has joined #openstack-nova11:17
*** baoli_ has joined #openstack-nova11:19
sdaguealex_xu: I'm a bit confused about this - https://review.openstack.org/#/c/22203211:21
sdagueit's not really clear to me why a magic additional parameter changes things11:21
alex_xusdague: welcome back :)11:21
sdaguealex_xu: thanks :)11:21
*** pixelb has joined #openstack-nova11:21
*** baoli has quit IRC11:22
alex_xusdague: it is for line 149 in https://review.openstack.org/#/c/220791/16/nova/api/openstack/compute/availability_zone.py11:22
*** thorst has joined #openstack-nova11:23
sdagueok, so it's kind of weird to have that in a separate patch, because it's hard to know if those are needed without cross referencing it with the follow on patch11:24
alex_xusdague: yea, but if we put them together, there will be a huge patch, it is hard for review11:24
sdaguehonestly, I think it's harder to review this separately because you loose all the context11:25
alex_xusdague: or we should separate this one https://review.openstack.org/#/c/222032/311:25
alex_xusdague: oops, i mean this one https://review.openstack.org/#/c/220791/1611:25
sdagueespecially because it looks like access ips is changed in the first patch, but not in the second11:26
*** njirap has quit IRC11:27
*** njirap has joined #openstack-nova11:27
alex_xusdague: ok, got it11:28
alex_xusdague: do you need me merge them?11:28
*** markvoelker has joined #openstack-nova11:28
openstackgerritjichenjc proposed openstack/nova: Remove duplicate VALID_NAME_REGEX  https://review.openstack.org/21848911:29
*** Murali has joined #openstack-nova11:30
sdaguewell, I'd also like to figure out what oomichi's concerns are with the top patch. Because I'm really surprised by a -2 there11:30
sdaguejohnthetubaguy: you have any more insights there?11:30
bauzasmarkus_z: aloha11:31
johnthetubaguysdague: running to lunch right now, but I think he is worried about v2.1 code getting messy and/or not quite being the same as v2.0, but honestly a bit confused by it too11:31
johnthetubaguyalex_xu: sdague: attempted this some doc work on the API concept guide, to try and make it flow better: https://review.openstack.org/22625311:31
bauzasmarkus_z: I just discovered https://bugs.launchpad.net/nova/+bug/1493680 which was not checked, nor prioritized11:31
openstackLaunchpad bug 1493680 in OpenStack Compute (nova) "HostState.metrics is no longer a dict" [High,In progress] - Assigned to Yingxin (cyx1231st)11:31
johnthetubaguy(and make the gaps more obvious)11:31
alex_xujohnthetubaguy: thanks a lot11:32
sdaguejohnthetubaguy: ok, cool, I'll add it to my list. Still processing email from being out.11:32
bauzasmarkus_z: I wonder if we need to review the NEW and IN_PROGRESS bugs to see which ones are regressions11:32
*** deepthi has quit IRC11:32
*** markvoelker has quit IRC11:33
*** lucasagomes is now known as lucas-hungry11:34
openstackgerritjichenjc proposed openstack/nova: devref: change error messages no need microversion  https://review.openstack.org/21849111:40
raorngreetings11:46
raornfix for bug https://bugs.launchpad.net/nova/+bug/1160309 is incomplete11:46
openstackLaunchpad bug 1160309 in tempest "Nova API floating IP error code inconsistent between Nova-Net and Quantum" [High,Fix released] - Assigned to Ala Rezmerita (arezmerita)11:46
raornI have a patch, how do I submit it?11:46
raornI mean, can I make topic "bug/1160309" ?11:47
raornor do I need to submit another bug?11:48
raorns/make/reuse/11:48
bauzasraorn: you should open another bug11:48
bauzasraorn: and mention that one11:48
raornOK11:48
*** _RuiChen has quit IRC11:50
*** _RuiChen has joined #openstack-nova11:50
*** manas has joined #openstack-nova11:52
*** claudiub has joined #openstack-nova11:53
*** dave-mccowan has joined #openstack-nova11:54
*** haomaiwang has quit IRC11:55
openstackgerritAlexey I. Froloff proposed openstack/nova: Fix more inconsistency between Nova-Net and Neutron  https://review.openstack.org/22627411:55
*** manas has quit IRC11:55
alex_xunova api meeing in 5 mins~11:55
*** ociuhandu has quit IRC11:58
openstackgerritRajesh Tailor proposed openstack/nova: Fix order of arguments in assertEqual  https://review.openstack.org/22014211:59
*** dosaboy has quit IRC12:00
*** jlanoux has joined #openstack-nova12:00
*** kodokuu has joined #openstack-nova12:01
*** claudiub|2 has joined #openstack-nova12:01
*** tojuvone has joined #openstack-nova12:03
*** claudiub has quit IRC12:03
*** e0ne has quit IRC12:03
*** ociuhandu has joined #openstack-nova12:03
*** Sree has joined #openstack-nova12:04
*** yuner027 has quit IRC12:04
*** sudipto has quit IRC12:06
*** atuvenie has joined #openstack-nova12:06
*** yuner027 has joined #openstack-nova12:06
*** dosaboy has joined #openstack-nova12:07
*** alexpilotti has joined #openstack-nova12:09
ndipanovalex_xu, responded to your comment - you are right about _update_from_migration12:12
ankit_agalaski: hi ...12:13
*** otter768 has joined #openstack-nova12:14
*** markvoelker has joined #openstack-nova12:18
*** raildo-afk is now known as raildo12:19
*** otter768 has quit IRC12:19
*** yuner027 has quit IRC12:21
*** yuner027 has joined #openstack-nova12:21
*** rfolco has joined #openstack-nova12:21
*** e0ne has joined #openstack-nova12:23
lxslitojuvone: ping12:24
*** bswartz has quit IRC12:26
*** lucas-hungry is now known as lucasagomes12:27
*** irenab has left #openstack-nova12:30
*** burgerk has joined #openstack-nova12:31
*** edmondsw has joined #openstack-nova12:33
*** RA_ has joined #openstack-nova12:37
*** sahid has quit IRC12:39
*** leitan has joined #openstack-nova12:40
*** achanda has joined #openstack-nova12:41
*** mehdi has joined #openstack-nova12:41
*** nelsnels_ has quit IRC12:41
*** artom has joined #openstack-nova12:42
mehdihi all dears12:42
*** achanda has quit IRC12:42
*** nelsnelson has joined #openstack-nova12:42
*** njirap has quit IRC12:42
mehdii have a question about  hypervisors, actually code on nova/nova/virt/*12:43
sdaguealex_xu: ok, you going to respin that patch now ?12:44
alex_xusdague: yea, will do12:44
*** kiran-r has quit IRC12:45
*** _kiran_ has joined #openstack-nova12:45
*** _kiran_ is now known as kiran-r12:45
*** aysyd has joined #openstack-nova12:45
*** xek has quit IRC12:46
alex_xundipanov: sorry, just back from api meeting12:46
ndipanovalex_xu, np - check out my answers on that patch12:46
ndipanovfixing the migration issue now12:46
alex_xundipanov: will do, thanks the fixing12:46
*** xek has joined #openstack-nova12:47
*** mehdi has quit IRC12:47
*** alejandrito has joined #openstack-nova12:47
*** vladikr has joined #openstack-nova12:47
*** mehdi__ has joined #openstack-nova12:47
openstackgerritjichenjc proposed openstack/nova: Remove duplicate VALID_NAME_REGEX  https://review.openstack.org/21848912:48
*** boris-42 has quit IRC12:49
*** romainh has quit IRC12:51
alex_xundipanov: just replied12:52
*** xyang1 has joined #openstack-nova12:53
*** eharney has joined #openstack-nova12:54
*** jichen has quit IRC12:54
*** romainh has joined #openstack-nova12:54
ndipanovalex_xu, responded back - the context manager takes care of it12:55
alex_xundipanov: but the code didn't use the context manager, otherwise the code should look like "with rebuild_claim() as claim" at line 267412:57
*** rlrossit has joined #openstack-nova12:58
alex_xundipanov: and the 'drop_move_claim()' will drop the migration record, right? it shouldn't drop for failure case12:58
*** tongli has joined #openstack-nova12:58
*** RA_ has quit IRC12:58
ndipanovalex_xu, actually it won't12:58
ndipanovit will only drop the usage and the migratio_context record12:59
ndipanovwe don't really delete migration records at all we just set them to a final state12:59
openstackgerritxing-yang proposed openstack/nova: Rollback is needed if initialize_connection times out  https://review.openstack.org/22527812:59
alex_xundipanov: oops, you are right, checked the code13:00
*** haomaiwang has joined #openstack-nova13:00
alex_xundipanov: but the code didn't use the context manager, is it right?13:00
ndipanovit does now13:00
alex_xundipanov: ok, cool13:00
ndipanovthat patch adds it13:00
*** haomaiwang has quit IRC13:01
*** romainh has quit IRC13:01
*** haomaiwang has joined #openstack-nova13:01
*** ijuwang has joined #openstack-nova13:01
alex_xundipanov: you mean next patchset?13:01
*** mdrabe has joined #openstack-nova13:02
ndipanovno no13:03
ndipanovthis one13:03
ndipanovalex_xu, self._do_rebuild_instance_with_claim acutally does the rebuild in a with block13:03
ndipanovso if anything blows up the claim is rolled back as expected13:04
*** romainh has joined #openstack-nova13:04
alex_xundipanov: oh, I got it, thanks a lot13:04
*** mehdi__ has quit IRC13:07
openstackgerritAlex Xu proposed openstack/nova: Filter leading/trailing spaces for name field in v2.1 compat mode  https://review.openstack.org/22203213:08
*** mehdi__ has joined #openstack-nova13:08
alex_xusdague: ^ just merged the patch13:08
alaskiankit_ag: hi13:10
*** dims has quit IRC13:14
mehdi__i have just started nova openstack, i 'll actually work on hypervisor features. i intend to find a way that add missing hypervisors features to openstack13:14
mehdi__If I could find any article about architecture of the code specially  /nova/nova/virt/*13:14
*** dims has joined #openstack-nova13:15
*** dustins has joined #openstack-nova13:15
*** baoli_ has quit IRC13:16
*** baoli has joined #openstack-nova13:16
*** _kiran_ has joined #openstack-nova13:16
bauzasmehdi__: I guess you know http://docs.openstack.org/developer/nova/support-matrix.html ?13:17
*** kiran-r has quit IRC13:17
*** _kiran_ is now known as kiran-r13:17
*** tongli has quit IRC13:17
raorntdurakov: ayt?13:17
tdurakovraorn, hi13:18
*** salv-orlando has quit IRC13:18
raorntdurakov: review 226274, os-floating-ips13:19
tdurakovraorn, let me check13:20
*** mehdi_1 has joined #openstack-nova13:20
*** mehdi_1 has left #openstack-nova13:20
raornI think "GET /os-floating-ips" should show empty list even if Neutron's L3 suport is disabled13:21
*** baoli_ has joined #openstack-nova13:21
*** Boopalan has joined #openstack-nova13:21
raornindex() method doesn't even expect 404 error13:21
*** Boopalan is now known as boopalan13:21
raorn(and I know, I screwed up the tests)13:22
bauzasndipanov: johnthetubaguy: I see https://bugs.launchpad.net/nova/+bug/1417667 being RC potential with https://review.openstack.org/#/c/200485/28 bumping a RPC version, I guess it's why it would be needed for RC1 and not backportable ?13:22
openstackLaunchpad bug 1417667 in OpenStack Compute (nova) "migration/evacuation/rebuild/resize of instance with dedicated cpus needs to recalculate cpus on destination" [Medium,In progress] - Assigned to Nikola Đipanov (ndipanov)13:22
*** abhishekk has quit IRC13:22
ndipanovbauzas, I guess so13:22
ndipanovI am still working on some updates to the patch that will probably result in one more patch13:23
bauzasndipanov: okay, that makes the change really prioritized13:23
johnthetubaguybauzas: yes, its the RPC bump13:23
bauzasndipanov: okay, fair enough, the change is good but a bit hairy so I'm taking time to review it correctly13:24
*** ctrath has joined #openstack-nova13:24
*** baoli has quit IRC13:24
bauzasjohnthetubaguy: when do you plan to call it a RC1 ? :)13:24
bauzastoday?13:24
*** mehdi__ has quit IRC13:25
bauzasjohnthetubaguy: are you already providing the setup.cfg change for bumping the nova version ? or is it something now done by the releases team ?13:25
dimsbauzas, release team needs a SHA13:26
dimsthey won't touch our repo13:26
johnthetubaguyyeah13:26
johnthetubaguythe current plan is wait till Thursday to see if we can get the above bug sorted13:26
tdurakovraorn,  prior to your patch  client.list_floatingips could raise exception. your patch suspend it by returning empty list instead, could it cause any side effects?13:26
bauzasdims: okay, so someone needs stiill to provide a change for bumping setup.cfg version ?13:26
johnthetubaguyif thats not what we want, then, we can change our plans13:26
bauzasjohnthetubaguy: okay, ack13:27
*** VW has joined #openstack-nova13:27
johnthetubaguyyeah, its usually the commit before that becomes the branch, from memory13:27
*** beagles has quit IRC13:27
ankit_agalaski: I have replied to your comment on https://review.openstack.org/#/c/194063/13:27
*** meh_di has joined #openstack-nova13:27
*** b3nt_pin has joined #openstack-nova13:28
*** b3nt_pin is now known as Guest1337213:28
*** sudipto has joined #openstack-nova13:28
ankit_agalaski: Unfortunately its not possible to fix that issue without removing the code you mentioned13:28
*** jecarey has joined #openstack-nova13:29
meh_didear all13:29
*** Guest13372 is now known as beagles13:29
alaskiankit_ag: can you put that code in a patch, and then make the other changes in that review depend on that?13:29
meh_diis there anybody how can help me on nova codes13:29
ankit_agalaski: sure, thank you !13:29
*** zzzeek has joined #openstack-nova13:30
openstackgerritJohn Garbutt proposed openstack/nova: docs: rerganize the API concept docs  https://review.openstack.org/22625313:30
bauzasmeh_di: (15:17:09) bauzas: mehdi__: I guess you know http://docs.openstack.org/developer/nova/support-matrix.html ?13:30
*** burgerk has quit IRC13:31
*** mriedem_away is now known as mriedem13:31
meh_dii have just studied /nova/nova/virt/libvirt/driver.py but  more than 7k lines of codes is quiet complicated to undrestand how it works13:32
*** karimb has quit IRC13:32
meh_dihelp13:32
openstackgerritFeodor Tersin proposed openstack/nova: Give names to volumes during block device mapping  https://review.openstack.org/21343313:32
*** karimb has joined #openstack-nova13:33
openstackgerritJohn Garbutt proposed openstack/nova: docs: rerganize the API concept docs  https://review.openstack.org/22625313:34
*** smatzek has quit IRC13:34
mriedemmeh_di: the nova developer docs are a good place to start http://docs.openstack.org/developer/nova/13:35
ndipanovjohnthetubaguy, thanks! will update the patch today13:36
*** e0ne has quit IRC13:37
*** boopalan has quit IRC13:37
mriedemmeh_di: we can always use help with bugs too: https://bugs.launchpad.net/nova/+bugs13:38
*** RA_ has joined #openstack-nova13:39
*** e0ne has joined #openstack-nova13:39
*** e0ne has quit IRC13:39
*** e0ne has joined #openstack-nova13:40
*** kiran-r has quit IRC13:40
mriedemmeh_di: also https://wiki.openstack.org/wiki/Nova/Mentoring13:40
raorntdurakov: nova would return 500 Error on /os-floating-ips. I don't think this is a correct behavior. index() method does not expect any exception to happen\13:41
*** ankit_ag has quit IRC13:41
*** burt has joined #openstack-nova13:41
openstackgerritAndrey Kurilin proposed openstack/nova: [Py34] Enable test_legacy_v2_compatible_wrapper  https://review.openstack.org/22632613:42
*** Daisy has joined #openstack-nova13:42
*** claudiub|2 has quit IRC13:43
*** deepakcs has quit IRC13:43
*** fawadkhaliq has joined #openstack-nova13:44
*** atuvenie has quit IRC13:44
*** takedakn has joined #openstack-nova13:45
*** jaypipes has joined #openstack-nova13:46
*** obedmr has joined #openstack-nova13:47
*** jaypipes has quit IRC13:49
*** jaypipes has joined #openstack-nova13:50
*** Piet has joined #openstack-nova13:52
*** emagana has joined #openstack-nova13:52
*** mriedem is now known as mriedem_meeting13:53
*** sudipto has quit IRC13:53
*** amotoki has joined #openstack-nova13:53
raorntdurakov: _get_floating_ips_by_fixed_and_port does exactly same thing13:55
openstackgerritAlexey I. Froloff proposed openstack/nova: Fix more inconsistency between Nova-Net and Neutron  https://review.openstack.org/22627413:56
*** romainh has quit IRC13:58
*** fawadkhaliq has quit IRC13:59
*** julien_ZTE has joined #openstack-nova13:59
*** karimb has quit IRC14:00
*** haomaiwang has quit IRC14:01
*** smatzek has joined #openstack-nova14:01
*** fawadkhaliq has joined #openstack-nova14:01
openstackgerritVladyslav Drok proposed openstack/nova: Pass kernel id and ramdisk id to S3 image service  https://review.openstack.org/22622914:01
*** haomaiwa_ has joined #openstack-nova14:01
*** fawadk has joined #openstack-nova14:02
*** EinstCrazy has quit IRC14:03
*** zhangjn has quit IRC14:03
*** stevemar has joined #openstack-nova14:03
*** burgerk has joined #openstack-nova14:05
*** fawadkhaliq has quit IRC14:05
*** Murali has quit IRC14:06
Daisyjohnthetubaguy: are you going to make RC1 today ?14:06
johnthetubaguyDaisy: hi, I meant to go find you, thanks for reaching out14:06
johnthetubaguyDaisy: basically no14:07
johnthetubaguyDaisy: its looking more like Thursday right now :(14:07
Daisyok. So I will wait for another day to create new versions in the translation website.14:07
johnthetubaguyDaisy: OK, thank you14:08
DaisyWhen you make stable/liberty, I need to create the corresponding version in the translation website. I don't want to miss the time.14:08
DaisySo when you are going to do, let me know.14:08
*** irenab_ has joined #openstack-nova14:08
*** fawadkhaliq has joined #openstack-nova14:09
*** breitz has quit IRC14:09
*** breitz has joined #openstack-nova14:10
*** irenab_ is now known as irenab14:11
*** fawadk has quit IRC14:11
openstackgerritJohn Garbutt proposed openstack/nova: Open Mitaka development  https://review.openstack.org/22634014:12
*** thangp has joined #openstack-nova14:12
*** inara has quit IRC14:12
*** browne has joined #openstack-nova14:13
johnthetubaguyDaisy: will do, thank you14:13
Daisythank you14:13
*** exploreshaifali has joined #openstack-nova14:14
*** otter768 has joined #openstack-nova14:15
*** inara has joined #openstack-nova14:18
*** otter768 has quit IRC14:20
openstackgerritVladyslav Drok proposed openstack/nova: Pass kernel id and ramdisk id to S3 image service  https://review.openstack.org/22622914:21
*** jhesketh has quit IRC14:25
openstackgerritAndrey Kurilin proposed openstack/nova: [Py34] Enable nova.tests.unit.api.test_auth  https://review.openstack.org/22634614:27
*** jhesketh has joined #openstack-nova14:28
*** alexpilotti has quit IRC14:30
*** boris-42 has joined #openstack-nova14:30
*** zhangjn has joined #openstack-nova14:30
*** zhangjn has quit IRC14:30
*** atuvenie has joined #openstack-nova14:30
*** VW_ has joined #openstack-nova14:31
*** zhangjn has joined #openstack-nova14:31
*** zhangjn has quit IRC14:31
*** zhangjn has joined #openstack-nova14:32
*** zhangjn has quit IRC14:32
*** sahid has joined #openstack-nova14:34
*** VW__ has joined #openstack-nova14:34
*** VW_ has quit IRC14:34
*** VW__ has quit IRC14:34
*** VW_ has joined #openstack-nova14:34
*** VW has quit IRC14:35
*** romainh has joined #openstack-nova14:35
*** electrocucaracha has joined #openstack-nova14:36
*** Marga_ has joined #openstack-nova14:37
*** zhangjn has joined #openstack-nova14:38
*** zhangjn has quit IRC14:38
*** zhangjn has joined #openstack-nova14:39
*** zhangjn has quit IRC14:39
*** fawadkhaliq has quit IRC14:39
*** zhangjn has joined #openstack-nova14:41
*** zhangjn has quit IRC14:41
*** mtanino has joined #openstack-nova14:41
*** zhangjn has joined #openstack-nova14:42
*** zhangjn has quit IRC14:42
*** cfriesen__ has joined #openstack-nova14:42
*** zhangjn has joined #openstack-nova14:43
*** exploreshaifali has quit IRC14:43
*** zhangjn has quit IRC14:43
*** zhangjn has joined #openstack-nova14:44
*** ssurana has joined #openstack-nova14:44
openstackgerritAlexis Lee proposed openstack/nova-specs: Add list-server-invalid-option-as-error.rst  https://review.openstack.org/21975514:45
*** oomichi has joined #openstack-nova14:46
oomichialex_xu: Nihao14:47
oomichialex_xu: sorry for not-joining today meeting14:47
*** x3k has joined #openstack-nova14:48
*** mdbooth has quit IRC14:49
johnthetubaguyoomichi: hey, I promised to ask about the -214:50
johnthetubaguyyou probably saw from the meeting notes14:50
*** tsekiyama has joined #openstack-nova14:51
oomichijohnthetubaguy: good timing, I'd like to know the situation.14:51
*** tsekiyam_ has joined #openstack-nova14:52
oomichijohnthetubaguy: https://review.openstack.org/#/c/222032/ and https://review.openstack.org/#/c/220791/ seems the same, right?14:52
*** emagana has quit IRC14:52
oomichijohnthetubaguy: and my -2's https://review.openstack.org/#/c/220791/ gets old,  because https://review.openstack.org/#/c/222032/  seems newer14:52
johnthetubaguyoomichi: basically squashed the two reviews together, so its easier to review14:52
sdague oomichi we didn't understand your -2, and it seemed like it was contingent on an alternate approach, which doesn't exist14:53
oomichijohnthetubaguy: humm, almost the same14:54
*** kodokuu has quit IRC14:54
sdagueoomichi: yes, it's the same code14:54
oomichisdague: -2 because the patch adds different api behaviors also from legacy v2 code, even if that is consistent behavior in v2 compatible mode14:55
*** mdbooth has joined #openstack-nova14:55
*** tsekiyama has quit IRC14:56
oomichisdague: I have updated alex_xu's patch and I'd like to ask alex_xu that can I update it14:56
Guest24378ndipanov: I'm a little lost in the comments with alex_xu because he still has a -1 on your patch14:56
*** Guest24378 is now known as dansmith14:56
*** angdraug has joined #openstack-nova14:56
oomichisdague: for avoiding different api behaviors14:56
dansmithndipanov: is that still valid?14:56
sdagueoomichi: ok, let's get that pushed then and look14:57
oomichisdague: thanks14:57
dansmithndipanov: I got a little distracted yesterday while trying to figure out the new save ordering you changed, and thinking about how unfortunately repetitive it is with rpc calls14:57
ndipanovdansmith, yep he's right on one of the points14:57
dansmithndipanov:  but not sure there's anything we can do about it right now14:57
dansmithndipanov: okay14:57
ndipanovit's an easy fix but I am not trying to make sure it's properly tested14:57
dansmithnot trying?14:58
ndipanovbecause the thing he noticed should have been caught by tests14:58
ndipanovnow14:58
ndipanovlol14:58
dansmithah, better :D14:58
ndipanovwhat do you mean repetitive14:58
*** emagana has joined #openstack-nova14:58
ndipanovwell14:58
ndipanovit's 2 different objects14:58
*** ctrath has quit IRC14:59
*** eharney has quit IRC14:59
ndipanovunless we make a bulk save rpc call to the conductor which is basically going back full circle :)14:59
ndipanovit has to be at least 2 saves14:59
ndipanovdansmith, ^14:59
dansmithndipanov: if you did the migration context destroy as part of the save14:59
ndipanovah that14:59
dansmithinstance save, that is14:59
ndipanovyeah that one14:59
ndipanovI am thinking now that I had the reason to do it this way...15:00
ndipanovcan't remember15:00
dansmithtbh, I thought it was "because time is tight, we can fix it later"15:00
*** haomaiwa_ has quit IRC15:01
ndipanovmight have been15:01
bauzasndipanov: what do you mean by removing the lookup on https://review.openstack.org/#/c/200485/28/nova/conductor/manager.py,cm ?15:01
openstackgerritKen'ichi Ohmichi proposed openstack/nova: Allow leading/trailing spaces for name field in v2.1 compat mode  https://review.openstack.org/22203215:01
bauzasndipanov: I guess we still need to get the migration object, right?15:01
ndipanovbauzas, yes15:02
*** nkrinner has quit IRC15:02
*** haomaiwa_ has joined #openstack-nova15:02
bauzasndipanov: okay, but then what do you want to remove, sorry if I'm seeing confused15:02
ndipanovactually I don't think that cmment is clear15:02
ndipanovso provided that we add migration to the conductor rpc api for rebuild15:03
ndipanovin 3.015:03
ndipanovthen we can remove that check in 4.015:03
ndipanovmaybe I should remove that comment15:03
ndipanovI am respinning this anyway so15:03
bauzasndipanov: yes please then15:03
*** eglynn_ has quit IRC15:03
bauzasndipanov: because you wrote the correct compatibility check in the RPC API15:04
bauzasah, the conductor RPC API...15:04
*** takedakn has quit IRC15:05
*** thorst has quit IRC15:06
openstackgerritAndrew Laski proposed openstack/nova: Cells: Limit instances pulled in _heal_instances  https://review.openstack.org/17692515:06
*** mriedem_meeting is now known as mriedem15:06
ndipanovbauzas, yes so once we are passing in the migration AND there is no API node that is not sending it - we can drop the lookup15:06
ndipanovas it will always be in the args15:07
*** armax has joined #openstack-nova15:07
*** kiranr has joined #openstack-nova15:07
johnthetubaguyoomichi: is the man thing you dropped the stripping of the trailing whitespace?15:08
bauzasndipanov: you mean provided you pass the migration object from the API ?15:08
ndipanovy es which we are not doing yet so the comment is confusing15:09
bauzasndipanov: gotcha, I see now15:09
bauzasndipanov: okay, you want to move that lookup to the compute API, gotcha15:09
*** ZZelle has quit IRC15:09
bauzasI mean, even creating it and passing it15:09
*** ctrath has joined #openstack-nova15:09
oomichijohnthetubaguy: I dropped strip() calls from the APIs which didn't strip() on legacy v2 API15:09
ndipanovbauzas, no - it's created there15:09
ndipanovthere will be no lookup15:10
*** ZZelle has joined #openstack-nova15:10
bauzasndipanov: yeah, sorry, my last sentence :)15:10
johnthetubaguyoomichi: could we not just add the strip call to both legacy and v2.1?15:10
oomichijohnthetubaguy: if we get a consensus on API-WG or some places as a rule, we can do it based on concrete manner.15:11
bauzasndipanov: thanks for your explanations15:11
tdurakovraorn, left comment in gerrit15:12
*** dave-mccowan has quit IRC15:12
johnthetubaguyoomichi: the consensus should be to not allow them, as we do in v2.115:12
*** kiran-r has joined #openstack-nova15:12
tdurakovmarkus_z, hey)15:12
johnthetubaguyoomichi: this is a messier case really, I thought we had consensus in nova to do the strip everywhere?15:12
markus_ztdurakov: Hey ho15:12
tdurakovseen your comment for spec, thanks, need some time to answer them15:13
*** schwicke has joined #openstack-nova15:13
oomichijohnthetubaguy: I just want to avoid pendulum when unexpected users complain it15:13
markus_ztdurakov: sure, take your time.15:13
markus_ztdurakov: Thanks for considering.15:13
ndipanovbauzas, np thanks for looking into it15:14
tdurakovmarkus_z, :)15:14
johnthetubaguyoomichi: this just feels like a bug to me, I guess15:14
*** EinstCrazy has joined #openstack-nova15:14
*** annegentle has joined #openstack-nova15:14
*** schwicke_ has joined #openstack-nova15:14
*** schwicke__ has joined #openstack-nova15:14
*** schwicke__ has quit IRC15:14
*** schwicke_ has quit IRC15:14
*** schwicke has quit IRC15:14
*** meh_di has left #openstack-nova15:16
oomichijohnthetubaguy: yeah, maybe you are right. but we faced backwards incompatible issues when I did think the change make Nova better.15:17
oomichijohnthetubaguy: so I just wanted to avoid doing it again :(15:17
johnthetubaguyoomichi: the key thing in my head is about existing API calls succeeding15:17
johnthetubaguyoomichi: I mean API calls that previous succeed, continue to succeed15:18
raorntdurakov: replied15:18
oomichijohnthetubaguy: let me pick up serious example15:19
johnthetubaguyoomichi: the edge case we break is if the user adds a space at the end or the beginning, and keeps using that name to do other look up operations, but that seems like a case we can ignore to gain quite a lot more sanity15:19
oomichijohnthetubaguy: $ nova keypair-add "def foo()"15:19
oomichijohnthetubaguy: $ nova keypair-add "    print(‘foo’)”15:19
tdurakovraorn, can't find any15:19
oomichijohnthetubaguy: $ nova keypair-add “foo()”15:19
oomichijohnthetubaguy: after adding strip(), the above fails due to pep8 check ;)15:20
*** dims has quit IRC15:20
raorntdurakov: I've updated patch, can't post reply to patset 1.15:21
*** pixelb has quit IRC15:21
ndipanovso dansmith I remember why I did the drop_mig_context that way15:21
raorntdurakov: look at _get_floating_ips_by_fixed_and_port, it returns empty list for 404 error15:21
tdurakovraorn, just select patch-set 1 and click review button for p-s 115:21
ndipanovso we call it from drop_resize_claim15:21
raornposted15:22
ndipanovwhich gets called from __exit__ of the claim and in random places15:22
ndipanovand it's really not expected for it to mutate the instance15:22
*** tsekiyam_ has quit IRC15:22
ndipanovthat needs to be saved later15:22
*** tsekiyama has joined #openstack-nova15:23
ndipanovso I did this as a shortcut15:23
ndipanovdansmith, ^15:23
ndipanovnot saying that was an awesome idea - just there there was some glimpse of thought behind it not only rush :)15:23
dansmithokay15:24
dansmithwell, nothing we can reasonably do about it right now15:24
tdurakovraorn, yes, saw that15:25
johnthetubaguyoomichi: it just feels like the wrong trade off15:25
*** diogogmt has quit IRC15:26
*** eharney has joined #openstack-nova15:26
ndipanovdansmith, and forcing a save there would also not be excellent I think15:26
johnthetubaguyoomichi: having said that, I would rather skip the strip than not fix this for liberty15:26
bauzasndipanov: I may again have a stupid question, but since you removed saving the new destination for the instance in https://review.openstack.org/#/c/200485/28/nova/compute/manager.py,cm L2692 (old version), I guess it's set elsewhere ?15:26
*** Sree has quit IRC15:26
bauzasndipanov: or is it a miss ?15:27
tdurakovraorn, let's give a chance for other reviewers15:27
*** annegent_ has joined #openstack-nova15:27
bauzasndipanov: nevermind my silly question...15:28
*** e0ne has quit IRC15:28
*** dims has joined #openstack-nova15:28
ndipanovbauzas, so I'd like to see forcing a host either die completely or become sane15:29
raorntdurakov: agree.15:30
*** e0ne has joined #openstack-nova15:30
raornand call it a day!15:30
bauzasndipanov: yeah, you moved the save up15:30
bauzasndipanov: and I agree with you15:30
ndipanovas you can see at this point I just give up if your trying to force a host- you _have_ to know what you're doing15:30
ndipanovwhich save?15:30
ndipanovI moved it down15:30
ndipanovit has to move down otherwise there's a race15:30
*** jdurgin1 has joined #openstack-nova15:30
*** annegentle has quit IRC15:30
ndipanovthere is a bug like that already in resize15:30
bauzasndipanov: I call it 'up' because that's in the calling method15:31
bauzasonce the called method is called15:31
bauzasndipanov: anyway15:31
tdurakovjaypipes, hi Jay, could you look at https://review.openstack.org/#/c/225910/ ?15:31
bauzasndipanov: so, back to your point about forcing, that's all the rationale for http://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/check-destination-on-migrations.html15:32
bauzasndipanov: ie. never even force a destination unless you explicitely know what you do15:32
*** atuvenie has quit IRC15:34
*** thorst has joined #openstack-nova15:34
*** annegent_ has quit IRC15:36
ndipanovbauzas, that text is not easy to read15:36
*** annegentle has joined #openstack-nova15:36
*** diogogmt has joined #openstack-nova15:36
oomichijohnthetubaguy: you are saying that it is better to skip strip() calls on servers API also if we don't apply strip() calls to all APIs, right?15:37
oomichijohnthetubaguy: if so, that also is good option for me15:37
bauzasndipanov: that's understandable, I should propose the spec back for Mitaka, so you should stay tuned for commenting it out if you wish15:38
johnthetubaguyoomichi: I just mean we urgently need to allow the trailing spaces in the v2.0 compat mode, I am less fussed about stripping them all, although my preference is to strip them all15:38
*** dave-mccowan has joined #openstack-nova15:38
ndipanovso bauzas I read that spec15:39
ndipanovand I remember asking before15:39
ndipanovthis seems to be the same thing as claims15:39
bauzasndipanov: that's just an UX change15:39
ndipanovbut in a place where we are making it super racy15:39
johnthetubaguydansmith: I promised to reach out about setting priorities on the specs, do you think this set of spec categories would work? https://etherpad.openstack.org/p/mitaka-nova-spec-review-tracking15:39
ndipanovI have to say that I don't get it15:39
bauzasndipanov: I mean, we're changing how the user is asking for an evacuate15:40
bauzasndipanov: not how the evacuate works15:40
bauzasndipanov: for the moment, it's just super confusing and error-prone to consider that the scheduler is called while it's not15:40
ndipanovok so that part is fine15:40
ndipanovI don't get the15:40
ndipanovconductor runs the scheduler and then recrods the fact that it failed15:41
ndipanovthis info is useless15:41
ndipanovimho15:41
*** e0ne has quit IRC15:41
ndipanovwhat you want to do is maybe make the claim do that15:41
ndipanovbut doing it in the conductor makes no sense to me really15:42
*** romainh has left #openstack-nova15:42
ndipanovI feel we had this conversation though15:42
bauzasndipanov: tbh, by reading again the spec, I feel something is wrong15:44
bauzasndipanov: when someone is providing a destination and not using the force flag, then we're verifying the scheduler15:44
bauzasndipanov: in the spec, it gives a 409 when the user is calling, but that would mean a blocking call to the scheduler than I doesn't want15:45
bauzasndipanov: so, instead, we should still accept a 202 and change the instance status later when the scheduler returns15:45
ndipanovbauzas, I am really confused15:46
ndipanovonce you're executing conductor15:46
ndipanovrequest is already gone15:46
ndipanovno idea what that has to do with this15:46
ndipanovand I find it really hard to understand that text at all15:46
ndipanovmaybe try to rewrite it15:47
ndipanovI have no idea what that thing is supposed to do15:47
bauzasndipanov: that's my point, the spec shouldn't have been accepted15:47
ndipanovwell it'15:47
ndipanovs gone now so15:47
ndipanov:)15:48
bauzasndipanov: I mean15:48
bauzasndipanov: my spec is badly written on that, we need to get another consensus for that specific case15:49
bauzaslxsli: ^15:49
bauzaslxsli: tl;dr: we can't serve a Conflict to the user if we want to verify the scheduler15:49
bauzaslxsli: http://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/check-destination-on-migrations.html#rest-api-impact (bullet #1)15:50
*** julien_ZTE has quit IRC15:50
ndipanovso I am a very strong -1 on even trying to do that15:50
ndipanovwe are kidding ourselves if we think we can15:50
bauzasndipanov: because we would need the 2PC that is the claim ?15:51
ndipanovthe only way forward that will not make us insane is that we accpet that user facing API is a very poor abstraction15:51
ndipanovif your instance is in error - tough shit15:51
ndipanovrun a new one15:51
ndipanovonly thing we can do is 200 json looks ok15:52
ndipanov"who knows what's gonna happen to the instance though I have like 40 services and a galera cluster"15:52
bauzasndipanov: so that would strongly reduce the scope of it, but I see your point15:52
ndipanov"gut good luck with that"15:52
bauzasndipanov: I mean the scope of the spec15:53
bauzasndipanov: what I want to avoid is some very poor user experience where he doesn't know why it should be scheduled or not15:53
ndipanovyeah exposing scheduling in the API is just not something we can reasonably do without shooting our both feet off and then proceeding to knees ...15:53
*** oomichi has quit IRC15:53
ndipanovbauzas, so that's not poor user exp15:54
ndipanovthat's poor admin exp15:54
bauzasndipanov: yeah, the rule of thumb is never ever do RPC blocking calls15:54
ndipanovIMHO admin should not even be using the same API15:54
bauzasndipanov: sec, verifying the rules15:54
ndipanovbut that's a different discussion15:54
*** cfriesen__ has quit IRC15:54
*** cfriesen__ has joined #openstack-nova15:54
*** f13o has joined #openstack-nova15:55
ndipanovall things that are admin only should belong to a different endpoint and have a different set of resources verbs and a different version15:55
*** dustins is now known as dustins|afl15:55
*** vladikr has quit IRC15:55
*** dustins|afl is now known as dustins|afk15:55
bauzasndipanov: so, yeah, live-migrate and evacuate are admin-only, agreed then on the bad admin UX15:56
ndipanovanyway that's just like my opinion15:56
bauzasndipanov: anyway, it needs another spec15:57
*** RA_ has quit IRC15:57
bauzasndipanov: so I'll provide a change by modifying http://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/check-destination-on-migrations.html#rest-api-impact15:57
bauzasndipanov: and we could discuss that on the spec and see with all others how to find a gentleman's agreement15:57
bauzasndipanov: but I got your idea anyway15:58
*** RA_ has joined #openstack-nova15:58
*** Apoorva has joined #openstack-nova16:00
*** zhangjn has quit IRC16:00
*** mdrabe has quit IRC16:00
*** burt has quit IRC16:00
*** haomaiwa_ has quit IRC16:01
*** burt has joined #openstack-nova16:01
*** haomaiwa_ has joined #openstack-nova16:01
*** alex_klimov has quit IRC16:03
*** whydidyoustealmy is now known as shakamunyi16:03
*** zhangjn has joined #openstack-nova16:04
*** RA_ has quit IRC16:04
*** jlanoux has quit IRC16:04
lxslibauzas: thanks for the ping, I'll await the new spec with interest16:04
*** VW_ has quit IRC16:05
*** Sree has joined #openstack-nova16:06
*** annegent_ has joined #openstack-nova16:06
*** VW has joined #openstack-nova16:06
*** annegentle has quit IRC16:07
*** vladikr has joined #openstack-nova16:09
dansmithjohnthetubaguy: this is like spec review priorities, somewhat distinct from what we decide on as actual project priorities at summit?16:10
johnthetubaguydansmith: yes16:10
dansmithjohnthetubaguy: okay, seems good I guess.. I'll reserve final judgment until we put things in these buckets and see how well they fit16:11
*** VW has quit IRC16:11
*** scheuran has quit IRC16:11
*** exploreshaifali has joined #openstack-nova16:12
johnthetubaguydansmith: yeah, we can always add some new categories, etc, as we go through16:13
dansmithyeah16:13
*** yamahata has joined #openstack-nova16:13
*** Marga_ has quit IRC16:13
*** leeantho has joined #openstack-nova16:13
*** tonytan4ever has joined #openstack-nova16:14
*** ildikov has quit IRC16:14
*** zzzeek has quit IRC16:14
*** tjones has joined #openstack-nova16:15
*** otter768 has joined #openstack-nova16:16
*** VW has joined #openstack-nova16:16
openstackgerritChuck Carmack proposed openstack/nova: WIP: Disable security group tests in tempest-dsvm-cells-rc using a config option  https://review.openstack.org/22604316:16
*** VW_ has joined #openstack-nova16:17
*** EinstCrazy has quit IRC16:19
*** baoli_ has quit IRC16:19
*** otter768 has quit IRC16:20
*** VW has quit IRC16:20
*** matrohon has quit IRC16:21
*** tjones has left #openstack-nova16:22
dansmithjohnthetubaguy: hit that string wrap one16:23
*** zzzeek has joined #openstack-nova16:23
*** mdrabe has joined #openstack-nova16:23
johnthetubaguydansmith: :)16:23
*** kiranr has quit IRC16:24
*** rdopiera has quit IRC16:25
*** dosaboy_ has joined #openstack-nova16:25
*** dosaboy_ has quit IRC16:26
ndipanovjohnthetubaguy, posting that patch soon - hopefully tomorrow we can merge it in the AM16:31
johnthetubaguyndipanov: sounds like a good aim16:32
*** dosaboy has quit IRC16:32
*** nic has joined #openstack-nova16:33
ndipanovit turned into 2 patches but only for clarity - they could be squashed although it willl end up being 500+ line diff16:33
*** dosaboy has joined #openstack-nova16:33
*** Marga_ has joined #openstack-nova16:33
*** jdurgin1 has quit IRC16:34
*** kiran-r is now known as _kiran_16:35
*** annegent_ has quit IRC16:40
*** _kiran_ has quit IRC16:40
*** kiran-r has joined #openstack-nova16:40
*** kiran-r has quit IRC16:40
*** kiranr_ has joined #openstack-nova16:40
*** kiranr_ has quit IRC16:40
openstackgerritArtom Lifshitz proposed openstack/nova: Virtual device role tagging  https://review.openstack.org/22640916:40
*** tdurakov has quit IRC16:40
openstackgerritNikola Dipanov proposed openstack/nova: rebuild: RPC sends additional args and claims are done  https://review.openstack.org/20048516:41
openstackgerritNikola Dipanov proposed openstack/nova: RT: track evacuation migrations  https://review.openstack.org/22641116:41
ndipanovjohnthetubaguy, ^16:42
*** annegent_ has joined #openstack-nova16:42
openstackgerritArtom Lifshitz proposed openstack/nova: WIP: Virtual device role tagging  https://review.openstack.org/22640916:43
dansmithndipanov: do we need to do the %sflavor thing for migrations? Those should always be the same flavor16:45
*** sahid has quit IRC16:46
*** david-lyle has quit IRC16:46
*** achanda has joined #openstack-nova16:47
ndipanovdansmith, hmmm so do we still stash it even if it is the same?16:47
ndipanovbecause if not then there is a bug in the code anyway16:48
dansmithndipanov: I think we do for migration, but not for any good reason, and we could change that later, so seems like using instance.flavor for that case too is just better in the long run16:48
*** annegent_ has quit IRC16:48
ndipanovif yes then - yar - but we can improve it16:48
ndipanovyeah16:48
dansmithjohnthetubaguy: so are we good to land this now, or are we racing with any branching or something? I saw the "open mitaka" patch is up16:49
openstackgerritBartosz Fic proposed openstack/nova: Live migration failure in API doesn't revert state of vm  https://review.openstack.org/16891616:50
*** yamahata has quit IRC16:50
*** julien_ZTE has joined #openstack-nova16:51
*** markus_z has quit IRC16:54
*** baoli has joined #openstack-nova16:55
*** danpb has quit IRC16:55
*** fawadkhaliq has joined #openstack-nova16:56
*** xyang1 has quit IRC16:57
*** julien_ZTE has quit IRC16:57
*** xyang1 has joined #openstack-nova16:57
*** rushil has joined #openstack-nova16:58
*** Marga_ has quit IRC16:59
johnthetubaguydansmith: so the patch is up really just so we can throw the hammer down fast17:00
*** ctrath has quit IRC17:00
*** vilobhmm11 has joined #openstack-nova17:00
*** Marga_ has joined #openstack-nova17:00
*** rushil has quit IRC17:00
*** haomaiwa_ has quit IRC17:01
johnthetubaguydansmith: I am still planning on waiting for that claims patch17:01
johnthetubaguyseems worth having17:01
*** haomaiwang has joined #openstack-nova17:01
dansmithyep, cool17:01
*** dustins|afk is now known as dustins17:01
*** Marga_ has quit IRC17:02
*** Marga_ has joined #openstack-nova17:03
*** kiranr has joined #openstack-nova17:03
*** ZZelle_ has joined #openstack-nova17:03
*** ctrath has joined #openstack-nova17:03
*** Marga_ has quit IRC17:05
*** su_zhang has joined #openstack-nova17:06
*** Marga_ has joined #openstack-nova17:06
*** derekh has quit IRC17:06
*** hemnafk is now known as hemna17:06
*** davideagnello has quit IRC17:08
*** su_zhang has quit IRC17:08
*** su_zhang has joined #openstack-nova17:08
*** davideagnello has joined #openstack-nova17:10
*** penick has joined #openstack-nova17:10
*** ildikov has joined #openstack-nova17:11
*** lucasagomes is now known as lucas-dinner17:12
*** gszasz has quit IRC17:12
openstackgerritJohn Garbutt proposed openstack/nova-specs: Blueprint for Websockify security proxy framework  https://review.openstack.org/20700617:12
*** electrocucaracha has quit IRC17:14
*** ptm_ has quit IRC17:14
*** unicell has joined #openstack-nova17:14
*** tongli has joined #openstack-nova17:17
*** achanda_ has joined #openstack-nova17:17
*** achanda has quit IRC17:17
*** Marga_ has quit IRC17:20
*** Marga_ has joined #openstack-nova17:20
*** Marga_ has quit IRC17:21
*** BobBall is now known as BobBall_AWOL17:22
*** baoli has quit IRC17:27
*** acc_ has joined #openstack-nova17:27
*** hitalia has joined #openstack-nova17:29
raildojohnthetubaguy, hey :) thanks for you comments about nested quotas. I totally agree that we have to discuss more about this. Unfortunately, I'm not going to the next summit, but another guy from my team, that implemented nested quota on Cinder are going.17:29
raildojohnthetubaguy, maybe we can propose a design session for this subject? or just a piece of time17:30
*** yuner027 has quit IRC17:31
*** dims has quit IRC17:31
*** Daisy has quit IRC17:31
*** dims has joined #openstack-nova17:32
*** lpetrut has quit IRC17:32
*** Daisy has joined #openstack-nova17:32
*** kiran-r has joined #openstack-nova17:32
*** Marga_ has joined #openstack-nova17:33
*** Marga_ has quit IRC17:34
*** Marga_ has joined #openstack-nova17:34
johnthetubaguyraildo: ah, so we should look at what was done for cinder, for user17:36
johnthetubaguyfor sure17:36
*** claudiub has joined #openstack-nova17:36
*** Daisy has quit IRC17:36
*** rotbeard has quit IRC17:37
*** garyk has quit IRC17:37
raildojohnthetubaguy, you mean quota for users? Cinder doesn't have this, just quota for projects17:38
openstackgerritJoshua Harlow proposed openstack/nova: Avoid needless list copy in 'scheduler_host_subset_size' case  https://review.openstack.org/22644317:38
johnthetubaguyraildo: sorry, thats just my bad typing, I meant s/for user/for sure/17:38
raildoah, ok :)17:38
*** haomaiwang has quit IRC17:39
raildoI'll keep the spec as "work in progress" and I'll re-write after the summit :)17:39
raildojohnthetubaguy, thanks17:39
johnthetubaguyraildo: ideally I would like to merge all the specs before the summit where possible17:40
johnthetubaguyraildo: that way its just the ones that need in person discuss that need to take up summit sessions17:40
johnthetubaguyraildo: we should be open for mitaka code in a few days17:40
*** Sree has quit IRC17:41
raildojohnthetubaguy, got it... so I'll just send the spec (as it is written) for mitaka, and we can discuss on the review, or maybe put a topic in the nova meeting (if we have a big discussion on this subject)17:43
openstackgerritJohn Garbutt proposed openstack/nova-specs: Libvirt hardware policy from libosinfo  https://review.openstack.org/21896217:45
vilobhmm11johnthetubaguy : ping17:46
johnthetubaguyvilobhmm11: I am about to run away I am afraid17:46
vilobhmm11johnthetubaguy : sure later then17:47
*** jichen has joined #openstack-nova17:47
vilobhmm11:)17:47
johnthetubaguyvilobhmm11: do drop me an email, if thats easier17:47
vilobhmm11johnthetubaguy : sure thanks!17:47
*** lpetrut has joined #openstack-nova17:48
*** emagana has quit IRC17:51
*** emagana has joined #openstack-nova17:52
*** mriedem has quit IRC17:52
*** mriedem1 has joined #openstack-nova17:53
*** obedmr has quit IRC17:55
*** rushil has joined #openstack-nova17:57
*** electrocucaracha has joined #openstack-nova17:57
*** rlrossit1 has joined #openstack-nova17:57
*** exploreshaifali has quit IRC17:57
*** fawadkhaliq has quit IRC17:58
*** rlrossit has quit IRC17:58
*** electroc_ has joined #openstack-nova17:58
*** obedmr has joined #openstack-nova18:00
*** electrocucaracha has quit IRC18:02
*** VW_ has quit IRC18:02
*** VW has joined #openstack-nova18:03
*** penick has quit IRC18:04
*** julien_ZTE has joined #openstack-nova18:05
*** rushil has quit IRC18:06
*** VW has quit IRC18:07
*** julien_ZTE has quit IRC18:10
openstackgerritJoshua Harlow proposed openstack/nova: Add dynamic filter reordering, based on runtime/run count (WIP)  https://review.openstack.org/22647818:11
sdaguemriedem1: so on things like this - https://review.openstack.org/#/c/222573/1 my feeling is voting check is sufficient.18:12
*** ociuhandu has quit IRC18:16
*** krtaylor has quit IRC18:16
harlowjalet me know what u guys think of 226478 if u get anytime, basically certain filters are really slow in a larger cloud (ours), and shouldn't be done up front, so reordering them based on prior runs automaticaally seems useful (or maybe it doesn't, ha, u decide)18:16
*** otter768 has joined #openstack-nova18:16
mriedem1sdague: because it's only running on nova changes?18:19
sdaguemriedem1: yeh18:19
bauzasharlowja: I'm very -1 for that18:19
harlowjabauzas i'd be interested in knowing why18:20
*** lpetrut has quit IRC18:20
mriedem1sdague: i guess you have to convince andreas18:20
bauzasharlowja: sure, just because it really depends on many situations18:20
mriedem1sdague: and probably call that out in the commit message18:20
bauzasharlowja: and that's something that can be done by operators18:20
sdaguewell, other nova people giving it a +1 would be good18:20
mriedem1sdague: i might +1 after a commit message justifying check queue only :)18:21
mriedem1i can't speak for other "nova people", most of them are...well, you know18:21
bauzasharlowja: and for example, the ComputeFilter could be very quick to be called, but it would be still the first to be run18:21
harlowjabauzas i get that, and yes it can, although i'm sorta of the opinion that a system should correct itself if it can18:21
sdaguemriedem1: ok, I feel like this is a common pattern we've used, and it was agreed in the nova-api meeting. But I can further explain18:21
bauzasharlowja: no, that's not the FilterScheduler design18:22
*** otter768 has quit IRC18:22
mriedem1could use some other eyes on this https://review.openstack.org/#/c/225278/ - i'm not really crazy about explicitly handling 500/504 in there18:22
bauzasharlowja: the design is that you have something you can use and modify if you want18:22
mriedem1sdague: i wasn't in the nova-api meeting18:22
mriedem1so context is helpful in a review18:22
bauzasharlowja: for example, putting a new filter if you want18:22
harlowjabauzas sure, modify if want, or let it auto-tune itself18:22
bauzasharlowja: again, I'm not sure that having the filter run by the time it takes is a good thing18:23
harlowjabauzas ok what other metric would u prefer?18:23
sdaguemriedem1: ok sure18:23
*** achanda has joined #openstack-nova18:23
mriedem1sdague: btw, welcome back :P18:23
harlowjaoperators have metrics in there brain, sure, i get that18:23
bauzasharlowja: just an operator metric, ie. leaving him changing the order if he wants :)18:23
sdague:)18:23
*** achanda_ has quit IRC18:24
harlowjabauzas i get that to, but then operators could also deploy vms manually for people to :-P18:24
harlowjaexcept for this cloud thing, lol18:24
harlowjawhere we try to do it for them18:24
harlowjabauzas we can do more smartness like a decay function as well, so that filters eventually reset18:25
harlowjajust know that we got hit by slow filters at yahoo, and yes, operators can go in and tweak things, except i feel somewhat that software should do most of the tweaking (thus the reason we have software in the first place)18:26
*** penick has joined #openstack-nova18:26
harlowjavs more wetware, lol18:26
harlowjaif u don't start somewhere with software though, u never get away from wetware making all the decisions, and therefore https://review.openstack.org/#/c/226478/ could be something useful to some people (maybe not all)18:28
bauzasharlowja: okay, so saying for example that you run TrustedFilter which makes an external call (okay, I hate that one but that's still in-tree), and you have CoreFilter that compares the left vcpus with the flavor18:29
harlowjak18:29
bauzasharlowja: so, using your change would have the TrustedFilter run first, right?18:29
*** jwcroppe has joined #openstack-nova18:29
*** kiran-r has quit IRC18:29
harlowjaunlikely, i would expect TrustedFilter to be slower, due to external call, and therefore shift to running later18:30
*** krtaylor has joined #openstack-nova18:30
harlowjaCoreFilter afaik is just running on some in-memory stuff, so should be quicker18:30
bauzasokay18:30
jwcroppejaypipes, bauzas, dansmith: anyone available to check out the metrics review we had for that performance-related case - https://review.openstack.org/#/c/219153/ ?  No rush, just wanted to get some eyes on this.18:30
bauzasharlowja: so, now, say you want to run ComputeFilter which makes a call to the SG API18:31
harlowjak, that one by default also uses an in-memory stuff18:31
bauzasthen the CoreFilter could possibly be run before ComputeFilter, right?18:31
bauzasharlowja: it doesn't18:31
bauzasharlowja: it calls the sg.is_up() API18:31
harlowjaright, the default of that is just in-memory lookups18:32
*** vilobhmm11 has quit IRC18:32
bauzasharlowja: for checking a disabled state, it calls the sg API anyway, so it's not a local lookup18:32
*** ctrath1 has joined #openstack-nova18:32
jwcroppebauzas: btw, I am in Rennes right now - interesting place :)18:32
*** vilobhmm11 has joined #openstack-nova18:32
harlowjabauzas right, https://github.com/openstack/nova/blob/master/nova/servicegroup/drivers/db.py#L57 lookup into passed in service_ref18:33
bauzasharlowja: but you can't assume that the DB driver is the selected one18:33
harlowjasure, most of the other ones are broken currently, so i'm assuming that, lol18:33
bauzasharlowja: at least, you don't have that information in the scheduler18:33
bauzasharlowja: but what if tooz becomes the main API ?18:34
bauzass/API/driver18:34
harlowjasomeday18:34
*** Piet has quit IRC18:34
bauzasagreed, but we're discussing now about something which would become default tomorrow18:34
bauzasI mean your change18:34
harlowjak18:34
harlowjaso maybe we need a way to lock certain filters out of the auto-tuning then18:35
bauzasso, there could possibly some way that the CoreFilter would be considered faster than the ComputeFilter18:35
harlowjasure18:35
bauzasgiven the complexity of that is linear18:35
harlowjaright18:35
bauzas(for each filter)18:35
doffmmriedem1: https://review.openstack.org/#/c/225289/18:36
*** atuvenie has joined #openstack-nova18:36
*** ctrath has quit IRC18:36
bauzasit would mean that you would take more time at the end, because you would call more18:36
bauzaseg. say that I have 1000 nodes, but only one active18:36
bauzasthen, ordering the other way would be :18:36
bauzas1000 calls + 1 call18:37
ndipanovdansmith, what do you want me to do with this? https://review.openstack.org/#/c/226411/18:37
bauzasinstead of 1 + 1 call18:37
harlowjabauzas sure, i get what u are saying18:37
dansmithndipanov: thought you were just going to change it to "if migration.type == resize: instance.%sflavor else instance.flavor" ?18:37
harlowjaand yes, so it might be useful to lock certain filters to a certain order18:37
harlowjaand let other ones be autotuned18:37
bauzasharlowja: so that's exactly why we leave the possibiliy to the operator to order the list the way he wants18:38
harlowjaor maybe the whole idea sucks, and we should just stick to wetware18:38
harlowjaidk, the whole idea that we can't do better in software always makes me wonder about this18:38
bauzasharlowja: then, you would need to find some way to say "as an operator, I don't want to monitor the time for that specific filter"18:38
harlowjaright, thats not so hard18:38
ndipanovdansmith, ok I can do that - I kind of think this is better since we do stash it18:38
bauzasharlowja: IMHO, all of that could be considered as a potential separate scheduler driver18:39
dansmithndipanov: you think what you have there is better? my point was just that we probably shouldn't be using %sflavor, and if we changed it later, we'd need to change this for no reason18:39
bauzasharlowja: I mean, like the CachingScheduler18:39
ndipanovanyway maybe no need to hold up over that since I though there is still a window to get this in for rC118:39
ndipanovdansmith, ok18:39
harlowjabauzas or a config that says 'auto-tune' these, lol18:39
harlowjaand only auto-tune those18:39
dansmithndipanov: yeah, I thought based on the earlier convo you were going to change it that minute, so I didn't think it'd hold anything up18:39
dansmithndipanov: if you don't want to then that's fine I guess18:40
bauzasharlowja: I'd rather consider that orthogonal18:40
jrollharlowja: TPainScheduler()18:40
harlowjato the pain?18:40
harlowjai didn't find the 6 fingered guy yet18:40
harlowjalol18:40
jrollharlowja: "The use of Auto-Tune as a musical effect was bolstered in the late-2000s by R&B singer T-Pain," https://en.wikipedia.org/wiki/Auto-Tune18:40
* jroll now realizes maybe that question wasn't for him and sneaks away18:41
bauzasjroll: I love that18:41
bauzasjroll: that's pretty ironic18:41
bauzas:p18:41
jrollheh18:42
penickbauzas: I see what you did there18:42
*** VW has joined #openstack-nova18:42
*** achanda has quit IRC18:42
bauzaspenick: MHO is that we could possibly consider that optional for the operator, but I'd prefer to see that landed in a specific driver18:42
bauzaspenick: but again, that's MHO like I said to harlowja18:43
ndipanovdansmith, re-running tests now18:43
dansmithndipanov: polishing my +2 hammer now18:44
bauzasharlowja: given your change, I'd wonder if you could just provide an out-of-tree driver for your own internal needs18:44
ndipanovI thought there was a -2 hammer and a +2 fairy-dust sack18:44
bauzasharlowja: that's easily doable thanks to a conf flag18:44
harlowjabauzas anythings possible18:44
bauzasharlowja: sure, but we need to be very careful when adding features to something like the scheduler18:45
bauzasbecause we have lots of usecases18:45
openstackgerritNikola Dipanov proposed openstack/nova: RT: track evacuation migrations  https://review.openstack.org/22641118:45
bauzasharlowja: again, see for example the CachingScheduler and why it's only considered experimental18:45
harlowjaya, i wonder about that one honestly18:46
*** rushil has joined #openstack-nova18:46
*** rushil has quit IRC18:46
harlowjain our usage recently, it seems like the filters runtime/ordering is the slow parts, not the extraction of hosts18:47
harlowjaand i thought the caching scheduler just caches the extraction of hosts info18:47
*** achanda has joined #openstack-nova18:48
*** obedmr has quit IRC18:48
*** electroc_ has quit IRC18:48
*** aix has quit IRC18:49
harlowjawhich a database should (likely) be caching anyway (since its pretty frequently used)?18:49
bauzasharlowja: so, like alaski said, I think it's worth writing a spec for your thoughts18:50
harlowjabauzas sure, i think penick and melwitt might be up for that, further expand that idea and take it from there, i was just scribbling down a POC i thought of this morning :-P18:50
dansmithndipanov: lol18:50
harlowjaand/or that was mentioned as an idear yesterday18:50
penickDon’t look at me :P melwitt’s idea, she’s got something she’s cooking up18:51
*** lpetrut has joined #openstack-nova18:51
bauzasharlowja: sure, thanks for rising up the idea, that's always a good thing18:51
harlowjapenick fair enough, no looking at u, lol18:51
*** rushil has joined #openstack-nova18:52
harlowjabut it should be called the auto-tune scheduler, ha18:52
harlowjathats my input, lol18:52
bauzas:)18:52
penickhahahaha “I’m on a boat”18:53
*** su_zhang has quit IRC18:53
*** ociuhandu has joined #openstack-nova18:53
mriedem1weird, large ops timed out waiting for an instance to go active http://logs.openstack.org/33/165233/31/check/gate-tempest-dsvm-large-ops/e7a691a/console.html18:53
mriedem1looks like networking gets setup and then, kaput18:54
*** obedmr has joined #openstack-nova18:54
bauzasjwcroppe: re: https://review.openstack.org/#/c/219153/ there is rather more a high prio bug which makes the metrics regressed18:54
bauzasjwcroppe: https://bugs.launchpad.net/nova/+bug/149368018:55
openstackLaunchpad bug 1493680 in OpenStack Compute (nova) "HostState.metrics is no longer a dict" [High,In progress] - Assigned to Yingxin (cyx1231st)18:55
*** lpetrut has quit IRC18:55
ccarmack1mriedem:  question - I did "check experimental" on a nova change, but gate-tempest-dsvm-cells-rc didn't run18:56
bauzasjwcroppe: so I'd tend to hold your change until Mitaka opens18:56
bauzaswhich should be very soon18:56
*** rushil has quit IRC18:56
*** whenry_ has quit IRC18:56
mriedem1ccarmack1: gate-tempest-dsvm-cells is in the check queue, you don't need to 'check experimental' on the nova change18:56
bauzas- and for Rennes, I'm not a super expert of that city, by far away from my spot:)18:56
mriedem1ccarmack1: the cells job is experimental in the devstack and tempest queues i think18:57
ccarmack1mriedem: thanks18:57
*** obedmr has quit IRC19:00
_diana_zzzeek: any tips wrt database debugging using devstack (turning query logging on, not truncating long query lines etc)? thanks!19:00
melwittbauzas: yeah... I had been thinking of a scheduler that reorders filters based on capacity. for example as cores are consumed, CoreFilter moves earlier in the order, so that more restrictive filters are first. a scheduler that uses capacity and other available metrics to dynamically order filters to pare down the list of candidates as early in the order as possible19:01
zzzeek_diana_: i would turn on query logging, yes.  you can also refine logging using a totally separate log config of your own, though some devstack features might get tripped up by it19:01
*** atuvenie has quit IRC19:01
zzzeek_diana_: its very tough to work with, devstack, etc.19:01
zzzeek_diana_: im sort of looking forward to see what you come up with b.c. I dont’ have enough pateince to get good at it :)19:02
zzzeek_diana_: if you want to see how the world of openstack logging works you can read the oslo.log source, which also interacts iwth oslo.config19:02
bauzasmelwitt: so, I think looking at how long it takes is a bad metric, we should rather see the percentage of falses returned by each filter IMHO19:02
melwittbauzas: makes sense19:03
harlowjabauzas melwitt perhaps a combined set of metrics, time, capabity...19:04
harlowjapretty sure this is how JIT compilers work as well (to figure out which functions to jit...)19:04
bauzasharlowja: perhaps...19:04
*** electrocucaracha has joined #openstack-nova19:04
melwittbauzas: I wasn't thinking of doing it by how long it takes, but by figuring capacity based on resource tracker. cores used % for example19:04
_diana_zzzeek: Thanks! if you have any example to config to start with, it would me much appreciated. For now, I just set DATABASE_QUERY_LOGGING=True in the devstack local.conf, but long queries appear to be truncated.19:04
bauzasmelwitt: I see your thoughts19:04
bauzasmelwitt: like I said to harlowja, considering an experimental driver for that could makes sense19:05
_diana_zzzeek: I'll go look at oslo.log now too, thanks!19:05
bauzasmake even19:05
harlowjamelwitt perhaps a filter should try to guess_a_mate its position based on its own knowledge, idk19:05
harlowjaguesstimate19:05
harlowjaor whatver, lol19:05
bauzasmelwitt: but I guess operators would love to take control from the automatic pilot when they want19:06
bauzasmelwitt: and I also think about one specific problem19:06
penickbauzas: If they want to, they’re welcome to. Just need to remove it from the filter chain.19:07
bauzasmelwitt: say that you have identified all your filters19:07
bauzaspenick: that requires a restart19:07
melwittbauzas: yeah. if it were a different driver then it would be a config change + reload (to go manual)19:07
penickTrue. Takes only a second to restart the scheduler19:07
bauzasmelwitt: so, for some specific requests, you could have filters behaviour very different from the median19:08
bauzasmelwitt: say for example the NUMAFilter19:08
bauzasmelwitt: in general, that filter would be returning 100%19:08
bauzasmelwitt: because 99% of the requests wouldn't ask for NUMA requirements19:08
*** obedmr has joined #openstack-nova19:08
*** earlephilhower has joined #openstack-nova19:09
bauzasmelwitt: but, say that you have one guy now asking for cpu-pinning using a very specific flavor19:09
bauzasmelwitt: then there would some chance that 95% of the hosts would return False with that filter19:09
melwittbauzas: I see your point19:09
*** electrocucaracha has quit IRC19:10
*** e0ne has joined #openstack-nova19:10
bauzasmelwitt: so, that really depends on your cloud, and while I think it could be a nice improvement, I'm just a bit concerned by any corner case that could come up19:11
bauzashence my idea to consider that experimental in a separate driver19:12
bauzaswe could refine the weighting logic based on the request type, but that could become a very huge implementation19:13
melwittbauzas: yeah. I agree it would be a separate driver19:13
bauzasfor a very little gain, given that operators can still set their own order if they wish19:13
_diana_zzzeek: this is a good read: https://wiki.openstack.org/wiki/OpenStack_and_SQLAlchemy thanks!19:13
bauzasmelwitt: happy with writing a spec ?19:13
zzzeek_diana_: there’s an option log_config_append you can put in nova.conf for eaxmple, give it a filename with a standard Python logging config19:14
harlowjahave there been any thoughts on making the whole scheduler filters a parallel map then join (just wondering)19:14
*** exploreshaifali has joined #openstack-nova19:14
harlowjavs a linear map/reduce like thing19:14
bauzasharlowja: we have some thoughts on that, but not exactly speaking of the same19:15
harlowjak19:15
melwittbauzas: yes, sure. I need to think about it more before materializing the spec. I didn't mean to discuss it yet but I had mentioned it in some talks we had working on some scheduler filter ordering recently19:15
bauzasharlowja: what I would like to address is how to scale-out the scheduler19:15
bauzasbut that's food for thoughts atm19:15
bauzasmostly because we're priotizing our interfaces before working on that19:16
harlowjaunderstood19:16
harlowjaisn't primarily the interface select_destinations  ?19:19
harlowjagiven some requirements19:19
*** ijw has quit IRC19:19
*** su_zhang has joined #openstack-nova19:19
mriedem1so,19:22
*** rlrossit1 has quit IRC19:23
mriedem1jgriffith: hemna: didn't cinder change the detach API in liberty such that if you try to detach a volume that isn't attached, it's just a noop?19:23
mriedem1rather than a 40019:23
*** whenry_ has joined #openstack-nova19:24
*** angdraug has quit IRC19:24
*** rlrossit has joined #openstack-nova19:25
*** su_zhang has quit IRC19:29
*** ijw has joined #openstack-nova19:29
openstackgerritjichenjc proposed openstack/nova: Pep8 didn't check api/openstack/common.py  https://review.openstack.org/22651619:35
*** rlrossit has quit IRC19:36
*** achanda has quit IRC19:37
*** su_zhang has joined #openstack-nova19:38
*** rlrossit has joined #openstack-nova19:38
*** yassine_ has quit IRC19:39
openstackgerritNicolas Simonds proposed openstack/nova-specs: RBD instance snapshots  https://review.openstack.org/18824419:40
nicIf M is now opened for development, when are the procedural -2s on specs getting uncorked?19:42
bauzasnic: not yey19:43
bauzasyet19:43
nicClearly.19:43
bauzasnic: https://review.openstack.org/#/c/226340/19:43
nicA ha.  I thought I saw it merge, my mistake.19:43
*** electrocucaracha has joined #openstack-nova19:44
*** bradjones has joined #openstack-nova19:46
*** bradjones has quit IRC19:46
*** bradjones has joined #openstack-nova19:46
*** _pece has quit IRC19:48
*** penick has quit IRC19:51
edleafeharlowja: what about having the filtering process export metrics that operators could use to tweak things?19:54
harlowjaedleafe thats possible to19:55
harlowjaalthough i have a feeling operators really want the thing to work auto-pilot like19:55
harlowjaand not have to micromanage it19:55
harlowja*at least some operators i know probably don't want to micromanage, just have it work19:55
*** hitalia has quit IRC19:55
edleafeharlowja: do you think that these timings would vary from day to day?19:56
harlowjadepends on how much hardware is imported per day?19:56
harlowjaand/or who is scheduling want19:56
harlowjaand requesting what kind of filters to be activated19:56
edleafeharlowja: it would seem that these adjustments would always be trailing reality19:56
*** penick has joined #openstack-nova19:57
harlowjaperhaps19:57
harlowjabut the same could be said about any jit compiler :-P19:57
edleafeand I'd really like to see how much adding a new rack of servers changes the relative performance of filters19:57
harlowjak19:58
harlowjawe (y!) can probably get that info somehow19:58
harlowjacause i'm pretty sure its happening weekly (?)19:58
edleafeI can sure see how more servers == longer time to filter19:58
harlowjayup, that def happens :-P19:58
edleafebut I can't see how more servers would make one filter perform better/worse19:59
openstackgerritjichenjc proposed openstack/nova: Pep8 didn't check api/openstack/common.py  https://review.openstack.org/22651619:59
harlowjatrue, some kind of blog post or something seems in order :-P19:59
harlowjawith pretty graphs, ha19:59
edleafeharlowja: heh19:59
edleafeharlowja: if something like that showed up, I'd probably suspect the filter :)20:00
harlowjaan idear, it'd be interesting to track metrics per-tenant and reorder per-tenant (optimize ordering per-tenant filters they typically apply?)20:00
harlowjaedleafe ya, some filters def call to db i think, so thats not good20:00
edleafeharlowja: they shouldn't any more20:01
harlowjak20:01
edleafeat least for in-tree20:01
*** annegentle has joined #openstack-nova20:02
harlowjacool, i might be behind in that reality20:02
*** jamielennox|away is now known as jamielennox20:03
*** julien_ZTE has joined #openstack-nova20:06
*** lucas-dinner has quit IRC20:08
hemnamriedem1, yes I believe that's the case.20:09
*** jecarey has left #openstack-nova20:10
*** julien_ZTE has quit IRC20:10
mriedem1hemna: ok, i was looking at some wonky code in the libvirt driver's pre_live_migration method where it connects volumes and then in the next line checks if doing block migration and fails, saying it can't live block migration with volumes,20:11
hemnais this related to the bug sseverson filed ?20:11
mriedem1but i wasn't sure if i could move that check up b/c the rollback code assumes the volume connection happened and just blindly tries to disconnect20:11
mriedem1hemna: i found it while looking through that code20:12
mriedem1i wouldn't say it's directly related20:12
hemnaah ok20:12
*** dustins is now known as dustins|afk20:12
mriedem1problem is here https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L621420:12
mriedem1right before that check we've connected volumes20:12
mriedem1which it seems like we shouldn't do if we know we're going to fail20:12
mriedem1the compute manager calls a rollback method which does the volume disconnect, but i'm not sure how graceful that is about handling 'i don't need to disconnect b/c i'm not connected' things20:13
hemnait seems that if we know we have a cinder volume, we shouldn't be copying those volumes, and simply attach at the other side.20:13
*** babababa has joined #openstack-nova20:13
hemnaavoiding the copy a volume onto itself20:13
hemnaI see20:14
hemnacouldn't we move that check in front of the for loop connecting volumes?20:15
hemnathus avoiding the self._connect_volume calls if we know we are going to raise20:15
*** achanda has joined #openstack-nova20:15
*** otter768 has joined #openstack-nova20:17
*** claudiub has quit IRC20:19
*** lucas-dinner has joined #openstack-nova20:20
mriedem1hemna: yeah, that's what i was going to do20:20
mriedem1but20:20
mriedem1if pre_live_migratoin fails, we go into this rollback https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L534220:21
mriedem1which gets to https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L479120:22
*** otter768 has quit IRC20:22
*** smatzek has quit IRC20:22
mriedem1and i'm not entirely sure how the driver detach and volume_api.terminate_connection handle the case when we're not actually connected20:22
hemnahrmm20:23
hemnayah if the volume paths aren't actually there20:23
hemnathen it depends on each os-brick connector's disconnect_volume to deal w/ that in a nice way20:24
hemnaas well as cinder's terminate_connection20:24
mriedem1if we get a 404 then we handle that20:24
hemnaI think iSCSI is safe in this respect20:25
hemnalooks like it tries to find any paths for the volume before doing anything to it20:25
hemnaas long as we aren't calling cinder's initialize_connection to fetch the connection_info prior to the detach then it's probably ok20:27
hemnathat would induce an attachment20:28
hemnawould have to test it out man.20:28
openstackgerritBrian Rosmaita proposed openstack/nova: Change parameter name in utility function  https://review.openstack.org/22653920:28
*** su_zhang has quit IRC20:30
mriedem1hemna: yeah, i'm going to punt instead20:30
mriedem1o-)20:30
hemna:)20:30
*** kiranr has quit IRC20:32
mriedem1onto more weird things20:32
openstackgerritSylvain Bauza proposed openstack/nova: Add some devref for AZs  https://review.openstack.org/22380220:34
mriedem1alaski: dansmith: question about a weird state thing with rescue if you have a sec,20:34
mriedem1you can rescue an instance that is active/stopped/error state20:34
*** baoli has joined #openstack-nova20:35
mriedem1the compute manager powers off the instance (or tries to) regardless of vm_state - if it's not running the virt driver should ignore that20:35
mriedem1but if driver.rescue fails, we don't do anything about the vm_state, we assume it should just stay as-is; but if you came in with an active instance and tried to rescue it, and we stopped it, then active is wrong20:35
*** jichen has quit IRC20:37
mriedem1i'm trying to salvage a patch that's been up since february to set the instance to error state if driver.rescue fails20:37
*** gyee has joined #openstack-nova20:39
dansmithmriedem1: I dunno, if you need to rescue the instance and that fails, having it restart is probably not important20:39
*** su_zhang has joined #openstack-nova20:40
*** tonytan4ever has quit IRC20:40
mriedem1yeah, i wasn't sure if punting and just setting vm_state to ERROR was valid, but if rescue fails and we don't really know why, it's not valid to just leave the vm_state as active either20:40
dansmithyeah20:41
*** arithx has joined #openstack-nova20:41
openstackgerritxing-yang proposed openstack/nova: Rollback is needed if initialize_connection times out  https://review.openstack.org/22527820:42
*** ctrath1 has quit IRC20:43
*** claudiub has joined #openstack-nova20:43
*** tdurakov has joined #openstack-nova20:44
tdurakovhi, who could help with nova-network?20:44
*** whenry_ has quit IRC20:46
tdurakovtr3buchet, are you around?20:48
mriedem1it's a good thing we don't have the auto-abandon bot anymore i guess... https://review.openstack.org/#/c/155120/20:48
*** e0ne has quit IRC20:51
tr3buchettdurakov: yes hello20:51
tdurakovtr3buchet, what do you think about async version of setup_networks_on_host?20:52
*** thangp has quit IRC20:52
*** diogogmt has quit IRC20:52
*** andrewbogott has quit IRC20:52
*** andrewbogott has joined #openstack-nova20:52
*** cfarquhar has joined #openstack-nova20:53
*** cfarquhar has quit IRC20:53
*** cfarquhar has joined #openstack-nova20:53
*** annegentle has quit IRC20:54
*** diogogmt has joined #openstack-nova20:58
alaskimriedem1: dansmith agreed.  if rescue fails and we go back to active users have no idea there was a failure.  ERROR seems valid to me20:59
mriedem1yar, just running tests locally and then i'll have that change up20:59
mriedem1in all it's co-authored-by glory21:00
*** eharney has quit IRC21:00
tr3buchettdurakov: i think it would fine depending on the situation21:00
*** ctrath has joined #openstack-nova21:00
*** baoli has quit IRC21:01
tdurakovtr3buchet, rollback_live_migration_on destination, if network teardown fails, driver rollback not even attempted to execute21:01
*** baoli has joined #openstack-nova21:02
tr3buchettdurakov: there is also the race condition situation21:02
tdurakovtr3buchet, where?21:02
tr3buchettdurakov: i'd say agreement on state and potential race conditions could be arguments against21:02
tdurakovok, ack21:03
tr3buchettdurakov: nowhere specific and only for setup network21:03
tr3buchetwhat is your use case?21:03
tdurakovsee above, live-migration rollback on destination host21:04
openstackgerritMatt Riedemann proposed openstack/nova: If rescue failed set instance to ERROR  https://review.openstack.org/15512021:04
*** hitalia has joined #openstack-nova21:05
*** su_zhang has quit IRC21:05
mriedem1ctrath: https://github.com/lxc/nova-compute-lxd21:05
openstackgerritChuck Carmack proposed openstack/nova: WIP: Disable security group tests in tempest-dsvm-cells-rc using a config option  https://review.openstack.org/22604321:08
*** aysyd has quit IRC21:08
*** claudiub has quit IRC21:09
*** thorst has quit IRC21:11
*** baoli has quit IRC21:12
*** baoli has joined #openstack-nova21:12
*** raildo is now known as raildo-afk21:12
openstackgerritRafael Folco proposed openstack/nova: libvirt: check min required qemu/libvirt versions on ppc64/ppc64le  https://review.openstack.org/22655521:15
*** IanGovett1 has quit IRC21:16
*** ccarmack1 has quit IRC21:17
*** tdurakov has quit IRC21:19
*** jaypipes has quit IRC21:19
*** ccarmack has joined #openstack-nova21:20
mriedem1doffm: http://logs.openstack.org/48/219448/4/check/gate-tempest-dsvm-postgres-full/c8a5c07/logs/screen-n-cpu.txt.gz?level=TRACE#_2015-09-21_19_44_28_02521:20
*** rlrossit has left #openstack-nova21:20
*** Marga_ has quit IRC21:21
*** achanda has quit IRC21:21
*** Marga__ has joined #openstack-nova21:22
*** annegentle has joined #openstack-nova21:24
*** artom has quit IRC21:26
*** artom has joined #openstack-nova21:28
*** alejandrito has quit IRC21:32
*** alejandrito has joined #openstack-nova21:33
*** julien_ZTE has joined #openstack-nova21:37
jwcroppebauzas: you still awake?21:37
*** julien_ZTE has quit IRC21:42
mriedem1doffm: debug logging added here http://logs.openstack.org/48/219448/4/check/gate-tempest-dsvm-postgres-full/c8a5c07/logs/screen-n-cpu.txt.gz#_2015-09-21_19_44_15_36121:42
mriedem1doffm: that's called right before clean_lxc_namespace21:42
openstackgerritMark Doffman proposed openstack/nova: DO NOT MERGE: Extra logging for lxc teardown fail.  https://review.openstack.org/22312521:42
*** burgerk has quit IRC21:42
mriedem1doffm: looks like the umount happens here http://logs.openstack.org/48/219448/4/check/gate-tempest-dsvm-postgres-full/c8a5c07/logs/screen-n-cpu.txt.gz#_2015-09-21_19_44_15_52621:45
*** su_zhang has joined #openstack-nova21:46
mriedem1doffm: oh nvm, api.Mount init calls reset_dev() and if self.device is set then it sets self.mounted = True21:46
mriedem1so the unmount happens21:46
*** babababa has quit IRC21:46
*** mriedem1 has quit IRC21:48
*** salv-orlando has joined #openstack-nova21:48
*** arithx has quit IRC21:50
*** julien_ZTE has joined #openstack-nova21:53
*** mriedem has joined #openstack-nova21:53
*** annegentle has quit IRC21:54
*** annegentle has joined #openstack-nova21:54
*** ctrath has quit IRC21:57
*** atuvenie has joined #openstack-nova21:58
*** asettle has joined #openstack-nova21:58
*** su_zhang has quit IRC21:58
*** baoli has quit IRC22:01
*** baoli has joined #openstack-nova22:01
*** atuvenie has quit IRC22:02
*** burt has quit IRC22:02
*** baoli has quit IRC22:02
*** ctrath has joined #openstack-nova22:03
*** asettle has quit IRC22:03
*** baoli has joined #openstack-nova22:04
*** asettle has joined #openstack-nova22:04
*** VW_ has joined #openstack-nova22:04
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: adds os-win library  https://review.openstack.org/21210222:05
openstackgerritClaudiu Belu proposed openstack/nova: Hyper-V: removes *Utils modules and unit tests  https://review.openstack.org/21591722:05
mikalMorning22:05
*** asettle has quit IRC22:06
*** asettle has joined #openstack-nova22:06
*** VW has quit IRC22:07
*** jerrygb has joined #openstack-nova22:08
*** BadCub has quit IRC22:08
*** ndipanov has quit IRC22:08
*** davidlenwell has quit IRC22:08
*** markmcclain has quit IRC22:08
*** VW_ has quit IRC22:08
*** ndipanov has joined #openstack-nova22:09
*** davidlenwell has joined #openstack-nova22:09
*** BadCub has joined #openstack-nova22:10
*** edmondsw has quit IRC22:10
*** mwagner_lap has quit IRC22:10
*** inara has quit IRC22:10
*** Guest61243 is now known as mfisch22:11
*** zhenguo has quit IRC22:12
*** mfisch is now known as Guest5071522:12
*** gus has quit IRC22:12
*** zhenguo has joined #openstack-nova22:13
*** dustins|afk has quit IRC22:13
*** inara has joined #openstack-nova22:13
*** Guest50715 is now known as mfisch22:13
*** mdrabe has quit IRC22:13
*** mfisch has quit IRC22:13
*** mfisch has joined #openstack-nova22:13
*** gus has joined #openstack-nova22:14
*** markmcclain has joined #openstack-nova22:16
*** Piet has joined #openstack-nova22:16
*** tanee has quit IRC22:17
*** baoli has quit IRC22:18
*** otter768 has joined #openstack-nova22:18
*** tanee has joined #openstack-nova22:20
*** baoli has joined #openstack-nova22:20
*** babababa has joined #openstack-nova22:20
*** penick has quit IRC22:21
*** boris-42 has quit IRC22:22
*** achanda has joined #openstack-nova22:22
*** StevenK has quit IRC22:22
*** StevenK has joined #openstack-nova22:22
*** babababa_ has joined #openstack-nova22:22
*** otter768 has quit IRC22:23
*** gridinv has quit IRC22:24
*** boris-42 has joined #openstack-nova22:24
*** gridinv has joined #openstack-nova22:25
*** babababa has quit IRC22:25
*** babababa_ is now known as babababa22:25
*** jwcroppe has quit IRC22:25
*** zhangjn has quit IRC22:26
*** jwcroppe has joined #openstack-nova22:26
*** ccarmack has quit IRC22:26
*** pkholkin has quit IRC22:26
*** ccarmack has joined #openstack-nova22:26
*** pkholkin has joined #openstack-nova22:26
*** ndipanov has quit IRC22:26
*** briancurtin has quit IRC22:26
*** ndipanov has joined #openstack-nova22:27
*** darrenc has quit IRC22:27
*** achanda has quit IRC22:27
*** briancurtin has joined #openstack-nova22:28
*** babababa has quit IRC22:28
*** frickler has quit IRC22:29
*** frickler has joined #openstack-nova22:29
*** babababa has joined #openstack-nova22:30
*** darrenc has joined #openstack-nova22:30
*** jwcroppe has quit IRC22:30
*** babababa has quit IRC22:33
*** vilobhmm11 has quit IRC22:36
*** ctrath has quit IRC22:36
*** babababa has joined #openstack-nova22:36
*** vilobhmm11 has joined #openstack-nova22:36
*** babababa has quit IRC22:39
*** _diana_ has quit IRC22:43
*** zhangjn has joined #openstack-nova22:43
*** zhangjn has quit IRC22:44
*** zhangjn has joined #openstack-nova22:45
*** baoli has quit IRC22:47
*** su_zhang has joined #openstack-nova22:51
*** ijuwang has quit IRC22:51
*** obedmr has quit IRC22:54
*** alejandrito has quit IRC22:55
*** _diana_ has joined #openstack-nova22:56
*** annegentle has quit IRC22:56
*** tongli has quit IRC22:58
*** wanghua has quit IRC23:00
*** leitan has quit IRC23:00
*** angdraug has joined #openstack-nova23:02
*** mcarden has quit IRC23:02
*** mcarden has joined #openstack-nova23:03
*** zzzeek has quit IRC23:08
*** asettle has quit IRC23:10
*** ZZelle_ has quit IRC23:10
*** achanda has joined #openstack-nova23:12
*** vilobhmm11 has quit IRC23:17
*** vilobhmm11 has joined #openstack-nova23:18
*** dims has quit IRC23:18
*** vilobhmm111 has joined #openstack-nova23:19
*** zzzeek has joined #openstack-nova23:22
*** vilobhmm11 has quit IRC23:22
*** stevemar has quit IRC23:23
*** salv-orlando has quit IRC23:25
*** artom has quit IRC23:30
*** darrenc is now known as darrenc_afk23:30
*** stevemar has joined #openstack-nova23:32
*** emagana has quit IRC23:33
*** stevemar has quit IRC23:36
*** markvoelker has quit IRC23:40
*** su_zhang has quit IRC23:43
*** darrenc_afk is now known as darrenc23:46
*** otter768 has joined #openstack-nova23:47
*** electrocucaracha has quit IRC23:50
*** rushil has joined #openstack-nova23:54
*** dims has joined #openstack-nova23:54
*** dims has quit IRC23:55
*** Guest18166 has joined #openstack-nova23:55
*** julien_ZTE has quit IRC23:55
*** tjones has joined #openstack-nova23:56
*** tjones has left #openstack-nova23:56
*** tonytan4ever has joined #openstack-nova23:59

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