Wednesday, 2015-03-18

*** baoli_ has quit IRC00:00
*** baoli has joined #openstack-nova00:01
*** Longgeek has joined #openstack-nova00:01
*** dboik has quit IRC00:02
*** iamjarvo has quit IRC00:02
*** dboik_ has quit IRC00:02
openstackgerritTim Pownall proposed openstack/nova: Updated determine_vm_mode and _attach_disks to pull vm_mode and auto_disk_config values from the image_ref during rescue mode.  https://review.openstack.org/16494000:03
melwittmikal: as long as we don't have to wait for the microversion support, and from what cyeoh has said in the review (https://review.openstack.org/#/c/152569/) that patch only adds the very basic things, doesn't offer full support00:04
*** baoli has quit IRC00:05
*** Nikolay_1t has quit IRC00:05
*** Nikolay_St has joined #openstack-nova00:06
*** yjiang5 has quit IRC00:09
*** baoli has joined #openstack-nova00:09
mikalmelwitt: well, we have a deps freeze in a couple of days00:11
mikalmelwitt: worst case we can do another release to add that in00:11
mikaloomichi: fixed, sorry I missed that00:12
*** marun has joined #openstack-nova00:13
*** rmoe has quit IRC00:13
oomichimikal: thanks again!00:13
*** shaohe_feng1 has quit IRC00:13
melwittmikal: cool. not knowing deeply about microversion I'm not sure how soon it's needed, but I was just thinking in general client can't take advantage of the feature in nova until then00:14
*** baoli has quit IRC00:14
mikalmelwitt: well, we don't have release freezes for clients, so we can just roll it out when its ready00:15
*** markvoelker has quit IRC00:15
melwittmikal: right, I think it sounds good00:15
*** achanda has quit IRC00:15
*** achanda has joined #openstack-nova00:16
*** oomichi has quit IRC00:17
*** baoli has joined #openstack-nova00:18
*** achanda has quit IRC00:18
*** achanda has joined #openstack-nova00:18
*** Longgeek has quit IRC00:18
*** rmoe has joined #openstack-nova00:26
*** tsekiyam_ has joined #openstack-nova00:27
*** mtanino has quit IRC00:30
*** achanda has quit IRC00:30
*** tsekiyama has quit IRC00:30
*** tsekiyam_ has quit IRC00:31
*** markvoelker has joined #openstack-nova00:32
*** dave-mccowan has joined #openstack-nova00:34
*** dboik has joined #openstack-nova00:35
*** vmtrooper has joined #openstack-nova00:35
*** nelsnelson has quit IRC00:35
*** dboik_ has joined #openstack-nova00:36
*** Mike_D_laptop has quit IRC00:37
cyeohmelwitt: which change is dependent on microversions support?00:38
melwittcyeoh: ot00:38
melwittcyeoh: it's not a change that's dependent, I was talking about support for microversions in novaclient that you have commented recently https://review.openstack.org/#/c/152569/00:39
*** dboik has quit IRC00:40
cyeohmelwitt, ah yea we' re not affected by the freeze since its nova client but I've been wondering if I should just update it00:40
melwittcyeoh: basically I was thinking the support in novaclient is important because until then, lots of users won't be able to take advantage of the microversions that are in nova.00:40
*** vmtrooper has quit IRC00:40
cyeohmelwitt: yep, it would effectively be only accessible via the REST API directly00:41
melwittcyeoh: we have the freedom to release that whenever it's ready like you said since we're not affected by the freezes. but just to put that review on people's radar :)00:41
*** diegows has quit IRC00:41
*** diegows has joined #openstack-nova00:42
cyeohmelwitt: yea sounds good. I should probably sketch out a list of things for novaclient that we need to do and check with Andrey if its ok if I refactor it a bit myself so we can start merging very minimal functionality00:44
melwittcyeoh: I think that would be great. thanks for taking a look at it, we needed the api experts in there00:45
*** rfolco has joined #openstack-nova00:46
cyeohmelwitt: ok will get on to it this afternoon00:46
melwittthanks cyeoh00:47
*** melwitt has quit IRC00:51
*** browne has quit IRC00:52
*** asettle has quit IRC00:55
*** baoli has quit IRC00:55
*** ybathia has quit IRC00:56
*** Nikolay_St has quit IRC00:57
*** annashen has joined #openstack-nova00:58
*** Nikolay_St has joined #openstack-nova00:59
*** Longgeek has joined #openstack-nova00:59
*** slong has joined #openstack-nova00:59
*** annashen has quit IRC01:02
openstackgerritChristopher Yeoh proposed openstack/nova: Add common function for v2 API flavor_get.  https://review.openstack.org/13656701:02
*** promulo__ has joined #openstack-nova01:03
*** salv-orl_ has quit IRC01:04
*** neelashah has joined #openstack-nova01:06
*** promulo has quit IRC01:06
*** neelashah has quit IRC01:08
*** tjones1 has quit IRC01:08
*** yingjun has joined #openstack-nova01:12
*** Maike has quit IRC01:19
*** Nic has quit IRC01:19
*** Maike has joined #openstack-nova01:20
*** dsanders has quit IRC01:22
*** apuimedo has quit IRC01:25
*** otter768 has joined #openstack-nova01:30
*** popw has joined #openstack-nova01:32
*** otter768 has quit IRC01:35
*** slong_ has joined #openstack-nova01:38
*** shaohe_feng1 has joined #openstack-nova01:38
*** slong has quit IRC01:39
*** rdo has quit IRC01:41
*** nellysmitt has joined #openstack-nova01:43
dimstonyb: thanks!01:44
*** park_ has joined #openstack-nova01:45
*** adalbas has quit IRC01:45
dimsmikal: one config drive review if you get a chance libvirt has issues only with cdrom as disk format during live migration. vfat works fine. verified both on trunk using a tempest test and on a stable juno setup at work. here's the review - https://review.openstack.org/#/c/133919/01:46
dimsthanks!01:46
*** nellysmitt has quit IRC01:47
*** zhenguo has quit IRC01:47
*** jcru has joined #openstack-nova01:49
*** yingjun has quit IRC01:52
*** eliqiao has joined #openstack-nova01:53
*** shaohe_feng has left #openstack-nova01:55
*** shaohe_feng has joined #openstack-nova01:55
*** yingjun has joined #openstack-nova01:55
*** VW_ has joined #openstack-nova01:56
*** igordcard_ has quit IRC01:59
*** dims has quit IRC01:59
*** casusbel_ has joined #openstack-nova02:02
*** VW_ has quit IRC02:03
*** VW_ has joined #openstack-nova02:03
*** casusbelli has quit IRC02:06
*** harlowja_ is now known as harlowja_away02:06
*** slong_ has quit IRC02:06
openstackgerritVincent Hou proposed openstack/nova: Add attach_status check before detaching a volume  https://review.openstack.org/16495102:07
*** yamahata has quit IRC02:09
*** salv-orlando has joined #openstack-nova02:18
*** unicell has quit IRC02:19
*** coolsvap|afk is now known as coolsvap02:19
*** erkules_ has joined #openstack-nova02:21
*** sdake__ has joined #openstack-nova02:21
*** asettle has joined #openstack-nova02:23
*** VW_ has quit IRC02:23
*** erkules has quit IRC02:23
*** vmtrooper has joined #openstack-nova02:24
*** sdake has quit IRC02:25
*** yingjun has quit IRC02:25
*** marun has quit IRC02:25
*** hblixt has quit IRC02:26
*** dsanders has joined #openstack-nova02:26
*** yingjun has joined #openstack-nova02:28
*** telemons1er is now known as telmnstr02:28
*** telmnstr is now known as telemonster02:28
*** vmtrooper has quit IRC02:29
*** diegows has quit IRC02:30
*** Maike_ has joined #openstack-nova02:30
*** Maike has quit IRC02:31
*** haomaiwang has joined #openstack-nova02:32
*** VW_ has joined #openstack-nova02:33
*** coolsvap is now known as coolsvap|afk02:33
*** kaisers1 has joined #openstack-nova02:34
*** browne has joined #openstack-nova02:34
*** kaisers has quit IRC02:34
*** zzzeek has joined #openstack-nova02:35
*** otter768 has joined #openstack-nova02:37
*** baoli has joined #openstack-nova02:38
*** coolsvap|afk is now known as coolsvap02:45
*** melwitt has joined #openstack-nova02:52
*** exploreshaifali has joined #openstack-nova02:55
*** exploreshaifali has quit IRC03:00
*** baoli has quit IRC03:01
*** zzzeek has quit IRC03:01
*** baoli has joined #openstack-nova03:01
*** jcru has quit IRC03:05
*** marun has joined #openstack-nova03:06
*** yingjun has quit IRC03:07
*** coolsvap is now known as coolsvap|afk03:09
*** Marga_ has quit IRC03:09
*** dboik_ has quit IRC03:13
*** gyee has quit IRC03:15
*** coolsvap|afk is now known as coolsvap03:16
*** dsanders has quit IRC03:18
*** ajayaa has joined #openstack-nova03:19
*** changbl has joined #openstack-nova03:20
openstackgerritAlex Xu proposed openstack/nova: Remove db layer hard-code permission checks for floating_ips_bulk  https://review.openstack.org/15070403:23
*** salv-orlando has quit IRC03:29
*** Longgeek has quit IRC03:29
*** kiwik-chenrui has quit IRC03:33
*** sbfox has joined #openstack-nova03:39
*** sdake__ has quit IRC03:39
*** sdake has joined #openstack-nova03:41
*** tonytan4ever has quit IRC03:41
*** nellysmitt has joined #openstack-nova03:44
*** melwitt has quit IRC03:47
*** nellysmitt has quit IRC03:48
*** rfolco has quit IRC03:53
*** baoli has quit IRC03:58
*** baoli has joined #openstack-nova03:59
*** ajayaa has quit IRC04:01
*** ijw has quit IRC04:02
*** otter768 has quit IRC04:04
*** rajesht has joined #openstack-nova04:08
*** Marga_ has joined #openstack-nova04:11
*** Marga__ has joined #openstack-nova04:12
*** vmtrooper has joined #openstack-nova04:13
*** dave-mccowan has quit IRC04:14
*** Marga_ has quit IRC04:16
*** vmtrooper has quit IRC04:18
*** patrickeast has quit IRC04:28
*** salv-orlando has joined #openstack-nova04:28
*** Longgeek has joined #openstack-nova04:30
*** ajayaa has joined #openstack-nova04:37
*** rushiagr_away is now known as rushiagr04:37
*** Longgeek has quit IRC04:37
*** Longgeek has joined #openstack-nova04:38
*** baoli has quit IRC04:42
openstackgerritAlex Xu proposed openstack/nova: Rename and move the v2.1 api policy into separated files  https://review.openstack.org/15026704:43
*** adrian_otto has joined #openstack-nova04:47
*** VW_ has quit IRC04:47
*** ajayaa has quit IRC04:47
*** boris-42 has joined #openstack-nova04:47
*** VW_ has joined #openstack-nova04:48
*** marun has quit IRC04:48
*** VW__ has joined #openstack-nova04:48
*** dsanders has joined #openstack-nova04:50
*** dims has joined #openstack-nova04:52
*** VW_ has quit IRC04:53
*** VW__ has quit IRC04:57
*** dims has quit IRC04:57
*** VW_ has joined #openstack-nova04:58
*** VW__ has joined #openstack-nova04:58
*** VW__ has quit IRC04:59
*** yingjun has joined #openstack-nova05:02
*** VW_ has quit IRC05:02
*** penick has joined #openstack-nova05:05
openstackgerritAlex Xu proposed openstack/nova: Update unique constraint of compute_nodes with deleted column  https://review.openstack.org/15312305:06
*** achanda has joined #openstack-nova05:06
*** yingjun has quit IRC05:10
mikaldims: that breakage has been known for a while and worked around... Did we regress?05:10
openstackgerritJoe Julian proposed openstack/nova: log meaningful error message on download exception  https://review.openstack.org/16403905:11
*** penick has quit IRC05:11
*** sdake has quit IRC05:13
*** asettle has quit IRC05:13
*** xek has quit IRC05:18
*** unicell has joined #openstack-nova05:20
*** sbfox has quit IRC05:23
*** salv-orlando has quit IRC05:31
*** markvoelker has quit IRC05:33
*** penick has joined #openstack-nova05:35
*** rushiagr is now known as rushiagr_away05:36
openstackgerritAmandeep proposed openstack/python-novaclient: Flavor created only when flavorid is an integer  https://review.openstack.org/16529905:41
*** casusbel_ has quit IRC05:42
*** casusbelli has joined #openstack-nova05:43
*** armax has quit IRC05:44
*** nellysmitt has joined #openstack-nova05:44
*** garyk has quit IRC05:46
*** Sukhdev has joined #openstack-nova05:47
*** sbfox has joined #openstack-nova05:49
*** nellysmitt has quit IRC05:49
*** rajesht_ has joined #openstack-nova05:49
*** Maike_ has quit IRC05:50
*** yingjun has joined #openstack-nova05:52
*** ybathia has joined #openstack-nova05:55
*** bkopilov has joined #openstack-nova05:55
*** ajayaa has joined #openstack-nova06:01
*** vmtrooper has joined #openstack-nova06:02
*** annashen has joined #openstack-nova06:03
*** rushiagr_away is now known as rushiagr06:03
*** otter768 has joined #openstack-nova06:05
*** vmtrooper has quit IRC06:07
*** annashen has quit IRC06:08
*** otter768 has quit IRC06:09
*** lpetrut has joined #openstack-nova06:10
*** ybathia has quit IRC06:12
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Transifex  https://review.openstack.org/16203006:18
gmannsdague: regarding v2 test failure for v2.1 in https://review.openstack.org/#/c/165053/06:19
gmannsdague:  in v2 tests, all v2.1 extensions became enabled (because 'extensions_whitelist' is blank).06:24
*** sudipto has joined #openstack-nova06:24
gmannsdague: there are extensions merged/split between v2 and v2.1, so might be some tests would work against other endpoints. Need to twist tests to enable tests06:25
*** _gryf has joined #openstack-nova06:25
*** achanda has quit IRC06:25
gmannsdague: may be like - https://review.openstack.org/#/c/162016/5/nova/tests/functional/v3/test_flavors.py06:26
*** achanda has joined #openstack-nova06:27
*** ferest has joined #openstack-nova06:27
*** Nikolay_St has quit IRC06:27
*** liusheng has quit IRC06:31
*** liusheng has joined #openstack-nova06:31
*** nellysmitt has joined #openstack-nova06:32
*** ferest has quit IRC06:32
*** Mike_D_laptop has joined #openstack-nova06:32
*** salv-orlando has joined #openstack-nova06:33
*** markvoelker has joined #openstack-nova06:33
*** shaohe_feng1 has quit IRC06:33
*** ishant has joined #openstack-nova06:35
*** markvoelker has quit IRC06:38
*** oro has joined #openstack-nova06:40
*** Maike has joined #openstack-nova06:42
*** oro_ has joined #openstack-nova06:42
*** oro has quit IRC06:44
*** oro_ has quit IRC06:45
*** oro_ has joined #openstack-nova06:46
*** oro_ has quit IRC06:46
*** oro_ has joined #openstack-nova06:47
*** afazekas has joined #openstack-nova06:47
openstackgerritAmandeep proposed openstack/python-novaclient: Flavor created only when flavorid is an integer  https://review.openstack.org/16529906:54
*** browne has quit IRC06:55
*** _gryf has quit IRC06:55
openstackgerritAnkit Agrawal proposed openstack/nova: Detach volume after deleting the instance  https://review.openstack.org/14573806:57
*** mestery has quit IRC06:58
*** rajesht_ has quit IRC06:59
*** _gryf has joined #openstack-nova07:02
*** Sukhdev has quit IRC07:03
*** adrian_otto has quit IRC07:05
*** __gryf has joined #openstack-nova07:11
*** aswadr has joined #openstack-nova07:14
*** garyk has joined #openstack-nova07:15
*** adelinatuvenie has joined #openstack-nova07:16
*** markvoelker has joined #openstack-nova07:17
*** mpavone has joined #openstack-nova07:20
openstackgerritLi Yingjun proposed openstack/nova: Raise an exception when adding an already associated security group  https://review.openstack.org/16068907:20
*** aix has quit IRC07:20
*** romainh has joined #openstack-nova07:20
*** pkoniszewski has joined #openstack-nova07:20
*** nellysmi_ has joined #openstack-nova07:21
*** markvoelker has quit IRC07:21
*** nellysmitt has quit IRC07:22
*** sahid has joined #openstack-nova07:25
*** oro_ has quit IRC07:25
*** nellysmi_ has quit IRC07:26
*** pradipta has joined #openstack-nova07:28
*** nellysmitt has joined #openstack-nova07:28
*** salv-orlando has quit IRC07:33
park_gmann: ping.07:34
*** achanda has quit IRC07:35
*** ildikov has quit IRC07:35
*** lpetrut has quit IRC07:37
gmannpark_: pong07:38
*** achanda has joined #openstack-nova07:39
*** salv-orlando has joined #openstack-nova07:42
*** adelinatuvenie has quit IRC07:49
*** ishant has quit IRC07:50
*** vmtrooper has joined #openstack-nova07:51
*** ishant has joined #openstack-nova07:51
*** jcoufal has joined #openstack-nova07:55
openstackgerritJoshua Hesketh proposed openstack/nova: Add pip-check-reqs tox environment  https://review.openstack.org/16497307:55
*** vmtrooper has quit IRC07:56
*** doude has joined #openstack-nova07:58
*** Bsony has joined #openstack-nova07:58
*** jlanoux has joined #openstack-nova08:03
*** TobiasE1 has joined #openstack-nova08:03
*** rushiagr is now known as rushiagr_away08:05
*** TobiasE has quit IRC08:05
*** otter768 has joined #openstack-nova08:06
*** belmoreira has joined #openstack-nova08:07
*** dulek has joined #openstack-nova08:09
*** markus_z has joined #openstack-nova08:09
*** otter768 has quit IRC08:10
*** achanda has quit IRC08:10
*** rushiagr_away is now known as rushiagr08:11
*** exploreshaifali has joined #openstack-nova08:12
*** Marga__ has quit IRC08:13
*** pradipta has quit IRC08:14
*** yingjun has quit IRC08:17
*** markvoelker has joined #openstack-nova08:18
*** dsanders has quit IRC08:19
*** mleroy_ has joined #openstack-nova08:22
*** jistr has joined #openstack-nova08:22
*** markvoelker has quit IRC08:23
*** matrohon has joined #openstack-nova08:23
*** lsmola has joined #openstack-nova08:25
*** dsanders has joined #openstack-nova08:26
*** adelinatuvenie has joined #openstack-nova08:27
*** _gryf has quit IRC08:28
*** sahid has quit IRC08:28
*** __gryf is now known as _gryf08:29
*** yingjun has joined #openstack-nova08:29
*** pradipta has joined #openstack-nova08:30
*** sbfox has quit IRC08:30
*** moshele has joined #openstack-nova08:31
*** ildikov has joined #openstack-nova08:31
*** sahid has joined #openstack-nova08:33
*** ndipanov has joined #openstack-nova08:33
*** apuimedo has joined #openstack-nova08:35
*** jlanoux has quit IRC08:35
*** sahid has quit IRC08:36
*** sahid has joined #openstack-nova08:37
*** uschreiber_ has joined #openstack-nova08:38
*** mleroy_ has quit IRC08:38
*** uschreiber_ has quit IRC08:39
*** dsanders has quit IRC08:39
*** uschreiber_ has joined #openstack-nova08:41
*** uschreiber_ has quit IRC08:42
*** uschreiber_ has joined #openstack-nova08:42
*** uschreiber_ has quit IRC08:42
*** gszasz has joined #openstack-nova08:48
*** ankit_ag has joined #openstack-nova08:54
openstackgerrityuntongjin proposed openstack/nova: Remove db layer hard-code permission checks for floating_ips_bulk  https://review.openstack.org/15070408:59
*** Maike has quit IRC08:59
*** Maike has joined #openstack-nova09:00
*** ociuhandu has quit IRC09:01
openstackgerritgaryk proposed openstack/nova: Tox: reduce complexity level to 35  https://review.openstack.org/16533509:01
*** annashen has joined #openstack-nova09:05
*** deepthi has joined #openstack-nova09:06
*** Mike_D_laptop has quit IRC09:07
*** erkules_ is now known as erkules09:07
*** erkules has joined #openstack-nova09:07
*** annashen has quit IRC09:10
*** lucasagomes has joined #openstack-nova09:12
*** boris-42 has quit IRC09:12
*** andreykurilin_ has joined #openstack-nova09:15
*** nuritv has joined #openstack-nova09:15
*** park_ has quit IRC09:18
*** markvoelker has joined #openstack-nova09:19
*** Mike_D_laptop has joined #openstack-nova09:21
*** markvoelker has quit IRC09:23
*** mleroy_ has joined #openstack-nova09:28
*** afazekas_ has joined #openstack-nova09:31
*** yingjun has quit IRC09:33
*** mleroy_ has quit IRC09:35
*** zz_johnthetubagu is now known as johnthetubaguy09:36
*** BobBall_AWOL is now known as BobBall09:37
*** vmtrooper has joined #openstack-nova09:40
openstackgerritZhiQiang Fan proposed openstack/python-novaclient: Don't record time when self.timing is False  https://review.openstack.org/16534309:40
openstackgerritgaryk proposed openstack/nova: Tox: reduce complexity level to 35  https://review.openstack.org/16533509:42
*** ZZelle has quit IRC09:43
*** dims_ has joined #openstack-nova09:43
*** ZZelle has joined #openstack-nova09:43
*** jlanoux has joined #openstack-nova09:44
*** afazekas_ has quit IRC09:45
*** vmtrooper has quit IRC09:45
*** oro_ has joined #openstack-nova09:45
*** alexpilotti has joined #openstack-nova09:47
*** penick has quit IRC09:49
openstackgerritEli Qiao proposed openstack/nova: Neutron: Check port binding status  https://review.openstack.org/15611209:49
*** eliqiao has quit IRC09:52
*** pixelb has joined #openstack-nova09:55
*** kashyapc_ has joined #openstack-nova09:58
*** otter768 has joined #openstack-nova10:06
*** bfic has joined #openstack-nova10:10
*** otter768 has quit IRC10:11
*** xek has joined #openstack-nova10:12
*** nellysmitt has quit IRC10:13
*** aloga has quit IRC10:15
*** halfss has joined #openstack-nova10:15
*** aloga has joined #openstack-nova10:16
*** TobiasE has joined #openstack-nova10:19
*** TobiasE1 has quit IRC10:19
*** markvoelker has joined #openstack-nova10:19
*** exploreshaifali has quit IRC10:21
*** markvoelker has quit IRC10:24
*** yingjun has joined #openstack-nova10:26
*** haomaiwang has quit IRC10:26
*** mestery has joined #openstack-nova10:26
*** haomaiwang has joined #openstack-nova10:27
*** halfss has quit IRC10:27
*** yingjun has quit IRC10:28
*** haomaiwang has quit IRC10:31
*** andreykurilin_ has quit IRC10:34
*** nellysmitt has joined #openstack-nova10:35
*** nellysmitt has quit IRC10:37
*** redhand has joined #openstack-nova10:39
redhandHello.10:39
redhandI have problem with migration in openstack icehouse.10:39
redhandIt seems that when migrating instance, openstack create new one.10:39
redhandI do not have any data that I had before migration.10:39
mdboothredhand: Hey, sounds like a question which would be better asked in #openstack10:43
redhandOk. Thanks.10:43
mdboothredhand: Np. Good luck.10:43
*** kashyapc_ has quit IRC10:43
redhand:-)10:43
*** unicell has quit IRC10:44
*** kashyapc has joined #openstack-nova10:45
*** gmann_ has joined #openstack-nova10:45
*** exploreshaifali has joined #openstack-nova10:45
*** jyuso1 has quit IRC10:51
*** boris-42 has joined #openstack-nova10:51
openstackgerritwuhao proposed openstack/nova-specs: Add previous page links for Nova GET servers API  https://review.openstack.org/16504110:52
*** Bsony_ has joined #openstack-nova10:54
*** nellysmitt has joined #openstack-nova10:55
*** ajayaa has quit IRC10:56
*** yingjun has joined #openstack-nova10:56
sahidndipanov: if you can take a llok at this, when i have worked to add new test i felt like we can make the method _test_compute_api better10:57
sahidhttps://review.openstack.org/#/c/164177/10:57
*** Bsony has quit IRC10:57
*** penick has joined #openstack-nova10:58
ndipanovsahid, hmm interesting10:58
*** rushiagr is now known as rushiagr_away11:01
*** dulek has quit IRC11:02
*** baoli has joined #openstack-nova11:02
*** dulek has joined #openstack-nova11:02
*** doude has quit IRC11:07
*** annashen has joined #openstack-nova11:07
*** nellysmitt has quit IRC11:08
*** amotoki has joined #openstack-nova11:10
*** redhand has left #openstack-nova11:10
*** annashen has quit IRC11:11
*** mwagner_lap has quit IRC11:12
*** markvoelker has joined #openstack-nova11:20
*** baoli has quit IRC11:21
*** baoli has joined #openstack-nova11:21
*** krykowski has joined #openstack-nova11:23
sdaguegmann: ok, so actually getting rid of the /v3 endpoint without dropping all the sames seems really difficult due to these changes in assumptions11:23
sahidjaypipes: hello, can i ask you to take a look a these two reviews 159106, 160904 - the last one is a fix that could be intersting to merge for K3 then that still need to be worked to make the possibility to use NUMA cells without memory or cpu defined11:23
*** markvoelker has quit IRC11:25
*** vmtrooper has joined #openstack-nova11:29
openstackgerritKeiichi KII proposed openstack/nova: libvirt: add a utility to extract detached IQNs for multipath  https://review.openstack.org/16537011:29
sdaguealaski: once you get up - https://review.openstack.org/#/c/164794/ has a bug and really should have more tests11:31
*** IanGovett has joined #openstack-nova11:31
openstackgerritsahid proposed openstack/nova: doc: fix a docstext formatting  https://review.openstack.org/16537211:32
openstackgerritKeiichi KII proposed openstack/nova: libvirt: add a utility to extract attached IQNs for multipath  https://review.openstack.org/16537311:32
*** nellysmitt has joined #openstack-nova11:33
*** vmtrooper has quit IRC11:34
*** IanGovett has quit IRC11:39
openstackgerritSean Dague proposed openstack/nova: let fake virt track resources  https://review.openstack.org/16537611:40
*** VW_ has joined #openstack-nova11:41
*** mrda is now known as mrda-away11:42
*** nellysmitt has quit IRC11:43
*** setuid has quit IRC11:44
*** achanda has joined #openstack-nova11:45
*** setuid has joined #openstack-nova11:45
*** Nikolay_St has joined #openstack-nova11:46
*** ajayaa has joined #openstack-nova11:48
*** IanGovett has joined #openstack-nova11:49
*** achanda has quit IRC11:49
*** rushiagr_away is now known as rushiagr11:51
*** erlon has joined #openstack-nova11:53
*** lpetrut has joined #openstack-nova11:55
*** dprince has joined #openstack-nova11:56
*** VW_ has quit IRC11:57
*** Nikolay_St has quit IRC11:57
*** david-lyle_afk is now known as david-lyle12:00
*** markvoelker has joined #openstack-nova12:02
*** TobiasE has quit IRC12:02
*** mwagner_lap has joined #openstack-nova12:03
*** yingjun has quit IRC12:03
*** pradipta has quit IRC12:04
sdaguedims_: so I think I asked this the other day, but where is the libvirt bugzilla for this - https://review.openstack.org/#/c/13391912:05
*** TobiasE has joined #openstack-nova12:05
dims_https://bugzilla.redhat.com/show_bug.cgi?id=1203032 d34dh0r5312:05
openstackbugzilla.redhat.com bug 1203032 in libvirt "Enhancing block/disk migration in libvirt" [Low,New] - Assigned to tony12:05
dims_sdague: https://bugzilla.redhat.com/show_bug.cgi?id=120303212:05
dims_tonyb: helped log it last night12:06
sdagueok, can we reference that in the code instead of the lp bug12:06
sdagueor in addition12:06
dims_lp bug has it in comments, is that enough?12:06
sdagueI suppose12:07
dims_was not sure since this is the working path that got blocked by mistake...12:07
*** otter768 has joined #openstack-nova12:07
dims_thanks sdague12:08
*** marun has joined #openstack-nova12:12
*** otter768 has quit IRC12:13
openstackgerritgaryk proposed openstack/nova: Ensure that API updates notify compute node  https://review.openstack.org/16343412:16
*** sudipto has quit IRC12:17
*** eharney has joined #openstack-nova12:17
*** rfolco has joined #openstack-nova12:17
*** wverdugo500 has left #openstack-nova12:17
*** marun has quit IRC12:17
*** ociuhandu has joined #openstack-nova12:18
*** TobiasE has quit IRC12:18
*** derekh has joined #openstack-nova12:19
*** dims_ has quit IRC12:22
*** dims_ has joined #openstack-nova12:22
*** Mike_D_laptop has quit IRC12:23
*** sdake has joined #openstack-nova12:23
*** popw has quit IRC12:23
*** deepthi has quit IRC12:27
*** raildo_away is now known as raildo12:28
*** gmann_ has quit IRC12:29
*** aysyd has joined #openstack-nova12:29
mdboothDoes anybody here understand restore: https://github.com/openstack/nova/blob/master/nova/compute/api.py#L186912:32
mdboothThat looks to me like if an instance has no host we just set it to active in the db and do nothing else.12:33
mdboothWhy would that be correct?12:33
*** wverdugo500 has joined #openstack-nova12:35
*** wverdugo500 has left #openstack-nova12:35
*** sdake_ has joined #openstack-nova12:37
sdaguebauzas: are there tests for the claims code that actually ensure the new claim isn't going over the threshold?12:38
*** lucasagomes is now known as lucas-hungry12:39
openstackgerritGorka Eguileor proposed openstack/nova: Preserve usage and reservations on quota deletion  https://review.openstack.org/16342312:39
*** jistr is now known as jistr|biab12:39
*** TobiasE has joined #openstack-nova12:40
*** unicell has joined #openstack-nova12:41
*** sdake has quit IRC12:41
bauzassdague: morning12:44
bauzassdague: you mean, testing that claims are aborted if going over the limit ?12:45
ndipanovsdague, there must be12:46
ndipanovcompute/test_claims.py12:46
*** dulek has quit IRC12:46
ndipanovplus they are also tested by the resource tracker tests12:46
openstackgerritEd Leafe proposed openstack/nova: Add the instance update calls from Compute  https://review.openstack.org/16051312:46
sdagueok, I thought i was seeing an off by one error on that12:47
sdaguelet me poke a little more, might just be not enough coffee yet12:47
bauzassdague: yeah, agreed with ndipanov12:47
kashyapcmdbooth: $ git blame -L 1854,1873 nova/compute/api.py  says Dan Smith touched it ('restore' function) multiple times :-)12:48
mdboothbauzas sdague: I've been thinking about some related things this morning. That code races, so it can over-allocate. I'm guessing that's the sort of race (accounting) we're ok with, though?12:49
bauzassdague: eg. https://github.com/openstack/nova/blob/master/nova/tests/unit/compute/test_claims.py#L157-L16312:49
*** rushiagr is now known as rushiagr_away12:49
bauzasmdbooth: I miss some context12:50
bauzasmdbooth: what is the problem ?12:50
bauzas(not saying there is no problem, but wanted to know the one we're talking about :) )12:50
mdboothbauzas: Sorry if I'm butting in :) Assume you and sdague were talking about Claim objects?12:51
mdboothThey race, because resources is passed in unlocked afaict12:52
mdboothHowever, I suspect that we wouldn't want to lock resources there, and we're cool with the race12:52
mdboothdansmith: Question above about restore if you've got a sec. Looks weird, suspect I'm missing some context.12:53
*** jecarey has joined #openstack-nova12:54
alaskisdague: thanks, will look into testing that now12:54
*** VW_ has joined #openstack-nova12:54
sdaguebauzas: ok, I'm seeing something odd at a higher level, but hold on, I need to fix a different thing first12:55
*** adalbas has joined #openstack-nova12:56
*** salv-orlando has quit IRC12:56
openstackgerritSean Dague proposed openstack/nova: load ram_allocation_ratio when asked  https://review.openstack.org/16539712:56
*** TobiasE has quit IRC12:57
*** salv-orlando has joined #openstack-nova12:57
bauzasmdbooth: well, we still lock when claiming actually12:57
bauzasmdbooth: https://github.com/openstack/nova/blob/master/nova/compute/resource_tracker.py#L92-L9312:58
mdboothbauzas: So we do.12:58
sdagueturns out that trying to set ram_allocation_ratio in tests completely doesn't work because of the issue in - https://review.openstack.org/16539712:58
*** dkliban_afk is now known as dkliban12:58
*** READ10 has quit IRC12:58
mdboothbauzas: That's a bit of a big hammer, isn't it?13:00
bauzassdague: mmm, in general, the flags are changed before calling the methods, so it should still work, nope ?13:00
*** changbl has quit IRC13:00
*** vladikr has joined #openstack-nova13:01
mdboothI guess it's ok if nobody's complaining about the performance13:01
bauzassdague: I mean, before initing the classes13:01
sdaguebauzas: that's not set at init13:01
sdaguethat's set at class eval time13:01
sdaguewhich happens at code load13:01
bauzassdague: oh right, checked the link13:01
bauzasmdbooth: Claims are honey pots13:02
bauzasmdbooth: are you sure you want to dig in them ?13:02
*** boris-42 has quit IRC13:02
mdboothbauzas: Not really, no :) My ears just pricked up because I've been looking at something related this morning.13:03
bauzasmdbooth: disclaimer, I sincerely think we need to do something - but my proposal goes to reworking on the claims by using them in the scheduler13:03
*** amotoki has quit IRC13:03
*** amotoki has joined #openstack-nova13:05
*** mpaolino has joined #openstack-nova13:06
edleafendipanov: do you have time to revisit https://review.openstack.org/#/c/148904 ?13:06
*** ildikov has quit IRC13:06
ndipanovedleafe, on my list of things to do today13:06
edleafendipanov: kthx13:07
ndipanovbut that doesn't mean a lot :(13:07
ndipanovsince I got 2 things already that I didn't plan on :(13:07
*** mpaolino has quit IRC13:07
*** mpaolino has joined #openstack-nova13:08
*** eharney has quit IRC13:11
*** eharney has joined #openstack-nova13:11
*** neelashah has joined #openstack-nova13:13
openstackgerritgaryk proposed openstack/nova: VMware: Consume the oslo.vmware objects  https://review.openstack.org/13693513:13
*** diegows has joined #openstack-nova13:14
*** vmtrooper has joined #openstack-nova13:17
*** mpaolino has quit IRC13:18
*** mpaolino has joined #openstack-nova13:19
*** eglynn-afk is now known as eglynn13:19
*** kaufer has joined #openstack-nova13:20
bauzasPaulMurray: around ?13:20
*** rushiagr_away is now known as rushiagr13:20
bauzasPaulMurray: I was reviewing https://review.openstack.org/#/c/165037/213:20
*** vmtrooper has quit IRC13:22
*** setuid has quit IRC13:22
bauzasPaulMurray: why aren't you implementing __eq__ without __hash__ ?13:23
bauzasPaulMurray: I also think that dansmith would be interested in your change13:23
*** mriedem_away has quit IRC13:24
*** setuid has joined #openstack-nova13:24
edleafebauzas: I believe that dansmith and PaulMurray discussed this on IRC a few days ago13:24
*** mpaolino has quit IRC13:24
bauzasedleafe: oh ok13:25
*** TobiasE has joined #openstack-nova13:25
*** diegows has quit IRC13:25
*** mpaolino has joined #openstack-nova13:25
bauzasedleafe: I'm still interested in knowing the reason :)13:25
*** TobiasE has quit IRC13:26
*** bkopilov has quit IRC13:27
edleafebauzas: I believe it was to prevent unnecessary RT updates.13:27
edleafebauzas: https://review.openstack.org/#/c/160942/9/nova/compute/resource_tracker.py,cm Line #57313:28
bauzasedleafe: mmm, that doesn't convince me13:29
openstackgerritZhenguo Niu proposed openstack/nova: Put the snapshot task states in correct order  https://review.openstack.org/16496813:29
*** mpaolino has quit IRC13:30
*** mpaolino has joined #openstack-nova13:31
bauzasedleafe: because "a == b" is not the same as "a is b"13:31
edleafebauzas: this is another type of equivalence13:33
bauzasedleafe: right13:33
alex_xusdague: re: https://review.openstack.org/150267  json didn't support comment. But we can add an fake rule, the rule name is the comment, does make sense to you?13:33
edleafebauzas: not comparing in the 'is' sense, but in the 'has the same values' sense13:34
bauzasedleafe: that's exactly why __eq__ exists13:34
*** salv-orlando has quit IRC13:34
*** zzzeek has joined #openstack-nova13:34
edleafebauzas: how would you handle ignored fields with __eq__?13:34
bauzasedleafe: if we want to test that 2 objects have the same reference, then the 'is' field is for13:35
*** alexpilotti has quit IRC13:35
*** VW_ has quit IRC13:35
bauzasedleafe: that's an implementation detail13:36
*** mpaolino has quit IRC13:36
*** mpaolino has joined #openstack-nova13:36
bauzasedleafe: and logically, if 2 objects are considered equivalent, they're whatever their fields are13:36
*** lucas-hungry is now known as lucasagomes13:37
bauzasedleafe: so, for example, ComputeNode can override __eq__ by adding which ignored fields are13:37
*** dboik has joined #openstack-nova13:39
*** jistr|biab is now known as jistr13:39
sdaguealex_xu: hmmm...13:40
*** boris-42 has joined #openstack-nova13:41
edleafebauzas: I'll leave it to dansmith and PaulMurray to explain the rationale13:41
alex_xusdague: better way I think it is make oslo.policy ignore a special rule called "comment"13:41
sdaguealex_xu: honestly, that seems weird as well13:41
*** VW_ has joined #openstack-nova13:41
alex_xusdague: Then there will be a rule like "comment": "This is file for ...."13:41
alex_xusdague: yea...13:41
sdagueperhaps the important thing is a README.rst in that directory13:42
alex_xusdague: or make oslo.policy can filter out some line begin with like '#...'13:42
sdaguealex_xu: yeh, that would be nice as well13:42
*** yingjun has joined #openstack-nova13:42
*** mpaolino has quit IRC13:43
alex_xusdague: README.rst can be done now, oslo.policy will be next release. so....which choice~13:43
sdaguelet's do the README.rst13:43
*** mriedem has joined #openstack-nova13:43
*** krykowski has quit IRC13:43
*** mpaolino has joined #openstack-nova13:43
alex_xusdague: ok, no problem, update soon13:43
*** ankit_ag has quit IRC13:45
*** burt has joined #openstack-nova13:46
openstackgerritDan Smith proposed openstack/nova: Remove usage of remotable context parameter in pci_device, quotas  https://review.openstack.org/16425013:47
openstackgerritDan Smith proposed openstack/nova: Remove usage of remotable context parameter in security_group*  https://review.openstack.org/16425113:47
openstackgerritDan Smith proposed openstack/nova: Remove usage of remotable context parameter in service, tag, vif  https://review.openstack.org/16425213:47
openstackgerritDan Smith proposed openstack/nova: Actually stop passing context to remotable methods  https://review.openstack.org/16425313:47
openstackgerritDan Smith proposed openstack/nova: Remove context from remotable call signature  https://review.openstack.org/16426813:47
*** ishant has quit IRC13:48
*** dulek has joined #openstack-nova13:49
*** sandywalsh has joined #openstack-nova13:50
*** VW_ has quit IRC13:50
*** fifieldt has quit IRC13:51
*** TobiasE has joined #openstack-nova13:51
*** yingjun has quit IRC13:52
mriedemdansmith: more rebase issues?13:52
*** zzzeek has quit IRC13:52
dansmithyep13:52
mriedemnvm you already got them13:52
dansmithyep13:52
dansmithedleafe: everything merged but one, yes?13:52
edleafedansmith: yes - thanks for your work on these13:53
edleafedansmith: the last needed a missing call, which I pushed a little while ago13:53
dansmithyeah, will look in a sec13:53
*** eharney_ has joined #openstack-nova13:54
*** VW_ has joined #openstack-nova13:55
*** iamjarvo has joined #openstack-nova13:55
mdboothIs this some lambda optimisation I'm unaware of:13:56
mdbooth        def setter(self, value, name=name, field=field):13:56
*** eharney has quit IRC13:56
*** thomasem has joined #openstack-nova13:56
*** yingjun has joined #openstack-nova13:56
mdboothafaik the name and field kwargs can never be used, because the setting forms part of a property13:56
dansmithmdbooth: it's to pass name and field by value13:57
mdboothWondering if moving these values into the function signature somehow detaches is from the calling context?13:57
dansmithmdbooth: else they'll be linked in scope and wrong at the time of actual use13:57
*** zz_jgrimm is now known as jgrimm13:57
*** eharney_ is now known as eharney13:58
*** jecarey has quit IRC13:59
*** mpaolino has quit IRC13:59
*** mpaolino has joined #openstack-nova13:59
*** dulek has quit IRC13:59
larsksIn nova.version, in _load_config(), are the calls to cfg.has_option() basically no-ops, since we call cfg.get() *before* that check?  E.g., https://github.com/openstack/nova/blob/master/nova/version.py#L5213:59
*** dulek has joined #openstack-nova14:00
mdboothdansmith: That's nasty! Thanks.14:00
dansmithmdbooth: when you forget that it happens, it gets *real* confusing14:00
*** TobiasE has quit IRC14:00
*** nelsnelson has joined #openstack-nova14:01
mdboothI'll bet. Intuitively name and field should be different variables ever time.14:01
dansmithyeah14:01
dansmithlarsks: maybe? does .get() return None if there's nothing set? If so, this is defaulting behavior14:01
*** thomasem has quit IRC14:01
dansmithmdbooth: http://stackoverflow.com/questions/12423614/local-variables-in-python-nested-functions14:01
larsksdansmith: It just looks crazy to me right now, since we're simply calling cfg.get() twice with the same args.14:01
dansmithlarsks: oh, indeed, maybe a bad merge or something?14:02
dansmithlarsks: perhaps the remnants of defaulting behavior and a bad merge14:02
larsksdansmith: Sounds likely.14:02
*** mpaolino has quit IRC14:03
*** alexpilotti has joined #openstack-nova14:03
*** mpaolino has joined #openstack-nova14:04
*** whenry has quit IRC14:04
*** thomasem has joined #openstack-nova14:04
openstackgerritLars Kellogg-Stedman proposed openstack/nova: remove duplicate calls to cfg.get()  https://review.openstack.org/16542514:04
dansmithlarsks: we can now end  up with those globals unset, right?14:05
dansmithis that the correct behavior?14:05
*** adelinatuvenie has quit IRC14:05
larsksdansmith: no, they have defaults at the top of version.py14:05
larskshttps://github.com/openstack/nova/blob/master/nova/version.py#L1914:06
dansmithah, right, okay cool14:06
*** changbl has joined #openstack-nova14:06
dansmithlarsks: hmm, forensics show that those lines were added by danpb in whole14:07
dansmithin 2012, mind you14:07
*** TobiasE has joined #openstack-nova14:08
larsksdansmith: I'll ask...14:08
dansmithyeah14:08
dansmithotherwise this seems fine to me14:08
*** kaufer1 has joined #openstack-nova14:08
*** otter768 has joined #openstack-nova14:08
*** thangp has joined #openstack-nova14:09
*** thomasem has quit IRC14:09
*** sbauza_test has joined #openstack-nova14:09
*** kaufer has quit IRC14:09
*** thomasem has joined #openstack-nova14:09
*** annashen has joined #openstack-nova14:10
*** TobiasE has quit IRC14:12
*** otter768 has quit IRC14:13
*** kaufer1 has quit IRC14:13
*** mtanino has joined #openstack-nova14:13
*** VW_ has quit IRC14:13
openstackgerritAndrew Laski proposed openstack/nova: Add CellMapping object  https://review.openstack.org/16186714:13
openstackgerritAndrew Laski proposed openstack/nova: Test fixture for the api database  https://review.openstack.org/16479414:14
mriedemalex_xu: in https://review.openstack.org/#/c/160088/ aren't you missing v2 instance_usage_audit_log?14:14
*** alexpilotti has quit IRC14:14
*** annashen has quit IRC14:14
openstackgerritAndrew Laski proposed openstack/nova: Add InstanceMapping object  https://review.openstack.org/16190414:14
alex_xumriedem: wait a sec, let me check14:15
*** nellysmitt has joined #openstack-nova14:15
*** alexpilotti has joined #openstack-nova14:15
*** kaufer has joined #openstack-nova14:15
alex_xumriedem: that's done by this patch https://review.openstack.org/#/c/150354/14:15
openstackgerritZhenguo Niu proposed openstack/nova: Fix some typos  https://review.openstack.org/16542614:17
*** TobiasE has joined #openstack-nova14:17
mriedemalex_xu: hmm yeah http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/contrib/instance_usage_audit_log.py#n8014:17
mriedemweird, i did a clean clone from master before pulling your change down and don't have that locally14:17
alex_xumriedem: that just merged,  https://review.openstack.org/#/c/160088/ didn't rebase yet14:18
mriedemoooo14:18
alex_xumriedem: :) thanks for the review14:18
*** mpaolino has quit IRC14:18
*** iamjarvo has quit IRC14:18
mriedemi'll cherry pick instead of git review -d then14:18
*** iamjarvo has joined #openstack-nova14:19
*** mpaolino has joined #openstack-nova14:19
openstackgerritAndrew Laski proposed openstack/nova: Expand help message on some quota config options  https://review.openstack.org/16517014:21
*** mpaolino has quit IRC14:21
*** mpaolino has joined #openstack-nova14:22
mriedemalex_xu: policy.json still has this: "compute_extension:instance_usage_audit_log": "rule:admin_api",14:26
mdboothdansmith: I had a query earlier about https://github.com/openstack/nova/blob/master/nova/compute/api.py#L186914:27
mriedemalex_xu: nvm, we aren't updating policy.json14:27
mdboothThe else branch looks a bit odd there. I suspect I'm just missing some context.14:27
*** mestery has quit IRC14:27
*** kaufer has quit IRC14:27
mriedemalex_xu: but i do see "compute_extension:instance_usage_audit_log": "rule:admin_api", in fake_policy still,14:28
alex_xumriedem: you mean this patch https://review.openstack.org/#/c/150267/11?14:28
*** kaufer has joined #openstack-nova14:28
openstackgerrityuntongjin proposed openstack/nova: Remove db layer hard-code permission checks for floating_ips_bulk  https://review.openstack.org/15070414:28
mriedemalex_xu: no, i'm looking at https://review.openstack.org/#/c/150354/14:28
dansmithmdbooth: the branch looks weird, or the code inside the two sides?14:28
*** dave-mccowan has joined #openstack-nova14:29
mriedemalex_xu: in this one you change fake_policy for the instance_usage_audit_log v3 extension to not require admin https://review.openstack.org/#/c/150354/9/nova/tests/unit/fake_policy.py14:29
mdboothdansmith: Just the else branch. Why would it set the state to active if there's no host without telling a driver to do anything about it?14:29
mdboothObviously it can't talk to a driver if there's no host14:29
mriedemalex_xu: in this other change for hosts/services, you change the v2 api in fake_policy but not the v3 api https://review.openstack.org/#/c/160088/8/nova/tests/unit/fake_policy.py14:29
alex_xumriedem: yes, I want all the api unittest is unwind14:29
mdboothBut why the ACTIVE state?14:29
*** sbauza_test has quit IRC14:30
*** mpaolino has quit IRC14:30
*** mpaolino has joined #openstack-nova14:30
alex_xumriedem: I just want to keep the v2 api unittest same as before14:31
alex_xumriedem: the goal of unitest, I want to keep v2.1 api unittest is unwind, keep same as before for v2 api unittest14:31
*** exploreshaifali has quit IRC14:31
dansmithmdbooth: well, it doesn't immediately try to talk to the compute node in that case14:32
dims_sdague: server side n-cpu logs are littered with "REQ: curl -g -i -X" at DEBUG level, should they be logged? example - http://logs.openstack.org/74/163974/7/check/check-tempest-dsvm-full/b3b48d2/logs/screen-n-cpu.txt.gz#_2015-03-17_17_10_24_57114:32
dansmithmdbooth: I'm not sure what the semantics of the call is, but I expect that it's expecting you to run a rebuild on the instance after you restore it, and rebuild probably wants a subset of vm_states14:32
mdboothdansmith: Ok, thanks.14:33
mriedemalex_xu: i guess i'm just confused about the inconsistency between those two changes and what's changed in fake_policy14:33
alex_xumriedem: yea, https://review.openstack.org/#/c/160088/8 this looks strange, let me check14:33
alex_xumriedem: yea, I think https://review.openstack.org/#/c/160088/8 is wrong, let me update it14:34
mriedemalex_xu: also in that one: http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/contrib/availability_zone.py#n6714:35
mriedemavailability_zone:detail requires admin in v214:35
mriedembut there isn't an admin context check in the v2 API for service_get_all14:35
mriedemwhich is what ServiceList.get_all calls14:35
alex_xumriedem: http://git.openstack.org/cgit/openstack/nova/tree/nova/api/openstack/compute/contrib/availability_zone.py#n6214:36
alex_xumriedem: the context is elevated14:36
openstackgerritEd Leafe proposed openstack/nova: Add the instance update calls from Compute  https://review.openstack.org/16051314:36
mriedemalex_xu: it's elevated to get the az's14:36
mriedemnot the service14:36
*** tsekiyama has joined #openstack-nova14:36
*** bauzas has quit IRC14:36
mriedemctxt = context.elevated()14:36
mriedemenabled_services = objects.ServiceList.get_all(context, disabled=False)14:36
mriedemdifferent context variable14:37
alex_xumriedem: oops, you are right, I missed that14:37
mriedem:)14:37
alex_xumriedem: thanks ;)14:37
openstackgerrityuntongjin proposed openstack/nova: Remove db layer hard-code permission checks for floating_ips_bulk  https://review.openstack.org/15070414:37
*** changbl has quit IRC14:38
sdaguedims_: looking14:40
sdagueI assume that's one of the foo-clients14:40
dims_keystoneclient14:40
*** renatoarmani has joined #openstack-nova14:40
sdagueno, it's cinderclient I think14:40
*** adelinatuvenie has joined #openstack-nova14:41
openstackgerritJim Rollenhagen proposed openstack/nova: Adjust resource tracker for new Ironic states  https://review.openstack.org/16431314:41
openstackgerritJim Rollenhagen proposed openstack/nova: Adjust resource tracker for new Ironic states  https://review.openstack.org/16431314:42
dims_sdague: i see, i went by the "DEBUG keystoneclient.session" in the line14:42
sdagueright, but that's because we always initialize logger(__name__)14:42
openstackgerritJim Rollenhagen proposed openstack/nova: Add support for cleaning in Ironic driver  https://review.openstack.org/16147414:42
*** hemnafk is now known as hemna14:42
openstackgerritDorin Paslaru proposed openstack/nova: Hyper-V: Sets *DataRoot paths for instances  https://review.openstack.org/16299914:43
*** VW_ has joined #openstack-nova14:43
openstackgerrityuntongjin proposed openstack/nova: Remove db layer hard-code permission checks for floating_ips_bulk  https://review.openstack.org/15070414:44
sdagueand now the bad habbits of keystone sessions are injected into all the clients14:44
dims_right other clients end up doing that as well - http://paste.openstack.org/show/193130/14:45
sdagueyep14:45
sdaguevaguely related, what's up with all the extra - - - in user_identity?14:46
*** achanda has joined #openstack-nova14:47
*** mpaolino has quit IRC14:47
sahiddansmith: i would like to rewrite a bunch of code for onsole; and firstable make it using objects. can i use your blueprint kilo-objects to do that?14:48
*** mpaolino has joined #openstack-nova14:48
sahid/onsole/console14:48
sahidthen we use memcache to store token wich is something not good, memcached cannot guarantee the expire, we need to use a database14:48
dansmithsahid: that'd be a lemming thing, right14:49
dansmith?14:49
sahiddansmith: ah yes14:49
dansmithsahid: so a lemming spec for that would be good I think14:49
sahidok so it's better i provide an spec to explain that?14:49
dansmithI think so14:50
sahidyes you probably right, thank you.14:50
*** mpaolino has quit IRC14:50
*** browne has joined #openstack-nova14:50
*** shaohe_feng1 has joined #openstack-nova14:50
openstackgerritJim Rollenhagen proposed openstack/nova: Adjust resource tracker for new Ironic states  https://review.openstack.org/16431314:51
*** mpaolino has joined #openstack-nova14:51
*** achanda has quit IRC14:52
*** mpaolino has quit IRC14:52
*** mpaolino has joined #openstack-nova14:53
openstackgerritAlex Xu proposed openstack/nova: Rename and move the v2.1 api policy into separated files  https://review.openstack.org/15026714:53
shaohe_feng1hi cores,  there are still some  policy patches are ready.    https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/v3-api-policy,n,z14:53
*** adrian_otto has joined #openstack-nova14:55
*** Bsony has joined #openstack-nova14:55
*** Longgeek has quit IRC14:56
*** Bsony_ has quit IRC14:57
*** bauzas has joined #openstack-nova14:58
openstackgerritJim Rollenhagen proposed openstack/nova: Add support for cleaning in Ironic driver  https://review.openstack.org/16147414:58
*** changbl has joined #openstack-nova15:01
mriedemanyone else seeing this unit test race? http://logs.openstack.org/30/164330/1/check/gate-nova-python27/5b01a0a/console.html#_2015-03-17_17_54_45_70515:03
*** shaohe_feng1 has quit IRC15:04
mriedemah nvm15:04
openstackgerritSean Dague proposed openstack/nova: load ram_allocation_ratio when asked  https://review.openstack.org/16539715:04
*** amotoki has quit IRC15:06
*** vmtrooper has joined #openstack-nova15:06
*** garyk has quit IRC15:07
*** Marga_ has joined #openstack-nova15:07
*** salv-orlando has joined #openstack-nova15:09
openstackgerritEric Brown proposed openstack/nova: Use oslo_config choices support  https://review.openstack.org/15857315:09
*** bfic has quit IRC15:09
openstackgerritEric Brown proposed openstack/nova: Use oslo_config choices support  https://review.openstack.org/15857315:10
*** jecarey has joined #openstack-nova15:10
*** claudiub has joined #openstack-nova15:11
*** vmtrooper has quit IRC15:11
*** pkoniszewski has quit IRC15:12
*** jaypipes has quit IRC15:12
*** tjones1 has joined #openstack-nova15:14
*** tjones1 has left #openstack-nova15:14
*** welldannit has joined #openstack-nova15:14
*** shaohe_feng1 has joined #openstack-nova15:16
*** amotoki has joined #openstack-nova15:16
*** whenry has joined #openstack-nova15:17
*** salv-orlando has quit IRC15:17
sdaguejohnthetubaguy: hey, so I'm effectively reverting - https://review.openstack.org/#/c/85037/ (which was your patch) in https://review.openstack.org/165397. The eval time binding is tripping up other things here and it breaks restart applying changes for this value.15:17
*** dave-mccowan has quit IRC15:17
*** kashyapc has quit IRC15:18
openstackgerritAlex Xu proposed openstack/nova: Remove db layer hard-code permission checks for service_get_by_host*  https://review.openstack.org/15034915:18
openstackgerritAlex Xu proposed openstack/nova: Remove db layer hard-code permission checks for service_get_all  https://review.openstack.org/16008815:18
openstackgerritAlex Xu proposed openstack/nova: Remove db layer hard-code permission checks for service_get_by_compute_host  https://review.openstack.org/16008915:18
johnthetubaguysdague: hmm, OK, it does have quite a performance impact though15:18
johnthetubaguysdague: I can't remember how much15:19
mriedem5 sec to 4 sec with 200 hosts15:19
mriedemis what the commit msg said15:19
*** pcaruana has joined #openstack-nova15:19
sdagueyeh15:19
johnthetubaguywell ms not s, but yes15:19
sdagueI don't understand why though, the call path through oslo cfg should be fast15:19
mriedemoh right15:19
johnthetubaguysounds kinda trivial mind15:20
alex_xumriedem: ^^ I fixed available_zone one, but for the test_hosts, I remember why I change like that now I replied at https://review.openstack.org/#/c/160088/8/nova/tests/unit/fake_policy.py15:20
sdagueit does really make this weird because it breaks config reload for this variable15:20
*** dave-mccowan has joined #openstack-nova15:20
johnthetubaguysdague: honestly, I don't know why either, its something the profiler highlighted as slow, I changed it and things got a little bit faster15:20
johnthetubaguysdague: agreed it makes reload odd, you would need a callback to do the reload15:20
dansmithsdague: are you good with this now? https://review.openstack.org/#/c/164794/615:21
sdaguedansmith: yes +A15:22
dansmithsdague: cool15:22
raorngreetings, everyone...15:22
openstackgerritSean Dague proposed openstack/nova: load ram_allocation_ratio when asked  https://review.openstack.org/16539715:23
sdaguejohnthetubaguy: just updating the commit message to reference the other patch15:23
sdagueit was weird enough code that I went diving to figure out when it was added15:23
johnthetubaguysdague: ah, good call, thanks15:23
dansmithmriedem: okay, this time through the gate is my turn to win15:23
raornI need your advice... tried to fix a bug, made a small hack, but it doesn't work. then I had to make even bigger hack, it works, but I'm not sure if it's right...15:24
raornhttps://review.openstack.org/#/c/163393/15:24
raornlast comment...15:24
sdaguejohnthetubaguy: I also wonder if this is really a more structural problem with the way the filters are iterated over.15:24
johnthetubaguysdague: yeah, I meant to go back and look at some of that, just never got chance, the reason for me to care so much largely went away15:26
sdaguejohnthetubaguy: ok15:26
johnthetubaguysdague: interestingly, based on the ops summit discussion, the log messages were the biggest performance hit, although that might have been the call to the translation code that did it15:26
sdaguejohnthetubaguy: reference?15:27
sdagueI guess I missed that one15:27
*** whenry has quit IRC15:28
johnthetubaguysdague: there was a commit ages ago I did around that, but I was more just planning to review the fix when it comes up for review at this point, we need the logging, just too much is costly15:28
johnthetubaguysdague: I actually opted for only logging on error cases, which sounded inline with their request anyways15:28
*** renatoarmani has quit IRC15:29
mriedemso when the scheduler fails, we don't have enough logging, but with logging the scheduler is too slow15:30
mriedemdamned if you do, damned if you don't15:30
*** dsanders has joined #openstack-nova15:30
*** browne has quit IRC15:30
mriedemcould scrub scheduler logging for things like LOG.debug('foo %s' % 'bar')15:30
sdaguewell, I think the issue is the filter model just keeps reducing a list until it's empty15:30
*** sandywalsh has quit IRC15:31
*** nellysmitt has quit IRC15:32
sdagueso honestly, I think the interface you want is really on success "I picked FOO" and on failure "I couldn't schedule because not enough BAR (list of hosts that made it to this filter with their free BAR)"15:33
*** penick has quit IRC15:33
dansmithso, for debugging,15:33
dansmithI think what I want is: a list of filters that were applied in order, and the number of hosts after each step15:34
sdagueright now you get:     2015-03-18 11:33:58.035 24481 INFO nova.filters [req-71a1018c-c9c4-4bc6-912a-52b375439e33 admin openstack - - -] Filter RamFilter returned 0 hosts15:34
sdague    2015-03-18 11:33:58.036 24481 WARNING nova.scheduler.utils [req-71a1018c-c9c4-4bc6-912a-52b375439e33 admin openstack - - -] Failed to compute_task_build_instances: No valid host was found. There are not enough hosts available.15:34
bauzasdansmith: that's already done in debug mode15:34
sdagueright, so the complaint is they have to run debug mode to handle tickets15:34
dansmithbauzas: but that should be something discoverable though15:34
dansmithright15:34
sdaguebecause when nova boot fails, people just file tickets15:35
dansmithwe should record that, and if we fail to schedule, then we should store that in fault or something15:35
sdagueright15:35
bauzasdansmith: we can level up this info15:35
dansmithI dunno that being in the log is really the right place for normal legitimate failures15:35
bauzasdansmith: the other problem was that operators were taking time for getting which instance was not good15:35
dansmithI feel like it needs to be a first class citizen15:36
sdaguedansmith: ok, where would you record that?15:36
dansmithsdague: if it wasn't sensitive, I would put it in fault15:36
dansmithmaybe we add to fault and only expose it if suitably endowed?15:36
bauzasdansmith: my proposal was that operators could ask for the instance_uuid and then look at the logs15:37
*** armax has joined #openstack-nova15:37
dansmithbauzas: right, but in small clouds full of power users, exposing it to the user is the right thing15:37
dansmithbauzas: because they can see that if they just don't ask for $foo they can succeed and don't need to open a ticket15:37
sdaguedansmith: so long term, sure. But it would be good to make this better in kilo.15:38
*** amotoki has quit IRC15:38
dansmithsdague: long term, I'd like to be a millionaire, but .. :P15:38
bauzasdansmith: well, the problem is that it's sensitive data, as you mentioned15:38
dansmithso,15:38
sdagueand upleveling the right info in the logs seem doable, whereas sorting out the self service for info like this seems like it's going to be a spec15:38
dansmiththere isn't just one fault for instance,15:39
dansmithoh, I'm fine upleveling for kilo if that solves the problem, not arguing about that15:39
dansmithI'm just saying it doesn't address the core issue, IMHO15:39
sdaguedansmith: agreed15:39
dansmithbut to finish:15:39
dansmiththere isn't just one fault, so we could create a fault with the sensitive details in it, before we create the main fault of NoValidHost15:40
johnthetubaguydansmith: I saw instance actions/tasks getting admin vs user views in the API, with a simply policy that might let everyone see both if you want it15:40
dansmithbut, that might leave a window where it was discoverable, so maybe that's a bad idea15:40
johnthetubaguydansmith: +1 to an instance fault btw15:40
dansmithin lemming, we could just add a field to fault for this data and expose on policy15:40
dansmithwould be pretty easy15:40
*** unicell has quit IRC15:40
johnthetubaguyright15:40
*** rajesht has quit IRC15:41
*** ajayaa has quit IRC15:41
*** packet has joined #openstack-nova15:41
bauzasdansmith: agreed15:42
dansmithI can write a spec for that if it seems reasonable to everyone15:42
bauzasdansmith: I +1 on sdague comment about only modifying logs for Kilo and opening up a spec for what's returned on API15:42
*** unicell has joined #openstack-nova15:42
dansmithsure, I wasn't even talking about kilo above15:42
dansmithkilo is dead to me :)15:43
sdaguedansmith: heh, well I'd like to fix something here for kilo because it was a specific ask from a ton of deployers15:43
* dansmith makes a farting noise15:43
dansmithwho are these "operators" anyway?15:43
*** changbl has quit IRC15:44
dansmith(for the logs: that was sarcasm)15:44
sdagueheh15:44
*** dulek has quit IRC15:44
*** rmoe has quit IRC15:44
bauzaslol15:44
sdagueand I really do like openning this up for more self service in the future, because I actually think the majority of deploys would use that15:45
*** changbl has joined #openstack-nova15:45
dansmithyes15:45
*** mpaolino has quit IRC15:45
sdagueso +1 on you writing a spec :)15:45
dansmithalright15:46
*** mpaolino has joined #openstack-nova15:46
sdaguemriedem: hey, you want to vote on the patch under that psuedo revert as well - https://review.openstack.org/#/c/165376/15:46
*** dulek has joined #openstack-nova15:47
*** matrohon has quit IRC15:47
openstackgerritAndrew Laski proposed openstack/nova: Add CellMapping object  https://review.openstack.org/16186715:49
*** sdake_ has quit IRC15:51
mriedemsdague: yeah, after a quick meeting15:52
*** mestery has joined #openstack-nova15:52
*** sdake has joined #openstack-nova15:52
*** Sukhdev has joined #openstack-nova15:53
*** unicell has quit IRC15:53
*** garyk has joined #openstack-nova15:53
*** unicell has joined #openstack-nova15:54
openstackgerritTobias Engelbert proposed openstack/nova: Allow multiple volume attachments  https://review.openstack.org/15303315:55
*** kashyapc_ has joined #openstack-nova15:56
*** salv-orl_ has joined #openstack-nova15:58
*** thedodd has joined #openstack-nova15:59
*** dulek has quit IRC16:00
mriedemaha!16:00
*** ijw has joined #openstack-nova16:00
mriedemnaughty mocks blew up my tests16:00
*** renatoarmani has joined #openstack-nova16:01
*** yamahata has joined #openstack-nova16:01
*** ijw has quit IRC16:02
*** unicell has quit IRC16:02
*** ijw has joined #openstack-nova16:02
*** rmoe has joined #openstack-nova16:02
*** yingjun has quit IRC16:03
*** apuimedo has quit IRC16:04
*** ijw has quit IRC16:04
*** mpavone has quit IRC16:05
*** ijw has joined #openstack-nova16:05
*** changbl has quit IRC16:06
*** exploreshaifali has joined #openstack-nova16:06
*** belmoreira has quit IRC16:07
openstackgerritgaryk proposed openstack/nova: Tox: reduce complexity level to 35  https://review.openstack.org/16533516:07
*** jgrimm_ has joined #openstack-nova16:07
*** adalbas has quit IRC16:07
*** maurosr- has joined #openstack-nova16:08
*** timello_ has joined #openstack-nova16:08
*** mjturek2 has joined #openstack-nova16:08
*** maurosr has quit IRC16:09
*** timello has quit IRC16:09
*** maurosr| has joined #openstack-nova16:09
*** jgrimm- has joined #openstack-nova16:09
*** otter768 has joined #openstack-nova16:09
*** maurosr| is now known as maurosr16:09
*** timello has joined #openstack-nova16:10
*** mjturek3 has joined #openstack-nova16:10
*** jgrimm has quit IRC16:10
*** mjturek1 has quit IRC16:11
*** annashen has joined #openstack-nova16:11
*** timello_ has quit IRC16:12
*** browne has joined #openstack-nova16:12
*** mjturek2 has quit IRC16:12
*** maurosr- has quit IRC16:12
*** Bsony has quit IRC16:13
*** jgrimm_ has quit IRC16:13
*** iamjarvo has quit IRC16:13
*** Maike has quit IRC16:13
mriedemedleafe: PaulMurray: isn't there some resources object now that could be used here instead of this Resources class? https://review.openstack.org/#/c/165376/1/nova/virt/fake.py16:14
*** otter768 has quit IRC16:14
alex_xuemm....looks like nothing I can do now. expect something magic happend tomorrow morning~16:15
*** Nic has joined #openstack-nova16:16
*** annashen has quit IRC16:16
edleafemriedem: jaypipes-afk had a proposed class in https://review.openstack.org/#/c/12899216:18
*** timello has quit IRC16:20
*** mpavone has joined #openstack-nova16:20
*** timello has joined #openstack-nova16:22
*** adalbas has joined #openstack-nova16:23
openstackgerritJulien Danjou proposed openstack/nova: simple_tenant_usage: declare method static  https://review.openstack.org/16501716:25
openstackgerritJulien Danjou proposed openstack/nova: Leverage timeutils, drop strtime()  https://review.openstack.org/16475316:25
*** TobiasE has quit IRC16:26
openstackgerritEric Brown proposed openstack/nova: Use oslo_config choices support  https://review.openstack.org/15857316:27
*** gszasz has quit IRC16:27
*** marun has joined #openstack-nova16:31
*** ajayaa has joined #openstack-nova16:32
*** zzzeek has joined #openstack-nova16:38
*** irenab has quit IRC16:41
*** unicell1 has joined #openstack-nova16:41
*** jcru has joined #openstack-nova16:41
*** Bsony has joined #openstack-nova16:42
*** mpaolino has quit IRC16:42
*** Marga_ has quit IRC16:42
*** Marga_ has joined #openstack-nova16:43
*** oro_ has quit IRC16:44
*** thomasem has quit IRC16:46
*** penick has joined #openstack-nova16:48
*** neelashah has quit IRC16:49
*** unicell has joined #openstack-nova16:50
*** penick has quit IRC16:51
*** Sukhdev has quit IRC16:52
*** unicell1 has quit IRC16:52
*** VW_ has quit IRC16:52
*** tjones1 has joined #openstack-nova16:55
*** sahid has quit IRC16:55
*** vmtrooper has joined #openstack-nova16:55
*** melwitt has joined #openstack-nova16:56
*** adrian_otto has left #openstack-nova16:57
*** openstackgerrit has quit IRC16:59
*** openstackgerrit has joined #openstack-nova16:59
*** vmtrooper has quit IRC17:00
*** neelashah has joined #openstack-nova17:00
*** alexpilotti has quit IRC17:02
*** alexpilotti_ has joined #openstack-nova17:02
*** Nikolay_St has joined #openstack-nova17:02
*** penick has joined #openstack-nova17:02
*** iamjarvo has joined #openstack-nova17:04
*** achanda has joined #openstack-nova17:04
*** iamjarvo has quit IRC17:05
*** jlanoux has quit IRC17:05
*** iamjarvo has joined #openstack-nova17:05
*** emagana has joined #openstack-nova17:06
nihilifercan any core reviewer look at this one? https://review.openstack.org/#/c/163780/ I know that this bug has low priority, but I'd like to know whether unit tests look good for you17:07
*** jistr has quit IRC17:08
openstackgerritNikola Dipanov proposed openstack/nova: Remove pci_device.update_device helper function  https://review.openstack.org/16551217:08
ndipanovnihilifer, well I'd rather see mock instead of mox used17:08
ndipanovbut not a huge deal imho17:09
ndipanovbut I am assuming you had some more detailed questions about them17:09
ndipanovbtw dansmith ^^ the patch I just posted17:09
ndipanovany chance we could land that17:09
ndipanov?17:09
ndipanoveven tho past FF17:09
*** annashen has joined #openstack-nova17:11
dansmithinitial reaction is it's a low-risk cleanup so, probably17:11
dansmithin a minute I will look closer17:11
ndipanovcool17:11
ndipanovremoves code17:11
dansmithyeah, but what's the rush to land immediately?17:12
nihiliferndipanov: I don't have any detailed question17:12
nihiliferndipanov: so should I change this to mock?17:12
*** renatoar_ has joined #openstack-nova17:13
ndipanovoh yeah - no rush just pinging so that it does not get unreasonably delayed due to ceromonial reasons and it's a super quick cleanup17:13
*** Nic has quit IRC17:13
ndipanovnihilifer, don't do it on my account - but people may complain about it17:13
*** mpavone has quit IRC17:13
*** exploreshaifali has quit IRC17:15
ndipanovomg this neutron api code hurts my eyes ... :(17:15
*** renatoarmani has quit IRC17:16
ndipanovnihilifer, I'd say don't change it17:17
ndipanovthat code is horrible and we want to rewrite it completely I think, so no point in modernizing tests now - just go with the flow17:17
nihiliferok17:18
nihiliferalmost every test in this neutron modules uses mox, as far as I see17:19
ndipanovyeah17:19
*** salv-orl_ has quit IRC17:19
dansmithndipanov: I can fix your typo in gerrit, and also recommend we drop the blueprint linkage so it doesn't look like a "feature" :)17:19
ndipanovdansmith, typo17:20
ndipanovoh man I used :set spell17:20
ndipanovI deeply suck at typing :(17:20
dansmithit's in a method name17:20
dansmithso probably ignored17:20
ndipanov:(17:20
ndipanovwonder if I could get rope to feed into my vim dictionary ...17:21
dansmithyjiang5 did pull a couple things out of the object recently, so want to make sure this is moving the direction he expects17:21
dansmithbut otherwise, seems "meh" to me17:21
*** penick has quit IRC17:22
ndipanovdansmith, so was doing some out of tree patching of PCIDevices and this bit me17:22
dansmith*gasp*17:22
ndipanovo it is not unlikely to happen in master17:22
ndipanovsince tests didn't catch it17:22
*** Nikolay_St has quit IRC17:22
ndipanovbut yeah agreed - meh17:23
*** salv-orlando has joined #openstack-nova17:25
*** harlowja_away is now known as harlowja_17:27
*** tjones1 has left #openstack-nova17:27
*** Marga_ has quit IRC17:28
openstackgerritEd Leafe proposed openstack/nova: Add the instance update calls from Compute  https://review.openstack.org/16051317:29
edleafegaryk: johnthetubaguy: dansmith: jaypipes-afk: ^^17:30
*** Nic has joined #openstack-nova17:30
*** bkopilov has joined #openstack-nova17:30
*** Nikolay_St has joined #openstack-nova17:30
*** markus_z has quit IRC17:30
johnthetubaguyedleafe: that blueprint https://blueprints.launchpad.net/nova/+spec/isolate-scheduler-db was marked as implemented already, is that not the final patch?17:31
johnthetubaguyI mean, is that now the final patch?17:31
openstackgerritNikola Dipanov proposed openstack/nova: Remove pci_device.update_device helper function  https://review.openstack.org/16551217:31
edleafejohnthetubaguy: yes, this is the final patch17:31
*** sdake_ has joined #openstack-nova17:31
edleafejohnthetubaguy: perhaps bauzas jumped the gun a bit :)17:31
garykedleafe: thanks17:32
johnthetubaguyedleafe: cool, just checking17:32
johnthetubaguyvery close to the wire now17:32
*** sandywalsh has joined #openstack-nova17:32
edleafejohnthetubaguy: oh, I know...17:33
*** Mike_D_laptop has joined #openstack-nova17:33
*** oro_ has joined #openstack-nova17:34
*** ybathia has joined #openstack-nova17:35
PaulMurraymriedem, re Resources class - i thought the same thing initially17:35
*** sdake has quit IRC17:35
PaulMurraymriedem, sdague's change is in a (fake) virt driver. The resources classes that jaypipes is proposing would be overkill for this - fake, but could be used eventually17:36
mriedemPaulMurray: yeah i see that now17:36
PaulMurraymriedem, by the way, feel free to obstruct this - it would conflict with the first patch in my series ;)17:37
mriedemwhich patch? jay's or sean's?17:37
PaulMurraymine17:37
*** rajesht has joined #openstack-nova17:38
PaulMurraysdague's patch would conflict with https://review.openstack.org/#/c/148904/17:38
*** Nikolay_St has quit IRC17:38
PaulMurraysdague, only because I changed that 100000000000000000 disk size to be something that can be stored on a compute17:38
*** rdo has joined #openstack-nova17:38
*** lpetrut has quit IRC17:39
*** Mike_D_laptop has quit IRC17:39
*** Nikolay_St has joined #openstack-nova17:39
PaulMurraysorry sdague  that was meant for mriedem ^^^^^^17:39
*** tonytan4ever has joined #openstack-nova17:39
*** sbfox has joined #openstack-nova17:40
*** coolsvap is now known as coolsvap|afk17:41
*** xyang1 has joined #openstack-nova17:42
*** rajesht has quit IRC17:42
PaulMurraybauzas, I have a question about you comments in https://review.openstack.org/#/c/159765/5/nova/compute/resource_tracker.py17:42
bauzasPaulMurray: sure, wazzup ?17:43
PaulMurraybauzas, I get asked to remove unused parameters in other patches - you're asking me to leave it in17:43
bauzasPaulMurray: oh joy of reviews17:43
PaulMurraybauzas, I know it was already unused in one of the methods17:43
PaulMurraybauzas, but most of them I removed the code that used it17:44
bauzasPaulMurray: just to be clear, I was not -1'ing on that17:44
bauzasPaulMurray: it was a nit17:44
PaulMurraybauzas, oh - ok17:44
*** nellysmitt has joined #openstack-nova17:44
PaulMurraybauzas, -1 for the missing TODO?17:44
bauzasPaulMurray: exactly17:44
bauzasPaulMurray: at least for the pci drop17:44
bauzasPaulMurray: because I don't see where it's coming from17:45
PaulMurraybauzas, ok - understood17:45
bauzasPaulMurray: sorry, was unclear but when you're seeing "nit: <foo>", that's not my reason of -117:45
PaulMurraybauzas, its just a short cut really - that parameter is the only thing in resources that doesn't exist in the database17:45
*** Nikolay_St has quit IRC17:45
bauzasPaulMurray: that sounds hacky17:45
PaulMurraybauzas, yeah17:46
bauzasPaulMurray: so yeah, that just means this field is useless then ?17:46
bauzasPaulMurray: because it's not persisted17:46
PaulMurraybauzas, no - its handled seperately later - copied out into pci tracker17:46
PaulMurraybauzas, that goes in a separate table17:47
bauzasPaulMurray: could you please point me where it's used ?17:47
bauzasoh I see your other popping in the dependent patch17:48
bauzasPaulMurray: well, I really hate those hacky things17:48
bauzasPaulMurray: really, why not those people wouldn't use the resources correctly ? man !17:48
PaulMurraybauzas, looking....17:49
PaulMurrayL 43817:49
*** derekh has quit IRC17:49
PaulMurraybauzas, ^^17:49
bauzas*facepalm*17:50
bauzasoh gosh, a special case...17:51
bauzasthat's even popping the resources17:51
PaulMurraybauzas, in next patch I implement a method that adds an "update_from_virt_driver()" method that handles all the copy properly17:51
PaulMurraybauzas, but that bit of code is not about compute_node - so leave that as is17:52
bauzasPaulMurray: well, my main concern is that you're cleaning up the resouce usage, but you still need to hack something17:52
bauzasthat's just creating a precedent17:52
PaulMurraybauzas, not my code17:53
bauzasPaulMurray: agred17:53
bauzasPaulMurray: I mean, I hate it, but I know it's not your point17:53
*** kashyapc_ has quit IRC17:54
PaulMurraybauzas, I know - I did try to clean that bit up, but in the end not related to my change - I do get drawn into trying to fix the world sometimes17:55
*** ndipanov has quit IRC17:55
bauzasPaulMurray: oh, make sure I understand you...17:56
*** lucasagomes has left #openstack-nova17:56
* PaulMurray would like to push a 600,000 line patch, but feels no one would review it17:57
PaulMurraybauzas, would you be ok with a comment about the pop() or would you prefer I get rid of it? It does go away in two patches17:59
PaulMurraybauzas, I think I know your ansewr17:59
*** thomasem has joined #openstack-nova18:00
bauzasPaulMurray: how much for betting ?18:00
*** thomasem has quit IRC18:00
*** exploreshaifali has joined #openstack-nova18:00
bauzasPaulMurray: I need to review the patch that is saying bye bye to it18:01
bauzasPaulMurray: so honestly feel free to do as you wish18:01
*** jcoufal has quit IRC18:02
PaulMurraybauzas, ok - will do - thanks18:02
dansmithmriedem: sdague: are there gate issues?18:03
dansmithseems like a lot of my patches near the head of the gate are re-running tests a lot18:03
sdaguedansmith: don't know, haven't looked today18:03
dansmithokay18:03
mriedemhttp://jogo.github.io/gate/18:03
mriedemdansmith: are you hitting failures?18:03
*** thomasem has joined #openstack-nova18:03
*** thomasem has quit IRC18:04
PaulMurraybauzas, are you reviewing more in the series? - if so I will wait and do in morning18:04
*** sdake has joined #openstack-nova18:04
dansmithmriedem: nothing I've had to recheck yet, I'm just watching job status and they're getting restarted a lot it seems, like everything in front of them is failing18:04
*** thomasem has joined #openstack-nova18:04
*** Nikolay_St has joined #openstack-nova18:04
*** romainh has quit IRC18:06
*** abhishekk has quit IRC18:06
sdaguedansmith: if you can point to a failed job, I can look. There isn't really any good postmortem tracking here18:07
dansmithsdague: it's not a big deal, I'll wait until they land or get kicked out18:07
*** sdake_ has quit IRC18:07
dansmithsdague: was just wondering based on the behavior18:07
*** jyuso1 has joined #openstack-nova18:09
*** otter768 has joined #openstack-nova18:10
*** Sukhdev has joined #openstack-nova18:11
*** ajayaa has quit IRC18:11
melwittbauzas alaski: I dug into the CellRoutingInconsistency errors from the tempest job last night and found they're all to do with the hypervisors api, for example if someone were to do a 'get hypervisor' with a name, it will have no routing info in the name (unless the caller included it, which tempest doesn't). is there any way we can get the routing info to route for it at the top or do we have to fail?18:11
mriedemthis bdm conversion code is going to make my head explode18:12
*** Marga_ has joined #openstack-nova18:12
*** otter768 has quit IRC18:14
*** ijw has quit IRC18:15
*** igordcard has quit IRC18:16
*** ijw has joined #openstack-nova18:16
*** lpetrut has joined #openstack-nova18:17
*** tonytan4ever has quit IRC18:22
*** VW_ has joined #openstack-nova18:22
*** biju has joined #openstack-nova18:23
jogodansmith: every so often we get a patch that gets in to the gate queue that fails pep8 or unit tests or something18:24
jogoand slows everything down like this18:24
dansmithokay18:24
mriedemblarg18:27
mriedemhttp://git.openstack.org/cgit/openstack/nova/tree/nova/virt/block_device.py#n26918:27
mriedemi want to refresh my connection_info b/c it's not there, but if it's not there, it won't refresh18:27
bijuin iptables i can see many chains created with name nova-compute-inst-169 , nova-compute-inst-171 etc what are these numbers how can i identify chains of instances,can some one help18:28
melwittmriedem: could you do this thing to get the connection again? http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/block_device.py#n23118:29
*** ildikov has joined #openstack-nova18:30
*** VW_ has quit IRC18:30
melwittmriedem: er, nevermind that's right there already. I must not understand18:30
*** afazekas has quit IRC18:31
*** patrickeast has joined #openstack-nova18:33
dims_hey mriedem: there's a twist to the pre-existing port neutron change... https://bugs.launchpad.net/nova/+bug/143352418:33
openstackLaunchpad bug 1433524 in OpenStack Compute (nova) "Nova deletes first preexisting port if second was attached to instance" [Undecided,New]18:33
*** jyuso1 has quit IRC18:37
*** biju has quit IRC18:38
*** vilobhmm has joined #openstack-nova18:39
mriedemmelwitt: yeah, the bug is we attached a volume but before we detach, the bdm.connection_info is gone18:39
mriedemfrom the db18:39
mriedemso we blow up on detach with NoneType18:39
mriedemit's been a gate race issue for about a year now18:39
mriedemdims_: great18:40
mriedemwell let's revert it then L)18:40
mriedem:)18:40
dansmithmriedem: would read_deleted help your bdm case?18:40
mriedemdansmith: i don't think the bdm is deleted though18:41
mriedemwe get a bdm from the db, it's just that it's missing that field18:41
dansmithah18:41
mriedemmy attempt at a workaround was here https://review.openstack.org/#/c/164330/18:41
mriedembut it's not going to work as is and is a pain in my ass to try and unit test w/o a db18:41
mriedemb/c surprise surprise mocking out a global utility method sort of makes other tests fail in racey ways :)18:42
mriedemso... i might start small and add a warning log if we get into this block http://git.openstack.org/cgit/openstack/nova/tree/nova/virt/block_device.py#n27218:43
dansmithmriedem: is this just because attach is a cast?18:43
mriedemand then hopefully recreate in the gate18:43
mriedemhmm18:43
mriedemwell, tempest waits for the volume to be in-use18:43
mriedembefore detaching18:43
dansmithso that happens early in compute_api before we even do the cast, right?18:44
dansmiththat's reserve_volume?18:44
mriedemlooking18:44
vilobhmmhi https://review.openstack.org/#/q/owner:cbehrens%2540codestud.com+status:open,n,z18:44
*** vmtrooper has joined #openstack-nova18:44
vilobhmmhi chris behrens18:44
mriedemvilobhmm: he's basically gone18:44
vilobhmmok18:45
vilobhmmhad few questions regarding the object model in nova for quotas18:45
vilobhmmas in cinder we are plannig to use the object model18:45
vilobhmmwhom can i talk to18:45
vilobhmmmriedem : ^^18:45
mriedemdansmith: yeah, compute api reserves the volume before doing the cast to attach the volume18:46
*** dprince has quit IRC18:46
vilobhmmesp specific to https://review.openstack.org/#/c/39986/17 review request18:46
dansmithmriedem: we have to do it before we try to connect to make sure it's ours I guess18:46
*** rushiagr is now known as rushiagr_away18:46
dansmithmriedem: that's pretty early, but...18:46
alaskimelwitt: I think we need to fail in that case, because the only guarantee of uniqueness we have is the full cell path18:47
mriedemhttp://git.openstack.org/cgit/openstack/nova/tree/nova/compute/api.py#n301218:47
dansmithmriedem: we need an intermediate state of attaching and in-use or something18:47
*** moshele has quit IRC18:47
*** moshele has joined #openstack-nova18:47
alaskimelwitt: so we can't just look up hypervisors in each cell18:47
dansmithmriedem: one option would be to make the api look up the bdm on detach and fail fast if there is no connection_info yet right? and then pass the bdm to manager so it doesn't have to look it up again18:48
*** achanda has quit IRC18:48
dansmithtempest would have to be graceful about this, but that seems like the right behavior18:48
*** moshele has quit IRC18:49
*** vmtrooper has quit IRC18:49
mriedemdansmith: hmm, that's kind of making compute api need to know the internals of what the compute manager is going to be doing though right?18:49
dansmithwe can't detach without the connection_info, right?18:50
mriedemright, but we shouldn't have lost the connection_info in between18:50
dansmithI mean, that's not opaque to the api, I don't think18:50
*** tonytan4ever has joined #openstack-nova18:50
dansmithwait,18:50
dansmithwe didn't lose it, we just haven't generated it yet right?18:50
*** tjones1 has joined #openstack-nova18:50
mriedemas in, something might be overwriting that to None in the db after attach18:50
mriedemthere is no regenerate18:50
mriedemafter attach18:50
mriedemthat's what my workaround patch is attempting to do18:50
dansmithnot regenerate, generate18:50
mriedemdansmith: so you think we're trying to detach before we ever attached and set that info?18:51
*** Marga_ has quit IRC18:51
dansmithyeah, tempest will start to detach before we do *anything* to actually attach, right?18:51
dansmithwe set it as in-use in cinder and then BAM tempest is detaching, no?18:51
mriedemi thought that's what the in-use status was for18:51
mriedemhmmm18:52
dansmithright, but,18:52
dansmithaccording to the ordering, we set it early to grab the volume,18:52
dansmithwhich implies it's connected, but it isn't18:52
dansmiththat's why I'm saying we need another state in between18:52
mriedemso why is attach_volume a cast?18:52
dansmithbut without that, at least make detach defensive18:52
dansmithmriedem: for the same reason they all are, presumably18:52
mriedemattach_interface is a call18:52
dansmithit involves a lot of stuff that could take a while18:52
mriedemdetach* are casts18:52
*** Marga_ has joined #openstack-nova18:53
dansmithyeah, and we've been aruging over attach_interface being a call for a long time :P18:53
dansmitheither way, converting to a call is not a good solution here, I don't think18:53
mriedemyeah, was just wondering18:53
mriedemhistorical etc etc18:53
openstackgerritTomoki Sekiyama proposed openstack/nova: libvirt: Remove error messages from multipath command output before parsing  https://review.openstack.org/16556018:53
mriedemok, so i didn't realize attach_volume was a cast and we have this state change race18:54
sdaguealaski: one of your objects changes is failing in the gate, possible interface change on it?18:54
dansmithmriedem: attach_interface returns stuff, which is the primary reason, but volume does not18:54
mriedemin the compute manager we also aren't reverting the state of the volume when detach fails, that's it's own bug18:54
dansmithmriedem: why is that a bug?18:54
vilobhmmdansmith : ping18:54
dansmithvilobhmm: hi18:54
mriedemdansmith: the volume is left in state 'detaching' permantently18:55
mriedemunless cinder has a reset-state api18:55
dansmithoh, aren't reverting18:55
dansmithread that wrong18:55
dansmithwell,18:55
dansmithif you fail fast in api, it will help that18:55
*** sbfox has quit IRC18:55
mriedemsure18:55
mriedemfwiw, we do revert the volume state on failure eventually http://git.openstack.org/cgit/openstack/nova/tree/nova/compute/manager.py#n468318:55
mriedemif the driver fails18:55
alaskisdague: possible, but the objects changes rely on very little from the rest of Nova18:55
mriedembut if the compute manager fails before that, we don't catch it18:55
melwittalaski: thanks, that's what I thought but wanted to double check. my understand is the only way we could find a compute host would be to pull all of them from all cells and filter after that18:56
vilobhmmfor quota objects https://github.com/openstack/nova/blob/master/nova/objects/quotas.py how did we end up consolidating the models fro class Quota, QuotaUsage, QuotaClass and Reservations into class Quotas in objects/quotas.py which just has 3-4 fields18:56
sdaguealaski: go look at the py27 unit tests18:56
dansmithmriedem: aye18:56
vilobhmmdansmith : ^^18:56
dansmithmriedem: so you wanna try to cook up that change or should I?18:56
sdaguefor 161904,718:56
mriedemdansmith: it's my white whale right now18:56
mriedemvilobhmm: the objects are based on the db model18:56
mriedemso the fields come from that18:56
dansmithmriedem: is that a .. yes?18:56
mriedemand the operations18:56
mriedemdansmith: i'm working on it18:56
vilobhmmmridem :  i get that and i have wip request open in cinder for cinder quota objects https://review.openstack.org/#/c/163232/18:57
dansmithmriedem: >>> bool("White Whale")18:57
dansmithTrue18:57
dansmithokay18:57
mriedemdansmith: so you suggest passing the bdm from the api to the compute manager via rpc?18:57
alaskisdague: this is going to sound dumb, but how do I get to the jenkins page for that.  zuul just links me back to the review18:57
mriedemso an rpc version change?18:57
dansmithmriedem: might as well so that we avoid looking it up twice18:57
dansmithmriedem: yeah, an easy one18:57
sdaguealaski: expand it in zuul18:57
sdagueand click on the test link18:57
sdagueit will take you to the jenkins console18:58
vilobhmmwhich has a 1:1 mapping between the quota model and the quota object but since quota depends on othes models as well like quotaclass, quota usage and reservations how do you combine them into one respresentation at the object level was what i asking about ( the way its done in nova/objects/quotas.py)18:58
alaskisdague: heh, I didn't click because there was no + or anything18:58
*** sbfox has joined #openstack-nova18:58
sdagueyeh, it's a ux thing that is probably poorly explained18:58
vilobhmmmriedem, dansmith : ^^18:58
dansmithvilobhmm: we're kinda in k3 cram mode here and it sounds like you're talking about lemming things, can we punt this convo until some other time?18:59
alaskimelwitt: correct.  and that would mostly work, unless two hosts shared the same name which would be completely possible18:59
vilobhmmdansmith : ok18:59
melwittalaski: yes true18:59
dansmithvilobhmm: thanks, I'll be glad to help you with your stuff, but would like to do it at an appropriate time19:00
dansmithvilobhmm: assuming you're not trying to get this done for kilo19:00
vilobhmmdansmith : thats fine…for L no rush thanks19:00
dansmithvilobhmm: okay thanks19:00
*** dprince has joined #openstack-nova19:00
*** achanda has joined #openstack-nova19:01
mriedemdansmith: this seems to only fail in encrypted volume scenario tests so yeah maybe the encrypted nature of the test makes attach slower and more likely to fail here19:02
mriedemthat's purely speculation though19:02
dansmithmriedem: sure.. also a good reason for it to be a cast :)19:02
openstackgerritSean Dague proposed openstack/nova: load ram_allocation_ratio when asked  https://review.openstack.org/16539719:02
sdagueoh pep8 unused imports, sometimes I hate you19:03
*** sandywalsh has quit IRC19:03
dansmithoh man, one more test and we slam in all the object context stuff19:03
* dansmith waits with held breath19:03
*** alexpilotti_ has quit IRC19:04
*** Marga_ has quit IRC19:04
*** Marga_ has joined #openstack-nova19:05
*** liusheng has quit IRC19:05
*** andreykurilin_ has joined #openstack-nova19:06
*** liusheng has joined #openstack-nova19:06
*** emagana has quit IRC19:06
*** marun has quit IRC19:07
mriedemdansmith: ha, speak of the devil https://review.openstack.org/#/c/163937/19:07
dansmithheh19:08
dansmithwoot19:09
*** emagana has joined #openstack-nova19:09
*** diegows has joined #openstack-nova19:09
mriedemi'm not really sure how that change helps yet19:09
alaskisdague: ahh, dansmith broke it https://review.openstack.org/#/c/164268/19:10
dansmithalaski: oh jeez, broke what?19:10
*** cburgess has quit IRC19:10
dansmithoh, caused a patch to need a rebase? :)19:10
alaskidansmith: I think so, yeah :)19:10
* dansmith stamps another alaski icon on the side of his plane19:11
*** cburgess has joined #openstack-nova19:11
alaskilol19:11
*** nellysmitt has quit IRC19:12
dansmithmriedem: hmm, maybe this contradicts my theory19:12
*** renatoar_ has quit IRC19:12
*** exploreshaifali has quit IRC19:13
dansmithmriedem: what is the difference between reserve and attach in the volume api/19:13
sdagueso... I'm trying to figure out if there is any sensible way to return more detailed information off the last filter failure in the scheduler. The challenge is the filters code ends up nested a few layers deep, and has an interface of returning just a host list (with no other info).19:13
dansmithah, there is an attaching19:13
sdaguewhich is fine if you are thinking about this as prolog, and just need a boolean, but is kind of odd in actually telling anyone what went wrong19:14
mriedemdansmith: yeah, reserve sets an 'available' volume into 'in-use'19:14
mriedemoops19:14
mriedem'attaching'19:14
openstackgerritAndrew Laski proposed openstack/nova: Add InstanceMapping object  https://review.openstack.org/16190419:15
dansmithright, okay, so that means I'm wrong19:15
mriedemso compute api sets the volume to 'attaching' before the cast19:15
dansmithah, so here's the race19:16
dansmithwe set it to in-use before we save the bdm object I think19:16
*** Mike_D_laptop has joined #openstack-nova19:16
mriedemyeah, because the @update_db wrapper doesn't hit until after the attach/in-use19:16
mriedemfrom hte driver calling volume_api19:16
dansmithright19:17
mriedemso we should just update the bdm.connection_info in the db after getting that info from volume_api before calling driver.attach_volume19:17
mriedemthat's much easier19:17
dansmithso just tacking another .save() in there would be good19:17
dansmithand then the update_db wrapper will be a no-op if there is nothing else changed19:17
mriedemright19:17
dansmithyay for one line gate blocker fixes :)19:17
mriedemyup19:17
mriedemi think that's what this guy thought he was doing https://review.openstack.org/#/c/163937/119:18
mriedembut it's wrong19:18
dansmithyeah19:18
mriedemand an ugly refactor19:18
mriedemso i'll just update my change against the old gate bug19:18
mriedemand dupe his against that19:18
dansmithcool19:18
mriedem\o/19:18
* dansmith blows off the barrel and holsters his weapon19:18
*** casusbelli has quit IRC19:19
openstackgerritAndrew Laski proposed openstack/nova: Add CellMapping object  https://review.openstack.org/16186719:20
dansmithalaski: look at those naked remotables with no context! :)19:20
*** Mike_D_laptop has quit IRC19:20
dansmithsdague: did you have some issue with those objects of his?19:20
sdaguedansmith: no, I just was trying to be helpful and let alaski know it was failing early19:21
dansmithah, okay19:21
*** salv-orlando has quit IRC19:24
alaskidansmith: I love it, they're so sleek now19:25
alaskisdague: thanks19:25
*** adelinatuvenie has quit IRC19:25
*** plaurin_ has left #openstack-nova19:25
openstackgerritAndrew Laski proposed openstack/nova: Add InstanceMapping object  https://review.openstack.org/16190419:26
alaskialright, both objects should be good to go now19:26
*** johnthetubaguy is now known as zz_johnthetubagu19:27
*** andreykurilin_ has quit IRC19:27
*** irenab has joined #openstack-nova19:29
mriedemdansmith: i can't see that nova actually calls cinder api os-attach...do you know if that's a thing that cinder picks up via periodict task when the volume shows up connected to something on the host?19:30
*** salv-orlando has joined #openstack-nova19:30
mriedemb/c cinder os-attach is what eventually updates the volume status to 'in-use' in the cinder db19:30
dansmithmriedem: this? https://github.com/openstack/nova/blob/master/nova/virt/block_device.py#L26519:31
mriedemyeah, was looking at that19:31
mriedemi think i goofed up and thought that was 'status' rather than 'attach_status'19:31
*** annashen has quit IRC19:31
mriedemso that would be it :)19:31
dansmithalright :)19:31
mriedemok, this would fix it then https://review.openstack.org/#/c/163937/19:33
*** eharney has quit IRC19:33
mriedembut fugly19:33
mriedemand i wouldn't want to backport that19:33
*** aswadr has quit IRC19:34
*** tjones1 has left #openstack-nova19:35
dansmithmriedem: all we need is a single .save() call right?19:35
dansmithno need to do all that19:35
mriedemyeah, right above volume_api.attach(context, volume_id, instance.uuid,19:36
dansmithright19:36
dansmithlet's do _that_ instead of this :)19:36
dansmithI thought you were going to convert your other patch to that and post19:37
mriedemunit test bro!19:37
*** boris-42 has quit IRC19:37
*** vilobhmm1 has joined #openstack-nova19:38
*** vilobhmm has quit IRC19:39
*** Vek has quit IRC19:39
*** erlon has quit IRC19:39
*** krtaylor has quit IRC19:39
*** comstud has quit IRC19:39
*** cyeoh has quit IRC19:39
*** lbragstad has quit IRC19:39
*** toan has quit IRC19:39
*** toan has joined #openstack-nova19:40
*** lbragstad has joined #openstack-nova19:40
*** comstud has joined #openstack-nova19:41
*** erlon has joined #openstack-nova19:41
*** krtaylor has joined #openstack-nova19:41
*** cyeoh has joined #openstack-nova19:41
*** rfolco has quit IRC19:41
*** boris-42 has joined #openstack-nova19:42
*** Marga_ has quit IRC19:43
*** romainh has joined #openstack-nova19:43
*** Marga_ has joined #openstack-nova19:44
*** VW_ has joined #openstack-nova19:44
*** diegows has quit IRC19:44
*** VW_ has quit IRC19:44
*** diegows has joined #openstack-nova19:45
openstackgerritMatt Riedemann proposed openstack/nova: Save bdm.connection_info before calling volume_api.attach_volume  https://review.openstack.org/16433019:50
mriedemmtreinish: turns out that was a really trivial fix for that old gate bug ^19:50
*** diegows_ has joined #openstack-nova19:50
mtreinishmriedem: oh is that the thing we were looking at the other day?19:50
mriedemlast week19:50
mriedemthe encrypted volumes scenario test19:50
*** VW_ has joined #openstack-nova19:52
*** VW_ has quit IRC19:52
*** sdake_ has joined #openstack-nova19:52
*** VW_ has joined #openstack-nova19:52
*** diegows has quit IRC19:53
*** ijw has quit IRC19:53
*** Marga_ has quit IRC19:54
*** matrohon has joined #openstack-nova19:54
*** devlaps has joined #openstack-nova19:55
*** zigo__ has joined #openstack-nova19:56
*** zigo has quit IRC19:56
*** sdake has quit IRC19:56
*** swamireddy_ has quit IRC19:57
openstackgerritChris Friesen proposed openstack/nova: Validate server group anti-affinity policy  https://review.openstack.org/16274619:58
melwittmriedem: way to go :)19:58
*** swamireddy has joined #openstack-nova19:58
openstackgerritHans Lindgren proposed openstack/nova: Remove and deprecate unused conductor service calls  https://review.openstack.org/13366419:58
openstackgerritHans Lindgren proposed openstack/nova: Refactor some service tests and make them not require db  https://review.openstack.org/13366519:58
openstackgerritHans Lindgren proposed openstack/nova: Convert service and servicegroup to objects  https://review.openstack.org/13366319:58
openstackgerritHans Lindgren proposed openstack/nova: Add a fixture for the NovaObject indirection API  https://review.openstack.org/16414619:58
mriedemi credit dansmith since i was looking at this w/o knowing attach was a cast19:58
*** flwang has quit IRC19:59
melwittdansmith mriedem: way to go both :)19:59
bauzasmelwitt: so you had a question about CellsRoutingInconsistency ?19:59
*** achanda has quit IRC20:00
*** thomasem has quit IRC20:00
*** flwang has joined #openstack-nova20:01
*** emagana has quit IRC20:01
melwittbauzas: I did, alaski let me know we expect failure with the CellRoutingInconsistency (missing cell_name) for all the hypervisors api because we can't get routing info from the top, at best we could pull all compute hosts and filter. I've been weeding through the remaining tempest job failures and checking which ones are addressable20:01
*** VW_ has quit IRC20:02
bauzasmelwitt: sorry I don't get your point20:04
bauzasmelwitt: could you please point me to a log ?20:05
melwittbauzas: sorry, probably dropping a lot of context. things tempest does like "list hypervisors" "get hypervisor" it passes a plain name that we can't route. I had asked as a double check if there's anything we could do about it20:05
*** pixelb has quit IRC20:05
*** Maike has joined #openstack-nova20:05
openstackgerritKent Wang proposed openstack/nova: Adds Not Null constraint to KeyPair name  https://review.openstack.org/16323020:06
*** dprince has quit IRC20:06
melwittbauzas: this is one from the cells run on your second patch that clears up the 'dict' object has no attribute 'host' errors. affer those go away, we're left with the cell routing failure http://logs.openstack.org/06/160506/7/check/check-tempest-dsvm-cells/8394946/logs/screen-n-api.txt.gz?level=TRACE#_2015-03-13_20_21_41_97620:06
sdaguedansmith: you were -1 on a prev version of - https://review.openstack.org/#/c/151953 - however the new version it a lot cleaner20:07
sdagueyou want to rivisit20:07
sdagueit's libvirt race condition mitigation20:07
*** thomasem has joined #openstack-nova20:09
*** rfolco has joined #openstack-nova20:10
dansmithmriedem: your test doesn't really validate that it's doing the right thing, although it's close :)20:10
*** Sukhdev has quit IRC20:11
*** Maike has quit IRC20:11
*** otter768 has joined #openstack-nova20:11
*** Maike has joined #openstack-nova20:11
mriedemdansmith: well, yeah...i could make the test smarter by stubbing out save() and checking what's changed on the object for each call20:11
dansmithyeah20:12
mriedemi can still do that, there is still time!20:12
dansmithmriedem: I +2d anyway20:12
*** openstackgerrit has quit IRC20:14
bauzasmelwitt: what the heck20:14
*** dprince has joined #openstack-nova20:15
*** openstackgerrit has joined #openstack-nova20:15
bauzasmelwitt: I don't even understand how this exception is raised20:15
*** otter768 has quit IRC20:15
bauzasI mean the ExpectedException20:15
*** exploreshaifali has joined #openstack-nova20:16
*** changbl has joined #openstack-nova20:17
*** eharney has joined #openstack-nova20:18
bauzasmelwitt: seen this on the same patch http://logs.openstack.org/06/160506/7/check/check-tempest-dsvm-cells/8394946/logs/screen-n-cell-child.txt.gz?level=TRACE ?20:18
bauzasoops http://logs.openstack.org/06/160506/7/check/check-tempest-dsvm-cells/8394946/logs/screen-n-cell-child.txt.gz?level=TRACE#_2015-03-13_20_21_49_96420:19
*** diegows_ has quit IRC20:19
*** aysyd has quit IRC20:19
*** aysyd has joined #openstack-nova20:21
*** Marga_ has joined #openstack-nova20:21
*** romainh has left #openstack-nova20:22
*** tjones1 has joined #openstack-nova20:25
*** tjones1 has left #openstack-nova20:25
*** moshele has joined #openstack-nova20:30
*** annashen has joined #openstack-nova20:32
*** vladikr has quit IRC20:32
*** vmtrooper has joined #openstack-nova20:33
*** Bsony has quit IRC20:34
*** Maike has quit IRC20:35
*** Maike has joined #openstack-nova20:35
openstackgerritChris Friesen proposed openstack/nova: Fix race in server group policy validation  https://review.openstack.org/16476220:35
*** annashen has quit IRC20:37
*** vmtrooper has quit IRC20:38
*** Bsony has joined #openstack-nova20:38
*** adalbas has quit IRC20:41
mfischCan anyone explain what happened to novaclient, why it went from v3 back to v2? Was that a typo?20:44
mfisch2.19 and 2.20 have "v3" and master now has v2, not v320:44
edleafedansmith: jaypipes-afk: garyk: johnthetubaguy: Can I get a final push to get https://review.openstack.org/#/c/160513/ over the finish line?20:46
mfischnm I found the commit, that's a pretty annoying change...20:46
*** mrda-away is now known as mrda20:47
*** achanda has joined #openstack-nova20:48
mriedemdansmith: derp, i got my test but bdm.save() doesn't call self.obj_reset_changes() at the end :(20:48
mriedemkosher to add in this change, or as a dependent?20:48
*** annashen has joined #openstack-nova20:50
mriedemwell that doesn't seem to help anyway20:51
mriedemheh, b/c i stubbed out bdm.save()20:51
mriedemdouble derp20:51
*** sdake has joined #openstack-nova20:52
melwittbauzas: I think the ExpectedException thing comes from the @oslo_messaging.expected_exceptions(exception.CellRoutingInconsistency) decorator on things in cells/manager.py20:53
*** exploreshaifali has quit IRC20:56
*** sdake_ has quit IRC20:56
*** alexpilotti has joined #openstack-nova20:56
melwittbauzas: on the log you linked, that should be fixed now by https://review.openstack.org/#/c/163978/20:57
openstackgerritEric Brown proposed openstack/nova: Use oslo_config choices support  https://review.openstack.org/15857321:00
*** thomasem has quit IRC21:01
openstackgerritEric Brown proposed openstack/nova: Use oslo_config choices support  https://review.openstack.org/15857321:02
*** jmulsow1 has joined #openstack-nova21:03
*** Nikolay_St has quit IRC21:04
*** Nikolay_St has joined #openstack-nova21:04
*** sbfox has quit IRC21:05
lbragstadmriedem: do you need anything else on the keystone side here: https://bugs.launchpad.net/keystone/+bug/1410622 ?21:06
openstackLaunchpad bug 1410622 in Keystone "nova is still broken with boto==2.35*" [Medium,Triaged]21:06
mriedemlbragstad: no21:06
mriedemmakred invalid21:06
mriedem*marked21:06
lbragstadmriedem: sweet, thanks21:06
*** Bsony has quit IRC21:06
jmulsow1Would anyone be willing to do a review on https://review.openstack.org/#/c/164308/ since string freeze is tomorrow? It is a change to an API message.21:08
*** tjones1 has joined #openstack-nova21:08
*** tjones1 has left #openstack-nova21:09
*** Nikolay_St has quit IRC21:10
*** Nikolay_St has joined #openstack-nova21:10
openstackgerritSean Dague proposed openstack/nova: wip: in tree add of EnhancedFakeLogger  https://review.openstack.org/16560121:11
openstackgerritSean Dague proposed openstack/nova: wip: test_ops_logs stub test  https://review.openstack.org/16560221:11
*** dprince has quit IRC21:14
openstackgerritMichal Rostecki proposed openstack/nova: Adding security groups to existing ports  https://review.openstack.org/16378021:15
*** iamjarvo has quit IRC21:16
*** BobBall is now known as BobBall_AWOL21:18
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: WIP: Fix for deletes first preexisting port if second was attached to instance  https://review.openstack.org/16560821:18
openstackgerritEd Leafe proposed openstack/nova: Add the instance update calls from Compute  https://review.openstack.org/16051321:18
dims_mriedem: hoping this would fix! https://review.openstack.org/165608. seems to work on devstack21:21
dims_back in a bit21:21
*** Nikolay_St has quit IRC21:24
bauzassdague: got your bug comment on https://bugs.launchpad.net/bugs/143129121:25
openstackLaunchpad bug 1431291 in OpenStack Compute (nova) "Scheduler Failures are no longer logged with enough detail for a site admin to do problem determination" [High,Confirmed] - Assigned to Sylvain Bauza (sylvain-bauza)21:25
*** Nikolay_St has joined #openstack-nova21:25
bauzassdague: ack, will work on it starting tomorro21:25
bauzasow21:25
sdaguebauzas: ok, great21:25
sdagueI stuck this up as wip - https://review.openstack.org/#/c/165602/ which could be used to test the results21:26
bauzassdague: starring it21:26
bauzasI saw your series, was about to review it21:26
*** __TheDodd__ has joined #openstack-nova21:27
sdaguethe top 2 are in WIP, because one is hacking a base fixture and the other doesn't have the real test yet, it's just the setup for it.21:27
*** thedodd has quit IRC21:28
*** mriedem is now known as mriedem_away21:28
*** lpetrut has quit IRC21:29
bauzassdague: sure21:31
*** jamielennox is now known as jamielennox|away21:31
*** annashen has quit IRC21:33
*** kaufer has quit IRC21:35
*** jmulsow1 has quit IRC21:36
*** changbl has quit IRC21:37
*** Vek has joined #openstack-nova21:38
openstackgerritHans Lindgren proposed openstack/nova: Replace conductor get_ec2_ids() with new Instance.ec2_ids attribute  https://review.openstack.org/15806621:39
openstackgerritHans Lindgren proposed openstack/nova: Add EC2Ids object and link to Instance object as optional attribute  https://review.openstack.org/14974621:39
openstackgerritHans Lindgren proposed openstack/nova: Remove unused metadata conductor parameter  https://review.openstack.org/14974721:39
openstackgerritHans Lindgren proposed openstack/nova: Remove and deprecate conductor get_ec2_ids()  https://review.openstack.org/14974921:39
*** Marga_ has quit IRC21:39
*** browne has quit IRC21:39
*** annashen has joined #openstack-nova21:40
*** Marga_ has joined #openstack-nova21:40
*** Marga_ has quit IRC21:40
*** browne has joined #openstack-nova21:40
*** Marga_ has joined #openstack-nova21:40
*** devlaps has quit IRC21:43
*** asettle has joined #openstack-nova21:44
*** xyang1 has quit IRC21:49
*** flaper87 has quit IRC21:50
*** eglynn has quit IRC21:50
*** eglynn has joined #openstack-nova21:50
*** mwagner_lap has quit IRC21:51
*** yamahata has quit IRC21:52
*** yamahata has joined #openstack-nova21:52
*** asettle has quit IRC21:53
*** flaper87 has joined #openstack-nova21:53
*** matrohon has quit IRC21:54
*** thangp has quit IRC21:57
*** boris-42 has quit IRC22:02
*** neelashah has quit IRC22:03
*** dave-mccowan has quit IRC22:04
*** nelsnelson has quit IRC22:05
*** pixelb has joined #openstack-nova22:07
*** asettle has joined #openstack-nova22:07
*** ZZelle_ has joined #openstack-nova22:09
*** burt has quit IRC22:09
*** tjones1 has joined #openstack-nova22:10
*** marun has joined #openstack-nova22:10
*** asettle has quit IRC22:12
*** otter768 has joined #openstack-nova22:12
*** jamielennox|away is now known as jamielennox22:12
*** asettle has joined #openstack-nova22:13
*** Bsony has joined #openstack-nova22:13
*** hdd has joined #openstack-nova22:13
*** otter768 has quit IRC22:17
*** Bsony has quit IRC22:18
*** dboik has quit IRC22:18
*** packet has quit IRC22:19
*** annashen has quit IRC22:20
openstackgerritKent Wang proposed openstack/nova: Adds Not Null constraint to KeyPair name  https://review.openstack.org/16323022:20
*** oro_ has quit IRC22:20
*** Nic has quit IRC22:21
*** vmtrooper has joined #openstack-nova22:22
*** welldannit has quit IRC22:22
*** vmtrooper has quit IRC22:27
*** tjones1 has left #openstack-nova22:29
*** angdraug has joined #openstack-nova22:31
openstackgerritFei Long Wang proposed openstack/nova: Fix nova backup for volume-backed instance  https://review.openstack.org/16449422:32
*** diegows_ has joined #openstack-nova22:32
*** annashen has joined #openstack-nova22:33
*** cbader has quit IRC22:34
*** melwitt has quit IRC22:34
*** Sukhdev has joined #openstack-nova22:35
*** Marga_ has quit IRC22:36
*** stefanb has joined #openstack-nova22:40
*** dboik has joined #openstack-nova22:41
*** dkliban is now known as dkliban_afk22:42
*** dboik_ has joined #openstack-nova22:43
*** dboik has quit IRC22:46
*** Marga_ has joined #openstack-nova22:47
*** andreykurilin_ has joined #openstack-nova22:48
*** jecarey has quit IRC22:51
*** aysyd has quit IRC22:55
*** VW_ has joined #openstack-nova22:58
*** zzzeek has quit IRC22:59
openstackgerritFei Long Wang proposed openstack/nova: Fix nova backup for instance with volume-backend  https://review.openstack.org/16449423:01
*** tjones2 has joined #openstack-nova23:05
*** jlvillal has joined #openstack-nova23:08
*** Maike has quit IRC23:12
*** eglynn has quit IRC23:13
*** claudiub has quit IRC23:21
*** mjturek3 has quit IRC23:25
*** andreykurilin_ has quit IRC23:25
*** mrodden has quit IRC23:25
*** hemna is now known as hemnafk23:26
*** mrodden has joined #openstack-nova23:27
openstackgerritAlex Xu proposed openstack/nova: Rename and move the v2.1 api policy into separated files  https://review.openstack.org/15026723:28
*** dims__ has joined #openstack-nova23:29
*** boris-42 has joined #openstack-nova23:30
*** dims_ has quit IRC23:33
*** diegows_ has quit IRC23:36
*** jcru has quit IRC23:37
*** hdd has quit IRC23:37
*** IanGovett has quit IRC23:42
*** BobBall_AWOL has quit IRC23:44
*** BobBall_AWOL has joined #openstack-nova23:46
*** apuimedo has joined #openstack-nova23:50
*** dave-mccowan has joined #openstack-nova23:56

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