Thursday, 2015-11-05

jrollmgagne: whoa, that does look broken00:00
*** signed8bit is now known as signed8bit_ZZZzz00:00
mgagnejroll: should I just fix it or open a spec? =)00:00
*** haomaiwa_ has quit IRC00:01
jrollmgagne: probably a bug00:01
mgagnejroll: problem I see is that unit test are passing00:01
jrollmgagne: I think it works now because the last version is liberty, but as soon as we add another version it will work00:01
mgagnejroll: and I don't know how I could make them better00:01
*** haomaiwang has joined #openstack-nova00:01
mgagnejroll: file is showing in latest but not liberty00:01
jrollmgagne: even on master?00:02
mgagnejroll: I'm not running master00:02
jrollmgagne: right, so I'm wondering if it's a current bug on master or will present later00:03
*** zhangjn has joined #openstack-nova00:03
jrollnow that I read more it looks like it is00:03
*** mdorman has quit IRC00:04
*** heyongli has quit IRC00:05
*** heyongli has joined #openstack-nova00:05
jrollmgagne: I'm having trouble finding a test that ensures the right stuff is in the right version00:06
*** markvoelker has quit IRC00:06
mgagnejroll: https://github.com/openstack/nova/commit/db1e92c2c854125f9bca3fd98654172fc596763700:06
mgagnejroll: nova/tests/unit/test_metadata.py00:06
mgagnejroll: test_returns_apis_supported_in_liberty_version00:07
mgagnejroll: but I think it's testing the "wrong" thing00:07
*** baoli has quit IRC00:07
mgagnejroll: there is an endpoint that returns the list of file found in the version but not the files themselves00:07
jrollmgagne: feels like test_network_data_presence should cover it, hrm00:08
mgagnejroll: I guess that could be it00:08
jrolloh maybe00:08
mgagnejroll: but you are right, test_network_data_presence should cover it, it's using the same method00:08
*** stackdump has quit IRC00:09
*** otter768 has quit IRC00:10
mgagnejroll: ok so00:10
*** mtanino has quit IRC00:11
mgagnejroll: it returns the list of files if you request a version. it returns the content if you request a filename00:11
*** xyang1 has quit IRC00:11
jrollmgagne: uh huh00:12
jrollmgagne: now that I look again, this bug is in metadata_for_config_drive so I have a feeling the metadata API doesn't hit this00:13
mgagnejroll: so test is using lookup which will return all your need if you request a filename. The actual injection is not done for the reasons we know.00:13
jrolland it appears there's no tests around metadata_for_config_drive there00:13
mgagnejroll: imo, there is nothing testing the actual injection, only the lookup mechanism00:13
jrollyep00:13
jrollagree00:13
jrollunless that's done elsewhere00:14
*** dboik has joined #openstack-nova00:14
openstackgerritMathieu Gagné proposed openstack/nova: Properly inject network_data.json in configdrive  https://review.openstack.org/24182400:14
mgagneso I'm not sure how people were using it :-/00:14
*** dboik has quit IRC00:14
jrollwell presumably we were always looking at latest00:15
mgagneunless they were reading from latest/ which is just a moving target and could be any version00:15
*** stackdump has joined #openstack-nova00:15
*** heyongli has quit IRC00:15
jrolldid you see how long this took to land originally? slow moving target :)00:15
mgagnetoo slow if you want my opinion00:15
mgagneI implemented it myself before it got merged00:15
jrolllol :(00:16
*** heyongli has joined #openstack-nova00:16
mgagnenow I'm working on cloud-init support which I fear will be soon thrown in the garbage anyway00:16
jrollwhy thrown in the garbage? because v1 not v200:16
jroll?00:16
jrollalso I feel like we have a thing for that00:17
mgagnejroll: yea https://github.com/jayofdoom/cloud-init-debian-pkg00:17
jrollheh ok00:17
mgagnejroll: yea, because cloud-init is being rewritten00:17
jrollright00:17
jrollso we're working on this upstream in v200:17
jrollwe being onmetal people00:18
mgagnejroll: you know how it is, feature is due for yesterday00:18
mriedemmnestratov: what's the difference between virtuozzo CT and VM in the hypervisor support matrix?00:18
jrollmgagne: yeah :/00:18
mgagnejroll: I wouldn't mind using and working on cloud-init v2 as long as it's prod ready and there are packages for all OS versions on earth00:19
jrollmgagne: we'll have it in prod soon(TM)00:19
jrollcan't speak to the latter00:19
mgagnejroll: yea, everybody supports the latest LTS and what not. try packaging it for precise or some old centos6 =)00:20
jrollyep00:20
jrollwe do support both of those, so maybe it'll happen, dunno00:20
mgagnepackaging is the bane of my existence so when people suggests using the latest version of whatever software, it often comes down to having to package it yourself :-/00:21
*** dave-mccowan has joined #openstack-nova00:22
*** pratikma_ has quit IRC00:23
*** amotoki has quit IRC00:23
mriedemmnestratov: i guess container and vm, but i thought they were all VMs I guess00:23
mriedem*containers i mean00:24
*** su_zhang has quit IRC00:24
*** heyongli has quit IRC00:25
*** EinstCrazy has quit IRC00:25
*** zhangjn has quit IRC00:25
*** heyongli has joined #openstack-nova00:26
*** gonzalo2kx has quit IRC00:26
*** ccarmack has quit IRC00:27
*** eliqiao has joined #openstack-nova00:30
*** tongli has quit IRC00:30
*** jerrygb has joined #openstack-nova00:31
*** achanda has quit IRC00:32
*** jerrygb has quit IRC00:32
*** takedakn has quit IRC00:35
*** heyongli has quit IRC00:35
*** lbelivea has quit IRC00:36
*** heyongli has joined #openstack-nova00:36
*** ccarmack has joined #openstack-nova00:37
*** Marga_ has quit IRC00:39
*** erhudy has quit IRC00:39
*** Marga_ has joined #openstack-nova00:40
*** diogogmt has quit IRC00:42
*** nihilifer has quit IRC00:44
*** haomaiwang has quit IRC00:45
*** heyongli has quit IRC00:46
*** heyongli has joined #openstack-nova00:46
*** markvoelker has joined #openstack-nova00:47
*** armax has quit IRC00:47
openstackgerritTakashi NATSUME proposed openstack/nova: Add soft deleting instance actions and events  https://review.openstack.org/23188700:48
*** sileht has quit IRC00:48
*** armax has joined #openstack-nova00:49
*** armax has quit IRC00:50
*** beagles has quit IRC00:51
*** willsama has joined #openstack-nova00:52
*** b3nt_pin has joined #openstack-nova00:53
*** dave-mccowan has quit IRC00:53
*** b3nt_pin is now known as Guest4663100:53
*** heyongli has quit IRC00:56
*** heyongli has joined #openstack-nova00:57
*** dave-mccowan has joined #openstack-nova00:59
*** hemna is now known as hemnafk00:59
*** spandhe has quit IRC01:00
*** zhangjn has joined #openstack-nova01:00
*** EinstCrazy has joined #openstack-nova01:01
*** heyongli has quit IRC01:06
*** Jeffrey4l has joined #openstack-nova01:06
*** heyongli has joined #openstack-nova01:07
*** stackdump has quit IRC01:07
*** IanGovett has joined #openstack-nova01:08
*** pratikmallya has joined #openstack-nova01:08
*** jmccrory has quit IRC01:09
*** zhenguo has joined #openstack-nova01:11
mriedemrpodolyaka: snikitin: is there an oslo spec i can read for this https://review.openstack.org/#/c/221310/?01:11
mriedemit's not linked from the nova bp01:11
openstackgerritZhenyu Zheng proposed openstack/nova: Add project-id and user-id when list server-groups  https://review.openstack.org/20901801:12
mriedemrpodolyaka: snikitin: i guess it's this? http://specs.openstack.org/openstack/oslo-specs/specs/kilo/make-enginefacade-a-facade.html01:12
*** y_sawai has joined #openstack-nova01:12
mriedemor this http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/oslo_db-enginefacade.html01:13
*** boris-42 has joined #openstack-nova01:13
*** eliqiao has left #openstack-nova01:13
*** aloga has quit IRC01:13
*** jmccrory has joined #openstack-nova01:13
*** jmccrory has quit IRC01:14
*** emagana_ has quit IRC01:14
*** ssurana has quit IRC01:14
*** aloga has joined #openstack-nova01:15
*** spandhe has joined #openstack-nova01:16
*** heyongli has quit IRC01:16
*** willsama has quit IRC01:17
*** electrocucaracha has quit IRC01:17
*** rfolco has joined #openstack-nova01:17
*** dave-mccowan has quit IRC01:17
*** y_sawai has quit IRC01:17
*** heyongli has joined #openstack-nova01:17
*** electrocucaracha has joined #openstack-nova01:19
*** ctrath has joined #openstack-nova01:19
alex_xumorning~01:22
*** angdraug has quit IRC01:24
*** heyongli has quit IRC01:27
*** heyongli has joined #openstack-nova01:27
*** ByPasS has quit IRC01:28
*** ByPasS has joined #openstack-nova01:29
*** pratikmallya has quit IRC01:32
mriedemalex_xu: hi01:33
*** diogogmt has joined #openstack-nova01:33
alex_xumriedem: hi01:33
*** electrocucaracha has quit IRC01:34
*** tjones has quit IRC01:35
*** heyongli has quit IRC01:37
*** IanGovett has quit IRC01:37
*** heyongli has joined #openstack-nova01:38
*** baoli has joined #openstack-nova01:39
*** josecastroleon has quit IRC01:40
*** rfolco has quit IRC01:42
*** su_zhang has joined #openstack-nova01:43
*** tjones has joined #openstack-nova01:45
*** heyongli has quit IRC01:47
*** heyongli has joined #openstack-nova01:48
*** smatzek has joined #openstack-nova01:49
*** dims has joined #openstack-nova01:49
*** pixelbeat_ has quit IRC01:51
*** baoli has quit IRC01:51
*** ndipanov has joined #openstack-nova01:52
*** tjones has quit IRC01:55
*** heyongli has quit IRC01:57
*** junjie has joined #openstack-nova01:57
*** signed8bit_ZZZzz is now known as signed8bit01:58
*** ashyoung has quit IRC01:58
*** heyongli has joined #openstack-nova01:58
*** tjones has joined #openstack-nova01:59
openstackgerritAugustina Ragwitz proposed openstack/python-novaclient: Add v2 support for optional project_id in version discovery urls  https://review.openstack.org/23836602:00
*** tjones has quit IRC02:04
*** dave-mccowan has joined #openstack-nova02:07
*** heyongli has quit IRC02:08
*** jmccrory has joined #openstack-nova02:08
*** breitz1 has joined #openstack-nova02:08
*** heyongli has joined #openstack-nova02:08
*** seanw2 has joined #openstack-nova02:09
openstackgerritAugustina Ragwitz proposed openstack/python-novaclient: Add v2 support for optional project_id in version discovery urls  https://review.openstack.org/23836602:09
*** seanw1 has quit IRC02:10
*** su_zhang has quit IRC02:11
*** breitz has quit IRC02:11
*** breitz2 has joined #openstack-nova02:11
*** otter768 has joined #openstack-nova02:11
*** seanw1 has joined #openstack-nova02:12
*** breitz1 has quit IRC02:13
*** seanw2 has quit IRC02:14
*** pratikmallya has joined #openstack-nova02:15
*** otter768 has quit IRC02:16
*** ndipanov has quit IRC02:18
*** heyongli has quit IRC02:18
*** heyongli has joined #openstack-nova02:19
*** achanda has joined #openstack-nova02:27
*** heyongli has quit IRC02:28
*** heyongli has joined #openstack-nova02:29
mriedemneed another core to get this in (stable core) https://review.openstack.org/#/c/234100/02:34
*** vilobhmm11 has quit IRC02:35
*** spandhe has quit IRC02:35
*** inteq has joined #openstack-nova02:36
*** heyongli has quit IRC02:38
*** heyongli has joined #openstack-nova02:39
*** otter768 has joined #openstack-nova02:39
mriedemjohnthetubaguy: we might be better off trying to get an lxc job working with nbd rather than lvm02:49
mriedemhttps://review.openstack.org/#/c/219448/02:49
*** heyongli has quit IRC02:49
mriedem^ has only 3 failures http://logs.openstack.org/48/219448/5/check/gate-tempest-dsvm-full/6b6aa85/console.html.gz compared to like 35 in the lvm job02:49
*** heyongli has joined #openstack-nova02:49
*** armax has joined #openstack-nova02:51
*** oomichi has joined #openstack-nova02:55
*** haomaiwang has joined #openstack-nova02:55
*** dave-mcc_ has joined #openstack-nova02:55
*** dave-mccowan has quit IRC02:56
*** dave-mccowan has joined #openstack-nova02:58
*** heyongli has quit IRC02:59
mriedemjdurgin: cburgess: can someone amend this spec with the comments from jaypipes about the glance v2 dependency? https://review.openstack.org/#/c/188244/02:59
*** heyongli has joined #openstack-nova03:00
*** haomaiwang has quit IRC03:00
flyingtt_hi, all, how can i create a new domain?03:01
*** dave-mcc_ has quit IRC03:01
flyingtt_i have found the cli reference, but got nothing.03:01
*** ctrath has quit IRC03:04
*** Jeffrey4l has quit IRC03:05
*** mriedem has quit IRC03:07
*** heyongli has quit IRC03:09
*** mc_nair has quit IRC03:10
*** heyongli has joined #openstack-nova03:10
*** armax has quit IRC03:10
*** otter768 has quit IRC03:11
*** zhangjn_ has joined #openstack-nova03:15
*** zhangjn has quit IRC03:17
*** haomaiwang has joined #openstack-nova03:19
*** armax has joined #openstack-nova03:19
*** heyongli has quit IRC03:19
*** heyongli has joined #openstack-nova03:20
openstackgerritZhenyu Zheng proposed openstack/nova: Add project-id and user-id when list server-groups  https://review.openstack.org/20901803:25
*** Sree has joined #openstack-nova03:25
*** Sree has quit IRC03:26
*** Sree has joined #openstack-nova03:26
*** tobe has joined #openstack-nova03:27
*** heyongli has quit IRC03:30
*** heyongli has joined #openstack-nova03:31
*** armax has quit IRC03:36
*** yangyapeng has joined #openstack-nova03:40
*** heyongli has quit IRC03:40
*** oomichi_ has joined #openstack-nova03:40
*** heyongli has joined #openstack-nova03:41
*** sahid has joined #openstack-nova03:41
*** oomichi has quit IRC03:42
*** signed8bit is now known as signed8bit_ZZZzz03:42
*** smatzek has quit IRC03:42
*** dave-mccowan has quit IRC03:44
*** pratikmallya has quit IRC03:44
*** hemna has joined #openstack-nova03:47
*** haomaiwang has quit IRC03:48
*** heyongli has quit IRC03:50
*** heyongli has joined #openstack-nova03:51
*** markvoelker has quit IRC03:54
*** eliqiao has joined #openstack-nova03:57
*** r-daneel has quit IRC03:58
*** pratikmallya has joined #openstack-nova03:59
*** klkumar has joined #openstack-nova03:59
*** heyongli has quit IRC04:00
*** heyongli has joined #openstack-nova04:01
*** baoli has joined #openstack-nova04:01
*** spandhe has joined #openstack-nova04:01
*** unicell has joined #openstack-nova04:02
*** unicell1 has quit IRC04:02
*** pratikmallya has quit IRC04:03
*** armax has joined #openstack-nova04:04
*** venkat_p has joined #openstack-nova04:04
*** venkat_p has quit IRC04:05
*** sahid has quit IRC04:05
*** edtubill has joined #openstack-nova04:08
*** Jeffrey4l has joined #openstack-nova04:09
*** heyongli has quit IRC04:11
*** heyongli has joined #openstack-nova04:12
*** vilobhmm11 has joined #openstack-nova04:14
*** eliqiao1 has joined #openstack-nova04:14
*** eliqiao has quit IRC04:16
*** armax has quit IRC04:17
*** heyongli has quit IRC04:21
*** achanda has quit IRC04:22
*** heyongli has joined #openstack-nova04:22
*** A110602877_ has quit IRC04:26
*** links has joined #openstack-nova04:26
*** garyk1 has joined #openstack-nova04:31
*** heyongli has quit IRC04:31
*** heyongli has joined #openstack-nova04:32
*** haomaiwa_ has joined #openstack-nova04:32
*** signed8bit_ZZZzz has quit IRC04:32
*** su_zhang has joined #openstack-nova04:36
*** heyongli has quit IRC04:41
*** heyongli has joined #openstack-nova04:42
*** baoli has quit IRC04:44
*** sileht has joined #openstack-nova04:45
*** heyongli has quit IRC04:52
*** heyongli has joined #openstack-nova04:53
*** markvoelker has joined #openstack-nova04:55
*** augiemena3 has joined #openstack-nova04:57
*** hemna has quit IRC05:00
*** markvoelker has quit IRC05:00
*** haomaiwa_ has quit IRC05:01
*** haomaiwa_ has joined #openstack-nova05:01
*** su_zhang has quit IRC05:02
*** heyongli has quit IRC05:02
*** klkumar has quit IRC05:02
*** heyongli has joined #openstack-nova05:03
*** jwcroppe has joined #openstack-nova05:11
*** otter768 has joined #openstack-nova05:11
*** heyongli has quit IRC05:12
*** heyongli has joined #openstack-nova05:13
*** klkumar has joined #openstack-nova05:14
*** otter768 has quit IRC05:16
*** achanda has joined #openstack-nova05:22
*** heyongli has quit IRC05:22
*** heyongli has joined #openstack-nova05:23
*** irenab has quit IRC05:24
*** achanda has quit IRC05:30
*** klkumar has quit IRC05:30
*** heyongli has quit IRC05:33
*** markmc has quit IRC05:33
*** heyongli has joined #openstack-nova05:34
*** zhangjn_ has quit IRC05:39
*** nihilifer has joined #openstack-nova05:39
*** zhangjn has joined #openstack-nova05:41
*** achanda has joined #openstack-nova05:42
*** spandhe has quit IRC05:42
*** heyongli has quit IRC05:43
*** fawadkhaliq has quit IRC05:43
*** haomaiwa_ has quit IRC05:44
*** heyongli has joined #openstack-nova05:44
*** fawadkhaliq has joined #openstack-nova05:44
*** edleafe has quit IRC05:45
*** edleafe has joined #openstack-nova05:46
*** salv-orlando has quit IRC05:46
*** klkumar has joined #openstack-nova05:46
*** salv-orlando has joined #openstack-nova05:46
*** klkumar has quit IRC05:52
*** klkumar has joined #openstack-nova05:52
*** heyongli has quit IRC05:53
*** heyongli has joined #openstack-nova05:54
*** jwcroppe has quit IRC05:54
*** salv-orl_ has joined #openstack-nova05:55
*** salv-orlando has quit IRC05:57
*** boris-42 has quit IRC05:58
*** Daisy has joined #openstack-nova05:58
*** heyongli has quit IRC06:03
*** heyongli has joined #openstack-nova06:04
*** abhishekk has joined #openstack-nova06:09
*** heyongli has quit IRC06:14
*** heyongli has joined #openstack-nova06:15
*** venkat_p has joined #openstack-nova06:19
*** rajesht has joined #openstack-nova06:19
*** venkat_p has left #openstack-nova06:19
*** vilobhmm111 has joined #openstack-nova06:20
*** deepakcs has joined #openstack-nova06:21
*** vilobhmm11 has quit IRC06:23
*** chinmay_ has joined #openstack-nova06:23
*** heyongli has quit IRC06:24
*** sileht has quit IRC06:25
*** heyongli has joined #openstack-nova06:25
*** irenab has joined #openstack-nova06:26
*** heyongli has quit IRC06:34
*** heyongli has joined #openstack-nova06:35
*** sileht has joined #openstack-nova06:42
*** heyongli has quit IRC06:44
*** heyongli has joined #openstack-nova06:45
*** spandhe has joined #openstack-nova06:47
*** heyongli has quit IRC06:55
*** baoli has joined #openstack-nova06:56
*** heyongli has joined #openstack-nova06:56
*** markvoelker has joined #openstack-nova06:56
*** Daisy has quit IRC06:58
*** Daisy has joined #openstack-nova06:59
*** cfriesen_ has quit IRC07:00
*** baoli has quit IRC07:00
*** gjayavel_ has joined #openstack-nova07:00
*** eliqiao1 is now known as eliqiao07:01
*** markvoelker has quit IRC07:01
*** gjayavel_ has quit IRC07:01
*** heyongli has quit IRC07:05
*** heyongli has joined #openstack-nova07:06
*** josecastroleon has joined #openstack-nova07:06
*** Daisy has quit IRC07:09
*** Daisy has joined #openstack-nova07:09
*** haomaiwang has joined #openstack-nova07:11
*** otter768 has joined #openstack-nova07:12
*** gongysh has quit IRC07:13
*** gongysh has joined #openstack-nova07:13
*** fawadkhaliq has quit IRC07:14
*** Nathan has joined #openstack-nova07:14
*** sileht has quit IRC07:15
*** gongysh has quit IRC07:15
*** heyongli has quit IRC07:15
*** gongysh has joined #openstack-nova07:15
*** heyongli has joined #openstack-nova07:16
*** otter768 has quit IRC07:17
*** longsube has joined #openstack-nova07:17
*** moshele has joined #openstack-nova07:18
*** moshele has quit IRC07:19
*** moshele has joined #openstack-nova07:19
*** edtubill has quit IRC07:20
*** lsmola has joined #openstack-nova07:20
*** alex_klimov has joined #openstack-nova07:22
*** ZZelle_away is now known as ZZelle07:23
*** jwcroppe has joined #openstack-nova07:25
*** tojuvone has joined #openstack-nova07:25
*** heyongli has quit IRC07:25
*** heyongli has joined #openstack-nova07:26
*** fawadkhaliq has joined #openstack-nova07:29
*** alex_klimov has quit IRC07:31
*** alex_klimov has joined #openstack-nova07:31
*** zhangjn has quit IRC07:33
*** heyongli has quit IRC07:36
*** fawadkhaliq has quit IRC07:36
*** fawadkhaliq has joined #openstack-nova07:36
*** heyongli has joined #openstack-nova07:36
*** nkrinner has joined #openstack-nova07:40
*** Marga_ has quit IRC07:40
*** Daisy has quit IRC07:41
*** Daisy has joined #openstack-nova07:41
*** Marga_ has joined #openstack-nova07:44
*** Daisy has quit IRC07:46
*** heyongli has quit IRC07:46
*** heyongli has joined #openstack-nova07:47
*** vilobhmm111 has quit IRC07:47
*** y_sawai has joined #openstack-nova07:47
*** e0ne has joined #openstack-nova07:51
*** romainh has joined #openstack-nova07:51
*** alexschm has joined #openstack-nova07:51
*** Jeffrey4l has quit IRC07:53
*** zigo has quit IRC07:53
*** jamielennox is now known as jamielennox|away07:54
*** jamielennox|away is now known as jamielennox07:54
*** zigo has joined #openstack-nova07:56
*** heyongli has quit IRC07:56
*** heyongli has joined #openstack-nova07:57
*** jamielennox is now known as jamielennox|away07:57
*** rotbeard has joined #openstack-nova07:58
*** sileht has joined #openstack-nova07:59
*** e0ne has quit IRC08:00
*** zhangjn has joined #openstack-nova08:00
*** Sree_ has joined #openstack-nova08:00
*** Sree_ is now known as Guest9530508:00
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-nova08:01
*** rk4n has joined #openstack-nova08:02
*** Sree has quit IRC08:03
*** shuquan has joined #openstack-nova08:03
*** Sree has joined #openstack-nova08:03
*** e0ne has joined #openstack-nova08:04
*** Guest95305 has quit IRC08:05
*** Jeffrey4l has joined #openstack-nova08:05
*** markus_z has joined #openstack-nova08:05
*** heyongli has quit IRC08:06
*** heyongli has joined #openstack-nova08:07
*** shuquan has quit IRC08:09
*** rdopiera has joined #openstack-nova08:09
*** Jeffrey4l has quit IRC08:10
*** Daisy has joined #openstack-nova08:11
*** fawadkhaliq has quit IRC08:15
*** fawadkhaliq has joined #openstack-nova08:15
*** gszasz has joined #openstack-nova08:15
*** openstackgerrit has quit IRC08:16
*** jichen has joined #openstack-nova08:16
*** heyongli has quit IRC08:17
*** openstackgerrit has joined #openstack-nova08:17
*** heyongli has joined #openstack-nova08:17
*** ihrachys has joined #openstack-nova08:19
bauzasgood morning Nova08:19
*** josecastroleon has quit IRC08:20
*** edleafe has quit IRC08:22
*** Jeffrey4l has joined #openstack-nova08:23
*** achanda has quit IRC08:25
*** fawadk has joined #openstack-nova08:26
*** heyongli has quit IRC08:27
*** Marga_ has quit IRC08:27
*** heyongli has joined #openstack-nova08:28
*** Marga_ has joined #openstack-nova08:28
*** Jeffrey4l has quit IRC08:29
*** fawadkhaliq has quit IRC08:29
andrearosamorning08:31
*** openstack has joined #openstack-nova08:34
tangchenHi, morning :)08:35
*** rk4n has quit IRC08:37
*** heyongli has quit IRC08:37
*** ZZelle has quit IRC08:38
*** heyongli has joined #openstack-nova08:38
*** ZZelle has joined #openstack-nova08:38
*** shuquan has joined #openstack-nova08:39
*** huats has joined #openstack-nova08:39
*** Daisy has quit IRC08:39
*** Daisy has joined #openstack-nova08:40
*** Daisy has joined #openstack-nova08:40
*** Jeffrey4l has joined #openstack-nova08:41
*** jlanoux has joined #openstack-nova08:43
*** e0ne has quit IRC08:45
*** EinstCrazy has quit IRC08:45
*** Daisy has quit IRC08:45
*** spandhe has quit IRC08:45
*** Daisy has joined #openstack-nova08:46
*** e0ne has joined #openstack-nova08:46
*** amotoki has joined #openstack-nova08:46
*** heyongli has quit IRC08:47
*** amotoki has quit IRC08:48
*** e0ne has quit IRC08:48
*** heyongli has joined #openstack-nova08:48
bauzasjohnthetubaguy: morning, when you have time, I'd like to discuss about the new relnotes and how to write them correctly for https://review.openstack.org/#/c/197912/3508:49
*** Daisy has quit IRC08:50
*** EinstCrazy has joined #openstack-nova08:50
openstackgerritBalazs Gibizer proposed openstack/nova-specs: Versioned notification API  https://review.openstack.org/22475508:52
*** cdent has joined #openstack-nova08:54
*** markvoelker has joined #openstack-nova08:57
*** spandhe has joined #openstack-nova08:57
*** heyongli has quit IRC08:58
*** heyongli has joined #openstack-nova08:58
*** shuquan has quit IRC08:59
*** josecastroleon has joined #openstack-nova09:00
*** Sree_ has joined #openstack-nova09:00
*** haomaiwang has quit IRC09:01
*** Sree_ is now known as Guest6121209:01
*** markvoelker has quit IRC09:01
*** matrohon has joined #openstack-nova09:02
*** lyarwood has joined #openstack-nova09:02
*** Jeffrey4l has quit IRC09:02
*** Sree has quit IRC09:02
*** haomaiwa_ has joined #openstack-nova09:07
*** danpb has joined #openstack-nova09:08
*** heyongli has quit IRC09:08
openstackgerritChangBo Guo(gcb) proposed openstack/nova: doc: update threading.rst  https://review.openstack.org/19901309:08
*** heyongli has joined #openstack-nova09:09
*** browne has quit IRC09:09
*** derekh has joined #openstack-nova09:09
*** shuquan has joined #openstack-nova09:12
*** otter768 has joined #openstack-nova09:13
*** Guest61212 has quit IRC09:13
*** MarcF has joined #openstack-nova09:14
*** Nathan has quit IRC09:14
*** rk4n has joined #openstack-nova09:17
*** heyongli has quit IRC09:18
*** otter768 has quit IRC09:18
openstackgerritMaxim Nestratov proposed openstack/nova-specs: virtozzo storage volume driver in libvirt  https://review.openstack.org/18429509:18
*** heyongli has joined #openstack-nova09:19
*** Jeffrey4l has joined #openstack-nova09:19
openstackgerritSergey Nikitin proposed openstack/nova: Use EngineFacade from oslo_db.enginefacade  https://review.openstack.org/22131009:20
*** yassine__ has joined #openstack-nova09:21
*** salv-orlando has joined #openstack-nova09:21
*** salv-orlando has quit IRC09:22
*** jistr has joined #openstack-nova09:24
*** salv-orl_ has quit IRC09:24
openstackgerritMaxim Nestratov proposed openstack/nova: libvirt: add nova volume driver for vzstorage  https://review.openstack.org/19084309:25
*** heyongli has quit IRC09:28
*** heyongli has joined #openstack-nova09:29
*** sahid has joined #openstack-nova09:30
*** longsube has quit IRC09:35
*** longsube has joined #openstack-nova09:35
openstackgerrithuan proposed openstack/nova: Resolve Nova/Neutron race condition  https://review.openstack.org/24112709:36
*** spandhe has quit IRC09:36
*** shuquan has quit IRC09:38
*** heyongli has quit IRC09:38
*** heyongli has joined #openstack-nova09:39
openstackgerritZhenyu Zheng proposed openstack/nova: Add project-id and user-id when list server-groups  https://review.openstack.org/20901809:39
*** rha has joined #openstack-nova09:42
*** pratikmallya has quit IRC09:42
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance_info' and 'instance_extra'  https://review.openstack.org/22506509:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'cell_mapping'  https://review.openstack.org/22678809:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance_mapping'  https://review.openstack.org/22897909:44
alex_xubauzas: or we should keep decorator 'compat_legacy_props' for a release?09:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'key_pair' and 'cell'  https://review.openstack.org/23991509:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'network'  https://review.openstack.org/24025309:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'certificate' and 'pci_device'  https://review.openstack.org/24027509:44
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'floating_ip'  https://review.openstack.org/24051309:44
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'fixed_ip'  https://review.openstack.org/24081109:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'service'  https://review.openstack.org/24117809:44
bauzasalex_xu: I don't like leaving a decorator only for out-of-tree09:45
bauzasalex_xu: but I can write some relnote docs saying how to primitive the spec object if needed09:45
alex_xubauzas: ok, 'out-of-tree' is a point09:45
*** haomaiwa_ has quit IRC09:46
*** haomaiwang has joined #openstack-nova09:46
johnthetubaguybauzas: I am going to fetch a coffee, then lets discuss09:46
johnthetubaguyalex_xu: bauzas: whats "compat_legacy_props" ?09:47
bauzasjohnthetubaguy: sure, take time09:47
bauzasthat discussion probably needs some other coffee for me09:48
*** Jeffrey4l has quit IRC09:48
alex_xujohnthetubaguy: a decorator to keep the old scheduler filter work with old filter_properties and request_spec dict09:48
*** heyongli has quit IRC09:48
*** heyongli has joined #openstack-nova09:49
johnthetubaguyalex_xu: oh right, I think the issue here is having a mechanism for the correct set of filters and weights dictating the correct validation, or something like that, its a bit messy, but anyways, something for next release I feel09:51
* johnthetubaguy actually gets a coffee...09:51
bauzasjohnthetubaguy: so, my point is that I feel https://review.openstack.org/#/c/197912/35 needs an UpgradeImpact since it changes the interface for custom filters09:52
bauzasjohnthetubaguy: in order to run the existing filters without changing them, I provided a compat decorator but that's an implementation detail09:53
*** e0ne has joined #openstack-nova09:53
bauzasany other out-of-tree filter could decide either to write its own decorator, or change the method attributes09:53
bauzasthat's his choice09:53
bauzasI don't want to be opianiated and say 'you need to use that compat deco for your own filter' since it's something for in-tree only that's removed once the filter are all updated09:54
johnthetubaguybauzas: oh, thats a fair point09:54
bauzasbut I want to make it clear that custom filters would be broken unless the operator does a compat layer09:55
*** jwcroppe has quit IRC09:55
bauzasin that relnote, I would use the compat deco as an example, but just as an example, not more than that09:55
johnthetubaguybauzas: I think it would be nice to keep that decorator in the tree for at least one cycle, with big warnings09:56
bauzasfor example, if RAX decides to just modify their custom filters without using the deco, I'm fine09:56
*** jwcroppe has joined #openstack-nova09:56
johnthetubaguybauzas: well big warnings in the release notes09:56
bauzasjohnthetubaguy: AFAICT, jaypipes was a bit concerned with keeping that deco in-tree09:56
bauzaslemme doublecheck09:56
johnthetubaguybauzas: agreed, FWIW I think we only have custom cells filters/weights, but anyways09:56
johnthetubaguybauzas: seems like a small price to pay, to make it easier for folks09:57
*** salv-orlando has joined #openstack-nova09:57
bauzasjohnthetubaguy: that's why I thought providing that decorator in a doc example for the relnote, not in-tree, see ?09:57
*** markvoelker has joined #openstack-nova09:57
johnthetubaguyalex_xu: so I was talking about the API validation before, for some reasons, ignore those comments!09:57
johnthetubaguybauzas: oh, that could work09:58
alex_xujohnthetubaguy: np09:58
*** browne has joined #openstack-nova09:58
*** zhenguo has quit IRC09:58
*** heyongli has quit IRC09:58
johnthetubaguyalex_xu: I shouldn't try to think pre coffee, it never goes well09:59
alex_xu:)09:59
bauzasjohnthetubaguy: have you seen http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html yet ?09:59
*** heyongli has joined #openstack-nova09:59
bauzasjohnthetubaguy: that looks fine to ship the relnote in https://review.openstack.org/#/c/197912/3510:00
bauzasjohnthetubaguy: but I need to dig into that to understand the semantics10:00
johnthetubaguybauzas: hmm, nope, I guess my filter is not working10:00
*** jwcroppe has quit IRC10:00
*** salv-orlando has quit IRC10:00
bauzasjohnthetubaguy: so it's crucial bits :)10:00
*** haomaiwang has quit IRC10:01
johnthetubaguybauzas: a link to git once we merged to code seems fine10:01
*** haomaiwang has joined #openstack-nova10:01
bauzasjohnthetubaguy: read dhellmann's post, and you'll see the new tool, called Reno10:01
*** jamielennox|away is now known as jamielennox10:01
*** Jeffrey4l has joined #openstack-nova10:01
bauzasthat allows to add relnotes YAML files in the changes themselves10:02
*** markvoelker has quit IRC10:02
*** salv-orlando has joined #openstack-nova10:02
bauzashttp://docs.openstack.org/developer/reno/usage.html#creating-new-release-notes10:02
johnthetubaguybauzas: yeah, looks good, I remember some talk of that10:02
*** browne has quit IRC10:03
bauzasfor sure, I can edit the Relnotes wikipage and leave a link to the change saying "if Reno doesn't work, please bear in mind"10:03
bauzasthat kind of thing when you're changing a process and people not yet aware of the new stuff :)10:03
bauzasjohnthetubaguy: that just means tho that we need https://review.openstack.org/#/c/241323/ for Nova10:04
bauzasI can handle that10:04
*** haomaiwang has quit IRC10:04
*** jwcroppe has joined #openstack-nova10:05
johnthetubaguybauzas: if you could sort out those, that would be awesome, ping me and I can get those reviewed10:05
*** jwcroppe has quit IRC10:06
bauzasjohnthetubaguy: seems like I'm a guinea pig10:06
bauzasanyway, I need to have relnotes for that change, so anyway...10:06
*** njirap has joined #openstack-nova10:06
bauzasI can defer some of my work to add reno support to nova10:06
*** heyongli has quit IRC10:08
*** heyongli has joined #openstack-nova10:09
*** fawadk has quit IRC10:10
*** sahid has quit IRC10:11
*** MarcF has quit IRC10:11
rhaHi. I am currently to run the python-novaclient functional test against a setup that use neutron instead of nova-network. Seems some of the test cases are specific to nova-network (e.g. "test_fixedip_get" and "test_admin_dns_domain"). What would be the best way to tell the testsuite to skip those tests in a neutron deployment?10:11
*** sahid has joined #openstack-nova10:13
*** yangyapeng has quit IRC10:14
johnthetubaguyrha: unsure actually, I guess we should follow what tempest does with marking some tests with feature flags, but don't think we have done that in there yet, but I am not an expert in that area10:15
*** rushiagr_away is now known as rushiagr10:17
*** salv-orlando has quit IRC10:18
*** heyongli has quit IRC10:18
*** salv-orlando has joined #openstack-nova10:18
*** heyongli has joined #openstack-nova10:19
*** amotoki has joined #openstack-nova10:20
*** zhangjn has quit IRC10:20
*** EinstCrazy has quit IRC10:20
*** zhangjn has joined #openstack-nova10:23
*** blackjack1 has left #openstack-nova10:24
*** heyongli has quit IRC10:29
*** sahid has quit IRC10:29
*** heyongli has joined #openstack-nova10:29
*** sahid has joined #openstack-nova10:31
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'compute_node'  https://review.openstack.org/24118910:32
*** hparekh2 has quit IRC10:33
johnthetubaguybauzas: thanks for the release heads up, wow what a lot of things to read, all good stuff though10:34
bauzasjohnthetubaguy: sounds pretty easy to implement, I'm just deploying the new sphinx conf10:35
johnthetubaguycool10:35
*** zhangjn_ has joined #openstack-nova10:35
openstackgerritDongcan Ye proposed openstack/nova: VMware: use oslo_config new type PortOpt and IPOpt  https://review.openstack.org/24197610:35
*** zhangjn has quit IRC10:36
*** pixelbeat_ has joined #openstack-nova10:37
openstackgerritGábor Antal proposed openstack/nova: Replaced deprecated timeutils methods.  https://review.openstack.org/24117910:37
rhajohnthetubaguy: That bears the question how/where to tell the tests that nova-network in not available. Via clouds.yaml?10:38
openstackgerritSergey Nikitin proposed openstack/nova: Use EngineFacade from oslo_db.enginefacade  https://review.openstack.org/22131010:38
*** heyongli has quit IRC10:39
*** heyongli has joined #openstack-nova10:40
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'instance_info' and 'instance_extra'  https://review.openstack.org/22506510:41
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'cell_mapping'  https://review.openstack.org/22678810:42
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'instance_mapping'  https://review.openstack.org/22897910:42
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'key_pair' and 'cell'  https://review.openstack.org/23991510:42
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'network'  https://review.openstack.org/24025310:42
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'certificate' and 'pci_device'  https://review.openstack.org/24027510:42
openstackgerritPavel Kholkin proposed openstack/nova: WIP: enginefacade: 'floating_ip'  https://review.openstack.org/24051310:42
openstackgerritPavel Kholkin proposed openstack/nova: WIP: enginefacade: 'fixed_ip'  https://review.openstack.org/24081110:42
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'service'  https://review.openstack.org/24117810:42
*** jwcroppe has joined #openstack-nova10:43
*** pratikmallya has joined #openstack-nova10:43
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'compute_node'  https://review.openstack.org/24118910:43
johnthetubaguyrha: sorry, not sure how we do the settings there, I was expecting you pass a flag into tox when running the tests10:44
rhajohnthetubaguy: Actually the tests read ~/.config/clouds.yaml but that currently almost only contains info for authentication. Not sure if it would be the right place to add such a flag.10:47
*** EinstCrazy has joined #openstack-nova10:48
*** pratikmallya has quit IRC10:48
*** heyongli has quit IRC10:49
*** heyongli has joined #openstack-nova10:50
johnthetubaguyrha: unsure, feels like that should go in tox, but sdague will know more, he is usally online in an hour or two10:52
*** sahid has quit IRC10:52
*** longsube has quit IRC10:54
*** takedakn has joined #openstack-nova10:57
*** sahid has joined #openstack-nova10:58
*** jerrygb has joined #openstack-nova10:58
*** heyongli has quit IRC10:59
openstackgerrithuan proposed openstack/nova: Resolve Nova/Neutron race condition  https://review.openstack.org/24112711:00
*** heyongli has joined #openstack-nova11:00
*** yassine__ has quit IRC11:03
*** aysyd has joined #openstack-nova11:06
*** jwcroppe has quit IRC11:09
*** mmdurrant has quit IRC11:09
*** heyongli has quit IRC11:10
*** heyongli has joined #openstack-nova11:10
*** takedakn has quit IRC11:12
*** markvoelker has joined #openstack-nova11:13
*** smatzek has joined #openstack-nova11:14
*** otter768 has joined #openstack-nova11:14
*** hparekh has joined #openstack-nova11:15
*** alex_klimov has quit IRC11:16
*** markvoelker has quit IRC11:18
*** romainh has quit IRC11:19
*** venkat_p has joined #openstack-nova11:19
*** otter768 has quit IRC11:19
*** heyongli has quit IRC11:20
*** heyongli has joined #openstack-nova11:21
*** venkat_p has left #openstack-nova11:21
*** Daisy has joined #openstack-nova11:27
*** heyongli has quit IRC11:30
*** Daisy has quit IRC11:31
*** heyongli has joined #openstack-nova11:31
*** Daisy has joined #openstack-nova11:31
*** y_sawai has quit IRC11:32
*** jwcroppe has joined #openstack-nova11:35
*** Daisy has quit IRC11:35
*** josecastroleon has quit IRC11:36
sdaguerha: clouds.yaml is only for cloud credentials. The reality is that if we have APIs that look different based on backend, which we can't tell via the API, we've got bigger issues.11:39
sdagueso we should figure out some way to discover that fact over the API, even if we need to invent some API for that11:40
*** Daisy has joined #openstack-nova11:40
*** heyongli has quit IRC11:40
*** heyongli has joined #openstack-nova11:41
*** Daisy has quit IRC11:45
*** alex_klimov has joined #openstack-nova11:45
*** Daisy has joined #openstack-nova11:45
*** venkat_p has joined #openstack-nova11:47
johnthetubaguysdague: you are right, some of those network APIs are very broken, that needs a close look at some point (thinking DNS in particular)11:48
*** augiemena3 has quit IRC11:49
openstackgerritFeng Xi Yan proposed openstack/nova: WIP:(VMWARE)Add power state cache for host init and power state sync.  https://review.openstack.org/24200611:49
*** ijw has joined #openstack-nova11:49
*** ijw_ has joined #openstack-nova11:50
*** heyongli has quit IRC11:51
*** alex_klimov has quit IRC11:51
*** Nathan has joined #openstack-nova11:51
*** alex_klimov has joined #openstack-nova11:51
openstackgerritSylvain Bauza proposed openstack/nova: Add reno for release notes management  https://review.openstack.org/24200711:51
openstackgerritSylvain Bauza proposed openstack/nova: WIP: add first reno-based release note  https://review.openstack.org/24200811:51
*** heyongli has joined #openstack-nova11:51
bauzasjohnthetubaguy: ^ here are my attempts for reno11:52
bauzasjohnthetubaguy: working on the CI patch now but I guess dhellmann will be needed for reviewing11:52
*** alex_klimov has quit IRC11:52
bauzasI'd be pretty far more comfortable by having him +1'ing my changes11:52
*** alex_klimov has joined #openstack-nova11:53
*** ijw has quit IRC11:53
*** ssurana has joined #openstack-nova11:55
*** jwcroppe has quit IRC11:55
johnthetubaguybauzas: sounds good11:55
*** ijw_ has quit IRC11:55
bauzasjohnthetubaguy: since reno uses the git history to get all the commits, I had one bug when trying to build the html output when doing a single change11:56
*** Marga_ has quit IRC11:57
bauzasso there are probably some quirks that need to be whacked11:57
bauzasin the meantime, I'll write my old-style relnotes in the wiki11:58
*** rfolco has joined #openstack-nova11:58
bauzasPaulMurray: around ? do you know how I could get timetables for Paddington/Bristol train ?11:59
danpbbauzas:  http://traintimes.org.uk/12:00
bauzasPaulMurray: and if also there are other options than either BRS or LHR ?12:00
bauzasdanpb: ack thanks12:00
danpbbauzas: for general train guidance see http://seat61.com/UK-train-travel.htm12:00
*** sai has joined #openstack-nova12:00
*** heyongli has quit IRC12:01
saiHello !!12:01
danpbthat points you to the right sites for booking, to avoid being charged extra booking fees (if you wish to book in advance)12:01
saii tried installing liberty devstack today..12:01
*** yassine__ has joined #openstack-nova12:01
alex_xujohnthetubaguy: sdague oomichi_, hi, just work out the api doc tracking etherpad https://etherpad.openstack.org/p/nova-v2.1-api-doc12:01
saiinitially it was working fine, but when i performed unstack && rejoin-stack,12:02
bauzasdanpb: okay, lots of information to eat, but that's fair12:02
openstackgerritFeng Xi Yan proposed openstack/nova: WIP:(VMWARE)Add power state cache for host init and power state sync.  https://review.openstack.org/24200612:02
*** heyongli has joined #openstack-nova12:02
PaulMurraybauzas, hi - yes, hold on12:02
saii am ending up with an error in n-api not importing a file saying "no such option in group libvirt: rb d_user"12:02
alex_xujohnthetubaguy: sdague oomichi_ gmann, for the api reference doc, basically focus on improve the parts which will be migrated to nova code12:02
alex_xulet me know if this is we expected work on the api ref and right workflow12:03
PaulMurraybauzas, http://www.nationalrail.co.uk/12:03
*** achanda has joined #openstack-nova12:03
johnthetubaguyalex_xu: thats probably all of it I guess?12:03
PaulMurraybauzas, Note: "bristol parkway" is nearest our site and the hotel12:04
bauzasok thanks, will look that with also http://seat61.com/UK-train-travel.htm from danpb12:04
saii wanted to know exactly when that error arises.. can anyone help me out here12:04
johnthetubaguyalex_xu: do you mean this: http://developer.openstack.org/api-ref-compute-v2.1.html I guess?12:04
alex_xujohnthetubaguy: yea, we already fix the structure of api ref in previous release. the only thing we can do for api ref is put more detail and catch more bug in detail12:04
alex_xujohnthetubaguy: yea12:04
PaulMurraybauzas, you could rent a car of course - be daring12:05
*** venkat_p has quit IRC12:05
johnthetubaguyalex_xu: yeah, bugs and the completeness are the key bits12:05
*** achanda has quit IRC12:05
bauzasso, the train ticket is like 50EUR + Heathrow Express (20EUR if booked 1 month in advance)12:05
johnthetubaguyalex_xu: honestly, I think the API reference and the swagger bits are probably higher priority than getting the existing reference perfect, at least thats my gut feel12:06
bauzasthat makes 70EUR for getting to Bristol from LHR12:06
*** Marga_ has joined #openstack-nova12:06
bauzasplus any local transportation from hotel to venue12:06
bauzaswell, I need to see12:06
johnthetubaguybauzas: it might be dependent on the time of day, but thats about what I expected, its worth checking out the bus from LHR to bristol12:06
danpbbauzas: yep, sounds about right for train cost if bought in advance12:07
alex_xujohnthetubaguy: does the 'API reference' you mentioned == existing reference?12:07
bauzasjohnthetubaguy: oh, there is a direct bus from LHR to Bristol ?12:07
danpbif yuou buy it on the day it'll be x2-x3  more expensive12:07
linkshi everyone, im facing issue with resize . Does nova perform scp/rsync of disk before '_clean_shutdown' ?  also i cant find evidence that nova 'tried' to scp to 2nd compute from secure logs .12:07
bauzasor does that still need to go to Paddington ?12:07
johnthetubaguybauzas: yeah, I think PaulMurray mentioned a good coach link12:07
johnthetubaguybauzas: coach was direct I think12:07
johnthetubaguybauzas: I guess its "national express" coach, but I am not sure12:08
*** zhangjn_ has quit IRC12:08
*** sai has left #openstack-nova12:08
danpbbauzas: search bus info here http://www.nationalexpress.com/airports/heathrow-airport.aspx12:08
bauzasjohnthetubaguy: alex_xu: I know rdopiera was interested in helping with the api bits12:08
*** zhangjn has joined #openstack-nova12:08
danpbthey'll go direct to the airport, so no need to go via london in that case12:08
alex_xubauzas: yea, rdopiera already talk with me12:08
*** klkumar has quit IRC12:09
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'dnsdomain' and 'ec2'  https://review.openstack.org/24201912:09
alex_xureally thanks rdopiera want to help on doc12:09
bauzaswell, the subteam asked during the summit for help, so I pointed that out to rdopiera12:10
*** jerrygb has quit IRC12:10
alex_xubauzas: thanks :)12:11
*** heyongli has quit IRC12:11
johnthetubaguyraildo-afk: hey, just a bit confused with the API piece in the nested quota spec, I added a comment12:11
*** heyongli has joined #openstack-nova12:12
*** deepakcs has quit IRC12:14
*** raildo-afk is now known as raildo12:15
raildojohnthetubaguy: looking12:16
johnthetubaguyraildo: I am about to run off for lunch I am afraid, but shouldn't be too long12:17
*** zhangjn has quit IRC12:17
raildono problem, we can talk when you back :)12:18
*** regebro has joined #openstack-nova12:21
*** heyongli has quit IRC12:21
regebroI have a big question about the error message here: https://github.com/openstack/nova/blob/master/nova/scheduler/host_manager.py#L20312:22
regebroThe warning (not error, sorry) seems to happen when exactly the opposite is true of what the warning says.12:22
*** heyongli has joined #openstack-nova12:22
*** dims_ has joined #openstack-nova12:22
regebroCan anybody clarify what is correct behavior here? We had half an hour of confusion here because of this. :-)12:23
*** dims has quit IRC12:25
chinmay_regebro : seems correct no ? look at the comment written above that line12:25
chinmay_" # can occur when an instance in database is not on host"12:26
*** romainh has joined #openstack-nova12:26
regebrochinmay_: But it's showing it when least gb is BIGGER than free_db.12:26
bauzasregebro: no it's correct12:27
regebroBut the message is saying that the host has MORE disk than expected.12:27
*** 17SADZP6R has joined #openstack-nova12:27
bauzasleast_gb is the physical size, reported by the virt driver12:27
chinmay_free_gb is calculated by the flavors of the instances12:28
bauzaswhile free_gb is the size left (decreased by the size of all the instances) which is based on the DB12:28
bauzasyeah that12:28
chinmay_right12:28
regebrobauzas: OK, so it's not the least_db at all, OK.12:28
bauzasfree_gb = total_gb (reported by the virt driver) - sum(instances)12:28
*** sileht has quit IRC12:28
*** Daisy has quit IRC12:29
regebrobauzas: But then this warning will happen every time there is any instance.12:29
bauzasit depends on the driver12:29
*** Daisy has joined #openstack-nova12:29
regebroAh well, we have one instance per host, though.12:30
chinmay_disk_available_least is not applicable for vmware, i guess.  whats the driver  are you using12:30
bauzaseg for libvirt https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L508712:30
regebroironic12:30
rajeshtdansmith: could you please review https://review.openstack.org/#/c/215483/12:30
regebroThe first warnings we had was even more fun, becayse free_gb was negative. :-)12:31
bauzasregebro: see for ironic, that's indeed about the VM size https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L36612:31
regebrobauzas: But normally, free_db would be zero, right? If you have flavours that are auto-matched and hence as big as the disks?12:31
*** heyongli has quit IRC12:32
bauzasregebro: that's... complicated :)12:32
bauzasconceptually, yes because with ironic the winner takes all12:32
rajeshtoomichi_: could you please review https://review.openstack.org/#/c/215483/12:32
*** heyongli has joined #openstack-nova12:32
bauzasregebro: but speaking of Ironic, there is an IronicHostManager which doesn't check the above12:33
openstackgerritDongcan Ye proposed openstack/nova: VMware: use oslo_config new type PortOpt and IPOpt  https://review.openstack.org/24197612:33
bauzasso if you're using Ironic, you shouldn't use the regular HostManager you mentioned and thus not getting that warning12:33
regebroGod why is everything  also so complicated. :-)12:33
*** josecastroleon has joined #openstack-nova12:33
bauzashttps://github.com/openstack/nova/blob/master/nova/scheduler/ironic_host_manager.py#L6312:33
*** Daisy has quit IRC12:33
*** IanGovett has joined #openstack-nova12:34
bauzas^ is the way Ironic overrides the calculations12:34
regebrobauzas: Aha, but we have a mix, so we can't use IronicHostManager, I think. Ho hum12:34
bauzaswell then I guess it's a non-supported model  but I'd defer to jroll for that12:35
regebroOK, I'm going for lunch at the moment. Thanks for the help so far!12:35
*** regebro is now known as regebro|lunch12:35
bauzasthat's actually a very good question, I dunno if a libvirt+ironic deployment is something we support12:36
bauzasthat's doable using aggregates, but the ironic host manager makes things a little bit complicated12:36
regebro|lunchWell, support or not, it works. :-) Except for weird error messages.12:36
bauzasjroll: ^ when you wake-up, I'd be interested in knowing your opinion on that :)12:36
*** cdent has quit IRC12:37
bauzasregebro|lunch: well, if you don't use the ironic host manager, then the calculations are incorrect - that should indeed work, but till you're not up to a certain limit12:37
* bauzas also faces severe starvation, heading off12:38
*** zhangjn has joined #openstack-nova12:39
*** sileht has joined #openstack-nova12:39
*** zhangjn has quit IRC12:39
*** zhangjn has joined #openstack-nova12:40
*** dave-mccowan has joined #openstack-nova12:42
*** yassine__ has quit IRC12:42
*** heyongli has quit IRC12:42
*** salv-orlando has quit IRC12:42
*** heyongli has joined #openstack-nova12:43
*** yamahata has joined #openstack-nova12:45
*** thorst has joined #openstack-nova12:46
*** inteq has quit IRC12:46
*** Daisy has joined #openstack-nova12:48
*** daemontool has quit IRC12:49
openstackgerritMichal Dubiel proposed openstack/nova: libvirt, vhostuser: Add support for OpenContrail vRouter  https://review.openstack.org/24165212:50
*** Jeffrey4l has quit IRC12:50
*** Daisy has quit IRC12:51
*** Daisy has joined #openstack-nova12:51
*** heyongli has quit IRC12:52
*** jistr has quit IRC12:52
*** jwcroppe has joined #openstack-nova12:53
*** heyongli has joined #openstack-nova12:53
*** yassine__ has joined #openstack-nova12:54
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'host_mapping'  https://review.openstack.org/24203512:54
rhasdague: So for some of the tests (e.g. dns-domains) nova will return 501 (HTTPNotImplemented) when used with neutron, I guess we could treat that as a success result for the tests, no? But others don't fail that grateful.12:57
*** Daisy has quit IRC12:57
*** Daisy has joined #openstack-nova12:57
rhasdague: Don't know if there is a good way to discover what backend is used. (Other than probably looking at the keystone endpoints).12:57
*** Nathan has quit IRC12:58
sdaguekeystone endpoints are probably reasonable12:58
sdagueat least for our testing12:58
*** mmdurrant has joined #openstack-nova12:59
*** Sree has joined #openstack-nova12:59
*** subscope has joined #openstack-nova12:59
*** su_zhang has joined #openstack-nova12:59
*** 17SADZP6R has quit IRC13:01
*** chinmay_ has quit IRC13:01
*** haomaiwang has joined #openstack-nova13:01
*** klkumar has joined #openstack-nova13:01
*** Daisy has quit IRC13:02
*** y_sawai has joined #openstack-nova13:02
*** heyongli has quit IRC13:02
*** tobe has quit IRC13:03
*** Marga_ has quit IRC13:03
*** heyongli has joined #openstack-nova13:03
*** jwcroppe has quit IRC13:07
*** jamielennox is now known as jamielennox|away13:08
*** Jeffrey4l has joined #openstack-nova13:08
*** tobe has joined #openstack-nova13:10
*** jistr has joined #openstack-nova13:11
*** jerrygb has joined #openstack-nova13:11
*** jwcroppe has joined #openstack-nova13:11
*** heyongli has quit IRC13:13
*** heyongli has joined #openstack-nova13:13
*** jwcroppe has quit IRC13:14
*** markvoelker has joined #openstack-nova13:14
*** tobe has quit IRC13:14
*** tobe has joined #openstack-nova13:14
*** otter768 has joined #openstack-nova13:15
*** baoli has joined #openstack-nova13:16
*** jerrygb has quit IRC13:16
johnthetubaguyraildo: hi, happy to chat through that spec when its a good time13:17
raildojohnthetubaguy: ++13:18
*** markvoelker_ has joined #openstack-nova13:18
*** markvoelker has quit IRC13:18
*** zhangjn has quit IRC13:18
johnthetubaguyregebro|lunch: bauzas: I had some ideas on having a mix of ironic and non-ironic hosts in a single deploy if thats interesting13:19
raildojohnthetubaguy: if we make every clear now, it'll be easier approve later :D13:19
johnthetubaguyraildo: true13:19
*** tobe has quit IRC13:19
johnthetubaguyraildo: I was thinking the existing API would be enough, just using the ?tenant_id=foo13:19
johnthetubaguyraildo: was there a reason to move away from that, I am wondering what was done for cinder13:19
*** otter768 has quit IRC13:20
*** tobe has joined #openstack-nova13:20
johnthetubaguyraildo: I was really wondering if this bit turned out to be true, roughly: http://specs.openstack.org/openstack/cinder-specs/specs/liberty/cinder-nested-quota-driver.html#rest-api-impact13:20
*** burgerk has joined #openstack-nova13:21
raildojohnthetubaguy: in cinder doen't have API impact since they alredy have the target_id in the quota API calls13:21
johnthetubaguyraildo: so does nova13:21
johnthetubaguyraildo: at least thats what the docs claim13:22
raildojohnthetubaguy: as you can see here13:22
raildohttp://developer.openstack.org/api-ref-blockstorage-v2.html#updateQuota13:22
raildoin the nova, we just have the first part of the query, and that first "tenat_id" is the project that the project that the token was scoped13:23
*** heyongli has quit IRC13:23
raildojohnthetubaguy: and we need to verify if the target_project is a subproject fo the project that the token was scoped13:23
johnthetubaguyraildo: similar here, except its a query parameter: http://developer.openstack.org/api-ref-compute-v2.1.html#forceupdatequota13:23
*** heyongli has joined #openstack-nova13:24
johnthetubaguyraildo: well, I mean this one I guess: http://developer.openstack.org/api-ref-compute-v2.1.html#updatesquotatenant13:24
*** tobe has quit IRC13:25
raildojohnthetubaguy: you're saying that we already can do PUT /v2.1/​{tenant_id}​/os-quota-sets?tenant_id={tenant_id}?13:25
johnthetubaguyraildo: yes13:25
raildojohnthetubaguy: awesome! so I'll remove this API impact13:26
johnthetubaguyraildo: cool, I think at that point I am +213:26
raildojohnthetubaguy: I think that will send a patch do make the docs more clear about this part haha13:27
raildojohnthetubaguy: thanks!13:27
*** signed8bit has joined #openstack-nova13:28
johnthetubaguyraildo: np13:28
*** njirap has quit IRC13:29
sdaguealex_xu: on your comments on - https://review.openstack.org/#/c/233076/ that's just for the view builder, and I don't think it is problematic in this case13:29
johnthetubaguydanpb: there is a spec that seems related to OF VIF lib again, its about the linux-net code: https://review.openstack.org/#/c/234116/1/specs/mitaka/approved/linux_net_refactor.rst,cm13:30
openstackgerritRaildo Mascena de Sousa Filho proposed openstack/nova-specs: Moving Nested Quota Driver to Mitaka  https://review.openstack.org/20996913:31
*** heyongli has quit IRC13:33
*** rk4n has quit IRC13:33
openstackgerritJohn Garbutt proposed openstack/nova-specs: Moves Hyper-V vTPM instances spec to Mitaka  https://review.openstack.org/23141813:34
*** heyongli has joined #openstack-nova13:34
*** edmondsw has joined #openstack-nova13:34
*** rk4n has joined #openstack-nova13:34
*** abhishekk has quit IRC13:37
*** y_sawai has quit IRC13:40
openstackgerritJohn Garbutt proposed openstack/nova-specs: Moving Nested Quota Driver to Mitaka  https://review.openstack.org/20996913:40
johnthetubaguyraildo: I edited the commit message slightly, but +2 on that now, thank you for pushing on that13:42
raildojohnthetubaguy: thank you for your patience with us :D13:43
*** heyongli has quit IRC13:43
*** salv-orlando has joined #openstack-nova13:44
*** heyongli has joined #openstack-nova13:45
*** pkoniszewski has quit IRC13:47
*** edleafe has joined #openstack-nova13:50
openstackgerritMoshe Levi proposed openstack/nova: Fix pci_stats logging in resource tracker  https://review.openstack.org/22711613:50
openstackgerritJohn Garbutt proposed openstack/nova-specs: Libvirt hardware policy from libosinfo  https://review.openstack.org/21896213:51
*** rushiagr is now known as rushiagr_away13:52
*** rodrigods has joined #openstack-nova13:52
*** rlrossit has joined #openstack-nova13:52
johnthetubaguymarkus_z: your config option work, do we have a blueprint approved for that yet?13:52
markus_zjohnthetubaguy: Not yet, mriedem has some doubts I couldn't solve yet.13:53
johnthetubaguymarkus_z: for the record, totally want to help review that, and get that in ASAP, its important stuff13:53
johnthetubaguymarkus_z: ah, do you have a link?13:53
markus_zjohnthetubaguy: https://review.openstack.org/#/c/227948/13:53
*** heyongli has quit IRC13:54
johnthetubaguymarkus_z: sweet, thanks, I will take a look13:54
markus_zjohnthetubaguy: thanks!13:54
johnthetubaguymarkus_z: lets ping mriedem when he comes online13:54
*** heyongli has joined #openstack-nova13:55
*** mdrabe has joined #openstack-nova13:56
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: config options: remove invalid help text assignment  https://review.openstack.org/24206413:57
alex_xusdague: you are right, I misse understand that code13:57
*** xyang1 has joined #openstack-nova13:57
*** salv-orlando has quit IRC13:59
*** salv-orlando has joined #openstack-nova13:59
*** daemontool has joined #openstack-nova13:59
sdaguejohnthetubaguy: so it does feel like for - https://review.openstack.org/#/c/218962 we should document that direct gobject use in nova code is a short term gap filler until the stable xml API exists in the project in the next cycle14:00
sdagueand that we intend to remove that code in N14:00
*** haomaiwang has quit IRC14:01
sdaguebecause I think we all agreed on that approach in the room, and it would be good to record14:01
*** links has quit IRC14:01
*** haomaiwa_ has joined #openstack-nova14:01
*** y_sawai has joined #openstack-nova14:02
*** unicell1 has joined #openstack-nova14:02
*** unicell has quit IRC14:03
*** jerrygb has joined #openstack-nova14:04
*** heyongli has quit IRC14:04
danpbsdague: yep, we can write a followup patch to add that note14:04
*** signed8bit is now known as signed8bit_ZZZzz14:04
*** ctrath has joined #openstack-nova14:04
bauzasjohnthetubaguy: interested in getting your thoughts about the ironic vs. other drivers mix14:04
*** mnestratov has quit IRC14:05
bauzasthat said, the BP about ironic providing multi-nodes support should make the ironic host manager deprecated14:05
*** heyongli has joined #openstack-nova14:05
johnthetubaguybauzas: so you know my idea for cells, and picking between schedulers based on the flavor?14:05
bauzasyup14:05
johnthetubaguybauzas: I think it works for ironic and non-iroinc in the same cell14:05
bauzasI see14:06
*** lpetrut has joined #openstack-nova14:07
*** david-lyle has joined #openstack-nova14:08
sdaguedanpb: cool, follow up is fine with me14:08
*** garyk1 has quit IRC14:09
*** sneti has joined #openstack-nova14:10
*** diogogmt has quit IRC14:13
*** ssurana1 has joined #openstack-nova14:14
bauzascould someone just push the button for getting rid of the main obfuscating piece of ERT like it was discussed at the summit? https://review.openstack.org/#/c/240159/214:14
*** heyongli has quit IRC14:14
johnthetubaguybauzas: basically split the hosts between two schedulers, and have a third one that just routes between them, or something a bit like that14:14
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova: config options: add hacking check for help text length  https://review.openstack.org/24207814:14
bauzasjohnthetubaguy: yup, I understood your point, proxying the schedulers14:15
*** ssurana has quit IRC14:15
bauzasgiven the agreement we had at the summit, we can wait until end of Mitaka to see if it's needed14:15
*** heyongli has joined #openstack-nova14:15
bauzas(well, the consensus was a bit discussed because of some out-of-tree stuff...)14:15
*** daemontool has quit IRC14:15
*** ssurana1 has quit IRC14:15
johnthetubaguybauzas: so my vidyo of that how to get your idea upstream is on youtube, raildo found it, so I tweeted it out14:16
raildo:D14:16
bauzashe he :)14:16
*** daemontool has joined #openstack-nova14:16
bauzasstill actively chasing mockingbirds14:16
bauzas:p14:16
johnthetubaguyhehe14:16
*** diogogmt has joined #openstack-nova14:16
*** dave-mccowan has quit IRC14:17
johnthetubaguybauzas: I am tempted to add docimpact to that git commit, what do you think?14:18
bauzaswhich one ?14:18
*** mrkz has joined #openstack-nova14:18
bauzasoh PaulMurray's one14:18
johnthetubaguythe remove ERT thingy14:18
johnthetubaguyyeah14:18
bauzasthat's fair enough14:18
bauzaswe could communicate about that14:18
bauzasthat actually reminds me that we should be very clear about the ERT deprecation14:19
bauzasbecause people could have written some new ERT plugins14:19
*** jichen has quit IRC14:19
openstackgerritJohn Garbutt proposed openstack/nova: Remove vcpu resource from extensible resource tracker  https://review.openstack.org/24015914:19
*** mriedem has joined #openstack-nova14:21
jrollbauzas: regebro|lunch: so, we've always said host aggregates covers ironic+libvirt in the same deployment, and I know some people do it, but I'm not sure how their scheduler is set up. need to dig into it again.14:22
jrollthere was a talk on this, I also need to watch that14:22
johnthetubaguybauzas : yeah, I was thinking also deprecate that config value, etc, but we could do that in a follow up14:22
johnthetubaguyjroll: yeah, I heard that two, not sure how they deal with the host managers being different14:22
bauzasjohnthetubaguy: I was rather thinking of logging that ERT is deprecated14:23
johnthetubaguybauzas: yeah, totally.14:23
jrolljohnthetubaguy: yeah, though regebro|lunch implies the regular host manager works, is just warn-spam14:23
johnthetubaguyjroll: ah, I missed that14:23
johnthetubaguyjroll: that would do it14:24
bauzasjroll: like I said, it's doable - it's just a matter of accuracy14:24
jrollright14:24
jrollI'm inclined to focus on the new world instead :)14:24
jrollalso cells totally mostly kinda works :)14:24
mriedemhuzzah14:24
*** heyongli has quit IRC14:24
jroll(keypairs are still busted last I checked though)14:25
bauzasjroll: (btw. sorry I apologize about my participation in the ironic/nova joint session, I'm just a douchebag when talking in english so I'm sometimes getting confused)14:25
mriedemjroll: keypair support was added to cells v1 in liberty14:25
jroll\o/14:25
bauzasorly?14:25
pkholkinmriedem: Good day Matt! Thanks for you review in enginefacade patch, could you please look if we understand and change it correctly? https://review.openstack.org/#/c/221310/14:25
*** heyongli has joined #openstack-nova14:26
jrollbauzas: I don't remember anything you should be apologizing before, so either you're fine or my memory sucks :)14:26
mriedempkholkin: sure, after my next meeting14:26
bauzasjroll: you don't remember me talking like for a minute and stopping at the end of that very verbose phrase?14:26
*** markus_z has quit IRC14:26
pkholkinmriedem: ok14:26
*** markus_z has joined #openstack-nova14:26
*** signed8bit_ZZZzz is now known as signed8bit14:26
*** lbelivea has joined #openstack-nova14:26
mriedembauzas: as long as you're talking about tasty cheese for like 10 minutes straight, it doesn't bother me14:27
bauzaswhich made the whole audience just confused about what I was trying to explain and me saying "nvm" ?14:27
pkholkinmriedem: and what about keypairs pagination? I've created such spec one week ago14:27
bauzasmriedem: gosh, I wish communication could be over IRC for the whole time14:27
jrollbauzas: ah yeah, it's coming back. don't worry about it, it happens. if you remember your concern and want to chat about it here sometime I'm happy to do so14:28
jroll¯\_(ツ)_/¯14:28
bauzasmriedem: http://www.thelocal.fr/20151104/cheese-worth-40000-stolen-in-dairy-heist14:28
markus_zbauzas: :D14:28
mriedemheh14:28
mriedempkholkin: is keypair pagination something separate from engine facade?14:28
johnthetubaguymriedem: jroll: yeah, there x509 stuff broke keypairs and cells, there is a bug open for that somwhere14:28
pkholkinmriedem: yes yes, just a question, this one https://review.openstack.org/#/c/239663/14:29
mriedemok, hadn't seen it14:29
mriedemone thing at a time, and it's meeting time for me14:29
*** mriedem is now known as mriedem_meeting14:29
bauzasjroll: nah that's fine, we had a consensus at the end of the session - which is good14:30
jrolljohnthetubaguy: I think mriedem_meeting is implying it works now14:30
*** regebro|lunch is now known as regebro14:30
pkholkinmriedem_meeting: ok, no problem, leave your comments any time14:30
jrollbauzas: cool14:30
regebroOh, there's a "new world" coming, Scary. :-)14:30
edleafeNone2soon14:31
mriedem_meetingjroll: johnthetubaguy: https://review.openstack.org/#/c/197514/14:31
*** diogogmt has quit IRC14:31
jrollmriedem_meeting: woooo. thanks14:31
*** mtanino has joined #openstack-nova14:31
johnthetubaguymriedem_meeting: sweet, I totally missed that14:31
johnthetubaguymostly loving the diversity of folks now working and using cells14:32
jrollnow I just need to figure out a decent way to deal with https://review.openstack.org/#/c/198896/14:32
jrollI think that makes cells work in devstack for ironic14:32
diana_clarkeregebro: Fun seeing you here :) I just pulled out your book we branded for PyCon 2014 a couple of hours ago to look something up.14:33
regebrodiana_clarke: Oh, hi! Cool. :-)14:33
mriedem_meetingjroll: nova-manage cells sub-command to sync ironic flavors?14:33
*** ijuwang has joined #openstack-nova14:33
openstackgerritDongcan Ye proposed openstack/nova: VMware: use oslo_config new type PortOpt and IPOpt  https://review.openstack.org/24197614:33
regebroDidn't know edleafe was doing Nova either, hi!14:34
*** Jeffrey4l has quit IRC14:34
diana_clarkeregebro: And I was regretting not doing something similar for PyCon 2015. Ah well, there's only so much time in a day. Anyhoo, hi!14:34
*** heyongli has quit IRC14:35
jrollmriedem_meeting: yeah, that's probably the right thing to do14:35
* jroll is lazy14:35
*** heyongli has joined #openstack-nova14:36
mriedem_meetingjroll: somewhere in here https://github.com/openstack/nova/blob/master/nova/cmd/manage.py#L111214:36
regebrodiana_clarke: Yeah, I was also busy moving it to github then.14:36
dansmithmriedem_meeting: so what are you thinking about your cells fix?14:36
mriedem_meetingdansmith: i haven't checked results yet14:36
dansmithmriedem_meeting: bauzas was hitting it over and over again on the same patch yesterday and I haven't seen yours hit it14:36
dansmithI just rechecked again14:36
*** dave-mccowan has joined #openstack-nova14:36
*** vladikr has joined #openstack-nova14:36
jrollmriedem_meeting: indeed, thanks14:37
mriedem_meetingwow, rechecked the UC change 8 times and never hit the cells failure14:37
bauzasyup14:37
mriedem_meetingdansmith: bauzas: so you guys are talking about making this a thing? https://review.openstack.org/#/c/241742/14:37
bauzaslike me unlucky on the other hand, I had so many retirs14:37
mriedem_meetingyeah my change below the UC change has hit it several times14:37
*** cfriesen_ has joined #openstack-nova14:37
*** mriedem_meeting is now known as mriedem14:38
mriedemwho am i kidding, i'm not paying attention to this meeting14:38
bauzaswell, I'm a bit stuck14:38
dansmithmriedem: well, that's what I'm asking about14:38
bauzaswe know the problem, but now I wonder what is the proper way to fix it14:38
bauzasand I'd like to avoid an UC14:38
mriedemyeah i'd like to avoid the UC14:39
bauzasbecause of $operators14:39
mriedemalso, i didn't expect the UC to fix anything, i expected it to trigger a db failure that we could track14:39
bauzasso, conceptually, we have 2 saves, one being at the compute manager level, and one being at the virt driver level, right?14:39
*** dustins has joined #openstack-nova14:39
mriedemat least, yeah14:39
bauzasand the problem is that both are using that awesome update_or_create14:40
bauzaswhich is racy14:40
mriedemb/c they go through save, yes14:40
*** dims has joined #openstack-nova14:40
bauzasbecause it means that you could find a situation where it thinks it's a create while it should be an update14:40
mriedemboth have device_name set so it passes create=None to bdm_update_or_create_at_top14:40
bauzasbut my concern is about the need to use that method or just call create for the first time and update for the second one14:41
openstackgerritdstepanenko proposed openstack/nova: WIP: Implementation of the first part of pci-generate-stats blueprint  https://review.openstack.org/24208714:41
bauzaslike we could do in the second stuff :14:41
bauzastry: update() except: create()14:41
bauzasinstead of that piece of logic being shipped in the model14:41
mriedemyou know, quotas has a thing just like this in the api code, it does an update and if that fails with NotFound it does a create14:42
bauzaswhat I don't like is using that facade for either getting a create or an update14:42
*** maurosr has quit IRC14:43
bauzaswell14:43
*** flyingtt_ has quit IRC14:43
*** dims_ has quit IRC14:43
jrollmriedem: is there an existing flavor sync thing? I'm not seeing it but I swear I have in the past14:43
mriedemhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/quota_sets.py#L139-L14414:43
*** maurosr has joined #openstack-nova14:43
mriedemjroll: probably a question for alaski, but it sounds familiar to me also14:43
jrollya, grep isn't helping :/14:43
openstackgerritDongcan Ye proposed openstack/nova: VMware: use oslo_config new type PortOpt  https://review.openstack.org/24197614:43
bauzasjroll: that's here https://review.openstack.org/#/c/197514/16/nova/api/metadata/base.py,cm14:44
*** pradk has joined #openstack-nova14:44
alaskijroll: what sort of flavor sync?14:44
mriedembauzas: he's asking about syncing flavors, not keypairs14:44
bauzasoh my bad14:44
*** tziarko_ has quit IRC14:44
*** rha has quit IRC14:44
bauzaswell, I remember some tooling about flavor sync14:44
bauzaslike the ones from CERN14:45
*** electrocucaracha has joined #openstack-nova14:45
jrollalaski: syncing flavors from top to child14:45
cfriesen_mriedem: dansmith: continuing the issue from yesterday about deleting a resize-in-progress instance.  In the delete code why do we only do the resize confirmation if instance.vm_state == vm_states.RESIZED?  It seems like the resize on the source host is basically done once we set instance.task_state = task_states.RESIZE_MIGRATED14:45
*** smcginnis has quit IRC14:45
jrollalaski: a better https://review.openstack.org/#/c/198896/1/lib/ironic14:45
bauzasjroll: https://github.com/cernops/nova-flavor-create/blob/master/cern-flavor-create14:45
*** heyongli has quit IRC14:45
bauzasnot sure it answers your question tho14:45
*** tziarko has joined #openstack-nova14:45
*** irenab has quit IRC14:46
*** heyongli has joined #openstack-nova14:46
jrollbauzas: aha, that's where it was, thanks. now the question of can I drag that into devstack or nova tree :)14:46
*** gjayavelu has quit IRC14:46
*** smcginnis has joined #openstack-nova14:46
bauzasjroll: we already do that for devstack14:46
*** apuimedo has quit IRC14:46
*** hwoarang has quit IRC14:47
*** jaypipes has joined #openstack-nova14:47
jrollwell then14:47
jrollthanks :)14:47
dansmithcfriesen_: I would assume it's to avoid the source deleting things before the instance is started on the destination successfully.. it's a two-phase commit for safety, AFAIK, and the user may not grok the danger of confirming early14:47
bauzasjroll: not for flavors tho, sorry I'm unclear14:48
*** hwoarang has joined #openstack-nova14:48
*** hwoarang has quit IRC14:48
*** hwoarang has joined #openstack-nova14:48
bauzashttps://github.com/openstack-dev/devstack/blob/master/lib/nova#L713-L71414:48
*** Jeffrey4l has joined #openstack-nova14:48
*** rha has joined #openstack-nova14:48
alaskijroll: nova relies on the terrible implicit behavior in https://github.com/openstack-dev/devstack/blob/master/lib/nova#L673, the fact that db sync creates some initial flavors14:48
*** rha has quit IRC14:48
*** rha has joined #openstack-nova14:48
bauzasmriedem: so, the logic you showed me with quotas is the reverse one I was thinking but okay14:48
alaskijroll: I mean devstack and cells14:48
jrollah, right.14:48
bauzasright14:49
jrollalaski: I assume dragging cern's sync thing into nova tree won't happen since v1 is on life support?14:49
bauzasjroll: I wouldn't go that way but I leave alaski answer14:50
jrollbauzas: what would you recommend then?14:50
jrollpip install cernops seems wrong :P14:50
mriedemjroll: why can't you add a simple thing to nova-manage cells sub-command to do what you needed in devstack?14:51
openstackgerritPetrut Lucian proposed openstack/nova: Hyper-V: Implement nova rescue  https://review.openstack.org/12715914:51
mriedemnova-manage has direct to db access14:51
jrollmriedem: I can if that's cool. it's basically going to be https://github.com/cernops/nova-flavor-create/blob/master/cern-flavor-create14:51
jrollbut in a nova-manage-y way14:51
jrolland copy rather than create14:51
* jroll jfdi14:52
bauzasjroll: well, I don't want to propose yet-another-flavor-migration but I would consider passing a message to the child cells for creating flavors14:52
*** sneti has quit IRC14:52
*** sneti_ has joined #openstack-nova14:52
dansmithugh :(14:53
jrollmehh14:53
dansmithso, one of the things we said we weren't going to do,14:53
*** dims has quit IRC14:53
dansmithwas make cellsv1 easier or more attractive for people to deploy that currently aren't doing so14:53
bauzasyeah14:54
dansmithhaving a bunch of scattered tools required to make it work is a nice barrier, and adding them to nova-manage makes it look a lot more mainline14:54
dansmithI know that sucks14:54
dansmithbut...14:54
jrollright14:55
*** heyongli has quit IRC14:55
jrollalso it's going to be a pita to make nova-manage connect to both dbs, it seems14:56
alaskiyeah, so I like the idea of pulling it into a tools dir or something, or just linking to it from docs.  but not really pulling it into nova-manage14:56
*** heyongli has joined #openstack-nova14:56
lpetrutHi guys,  could someone please take a look over the os-win dependency spec? https://review.openstack.org/#/c/227827/ It has a +2 already. We are quite stuck until this spec and blueprint get approved.14:56
johnthetubaguymriedem: markus_z: just wanted to quickly checkin about the centralise config options, I like the group into a few centrally located files, seems the best trade off14:56
dansmithalaski: link, but not pull, IMHO14:56
jrollso it would have to be a "add flavor to child cell" thing if we did nova-manage14:57
jrollalaski: dansmith: what I'm trying to do is have devstack do this if ironic and cells is enabled14:57
jrollso like, links don't help14:57
dansmithheh14:57
johnthetubaguymarkus_z: I am +2 on that, minus the few little nits that need fixing14:57
alaskibauzas: we've discussed message passing for flavor create, but it breaks down when you consider a cell could be down when a flavor is created.  we don't have the infra in Nova to handle that well14:57
jrolldansmith: and if we just say "this is never supported", that's fine and I'll sit over here and sync manually and be sad14:58
bauzasfair point, but I'm mostly in favor of dansmith's approach :)14:58
alaskican you create a flavor with nova-manage?14:58
jrollin a child? nope14:58
jrollnot that I can tell anyway14:58
alaskijust in general14:58
*** burgerk has quit IRC14:58
markus_zjohnthetubaguy: Thanks, I'm going to change that by end of the day.14:59
alaskiyou can pass a config to nova-manage to have it do whatever it does in a different db14:59
jrollalaski: not that I can tell14:59
alaskijroll: okay14:59
jrollright, that clicked late14:59
bauzasjroll: the problem I see is that ironic will pull an hard dependency on something considered experimental in nova14:59
jrollbauzas: no, we aren't depending on it14:59
jrollbauzas: for development I want to support this14:59
dansmithhe just wants it to work if configured14:59
jrollturns out my production deployment uses cells14:59
bauzasthe if configured concerns me14:59
jrolland sometimes it has bugs15:00
jrolland I like being able to deploy it in devstack15:00
openstackgerritMonty Taylor proposed openstack/nova: Change image to instance in comment  https://review.openstack.org/24210215:00
dansmithbauzas: well, we support cells in devstack today15:00
bauzasfor nova only :)15:00
jrollthis is for nova15:00
dansmithright, but ironic is a nova driver15:00
jrollwith a given virt driver15:00
dansmiththis is not about making ironic support cells15:00
bauzasa-ha I see15:00
dansmithjroll: have you been told you can't do it in devstack if you have to install cernops?15:00
*** haomaiwa_ has quit IRC15:01
*** baoli has quit IRC15:01
jrolldansmith: I haven't asked, don't feel like taking that smackdown15:01
dansmithjroll: and even still, we do this today without this flavor sync, are you hitting something blocking, or just saying it doesn't run well because you don't have something happening?15:01
*** haomaiwang has joined #openstack-nova15:01
jrolldansmith: it's just an extra manual thing15:01
jrolldansmith: today I run https://review.openstack.org/#/c/198896/1/lib/ironic15:01
bauzascorrect me if I'm wrong but since child cells do copy the api cell db, is it also getting the default flavors, right?15:02
jrollwithout doing that, nova boot --flavor baremetal doesn't work at all15:02
jrollbauzas: it gets the default flavors when db sync happens15:02
bauzasthe problem is when creating a new flavor which is not nova default, right?15:02
jrollright15:02
jroll(man, I did not expect to eat up this much of y'alls time with this)15:03
dansmithjroll: I see.. I'd rather your hack be in devstack than us bless it in nova15:03
dansmithwhich is selfish, I know :)15:03
jrolldansmith: and vice versa from devstack folks15:03
bauzassince ironic is a nova driver, couldn't we branch in nova devstack to add a new baremetal flavor if the driver is asked ?15:03
jroll:)15:03
bauzas(tbc, I see the change in devstack, not in nova)15:03
*** pratikmallya has joined #openstack-nova15:04
dansmithjroll: yeah, well, the sucky life of being an experimental and frozen feature :/15:04
*** tonytan4ever has joined #openstack-nova15:04
jrollyeah15:04
jrollalright, I give up I think15:05
mriedemjroll: is this for an ironic job?15:05
dansmithsdague: have you already opined on this?15:05
mriedemjroll: maybe have a devstack plugin in ironic that hooks into devstack?15:05
mriedemthat does your thing15:05
jrollmriedem: probably not15:05
*** heyongli has quit IRC15:05
*** david-lyle has quit IRC15:06
mriedemdansmith: no, https://review.openstack.org/#/c/198896/ ian was just concerned that it's mysql only15:06
mriedemand direct sql to the db, which isn't great15:06
jrollmriedem: yeah, I thought about that too, but doing that to pull in code that devstack folks say is terrible (which it is)15:06
jrollseems wrong15:06
sdaguedansmith: which thing?15:06
*** heyongli has joined #openstack-nova15:06
mriedemsdague: https://review.openstack.org/#/c/198896/15:06
jrollsdague: a better way to do 19889615:06
jrollagain, I'm totally fine with "that's dumb, just deal with it manually"15:07
* jroll feels like he has stolen far too many man hours this morning15:07
sdagueso... raw sql in devstack seems like not fun for anyone right?15:07
dansmithsdague: I don't want to bless cells further by adding that to nova-manage. people have scripts to do this manually15:07
dansmithjroll: it's fine15:07
mriedemjroll: is this needed for a ci job? or just manual local testing?15:08
mriedemjroll: or your production cells baremetal cloud based on devstack? :)15:08
jrollmriedem: I don't currently have plans to make a job for this, but I also don't think that's a terrible idea15:08
jrollduh, don't you know rackspace runs devstack?15:08
*** pratikma_ has joined #openstack-nova15:08
mriedem*rax would run a fork of devstack15:09
dansmithI'm not sure I see a job for this being terrible worthwhile to me15:09
jrollhahaha15:09
mriedemdansmith: agreed15:09
*** baoli has joined #openstack-nova15:09
dansmithterribly15:09
jrollyeah, I'm not worried about a job for it15:09
mriedemcells + neutron would be a better investment at least if we're talking new cells jobs15:09
dansmithI agree it sucks to not have it just work, but15:09
dansmithmriedem: yeah, I don't really want that can of worms opened either, as you know, but...15:09
mriedemcells + neutron + vmware + containers + nfv15:09
mriedemthat's the target golden job15:10
*** eglynn has joined #openstack-nova15:10
dansmith+ docker15:10
sdaguejroll: so, if ironic moves into a devstack plugin, you can do anything you like in it, including this15:10
mriedemwell, that was the containers part15:10
bauzas+ iot15:10
*** w_verdugo has quit IRC15:10
jrollsdague: yeah, and I plan to do that at some point. but doing the same hack there is just as terrible15:10
sdaguejroll: it is, but you won't have to fight me about it :)15:11
jrollit's just that I don't need devstack-core blessing to do it15:11
jrollyeah15:11
*** pratikmallya has quit IRC15:11
sdagueright, then it's on your own conscience15:11
jroll:/15:11
*** pumaranikar has joined #openstack-nova15:12
*** w_verdugo has joined #openstack-nova15:12
*** _gryf is now known as inc015:12
*** inc0 is now known as _gryf15:12
jrollyeah, I'll probably just drop this and play with v2 eventually15:12
cfriesen_dansmith: sorry, was busy in another window.  I'm talking about autoconfirming the resize if the end-user deletes the instance.  As far as I can tell we should be okay to auto-confirm on the source host (which cleans up the source resources) as soon as we set instance.task_state = task_states.RESIZE_MIGRATED (since the next call is a cast to finish_resize() on the dest host.)15:13
*** _gryf is now known as dejson15:13
*** dejson is now known as _gryf15:13
*** apuimedo has joined #openstack-nova15:13
dansmithcfriesen_: if you prove it happens on upstream code then I'm willing to believe that we should do that15:14
*** cdent has joined #openstack-nova15:14
*** ccarmack has quit IRC15:14
mriedemcouldn't you just put a sleep somewhere in the resize code and delete the instance concurrently while it's sleeping to recreate?15:15
mriedemjaypipes: can you run through this again, i'm nearly +2 https://review.openstack.org/#/c/221310/15:15
mriedembut you were on it earlier15:16
*** heyongli has quit IRC15:16
*** otter768 has joined #openstack-nova15:16
jaypipesmriedem: sure, will do shortly.15:16
openstackgerritSylvain Bauza proposed openstack/nova: Deprecate Extensible Resource Tracker  https://review.openstack.org/24211015:16
*** heyongli has joined #openstack-nova15:17
bauzasjohnthetubaguy: ^ that's I feel needed to do that before actually removing it15:17
bauzasjust because that's a stevedore entrypoint15:17
*** ccarmack has joined #openstack-nova15:17
*** mc_nair has joined #openstack-nova15:18
bauzasso we could drop ERT once Nutella opens15:18
mriedemPaulMurray: ^15:18
cfriesen_mriedem: yes, that's how I reproduced it.  I'm just not sure how to verify the downsides of the missing unplug with stock vswitch15:18
*** cdent has quit IRC15:19
andrearosabauzas: Nutella is the best name ever!15:19
*** cdent has joined #openstack-nova15:19
bauzasthat's a strange feeling. Once in my whole life, someone thinks that I picked a good name15:20
johnthetubaguybauzas: +115:21
dansmith+1 for nutella15:21
*** otter768 has quit IRC15:21
johnthetubaguyalthough I would be hungry for the whole cycle...15:21
*** elenhil has joined #openstack-nova15:21
* dansmith goes to get some nutella15:21
elenhilhello, guys!15:22
gibidansmith: hi! You were originaly involved in the Remove shared storage flag from evacuate API https://review.openstack.org/#/c/183033/ spec. Both sdauge and alex_xu already +1 it. Could you take a look on it if you have time?15:22
elenhilcan anyone help me? i've got installation of kilo+nova network, and suddenly all newly booted instances stopped acquiring ip address from dhcp until nova-network is restarted15:22
elenhilsimply /var/lib/nova/networks/nova-br1004.conf file isn't reloaded15:22
elenhilit happens on every compute node except controller15:22
dansmithgibi: okay15:22
gibidansmith: thanks!15:22
*** apuimedo has quit IRC15:22
*** sneti_ has quit IRC15:24
*** jaypipes has quit IRC15:25
dansmithgibi: can you link me the review where we made it optional? that should probably be in the spec to drop this..15:25
*** heyongli has quit IRC15:26
*** heyongli has joined #openstack-nova15:27
*** jwcroppe has joined #openstack-nova15:28
mriedempkholkin: why not register options in nova.cmd.cells? https://review.openstack.org/#/c/221310/15:28
*** apuimedo has joined #openstack-nova15:28
gibidansmith: this is the code patch to make it optional in the compute side https://review.openstack.org/#/c/197951/15:28
openstackgerritSergey Nikitin proposed openstack/nova: Use EngineFacade from oslo_db.enginefacade  https://review.openstack.org/22131015:29
*** mdrabe has quit IRC15:29
*** markvoelker has joined #openstack-nova15:30
*** amotoki has quit IRC15:30
*** markvoelker_ has quit IRC15:31
mriedemsnikitin: ^15:31
*** ijuwang has quit IRC15:32
mriedempkholkin: snikitin: it'd be nice if there were a way to automatically detect if we're hitting the database directly and don't have sqlalchemy_api.configure(CONF) set15:32
mriedemotherwise i'm just having to eye ball these15:32
openstackgerritSylvain Bauza proposed openstack/nova: Deprecate Extensible Resource Tracker  https://review.openstack.org/24211015:32
mriedembauzas: throw an UpgradeImpact on that and i'm +215:33
bauzasoh right, I was lazt15:34
bauzaslazy15:34
bauzasmriedem: btw. FWIW https://review.openstack.org/#/c/242007/15:34
*** salv-orlando has quit IRC15:34
bauzasmriedem: re: http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html15:35
*** salv-orlando has joined #openstack-nova15:35
*** markvoelker_ has joined #openstack-nova15:35
bauzasbtw. does someone know how I could whitelist a generated sphinx conf file for PEP8?15:36
*** heyongli has quit IRC15:36
mriedemyeah sec15:37
*** diogogmt has joined #openstack-nova15:37
dansmithgibi: a couple things to fix. if you turn that around quickly I'll +215:37
*** heyongli has joined #openstack-nova15:37
mriedembauzas: just add releasenotes here https://github.com/openstack/nova/blob/master/tox.ini#L12615:37
dansmithgibi: unfortunately your patch to optionalize the flag wasn't complete enough to let you finish this in mitaka, but the remaining thing will be small15:37
sdaguesuper easy +2 - https://review.openstack.org/#/c/242102/15:37
*** markvoelker has quit IRC15:37
*** juzuluag has joined #openstack-nova15:38
sdaguemonty found a typo in a comment when I was showing him how to optimize their nodepool polling of resources15:38
*** ctrath has quit IRC15:39
*** ijuwang has joined #openstack-nova15:40
bauzasmriedem: thanks I was blind15:40
snikitinmriedem: Hm. I think we missed cells :( At the beginning we wanted to use "sqlalchemy_api.configure(CONF) " in nova.config.parse_args() to configure it in all services.  But we decided to use this line just in several services. I agree that it'd be nice if there were a way to automatically detect if we're hitting the database directly. But we didn't find a way how to do these.15:41
* bauzas facepalm15:41
gibidansmith: thanks. I'm updating the spec...15:41
mriedembauzas: can we do that config in the doc/source/conf.py?15:42
bauzasmriedem: that's not the recommended approach by dhellmann15:42
bauzasbut I'm open to anything :)15:42
mriedemoh15:42
mriedemcan we put the release notes conf.py in doc/source though?15:42
mriedemthat would fix the pep8 issue15:42
openstackgerritSergey Nikitin proposed openstack/nova: Use EngineFacade from oslo_db.enginefacade  https://review.openstack.org/22131015:42
bauzasI was actually just needing that for a change that I wanted to add a relnotes :)15:42
bauzasso since I'm the guinea pig, it's better to write stuff rather than waiting someone to step up - I'm not *that* lazy15:43
mriedemdansmith: do you have any ideas about a better way to scrub the places that hit the db directly so we make sure we have the proper services covered? https://review.openstack.org/#/c/221310/15:43
openstackgerritBalazs Gibizer proposed openstack/nova-specs: Remove shared storage flag in evacuate API  https://review.openstack.org/18303315:43
gibidansmith: it ^^ is up15:43
bauzasmriedem: well, this is a sphinx problem (about the conf.py location)15:44
dansmithmriedem: I'll look in a sec15:44
mriedembauzas: i can't remember if you can only specify one config file15:44
mriedemi know it by default looks for doc/source/conf.py15:44
mriedemor pbr does15:44
mriedembut i thought there was a way to override that15:44
mriedemanyway, not a huge deal15:44
*** ctrath has joined #openstack-nova15:44
bauzasmriedem: tbc, https://review.openstack.org/#/c/242007/1/tox.ini,cm does look at relnotes/source15:45
dansmithgibi: you removed the hint on line 65 that the user can still hit the password api, which was critical for selling me on removing it.. was that intentional?15:45
jrollbauzas: probably going to want a releasenotes job that builds those, too15:45
bauzasjroll: I wrote that too in project-config15:45
jrollnice15:45
* jroll about to do this for ironic15:45
*** rlrossit has quit IRC15:45
*** heyongli has quit IRC15:46
bauzasmriedem: so about the conf.py merge with the doc one, I'd defer that to dhellmann15:47
*** heyongli has joined #openstack-nova15:47
*** gszasz has quit IRC15:47
gibidansmith: no, it wasn't intentional. I mixed up my repo. I'm putting that back15:47
*** mdrabe has joined #openstack-nova15:47
bauzasmriedem: in the glance example, he provided a separate namespace for relnotes15:48
openstackgerritBalazs Gibizer proposed openstack/nova-specs: Remove shared storage flag in evacuate API  https://review.openstack.org/18303315:48
gibidansmith: now it is fixed15:48
dansmithgibi: now it is +2d15:48
gibidansmith: thanks!15:48
dansmithmriedem: relatively easy spec ^15:49
*** diogogmt has quit IRC15:49
mriedemis anyone working on creating a ConsolePool object?15:49
mriedemdansmith: i'll take a look15:49
mriedemnova.console.xvp hits the db directly for console pools15:49
mriedemseems we should objectify that15:49
*** diogogmt has joined #openstack-nova15:49
*** rlrossit has joined #openstack-nova15:51
dansmithmriedem: hmm, yeah15:51
dansmithassuming it's used15:51
openstackgerritSylvain Bauza proposed openstack/nova: Deprecate Extensible Resource Tracker  https://review.openstack.org/24211015:51
mriedemwould be a question for the xen boyz15:51
dansmithalaski: johnthetubaguy: rax doesn't use that do they? I wonder if it's known to work such that we should fix it, or just remove?15:51
mriedemjohnthetubaguy: ^ does anyone use xvp consoles?15:51
mriedembtw, dibs on creating the ConsolePool object if that is a needed thing15:52
alaskiwe don't use xvp consoles15:52
dansmithbah15:52
dansmithI wasnted it15:52
dansmithwe, wanted15:52
* dansmith can't type today15:53
mriedemnutella fingers15:53
*** edtubill has joined #openstack-nova15:53
mriedemmash the keypad now if you need a special dialing wand15:53
mriedemrlrossit: ^15:53
*** jistr is now known as jistr|afkmtg15:53
*** Jeffrey4l has quit IRC15:53
dansmithmore like got-sick-in-japan-head-swollen-can't-see15:53
*** edtubill has quit IRC15:54
rlrossitmriedem: what's going on?15:54
*** edtubill has joined #openstack-nova15:54
openstackgerritSylvain Bauza proposed openstack/nova: Deprecate Extensible Resource Tracker  https://review.openstack.org/24211015:55
*** bnemec has quit IRC15:55
*** pumaranikar has quit IRC15:55
rlrossitmriedem: oh the simpsons reference?15:55
mriedemyes15:55
dansmithrlrossit: mriedem wants to use your dialing wand15:55
*** Sree has quit IRC15:55
mriedemit's the only thing we actually talk about15:55
*** pumaranikar has joined #openstack-nova15:55
*** salv-orl_ has joined #openstack-nova15:56
rlrossitdansmith: gross15:56
*** ihrachys has quit IRC15:56
*** yamahata has quit IRC15:56
openstackgerritMarkus Zoeller (markus_z) proposed openstack/nova-specs: Centralize Config Options  https://review.openstack.org/22794815:56
*** heyongli has quit IRC15:57
*** burgerk has joined #openstack-nova15:57
*** angdraug has joined #openstack-nova15:57
*** heyongli has joined #openstack-nova15:58
*** salv-orlando has quit IRC15:59
PaulMurraybauzas, johnthetubaguy, you guys been completing my patches for me again?15:59
bauzasPaulMurray: not really15:59
bauzasPaulMurray: just adding a deprecation notice15:59
bauzasbecause we need to wait 3 months and a release16:00
bauzasbefore removing the code16:00
bauzasin particular since we have some stevedore entrypoints16:00
*** haomaiwang has quit IRC16:01
bauzasthat way, people can still use custom plugins w/ ERT for Mitaka but they know they have to kick'em by Nutella16:01
*** haomaiwang has joined #openstack-nova16:01
PaulMurrayI know, that's why I said it in the commit message16:02
PaulMurrayI was about to do that patch16:02
PaulMurrayyou know, I told the guys here that I was going to try pushing a commit message and see if anyone completes the patch16:02
PaulMurrayBut now I just mentioned a patch in another commit message and it got done! :)16:03
bauzasoh I hope you din't found yourself hijacked, that was not my purpose16:03
bauzasI saw your commit msg notice but I thought you were writing a removal patch16:03
markus_zmriedem: Would you +2 this https://review.openstack.org/#/c/215102/ danpb already blessed it.16:04
*** pumaranikar has quit IRC16:04
bauzasPaulMurray: does that work for you ? I can also abandon mine, I just want to get the deprecation notice asap in tree16:04
mriedemgeez, no foreplay or anything16:04
johnthetubaguyPaulMurray: :)16:05
markus_zmriedem: no time for that :D16:05
*** jlanoux has quit IRC16:05
* johnthetubaguy hopes people don't search for too many keywords in the IRC logs16:06
mriedemthey would find worse than that16:06
PaulMurraybauzas, I quote "a follow on patch will add deprecation notices..."16:06
PaulMurraybauzas, don't worry16:07
PaulMurraybauzas, think of it as a prediction16:07
markus_zI'm already censoring myself16:07
*** emagana has joined #openstack-nova16:07
*** heyongli has quit IRC16:07
*** dshaw has joined #openstack-nova16:07
bauzasPaulMurray: oh my bad - I'm certainly a douchebag16:07
*** pumaranikar has joined #openstack-nova16:08
*** heyongli has joined #openstack-nova16:08
mriedembauzas: you add more things, i comment on more things https://review.openstack.org/#/c/242110/4/nova/compute/resource_tracker.py16:08
bauzasmriedem: don't tell me I'm verbose :)16:09
*** alex_klimov has quit IRC16:09
bauzasPaulMurray: happy with updating my change with mriedem's concern ?16:10
mriedemi'd update the config option help with the same deprecation warning that's in the init method16:10
*** salv-orl_ has quit IRC16:10
bauzasthat's a valid point16:10
dshawGiven this doc bug affects nova, I wasn't sure if there was any input on this low-hanging-fruit bug https://bugs.launchpad.net/openstack-manuals/+bug/151297816:11
openstackLaunchpad bug 1512978 in openstack-manuals "Specifying Wrong file to edit on Ubuntu 14..04" [Undecided,Incomplete] - Assigned to Darren Shaw (ds354m)16:11
*** mrkz has quit IRC16:11
PaulMurraybauzas, I'll do it - that way I can add my name to the commit message and we will win the stats race H ahahaha ahah aha a a aaaa aa....16:11
bauzas:)16:12
*** sahid has quit IRC16:12
PaulMurraybauzas, while you look for somewhere near Austin call Nutella16:12
bauzasthat way, you'll get half the ranting of operators wanting the ERT back16:12
bauzas:)16:12
PaulMurrayoh|16:12
PaulMurrayhadn't thought of that16:12
*** alexschm has quit IRC16:12
PaulMurrayat least there will be one less of them by then16:13
*** hemnafk is now known as hemna16:13
*** sahid has joined #openstack-nova16:13
*** jerrygb has quit IRC16:13
PaulMurrayof course you are assuming widespred use of the feature16:13
mriedemdansmith: you don't have any issues with the admin password stuff in this onSharedStorage evacuation bp?16:13
cfriesen_Maybe we can steal the Nutella release from Android.16:13
*** tongli has joined #openstack-nova16:14
*** baoli has quit IRC16:14
bauzasI also considered naming the release with a cheese name, but for some unknown reason, there is no french cheese starting with N. I guess it's a plot16:14
*** baoli has joined #openstack-nova16:14
*** pratikma_ has quit IRC16:15
markus_zbauzas: I thought you guys have 20 different names for cheese? ;)16:15
*** jerrygb has joined #openstack-nova16:15
*** setuid has quit IRC16:15
PaulMurray63000 cheeses and no N?16:15
bauzasmy bad, there is a Neufchatel one16:16
bauzashttps://en.wikipedia.org/wiki/List_of_French_cheeses16:16
bauzasbut I diverge16:16
PaulMurrayI was just looking at that :)16:16
markus_zbauzas: oh man, how do I pronounce that?16:17
*** heyongli has quit IRC16:17
bauzasmarkus_z: nee-cha-tel16:17
markus_zbauzas: Please record it and update the wikipedia entry with it :)16:18
*** heyongli has joined #openstack-nova16:18
johnthetubaguyit kinda looks like a german cheese with 9 things in it, but anyways...16:18
*** browne has joined #openstack-nova16:19
edleafe...and a German name16:19
*** inteq has joined #openstack-nova16:19
markus_zhttp://www.quickmeme.com/img/29/29db411914f980415f23fad69311c356278a6ab55117f4e7d939da2a934d4c4a.jpg16:19
*** baoli has quit IRC16:21
*** setuid has joined #openstack-nova16:21
johnthetubaguymarkus_z: heh16:21
*** baoli has joined #openstack-nova16:21
*** dshaw has quit IRC16:22
*** pixelbeat_ has quit IRC16:22
johnthetubaguymriedem: dansmith: for the nova meeting later, are one of you OK running that, not had chance to see if mikal wanted to run it, the daylight savings change means I am totally unable to get there now :(16:23
mriedemgibi: dansmith: i have questions inline about this before i can score it https://review.openstack.org/#/c/183033/16:23
mriedemi think it's 3pm for me so i can do it16:23
dansmithjohnthetubaguy: +1 for mriedem16:23
*** dave-mccowan has quit IRC16:24
edleafeyeah - it'll be a 10-minute meeting with mriedem16:24
mriedemtpeoples: jwcroppe: you guys should probably review this spec https://review.openstack.org/#/c/183033/16:24
johnthetubaguymriedem: thanks, that would be great16:24
markus_z:D16:24
johnthetubaguymriedem: I have put lots of crud in the agenda, but a lot of that I just sent out to the ML (mitaka dates and stuff) https://wiki.openstack.org/wiki/Meetings/Nova16:25
mriedemok, i'll skim the crud16:25
mriedemalex_xu: you might want to skim this per the api impact https://review.openstack.org/#/c/183033/16:26
*** heyongli has quit IRC16:27
tpeoplesthanks mriedem, will take a peek in a bit16:27
*** pixelbeat_ has joined #openstack-nova16:28
*** dave-mccowan has joined #openstack-nova16:28
*** heyongli has joined #openstack-nova16:28
*** Guest46631 has quit IRC16:29
jwcroppemriedem: will take a look16:29
*** burt has joined #openstack-nova16:29
*** jaypipes has joined #openstack-nova16:30
*** Piet has joined #openstack-nova16:30
mriedemrlrossit: https://www.youtube.com/watch?v=Ti5AkLup1mI16:30
*** jerrygb has quit IRC16:31
*** jerrygb has joined #openstack-nova16:31
rlrossitmriedem: A+16:31
rlrossitwhat in the world provoked that?16:31
mriedemyou don't want to kno16:32
mriedem*know16:32
mriedemor i don't want to say16:32
*** b3nt_pin has joined #openstack-nova16:36
*** b3nt_pin is now known as Guest9124216:36
*** mnestratov has joined #openstack-nova16:36
xekdansmith, Hi, can you point me to the person you mentioned at the summit, that can help with introduction of multi-node grenade to projects CI?16:36
openstackgerritJay Pipes proposed openstack/nova-specs: WIP: Add concept of resource providers  https://review.openstack.org/22554616:37
dansmithxek: sdague16:38
*** heyongli has quit IRC16:38
jaypipesmriedem: review done on that enginefacade patch. bug in unit tests..16:38
jaypipessnikitin: ^^16:38
xekdansmith, thanks16:38
*** heyongli has joined #openstack-nova16:39
snikitinjaypipes: thanks I saw16:39
jaypipessnikitin: push a quick fix and I will re-review promptly (and the followup patches016:39
mriedemjaypipes: yeah, it's also missing the conf setup stuff in some other services16:40
*** pratikmallya has joined #openstack-nova16:40
mriedemwhich is very hit or miss, i wish we had a way to force a failure to detect if that wasn't configured properly16:40
openstackgerritSergey Nikitin proposed openstack/nova: Use EngineFacade from oslo_db.enginefacade  https://review.openstack.org/22131016:40
snikitinmriedem, jaypipes: done16:40
*** moshele has quit IRC16:41
*** electrocucaracha has quit IRC16:41
jaypipessnikitin: sweet :) will re-review shortly.16:41
jaypipessnikitin: thx for your prompt attention to it!16:41
snikitinjaypipes: thanks for review :)16:41
jaypipessnikitin: lemme know if/when you push rebases for the dependent patches in the series.16:42
*** y_sawai has quit IRC16:42
*** pratikma_ has joined #openstack-nova16:43
sdaguexek: what's the question?16:43
*** sahid has quit IRC16:43
dansmithmriedem: what part of that enginefacade thing did you want me to look at?16:43
dansmithmriedem: I wish we could just deprecate the use_local thing and not add any of that to the non-db services :/16:43
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance_info' and 'instance_extra'  https://review.openstack.org/22506516:43
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'cell_mapping'  https://review.openstack.org/22678816:43
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance_mapping'  https://review.openstack.org/22897916:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'key_pair' and 'cell'  https://review.openstack.org/23991516:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'network'  https://review.openstack.org/24025316:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'certificate' and 'pci_device'  https://review.openstack.org/24027516:44
mriedemdansmith: just hte pattern here for registering the options https://review.openstack.org/#/c/221310/28/nova/cmd/all.py16:44
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'floating_ip'  https://review.openstack.org/24051316:44
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'fixed_ip'  https://review.openstack.org/24081116:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'service'  https://review.openstack.org/24117816:44
mriedemdansmith: in all of the commands that can possibly touch the db16:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'host_mapping'  https://review.openstack.org/24203516:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'dnsdomain' and 'ec2'  https://review.openstack.org/24201916:44
mriedemi was wondering if there was an easier way than me eyeballing the code16:44
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'compute_node'  https://review.openstack.org/24118916:44
snikitinjaypipes: rebased :)16:44
*** pratikmallya has quit IRC16:45
mriedemsnikitin: https://github.com/openstack/nova/blob/master/tools/xenserver/vm_vdi_cleaner.py#L32 :(16:46
*** mgoddard_ has joined #openstack-nova16:46
jaypipessnikitin: спасибо!16:46
*** ccarmack has quit IRC16:46
mriedemi think that's the last one i found16:47
dansmithmriedem: yeah, it's rather verbose16:47
*** Guest91242 is now known as beagles16:47
*** mleroy has quit IRC16:47
mriedemsnikitin: why didn't we just process the oslo_db options in nova.config.parse_args?16:47
mriedemglobally16:47
mriedemi kind of hate copy/pasting this everywhere16:47
*** heyongli has quit IRC16:48
dansmithyeah16:48
*** sfinucan has joined #openstack-nova16:48
*** elenhil_ has joined #openstack-nova16:49
dansmithmriedem: alternately, we may want to just pull out the service startup logic that checks use_local, and either does the conductor stuff, blocks db, or does this config16:49
*** heyongli has joined #openstack-nova16:49
dansmithwe already have that replicated in a few places which could use cleaning up16:49
*** mgoddard has quit IRC16:49
dansmithbut, like I said, it would be nice to get rid of the local case entirely16:49
dansmithjohnthetubaguy: how do you feel about us deprecating and eventually removing local conductor mode?16:49
*** kylek3h_ has joined #openstack-nova16:49
dansmithjohnthetubaguy: any results from using pymysql to see if it addresses your performance issues enough?16:49
*** cdent_ has joined #openstack-nova16:50
johnthetubaguydansmith: given the bug belliott spotted with it the other week, its very tempting16:50
dansmithjohnthetubaguy: which bug?16:50
*** subscope has quit IRC16:50
johnthetubaguydansmith: I don't remember now, something about an exception changing from a messagetimeout to something else in local mode16:51
dansmithah16:51
dansmithyeah16:51
johnthetubaguyI think when you loose connection to the DB16:51
alaskihttps://review.openstack.org/#/c/233914/416:51
*** jgriffith has joined #openstack-nova16:51
*** jgriffith is now known as Guest8804716:51
johnthetubaguyalaski: thanks, that it16:51
alaskiI was just looking at it16:51
*** cfriesen__ has joined #openstack-nova16:51
dansmithwe mostly had that for the early days of no-db-compute, but supporting both paths is asking for pain now that we use it so transparently now16:51
*** alex_xu_ has joined #openstack-nova16:51
*** su_zhang has quit IRC16:52
johnthetubaguydansmith: yeah, I am tempted by deprecating it16:52
*** mari0jv has joined #openstack-nova16:52
johnthetubaguydansmith: our big issues were scaling up the rabbit cluster AFAIK, but I haven't caught up with those folks recently16:52
johnthetubaguys/cluster/nodes/16:52
*** ccarmack has joined #openstack-nova16:52
regebroI thought you might enjoy this:  "Host has more disk space than database expected (278gb > -3gb)"16:53
dansmithjohnthetubaguy: okay16:53
alaskiwe also got bit by a local patch that was doing direct db access16:53
*** mrkz has joined #openstack-nova16:53
alaskiwhich started failing16:53
dansmithheh16:53
*** ameade has quit IRC16:53
johnthetubaguyfunny16:53
*** sc`_ has joined #openstack-nova16:53
*** dosaboy_ has joined #openstack-nova16:54
openstackgerritDerek Higgins proposed openstack/nova: Handle a NeutronClientException 404 Error for floating ips  https://review.openstack.org/24215816:54
*** tangchen_ has joined #openstack-nova16:54
*** StevenK_ has joined #openstack-nova16:54
*** yassine__ has quit IRC16:54
*** mriedem1 has joined #openstack-nova16:55
openstackgerritPaul Murray proposed openstack/nova: Deprecate Extensible Resource Tracker  https://review.openstack.org/24211016:55
snikitinmriedem: because engine facade could not be configered twice. https://github.com/openstack/oslo.db/blob/master/oslo_db/sqlalchemy/enginefacade.py#L22016:55
snikitinI tried to configure it in parse_args and got a lot of problems with fixtures. For example here https://github.com/openstack/nova/blob/master/nova/tests/unit/conf_fixture.py#L5916:55
snikitinI argee that it would be best solution to configure it in psrce_args(). But i need to use some global flags IS_ENGINE_FACADE_CONFIGURED or some new arguments in parse_args() like  parse_args(....., configure_db = True) to disable configuration if fixtures. will it be ok?16:55
*** beagles has quit IRC16:56
johnthetubaguydansmith: one less test combination, and one less config, so its deprecating time I think16:56
*** codebaus1 has joined #openstack-nova16:57
*** beagles has joined #openstack-nova16:57
*** ameade has joined #openstack-nova16:57
snikitin* in fixtures16:57
openstackgerritJay Pipes proposed openstack/nova-specs: Add concept of resource providers  https://review.openstack.org/22554616:57
jaypipesalex_xu, johnthetubaguy, PaulMurray, edleafe, dansmith: I pushed an updated rev for the resource providers spec ^^. Please review at your convenience. thx in advance.16:57
dansmithjohnthetubaguy: yeah, we have a bunch of stuff in tests for testing both cases16:57
mriedem1snikitin: a configure_db=True kwarg to parse_args seems cleaner16:57
mriedem1pass False for the tests16:57
dansmithjohnthetubaguy: if you're cool with it, I'll add a deprecation log message16:57
snikitinmriedem1: ok great! will do16:58
*** slDabbler has joined #openstack-nova16:58
dansmithjohnthetubaguy: at least propose it and let it sit for comment16:58
*** e0ne has quit IRC16:58
openstackgerritSylvain Bauza proposed openstack/nova: WIP: add first reno-based release note  https://review.openstack.org/24200816:58
openstackgerritSylvain Bauza proposed openstack/nova: Add reno for release notes management  https://review.openstack.org/24200716:58
mriedem1could also see what dansmith and jaypipes think about that16:58
*** heyongli has quit IRC16:58
*** ihrachys has joined #openstack-nova16:58
*** barra204 has joined #openstack-nova16:58
dansmithmriedem1: I also commented about unifying all that service startup logic16:58
dansmith which would make it easier for me to log a deprecation warning :)16:59
dansmithbut I could do that after this set if snikitin doesn't want to16:59
*** dave-mccowan has quit IRC16:59
dansmithwhen I go to add it16:59
*** heyongli has joined #openstack-nova16:59
*** dhellmann_ has joined #openstack-nova17:00
dansmithjohnthetubaguy: alaski: also curious what you think about enabling conductor mode for API, but opt-in instead of opt-out, so you could make API use conductor during an upgrade17:00
mriedem1back in a sec17:00
*** mriedem1 has quit IRC17:00
*** mriedem1 has joined #openstack-nova17:00
*** arif-ali_ has joined #openstack-nova17:00
*** cburgess_ has joined #openstack-nova17:00
edleafejaypipes: coolness. Added to my list.17:01
*** haomaiwang has quit IRC17:01
*** haomaiwang has joined #openstack-nova17:01
*** sirushti_ has joined #openstack-nova17:01
*** adreznec has quit IRC17:01
PaulMurrayjaypipes, re: https://review.openstack.org/#/c/242110/4/nova/compute/resources/__init__.py that's really involved message - do you think its necessary?17:02
*** lsmola has quit IRC17:02
*** Bent0_ has joined #openstack-nova17:02
*** pushkaru has joined #openstack-nova17:02
*** signed8bit is now known as signed8bit_ZZZzz17:02
*** signed8bit_ZZZzz is now known as signed8bit17:02
*** pumaranikar has quit IRC17:02
*** signed8bit is now known as signed8bit_ZZZzz17:03
mriedem1dansmith: ok, wfm17:03
mriedem1lunch time17:03
*** mriedem1 is now known as mriedem_lunch17:03
jaypipesPaulMurray: maybe in the help text only? Basically, we need a big bright warning, though :) which is why I thought it would be good.17:03
*** cdent has quit IRC17:04
*** elenhil has quit IRC17:04
*** cfriesen_ has quit IRC17:04
*** mriedem has quit IRC17:04
*** ericksonsantos has quit IRC17:04
*** alex_xu has quit IRC17:04
*** Guest90242 has quit IRC17:04
*** dhellmann has quit IRC17:04
*** kylek3h has quit IRC17:04
*** dougwig has quit IRC17:04
*** arif-ali has quit IRC17:04
*** andrewbogott has quit IRC17:04
*** codebauss has quit IRC17:04
*** tangchen has quit IRC17:04
*** q3k has quit IRC17:04
*** lxsli has quit IRC17:04
*** StevenK has quit IRC17:04
*** cburgess has quit IRC17:04
*** sc` has quit IRC17:04
*** dosaboy has quit IRC17:04
*** mariojv has quit IRC17:04
*** raorn has quit IRC17:04
*** shakamunyi has quit IRC17:04
*** sirushti has quit IRC17:04
*** Bent0 has quit IRC17:04
*** sirushti_ is now known as sirushti17:04
*** arif-ali_ is now known as arif-ali17:04
*** sc`_ is now known as sc`17:05
*** dhellmann_ is now known as dhellmann17:05
*** cdent_ is now known as cdent17:05
*** dougwig_ has joined #openstack-nova17:05
jaypipeswheeeeeeee, net splits.17:05
*** mgoddard_ has quit IRC17:05
*** mgoddard has joined #openstack-nova17:05
*** ericksonsantos has joined #openstack-nova17:05
*** agireud has quit IRC17:05
*** stackdump has joined #openstack-nova17:05
*** adreznec has joined #openstack-nova17:05
*** rushiagr_away is now known as rushiagr17:06
*** lxsli has joined #openstack-nova17:06
*** agireud has joined #openstack-nova17:07
*** q3k has joined #openstack-nova17:07
*** rlrossit has quit IRC17:07
*** ctrath has quit IRC17:07
*** raorn has joined #openstack-nova17:08
PaulMurrayjaypipes, I guess a message to dev and ops MLs would be in order as well17:08
*** heyongli has quit IRC17:08
PaulMurray?17:09
*** heyongli has joined #openstack-nova17:09
*** nkrinner has quit IRC17:10
*** bnemec has joined #openstack-nova17:10
sdagueI'm pro big warning that jaypipes put in there, I think it's good to let people know stuff like that pretty explicitly17:12
*** josecastroleon has quit IRC17:13
*** rotbeard has quit IRC17:13
*** andrewbogott has joined #openstack-nova17:13
jaypipesPaulMurray: yeah, agreed. you want to send that?17:13
jaypipessdague: it's like the Big Red Button in Ren and Stimpy.17:13
PaulMurraysdague, jaypipes sure - I'll do both17:13
PaulMurraymessage in patch and email17:14
*** jistr|afkmtg is now known as jistr17:14
PaulMurraysdague, BTW - pain the neck changing email address17:14
*** andrewbogott has quit IRC17:14
*** andrewbogott has joined #openstack-nova17:14
*** cdent has left #openstack-nova17:15
PaulMurraythat's when you realise you never understood what was being authenticated17:15
sdagueheh17:15
dansmithjaypipes: ah, Ren and Stimpy...17:15
sdaguethis is why I used my personal address in all my patches17:16
jaypipesPaulMurray: cheers17:17
*** otter768 has joined #openstack-nova17:17
*** dshaw has joined #openstack-nova17:17
*** pradk has quit IRC17:18
*** heyongli has quit IRC17:19
*** heyongli has joined #openstack-nova17:20
openstackgerritDan Smith proposed openstack/nova: Deprecate local conductor mode  https://review.openstack.org/24216817:21
dansmithjohnthetubaguy: lightning rod ^17:21
*** pradk has joined #openstack-nova17:21
*** otter768 has quit IRC17:21
*** ZZelle_ has joined #openstack-nova17:22
*** ctrath has joined #openstack-nova17:23
dansmithgibi: if you want to respin to move the link to the other blueprint into refs I will re-+2 quickly17:26
*** achanda has joined #openstack-nova17:26
gibidansmith: OK I will do it quickly..17:27
*** heyongli has quit IRC17:29
*** dshaw has quit IRC17:30
*** heyongli has joined #openstack-nova17:30
*** matrohon has quit IRC17:31
openstackgerritBalazs Gibizer proposed openstack/nova-specs: Remove shared storage flag in evacuate API  https://review.openstack.org/18303317:31
*** smurke has joined #openstack-nova17:31
gibidansmith: done ^^17:32
dansmithgot it, thanks17:32
gibidansmith: thank you17:32
*** lpetrut has quit IRC17:33
*** unicell1 has quit IRC17:33
openstackgerritPushkar Umaranikar proposed openstack/nova: Build timeouts task filters deleting instances  https://review.openstack.org/24001717:34
*** ccarmack1 has joined #openstack-nova17:34
*** subscope has joined #openstack-nova17:34
*** ccarmack has quit IRC17:34
*** nik_ has joined #openstack-nova17:37
johnthetubaguydansmith: speed of light is low today, taking a look now17:37
*** heyongli has quit IRC17:39
dansmithI could also post to the ops list to see if there's major opposition to this17:39
dansmithif there is, we probably already have a problem though17:40
*** heyongli has joined #openstack-nova17:40
*** smatzek has quit IRC17:41
*** e0ne has joined #openstack-nova17:41
*** slDabbler has quit IRC17:41
dansmithheyongli: do you know what the status of the pci ci job is? seems like it has been immediately failing for quite some time now17:41
*** longsube has joined #openstack-nova17:42
*** pratikmallya has joined #openstack-nova17:42
*** achanda has quit IRC17:43
alaskidansmith: what does having the API use conductor buy us?  Objects protect us from db schema changes, and I typically think of conductor as protecting against object version changes.17:44
*** pratikma_ has quit IRC17:44
*** pratikma_ has joined #openstack-nova17:44
*** ssurana has joined #openstack-nova17:44
openstackgerritPaul Murray proposed openstack/nova: Deprecate Extensible Resource Tracker  https://review.openstack.org/24211017:45
*** ssurana has quit IRC17:45
dansmithalaski: objects don't protect us from schema changes if we're running old objects.. they protect us because conductor has the newest set of objects and knows how to backport17:45
*** achanda has joined #openstack-nova17:45
alaskiahh, right17:46
dansmithalaski: so the case would be that we want to restart api after we've upgraded all the computes, or just not have to restart api and conductor together17:46
alaskiso it would allow updating the db before api17:46
PaulMurraysdague, jaypipes mriedem_lunch changed the wording in https://review.openstack.org/#/c/242110/ - see what you think17:46
dansmithalaski:  can upgrade the db before API right now, we just can't upgrade conductor separate from api, because conductor will start moving things17:46
dansmithalaski: we can (and should) also try to gate online migrations to not happen until everything that talks to the DB is  upgraded, but we need service records for API for that, and we'll probably get it wrong now and then17:47
dansmithalaski: being able to cut the api over to conductor for an hour while you shuffle things would just be easier to get right I think17:47
*** subscope has quit IRC17:47
johnthetubaguydansmith: +1 for pausing the data migration while the APIs are switched from old to new17:47
dansmithjohnthetubaguy: yeah, we either need to do that automatically with service records for api and making the objects not start migrating until all conductors and APIs are upgraded, or with a manual switch17:47
dansmithI'd prefer not to have a manual switch17:48
*** derekh has quit IRC17:48
*** mriedem_lunch is now known as mriedem17:48
*** pratikmallya has quit IRC17:48
johnthetubaguydansmith: yeah +1 for api service records17:48
johnthetubaguy(or something similar that does the same thing)17:48
alaskidansmith: okay, I'm starting to get this all organized in my head again.17:49
mriedemPaulMurray: jaypipes: +217:49
*** heyongli has quit IRC17:49
mriedemon https://review.openstack.org/#/c/242110/17:49
*** heyongli has joined #openstack-nova17:50
*** romainh has left #openstack-nova17:51
alaskidansmith: building that as an online switch seems useful.  having to restart nova-api to switch between conductor and db would just lead to using conductor from the api I think17:51
*** e0ne has quit IRC17:51
dansmithalaski: meaning leading to people always using api against conductor?17:52
*** ssurana has joined #openstack-nova17:53
alaskiyeah.  I think right now we would choose that, and a performance hit, if it helped live upgrades.17:53
*** e0ne has joined #openstack-nova17:54
johnthetubaguyI was thinking we just hold off on any data migrations based on the min_service version of all API and conductors, then we can still have the APIs directly access the DB?17:54
mriedemtpeoples: jwcroppe: did you have any objections to https://review.openstack.org/#/c/183033 before I approve it?17:55
*** armax has joined #openstack-nova17:56
smurkehttps://bugs.launchpad.net/nova/+bug/1387552   Just wanted to understand exactly whether i need to optimize the function by adding new method or is the request for adding new method is to have a relevant name for the behavior ?17:56
openstackLaunchpad bug 1387552 in OpenStack Compute (nova) "Should add a new method to get volumes from block_device_info" [Wishlist,Confirmed] - Assigned to Sumant Murke (sumant-murke)17:56
*** e0ne has quit IRC17:56
mriedemsmurke: not really a bug17:57
mriedemsmurke: not really worth the time either imo17:57
jwcroppemriedem: I was about 75% way thru it - it looks good to me so far.  I wanted to see what kyle3h_ thought too17:57
*** danpb has quit IRC17:57
smurkeyeah just new to NOVA and wanted to start with something of ease17:57
dansmithalaski: well, I dunno, it seems reasonable to switch to conductor only during the upgrade, no reason to leave it that way always17:58
mriedemjwcroppe: any idea if he's going to review it soonish?17:58
mriedemjwcroppe: i have my finger on the +W17:58
dansmithjohnthetubaguy: yes, that's the mainline plan, it's just easier to mess that up I think17:58
dansmithjohnthetubaguy: but I've had a todo to add service records for API for a while, so if you're good with that, I can do it17:58
jwcroppekylek3h_: ^^^ see https://review.openstack.org/#/c/183033/17:58
johnthetubaguydansmith: very true17:58
*** ihrachys has quit IRC17:58
*** rlrossit has joined #openstack-nova17:58
johnthetubaguydansmith: I am good with that idea17:59
jwcroppemriedem: if you don't see any update by EOD, I think it's fine.  I just +1'd too.  I think it's a good change to simplify17:59
*** marcusvrn_ has joined #openstack-nova17:59
mriedem+W17:59
mriedemwe can amend if needed17:59
tpeoplesjwcroppe I had a ping out to Christine too, but it looked OK to me17:59
dansmithjohnthetubaguy: okay17:59
smurke@mriedem : I am fairly new to NOVA and openstack so wanted to start with assigning myself with something much easy17:59
johnthetubaguysmurke: there are some ideas on good things to try out here: https://wiki.openstack.org/wiki/Nova/Mentoring#What_should_I_work_on.3F17:59
*** ctrath has quit IRC17:59
*** heyongli has quit IRC18:00
*** jistr has quit IRC18:00
*** longsube has quit IRC18:00
*** haomaiwang has quit IRC18:01
*** heyongli has joined #openstack-nova18:01
*** haomaiwang has joined #openstack-nova18:01
alaskidansmith: right.  I'm just thinking that we don't gain much if we have to restart nova-api to switch to conductor mode, and back off.  But I think I need to draw this out to visualize the upgrade workflow.18:01
*** smatzek has joined #openstack-nova18:01
*** spandhe has joined #openstack-nova18:02
dansmithalaski: I dunno, seems okay to me, but...18:02
dansmithalaski: we should do the service record thing regardless18:03
alaskiagreed18:03
dansmithalaski: if it proves to be hard to get right, maybe we also allow the api switch18:03
*** dave-mccowan has joined #openstack-nova18:03
*** ccarmack1 has quit IRC18:04
*** ctrath has joined #openstack-nova18:04
*** e0ne has joined #openstack-nova18:04
*** browne has quit IRC18:05
*** mnestratov|2 has joined #openstack-nova18:05
*** ccarmack has joined #openstack-nova18:07
alaskisounds good.  I may be over thinking it but I've been away from it for a bit and can't remember what the process is for a live-upgrade.18:07
openstackgerritSergey Nikitin proposed openstack/nova: Use EngineFacade from oslo_db.enginefacade  https://review.openstack.org/22131018:07
*** e0ne has quit IRC18:08
*** setuid has left #openstack-nova18:08
*** mnestratov has quit IRC18:09
*** unicell has joined #openstack-nova18:09
*** daemontool has quit IRC18:09
nik_mriedem: Matt, I updated patch. Could you look at it, please?18:10
*** heyongli has quit IRC18:10
nik_mriedem: https://review.openstack.org/22131018:10
*** mnestratov has joined #openstack-nova18:10
*** nik_ is now known as snikitin118:10
*** heyongli has joined #openstack-nova18:11
alaskimriedem: dansmith sooo, it turns out we are using xvp :(18:12
alaskiwe are also using novnc and trying to get over there completely, but still have users that rely on the old console access18:13
dansmithugh18:13
openstackgerritDan Smith proposed openstack/nova: Deprecate local conductor mode  https://review.openstack.org/24216818:13
*** mriedem has quit IRC18:13
*** mnestratov|2 has quit IRC18:14
*** salv-orlando has joined #openstack-nova18:15
*** mnestratov|2 has joined #openstack-nova18:15
openstackgerritdane-fichter proposed openstack/nova-specs: Nova Support of Glance Image Signing  https://review.openstack.org/18887418:16
*** kylek3h_ has quit IRC18:16
*** kylek3h has joined #openstack-nova18:17
*** mnestratov has quit IRC18:19
*** achanda has quit IRC18:19
*** su_zhang has joined #openstack-nova18:20
*** heyongli has quit IRC18:20
*** mnestratov has joined #openstack-nova18:20
*** mriedem has joined #openstack-nova18:21
*** heyongli has joined #openstack-nova18:21
*** tonytan4ever has quit IRC18:23
*** mnestratov|2 has quit IRC18:24
mriedemsnikitin: looks good18:25
*** mnestratov|2 has joined #openstack-nova18:25
mriedemalaski: why do you have to go and break my heart wrt xvp?18:26
*** smurke_ has joined #openstack-nova18:27
*** smurke has quit IRC18:27
alaskiin my heart I just wanted us to be off of it18:27
alaskialthough I really thought we were18:27
*** haomaiwa_ has joined #openstack-nova18:27
*** haomaiwang has quit IRC18:28
dansmithheh18:28
*** mnestratov has quit IRC18:29
mriedemso you guys plan on moving off18:29
mriedemwould a deprecation timer help with that :)18:29
alaskiheh, it might.  although it may just lead to us holding the code internally, which really wouldn't be too bad.18:30
*** heyongli has quit IRC18:30
mriedemugh18:31
*** jichen has joined #openstack-nova18:31
alaskiwe are trying to move off of it, because there's a jar file needed in our control panel to use it which is a great source of pain occasionally18:31
dansmithI think a timer is a good thing18:31
*** heyongli has joined #openstack-nova18:31
mriedem15.0.0?18:31
dansmithif they don't move off by that timer, then they deserve the pain they get :)18:31
openstackgerritStephen Finucane proposed openstack/nova: Change logging level for 'oslo_db'  https://review.openstack.org/24027118:31
mriedemi'd prefer 14.0.018:32
dansmith15 is a long way off18:32
mriedemi know18:32
alaskiwe are running novnc as well right now so it wouln't remove all of our consoles18:32
mriedemi could be dead18:32
dansmithI say go for 14 knowing you'll go for 15 if people cry18:32
dansmithlike buying a car18:32
mriedemfinal offer?18:32
*** READ10 has joined #openstack-nova18:32
mriedemit's my final offer, larry18:32
mriedemlet me see what the manager says18:33
mriedemand don't try to sell me on that gd undercoating18:33
dansmithheh18:33
dansmithit's been a while since we got a gd in here18:33
mriedemthat can be changed18:34
*** vilobhmm11 has joined #openstack-nova18:34
cburgess_mriedem I'll look at the comments from jaypipes. I'm not 100% sure I understand the need for v2 so I want to check with nic who isn't back till next week. But I've got it as an action item to follow-up on the spec.18:35
*** salv-orlando has quit IRC18:35
mriedemcburgess_: ok, i didn't understand it either, but it's not my spec :)18:37
mriedemjaypipes: ^ on the rbd spec for faster snapshots using rbd clones18:37
mriedemyou made a comment about upload with glance v218:37
cburgess_mriedem Yeah nic wrote the code (and we have been using it since grizzly) so I want to confirm with him and make sure we put the right thing in the spec. I was just baby sitting it for him while he was on vacation.18:37
cburgess_I *think* I understand what jaypipes meant but I just want to be sure.18:39
*** heyongli has quit IRC18:41
*** achanda has joined #openstack-nova18:41
*** heyongli has joined #openstack-nova18:42
*** dave-mccowan has quit IRC18:44
*** pixelbeat_ has quit IRC18:44
*** mwhahaha has joined #openstack-nova18:45
*** rdo has quit IRC18:45
*** rdo has joined #openstack-nova18:46
mwhahahahey nova folks, does anyone know where the nova-api-INPUT iptables rules might be managed? Is that usually an external thing or does the nova-api or something directly manipulate those rules?18:46
*** regebro has quit IRC18:46
*** tonytan4ever has joined #openstack-nova18:47
vilobhmm11dansmith : ping18:47
*** pixelbeat_ has joined #openstack-nova18:48
*** armax has quit IRC18:49
*** browne has joined #openstack-nova18:50
*** heyongli has quit IRC18:51
*** heyongli has joined #openstack-nova18:52
mriedemrussellb: what am i missing in this spec that we would need to change nova's attach interface API to take a new port-type parameter? https://review.openstack.org/#/c/139910/18:52
mriedemthe actual request params i mean18:52
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance_info' and 'instance_extra'  https://review.openstack.org/22506518:53
*** dave-mccowan has joined #openstack-nova18:53
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'cell_mapping'  https://review.openstack.org/22678818:53
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'instance_mapping'  https://review.openstack.org/22897918:53
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'key_pair' and 'cell'  https://review.openstack.org/23991518:53
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'network'  https://review.openstack.org/24025318:53
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'certificate' and 'pci_device'  https://review.openstack.org/24027518:53
russellbmriedem: on the surface, i don't know why that would be required18:54
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'floating_ip'  https://review.openstack.org/24051318:54
openstackgerritSergey Nikitin proposed openstack/nova: WIP: enginefacade: 'fixed_ip'  https://review.openstack.org/24081118:54
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'service'  https://review.openstack.org/24117818:54
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'dnsdomain' and 'ec2'  https://review.openstack.org/24201918:54
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'host_mapping'  https://review.openstack.org/24203518:54
mriedemrussellb: let it be known that you're my goto neutron API guy from now on18:54
russellb:)18:54
russellbmriedem: you got me in trouble yesterday18:54
openstackgerritSergey Nikitin proposed openstack/nova: enginefacade: 'compute_node'  https://review.openstack.org/24118918:54
mriedemi liked that little back and forth18:54
mriedemmuwahahhaa18:54
russellball good, we're working through that vlan stuff18:54
russellbre: sr-iov, i haven't looked at that in a long time18:55
*** ctrath has quit IRC18:55
mriedemi'm hoping ndipanov steers that when he's back18:56
russellbmriedem: the spec seems off18:56
russellbsounds like something you do at port create time18:56
russellbnot attach18:56
russellbso your comments seem sane18:56
russellbi'll watch the spec18:57
*** mari0jv is now known as mariojv18:57
mriedemsdague: jaypipes: easy win for functional test coverage https://review.openstack.org/#/c/234370/18:57
*** jerrygb has quit IRC18:57
mriedemthere is a bp change lined up to hit the same API so i wanted to get that in first18:57
*** electrocucaracha has joined #openstack-nova18:58
*** jerrygb has joined #openstack-nova18:58
russellbmriedem: a lot of the nova-neutron interaction is wonky :(18:58
russellbwhich is news to nobody i think18:58
*** ccarmack has quit IRC18:59
dansmithwait, WAT?18:59
russellb:-p18:59
dansmithvilobhmm11: on a call, ping me in an hour18:59
russellbi should have just said "water is wet"18:59
*** ctrath has joined #openstack-nova19:00
dansmithheh19:00
*** haomaiwa_ has quit IRC19:01
*** mriedem has quit IRC19:01
*** heyongli has quit IRC19:01
*** haomaiwang has joined #openstack-nova19:01
*** mriedem has joined #openstack-nova19:01
*** heyongli has joined #openstack-nova19:02
*** slDabbler has joined #openstack-nova19:02
*** jerrygb has quit IRC19:03
jaypipesmriedem: done.19:05
*** ccarmack has joined #openstack-nova19:06
*** mrkz has quit IRC19:08
*** dustins has quit IRC19:08
*** READ10 has quit IRC19:10
vilobhmm11dansmith : sure19:11
*** heyongli has quit IRC19:11
*** heyongli has joined #openstack-nova19:12
*** klkumar has quit IRC19:13
*** rk4n has quit IRC19:15
*** salv-orlando has joined #openstack-nova19:17
*** otter768 has joined #openstack-nova19:18
*** dougwig_ is now known as dougwig19:18
*** rlrossit has quit IRC19:19
mriedeminteresting, default console driver is nova.console.xvp.XVPConsoleProxy19:21
*** heyongli has quit IRC19:22
*** otter768 has quit IRC19:22
*** rushiagr is now known as rushiagr_away19:22
*** heyongli has joined #openstack-nova19:23
*** rlrossit has joined #openstack-nova19:23
*** pixelbeat_ has quit IRC19:25
*** fawadkhaliq has joined #openstack-nova19:27
*** rdopiera has quit IRC19:28
*** Marga_ has joined #openstack-nova19:30
*** heyongli has quit IRC19:32
*** stackdump has quit IRC19:32
*** heyongli has joined #openstack-nova19:33
*** ZZelle_ has quit IRC19:33
*** edtubill has quit IRC19:34
*** edtubill has joined #openstack-nova19:35
bauzasdhellmann: around for discussing about https://review.openstack.org/#/c/242008/2 ?19:38
bauzasdhellmann: I'd like to have relnotes also for the master branch19:38
bauzasand not only for the stable branch19:39
*** smurke_ has quit IRC19:39
*** pixelbeat has joined #openstack-nova19:39
*** salv-orlando has quit IRC19:39
*** elenhil_ has quit IRC19:41
mriedemdansmith: add docimpact or upgradeimpact so we update the release notes for https://review.openstack.org/#/c/242168/ and then i'm +219:41
dansmithheh, yeah, I always forget that on my own patches19:42
dansmithI'll update that in a few19:42
*** heyongli has quit IRC19:42
*** heyongli has joined #openstack-nova19:43
openstackgerritSylvain Bauza proposed openstack/nova: WIP: add first reno-based release note  https://review.openstack.org/24200819:44
openstackgerritSylvain Bauza proposed openstack/nova: Add reno for release notes management  https://review.openstack.org/24200719:44
dansmithI guess I can just do it in gerrit19:45
openstackgerritDan Smith proposed openstack/nova: Deprecate local conductor mode  https://review.openstack.org/24216819:47
*** gjayavelu has joined #openstack-nova19:47
*** dustins has joined #openstack-nova19:51
*** heyongli has quit IRC19:52
*** jerrygb has joined #openstack-nova19:53
*** alex_klimov has joined #openstack-nova19:53
*** heyongli has joined #openstack-nova19:53
*** signed8bit_ZZZzz is now known as signed8bit19:53
*** salv-orlando has joined #openstack-nova20:00
*** dave-mccowan has quit IRC20:00
*** haomaiwang has quit IRC20:01
*** nic has joined #openstack-nova20:01
*** nic has quit IRC20:01
*** haomaiwang has joined #openstack-nova20:01
*** nic has joined #openstack-nova20:01
*** alejandrito has joined #openstack-nova20:02
*** Marga_ has quit IRC20:03
*** heyongli has quit IRC20:03
*** Marga_ has joined #openstack-nova20:03
*** heyongli has joined #openstack-nova20:04
openstackgerritDan Smith proposed openstack/nova: Add service records for nova-api services  https://review.openstack.org/24220620:04
*** brad[] has joined #openstack-nova20:05
*** salv-orlando has quit IRC20:05
brad[]Is there a way to redefine an existing instance's assigned SSH key other than mucking around in the SQL database?20:06
*** salv-orlando has joined #openstack-nova20:06
*** eglynn has quit IRC20:06
brad[]I'm aware I can just edit authorized_keys but I'd prefer a more complete method if there is one20:06
dansmithbrad[]: see topic please20:07
brad[]Ah strange, thought this was a user facing channel for some reason - is there one?20:07
dansmithbrad[]: as it says in the topic, #openstack20:08
*** rfolco has quit IRC20:08
*** fawadkhaliq has quit IRC20:10
sdaguemriedem: not that I want to go around in circles a ton on - https://review.openstack.org/#/c/240271, but verbose=True is only supposed to make INFO go on by default20:10
sdaguemriedem: https://github.com/openstack/oslo.log/blob/7c9bececd70205a96fd6efb521b8a36e989b6b2f/oslo_log/_options.py#L23-L3320:11
mriedemsdague: there are a couple others with INFO in there, should those all be changed to WARN?20:11
sdaguemriedem: no, so verbose is true by default20:11
sdaguenow20:11
mriedemyeah20:11
sdaguewhich would mean INFO20:11
sdaguebut debug is false by default20:11
sdagueso something else is turning it on20:11
sdagueand that is the thing we should probably sort out bypassing20:12
vilobhmm11dansmith : hope you are free now…john gave a +2 on servicegroup spec…wanted to check if you are ok with it..https://review.openstack.org/#/c/222423/20:12
dansmithsigh20:12
dansmithvilobhmm11: you know I get email every time that spec changes, right?20:12
openstackgerritDan Smith proposed openstack/nova: Add service records for nova-api services  https://review.openstack.org/24220620:12
*** heyongli has quit IRC20:13
*** heyongli has joined #openstack-nova20:14
*** dave-mccowan has joined #openstack-nova20:14
mriedemsdague: hmm, yeah, want to -1 that change?20:15
mriedemsaying the same20:15
sdaguemriedem: sure20:15
*** mrkz has joined #openstack-nova20:16
*** nic has quit IRC20:16
*** dave-mccowan has quit IRC20:18
*** dave-mccowan has joined #openstack-nova20:19
*** Marga_ has quit IRC20:20
dansmithmriedem: still haven't seen a fail on the update-once patch20:21
*** Marga_ has joined #openstack-nova20:21
*** daemontool has joined #openstack-nova20:22
bauzasjaypipes: around for a quick q ?20:23
*** heyongli has quit IRC20:23
bauzasjaypipes: re: https://review.openstack.org/#/c/202676/28/nova/tests/unit/scheduler/filters/test_exact_core_filter.py,cm20:23
bauzasjaypipes: you missed test_exact_core_filter_passes_no_instance_type20:23
bauzasjaypipes: so I can surely remove the conditional for hte filter,but then I also need to remove this unittest20:24
*** heyongli has joined #openstack-nova20:24
*** electrocucaracha has quit IRC20:24
*** pixelbeat has quit IRC20:24
mmmporksdague: for https://review.openstack.org/#/c/233076/, do you want me to just piggyback onto your change or submit it as a seperate change?20:24
*** electrocucaracha has joined #openstack-nova20:24
bauzasjaypipes: while I agree with you having no reason to provide a spec wihtout a flavor, it means my change will remove one test - which could be confusing20:25
sdaguemmmpork: it has to go into the same change20:25
sdaguebecause we have to bump the microversion when we make a change like this atomically20:25
mmmporkyeah i figured, but thought i'd double check :)20:25
mmmporki've got the microversion change done, i'm just running tests to make sure i didn't miss anything20:26
*** Marga_ has quit IRC20:26
*** ctrath has quit IRC20:26
sdaguemmmpork: cool, we'll probably need some additional tests on this as well to test the routes with and without project_id20:26
sdaguebut we can look at that once the patch is up for review20:27
*** ctrath has joined #openstack-nova20:31
openstackgerritSylvain Bauza proposed openstack/nova: Modify Scheduler RPC API select_dests()  https://review.openstack.org/19920520:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify left filters for RequestSpec  https://review.openstack.org/20267820:32
openstackgerritSylvain Bauza proposed openstack/nova: Prepare filters for using RequestSpec object  https://review.openstack.org/19791220:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify conductor to use RequestSpec object  https://review.openstack.org/20307820:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify metric-related filters for RequestSpec  https://review.openstack.org/20267620:32
openstackgerritSylvain Bauza proposed openstack/nova: Use RequestSpec in the ChanceScheduler  https://review.openstack.org/19905120:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify NUMA, PCI and num_instances filters for RequestSpec  https://review.openstack.org/20267720:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify Aggregate filters for RequestSpec  https://review.openstack.org/20267420:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify default filters for RequestSpec  https://review.openstack.org/20267520:32
openstackgerritSylvain Bauza proposed openstack/nova: Modify Affinity filter for RequestSpec  https://review.openstack.org/20267320:32
mriedemdansmith: me neither20:33
*** heyongli has quit IRC20:33
*** heyongli has joined #openstack-nova20:34
*** achanda has quit IRC20:35
mriedemcrap nova meeting in 24 minutes20:36
* mriedem prepares mentally20:36
*** slDabbler has quit IRC20:36
dansmiththe "crap nova meeting" is on tuesdays I thought20:37
dansmithtoday is the normal one20:37
*** slDabbler has joined #openstack-nova20:39
cburgess_"crap nova meetings"?20:39
*** pratikma_ has quit IRC20:39
mriedemcrap, nova meeting20:39
dansmithoooohhhh.20:39
openstackgerritjichenjc proposed openstack/nova: Make lock policy default to admin or owner  https://review.openstack.org/24221320:40
*** pratikma_ has joined #openstack-nova20:41
edleafemriedem: let's eat grandma!20:43
*** heyongli has quit IRC20:44
*** pixelbeat has joined #openstack-nova20:44
mriedemdone and done20:45
*** heyongli has joined #openstack-nova20:45
*** spandhe has quit IRC20:45
openstackgerritjichenjc proposed openstack/nova: scheduler: refactory pci consume_resource  https://review.openstack.org/24221520:46
*** rk4n has joined #openstack-nova20:48
*** rk4n has quit IRC20:48
*** jichen has quit IRC20:49
*** pixelbeat has quit IRC20:53
*** heyongli has quit IRC20:54
*** heyongli has joined #openstack-nova20:55
mikalNova meeting in five minutes?20:56
*** rk4n has joined #openstack-nova20:57
dansmithmikal: john told us mriedem was running it today20:57
mikalOh interesting20:57
mikalI'm off the hook!20:58
dansmithwas there some question of whether you were going to be around?20:58
mikalThis is a development I support20:58
mikalHerm, I might have missed an email on this...20:58
mriedemno need for pants after all20:58
mikalI've been drowning the last few days20:58
edleafemikal: you swam back from Tokyo?20:58
mikalHeh20:59
*** haomaiwang has quit IRC21:01
*** pratikma_ has quit IRC21:01
*** haomaiwang has joined #openstack-nova21:01
*** pratikmallya has joined #openstack-nova21:01
*** heyongli has quit IRC21:04
*** heyongli has joined #openstack-nova21:05
*** aysyd has quit IRC21:09
*** armax has joined #openstack-nova21:10
*** heyongli has quit IRC21:14
*** rawlin has joined #openstack-nova21:14
rawlinAny cores out there want to take a look at https://review.openstack.org/#/c/198054/ ? It's been waiting for approval for quite some time21:15
*** heyongli has joined #openstack-nova21:15
*** pratikma_ has joined #openstack-nova21:18
*** otter768 has joined #openstack-nova21:19
*** pratikmallya has quit IRC21:19
*** armax has quit IRC21:20
*** lbelivea has quit IRC21:21
*** smatzek has quit IRC21:21
*** snikitin1 has quit IRC21:21
*** otter768 has quit IRC21:23
*** heyongli has quit IRC21:25
*** mwhahaha has left #openstack-nova21:25
*** heyongli has joined #openstack-nova21:25
*** achanda has joined #openstack-nova21:28
*** stackdump has joined #openstack-nova21:29
mmmporksdague: i'm still working on fixing some tests i have broken :)21:30
sdaguemmmpork: no prob21:31
mmmporkomg i swear sometimes21:35
mmmporki updated the version in the test data but forgot to save21:35
*** pratikma_ has quit IRC21:35
*** heyongli has quit IRC21:35
* mmmpork slaps forehead21:35
*** lbelivea has joined #openstack-nova21:36
*** heyongli has joined #openstack-nova21:36
pushkaruHi, Can you please let me know if is there any configuration option for snapshot timeout like we have for building instance (build_instance_timeout)? working on a bug https://bugs.launchpad.net/nova/+bug/99194121:42
openstackLaunchpad bug 991941 in OpenStack Compute (nova) "Restrating the compute service while taking snapshot of vm makes the snapshot stuck in saving state" [Medium,Confirmed] - Assigned to Pushkar Umaranikar (pushkar-umaranikar)21:42
*** armax has joined #openstack-nova21:44
*** heyongli has quit IRC21:45
*** heyongli has joined #openstack-nova21:46
*** su_zhang has quit IRC21:50
*** su_zhang has joined #openstack-nova21:51
*** edmondsw has quit IRC21:52
*** thorst has quit IRC21:54
*** tjones has joined #openstack-nova21:55
*** heyongli has quit IRC21:55
*** heyongli has joined #openstack-nova21:56
dansmithmriedem: http://logs.openstack.org/85/235485/4/check/gate-tempest-dsvm-full/ccee55b/logs/screen-q-agt.txt.gz?level=TRACE#_2015-10-27_21_23_58_85621:58
dansmithmriedem: the neutron agent seems to be failing on everything, so probably zero networking on the guests21:58
dansmithmriedem: you also need to disable the neutron event callback if you haven't already,21:59
dansmithsince that's not plumbed through which means nova will wait and never receive it21:59
dansmiththat's another feature we have to add to cells, else this job will be flaky like our regular neutron jobs were before we added that21:59
*** smatzek has joined #openstack-nova21:59
mriedemdansmith: http://logs.openstack.org/85/235485/4/check/gate-tempest-dsvm-full/ccee55b/logs/screen-q-agt.txt.gz?level=TRACE#_2015-10-27_21_23_58_856 is what that log looks like in a normal run21:59
mriedemb/c $neutron21:59
mriedembut good call on the vif callback22:00
dansmithwtf? really? that's .. special :)22:00
mriedemyeah man22:00
dansmiththen it might just be the callback22:00
jrollwow22:00
dansmithI'm not sure how that's allowed to be a thing :)22:00
*** haomaiwang has quit IRC22:01
mriedembecause22:01
mriedemSDN22:01
mriedemNFV22:01
mriedementerprise22:01
*** haomaiwang has joined #openstack-nova22:01
* dansmith makes a farting noise22:01
*** unicell1 has joined #openstack-nova22:01
*** rk4n has quit IRC22:01
*** unicell has quit IRC22:02
mriedemreal mature22:02
mriedemi try to keep it classy around here22:02
sdagueyeh, so knowing how much time was spent to get the cells job to half reasonableness, this seems like it's going to be a big rabbit hole22:04
bauzasmriedem: dansmith: so about the cells job22:04
bauzasI was thinking about doing a quick chnage22:04
dansmithI agree, but if we're going to, I want to require that events get implemented for cells so that we can hope to have the same level of stability as our other neutron jobs22:04
bauzashttps://github.com/openstack/nova/blob/master/nova/objects/block_device.py#L195-L19622:04
sdagueI'd much rather say we'll merge low risk looking patches without a real test job22:04
sdaguemostly just as a way to keep all the ops from carrying large out of tree patches22:05
bauzasand instead of using the create=create stuff, just do something like22:05
dansmithsdague: and when it breaks, merge patches to "fix it" based on anecdotal feedback of one person's environment?22:05
bauzastry: create=False except: create=True22:05
*** heyongli has quit IRC22:06
sdaguedansmith: yeh, our cells config is so barely a thing anyway22:06
*** salv-orlando has quit IRC22:06
*** salv-orlando has joined #openstack-nova22:06
sdaguebecause we don't ever want this supported for reals, we want to move past it22:06
*** heyongli has joined #openstack-nova22:06
dansmithsdague: I don't see the point in making an exception.. the current state of cells minimal testing is only because we wanted to prevent backslide and focus on replacing it22:06
mriedembauzas: i think i'd rather just do that in cells_api.bdm_update_or_create_at_top if create=None22:07
dansmithsdague: right, so merging things to keep it on life support doesn't seem to be helpful to me22:07
sdaguedansmith: that's fine too22:07
bauzasmriedem: right, I just saw the except Exception which eats22:07
*** baoli_ has joined #openstack-nova22:07
mriedemso we aren't merging anything today22:07
sdaguebut I do think that if the effort requires getting a reasonable neutron job running, it's just delayed cells v2 by at least another cycle22:07
bauzasman, I hate those kind of catchall exceptions22:07
sdaguebecause of which people are going to get sucked down into this22:08
mriedemsdague: this is all hypothetical at this point22:08
*** tjones has quit IRC22:08
mriedemif it's like me poking at test results a few hours per week, i don't tink that kills anyone but me22:08
sdaguemriedem: sure, that's fine22:08
*** pratikmallya has joined #openstack-nova22:08
*** baoli has quit IRC22:08
mriedemplus, we also wanted to get cells CI going to prevent backslide as dan said and to have a baseline for testing v222:09
sdagueexcept we know it's going to be a high failure rate without the events interface22:09
mriedemi think there is value in that for cells + neutron also22:09
sdagueso that's more than your 2 hrs a week22:09
dansmithyeah, we can't have the test without the events, IMHO22:09
*** tjones has joined #openstack-nova22:09
mriedemyeah maybe22:09
*** pratikmallya has quit IRC22:10
mriedembut i don't really know right now b/c i literally just threw this up quick before summit22:10
*** unicell1 has quit IRC22:10
*** pratikma_ has joined #openstack-nova22:10
mriedemand haven't gotten back to it22:10
*** unicell has joined #openstack-nova22:10
mriedem*before the magic kingdom i should say22:10
sdagueok, well I think we should put a date on the wall as a go / no go for the rest of the effort22:10
dansmithI think if the pressure isn't on for v2 we're never going to get there in a reasonable amount of time22:10
dansmithI was feeling pressured to spend serious time this cycle on v222:10
dansmithbut maybe I should just do events for v1 and have a beer22:11
bauzasheh, I have a vision of a summit in a magic kingdom22:11
bauzaslike the nova room happening on the BTM22:12
mriedemi don't think me tinkering on the ci job detracts any from the v2 priority22:12
mriedemchances are i don't make any progress and it dies and no one cares22:12
*** Piet has quit IRC22:14
*** heyongli has quit IRC22:16
*** su_zhang has quit IRC22:16
*** su_zhang has joined #openstack-nova22:16
*** smatzek has quit IRC22:16
*** heyongli has joined #openstack-nova22:17
openstackgerritAugustina Ragwitz proposed openstack/nova: DNM: Making project_id optional in v2.1 urls  https://review.openstack.org/23307622:18
mmmporksdague: ^^22:18
*** Marga_ has joined #openstack-nova22:20
*** daemontool has quit IRC22:21
*** achanda has quit IRC22:22
*** pradk has quit IRC22:25
*** heyongli has quit IRC22:26
*** dustins has quit IRC22:26
*** heyongli has joined #openstack-nova22:27
mriedemalaski: how does rax deal with cells + neutron w/o the vif plugging callbacks?22:29
alaskimriedem: by not using libvirt, if I'm thinking of the correct thing22:29
mriedemoh right22:29
mriedemyeah only libvirt waits on those22:30
dansmithmriedem: there you go distracting alaski from working on cellsv222:31
dansmithmriedem: I hear that people with real SDNs under neutron don't usually have problems requiring the events because they're so fast22:31
*** slDabbler has left #openstack-nova22:31
*** gyee has joined #openstack-nova22:32
*** krtaylor has quit IRC22:32
mriedembaby laski is probably more of a distraction than i am22:33
*** alex_klimov has quit IRC22:33
alaskinot today fortunately22:34
dansmithdon't get me started on baby laski22:34
mriedemheh, that guy, i tell you what22:34
mriedemreal piece of work22:34
*** tjones has left #openstack-nova22:34
alaskiheh22:35
alaskiI will say that he's been slacking on any real contributions around here22:35
alaskiit's all take take take these days22:35
mriedemhe gives22:35
mriedemin bodily fluid form22:36
alaskivery true22:36
mriedemlike me in college22:36
mriedemalright, time to squash this bdm change22:36
*** heyongli has quit IRC22:36
*** heyongli has joined #openstack-nova22:37
alaskimriedem: not sure if you saw my review, but the comment needs to be updated on that change22:37
alaskisince I didn't -1 it, and some people miss those reviews22:38
*** pratikma_ has quit IRC22:38
mriedemi saw it22:38
*** alejandrito has quit IRC22:41
*** su_zhang has quit IRC22:42
*** stackdump has quit IRC22:42
*** su_zhang has joined #openstack-nova22:42
*** mc_nair has quit IRC22:43
*** stackdump has joined #openstack-nova22:44
*** diogogmt has quit IRC22:44
*** krtaylor has joined #openstack-nova22:45
*** heyongli has quit IRC22:47
*** baoli_ has quit IRC22:47
*** heyongli has joined #openstack-nova22:47
*** mdrabe_ has joined #openstack-nova22:48
*** jhesketh has quit IRC22:48
*** mrkz has quit IRC22:50
*** dgonzalez has quit IRC22:51
*** gjayavel_ has joined #openstack-nova22:51
*** mdrabe has quit IRC22:51
*** pratikmallya has joined #openstack-nova22:52
*** jhesketh has joined #openstack-nova22:52
*** pixelbeat has joined #openstack-nova22:53
mriedemdansmith: so this was the thing i was wondering about in the meeting22:54
mriedemhttp://logs.openstack.org/42/241742/1/check/gate-nova-python27/aefcec7/console.html#_2015-11-05_20_36_07_47522:54
mriedemthat test is doing the first save() but create is passed as False22:54
mriedemeven though it should be a first time create22:55
*** gjayavelu has quit IRC22:55
dansmithyou can't .save() it the first time, right?22:55
dansmithyou have to .create() it22:55
mriedemwith cells there is no create()22:56
dansmithon the bdm?22:56
mriedemb/c https://github.com/openstack/nova/blob/master/nova/compute/cells_api.py#L20122:57
*** burt has quit IRC22:57
*** heyongli has quit IRC22:57
*** su_zhang has quit IRC22:57
*** gyee has quit IRC22:57
*** rlrossit has left #openstack-nova22:57
dansmithwhere is your test?22:57
*** su_zhang has joined #openstack-nova22:58
*** heyongli has joined #openstack-nova22:58
dansmithoh this is an existing one I guess22:58
mriedemhttps://github.com/openstack/nova/blob/master/nova/tests/unit/objects/test_block_device.py#L9822:58
*** achanda has joined #openstack-nova22:59
*** jamielennox|away is now known as jamielennox22:59
mriedemreserve_block_device_name in the compute manager must be creating it23:00
*** haomaiwang has quit IRC23:01
mmmporksdague: i'm a little confused, i see there's a pci-test failure, but when i look at the logs i'm not seeing anything useful23:01
*** haomaiwa_ has joined #openstack-nova23:01
mriedemactually no, reserve_block_device_name is only called by the compute api when attaching a volume to an existing instance23:02
dansmithmriedem: https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L4618-L461823:02
mriedemdansmith: yeah, that's only called from compute api attach_volume23:02
mriedemwhich is not what this test is doing, it's boot from volume23:02
dansmithsurely not23:02
mriedemdon't call me shirly23:03
dansmithbdm.save() doesn't work if it's not already created23:03
dansmithfor non-cells23:03
dansmithso there has to be a bdm.create going on somewhere23:03
mriedemyeah i saw it pukes if the update doens't return anything23:03
mriedemthere is also bdm.update_or_create23:03
dansmithcompute_api calls that23:04
*** mdrabe_ has quit IRC23:04
*** ccarmack has quit IRC23:04
*** dgonzalez has joined #openstack-nova23:04
*** mc_nair has joined #openstack-nova23:05
mriedemdansmith: but cells API overrides that method23:05
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/cells_api.py#L20123:05
dansmithright23:05
*** dgonzalez has quit IRC23:06
*** heyongli has quit IRC23:07
mriedemso..23:07
mriedemi don't know then23:07
*** dgonzalez has joined #openstack-nova23:07
*** jerrygb has quit IRC23:08
*** ccarmack has joined #openstack-nova23:08
*** rmstar has quit IRC23:08
*** rmstar has joined #openstack-nova23:08
*** heyongli has joined #openstack-nova23:08
dansmithoh, so,23:09
dansmithin cells, the top level overrides compute_api,23:09
dansmithbut the cell does not23:09
dansmithso we still call compute_api for that method normally in the child cell23:09
dansmithwhich ends up doing the create there23:09
dansmithand then we forward update_or_create() back to the top23:09
*** pushkaru has quit IRC23:12
*** dgonzalez has quit IRC23:12
*** inteq has quit IRC23:12
*** edtubill has quit IRC23:12
*** dgonzalez has joined #openstack-nova23:12
mriedemoy23:13
mriedemok23:13
mriedemso, why doesn't bdm.save() just always pass create=False?23:13
dansmithmaybe because you can have multiple levels?23:14
*** rawlin has left #openstack-nova23:14
dansmithwait, no23:14
dansmithso the child creates,23:14
dansmiththe parent must create (but doesn't do it with the object)23:15
dansmiththe child saves, so the parent must update23:15
dansmithso it can't always pass create=False23:15
dansmithit needs to pass create if the parent doesn't have it in its database23:15
*** ccarmack has quit IRC23:16
dansmithand I think it should be able to pass create=None, except that we don't have a clear identifier like a uuid for it23:16
dansmithactually seems like create=None should always do the right thing23:17
dansmithbecause it tries to query by instance and device_name23:17
dansmithand if it finds it, it updates23:17
dansmithand if not, it creates23:17
*** heyongli has quit IRC23:17
dansmiththere must be some reason why that's not okay to always do23:17
*** heyongli has joined #openstack-nova23:18
dansmithmust be something related to situations where you don't have device name, and thus you don't have an identifier or something23:19
openstackgerritAndrew Bogott proposed openstack/nova: Add disk_minimum_physical_free_space_ratio option to disk filter.  https://review.openstack.org/24225123:19
dansmithmaybe the reserve case does that without allocating a device name?23:19
*** tjones has joined #openstack-nova23:19
*** tjones has left #openstack-nova23:19
*** burgerk has quit IRC23:19
*** gyee has joined #openstack-nova23:19
*** otter768 has joined #openstack-nova23:19
dansmithah23:20
dansmithwe have to support changing the name23:20
dansmitheff23:20
mriedemyeah ndipanov's libvirt changes change the passed in device name23:21
*** StevenK_ is now known as StevenK23:21
mriedemso it would be set, then nulled out, then reset in the libvirt driver when it picks the name to use23:21
*** signed8bit has quit IRC23:22
*** IanGovett has quit IRC23:23
*** otter768 has quit IRC23:24
dansmiththe ones we merged a while ago?23:24
*** eglynn has joined #openstack-nova23:24
*** mrkz has joined #openstack-nova23:25
*** heyongli has quit IRC23:28
*** pixelbeat has quit IRC23:28
*** heyongli has joined #openstack-nova23:28
*** achanda has quit IRC23:31
*** sfinucan has quit IRC23:31
*** armax has left #openstack-nova23:32
mriedemin liberty yeah23:32
*** achanda has joined #openstack-nova23:32
*** ctrath has quit IRC23:32
mriedemanywho, i have to get going23:33
mriedemi'm in a holding pattern on this squashed change23:33
*** jerrygb has joined #openstack-nova23:33
mriedemi think that test_save test is a bit wonked anyway, b/c it doesn't call create first23:34
mriedemit mocks out db.block_device_mapping_update and returns a thing but in reality it wouldn't return anything23:34
mriedemand would raise an exception23:34
openstackgerritMatt Riedemann proposed openstack/nova: cells: create bdm at top if device_name is set for first time in save()  https://review.openstack.org/24174223:36
*** Marga__ has joined #openstack-nova23:37
*** mriedem has quit IRC23:37
*** salv-orlando has quit IRC23:37
*** heyongli has quit IRC23:38
*** ujjain- has quit IRC23:38
gmannalex_xu_: cool. nice tracking. Thanks23:39
*** heyongli has joined #openstack-nova23:39
*** ujjain has joined #openstack-nova23:39
*** ujjain has quit IRC23:39
*** ujjain has joined #openstack-nova23:39
gmannalex_xu_: for me too plan sounds fine.23:39
*** Marga_ has quit IRC23:40
*** pixelbeat has joined #openstack-nova23:40
*** pratikmallya has quit IRC23:42
*** ijuwang has quit IRC23:43
*** daemontool has joined #openstack-nova23:46
*** tongli has quit IRC23:48
*** heyongli has quit IRC23:48
*** heyongli has joined #openstack-nova23:49
*** mc_nair has quit IRC23:49
*** jerrygb_ has joined #openstack-nova23:49
*** angdraug has quit IRC23:49
*** davideagnello has quit IRC23:50
*** jerrygb has quit IRC23:50
*** tonytan4ever has quit IRC23:52
*** ameade has quit IRC23:54
*** ameade has joined #openstack-nova23:55
*** heyongli has quit IRC23:58
*** heyongli has joined #openstack-nova23:59

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