Monday, 2015-11-09

*** haomaiwang has quit IRC00:01
*** haomaiwa_ has joined #openstack-nova00:01
*** mriedem is now known as mriedem_away00:10
*** zhangjn has joined #openstack-nova00:11
*** zhangjn has quit IRC00:15
*** pratikmallya has quit IRC00:24
*** oomichi has joined #openstack-nova00:32
*** jinxing has joined #openstack-nova00:41
*** Piet has joined #openstack-nova00:47
*** zhangjn has joined #openstack-nova00:56
*** zhangjn has quit IRC00:56
*** zhangjn has joined #openstack-nova00:57
*** davideagnello has joined #openstack-nova01:00
*** haomaiwa_ has quit IRC01:01
*** haomaiwang has joined #openstack-nova01:01
*** zhangjn_ has joined #openstack-nova01:02
*** zhangjn has quit IRC01:04
*** EinstCrazy has joined #openstack-nova01:04
*** EinstCrazy has quit IRC01:04
*** EinstCrazy has joined #openstack-nova01:04
*** zhenguo has joined #openstack-nova01:15
*** makkie- has quit IRC01:22
*** Nathan__ has joined #openstack-nova01:23
*** Nathan__ is now known as Nathan01:23
*** haomaiwang has quit IRC01:25
*** RuiChen has quit IRC01:27
*** RuiChen has joined #openstack-nova01:28
gmannalex_xu_: hi01:38
eliqiao gmann: alex is not around yet. :)01:50
gmanneliqiao: ohk, Thanks :)01:50
gmannll catch him later01:50
*** mitz has left #openstack-nova01:56
*** jinxing has quit IRC01:59
*** su_zhang has joined #openstack-nova02:01
*** otter768 has quit IRC02:02
*** jinxing has joined #openstack-nova02:03
*** jinxing_ has joined #openstack-nova02:04
*** jinxing has quit IRC02:07
*** ildikov has quit IRC02:09
*** seanw1 has quit IRC02:16
*** haomaiwa_ has joined #openstack-nova02:16
*** Nathan has quit IRC02:17
*** seanw1 has joined #openstack-nova02:17
*** haomaiwa_ has quit IRC02:19
*** haomaiwang has joined #openstack-nova02:19
*** haomaiwang has quit IRC02:19
*** haomaiwang has joined #openstack-nova02:19
*** haomaiwang has quit IRC02:21
*** haomaiwang has joined #openstack-nova02:22
*** jyuso1 has joined #openstack-nova02:30
*** vilobhmm11 has quit IRC02:31
*** jinxing_ has quit IRC02:32
*** jinxing has joined #openstack-nova02:32
*** aloga has joined #openstack-nova02:37
*** haomaiwang has quit IRC02:40
*** haomaiwang has joined #openstack-nova02:43
*** tjones has joined #openstack-nova02:44
*** jinxing has quit IRC02:46
*** jinxing has joined #openstack-nova02:50
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Remove duplicate keys in policy.json  https://review.openstack.org/24290202:52
alex_xu_gmann: hi, I02:52
*** vilobhmm11 has joined #openstack-nova02:52
alex_xu_'m here02:52
*** venkat_p has joined #openstack-nova02:52
*** su_zhang has quit IRC02:52
gmannalex_xu_: quick question on swagger POC02:54
alex_xu_gmann: yea02:54
gmannalex_xu_: where we can have ref for APi sample files?02:54
gmannalex_xu_: we will have schema, param, desc etc02:55
alex_xu_gmann: actually I haven't answer yet :( I'm also think about that02:55
gmannalex_xu_: ahh02:55
alex_xu_gmann: the most simple way is like api sample test which write the file name in the test02:55
alex_xu_gmann: or resturcture the api sample files directory, make it found by something like url routes02:56
gmannalex_xu_: and those will be directly consumed by  swagger UI not swagger.json right?02:57
alex_xu_gmann: it should be swagger.json02:58
gmannalex_xu_: but not sure UI can take those separate or we need to bundle it in json02:58
alex_xu_gmann: the swagger spec support output/input example directly02:58
dimsalex_xu_ congrats!02:58
alex_xu_dims: thanks :)02:59
gmannalex_xu_: ahh, thats what i was looking for02:59
gmannalex_xu_: did not find in http://editor.swagger.io/#/02:59
alex_xu_gmann: let me find the link for you02:59
alex_xu_gmann: the spec describe it at http://swagger.io/specification/#responseObject03:00
alex_xu_the 'examples' field03:00
*** haomaiwang has quit IRC03:01
*** haomaiwang has joined #openstack-nova03:01
gmannalex_xu_: ok, Thanks03:03
alex_xu_gmann: np03:03
*** mspreitz has quit IRC03:03
gmannalex_xu_: and for request, 'Body' field03:07
alex_xu_gmann: I remember swagger didn't support example for body03:08
*** vilobhmm11 has quit IRC03:09
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add timestamp filter support for os-isntance-action API  https://review.openstack.org/24040103:13
*** thorst has joined #openstack-nova03:14
gmannalex_xu_: humm, let me check, i think there should be some way03:15
alex_xu_gmann: ok03:17
*** thorst has quit IRC03:19
openstackgerritZhenyu Zheng proposed openstack/nova-specs: Add timestamp filtering support for os-migrations API  https://review.openstack.org/23986903:19
*** tjones has quit IRC03:22
openstackgerritAhmed ElKhouly proposed openstack/nova: scale-instance  https://review.openstack.org/24291303:26
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: [WIP] Trying to log policy stuff - please ignore  https://review.openstack.org/24291403:28
*** davideagnello has quit IRC03:30
*** gongysh_ has quit IRC03:34
*** davideagnello has joined #openstack-nova03:40
*** Sree has joined #openstack-nova03:43
*** davideagnello has quit IRC03:45
*** shaohe_robot1 has quit IRC03:45
*** shaohe_robot has joined #openstack-nova03:45
*** gongysh has joined #openstack-nova03:53
*** zhangjn_ has quit IRC03:55
*** zhangjn has joined #openstack-nova03:58
*** zhangjn has quit IRC03:59
*** zhangjn has joined #openstack-nova04:00
*** haomaiwang has quit IRC04:01
*** haomaiwa_ has joined #openstack-nova04:01
*** otter768 has joined #openstack-nova04:02
*** gongysh has quit IRC04:03
gmannalex_xu_: looks like currently there is no, but they planned to add those04:03
gmannalex_xu_: https://github.com/swagger-api/swagger-spec/issues/3904:03
gmannalex_xu_: through "basePathExamples" in API declaration04:04
gmannalex_xu_: I asked them about request thing if they have or plan to add04:04
oomichialex_xu_: gmann: A new initiative is open: https://openapis.org/04:05
oomichialex_xu_: gmann: swagger seems standard in the world :-)04:06
*** dims has quit IRC04:06
*** zhangjn has quit IRC04:07
*** otter768 has quit IRC04:07
alex_xu_gmann: cool, thanks for the investigate :)04:10
alex_xu_oomichi: that's cool04:11
*** pradipta has joined #openstack-nova04:11
*** dave-mccowan has quit IRC04:11
*** jinxing has quit IRC04:11
*** jinxing has joined #openstack-nova04:12
*** mdrabe has joined #openstack-nova04:17
oomichialex_xu_: will you propose nova-spec for swagger?04:19
gmannoomichi: thats nice04:20
*** mdrabe has quit IRC04:29
jerrygbHi, having a problem nova cli. Could anyone please help04:29
jerrygbnova --debug quota-class-update --server_groups -1 default04:29
alex_xu_oomichi: yea, will do that04:35
*** zhangjn has joined #openstack-nova04:35
*** unicell1 has joined #openstack-nova04:36
alex_xu_oomichi: try to work out initial version this afternoon04:36
oomichialex_xu_: cool :-)04:36
*** unicell has quit IRC04:37
alex_xu_oomichi: yea, spec is good for us to know what we still need investigate, then let's work out all the issue04:37
alex_xu_oomichi: how can we get agreement with tempest team on how to share response json-schema between nova and tempest?04:38
*** Marga_ has quit IRC04:38
oomichialex_xu_: nice point, not yet ;-)04:41
oomichialex_xu_: my idea was -1d from tempest PTL04:42
oomichialex_xu_: via swagger04:42
alex_xu_oomichi: :(04:42
oomichialex_xu_: kurbernetes provides swagger spec via REST API.04:42
alex_xu_oomichi: that's cool04:43
oomichialex_xu_: I am imaging nova also will provide swagger spec via REST API instead of json-home04:43
alex_xu_oomichi: why tempest PTL doesn't like that?04:43
alex_xu_oomichi: yea, I'm also04:43
oomichialex_xu_: then tempest can get response schema for using testing04:43
alex_xu_oomichi: yup04:44
oomichialex_xu_: to be honest, I could not catch the point due to fast conversation :(04:44
oomichialex_xu_: I will discuss it on IRC04:44
alex_xu_oomichi: it's fine, it's also my problem :)04:45
gmannoomichi: alex_xu_ : or there was another way also to do the validation on Nova (configurable) side than Tempest04:45
alex_xu_oomichi: cool, thanks04:45
gmannhow about that, i forgot the discussion on that04:45
oomichigmann: yeah, that also nice04:45
alex_xu_gmann: yea, we will have validation on nova side04:45
*** otter768 has joined #openstack-nova04:45
alex_xu_gmann: but the tempest side validation can't be removed, is it right?04:45
gmannalex_xu_: response also?04:45
alex_xu_gmann: yea, response04:46
gmannalex_xu_: oomichi i think can remove from Tempest side and request Nova to do the same04:46
gmannmeans all Tempest tests will have validation but through Nova04:46
gmannwill have -> will do04:46
oomichialex_xu_: gmann: from the other viewpoint, it is also nice to have same/different schemas on both nova and tempest04:47
*** _RuiChen has joined #openstack-nova04:47
oomichialex_xu_: gmann: from tempest viewpoint, we can use schema for QA like client viewpoint.04:48
oomichialex_xu_: gmann: it is nice to have schemas as clients' expectation.04:48
gmannoomichi: you means owner can be Nova and Tempest will sync those as oslo one is being used?04:48
alex_xu_oomichi: you mean use different set of schemas on both side, then we can know which side is wrong?04:49
oomichigmann: no, it is not mandatory to sync between nova and tempest04:49
gmannoomichi: but in case of any change in Nova side, we do on Tempest side manually?04:50
*** RuiChen has quit IRC04:50
oomichialex_xu_: technically, nova side is right in most cases. but from QA viewpoint, tempest side also is nice.04:50
alex_xu_oomichi: good point04:51
oomichiif schemas are contained in Nova side only, we can change responses in a single patch04:51
oomichiNow we need to post two patches for nova and tempest if breaking something. and we can get good reviews for blocking these changes.04:52
oomichithat is good for QA because we can review patches from different viewpoints.04:52
alex_xu_yea, true04:52
gmannoomichi: yea nice, but will there be cross dependency ?04:52
oomichigmann: sorry, I cannot catch it04:53
gmannNova patch which changing schema can not be land till Tempest one is done and vice versa04:53
openstackgerritAhmed ElKhouly proposed openstack/nova: scale-instance  https://review.openstack.org/24291304:53
alex_xu_gmann: the schema only changed when microversion bump, so it will be fine04:54
alex_xu_even there is bug04:54
oomichialex_xu_: yeah, that is a point04:54
gmannalex_xu_: ah, yea04:54
gmannalex_xu_: oomichi : with that we can detect automatically if someone change schema without microversion (type range etc)04:55
alex_xu_gmann: yea, that will be nice04:56
alex_xu_looks like we get rid of one big block :)04:56
oomichigmann: nice point, but after releasing we cannot make it for a new microversion04:57
oomichigmann: ah, I misunderstood. that it right04:57
*** jamielennox is now known as jamielennox|away04:57
*** haomaiwa_ has quit IRC05:01
*** haomaiwa_ has joined #openstack-nova05:01
*** jinxing_ has joined #openstack-nova05:04
*** jinxing has quit IRC05:07
*** amotoki has joined #openstack-nova05:08
*** otter768 has quit IRC05:10
*** Piet has quit IRC05:15
*** krtaylor has joined #openstack-nova05:19
openstackgerritChangBo Guo(gcb) proposed openstack/nova: test:clean up wrong value in method CONF.set_override  https://review.openstack.org/24241605:22
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Enhance value check for option notify_on_state_change  https://review.openstack.org/24271705:22
*** jamielennox|away is now known as jamielennox05:24
*** su_zhang has joined #openstack-nova05:25
*** Marga_ has joined #openstack-nova05:27
*** links has joined #openstack-nova05:29
*** venkat_p has quit IRC05:32
*** achanda has quit IRC05:38
*** davideagnello has joined #openstack-nova05:41
*** deepakcs has joined #openstack-nova05:41
*** davideagnello has quit IRC05:42
*** davideagnello has joined #openstack-nova05:42
*** davideagnello has quit IRC05:43
*** venkat_p has joined #openstack-nova05:43
*** salv-orlando has joined #openstack-nova05:47
*** sudipto has joined #openstack-nova05:47
*** lpetrut has joined #openstack-nova05:57
*** haomaiwa_ has quit IRC06:01
*** zhangjn_ has joined #openstack-nova06:01
*** haomaiwang has joined #openstack-nova06:01
*** links has quit IRC06:02
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/24272706:03
*** venkat_p has quit IRC06:04
*** zhangjn has quit IRC06:04
*** madhuri has joined #openstack-nova06:05
*** eliqiao has left #openstack-nova06:07
*** jfding has joined #openstack-nova06:07
*** shaohe_robot is now known as shaohe_feng06:09
*** lpetrut has quit IRC06:09
openstackgerritAhmed ElKhouly proposed openstack/nova: scale-instance  https://review.openstack.org/24291306:11
*** alex_xu_ is now known as alex_xu06:14
*** jyuso1 has quit IRC06:15
*** jyuso1 has joined #openstack-nova06:16
*** zhangjn_ has quit IRC06:18
*** venkat_p has joined #openstack-nova06:20
*** markmc has quit IRC06:23
*** markmc has joined #openstack-nova06:24
*** moshele has joined #openstack-nova06:24
*** mnestratov has joined #openstack-nova06:25
*** zhangjn has joined #openstack-nova06:26
openstackgerritTang Chen proposed openstack/nova: Improve inject_nmi() in libvirt driver and add tests.  https://review.openstack.org/20879406:27
*** lpetrut has joined #openstack-nova06:28
*** claudiub has joined #openstack-nova06:28
*** EinstCrazy has quit IRC06:32
*** zhangjn has quit IRC06:33
*** zhangjn has joined #openstack-nova06:35
oomichialex_xu: today is nova-api meeting?06:35
*** EinstCrazy has joined #openstack-nova06:36
alex_xuoomichi: no, tomorrow06:36
oomichialex_xu: ah, i see. thanks06:37
alex_xuoomichi: np :)06:37
*** zhangjn has quit IRC06:38
*** achanda has joined #openstack-nova06:38
*** salv-orlando has quit IRC06:39
*** links has joined #openstack-nova06:41
*** oomichi has quit IRC06:42
*** oomichi has joined #openstack-nova06:44
*** zhangjn has joined #openstack-nova06:44
*** mjura has joined #openstack-nova06:45
*** achanda has quit IRC06:46
*** EinstCrazy has quit IRC06:46
*** zhangjn has quit IRC06:48
*** su_zhang has quit IRC06:50
*** amotoki_ has joined #openstack-nova06:53
openstackgerritJianghua Wang proposed openstack/nova: xenapi: OVS agent updates the wrong port when using Xen + Neutron  https://review.openstack.org/24284606:53
*** baoli has quit IRC06:53
*** amotoki has quit IRC06:54
*** lpetrut has quit IRC06:57
*** rotbeard has joined #openstack-nova07:00
*** garyk has joined #openstack-nova07:00
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-nova07:01
*** jinxing_ has quit IRC07:01
*** lpetrut has joined #openstack-nova07:05
*** jinxing has joined #openstack-nova07:05
openstackgerritgaryk proposed openstack/nova: VMware: use a constant for 'iscsi'  https://review.openstack.org/24282807:05
*** EinstCrazy has joined #openstack-nova07:06
*** lsmola has joined #openstack-nova07:09
openstackgerrithuan proposed openstack/nova: XenAPI:Resolve Nova/Neutron race condition  https://review.openstack.org/24112707:10
*** otter768 has joined #openstack-nova07:10
*** garyk has quit IRC07:11
*** garyk has joined #openstack-nova07:11
openstackgerritChangBo Guo(gcb) proposed openstack/nova: test:clean up wrong value in method CONF.set_override  https://review.openstack.org/24241607:11
*** venkat_p has quit IRC07:13
*** otter768 has quit IRC07:15
*** irenab has quit IRC07:15
*** _RuiChen has quit IRC07:16
*** zhangjn has joined #openstack-nova07:18
*** zhangjn has quit IRC07:24
*** venkat_p has joined #openstack-nova07:25
*** RuiChen has joined #openstack-nova07:26
*** Marga_ has quit IRC07:26
*** zhangjn has joined #openstack-nova07:26
*** EinstCrazy has quit IRC07:27
*** EinstCrazy has joined #openstack-nova07:27
*** hjwang has joined #openstack-nova07:29
*** A110602877_ has joined #openstack-nova07:32
*** oomichi_ has joined #openstack-nova07:33
*** browne has quit IRC07:34
*** oomichi has quit IRC07:35
*** romainh has joined #openstack-nova07:36
*** EinstCrazy has quit IRC07:37
*** hjwang has quit IRC07:38
*** scheuran has joined #openstack-nova07:38
*** hjwang has joined #openstack-nova07:38
*** hjwang has quit IRC07:39
*** salv-orlando has joined #openstack-nova07:39
*** shhjwang has joined #openstack-nova07:40
*** lpetrut has quit IRC07:40
*** rdopiera has joined #openstack-nova07:40
*** liusheng has joined #openstack-nova07:42
openstackgerritMaxim Nestratov proposed openstack/nova-specs: libvirt: runtime image type detection  https://review.openstack.org/24016307:42
*** davideagnello has joined #openstack-nova07:44
*** salv-orlando has quit IRC07:44
*** ihrachys has joined #openstack-nova07:45
openstackgerritAhmed ElKhouly proposed openstack/nova: scale-instance  https://review.openstack.org/24291307:46
*** shhjwang has left #openstack-nova07:46
*** RuiChen has quit IRC07:46
*** RuiChen has joined #openstack-nova07:47
*** zhangjn has quit IRC07:47
*** venkat_p has quit IRC07:48
*** irenab has joined #openstack-nova07:48
*** davideagnello has quit IRC07:49
*** lsmola has quit IRC07:50
*** zhangjn has joined #openstack-nova07:53
openstackgerritChangBo Guo(gcb) proposed openstack/nova: test:clean up wrong value in method CONF.set_override  https://review.openstack.org/24241607:53
*** zhangjn has quit IRC07:54
*** jinxing_ has joined #openstack-nova07:55
*** liverpooler has joined #openstack-nova07:56
*** jinxing has quit IRC07:57
*** amotoki_ has quit IRC07:59
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-nova08:01
*** afazekas is now known as afazekas|sick08:01
*** ihrachys has quit IRC08:02
openstackgerritPawel Koniszewski proposed openstack/nova: Allow block live migration of an instance with attached volumes  https://review.openstack.org/22727808:02
*** zhangjn has joined #openstack-nova08:03
*** lsmola has joined #openstack-nova08:04
*** AJaeger has joined #openstack-nova08:04
*** achanda has joined #openstack-nova08:05
AJaegerHi nova cores, could you try importing translations again, please ? https://review.openstack.org/#/c/237411/ failed the tests last night and a new version was uploaded. This one removes especially some old URLs.08:06
*** jichen has joined #openstack-nova08:09
*** mpavone has joined #openstack-nova08:10
*** ttx has joined #openstack-nova08:10
*** sahid has joined #openstack-nova08:11
*** venkat_p has joined #openstack-nova08:11
*** amotoki has joined #openstack-nova08:11
*** alex_klimov has joined #openstack-nova08:12
*** amotoki has quit IRC08:12
*** amotoki has joined #openstack-nova08:12
*** baoli has joined #openstack-nova08:13
*** jianghuaw has joined #openstack-nova08:14
*** jianghuaw has quit IRC08:15
*** zigo has quit IRC08:16
*** A110602877_ has quit IRC08:17
*** mpavone has quit IRC08:17
*** baoli has quit IRC08:18
*** zigo has joined #openstack-nova08:19
*** ihrachys has joined #openstack-nova08:20
*** lpetrut has joined #openstack-nova08:21
*** nkrinner has joined #openstack-nova08:25
*** venkat_p has quit IRC08:26
*** zhangjn has quit IRC08:27
*** alex_klimov has quit IRC08:28
SamYapleI cannot seem to propose a backport to the liberty branch in nova, message being "Change 237801 is closed"08:29
SamYapleI am not familiar with this error, has anyone seen this before?08:29
bauzasgood morning Nova08:30
bauzasSamYaple: which change do you want to backport ?08:30
AJaegerSamYaple: what are you doing? Seems you push to the wrong branch08:30
SamYaplehttps://review.openstack.org/#/c/237799/08:30
SamYapleAJaeger: bauzas ^08:30
SamYaplei have tried both from gerrit08:30
SamYapleand my normal method, git cherry-pick -x08:31
SamYapleboth fail08:31
bauzasthat's a good candidate08:31
*** kaisers has quit IRC08:31
bauzasso, you just have to git pull your local master (to make sure having your patch merged in tree)08:31
openstackgerritPawel Koniszewski proposed openstack/nova: Live migration fails when the instance has a config_drive_format=iso9660  https://review.openstack.org/23465908:31
bauzasthen switch on the stable/liberty branch and get checkout -b08:32
SamYaplebauzas: yes I am very familiar with the backport process08:32
SamYaplebut its failing08:32
bauzasthen git cherry-pick -x08:32
SamYapleyup08:32
*** kaisers has joined #openstack-nova08:32
bauzasok, so, assuming you have a local branch with one additional commit being the backport08:32
SamYapleindeed08:32
bauzasthen git review stable/liberty08:33
*** EinstCrazy has joined #openstack-nova08:33
*** zhangjn has joined #openstack-nova08:33
AJaegerSamYaple: https://review.openstack.org/#/c/237801 is abandoned08:33
openstackgerritChangBo Guo(gcb) proposed openstack/nova: test:clean up wrong value in method CONF.set_override  https://review.openstack.org/24241608:33
AJaegerIf you push with the same change-id as 237799, it will fail08:33
AJaegerSamYaple: you first need to un-abandon 23780108:33
SamYapleAJaeger: ah yea that makes sense08:33
bauzasoh correct, I thought you didn't already abandon one change08:33
SamYapleAJaeger: will do08:33
SamYapleyea i was staging a backport with the initial patch right after i submitted it a few weeks ago08:34
*** shuquan has joined #openstack-nova08:34
*** markymark is now known as markus_z08:35
bauzasSamYaple: fair enough :)08:36
openstackgerritPawel Koniszewski proposed openstack/nova: Enable live migration with iso9660 config drive format  https://review.openstack.org/23465908:36
SamYaplesuccess! thanks bauzas AJaeger https://review.openstack.org/#/c/237801/08:36
AJaeger;)08:36
*** zhangjn has quit IRC08:36
*** zhangjn has joined #openstack-nova08:37
*** venkat_p has joined #openstack-nova08:38
*** shuquan has quit IRC08:38
*** ZZelle has quit IRC08:38
*** kaisers has quit IRC08:39
*** ZZelle has joined #openstack-nova08:39
*** dguitarbite has joined #openstack-nova08:39
*** shuquan has joined #openstack-nova08:41
*** kaisers has joined #openstack-nova08:41
*** jamielennox is now known as jamielennox|away08:42
tangchen_bauzas: Do you have time to look at this patch: https://review.openstack.org/#/c/241476/08:42
tangchen_bauzas: You don't need to go to the detail08:43
bauzastangchen_: it's in my review queue :)08:43
tangchen_bauzas: Just the CI failed because it cannot load automaton.08:43
tangchen_bauzas: And BTW, do you have interest in this spec ?  https://review.openstack.org/#/c/229255/08:44
tangchen_bauzas: I want to have a discussion today if anyone has interest in it.08:45
bauzastangchen_: have you heard of Guru Meditation Reports ?08:45
*** salv-orlando has joined #openstack-nova08:45
*** klkumar has joined #openstack-nova08:45
bauzastangchen_: http://docs.openstack.org/developer/nova/gmr.html08:46
tangchen_bauzas: No. What is that ?08:46
*** e0ne has joined #openstack-nova08:46
bauzastangchen_: see my above link08:46
tangchen_bauzas: Yes, looking at it. :)08:46
*** jlanoux has joined #openstack-nova08:47
*** cdent has joined #openstack-nova08:48
bauzastangchen_: tbh, it's more about a nova process than a single instance coredump08:48
tangchen_bauzas: OK, generate this report. And then ?08:49
tangchen_bauzas: Is it about the CI question ?08:49
bauzastangchen_: no, just thought about an existing way to introspect a nova process, was just balancing the idea of adding a new REST API resource for that08:50
bauzastangchen_: but that's somehow understandable, will comment your spec08:50
tangchen_bauzas: Oh, I got it. :)08:51
tangchen_bauzas: But the spec is not going to dump a nova process, but an instance.08:51
tangchen_bauzas: Such as Linux kdump.08:51
bauzastangchen_: agreed, hence my "tbh" above08:51
*** salv-orlando has quit IRC08:53
tangchen_Oh, yes.  Thanks. :)08:54
tangchen_bauzas: Oh, yes.  Thanks. :)08:54
openstackgerritClaudiu Belu proposed openstack/nova: Fixes dict keys and items references for Python 3  https://review.openstack.org/23258508:55
*** e0ne has quit IRC08:55
*** takedakn has joined #openstack-nova08:56
*** e0ne has joined #openstack-nova08:57
*** AJaeger has quit IRC08:58
*** mkoderer has quit IRC08:59
*** matrohon has joined #openstack-nova09:00
openstackgerritSergey Nikitin proposed openstack/nova: Removed extra spaces from double line strings  https://review.openstack.org/24298909:00
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-nova09:01
*** mkoderer has joined #openstack-nova09:02
*** danpb has joined #openstack-nova09:02
openstackgerritClaudiu Belu proposed openstack/nova: Transforms requests and responses into bytes  https://review.openstack.org/23832309:02
openstackgerritClaudiu Belu proposed openstack/nova: Replaces izip_longest with six.moves.zip_longest  https://review.openstack.org/23832109:02
openstackgerritClaudiu Belu proposed openstack/nova: Fixes dict keys and items references for Python 3  https://review.openstack.org/23258509:02
openstackgerritClaudiu Belu proposed openstack/nova: Fixes Python 3 compatibility for filter results  https://review.openstack.org/23262009:03
openstackgerritClaudiu Belu proposed openstack/nova: Replaces longs with ints  https://review.openstack.org/23823909:03
openstackgerritClaudiu Belu proposed openstack/nova: Converting nova.virt.hyperv to py3  https://review.openstack.org/23255409:03
*** takedakn1 has joined #openstack-nova09:03
*** Sree has quit IRC09:04
*** takedakn has quit IRC09:04
*** takedakn1 is now known as takedakn09:04
*** MarcF has joined #openstack-nova09:04
openstackgerritAndrey Pavlov proposed openstack/nova-specs: Added a spec for disable-termination and shutdown-termination flags  https://review.openstack.org/23421909:05
*** Sree has joined #openstack-nova09:05
openstackgerritRamakrishnan G proposed openstack/nova-specs: Add support for booting bare metals from Cinder volume  https://review.openstack.org/21110109:07
*** yassine__ has joined #openstack-nova09:10
*** achanda has quit IRC09:10
*** otter768 has joined #openstack-nova09:11
*** irenab has quit IRC09:14
oomichi_alex_xu: are you still there?09:15
openstackgerritAhmed ElKhouly proposed openstack/nova: Scale-instance: Scale virtual CPUs and memory resources allocated to live instances (for demonstration only)   https://review.openstack.org/24291309:15
*** irenab has joined #openstack-nova09:15
*** otter768 has quit IRC09:16
RuiChenhi johnthetubaguy: could you take a look these specs https://review.openstack.org/#/c/194990/ https://review.openstack.org/#/c/216578/ when you have time?09:16
openstackgerritAhmed ElKhouly proposed openstack/nova: Scale-instance: Scale virtual CPUs and memory allocated to live instances  https://review.openstack.org/24291309:17
*** openstack has joined #openstack-nova09:19
*** takedakn has quit IRC09:19
*** mgoddard has joined #openstack-nova09:19
*** subscope has joined #openstack-nova09:22
*** njirap has joined #openstack-nova09:24
openstackgerritAhmed ElKhouly proposed openstack/nova: Scale-instance: Scale virtual CPUs and memory allocated to live instances  https://review.openstack.org/24291309:25
*** josecastroleon has joined #openstack-nova09:26
openstackgerritAhmed ElKhouly proposed openstack/nova: Scale-instance: Scale virtual CPUs and memory allocated to live instances  https://review.openstack.org/24291309:27
*** irenab has quit IRC09:27
*** Sree has quit IRC09:30
openstackgerritHans Lindgren proposed openstack/nova: Gracefully handle a deleting instance during rebuild  https://review.openstack.org/24300509:30
openstackgerritJordan Pittier proposed openstack/nova: ScalityVolume:fix how remote FS mount is detected  https://review.openstack.org/21046809:30
oomichi_alex_xu: can I update https://review.openstack.org/#/c/187112/ by myself?09:32
*** klkumar has quit IRC09:32
oomichi_alex_xu: now we need to implement microversions thing in tempest-lib as library.09:33
oomichi_alex_xu: and it is nice to build a consensus about microversions guideline for doing tat.09:33
oomichi_alex_xu: s/tat/that/09:33
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Remove duplicate default=None for option compute_available_monitors  https://review.openstack.org/24300709:33
*** takedakn has joined #openstack-nova09:34
openstackgerritDmitry Guryanov proposed openstack/nova-specs: virtuozzo storage volume driver in libvirt  https://review.openstack.org/18429509:36
openstackgerritAhmed ElKhouly proposed openstack/nova: Scale-instance: Scale virtual CPUs and memory of live instances  https://review.openstack.org/24291309:37
*** shuquan has quit IRC09:39
*** andreykurilin has joined #openstack-nova09:41
*** jistr has joined #openstack-nova09:41
*** rubasov has joined #openstack-nova09:42
*** rubasov has quit IRC09:44
johnthetubaguyRuiChen: in that second spec, have you taken a look at instance actions?09:44
*** rubasov has joined #openstack-nova09:45
*** davideagnello has joined #openstack-nova09:45
*** klkumar has joined #openstack-nova09:45
bauzasjohnthetubaguy: RuiChen: +1, it's part of the on-going effort I'd like to kick-off for Mitaka09:46
*** rubasov has quit IRC09:46
*** pkholkin has joined #openstack-nova09:46
*** rubasov has joined #openstack-nova09:46
bauzasthat's what we quickly agreed during the Summit, add more instance actions whenever it was needed09:47
johnthetubaguyoomichi_: just wondering about your comment on here: https://review.openstack.org/#/c/242206/709:48
johnthetubaguyoomichi_: I thought the idea with that change was to ensure there is no API impact, because previous the API nodes would not appear in the list, so the change makes sure they don't appear, as I understand it?09:48
*** irenab has joined #openstack-nova09:48
oomichi_johnthetubaguy: hi09:49
*** davideagnello has quit IRC09:49
*** aix has joined #openstack-nova09:50
oomichi_johnthetubaguy: I am gussing if nova-metadata is enable on an env, the change will affect the response09:50
oomichi_johnthetubaguy: to be honest, nova-metadata is disabled on my env. so I don't check the behavior of the patch yet.09:50
*** shuquan has joined #openstack-nova09:51
bauzasoomichi_: johnthetubaguy: I need to double-check but IIRC, it also shows n-cond, n-api etc.09:52
oomichi_bauzas: no, n-api doesn't appear on the API at least09:53
bauzasoomichi_: oh correct, made a typo09:53
claudiubjohnthetubaguy: hello. Was wondering if we could add a "Py3 compatibility" section in the mitaka priority tracking etherpad09:53
bauzasoomichi_: n-api is not logged because it's not creating a new service entry hence superdan's change09:53
bauzasoomichi_: but it lists all the other services09:54
bauzasoomichi_: that said (me writing at the same I think)09:54
bauzasoomichi_: the goal was to add a new service entry for the api processes09:54
johnthetubaguyoomichi_: I thought none of those were listed currently09:55
bauzasoomichi_: so by doing the change, dan is just adding new entries to the services that he wants to not show09:55
bauzasoomichi_: so I feel it's not an API impact09:55
johnthetubaguyoomichi_: as bauzas said, there was no service entry for them09:55
bauzasoomichi_: here, dan just wants to have them persisted in DB, without showing them09:55
johnthetubaguybut thats based on my memory, which is often dubious09:56
bauzasjohnthetubaguy: no no you're right09:56
openstackgerritDerek Higgins proposed openstack/nova: Handle a NeutronClientException 404 Error for floating ips  https://review.openstack.org/24215809:56
*** irenab has quit IRC09:56
bauzasjohnthetubaguy: because the whole goal of that series is to have a version capping for API processes09:56
bauzasjohnthetubaguy: like we have for the conductor now09:56
*** takedakn has quit IRC09:57
bauzasjohnthetubaguy: but given the API processes weren't writing in the services table, dan is just adding them in their (with a version number, because it's now a service entry)09:57
bauzass/their/therer09:57
* bauzas has fat fingers09:57
oomichi_johnthetubaguy, bauzas: thanks, dan adds filter for blocking additional data for preparing?09:57
johnthetubaguybauzas: yep, thats was my thinking too09:58
oomichi_johnthetubaguy, bauzas: and he will add some services after the patch?09:58
bauzasoomichi_: sec, lemme show you the changes09:58
bauzashere https://review.openstack.org/#/c/242206/7/nova/service.py,cm09:59
bauzasoomichi_: ^10:00
oomichi_bauzas: checking10:00
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-nova10:01
bauzasoomichi_: so for example, see how we add a new services table entry with the conductor https://github.com/openstack/nova/blob/master/nova/cmd/conductor.py#L42-L4410:01
*** zhenguo has quit IRC10:02
*** derekh has joined #openstack-nova10:02
bauzasoomichi_: it generates a new Service object here https://github.com/openstack/nova/blob/master/nova/service.py#L266-L27110:02
*** MarcF has quit IRC10:02
oomichi_bauzas: thanks, and wait a minute10:02
oomichi_bauzas: he will add service.Service.create(binary='nova-metadata', ...), right?10:03
bauzasoomichi_: and then, when we start the service, it adds a new row https://github.com/openstack/nova/blob/master/nova/service.py#L17110:03
RuiChenjohnthetubaguy: bauzas: this spec https://review.openstack.org/#/c/216578/ purpose to add new task_states into instance life cycle, not instance actions, it aims to solve some concurrent issues10:03
*** gszasz has joined #openstack-nova10:03
johnthetubaguyRuiChen: right, but we already have instance actions that are designed to tell you about how each API call has done, if there was an error or not, etc10:04
johnthetubaguyRuiChen: your spec claims there is no way of knowing, but the way of knowing is instance actions10:04
*** klkumar has quit IRC10:06
oomichi_bauzas: ah, I see the point. thanks!10:06
oomichi_bauzas: point is that line 423 at https://review.openstack.org/#/c/242206/7/nova/service.py,cm10:07
*** can8dnSix has joined #openstack-nova10:07
oomichi_bauzas: the code adds new service names which don't appear on the API and need to filter them out on API layer10:08
bauzasoomichi_: right, because contrary to the conductor which is a Service, the osapi n-api service is a WSGIService which doesn't call the service creation10:08
oomichi_bauzas: nice explanation, thanks so much!10:08
RuiChenjohnthetubaguy: we can know which action execute on the instance from instance actions, but the concurrent actions will execute on one instance in nova-compute, that cause the instance ERROR10:08
bauzasoomichi_: so the change is adding those but then needs to filter them out from the existing API10:08
oomichi_bauzas: yeah, I see.10:09
RuiChenjohnthetubaguy: adding the task_states will reject the concurrent API request in nova-api, that will avoid the instance ERROR in concurrent case.10:10
*** Marga_ has joined #openstack-nova10:15
johnthetubaguyRuiChen: agreed, I was more meaning about discovering if your API action has completed or not10:16
johnthetubaguyRuiChen: for that, you can check, using the request id, using instance actions, if that doesn't work for the particular API calls you are worried about, we need to fix that first10:17
*** BobBall_AWOL is now known as BobBall10:20
*** ptm_away is now known as PaulMurray10:20
*** shuquan has quit IRC10:21
johnthetubaguyalex_xu: oomichi_: It seems instance actions are missing from the API complete reference, or am I just being blind? http://developer.openstack.org/api-ref-compute-v2.1.html10:25
johnthetubaguyalex_xu: oomichi_: my bad, found it10:25
*** irenab has joined #openstack-nova10:27
*** klkumar has joined #openstack-nova10:32
RuiChenjohnthetubaguy: I got your point, but the instance actions checking isn't the mandatory requirement when we call Nova API, if we can add some protection in API itself to avoid the issue mentioned in my spec, the API will not depend the specify feature, make sense?10:36
*** venkat_p has quit IRC10:36
*** belmoreira has joined #openstack-nova10:37
*** bradjones has joined #openstack-nova10:37
*** bradjones has quit IRC10:37
*** bradjones has joined #openstack-nova10:37
*** jinxing_ has quit IRC10:40
*** eliqiao_ has joined #openstack-nova10:41
*** ndipanov has joined #openstack-nova10:42
*** ndipanov has quit IRC10:42
johnthetubaguyRuiChen: so my opinion on the spec is a bit too complicated to communicate via IRC, but let me try10:42
*** pixelbeat has joined #openstack-nova10:43
johnthetubaguyRuiChen: you state two problems, the first one we think has already been solved via an existing API10:43
johnthetubaguyRuiChen: the second one we haven't yet fixed, and I agree is important to fix10:43
johnthetubaguyRuiChen: there are a few worries with the proposed solution10:44
johnthetubaguyRuiChen: first is it violates our API change rules around microversions, and its not easy to resolve that10:44
*** deepakcs has quit IRC10:44
johnthetubaguyRuiChen: the second issue is that is stops users being able to run attach/detach interfaces and volumes in parallel, that they can do now very successfully in most cases10:45
johnthetubaguyRuiChen: I have added a few comments on the spec in gerrit to try and reflect that10:46
*** jinxing has joined #openstack-nova10:46
johnthetubaguyRuiChen: my preferred solution would allow those parallel operations, and isolate the majority of the API changes to a new microversion10:46
bauzasjohnthetubaguy: just re-reading outcome of https://etherpad.openstack.org/p/mitaka-nova-error-handling because me reviewing https://review.openstack.org/#/c/224755/11/specs/mitaka/approved/versioned-notification-api.rst,cm do you remember if we agreed on versioning the envelop as well ?10:48
*** madhuri has quit IRC10:48
bauzasjohnthetubaguy: because versioning the whole notification is only provided as an alternative atm10:48
*** venkat_p has joined #openstack-nova10:49
bauzasbut I remember we said it's just a matter of importing o.vo in the consumer codepath10:49
bauzasbut people arguing it was python only etc. and us saying it's just a JSON string that anyone can just rehydrate10:49
johnthetubaguybauzas: not totally sure we reached full consensus, felt like it was time to see the code10:50
bauzasjohnthetubaguy: okay, we punted that10:50
bauzasbecause honestly, I'm not a big fan of leaving an unversioned envelop10:51
johnthetubaguybauzas: my take is we keep the old envelope, oslo owns that, and we worry about the payload, and getting some consistency around what goes into the envelope on our side10:51
bauzaswhile we're just about providing a versioned payload10:51
johnthetubaguyso cross project consistency wins me over on that one10:51
bauzasI see10:51
bauzasgood point10:51
*** subscope has quit IRC10:51
bauzasokay, I guess we reached a substainable level of confidence with that spec then10:52
johnthetubaguyI would rather the whole thing was o.vo but its not really our choice10:52
RuiChenjohnthetubaguy: got it, I will check your comments, and thank you patiently reply10:52
johnthetubaguyRuiChen: thank you for looking into this important stability issue, glad its getting attention!10:53
*** alex_klimov has joined #openstack-nova10:53
*** sudipto has quit IRC10:53
*** subscope has joined #openstack-nova10:55
openstackgerritClaudiu Belu proposed openstack/nova: Ensure that max is called between integers  https://review.openstack.org/23832210:57
*** eliqiao_ has quit IRC10:59
*** lpetrut has quit IRC11:00
*** haomaiwang has quit IRC11:01
*** eliqiao has joined #openstack-nova11:01
*** Sree has joined #openstack-nova11:01
*** jinxing has quit IRC11:01
*** haomaiwang has joined #openstack-nova11:01
*** jichen has quit IRC11:02
*** subscope has quit IRC11:03
*** ihrachys has quit IRC11:05
*** eliqiao1 has joined #openstack-nova11:06
*** njirap has quit IRC11:08
*** njirap has joined #openstack-nova11:09
*** zhangjn has quit IRC11:10
*** EinstCrazy has quit IRC11:10
*** aysyd has joined #openstack-nova11:10
*** amotoki has quit IRC11:12
*** otter768 has joined #openstack-nova11:12
*** eliqiao has quit IRC11:13
gibibauzas: hi, If we now solve the versioning of the payload then later we can still change the envelope to a versioned one, so the two work can be done separately. I also agree with johnthetubaguy that changing the envelope is a lot bigger than just versioning the payload and that is already big enough. :)11:13
*** eliqiao1 is now known as eliqiao11:13
openstackgerritjichenjc proposed openstack/nova-specs: Add add-api-block-device-mapping.rst  https://review.openstack.org/23911611:13
bauzasgibi: that's exactly what I'm just commenting in your spec :)11:14
openstackgerritjichenjc proposed openstack/nova: devref:Don't suggest decorate private method  https://review.openstack.org/23302211:14
bauzasgibi: but I needed a bit of context before reviewing :)11:14
gibibauzas: great! thank for the review11:14
*** aysyd has quit IRC11:15
*** moshele has quit IRC11:15
*** aysyd has joined #openstack-nova11:15
*** dims has joined #openstack-nova11:15
*** otter768 has quit IRC11:17
*** A110602877_ has joined #openstack-nova11:19
*** romainh has quit IRC11:19
*** eliqiao is now known as eliqiao_11:20
dimsbauzas : congrats!11:20
*** eliqiao has joined #openstack-nova11:20
*** e0ne has quit IRC11:21
*** A110602877_ has quit IRC11:22
*** eliqiao has joined #openstack-nova11:23
*** josecastroleon has quit IRC11:24
bauzasdims: ty but I defer the congrats till the end of the proposal period :)11:25
dimsbauzas i'll celebrate now :) you can later!11:25
bauzasdims: so Bristol is close to me, I should be able to bring some cheese11:26
*** eliqiao_ has quit IRC11:26
bauzasno need to walk thru the US border :p11:26
dims++ bauzas11:26
alex_xuoomichi_: sure, free to update that, sorry for late update it11:26
oomichi_alex_xu: no problem. it is hardest one as you know ;-)11:27
alex_xuoomichi_: yea :)11:28
*** e0ne has joined #openstack-nova11:30
*** lpetrut has joined #openstack-nova11:31
*** moshele has joined #openstack-nova11:31
oomichi_alex_xu: done11:32
alex_xuoomichi_: so quick11:32
oomichi_alex_xu: I prepared it :)11:32
alex_xuoomichi_: heh11:32
openstackgerritRoman Bogorodskiy proposed openstack/nova-specs: User-controlled SR-IOV ports allocation  https://review.openstack.org/18224211:32
tangchen_johnthetubaguy, alex_xu: Hi, about the inject nmi thing, would you please help to look at this patch ?   https://review.openstack.org/#/c/208794/11:32
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Remove duplicate keys in policy.json  https://review.openstack.org/24290211:33
tangchen_johnthetubaguy, alex_xu: It is part of the BP, but I think it is just an improvement of a previous patch merged in Liberty.11:33
*** Sree has quit IRC11:34
tangchen_johnthetubaguy, alex_xu: And it has nothing to do with the rest work. So would you please remove the -2, and let it merge first ?11:34
alex_xutangchen_: I think we should get the nova-spec merge first11:34
bauzas+111:35
johnthetubaguytangchen_: yes, we need a spec merged for the API change you have here: https://review.openstack.org/#/c/202617/1811:35
johnthetubaguytangchen_: the -2 will remain until we get the blueprint approved11:35
*** eliqiao has quit IRC11:35
*** zhangjn has joined #openstack-nova11:36
*** zhangjn has quit IRC11:36
johnthetubaguytangchen_: I think sdague had some good ideas around the API, maybe having a crash dump API, rather than an NMI API, but I don't remember the current state of the spec discussion there11:36
*** zhangjn has joined #openstack-nova11:36
johnthetubaguytangchen_: do you have a nova-spec for mitaka up for review for this?11:37
*** EinstCrazy has joined #openstack-nova11:37
*** eliqiao has joined #openstack-nova11:37
tangchen_johnthetubaguy, alex_xu: Yes, there is a spec here.  https://review.openstack.org/#/c/229255/11:37
*** EinstCrazy has quit IRC11:38
*** EinstCrazy has joined #openstack-nova11:38
alex_xulooks like there are different opinion from api sub-team, so it's worth discuss it at tomorrow api meeting11:38
tangchen_johnthetubaguy, alex_xu: I agree we should merge the spec first. But the patch I just updated almost has nothing to do with the spec.11:38
*** ihrachys has joined #openstack-nova11:39
tangchen_johnthetubaguy, alex_xu: So I removed the "Implements" tag from the commit message. And I hope this patch can be merged as an "adding unit tests" patch.11:39
johnthetubaguytangchen_: ah, OK, understood, did you want to add a bug to track that?11:40
johnthetubaguytangchen_: actually, I guess thats not really worth it11:41
tangchen_johnthetubaguy: Er...no, I think it is not a bug. Just there is no test for the libvirt driver api.11:41
tangchen_johnthetubaguy: yes.11:41
*** jaypipes has joined #openstack-nova11:41
tangchen_johnthetubaguy, alex_xu: So would you please help to review it, and merge it as an independent patch ?11:43
*** shhjwang has joined #openstack-nova11:43
*** weihan has joined #openstack-nova11:43
*** ndipanov has joined #openstack-nova11:44
*** shhjwang has left #openstack-nova11:44
johnthetubaguytangchen_: I am focusing on spec reviews right now, I am afraid, that and the odd really critical nova patch11:45
*** davideagnello has joined #openstack-nova11:46
*** liverpooler has quit IRC11:47
*** smatzek has joined #openstack-nova11:47
tangchen_johnthetubaguy: Sure. Thanks for removing the -2. And I think others will be able to review it. :)11:47
*** eliqiao_ has joined #openstack-nova11:48
*** jlanoux has quit IRC11:48
*** moshele has quit IRC11:48
*** haomaiwang has quit IRC11:50
markus_zPaulMurray: wrt the ownership of the "live-migration" bug tag. My intention is not to sneak in your commitment to triage those but I would highly welcome it.11:50
*** davideagnello has quit IRC11:50
markus_zPaulMurray: At the end of the day I cannot force you to anything.11:51
markus_zPaulMurray: I think you feel uncomfortable with the entry in the wiki so I will remove it. If you think you'd like to give a commitment there, feel free to re-enter your name.11:52
*** eliqiao- has joined #openstack-nova11:52
*** pradipta has quit IRC11:52
PaulMurraymarkus_z, no worries, you can leave it11:52
PaulMurraymarkus_z, there are a few people involved who are actively going through the live migration bugs and working on them11:53
PaulMurraymarkus_z, I can coordinate with them11:53
*** cdent has quit IRC11:54
*** eliqiao has quit IRC11:54
*** eliqiao- has quit IRC11:54
*** eliqiao_ has quit IRC11:54
markus_zPaulMurray: That would be awesome, thanks!11:54
*** eliqiao1 has joined #openstack-nova11:54
*** eliqiao1 is now known as eliqiao11:54
*** eliqiao has left #openstack-nova11:54
*** eglynn has joined #openstack-nova11:56
*** jlanoux has joined #openstack-nova11:58
*** rfolco has joined #openstack-nova12:00
*** josecastroleon has joined #openstack-nova12:00
*** liverpooler has joined #openstack-nova12:02
*** venkat_p has quit IRC12:02
markus_zmmmpork: I don't think it's necessary to add your name to the "project config funky bunch" (<= I should have named the bp like this :) )12:04
garykPaulMurray: we plan to add live migration support in the vmware driver. i am not sure that this is related to the effort that you are speaking about. if so then please let me know. if not then pleaselet me know and we can see if i can help out12:05
markus_zmmmpork: I'll organize things in a few hours from now. Basically an etherpad which helps planning and splitting up tasks.12:05
*** eliqiao has joined #openstack-nova12:06
markus_zmmmpork: I'll use this one: https://etherpad.openstack.org/p/config-options12:06
*** eliqiao_ has joined #openstack-nova12:06
*** eliqiao- has joined #openstack-nova12:07
markus_zhogepodge: #1 coolest nickname ever12:07
*** eliqiao- has quit IRC12:07
*** eliqiao has quit IRC12:07
markus_zhogepodge: #2 Thanks for your review on https://review.openstack.org/#/c/242472/ I left a few questions which you might be able to answer.12:08
*** eliqiao_ is now known as eliqiao12:08
*** eliqiao has left #openstack-nova12:08
*** liverpooler has quit IRC12:11
*** alex_klimov has quit IRC12:11
*** liverpooler has joined #openstack-nova12:11
*** alex_klimov has joined #openstack-nova12:12
PaulMurraygaryk, the items we discussed are listed here: https://etherpad.openstack.org/p/mitaka-live-migration12:13
PaulMurraygaryk, the objective is really to make live migration more robust and to fix some of the use cases that do not work under libvirt12:13
*** subscope has joined #openstack-nova12:14
openstackgerritAnna Babich proposed openstack/python-novaclient: Functional tests for os-extended-server-attributes  https://review.openstack.org/23260512:14
PaulMurraygaryk, so adding vmware is additional and in the broad sense is related, so it is worth tracking12:14
garykPaulMurray: ok, thanks for the update.12:14
*** rk4n has joined #openstack-nova12:14
PaulMurraygaryk, the plan is not to get in anyones way12:15
*** baoli has joined #openstack-nova12:15
PaulMurraygaryk, its more to help coordinate some things to make sure they get done. Please don't think we need to add bureaucracy to your task :)12:15
garykPaulMurray: completely understand. i'll be happy to help out12:16
PaulMurraygaryk, thanks12:16
*** ig0r__ has joined #openstack-nova12:16
*** PaulMurray is now known as PaulMurray_lunch12:17
*** raildo-afk is now known as raildo12:17
openstackgerritChangBo Guo(gcb) proposed openstack/nova: Fix wrong usage of config option use_neutron_default_nets  https://review.openstack.org/24306112:18
*** baoli has quit IRC12:20
*** can8dnSix has quit IRC12:20
*** ociuhandu has joined #openstack-nova12:22
*** eliqiao has joined #openstack-nova12:22
openstackgerritChangBo Guo(gcb) proposed openstack/nova: test:clean up wrong value in method CONF.set_override  https://review.openstack.org/24241612:25
openstackgerritJohn Garbutt proposed openstack/nova: docs: update the API faults concept guide  https://review.openstack.org/24306612:27
*** daemontool has quit IRC12:27
sc68calmgagne: I know right?12:31
sc68calmgagne: need to keep the closet datacenter usecase in mind12:31
*** klkumar has quit IRC12:32
*** amotoki has joined #openstack-nova12:34
*** romainh has joined #openstack-nova12:34
*** eliqiao has left #openstack-nova12:38
openstackgerritMaxim Nestratov proposed openstack/nova-specs: libvirt: runtime image type detection  https://review.openstack.org/24016312:42
*** jinxing has joined #openstack-nova12:42
*** eliqiao1 has joined #openstack-nova12:44
openstackgerritPavel Kholkin proposed openstack/nova: enginefacade: 'host_mapping'  https://review.openstack.org/24203512:45
*** eliqiao1 has left #openstack-nova12:45
*** eliqiao has joined #openstack-nova12:46
*** lucasagomes is now known as lucas-hungry12:49
*** lpetrut has quit IRC12:49
*** lpetrut has joined #openstack-nova12:49
*** sudipto has joined #openstack-nova12:50
*** moshele has joined #openstack-nova12:51
*** thorst has joined #openstack-nova12:51
*** liverpoo1er has joined #openstack-nova12:51
*** salv-orlando has joined #openstack-nova12:52
*** jichen has joined #openstack-nova12:52
*** shuquan has joined #openstack-nova12:54
*** salv-orlando has quit IRC12:56
*** aix has quit IRC12:56
*** weihan has quit IRC12:57
*** subscope has quit IRC12:57
*** moshele has quit IRC12:58
*** dims has quit IRC12:59
*** markus_z is now known as markus_z_meeting13:01
*** moshele has joined #openstack-nova13:03
openstackgerritAnna Babich proposed openstack/python-novaclient: Functional tests for os-extended-server-attributes  https://review.openstack.org/23260513:04
*** marcusvrn_ has quit IRC13:05
*** daemontool has joined #openstack-nova13:06
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Add missing policy rules  https://review.openstack.org/24309013:06
*** jerrygb has quit IRC13:07
*** subscope has joined #openstack-nova13:08
*** haomaiwa_ has joined #openstack-nova13:13
*** otter768 has joined #openstack-nova13:13
*** dustins has joined #openstack-nova13:14
*** aix has joined #openstack-nova13:14
*** shuquan has quit IRC13:15
openstackgerritPaul Murray proposed openstack/nova-specs: Allow volume operations when shelved  https://review.openstack.org/24309613:17
*** rdo has quit IRC13:17
*** otter768 has quit IRC13:18
*** shuquan has joined #openstack-nova13:18
*** Sree has joined #openstack-nova13:19
*** rdo has joined #openstack-nova13:19
*** amotoki has quit IRC13:22
openstackgerritAndrey Pavlov proposed openstack/nova-specs: Added a spec for disable-termination and shutdown-termination flags  https://review.openstack.org/23421913:23
*** e0ne has quit IRC13:23
openstackgerritDavanum Srinivas (dims) proposed openstack/nova: Remove duplicate keys in policy.json  https://review.openstack.org/24290213:23
*** Sree has quit IRC13:24
*** xyang1 has joined #openstack-nova13:25
*** amotoki has joined #openstack-nova13:27
*** Sree has joined #openstack-nova13:28
*** boris-42 has quit IRC13:28
*** edmondsw has joined #openstack-nova13:30
*** Sree has quit IRC13:30
*** Sree has joined #openstack-nova13:32
openstackgerritjaveme proposed openstack/nova: Returns more accurate error msg for live migration  https://review.openstack.org/24310513:34
bauzasnova scheduler meeting in 25 mins on #openstack-meeting13:36
bauzasmarkus_z_meeting: FWIW, I'm planning to add a new bugs section in the meeting, feel free to jump in and complain13:37
bauzas:p13:37
*** e0ne has joined #openstack-nova13:37
*** cfriesen__ has joined #openstack-nova13:37
*** baoli has joined #openstack-nova13:39
*** diogogmt has quit IRC13:40
*** PaulMurray_lunch is now known as PaulMurray13:41
*** diogogmt has joined #openstack-nova13:42
*** lbelivea has joined #openstack-nova13:42
openstackgerritPaul Murray proposed openstack/nova-specs: Detach and attach boot volumes  https://review.openstack.org/22173213:43
*** mwagner has quit IRC13:44
*** baoli has quit IRC13:44
*** ccarmack1 has left #openstack-nova13:45
*** davideagnello has joined #openstack-nova13:47
*** amotoki has quit IRC13:47
*** davideagnello has quit IRC13:51
*** rlrossit has joined #openstack-nova13:52
*** cdent has joined #openstack-nova13:54
openstackgerritAndrey Pavlov proposed openstack/nova-specs: Added a spec for disable-termination and shutdown-termination flags  https://review.openstack.org/23421913:54
jrolltonyb: just read through the driver capabilities thread, feel free to ping me for help and/or review on that stuff13:54
*** liverpoo1er has quit IRC13:56
*** salv-orlando has joined #openstack-nova13:58
*** rk4n_ has joined #openstack-nova13:58
*** rk4n has quit IRC13:58
*** boris-42 has joined #openstack-nova13:59
bauzasnova-scheduler meeting now http://eavesdrop.openstack.org/#Nova_Scheduler_Team_Meeting14:00
*** lucas-hungry is now known as lucasagomes14:00
*** amotoki has joined #openstack-nova14:00
*** haomaiwa_ has quit IRC14:01
*** haomaiwang has joined #openstack-nova14:01
openstackgerritjichenjc proposed openstack/nova: libvirt:Fix a typo of test cases  https://review.openstack.org/24311714:01
openstackgerritPaul Murray proposed openstack/nova-specs: Detach and attach boot volumes  https://review.openstack.org/22173214:02
*** jyuso1 has quit IRC14:03
*** burgerk has joined #openstack-nova14:03
*** su_zhang has joined #openstack-nova14:04
*** ijuwang has joined #openstack-nova14:05
*** thumpba has joined #openstack-nova14:08
*** diogogmt has quit IRC14:10
openstackgerritMaxim Nestratov proposed openstack/nova-specs: libvirt: runtime image type detection  https://review.openstack.org/24016314:10
*** jinxing has quit IRC14:13
*** jerrygb has joined #openstack-nova14:13
*** jinxing has joined #openstack-nova14:13
*** mdrabe has joined #openstack-nova14:13
openstackgerritPaul Murray proposed openstack/nova-specs: Detach and attach boot volumes  https://review.openstack.org/22173214:14
*** shuquan has quit IRC14:15
*** mwagner has joined #openstack-nova14:15
*** thumpba has quit IRC14:17
openstackgerritNikola Dipanov proposed openstack/nova-specs: spec document for sriov-physical-function-passthrough blueprint  https://review.openstack.org/21247214:17
*** haomaiwang has quit IRC14:19
*** pratikmallya has joined #openstack-nova14:20
*** haomaiwa_ has joined #openstack-nova14:21
*** jichen has quit IRC14:21
*** mgoddard_ has joined #openstack-nova14:21
*** vladikr has joined #openstack-nova14:21
*** thangp has joined #openstack-nova14:22
*** thumpba has joined #openstack-nova14:22
*** thumpba has quit IRC14:22
*** rk4n_ has quit IRC14:23
*** dave-mccowan has joined #openstack-nova14:23
*** ndipanov has quit IRC14:24
*** mgoddard has quit IRC14:24
*** rk4n has joined #openstack-nova14:25
*** thumpba has joined #openstack-nova14:25
*** superdan is now known as dansmith14:27
*** baoli has joined #openstack-nova14:27
openstackgerritdstepanenko proposed openstack/nova: WIP: This is 2nd part of changes according to pci-generate-stats blueprint.  https://review.openstack.org/24313114:28
*** su_zhang has quit IRC14:30
*** zhangjn has quit IRC14:30
*** ctrath has joined #openstack-nova14:31
*** jinxing has quit IRC14:34
*** mriedem_away is now known as mriedem14:35
*** smatzek has quit IRC14:35
*** dims has joined #openstack-nova14:36
*** thumpba has quit IRC14:37
*** tongli has joined #openstack-nova14:37
*** baoli has quit IRC14:38
*** su_zhang has joined #openstack-nova14:38
*** baoli has joined #openstack-nova14:38
*** subscope has quit IRC14:38
*** su_zhang has quit IRC14:40
*** signed8bit has joined #openstack-nova14:44
*** njirap has quit IRC14:44
*** CustosLim3n has left #openstack-nova14:44
*** CustosLim3n has joined #openstack-nova14:44
*** thumpba has joined #openstack-nova14:44
moshelebaoli: hi14:45
claudiubmriedem: hello. may I inquire your assistance? Could you review the spec for os-win in nova pls? Thanks! https://review.openstack.org/#/c/227827/14:47
mriedemsure14:49
*** annegentle has joined #openstack-nova14:49
openstackgerritAnna Babich proposed openstack/python-novaclient: Functional tests for os-extended-server-attributes  https://review.openstack.org/23260514:49
sdaguedid the cells test change land?14:49
mriedemyes, on friday14:50
mriedemexcept stable14:50
mriedemthere is a backport14:50
mriedemoh stable/liberty landed https://review.openstack.org/#/c/242756/14:50
mriedemi think we also have to hit kilo14:50
*** dustins has quit IRC14:50
mriedemchecking14:51
*** breitz has joined #openstack-nova14:51
mriedemour proposed fixes to use a bdm uuid are failing, still trying to sort that out14:51
sdaguemriedem: ok - https://review.openstack.org/#/c/240159/3 still got hit by it, so I was wondering14:53
mriedemdanpb: i was going to work on converting nova.image.api.API.get() to return ImageMeta objects rather than a dict, it's a simple change but lots of code/test impacts since ImageMeta doesn't have dict compat; do you have any issues with that?14:53
mriedemsdague: that failed on a different test14:53
mriedemsdague: e-r isn't reporting on things14:53
*** sudipto has quit IRC14:53
mriedemhttp://logs.openstack.org/59/240159/3/check/gate-tempest-dsvm-cells/a5d27f8/console.html#_2015-11-09_06_36_31_738 is a different cells bug14:53
sdaguemriedem: ok14:54
danpbmriedem: hmm, not sure we particularly need that conversion or not14:54
mriedemdanpb: came up b/c of a regression bug https://review.openstack.org/#/c/237801/14:54
mriedemoops https://review.openstack.org/#/c/237799/14:54
danpbas most code should really just call ImageMeta.from_dict or from_instance14:55
*** IanGovett has joined #openstack-nova14:55
danpbbtw it would be nice to get manager.py converted  https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:virtimageprops-19,n,z14:55
mriedemwhy not just convert at the source image API?14:56
*** willsama has joined #openstack-nova14:56
mriedemdoing from_dict calls all over the code base seems yucky14:56
dimsjohnthetubaguy : here's the blueprint you had asked me to create for mitaka oslo work - https://blueprints.launchpad.net/nova/+spec/oslo-for-mitaka14:56
danpbmriedem: well ultimately there will only be a couple of calls to from_dict needed in compute manager14:56
PaulMurrayjaypipes, do you know if tdurakov is on vacation?14:56
danpbas the virt driers will get given a ImageMeta object directly14:56
*** thumpba has quit IRC14:56
*** irenab has quit IRC14:56
danpbback to your question though, i was really trying to avoid using dict compat at all14:57
danpbbecause i feel that leads to a state where we never actually finish the conversion14:57
sdaguemriedem: is the indexer just not working at all?14:57
jaypipesPaulMurray: nope, he's around.14:57
danpbas we've seen with Instance where after 3 releases we still haven't stopped using dict access everywhere14:57
mriedemdanpb: yeah, i'm fine with not having dict compat14:58
PaulMurrayjaypipes, haven't seen him on line - I'll try email14:58
danpbmriedem: so I was just trying todo an incremental full conversion to ImageMeta in each area of code and never use dict compat14:58
mriedemsdague: idk, i just don't see e-r commenting on anything14:58
danpbeven if that makes for some rather largish test suite updates14:58
mriedemdanpb: heh, well, changing nova.image.api.API.get() to return an object caused 382 test failures :)14:59
mriedemand the fake image fixtures14:59
danpbmriedem: the image of converting nova.image.api.API.get() to return ImageMeta, might be smaller if we finish converting the rest of the code first14:59
dansmithmriedem: I was just getting ready to look at the results for those patches... anything I can help with?14:59
danpbleave that bit as the last step int he conversion14:59
*** smatzek has joined #openstack-nova14:59
mriedemdanpb: ok, i can pile on top of your series14:59
openstackgerritvenkatamahesh proposed openstack/nova: OpenStack typo  https://review.openstack.org/24315114:59
mriedemdanpb: btw, i created a mitaka-objects bp for tracking general objects work if you wanted to use that14:59
mriedemdansmith: yeah, sec14:59
mriedemdansmith: failed on https://review.openstack.org/#/c/242603/ http://logs.openstack.org/03/242603/7/check/gate-tempest-dsvm-cells/d13935b/logs/screen-n-cell-region.txt.gz?level=TRACE15:00
danpbmriedem: even better if you can review my series :-)15:00
mriedemyeah :)15:00
danpbit was essentially ready for +A but we held off to avoid risk of destablizing the release15:00
danpbas the compute manager conversion is kinda hairy15:00
openstackgerritAlexandre Levine proposed openstack/nova-specs: delete_on_termination modification spec  https://review.openstack.org/23426915:00
danpband will break all out of tree drivers too15:00
dansmithmriedem: ah15:00
danpbas they'll have to be changed to expect an ImageMeta object instead of dict15:00
*** haomaiwa_ has quit IRC15:01
*** baoli has quit IRC15:01
*** haomaiwang has joined #openstack-nova15:01
mriedemdanpb: yeah saw that comment15:01
mriedemat least we don't have a nova stadium15:01
*** salv-orlando has quit IRC15:02
*** pabardina has joined #openstack-nova15:02
sdaguemriedem: hmmmm15:03
mriedemdansmith: danpb: johnthetubaguy: do we want to track https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:virtimageprops-19,n,z against https://blueprints.launchpad.net/nova/+spec/mitaka-objects ?15:04
sdagueit's not clear that ERROR logs are getting indexed15:04
*** thumpba has joined #openstack-nova15:04
dansmithmriedem: I don't think I have a strong opinion15:04
mriedemotherwise i'm +W on https://review.openstack.org/#/c/190145/15:04
dansmithmriedem: so did you not convert cells to use block_device_create() if we have a uuid instead of update_or_create?15:04
mriedemdansmith: that's sitting on top of your change15:05
mriedemhowever, that also failed (in the revert of the skip on top of it)15:05
sdaguemriedem: http://logstash.openstack.org/#dashboard/file/logstash.json?query=loglevel:ERROR that's pretty suspicious15:05
dansmithmriedem: oh, I see, this log is from my patch15:05
danpbmriedem: i thought i already had it tagged against an objects blueprint, but i see those last few patches don't actual;ly have a BP listed15:06
*** amotoki has quit IRC15:06
openstackgerritSven Anderson proposed openstack/nova: Split up test_is_volume_backed_instance() into five functions  https://review.openstack.org/24315515:06
danpbso happy to update the commit msg to point to whatever is best15:06
mriedemdanpb: i'd like to track against https://blueprints.launchpad.net/nova/+spec/mitaka-objects15:06
mriedemi'll +W your bottom change if you update quick15:06
openstackgerritSven Anderson proposed openstack/nova: Repair and rename test_is_volume_backed_instance_no_bdms()  https://review.openstack.org/24315615:06
*** baoli has joined #openstack-nova15:07
pabardinaHello, is there a driver as https://github.com/openstack/ec2-driver but instead of speaking with ec2 speak with a remote nova compute ? I would like to use an other nova compute in my nova compute15:07
*** liverpooler has quit IRC15:07
*** pratikma_ has joined #openstack-nova15:07
dansmithmriedem: hmm, the fail on the revert is different.. I wonder if I should remove that restriction from my patch so we can land yours and then introduce it before (or when) we do the revert15:07
*** amotoki has joined #openstack-nova15:08
mriedemlet me look at the fail on the revert again15:08
*** slDabbler has joined #openstack-nova15:08
bauzasdansmith: mriedem: so I went early to bed on Friday, what's the outcome ?15:09
baolimoshele: Hi15:09
mriedembauzas: things are still failing, we're looking at it now15:09
dansmithbauzas: the outcome is that we have patches up and they're not quite working yet15:09
mriedembauzas: https://review.openstack.org/#/c/242603/15:09
bauzasIIUC, the whitelist now includes the BDM tests, right?15:09
*** lpetrut has quit IRC15:09
*** pratikmallya has quit IRC15:09
mriedembauzas: blacklist, yeah15:09
mriedemand the revert also failed https://review.openstack.org/#/c/242698/15:10
bauzasso we should no longer have cells job failing *for that specific issue*, right?15:10
mriedemright15:10
openstackgerritDaniel Berrange proposed openstack/nova: objects: add virtual 'image_meta' property to Instance object  https://review.openstack.org/19014515:10
openstackgerritDaniel Berrange proposed openstack/nova: libvirt: convert to use instance.image_meta property  https://review.openstack.org/19014615:10
*** pratikmallya has joined #openstack-nova15:10
openstackgerritDaniel Berrange proposed openstack/nova: compute: convert manager to use nova.objects.ImageMeta  https://review.openstack.org/18968515:10
bauzasmriedem: okay, so the strategy is to add an UUID, right?15:10
danpbmriedem: i rebased it to current git master15:10
*** achanda has joined #openstack-nova15:10
moshelebaoli: I update the my bug https://bugs.launchpad.net/nova/+bug/1499204 with more logs and I wonder what is the best approach  to fix it in https://review.openstack.org/#/c/227160/15:10
openstackLaunchpad bug 1499204 in OpenStack Compute (nova) "wrong check for physical function in pci utils" [Undecided,In progress] - Assigned to Moshe Levi (moshele)15:10
bauzasmriedem: okay, I see the series, I'll review it15:10
mriedembauzas: yeah, and check for that in the cells code15:10
mriedemdanpb: ok15:11
mriedemjohnthetubaguy: dansmith: danpb: can we get someone to trivially approve this quick https://blueprints.launchpad.net/nova/+spec/mitaka-objects ?15:11
dansmithmriedem: done15:13
mriedemthanks15:13
baolimoshele: Let me take a look and get back to you later15:13
*** pratikma_ has quit IRC15:13
moshelebaoli: thanks15:13
baolimoshele: you are welcome15:13
*** stevemar_ has joined #openstack-nova15:13
mriedemdanpb: oh i see the image_meta property patch was on top of the compute manager conversion beast :)15:14
*** thumpba has quit IRC15:14
*** otter768 has joined #openstack-nova15:14
*** inteq has quit IRC15:15
*** eharney has joined #openstack-nova15:16
*** mrkz has joined #openstack-nova15:16
*** openstackgerrit has quit IRC15:17
*** pumaranikar has joined #openstack-nova15:17
*** openstackgerrit has joined #openstack-nova15:17
*** smurke has joined #openstack-nova15:18
*** thumpba has joined #openstack-nova15:19
*** otter768 has quit IRC15:19
mriedemdansmith: not sure i grokked "I wonder if I should remove that restriction from my patch so we can land yours and then introduce it before (or when) we do the revert"15:19
*** kevinbenton_ has quit IRC15:20
dansmithmriedem: my patch is choking on the fact that we're providing the uuid up to the parent and so the parent is assuming update instead of create, until your patch which forces create15:20
dansmithmriedem: so I should probably not fail there until your patch is applied, and then we can add the safety check back in15:20
*** dsuper7 has quit IRC15:20
*** kevinbenton has joined #openstack-nova15:20
dansmithor you can in your patch to use create explicitly15:20
dansmithI'll pull this set down and make that change15:21
bauzasjohnthetubaguy: FWIW, created https://blueprints.launchpad.net/nova/+spec/scheduler-driver-use-stevedore15:21
mriedemok15:21
bauzasjohnthetubaguy: just to make sure, it doesn't require a spec, right?15:21
*** vishwanathj has joined #openstack-nova15:22
*** tonytan4ever has joined #openstack-nova15:26
*** wlehman__ has joined #openstack-nova15:26
*** wlehman__ has quit IRC15:26
*** salv-orlando has joined #openstack-nova15:27
*** mc_nair has joined #openstack-nova15:27
mriedemi guess the cells job isn't voting on stable/kilo so we don't have to care about skipping the failing test there15:28
*** markus_z_meeting is now known as markus_z15:28
*** amotoki has quit IRC15:28
*** salv-orlando has quit IRC15:28
*** wlehman__ has joined #openstack-nova15:29
dansmithmriedem: looking at the code this morning, I also think we can't fail there if a uuid is provided because we'll create one for existing ones in the child and then send an update to the parent, but it won't know the uuid until we've done that once15:29
*** willsama has quit IRC15:29
openstackgerritDan Smith proposed openstack/nova: Revert "Exclude all BDM checks for cells"  https://review.openstack.org/24269815:30
openstackgerritDan Smith proposed openstack/nova: cells: check for existing BDM based on uuid in bdm_update_or_create_at_top  https://review.openstack.org/24264915:30
openstackgerritDan Smith proposed openstack/nova: Make BlockDeviceMapping object support uuid  https://review.openstack.org/24260315:30
openstackgerritDan Smith proposed openstack/nova: Add uuid column to BlockDeviceMapping  https://review.openstack.org/24260215:30
mriedemdansmith: ok so you removed the NotFound from the db api15:30
dansmithyeah15:31
openstackgerritAlexandre Levine proposed openstack/nova-specs: delete_on_termination modification spec  https://review.openstack.org/23426915:31
dansmithand changed the logic to not skip the device_name check if uuid is provided15:31
dansmithi.e. changed the elif to an if and included "and results15:31
markus_zbauzas: Thanks for the info, I'll yell as loud as I can ;)15:31
dansmither, "if not result and deviec_name"15:31
mriedemyeah, so try to find by uuid, if not found, try by device_name15:32
*** krtaylor has quit IRC15:32
dansmithyeah15:32
bauzasdansmith: so if you don't find an uuid, continue searching by device_name if so ?15:32
dansmithhopefully we can just remove this soon anyway, so15:32
bauzasergh, jinxe15:32
dansmithit doesn't matter that it's perfect I guess15:32
*** burgerk has quit IRC15:33
bauzasthat looks right tho15:33
*** links has quit IRC15:34
*** thumpba has quit IRC15:34
mriedemi'm still a bit worried about why the revert patch failed on the same test again, which comes after my change in the cells code15:34
dansmithyeah, I'm not sure about that15:35
bauzasdansmith: https://review.openstack.org/#/c/242602/7/nova/db/sqlalchemy/api.py,cm L3954 => shouldn't we update by also generating an UUID ?15:35
*** mgoddard_ has quit IRC15:35
dansmithI wonder if it was a failure to update the instance error state after we failed to update a bdm or something?15:35
dansmithbauzas: no15:35
dansmithbauzas: because then the parent and child cells could have different uuids15:35
mriedemmy logic in the create=None/bdm with uuid/not found case might be wrong15:36
mriedemi'm assuming that if create==None and bdm.uuid, if not found then we should update15:36
mriedemi'm wondering if that should be bdm_update_or_create15:36
mriedemoh nvm15:36
bauzasdansmith: oh snap indeed, so since we only allow to generate it when creating it, that means we'll get it when updating the row15:36
dansmithit'd be nice if we were able to always use True or False for that flag now,15:36
mriedemthat'd be the same as what the db api is already doing, so i set the create var to True15:37
dansmithbut I guess we can't do that because you don't know at that level whether the parent has knowledge of the uuid yet15:37
mriedemyeah that's what i was trying to do in my change15:37
dansmithbauzas: right15:37
mriedemturn create=None into True/False15:37
mriedemif the bdm has a uuid15:37
johnthetubaguybauzas: yeah, sounds fine to me15:37
bauzasjohnthetubaguy: ack, FWIW I updated the low-hanging-fruit etherpad with it15:38
johnthetubaguybauzas: oh, cool, good idea15:38
*** tdurakov has joined #openstack-nova15:38
tdurakovPaulMurray, hi15:38
*** pratikma_ has joined #openstack-nova15:38
*** mgoddard has joined #openstack-nova15:39
*** thumpba has joined #openstack-nova15:41
*** pratikmallya has quit IRC15:41
mriedemdansmith: bauzas: do you see anything wrong in https://review.openstack.org/#/c/242649/5/nova/cells/messaging.py ?15:41
mriedemor are we just waiting for a new test run to see what happens?15:41
*** thumpba has quit IRC15:42
*** wlehman__ has quit IRC15:44
*** mtanino has joined #openstack-nova15:45
*** krtaylor has joined #openstack-nova15:45
bauzasmriedem: so I wondered if the problem is that it doesn't change the behaviour15:45
dansmithhmm, I hadn't reviewed that, but it's kinda complicated15:45
bauzasmriedem: because if it doesn't get the uuid, it still calls update_or_create()15:45
bauzaswhich doesn't actually change anything IMHO15:46
bauzaslike dansmith said, I'd rather force either a create or an update15:46
mriedembauzas: but it should be getting a uuid now based on the dan's changes15:46
mriedemthe dan15:46
mriedemheh15:46
*** dansmith is now known as thedan15:46
mriedem\o/15:46
*** thedan is now known as dansmith15:46
mriedemone dan to rule them all15:46
dansmithmriedem: maybe add a few more log statements in there for now to make sure it's doing what you expect?15:47
bauzasmriedem: mmm, that's pretty unsure15:47
mriedemyeah, was thinking about doing that after the revert failed15:47
*** davideagnello has joined #openstack-nova15:47
*** lpetrut has joined #openstack-nova15:47
danpbjaypipes: can you remove your -2 from this now we agreed the way forward at the summit https://review.openstack.org/#/c/149625/15:47
dansmithmriedem: so we can create the bdm in the cell now after my change, right?15:48
mriedemi mean, if create==None and not bdm.uuid, we could create the bdm uuid and insert the bdm too15:48
dansmithmriedem: so we could just create in the parent, get the uuid there, then include that in what we pass down to the child15:48
mriedemdansmith: as in remove the override on _create_block_device_mappings?15:48
dansmithand then never do create=Truthy from the child anymore15:48
*** achanda has quit IRC15:48
dansmithmriedem: yeah15:48
*** emagana has joined #openstack-nova15:49
mriedemlet me pull down the latest and poke around15:51
bauzasmmm15:51
bauzasI'm wondering about something15:51
*** pratikma_ has quit IRC15:51
*** garyk has quit IRC15:51
bauzasso, we first create it on the child cell using the regular DB, and then we call the messaging bits to populate it on the api db, right?15:51
dansmithno15:52
*** davideagnello has quit IRC15:52
dansmithI mean, that's how it works now,15:52
dansmithbut that's not how it *should* work15:52
dansmithwe only did that because we needed to generate the virt-specific device name first15:52
openstackgerritvenkatamahesh proposed openstack/nova: OpenStack typo  https://review.openstack.org/24315115:52
dansmithbut now we could create it in the api cell first, and update it with the device_name later15:52
bauzasdansmith: sure, that would ensure that uuids are unique15:53
mriedemyeah this was the change that overrode the api cell creating the bdms https://review.openstack.org/#/c/152257/15:53
*** willsama has joined #openstack-nova15:53
mriedemthat was because it keyed off device_name and volume_id, which weren't set15:54
mriedemnow we can key off uuid15:54
mriedemftw15:54
mriedemjaypipes: i've got 55 pounds of greasy bassett hound snoring behind me15:54
dansmithmriedem: aye15:54
*** burgerk has joined #openstack-nova15:55
*** electrocucaracha has joined #openstack-nova15:55
bauzasI'm just about repopulating my aquarium, should be far quieter15:55
*** thumpba has joined #openstack-nova15:56
*** achanda has joined #openstack-nova15:57
*** morgabra has quit IRC15:58
mriedemso i think we can also change bdm.update_or_create() in nova.compute.api.API._create_block_device_mapping to just bdm.create()15:59
mriedemwe basically want to get rid of calls to update_or_create()15:59
dansmithyes16:00
dansmithalthough not sure we have anything else to forward bdm updates up to the parent, do we?16:00
*** sfinucan has joined #openstack-nova16:00
dansmithso we might just need to keep that cells for now, but only ever pass it create=False16:00
mriedemyeah16:00
mriedembut we can remove nova.objects.BlockDeviceMapping.update_or_create16:00
mriedemsince only compute API was using it16:00
*** haomaiwang has quit IRC16:01
mriedemheh, we didn't even unit test it16:01
dansmithnice16:01
mriedembut...can i remove a remotable object method w/o a version bump?16:01
dansmithno16:01
*** haomaiwang has joined #openstack-nova16:01
mriedemshart16:01
dansmithbut you can remove use of it, and mark it for deprecation16:01
mriedemyeah16:01
*** eharney has quit IRC16:02
mriedemhow are we marking these for deprecation? logging a warning? or just TODO: remove in v2 of the BDM object16:02
*** browne has joined #openstack-nova16:02
openstackgerritLudovic Beliveau proposed openstack/nova: Update binding:profile for SR-IOV ports  https://review.openstack.org/24257316:03
*** morgabra has joined #openstack-nova16:03
baolimoshele: Hi16:04
*** diogogmt has joined #openstack-nova16:04
moshelebaoli: hi16:04
baolimoshele: I think the whitelist definition is wrong, or you may want to take a look at https://github.com/openstack/nova/blob/master/nova/pci/manager.py#L11516:06
baolimoshele, what's your virsh output on the particular PCI device (corresponding to a PF) look like on your system16:06
dansmithmriedem: yep, just the comment16:07
*** thumpba has quit IRC16:07
*** krotscheck has joined #openstack-nova16:08
*** dustins has joined #openstack-nova16:08
*** stackdump has joined #openstack-nova16:08
*** thedodd has joined #openstack-nova16:08
*** salv-orlando has joined #openstack-nova16:09
moshelebaoli: you want me to run the  virsh nodedev-dumpxml command ?16:10
baolimoshele, yes16:10
sdaguemriedem: so on the ebtables collision between nova and libvirt, has anyone considered a [workaround] to have our own lock around libvirt commands and our own ebtables commands?16:10
mriedemsdague: not that i know of16:11
*** mspreitz has joined #openstack-nova16:11
*** mgoddard_ has joined #openstack-nova16:11
sdagueI managed to trip it twice (on 2 different test jobs) in the same patch on liberty16:11
sdague:(16:11
dansmithare all the libvirt library commands synchronous?16:11
sdaguedansmith: don't know16:12
*** thedodd has quit IRC16:12
*** thumpba has joined #openstack-nova16:12
*** mgoddard has quit IRC16:12
jaypipesdanpb: done!16:12
*** thedodd has joined #openstack-nova16:12
jaypipesmriedem: lucky you!16:12
moshelebaoli: the output of the 2 ports   http://pastebin.com/4hQqhVvC16:13
*** mspreitz has quit IRC16:13
openstackgerritAlexandre Levine proposed openstack/nova-specs: delete_on_termination modification spec  https://review.openstack.org/23426916:15
*** scheuran has quit IRC16:16
*** alex_klimov has quit IRC16:16
*** mdrabe has quit IRC16:16
*** tonytan4ever has quit IRC16:16
*** dustins_ has joined #openstack-nova16:17
*** eharney has joined #openstack-nova16:17
*** Sree has quit IRC16:17
mriedemdansmith: am i able to basically make bdm.update_or_create() a noop or do i still need to honor the update_or_create logic in that private _create method? basically i want to deprecate update_or_create and treat both create() and update_or_create() as create, no updates.16:18
mriedemb/c this logic is all assuming you can't create bdm's in the api cell16:18
moshelebaoli: I have to go let talk tomorrow16:19
*** dustins has quit IRC16:19
baolimoshele: sure.16:19
*** mjura has quit IRC16:19
*** dustins_ is now known as dustins16:19
*** pratikmallya has joined #openstack-nova16:20
*** ijw has joined #openstack-nova16:20
*** moshele has quit IRC16:21
*** pratikma_ has joined #openstack-nova16:23
openstackgerritJordan Pittier proposed openstack/nova: ScalityVolume:fix how remote FS mount is detected  https://review.openstack.org/21046816:23
*** tjones has joined #openstack-nova16:23
*** ccarmack1 has joined #openstack-nova16:24
*** eharney has quit IRC16:24
*** thumpba has quit IRC16:24
ccarmack1"16:24
*** jdurgin1 has joined #openstack-nova16:24
*** pratikmallya has quit IRC16:26
*** thumpba has joined #openstack-nova16:26
dansmithmriedem: you can't remove or neuter the rpc call, if that's what you're asking16:26
*** e0ne has quit IRC16:26
mriedemi didn't want to say the n word while mortimer was behind me16:26
*** lpetrut has quit IRC16:26
dansmithheh16:26
*** rotbeard has quit IRC16:27
*** thumpba_ has joined #openstack-nova16:30
*** thumpba has quit IRC16:30
mriedemshould we update cells.bdm_destroy_at_top to also get a uuid (would be an rpc version bump) in this change or hold that off for later16:31
*** sahid has quit IRC16:31
mriedemright now it tries to find the bdm by device_name or volume_id in order to delete it16:31
*** smurke has quit IRC16:32
*** garyk has joined #openstack-nova16:32
*** smurke has joined #openstack-nova16:33
mriedemomitting for now16:33
*** salv-orlando has quit IRC16:33
*** nkrinner has quit IRC16:33
*** mdrabe has joined #openstack-nova16:33
*** Piet has joined #openstack-nova16:34
*** e0ne has joined #openstack-nova16:34
*** sahid has joined #openstack-nova16:34
*** eharney has joined #openstack-nova16:36
smurkehttps://bugs.launchpad.net/nova/+bug/1369563 I am curious to know exactly what is required as the patch for this bug was abondend.16:38
openstackLaunchpad bug 1369563 in OpenStack Compute (nova) "Keep tracking image association when create volume from image" [Wishlist,Confirmed] - Assigned to Sumant Murke (sumant-murke)16:38
*** baoli has quit IRC16:39
*** lsmola has quit IRC16:39
*** cdent has quit IRC16:39
*** dustins has quit IRC16:39
openstackgerritAlexandre Levine proposed openstack/nova-specs: delete_on_termination modification spec  https://review.openstack.org/23426916:40
*** rk4n has quit IRC16:40
*** wverdugo500 has joined #openstack-nova16:40
*** aix has quit IRC16:45
dansmithmriedem: okay16:45
dansmithmriedem: looks like those patches are happy now, yes?16:45
*** diogogmt has quit IRC16:45
dansmithor happier at least16:45
mriedemdid they pass the cells job?16:46
mriedemi'm just finishing up mine16:46
*** tonytan4ever has joined #openstack-nova16:46
*** lpetrut has joined #openstack-nova16:47
dansmithlooks like they might've based on my dash16:47
dansmiththe revert is passing everything except one in the first third16:47
dansmithwhich would be all the cells ones I think16:47
*** smurke has quit IRC16:47
*** dustins has joined #openstack-nova16:49
*** thumpba_ has quit IRC16:49
*** jlanoux has quit IRC16:49
markus_zlxsli: I didn't forget you about the trivial patch list task. Apologies for my late notice.16:50
markus_zlxsli: I guess I need the next 2 days to bring a few things on track and then I can get back to this task.16:51
*** smurke has joined #openstack-nova16:53
*** tdurakov has quit IRC16:54
openstackgerritMatt Riedemann proposed openstack/nova: Revert "Exclude all BDM checks for cells"  https://review.openstack.org/24269816:55
openstackgerritMatt Riedemann proposed openstack/nova: cells: create block device mappings in API cell  https://review.openstack.org/24264916:55
mriedemdansmith: bauzas: ^16:55
*** ihrachys has quit IRC16:56
*** thumpba has joined #openstack-nova16:56
*** baoli has joined #openstack-nova16:58
mriedemi'm not totally sure about all of the bdm object logic in there16:58
mriedemlike, if a child compute cell creates a bdm and we pass that to the parent cell as an update, if the child and parent have different uuids for the bdm then we won't update the parent cell16:58
mriedembut i guess that'd just be a bug that the child cell is creating a bdm?16:58
*** mgoddard__ has joined #openstack-nova17:00
*** haomaiwang has quit IRC17:01
*** aix has joined #openstack-nova17:01
*** haomaiwang has joined #openstack-nova17:01
*** su_zhang has joined #openstack-nova17:01
bauzasmriedem: so I was otp and now I need to drop off for a bit, but we should keep consistency with UUIDs between api db and cells dbs17:02
*** thumpba has quit IRC17:03
bauzasmriedem: hence dansmith pointing out that the correct process should be to first create the entry in the parent db, get an UUID, and then pass the whole stuff (incl. the uuid) to the child cell17:03
*** mgoddard_ has quit IRC17:03
*** daemontool has quit IRC17:04
*** daemontool has joined #openstack-nova17:04
bauzasmriedem: okay, nevermind, /me stupid and having not looked yet at your update...17:04
*** matrohon has quit IRC17:05
*** thumpba has joined #openstack-nova17:05
mriedemi put a comment in my change related to that17:06
*** edtubill has joined #openstack-nova17:06
*** Sree has joined #openstack-nova17:07
*** gszasz has quit IRC17:07
*** yassine__ has quit IRC17:08
*** edtubill has quit IRC17:08
*** edtubill has joined #openstack-nova17:08
*** achanda has quit IRC17:09
*** e0ne has quit IRC17:09
*** krotscheck has quit IRC17:12
*** moshele has joined #openstack-nova17:13
*** armax has joined #openstack-nova17:14
*** lpetrut has quit IRC17:14
*** nic has joined #openstack-nova17:14
*** otter768 has joined #openstack-nova17:15
*** tonytan4ever has quit IRC17:17
*** dustins has quit IRC17:18
*** dustins has joined #openstack-nova17:18
*** otter768 has quit IRC17:19
*** thumpba has quit IRC17:20
*** su_zhang has quit IRC17:21
*** su_zhang has joined #openstack-nova17:21
mriedemdanpb: there is a bug in _unshelve_instance when image is None https://review.openstack.org/#/c/189685/17:23
mriedemi've gotten through the compute manager and base compute driver changes, i'll dig into the rest after addressing current comments17:24
*** thumpba has joined #openstack-nova17:24
*** breitz has quit IRC17:24
danpbmriedem: ok, i'll have a look17:25
*** su_zhang has quit IRC17:28
hogepodgemarkus_z: I left additional comments.17:28
*** krotscheck has joined #openstack-nova17:29
hogepodgemarkus_z: we should probably engage dhellmann over in #openstack-oslo to help figure out the best way forward. I also don't know enough about oslo to say for certainty.17:29
markus_zhogepodge: I need a moment to process your info in the review17:32
ericksonsantosHi, everyone17:32
dansmithmriedem: I think you're failing unit tests on your patch17:32
ericksonsantosRecently I sent a patch to gerrit... I got a +1 from jenkins, but xen project CI gave me a -1. I've looked through the logs, and it doesn't seem to be something related to the changes I've made. May someone give me a help with this?17:32
ericksonsantosThe test that doesn't pass is: tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_migrate_server_invalid_state[id-b0b17f83-d14e-4fc4-8f31-bcc9f3cfa629,negative]17:32
ericksonsantosand that is my patch https://review.openstack.org/#/c/24251417:33
BobBallericksonsantos: If you're confident the issue is not related to your change, then try rechecking.  There are details in the message sent from the XenProject CI17:33
*** unicell1 has quit IRC17:34
*** moshele has quit IRC17:34
markus_zericksonsantos: There is also this mail thread which gives some pointers on how to debug the gate: http://markmail.org/thread/gvv62dafv53eyoth17:35
markus_zericksonsantos: I recommend to watch the videos they are very educational.17:35
ericksonsantosNice17:35
ericksonsantosthanks, BobBall and markus_z :-)17:36
markus_zhogepodge: switching to #openstack-oslo for that topic17:37
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/nova: Nested Quota Driver  https://review.openstack.org/24262617:37
*** edtubill has quit IRC17:38
*** electrocucaracha has quit IRC17:40
*** eglynn has quit IRC17:46
*** apoorvad has joined #openstack-nova17:46
*** edtubill has joined #openstack-nova17:47
*** electrocucaracha has joined #openstack-nova17:47
*** stevemar_ has quit IRC17:48
*** derekh has quit IRC17:52
*** moshele has joined #openstack-nova17:52
*** tonytan4ever has joined #openstack-nova17:53
*** rlrossit has quit IRC17:53
*** ssurana has joined #openstack-nova17:54
mriedemdansmith: i know i am17:55
mriedemdansmith: was waiting for cells job results before updating unit tests17:55
dansmithokay17:55
*** rlrossit has joined #openstack-nova17:55
*** thumpba has quit IRC17:56
*** aix has quit IRC18:00
*** haomaiwang has quit IRC18:01
*** haomaiwang has joined #openstack-nova18:01
*** lucasagomes is now known as lucas-afk18:01
mriedemclaudiub: i assume os-win isn't like oslo.vmware (going into oslo) because dims did a lot of work with the vmware driver18:02
mriedembut there aren't oslo cores that know much about hyper-v18:02
mriedemsimilar to os-brick18:02
dimsmriedem os-win is not under oslo umbrella18:02
dimsright18:02
mriedemyeah, just clarifying the rationale18:03
*** jistr has quit IRC18:03
*** mgoddard has joined #openstack-nova18:03
*** mgoddard__ has quit IRC18:04
*** baoli has quit IRC18:04
*** ctrath has quit IRC18:05
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/nova: Nested Quota Driver  https://review.openstack.org/24262618:05
*** baoli has joined #openstack-nova18:06
*** electrocucaracha has quit IRC18:06
*** jichen has joined #openstack-nova18:06
*** unicell has joined #openstack-nova18:07
dimsmriedem exactly the objections raised by oslo folks, we have no clue about hyperv18:07
*** belmoreira has quit IRC18:08
mriedemclaudiub: https://review.openstack.org/#/c/227827/ needs to be cleaned up a bit, then i'm +W18:09
*** moshele has quit IRC18:09
*** vilobhmm has joined #openstack-nova18:10
*** electrocucaracha has joined #openstack-nova18:11
*** baoli has quit IRC18:11
*** baoli has joined #openstack-nova18:11
claudiubmriedem: cool, thanks for the review. Yeah, as dims said, os-win is not under oslo. Will update the spec asap.18:14
*** ctrath has joined #openstack-nova18:15
*** danpb has quit IRC18:15
*** ZZelle_ has joined #openstack-nova18:15
*** john5223 is now known as zz_john522318:17
mriedemdansmith:18:17
mriedem2015-11-09 18:11:55.051 | {2} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot [59.735542s] ... ok 2015-11-09 18:12:55.355 | {2} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_create_ebs_image_and_check_boot [58.133536s] ... ok18:17
mriedemhowever, i apparently broke some other tests18:17
mriedemhttps://jenkins05.openstack.org/job/gate-tempest-dsvm-cells/1840/console18:17
*** zz_john5223 is now known as john522318:19
mriedemoy, that update at top logic needs work http://logs.openstack.org/98/242698/3/check/gate-tempest-dsvm-cells/45d0b58//logs/screen-n-cell-region.txt.gz?level=TRACE18:21
*** lpetrut has joined #openstack-nova18:22
*** slDabbler has quit IRC18:22
*** thedodd has quit IRC18:23
*** thedodd has joined #openstack-nova18:23
*** davideagnello has joined #openstack-nova18:24
markus_zmmmpork: Are you around?18:24
*** su_zhang_ has joined #openstack-nova18:25
*** baoli has quit IRC18:25
*** baoli has joined #openstack-nova18:27
*** rlrossit has quit IRC18:28
markus_zmmmpork: Please let me know what you think about: https://etherpad.openstack.org/p/config-options18:28
*** romainh has quit IRC18:29
*** breitz has joined #openstack-nova18:29
*** davideagnello has quit IRC18:33
*** davideagnello has joined #openstack-nova18:33
*** breitz has quit IRC18:34
*** breitz has joined #openstack-nova18:35
*** rlrossit has joined #openstack-nova18:35
mriedemalaski: what does cells_api._call_to_cells do? call from the parent cell to the child cell?18:36
mriedemor child to parent?18:36
*** daemontool has quit IRC18:38
*** daemontool has joined #openstack-nova18:39
dansmithmriedem: so did you want to try to start creating at the parent?18:39
*** browne has quit IRC18:39
mriedemdansmith: that's what https://review.openstack.org/#/c/242649/6/nova/compute/cells_api.py does18:39
dansmithoh, I'm out of date18:39
mriedemi'm seeing stuff like this now http://logs.openstack.org/98/242698/3/check/gate-tempest-dsvm-cells/45d0b58//logs/screen-n-cell-region.txt.gz#_2015-11-09_18_03_39_59818:40
*** browne has joined #openstack-nova18:40
mriedemthe only thing on that bdm is the image_id so it's the server boot, before the volume attach18:41
mriedemi have a feeling with my change we're not updating when we need to (or where we need to)18:41
*** breitz has quit IRC18:41
*** signed8bit is now known as signed8bit_ZZZzz18:41
mriedemhuh, i see a separate unrelated bug18:42
*** breitz has joined #openstack-nova18:42
dansmithmriedem: well, if you added some logging into the bdm.create() call, that might help us see that it's actually doing it at the top level18:43
mriedemyeah, ok18:43
mriedemalso, https://github.com/openstack/nova/blob/master/nova/cells/messaging.py#L100918:43
mriedemif yo'ure using cells rpcapi 1.34 that instance param is a dict18:43
dansmiththe cells rpc stuff is never right, AFAIK18:43
mriedemhttps://github.com/openstack/nova/blob/master/nova/cells/rpcapi.py#L20418:44
mriedemok :)18:44
*** signed8bit_ZZZzz is now known as signed8bit18:44
mriedemseems we should fix that though right?18:44
dansmithsure, but only once you're out of real things to fix :)18:44
mriedemheh18:44
mriedemalright, i'll just open a bug, low-hanging-fruit for the masses18:45
mriedemand add logging on bdm.create()18:45
dansmithcool18:45
openstackgerritJay Pipes proposed openstack/nova-specs: Add concept of resource providers  https://review.openstack.org/22554618:45
mriedemdansmith: did you see my comment/question here? https://review.openstack.org/#/c/242649/6/nova/objects/block_device.py18:45
*** achanda has joined #openstack-nova18:45
*** rlrossit has quit IRC18:45
*** achanda has quit IRC18:45
jaypipesPaulMurray, lxsli, edleafe, johnthetubaguy, bauzas: ok, sorry, took a little longer than expected: https://review.openstack.org/22554618:46
dansmithmriedem: we have to create in both places18:46
bauzasjaypipes: no worries18:46
jaypipesmriedem, dansmith: you too if you'd like...18:46
bauzasso I'm dot-following the cells issue...18:46
*** electroc_ has joined #openstack-nova18:47
dansmithdot-following?18:47
bauzasfollowing in dot ?18:47
* dansmith is confused18:48
*** diogogmt has joined #openstack-nova18:48
*** tonytan4ever has quit IRC18:48
dansmithoh18:48
dansmithmeaning just watching the action?18:48
bauzashttp://www.linguee.fr/francais-anglais/search?source=auto&query=suivi+en+pointill%C3%A918:49
*** ctrath has quit IRC18:49
bauzasno, trying to follow the progress but only sometimes so missing some crucial bits18:49
*** electrocucaracha has quit IRC18:49
dansmithokay18:49
bauzasreading the scrollback is hard18:50
*** tdurakov has joined #openstack-nova18:50
mriedembauzas: so the revert of the test skip passed the ebs test, which is good,18:50
mriedembut a bunch of volume attach tests failed, which is bad18:50
bauzasbut IIUC, the series fixed the problem but had some side effects?18:50
bauzasokay, that's my understanding18:50
bauzasso, playing a whack-a-mole ?18:51
mriedemwell, i feel like we're closing in18:51
*** burt has joined #openstack-nova18:51
*** rook has joined #openstack-nova18:51
mriedemif not for a kill, then maybe a crippling wound18:51
openstackgerritMichael Turek proposed openstack/nova: Make pause_server a blocking call  https://review.openstack.org/24325818:52
*** tdurakov has quit IRC18:53
*** pumaranikar has quit IRC18:53
*** ctrath has joined #openstack-nova18:53
*** daemontool has quit IRC18:54
*** breitz has quit IRC18:54
mriedemactually, we should have logging in the parent cell, that's the screen-n-cell-region log right?18:55
mriedemwe should be seeing _create_block_device_mapping in the logs18:55
*** tdurakov has joined #openstack-nova18:55
mriedemb/c of https://github.com/openstack/nova/blob/master/nova/compute/api.py#L127218:55
*** alex_xu has quit IRC18:56
bauzasmriedem: correct me if I'm wrong, but I https://github.com/openstack/nova/blob/master/nova/compute/cells_api.py#L201 ?18:56
*** pratikmallya has joined #openstack-nova18:57
mriedembauzas: i removed that18:57
mriedemdansmith: looks like it happens in hte child cell http://logs.openstack.org/98/242698/3/check/gate-tempest-dsvm-cells/45d0b58//logs/screen-n-cell-child.txt.gz#_2015-11-09_18_03_39_43818:57
bauzasokay, I should stop commenting and do my homework18:57
mriedembauzas: https://review.openstack.org/#/c/242649/6/nova/compute/cells_api.py18:57
*** alex_xu has joined #openstack-nova18:57
*** signed8bit is now known as signed8bit_ZZZzz18:57
dansmithmriedem: is that logged from inside _create on the object?18:58
mriedemno18:58
mriedemfrom https://github.com/openstack/nova/blob/master/nova/compute/api.py#L127218:58
mriedemwhich is what cells_api was overriding18:58
dansmithyeah, okay18:59
*** pratikm__ has joined #openstack-nova18:59
dansmithmriedem: and in the parent: http://logs.openstack.org/98/242698/3/check/gate-tempest-dsvm-cells/45d0b58//logs/screen-n-api.txt.gz#_2015-11-09_17_55_06_06318:59
*** e0ne has joined #openstack-nova19:00
*** pratikma_ has quit IRC19:00
dansmithmriedem: so maybe logging out all the uuids and stuff on both sides low down enough to see if the uuid is not getting passed and thus generated in both place, or something19:00
mriedemwhat is the cells region log?19:00
dansmithmriedem: I wonder if, when we make the call to the child we're not using the full object19:00
dansmithmriedem: it's the nova-cells service at the top19:00
*** haomaiwang has quit IRC19:01
mriedemso the cells messaging code? right19:01
dansmithmriedem: so the request goes n-api -> n-cells-child -> n-cells-region19:01
*** su_zhang_ has quit IRC19:01
dansmithyeah19:01
mriedemwhere does the call to the child happen?19:01
dansmithmriedem: is this attach or boot?19:01
*** breitz has joined #openstack-nova19:01
mriedemattach19:01
dansmithokay19:01
*** haomaiwa_ has joined #openstack-nova19:02
dansmiththe call to the child comes from nova-api, to the cells_api, which makes an rpc call to the child's nova-cells service19:02
*** pratikmallya has quit IRC19:02
mriedemso cells_api._call_to_cells is the call from the cells api (parent) to child, ok19:02
mriedem_call_to_cells(service)19:03
dansmithyeah19:03
*** signed8bit_ZZZzz is now known as signed8bit19:03
dansmithyou probably need to dump the bdm before we call _call_to_cells in the parent,19:04
dansmithand again in compute_api in the child to make sure it's getting passed and that we're not dropping the uuid somewhere19:04
dansmithsome of the cells paths have some unpacking and repacking I think19:04
bauzascorrect, it's usually in the messaging module where we serialize/unserialize19:05
dansmithalthough I don't think that this one has any special cases, that I can see19:05
bauzaslike where we put the cell path etc.19:05
*** stevemar_ has joined #openstack-nova19:05
mriedemyeah i don't see anything for attach_volume in the cells messaging code19:06
*** peristeri has joined #openstack-nova19:06
dansmithyeah, so some of them are straight up remoted19:07
dansmithothers have an indirection layer in the message runner that have to reformulate the request so that it can continue at the child19:07
*** electrocucaracha has joined #openstack-nova19:08
dansmithlike if we need to skip the compute_api piece for some operation19:08
mriedemwe should at least get this merged so we can see what the bdm list contents are when we create them https://review.openstack.org/#/c/242617/19:09
*** e0ne has quit IRC19:10
*** yunpengli has joined #openstack-nova19:10
mriedemright now we just log BlockDeviceMappingList(objects=[BlockDeviceMapping(UNKNOWN)])19:10
*** tdurakov has quit IRC19:10
*** e0ne has joined #openstack-nova19:10
dansmithsdague: can you hit that ^ ?19:11
*** electroc_ has quit IRC19:11
*** artom_ has quit IRC19:11
*** artom has joined #openstack-nova19:12
*** Sree has quit IRC19:13
mriedemso in this failed attach test, we actually do get the volume attached and in-use in cinder:19:13
mriedemhttp://logs.openstack.org/98/242698/3/check/gate-tempest-dsvm-cells/45d0b58//console.html#_2015-11-09_18_17_55_58419:13
mriedemthe test fails b/c when we try to list attachments from the server in nova, we get 0 back and it expects 119:13
mriedemhttp://logs.openstack.org/98/242698/3/check/gate-tempest-dsvm-cells/45d0b58//console.html#_2015-11-09_18_17_55_58619:13
dansmithyeah, because we attach at the child but the parent never knows we're attached I assume/19:13
*** moshele has joined #openstack-nova19:14
bauzasso just wondering if boot from volume is supported by cells given that https://github.com/openstack/nova/blob/master/devstack/tempest-dsvm-cells-rc#L7319:14
bauzasmriedem: dansmith^19:14
dansmithbauzas: I think it has to19:14
dansmithalaski: johnthetubaguy: belliott: ^19:14
mriedembauzas: i think we skipped that b/c of the ssh it does19:14
mriedemnot b/c of BFV19:15
*** su_zhang has joined #openstack-nova19:15
bauzasnevermind I'm tired...19:15
bauzasdo a git blame and enjoy the fun19:15
mriedemi don't exactly remmeber though, we'd need alaski to confirm (would also be nice if we put reminder comments in the rc file)19:16
mriedemgit blame won't help, it was just a single big change19:16
*** otter768 has joined #openstack-nova19:16
mriedemthere are lots of reasons we can skip scenario tests since they hit different things we might not support in a given job config19:16
mriedembauzas: btw, that ebs test that is now passing in our series is a boot from volume test19:17
bauzasmriedem: nah I mean it's me who skipped the whole class19:17
mriedemboot from volume, create snapshot, create 2nd server from snapshot19:17
mriedembauzas: yeah i know19:17
*** moshele has quit IRC19:17
mriedembut i think test_volume_boot_pattern (the test) was skipped for another reason19:17
mriedemoh i know why19:17
mriedemsecurity groups19:17
mriedemwhich is why ccarmack1 is going down this path of glory https://review.openstack.org/#/c/225199/19:18
ccarmack1mriedem: huh?19:18
mriedemignore19:18
* mriedem goes to make coffee19:19
dansmithbauzas: cover what? https://review.openstack.org/#/c/242603/8/nova/objects/block_device.py19:19
*** pumaranikar has joined #openstack-nova19:19
*** ociuhandu has quit IRC19:19
bauzasdansmith: sorry, I meant verifying that the primitive >1.16 doesn't include uuid19:20
bauzasoops <1.1619:20
dansmithbauzas: oh, we don't do those for all things, because it's not technically necessary19:20
dansmithbut I can if I respin19:20
*** slDabbler has joined #openstack-nova19:20
dansmithand we have a test that covers all possible backports to make sure the code actually runs19:20
bauzasdansmith: sure, that's not a real showstopper, but I thought it was something required when reviewing19:21
*** otter768 has quit IRC19:21
bauzasdansmith: because I don't see how we automatically verify that?19:21
dansmithwe don't verify that it's actually removed automatically, no19:21
dansmithwe verify that the code runs19:21
dansmithand we don't always require people to write tests for those, because the objects layer won't complain about things in the primitive that it doesn't know about19:22
dansmithso leaving it in isn't a problem, it's just cleanliness19:22
bauzasokay, I usually ship a bit of testing to verify the target primitive but your comment is understandable19:22
dansmithnot saying we shouldn't require tests, I'm just saying we don't usually19:22
bauzasack19:22
bauzasgood to know btw.19:23
dansmithI should probably respin to address mriedem's concern of adding a get_by_uuid() in the same version anyway19:23
*** signed8bit has quit IRC19:23
dansmithmriedem: let me know when a good time to do that would be.. I think you're in the middle of stuff now19:23
*** willsama has quit IRC19:23
mriedemdansmith: do it now19:24
dansmithokay19:24
*** eliqiao1 has joined #openstack-nova19:26
*** thumpba has joined #openstack-nova19:26
*** e0ne has quit IRC19:27
*** daemontool has joined #openstack-nova19:29
openstackgerritClaudiu Belu proposed openstack/nova-specs: Adds os-win dependency spec  https://review.openstack.org/22782719:29
claudiubmriedem: ^ done.19:30
mriedemok19:30
*** EinstCrazy has quit IRC19:31
*** EinstCrazy has joined #openstack-nova19:32
*** thumpba has quit IRC19:32
*** ihrachys has joined #openstack-nova19:35
*** tonytan4ever has joined #openstack-nova19:35
*** willsama has joined #openstack-nova19:36
*** willsama has quit IRC19:36
*** willsama has joined #openstack-nova19:37
*** packet has joined #openstack-nova19:37
*** packet has quit IRC19:37
mriedemdansmith: i see the issue with attach...19:38
mriedemhttps://github.com/openstack/nova/blob/master/nova/compute/manager.py#L461819:39
mriedemattach calls from the api to the compute manager to reserve names and create the bdm19:39
mriedembefore my change, that create would go up top and cells would create there19:39
mriedemso i have to handle that somehow19:39
dimsclaudiub +119:40
dansmithmriedem: wonderful19:40
*** Piet has quit IRC19:40
mriedemwell, i think it just means passing create=True from bdm.create to cells19:41
mriedembdm.save always passes create=False19:41
mriedemand in the cells at top code, we check for the uuid19:42
mriedemto determind if we update or not19:42
dansmithor19:42
dansmithoh, I see19:42
dansmithhrm19:42
mriedeman alternative is overriding attach_volume in the cells API19:43
dansmithif check attach calls to the child,m19:43
*** yunpengli has quit IRC19:43
dansmithyou could create in the cell with the result, although I guess you won't get back the uuid from that19:43
*** tdurakov has joined #openstack-nova19:43
mriedemthe result of reserve_block_device_name would have the uuid in the bdm19:44
*** angdraug has joined #openstack-nova19:44
dansmithoh? then maybe do that?19:45
mriedemi guess the issue would be if we ever created a bdm in the parent with uuid 1 and then created basically the same bdm in the child with uuid 2, and the child passed that up to the parent, we'd look for uuid 2 in the cell db, not find it, and then create a duplicate19:45
*** annegentle has quit IRC19:45
dansmithit'd be nice if the only time we could change the cells communication to only ever update, never create19:45
dansmithnot if we never allow creating from the bottom up19:46
mriedemif we didn't find the bdm in parent cell with uuid 2 we could check by device_name/volume_id....19:46
dansmithnot sure if there's ever a case where we'd need to do that19:46
dansmithbut I wonder if some drivers create bdms for hypervisor-specific things or something19:46
openstackgerritDan Smith proposed openstack/nova: Revert "Exclude all BDM checks for cells"  https://review.openstack.org/24269819:47
openstackgerritDan Smith proposed openstack/nova: cells: create block device mappings in API cell  https://review.openstack.org/24264919:47
openstackgerritDan Smith proposed openstack/nova: Make BlockDeviceMapping object support uuid  https://review.openstack.org/24260319:47
*** electrocucaracha has quit IRC19:47
mriedemdansmith: i'd hope not...19:49
dansmithright, me either, but...19:49
mriedemi only see bdm create happening in these 2 places19:49
mriedem*today*19:50
dansmithyeah, well, if we're not today, then if that makes it cleaner I say do it19:50
mriedemok i'll make that change and see what it buys us, i wouldn't be surprised if it just goes and breaks that ebs test again somehow :P19:51
dansmithheh19:51
mriedemyou know, this cells v1 thing, it's kind of a problem...19:51
dansmith...19:51
mriedemi19:51
mriedemi'm not sure if anyone has pointed that out before19:51
dansmithI know.. let's have another test job we have to debug!19:51
mriedemi got that passing on friday btw :)19:51
dansmith:| <-- this is my excited face19:52
mriedemreminds me of http://southparkstudios.mtvnimages.com/images/shows/south-park/clip-thumbnails/season-3/0305/south-park-s03e05c09-go-memphis-16x9.jpg?19:54
*** Bent0_ has left #openstack-nova19:55
*** achanda has joined #openstack-nova19:56
*** pratikm__ has quit IRC19:58
*** baoli has quit IRC19:59
*** andrewbogott has quit IRC19:59
*** andrewbogott has joined #openstack-nova19:59
*** pm90_ has joined #openstack-nova19:59
*** rlrossit has joined #openstack-nova20:00
*** haomaiwa_ has quit IRC20:01
*** cfarquhar has quit IRC20:01
*** matrohon has joined #openstack-nova20:01
*** haomaiwang has joined #openstack-nova20:01
*** slDabbler has quit IRC20:02
*** terryyao has joined #openstack-nova20:03
*** terryyao_ has joined #openstack-nova20:03
*** cfarquhar has joined #openstack-nova20:07
*** cfarquhar has quit IRC20:07
*** cfarquhar has joined #openstack-nova20:07
*** slDabbler has joined #openstack-nova20:09
*** whenry has quit IRC20:12
*** annegentle has joined #openstack-nova20:13
*** pixelbeat has quit IRC20:16
*** electrocucaracha has joined #openstack-nova20:16
*** tdurakov has quit IRC20:19
openstackgerritPushkar Umaranikar proposed openstack/nova: Build timeouts task filters deleting instances  https://review.openstack.org/24001720:20
openstackgerritEd Leafe proposed openstack/nova-specs: Add notification of shared resource usage.  https://review.openstack.org/24329720:22
*** su_zhang has quit IRC20:22
sfinucanmriedem: This patch is still failing on cells tests https://review.openstack.org/#/c/237762/20:22
openstackgerritSimona Iuliana Toader proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759320:23
*** su_zhang has joined #openstack-nova20:23
sfinucanIt seems the patch I needed to wait for has been merged https://review.openstack.org/#/c/241258/20:23
sfinucanAny suggestions on how to conquer the mighty gate? :)20:23
edleafejaypipes: johnthetubaguy: bauzas: the alternate approach I mentioned in the meeting: https://review.openstack.org/24001720:23
bauzasnot sure I have the right review?20:24
bauzasedleafe: ^20:24
*** jichen has quit IRC20:24
mriedemsfinucan: that's a different failure from the global failure thing everyone was hittting last week http://logs.openstack.org/62/237762/8/check/gate-tempest-dsvm-cells/5fd0f48/console.html#_2015-11-09_16_47_03_26320:24
dansmithsfinucan: I don't think you're hitting the skipped thing20:24
sfinucandansmith: mriedem: damn...20:25
mriedemsfinucan: yo'ure hitting http://status.openstack.org/elastic-recheck/index.html#146669620:25
mriedemjust recheck on that bug20:25
edleafebauzas: doh!20:25
mriedemjaypipes: now he's hiding half eaten chews around my office like it's easter sunday20:25
edleafebauzas: jaypipes: johnthetubaguy: https://review.openstack.org/24329720:25
sfinucanmriedem: recheck that bug? just 'recheck' right?20:25
dansmithsfinucan: recheck bug xxxxx20:25
mriedemsfinucan: yeah20:25
sfinucanor is there some specific syntax for bugs20:26
sfinucanah20:26
mriedemeither works20:26
dansmithfor the records20:26
sfinucanI didn't know that20:26
mriedemdan keeps track20:26
mriedemlike santa20:26
dansmitheff yeah I do20:26
edleafejolly old saint dan20:26
*** thumpba has joined #openstack-nova20:28
dansmithjaypipes: alaski: can one of you +W this debug patch please? https://review.openstack.org/#/c/242617/20:28
*** thumpba has quit IRC20:28
jaypipesdansmith: done20:29
*** thumpba has joined #openstack-nova20:29
*** su_zhang has quit IRC20:30
dansmithjaypipes: thanks20:31
*** su_zhang has joined #openstack-nova20:32
*** thumpba has quit IRC20:33
openstackgerritEd Leafe proposed openstack/nova-specs: Add notification of shared resource usage.  https://review.openstack.org/24329720:34
*** Marga_ has quit IRC20:35
diana_clarkeanteaya: I just finished the first video you suggested in the "Learning to Debug the Gate" thread, and I'm about to start the next one. Thanks for bringing them to my attention!20:36
anteayadiana_clarke: pleasure20:37
anteayadiana_clarke: I was looking around for you but you aren't at the sprint20:37
*** tdurakov has joined #openstack-nova20:37
openstackgerritMatt Riedemann proposed openstack/nova: Revert "Exclude all BDM checks for cells"  https://review.openstack.org/24269820:38
openstackgerritMatt Riedemann proposed openstack/nova: cells: create block device mappings in API cell  https://review.openstack.org/24264920:38
diana_clarkeanteaya: No, I wasn't feeling up for the commute today. And I had a meeting at work, plus a PSF board meeting, so I would have been pretty preoccupied.20:38
diana_clarkeanteaya: Was a pleasure to meet you! Sorry I didn't get to hang out more today. Next time :)20:39
mriedemdansmith: https://review.openstack.org/#/c/242649/ is updated - i think i've got the bases covered now20:39
dansmithmriedem: okay cool20:39
anteayadiana_clarke: no worried, sound like you made the right call20:39
anteayas/no worried/no worries20:39
*** rdopiera has quit IRC20:40
openstackgerritSylvain Bauza proposed openstack/nova: WIP: add first reno-based release note  https://review.openstack.org/24200820:41
openstackgerritSylvain Bauza proposed openstack/nova: Add reno for release notes management  https://review.openstack.org/24200720:41
*** stackdump has quit IRC20:42
edleafemriedem: what's the deal with the new import line in nova/cells/messaging.py?20:44
edleafemr in https://review.openstack.org/#/c/242649/8/nova/cells/messaging.py,cm20:44
edleafemriedem: ^^20:44
mriedemha, wow20:44
mriedemtab complete20:45
mriedemfixing20:45
edleafemriedem: figured it was fat-fingered or something20:45
openstackgerritMatt Riedemann proposed openstack/nova: Revert "Exclude all BDM checks for cells"  https://review.openstack.org/24269820:50
openstackgerritMatt Riedemann proposed openstack/nova: cells: create block device mappings in API cell  https://review.openstack.org/24264920:50
*** jichen has joined #openstack-nova20:50
*** achanda has quit IRC20:50
*** su_zhang has quit IRC20:54
*** nikhil_k has quit IRC20:54
*** alex_klimov has joined #openstack-nova20:56
*** haomaiwang has quit IRC21:01
*** haomaiwang has joined #openstack-nova21:01
*** tdurakov has quit IRC21:02
*** terryyao_ has quit IRC21:05
openstackgerritSylvain Bauza proposed openstack/nova: add release notes page for current master  https://review.openstack.org/24200821:06
openstackgerritSylvain Bauza proposed openstack/nova: Add reno for release notes management  https://review.openstack.org/24200721:06
*** Piet has joined #openstack-nova21:08
*** jichen has quit IRC21:08
*** stackdump has joined #openstack-nova21:11
*** electroc_ has joined #openstack-nova21:11
*** terryyao has quit IRC21:12
*** thumpba has joined #openstack-nova21:12
*** electroc_ has quit IRC21:12
*** electrocucaracha has quit IRC21:13
mriedemmrodden: you were asking about instance.cleaned the other day https://review.openstack.org/#/c/36596/21:16
bauzasdhellmann: I just made a respin for the reno patch series re: Nova, would be awesome if you could take time to review those and leave a comment21:16
bauzasdhellmann: https://review.openstack.org/#/q/status:open+project:openstack/nova+topic:add-reno,n,z21:16
*** subscope has joined #openstack-nova21:16
openstackgerritErickson Filipe Guedes dos Santos proposed openstack/nova: Nested Quota Driver  https://review.openstack.org/24262621:17
*** otter768 has joined #openstack-nova21:17
mriedemtonyb: backporting https://review.openstack.org/#/c/219301/ to grizzly would be terrible, just fyi21:17
mriedemtonyb: requires nova objects, a new api and a db migration21:17
mriedemthe unholy trifecta for backports21:18
dansmithmriedem: new rpc you mean, I asssume21:18
dansmithmriedem: who was suggesting backporting it that far?21:18
dansmiththat person is probably really fun at parties21:18
*** electrocucaracha has joined #openstack-nova21:19
mriedeminternal21:20
mriedemguy was asking me to see if he really needed to backport that through to grizzly,21:20
mriedemso i looked and it's like all of the worst possible things you'd have ot backport21:20
mriedemdansmith: the migration filter db api was added in a compute API change21:21
mriedemwe could just fork the db/conductor api stuff yeah21:21
mriedembut a db migration too for the cleaned flag to be used in delete_instance_files21:21
mriedemit's just all the worst21:21
*** electroc_ has joined #openstack-nova21:21
*** stackdump has quit IRC21:21
*** vladikr has quit IRC21:21
cburgessWould be easier to re-write rather then backport.21:21
dansmithyeah, thought you meant REST, but yeah21:21
*** electroc_ has quit IRC21:21
*** otter768 has quit IRC21:21
mriedemall i can say is, i'm glad it's not assigned to me21:22
*** smatzek has quit IRC21:22
*** stackdump has joined #openstack-nova21:22
*** jhesketh has quit IRC21:23
*** IanGovett has quit IRC21:24
*** electroc_ has joined #openstack-nova21:24
*** electrocucaracha has quit IRC21:25
*** jhesketh has joined #openstack-nova21:25
openstackgerritArun Kant proposed openstack/nova: Fix for barbican endpoint discovery with service catalog case  https://review.openstack.org/24332221:28
*** diegows has joined #openstack-nova21:29
*** thumpba has quit IRC21:29
*** su_zhang has joined #openstack-nova21:31
*** thumpba has joined #openstack-nova21:33
mriedemdansmith: replies inline https://review.openstack.org/#/c/242649/21:33
*** thumpba has quit IRC21:34
*** rwmjones has quit IRC21:36
*** thumpba has joined #openstack-nova21:36
*** gjayavelu has joined #openstack-nova21:38
*** thumpba has quit IRC21:38
*** thumpba has joined #openstack-nova21:39
*** achanda has joined #openstack-nova21:40
*** achanda has quit IRC21:41
*** mwagner has quit IRC21:42
*** thumpba has quit IRC21:42
*** lpetrut has quit IRC21:42
sdaguemriedem: as you are skipping more things for cells, test_lock_unlock_server should probably be added to the list21:43
sdagueI did some diving on one of my patches that it killed21:43
sdaguecells just can't support that in a reliable way because of the db replay delay21:44
mriedemsdague: it doesn't fail enough that i've thought it's a major problem21:44
sdaguemriedem: well, it killed me recently21:44
mriedemhttp://status.openstack.org/elastic-recheck/index.html#146669621:44
mriedemyeah, 38 hits in 10 days21:44
mriedemit's not 021:44
dansmithit has killed me several times in the last 24 hours21:45
mriedemi saw you talking about it in -qa, something about the microversion required to make it deterministic is a problem21:45
dansmithI was surprised the e-r graph was so low21:45
sdaguemriedem: actually, it's not even that21:45
mriedemit does seem to be hitting more often, i don't know why21:45
sdaguethat won't matter21:45
dansmithit's not worth fixing for cellsv1 I think because cellsv2 should be the same as non-cells is today21:45
sdagueright21:46
sdaguethe issue is the API layer says "looks good"21:46
sdagueand the call progresses21:46
sdaguethe compute checks against a different db21:46
sdaguewhich hasn't taken the update21:46
sdagueit's a fundamental cells flaw21:46
mriedemalright, feel free to push a nova change to skip the test in the rc file21:47
mriedemadd the bug in the rc file above the skip as a comment21:47
sdagueis the bug supposed to be before or after the skip line?21:48
*** jaypipes has quit IRC21:49
mriedembefore21:50
mriedemlike https://review.openstack.org/#/c/241258/2/devstack/tempest-dsvm-cells-rc21:50
*** salv-orlando has joined #openstack-nova21:51
*** devl_ has joined #openstack-nova21:51
sdagueso, a lot of this regex looks kind of drunk21:51
dansmitho.O21:51
sdaguelike why do so many things end in *21:52
*** rwmjones has joined #openstack-nova21:52
sdaguebecause this isn't glob21:53
sdague?:tempest\.scenario\.test_snapshot_pattern\.TestSnapshotPattern\.test_snapshot_pattern*21:53
*** nic has quit IRC21:53
sdaguemeans that matches tempest\.scenario\.test_snapshot_pattern\.TestSnapshotPattern\.test_snapshot_pattern21:53
sdagueand tempest\.scenario\.test_snapshot_pattern\.TestSnapshotPattern\.test_snapshot_patter21:53
sdaguewhich, probably isn't hurting anything, but definitely drunk21:53
sdagueand will likely lead to confusion later21:54
mriedemwell, alaski was on about a 5th of whiskey per day when he got that cells job passing...21:54
mriedemfeel free to clean it up21:54
sdague:)21:54
sdaguealso, double \\ on the rebuild thing, I'm not sure if that means it will get skipped correctly or not21:55
mriedemi see test_rebuild_server_with_manual_disk_config getting skipped21:55
*** mrkz has quit IRC21:55
*** pm90_ has quit IRC21:56
*** gjayavelu has quit IRC21:56
sdaguetest_rebuild_server_in_stop_state  ?21:56
sdaguethat's the one with the double slash21:56
*** mrkz has joined #openstack-nova21:56
mriedemit's skipped21:56
mriedemdansmith: so new results: http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43//console.html21:56
mriedemdansmith: good news is volume attach works again,21:56
mriedemdansmith: bad news is that ebs test fails again21:56
mriedemi called it21:57
*** matrohon has quit IRC21:58
rlrossityo dansmith: because we use manifested backports, can ImageMetaProps get ahead of ImageMeta in versions if something in there changes? (meaning can https://github.com/openstack/nova/blob/master/nova/objects/image_meta.py#L137 become 1.8, and leave ImageMeta at 1.7?)21:58
*** kfarr has joined #openstack-nova21:58
openstackgerritSean Dague proposed openstack/nova: skip lock_unlock_server test for cells  https://review.openstack.org/24332721:58
sdaguemriedem: there you go21:58
*** nic has joined #openstack-nova21:59
*** baoli has joined #openstack-nova22:00
*** haomaiwang has quit IRC22:01
*** haomaiwang has joined #openstack-nova22:01
*** gjayavelu has joined #openstack-nova22:02
*** thorst has quit IRC22:03
*** thangp has quit IRC22:03
openstackgerritEd Leafe proposed openstack/nova-specs: Add notification of shared resource usage.  https://review.openstack.org/24329722:04
*** salv-orlando has quit IRC22:05
*** gjayavelu has quit IRC22:06
dansmithmriedem: heh22:07
dansmithrlrossit: we can untie their versions if we want now yeah22:08
mriedemsdague: i'm picking up what you're putting down22:09
mriedemif you can dig that22:09
dansmithheh22:09
rlrossitdansmith: is there anything in o.vo or nova that made mention to using obj_relationships? I figured there was something in the nova docs that was outdated that I should update to not use it anymore22:10
rlrossitI might just add something to the comments around obj_relationships in the base object in o.vo to say don't use it if you're using manifest backports22:11
*** tjones has quit IRC22:11
*** gjayavelu has joined #openstack-nova22:11
*** achanda has joined #openstack-nova22:12
*** peristeri has quit IRC22:12
*** angdraug has quit IRC22:12
*** tjones has joined #openstack-nova22:14
*** gjayavelu has quit IRC22:16
*** dustins has quit IRC22:16
dansmithrlrossit: not really, tmk, it was mostly that the tests enforced you to do it or at least ask about it22:18
dansmithyou know, when they worked22:18
rlrossitI'm just wondering why https://review.openstack.org/#/c/237593/6 added them22:19
rlrossitoh wait... when was your removal of obj_relationships merged?22:19
dansmithrlrossit: right, they jsut rebased their patch on the removal and added them back22:20
rlrossitok so it's a rebase relic... never mind on this doc stuff then. I thought we had it somewhere that they took it from22:20
rlrossitthanks dansmith22:20
dansmithyeah, good thought though22:21
*** gjayavelu has joined #openstack-nova22:21
openstackgerritStephen Finucane proposed openstack/nova: Improve 'pci_passthrough_whitelist' documentation  https://review.openstack.org/24333522:24
*** devl_ has quit IRC22:25
openstackgerritSimona Iuliana Toader proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759322:26
*** nikhil has joined #openstack-nova22:27
*** rfolco has quit IRC22:30
*** thorst has joined #openstack-nova22:30
openstackgerritSimona Iuliana Toader proposed openstack/nova: objects: added 'os_secure_boot' property to ImageMetaProps object  https://review.openstack.org/23759322:33
mriedemdansmith: here is where we call from bdm.create() to the parent cell http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/logs/screen-n-cell-child.txt.gz#_2015-11-09_21_41_17_61322:34
*** dims_ has joined #openstack-nova22:34
*** thorst has quit IRC22:34
*** angdraug has joined #openstack-nova22:35
*** dims has quit IRC22:35
mriedemdansmith: this is where the parent cell processes it and inserts to the db http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/logs/screen-n-cell-region.txt.gz#_2015-11-09_21_41_17_64722:35
dansmithhmm22:36
dansmithlooks right, right?22:36
mriedemyeah22:36
mriedemuuid is the same22:36
dansmithwhisky tango foxtrot?22:36
mriedemwe do an update later http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/logs/screen-n-cell-region.txt.gz#_2015-11-09_21_41_18_17422:37
*** jamielennox|away is now known as jamielennox22:38
mriedemthe update https://www.diffchecker.com/i4ki1kcx22:38
mriedemlooks normal22:38
dansmithwait, so I don't see the error you were hitting before22:38
dansmithI guess you fixed that, but now the test is failing and you see no errors?22:39
mriedemthe attach error was fixed22:39
mriedembut now we're back to the invalid boot sequence failure22:39
mriedemcell-region all looks normal22:39
mriedemi also need this https://review.openstack.org/#/c/241739/22:40
dansmithyeah22:40
dansmithI can +W trivial patches all day22:40
dansmithkeep 'em coming22:40
*** devl_ has joined #openstack-nova22:42
mriedemthis is where we get the image snapshot metadata http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/console.html#_2015-11-09_21_49_21_42522:42
mriedemyou can see the 2 bdms in there22:42
*** harlowja_ has quit IRC22:43
*** pm90_ has joined #openstack-nova22:43
mriedemwe don't persist the bdm uuid in the image metadata22:43
dansmithyou mean in what we spit out of the api?22:44
*** pm90__ has joined #openstack-nova22:46
*** baoli has quit IRC22:47
mriedemin what we pass to glance when creating the image snapshot i think22:47
mriedemlooking22:47
mriedemmapping_dict = mapping_dict.get_image_mapping()22:47
mriedemwhatever that does, the bdm dict code probably needs a change to add uuid to that mapping22:48
dansmithoh sure22:48
mriedemhttps://github.com/openstack/nova/blob/master/nova/block_device.py#L29422:48
mriedemwhich probably belongs in your first change22:48
dansmithwhy do you want the image to maintain the uuid?22:49
*** pm90_ has quit IRC22:49
*** stevemar_ has quit IRC22:49
*** baoli has joined #openstack-nova22:49
*** baoli has quit IRC22:49
*** baoli has joined #openstack-nova22:50
mriedemgood questionb22:50
mriedemso we get 2 bdms for the same instance uuid https://github.com/openstack/nova/blob/master/nova/compute/api.py#L233522:51
mriedemso we have to still be double creating somewhere22:51
mriedemwtf22:51
*** pm90__ has quit IRC22:52
mriedemanyway, that logging patch will hopefully help22:53
*** eharney has quit IRC22:53
*** alex_klimov has quit IRC22:53
*** pm90_ has joined #openstack-nova22:53
*** sahid has quit IRC22:54
*** tonytan4ever has quit IRC22:55
dansmithokay22:55
*** tonytan4ever has joined #openstack-nova22:56
*** electroc_ has quit IRC22:56
*** burgerk has quit IRC22:57
*** ijw has quit IRC22:57
*** tonytan4ever has quit IRC22:57
*** electrocucaracha has joined #openstack-nova22:58
*** mwagner has joined #openstack-nova22:58
*** jerrygb has quit IRC22:59
*** Marga_ has joined #openstack-nova23:00
*** haomaiwang has quit IRC23:01
*** ihrachys has quit IRC23:01
*** Marga_ has quit IRC23:01
*** Marga_ has joined #openstack-nova23:01
*** haomaiwang has joined #openstack-nova23:01
*** jerrygb has joined #openstack-nova23:02
*** krtaylor has quit IRC23:02
*** mdrabe has quit IRC23:03
*** edtubill has quit IRC23:03
*** burt has quit IRC23:03
*** tanee2 has joined #openstack-nova23:03
*** rlrossit has left #openstack-nova23:04
*** aysyd has quit IRC23:04
*** achanda has quit IRC23:05
*** tanee has quit IRC23:06
mriedemdansmith: so i think we're literally just inserting the same bdm twice for the same instance,23:07
mriedemthis is in the child cell http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/logs/screen-n-cell-child.txt.gz#_2015-11-09_21_41_17_60623:07
mriedemvia bdm.create()23:07
dansmithon the child cell you mean?23:07
mriedemthis is in the cells service:23:07
mriedemhttp://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/logs/screen-n-cell-region.txt.gz#_2015-11-09_21_41_17_64723:07
*** pixelbeat has joined #openstack-nova23:08
*** markmcclain has quit IRC23:09
mriedemthis is n-api where it creates the bdm http://logs.openstack.org/98/242698/6/check/gate-tempest-dsvm-cells/cae4a43/logs/screen-n-api.txt.gz#_2015-11-09_21_41_17_32123:09
openstackgerritArun Kant proposed openstack/nova: Fix for barbican endpoint discovery with service catalog case  https://review.openstack.org/24332223:10
*** markmcclain has joined #openstack-nova23:10
*** pm90_ has quit IRC23:14
*** krtaylor has joined #openstack-nova23:14
*** pm90_ has joined #openstack-nova23:16
*** ZZelle_ has quit IRC23:17
*** otter768 has joined #openstack-nova23:18
*** tanee has joined #openstack-nova23:19
*** tanee2 has quit IRC23:22
*** otter768 has quit IRC23:22
mriedemdansmith: self._from_db_object(context, self, db_bdm) will update the field values on self (the bdm) right?23:24
dansmithyeah23:24
mriedemyeah nvm23:25
mriedemwell fudge, idk23:25
*** tanee has quit IRC23:25
*** willsama has quit IRC23:26
*** electrocucaracha has quit IRC23:26
*** tanee has joined #openstack-nova23:26
*** subscope has quit IRC23:26
*** electrocucaracha has joined #openstack-nova23:28
*** pm90_ has quit IRC23:28
*** gjayavelu has quit IRC23:29
*** su_zhang has quit IRC23:29
*** su_zhang has joined #openstack-nova23:30
*** tjones1 has joined #openstack-nova23:31
*** tjones has quit IRC23:32
*** mrkz has quit IRC23:35
*** achanda has joined #openstack-nova23:37
*** achanda has quit IRC23:38
*** diegows has quit IRC23:40
*** ijuwang has quit IRC23:45
*** otter768 has joined #openstack-nova23:45
*** claudiub has quit IRC23:45
*** stackdump has quit IRC23:46
*** smurke has quit IRC23:47
*** pumaranikar has quit IRC23:47
*** rfolco has joined #openstack-nova23:48
*** sfinucan has quit IRC23:50
*** ctrath has quit IRC23:51
*** rfolco has quit IRC23:52
*** mriedem is now known as mriedem_away23:54
*** otter768 has quit IRC23:57
*** boris-42 has quit IRC23:58

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