Thursday, 2015-09-17

*** dave-mccowan has joined #openstack-nova00:00
*** diogogmt has quit IRC00:02
*** promulo__ has joined #openstack-nova00:02
*** shoutm has joined #openstack-nova00:02
*** sneti has quit IRC00:03
openstackgerritJoshua Harlow proposed openstack/nova: Add timing logging around each filter being ran  https://review.openstack.org/22435500:04
*** promulo has quit IRC00:06
*** markvoelker has joined #openstack-nova00:06
*** aysyd has quit IRC00:07
*** zhangjn has quit IRC00:09
*** mdbooth has quit IRC00:10
*** stevemar has joined #openstack-nova00:11
*** markvoelker has quit IRC00:11
*** stevemar has quit IRC00:15
*** devlaps has quit IRC00:15
*** apuimedo has quit IRC00:16
*** mdbooth has joined #openstack-nova00:16
*** tsekiyama has quit IRC00:20
*** mtanino has quit IRC00:20
openstackgerritAtsushi SAKAI proposed openstack/python-novaclient: Fix nova bash-completion needs authentication  https://review.openstack.org/22301200:21
*** achanda_ has quit IRC00:31
*** diogogmt has joined #openstack-nova00:32
*** achanda has joined #openstack-nova00:33
*** tpeoples has quit IRC00:34
*** ssurana has quit IRC00:35
*** achanda has quit IRC00:38
*** diogogmt has quit IRC00:41
*** diogogmt has joined #openstack-nova00:42
openstackgerritJoshua Harlow proposed openstack/nova: Iteratively generate host states from 'get_all_host_states'  https://review.openstack.org/22437300:44
*** otter768 has joined #openstack-nova00:46
openstackgerritJoshua Harlow proposed openstack/nova: Iteratively generate host states from 'get_all_host_states'  https://review.openstack.org/22437300:46
*** otter768 has quit IRC00:51
*** ijw_ has quit IRC00:54
*** EinstCrazy has joined #openstack-nova00:55
*** Apoorva has quit IRC00:56
*** pixelb has quit IRC00:57
*** piyanai has joined #openstack-nova00:58
*** zhangjn has joined #openstack-nova00:58
*** dims_ has quit IRC01:01
openstackgerritJoshua Harlow proposed openstack/nova: Iteratively generate host states from 'get_all_host_states'  https://review.openstack.org/22437301:01
*** browne has quit IRC01:03
*** veena has quit IRC01:04
*** piyanai has quit IRC01:04
*** Jeffrey4l has joined #openstack-nova01:06
*** markvoelker has joined #openstack-nova01:06
*** vilobhmm_11 has quit IRC01:06
*** zhangjn has quit IRC01:07
*** Daisy has joined #openstack-nova01:07
*** zzzeek has quit IRC01:09
*** piyanai has joined #openstack-nova01:09
openstackgerritTony Breeds proposed openstack/nova-specs: Revises Documentation impact section in mitaka template  https://review.openstack.org/19833701:10
*** Daisy has quit IRC01:11
openstackgerritJoshua Harlow proposed openstack/nova: Add timing logging around each filter being ran  https://review.openstack.org/22435501:17
*** achanda has joined #openstack-nova01:22
*** kjelly has joined #openstack-nova01:25
*** dims_ has joined #openstack-nova01:26
*** yamahata has quit IRC01:27
*** zhenguo has joined #openstack-nova01:31
*** diogogmt has quit IRC01:32
*** thorst has quit IRC01:33
*** diogogmt has joined #openstack-nova01:33
*** sneti has joined #openstack-nova01:33
*** zhangjn has joined #openstack-nova01:36
*** xyang1 has quit IRC01:39
*** achanda has quit IRC01:41
*** 7F1AALPHR has joined #openstack-nova01:43
*** edmondsw has quit IRC01:52
*** EinstCrazy has quit IRC01:53
*** EinstCrazy has joined #openstack-nova01:53
*** shoutm has quit IRC01:55
*** VW_ has joined #openstack-nova01:59
*** 7F1AALPHR has quit IRC02:01
*** haomaiwang has joined #openstack-nova02:01
*** r-daneel has quit IRC02:02
*** Jeffrey4l has quit IRC02:06
openstackgerritZhuChunzhan proposed openstack/nova: Improve the performance of get instances  https://review.openstack.org/21455502:06
*** VW_ has quit IRC02:11
*** unicell has quit IRC02:11
*** VW_ has joined #openstack-nova02:11
*** stevemar has joined #openstack-nova02:12
*** chenzeng has joined #openstack-nova02:13
*** shihanzhang has quit IRC02:13
*** browne has joined #openstack-nova02:13
*** shihanzhang has joined #openstack-nova02:13
*** VW_ has quit IRC02:16
*** stevemar has quit IRC02:16
openstackgerritGhanshyam Mann proposed openstack/nova: WIP: Fix to run v2.1 comp mode tests with v2 sample files  https://review.openstack.org/22438602:17
*** salv-orlando has joined #openstack-nova02:18
*** yamahata has joined #openstack-nova02:18
*** shoutm has joined #openstack-nova02:19
*** Jeffrey4l has joined #openstack-nova02:19
*** salv-orlando has quit IRC02:23
*** tpeoples has joined #openstack-nova02:26
*** humble__ has joined #openstack-nova02:30
*** Shangxdy has joined #openstack-nova02:31
*** humble_ has quit IRC02:33
*** david-lyle has joined #openstack-nova02:34
*** humble__ has quit IRC02:37
*** humble__ has joined #openstack-nova02:38
gmannalex_xu_: johnthetubaguy : we have some more to fix for v2.1 comp mode - https://bugs.launchpad.net/nova/+bug/149666402:38
openstackLaunchpad bug 1496664 in OpenStack Compute (nova) "V2.1 comp mode behavior should be fixed for diff of v2 and v2.1 APIs" [Undecided,New]02:38
alex_xu_gmann: thanks!02:40
alex_xu_let me check the detail02:40
gmannalex_xu_: ok02:40
alex_xu_gmann: what is "extension info - namespace diff"?02:41
*** achanda has joined #openstack-nova02:41
gmannalex_xu_: https://github.com/openstack/nova/blob/master/nova/tests/functional/api_sample_tests/api_samples/all_extensions/extensions-list-resp-v2.json.tpl#L2402:42
openstackgerritfelix23ma proposed openstack/nova: Fix bug: volume booted instance rebuild doesn't change operating system in root device  https://review.openstack.org/22388702:44
gmannalex_xu_: there are separate sample files for those cases in our sample tests - if you see https://review.openstack.org/#/c/224386/02:44
alex_xu_gmann: ah, I see now, thanks02:44
*** Shangxdy has quit IRC02:44
alex_xu_gmann: the namespaces look like we need fix02:44
gmannalex_xu_: hummm02:45
alex_xu_gmann: rate limits should be fine. if user add limit middleware to the wsgi stack, then it will work02:45
gmannalex_xu_: actually i m sure for v-f thing but rate limit and extension info am doubtful02:45
*** achanda has quit IRC02:45
alex_xu_gmann: emm...yea, namespace just for xml, right?02:46
gmannalex_xu_: limit middleware to the wsgi stack ? you  mean in paste.ini ?02:46
alex_xu_gmann: yea02:46
gmannalex_xu_: but that would work as our v2.1 limit.py would not take care of that02:46
alex_xu_gmann: I remember the limit controller take care of that02:47
gmannhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/limits.py02:47
*** otter768 has joined #openstack-nova02:47
*** earlephilhower has quit IRC02:47
alex_xu_gmann: https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/limits.py#L4502:48
*** EinstCrazy has quit IRC02:48
gmannalex_xu_: but env 'nova.limits' will not be set as done in v2 case  - https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/legacy_v2/limits.py#L26002:49
alex_xu_gmann: if user add the middleware in the wsgi stack, the middleware will add that https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/legacy_v2/limits.py#L26002:50
alex_xu_gmann: what you mean 'set ad done'?02:51
gmannalex_xu_: let me chekc more may be m missing something02:52
*** otter768 has quit IRC02:52
alex_xu_gmann: the vif is hard one :(02:52
*** haomaiw__ has joined #openstack-nova02:52
gmannalex_xu_: fix is simple just about to release02:53
gmannalex_xu_: but m not much happy to having those fix in our v2.1 code :(02:53
*** haomaiwang has quit IRC02:53
alex_xu_gmann: yea :(02:53
alex_xu_gmann: at least, that won't break the user, because we removed the entry from the extensions info02:55
*** VW_ has joined #openstack-nova02:56
gmannalex_xu_: yea, but with other bug fixes for v2.1, i honestly feeling VIF bug could have gone directly on v2.1 without microversion02:56
gmannalex_xu_: what you think02:56
alex_xu_gmann: emm...yea, that is similar logic02:58
gmannalex_xu_: can we consider that now?02:58
gmannnot sure johnthetubaguy opinion on this02:58
alex_xu_gmann: at least the v2.1 compat can't equal to v202:59
*** VikasC has joined #openstack-nova02:59
alex_xu_gmann: as we merged and split the some extensions, if user want to disable the vif-n extend attribut, they can't do that with v2.1 compat mode, as we will merge the extensions03:00
*** mdrabe has joined #openstack-nova03:00
alex_xu_gmann: and we already bump version for add new attribute03:00
*** haomaiw__ has quit IRC03:01
alex_xu_gmann: if add that back, what we can do for this https://review.openstack.org/#/c/217572/?03:01
gmannalex_xu_: hummm, but for this we need to fix the extension thing also for v2.1 comp mode03:01
*** haomaiwa_ has joined #openstack-nova03:02
gmannalex_xu_: that is latest microversion so can be removed but not sure lib-3 is released and it was there03:02
alex_xu_gmann: for CD user, that is already released I think03:03
*** achanda has joined #openstack-nova03:03
alex_xu_gmann: fix for 2.1, sounds not option for now03:05
gmannalex_xu_: humm, yea. m also not in much favor of reverting that microversion but we could have decide that time03:05
gmannalex_xu_: anyways so fixing for v2.1 comp mode we need to fix extension info also03:05
gmannalex_xu_: which should return the VIF extension?03:06
*** garyk has quit IRC03:08
gmannalex_xu_: catch you later. need to go for lunch03:08
gmannalex_xu_: I will put up that patches up and we can see how we ccan fix those for v2.1 comp mode03:08
alex_xu_gmann: yea, thanks a lot03:09
alex_xu_gmann: I will think about it more also03:09
*** jecarey has joined #openstack-nova03:09
gmannalex_xu_: thanks :)03:09
alex_xu_gmann: np03:09
*** diogogmt has quit IRC03:10
*** coolsvap is now known as coolsvap|holiday03:17
openstackgerritZhuChunzhan proposed openstack/nova: Improve the performance of get instances  https://review.openstack.org/21455503:27
*** EinstCrazy has joined #openstack-nova03:29
*** dave-mccowan has quit IRC03:33
*** claudiub has quit IRC03:33
*** lyanchih has joined #openstack-nova03:33
*** sneti has quit IRC03:35
*** achanda has quit IRC03:35
*** achanda has joined #openstack-nova03:35
*** VW_ has quit IRC03:36
*** VW_ has joined #openstack-nova03:36
*** penick has joined #openstack-nova03:40
*** VW_ has quit IRC03:40
*** garyk has joined #openstack-nova03:41
*** boris-42 has quit IRC03:50
*** shihanzhang has quit IRC03:51
*** boris-42 has joined #openstack-nova03:51
*** mdrabe has quit IRC03:53
*** vilobhmm_11 has joined #openstack-nova03:56
*** kumar has joined #openstack-nova03:57
*** yuner027 has quit IRC03:58
*** yuner027 has joined #openstack-nova03:58
*** haomaiwa_ has quit IRC04:01
*** piyanai has quit IRC04:01
*** haomaiwa_ has joined #openstack-nova04:02
*** piyanai has joined #openstack-nova04:02
*** jecarey has quit IRC04:03
*** unicell has joined #openstack-nova04:03
*** yamahata has quit IRC04:03
*** unicell has quit IRC04:03
*** unicell has joined #openstack-nova04:03
openstackgerritRui Chen proposed openstack/nova-specs: Task states improvement  https://review.openstack.org/21657804:06
*** shihanzhang has joined #openstack-nova04:09
*** ijw_ has joined #openstack-nova04:11
*** stevemar has joined #openstack-nova04:12
*** fawadkhaliq has joined #openstack-nova04:15
*** piyanai has quit IRC04:15
*** ijw_ has quit IRC04:15
*** stevemar has quit IRC04:16
*** reed_ has joined #openstack-nova04:16
*** shoutm_ has joined #openstack-nova04:17
*** reed_ has quit IRC04:18
*** shoutm has quit IRC04:19
*** stevemar has joined #openstack-nova04:23
*** unicell1 has joined #openstack-nova04:32
*** unicell has quit IRC04:33
*** lyanchih has quit IRC04:36
*** dims_ has quit IRC04:38
*** achanda has quit IRC04:39
*** dims_ has joined #openstack-nova04:43
*** dims_ has quit IRC04:44
*** salv-orlando has joined #openstack-nova04:50
*** shoutm_ has quit IRC04:50
*** alex_klimov has joined #openstack-nova04:50
*** unicell1 has quit IRC04:51
*** unicell has joined #openstack-nova04:51
*** shoutm has joined #openstack-nova04:52
*** salv-orlando has quit IRC04:57
*** unicell has quit IRC04:58
*** haomaiwa_ has quit IRC05:01
*** haomaiw__ has joined #openstack-nova05:04
openstackgerritRichard Jones proposed openstack/python-novaclient: Encode unicode filter arguments for server list  https://review.openstack.org/22442205:06
*** shoutm has quit IRC05:06
*** shyu has joined #openstack-nova05:09
*** shoutm has joined #openstack-nova05:10
*** penick has quit IRC05:10
*** irenab has quit IRC05:12
*** haomaiw__ has quit IRC05:15
*** haomaiwang has joined #openstack-nova05:15
*** lpetrut has joined #openstack-nova05:20
*** achanda has joined #openstack-nova05:20
*** chenzeng has quit IRC05:21
*** EinstCrazy has quit IRC05:24
*** EinstCrazy has joined #openstack-nova05:28
*** unicell has joined #openstack-nova05:28
*** stevemar has quit IRC05:28
*** stevemar has joined #openstack-nova05:29
*** ijw has quit IRC05:30
openstackgerritRichard Jones proposed openstack/nova: Allow filtering using unicode characters  https://review.openstack.org/22443105:31
*** ijw has joined #openstack-nova05:31
*** yuntongjin has joined #openstack-nova05:35
*** gsilvis has quit IRC05:37
*** moshele has joined #openstack-nova05:40
*** shoutm has quit IRC05:41
*** irenab has joined #openstack-nova05:43
*** shoutm has joined #openstack-nova05:43
*** dims_ has joined #openstack-nova05:45
*** mehdi has joined #openstack-nova05:47
*** mehdi has quit IRC05:51
*** dims_ has quit IRC05:53
*** asettle has quit IRC05:57
*** Jeffrey4l has quit IRC06:00
*** haomaiwang has quit IRC06:01
*** lsmola has joined #openstack-nova06:01
*** haomaiwang has joined #openstack-nova06:01
*** chenzeng has joined #openstack-nova06:02
*** chenzeng has quit IRC06:03
*** lyanchih has joined #openstack-nova06:03
*** nkrinner_afk is now known as nkrinner06:03
openstackgerritEli Qiao proposed openstack/nova: Give instance default hostname if hostname is empty  https://review.openstack.org/22443806:04
*** yuntongjin has quit IRC06:06
*** gsilvis has joined #openstack-nova06:10
*** alex_klimov has quit IRC06:14
*** Jeffrey4l has joined #openstack-nova06:14
*** armax has quit IRC06:15
*** Jeffrey4l has quit IRC06:20
*** lyanchih has quit IRC06:22
*** tpeoples has quit IRC06:23
*** lyanchih has joined #openstack-nova06:25
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/22444906:27
*** yamahata has joined #openstack-nova06:28
*** harlowja has quit IRC06:29
*** zhenguo has quit IRC06:30
openstackgerritGhanshyam Mann proposed openstack/nova: Add VIF extension in ext list for v21 comp mode  https://review.openstack.org/22445006:30
*** zhenguo has joined #openstack-nova06:32
*** Jeffrey4l has joined #openstack-nova06:33
*** vilobhmm_11 has quit IRC06:36
*** salv-orlando has joined #openstack-nova06:37
*** chenzeng has joined #openstack-nova06:38
*** scheuran has joined #openstack-nova06:38
*** cfriesen has quit IRC06:43
*** salv-orlando has quit IRC06:43
openstackgerritGhanshyam Mann proposed openstack/nova: Add 'OS-EXT-VIF-NET:net_id' for v21 comptible mode  https://review.openstack.org/22445306:47
openstackgerritGhanshyam Mann proposed openstack/nova: Add 'OS-EXT-VIF-NET:net_id' for v21 compatible mode  https://review.openstack.org/22445306:48
gmannalex_xu_: johnthetubaguy : oomichi: for VIF v21 comp mode - https://review.openstack.org/#/c/224453/ ,  https://review.openstack.org/#/c/224450/106:49
*** otter768 has joined #openstack-nova06:49
*** alex_klimov has joined #openstack-nova06:51
*** haomaiwang has quit IRC06:51
*** kumar has quit IRC06:52
*** haomaiwang has joined #openstack-nova06:53
*** markvoelker has quit IRC06:53
*** alex_klimov has quit IRC06:54
*** otter768 has quit IRC06:54
*** alex_klimov has joined #openstack-nova06:54
*** sahid has joined #openstack-nova06:54
*** alex_klimov has quit IRC06:55
*** alex_klimov has joined #openstack-nova06:55
*** e0ne has joined #openstack-nova06:56
*** yuntongjin has joined #openstack-nova06:57
*** claudiub has joined #openstack-nova06:58
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-nova07:01
*** matrohon has joined #openstack-nova07:03
*** e0ne has quit IRC07:03
*** tdurakov has joined #openstack-nova07:06
*** browne has quit IRC07:08
*** yuner027 has quit IRC07:09
*** stevemar has quit IRC07:10
*** ildikov has quit IRC07:10
*** yuner027 has joined #openstack-nova07:11
alex_xu_gmann: thanks07:12
eliqiaoalex_xu: ping07:13
*** rdopiera has joined #openstack-nova07:13
*** fawadkhaliq has quit IRC07:17
*** salv-orlando has joined #openstack-nova07:18
*** jichen has joined #openstack-nova07:19
*** markus_z has joined #openstack-nova07:19
*** markus_z has quit IRC07:24
*** yamahata has quit IRC07:26
*** claudiub has quit IRC07:31
alex_xu_eliqiao: pong07:31
*** alex_xu_ is now known as alex_xu07:32
eliqiao alex_xu: https://review.openstack.org/#/c/224438/07:32
eliqiao^^ this is for fixing hostname is empty07:33
alex_xueliqiao: thanks a lot07:33
alex_xueliqiao: will take a look at asap07:33
eliqiaoalex_xu: no hurry, jenkins failed, I just do recheck.07:34
alex_xueliqiao: ok, thanks07:34
eliqiaoalex_xu: np07:34
*** achanda has quit IRC07:38
*** jlanoux has joined #openstack-nova07:44
*** ildikov has joined #openstack-nova07:45
alex_xujohnthetubaguy: oomichi, gmann, the hostname fix ^ which thanks to eliqiao07:45
gmannalex_xu: ok, Thanks eliqiao07:46
gmannalex_xu: i ran rate limit tests for v21 comp mode by adding RateLimitingMiddleware in paste.ini07:47
gmannalex_xu: test passing as you mentioned07:47
alex_xugmann: thanks, cool :)07:47
*** achanda has joined #openstack-nova07:47
gmannalex_xu: our functional tests use noauth right?07:48
* alex_xu relax an sign07:48
alex_xugmann: i guess so07:48
gmannalex_xu: searching where that is done..?07:48
alex_xugmann: let me check07:49
gmannalex_xu:  Thanks :)07:49
*** achanda has quit IRC07:50
*** dims_ has joined #openstack-nova07:51
*** tdurakov has quit IRC07:51
*** fawadkhaliq has joined #openstack-nova07:51
*** tdurakov has joined #openstack-nova07:52
*** Marga_ has quit IRC07:53
*** tdurakov has quit IRC07:53
*** markvoelker has joined #openstack-nova07:54
alex_xugmann: I find it, it is here https://github.com/openstack/nova/blob/master/nova/test.py#L22507:55
*** shuquan has joined #openstack-nova07:55
gmannalex_xu: yea, i see07:55
alex_xugmann: if you checked ConfFixture, you find it use noauth2 for auth_strategy option07:55
gmannalex_xu: yea07:55
gmannalex_xu: for ratelimit i saw other code in legacy limit controller07:56
alex_xugmann: what kind of code?07:56
*** Daisy_ has joined #openstack-nova07:56
gmannhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/legacy_v2/limits.py#L36407:56
gmannhttps://github.com/openstack/nova/blob/master/nova/api/openstack/compute/legacy_v2/limits.py#L26507:57
*** dims_ has quit IRC07:57
gmannalex_xu: ^^07:57
alex_xugmann: which used by middleware?07:58
*** markvoelker has quit IRC07:59
*** pixelb has joined #openstack-nova08:00
*** danpb has joined #openstack-nova08:00
*** haomaiwang has quit IRC08:01
*** mpaolino has joined #openstack-nova08:01
*** yangyp has joined #openstack-nova08:01
*** Daisy_ has quit IRC08:01
*** haomaiwa_ has joined #openstack-nova08:01
-openstackstatus- NOTICE: Gate is currently stuck, failing grenade upgrade tests due the release of oslo.utils 1.4.1 for Juno.08:02
johnthetubaguygmann: alex_xu: hey folks, seeing quite a few things that need reveweing08:02
johnthetubaguywell, no merging for us this morning I guess08:02
alex_xujohnthetubaguy: yea, gmann find something morehttps://bugs.launchpad.net/nova/+bug/149666408:02
openstackLaunchpad bug 1496664 in OpenStack Compute (nova) "V2.1 comp mode behavior should be fixed for diff of v2 and v2.1 APIs" [Undecided,In progress] - Assigned to Ghanshyam Mann (ghanshyammann)08:02
gmannjohnthetubaguy: yea08:02
*** ijw has quit IRC08:03
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing spaces for name field in v2.1 compat mode  https://review.openstack.org/22079108:03
gmannjohnthetubaguy: alex_xu : about to sumbit last one for ratelimit bit in paste.ini08:03
alex_xugmann: ^ just address your comment, thanks for the review08:03
gmannalex_xu: Thanks i will check08:03
johnthetubaguyso I just made that bug block the RC release08:03
*** ijw has joined #openstack-nova08:03
alex_xugmann: np08:03
gmannjohnthetubaguy: RC is tomorrow right?08:04
johnthetubaguygmann: you mean the ratelimit is not there, I actually quite like that08:04
alex_xugmann: for the ratelimits, at least it didn't break it the API, in the legacy v2 api, you also can disable limit middleware08:04
gmannjohnthetubaguy: its there we just need to add middleware in paste.ini for noauth2 and keystone08:05
johnthetubaguygmann: so the dirty secret is its when we want it to be, but I am telling everyone Tuesday08:05
johnthetubaguygmann: we are missing keystone and noauth2?08:05
*** tdurakov has joined #openstack-nova08:05
johnthetubaguygmann: oh, those extra ones08:05
gmannjohnthetubaguy: yea, m thinking of making something - http://paste.openstack.org/show/465924/08:06
*** shoutm_ has joined #openstack-nova08:06
* alex_xu happy if we needn't add ratelimit middleware back to api-paste.ini08:06
johnthetubaguyyeah, honestly, I would leave off ratelimit08:06
johnthetubaguyand see if no one notices08:06
johnthetubaguycall it deprecated with v2.008:06
gmannalex_xu: johnthetubaguy and for noauth2 which is being used in sample tests08:07
johnthetubaguynoauth is cool08:07
gmanncurrently v21 comp mode  tests use v2.1 sample file - https://review.openstack.org/#/c/224386/08:07
johnthetubaguyI will just leave off ratelimit08:07
johnthetubaguythe thing doesn't really work, lets have that off by default and deprecate it08:08
alex_xu+108:08
johnthetubaguywell, at least I would like to find out if its useful!08:08
johnthetubaguyif your deployment is small enough for ratelimit to work, you don't need ratelimit08:08
*** shoutm has quit IRC08:08
johnthetubaguyunless I am missing something08:09
johnthetubaguysorry, I went all rant-ey there08:09
gmannjohnthetubaguy: ok, so deprecate for v2 also?08:09
johnthetubaguygmann: do you have the bug for that, so I can tag it08:09
alex_xuit is useful, and we discussion that before, that is why we remove it in the v3 and v2.1 api08:09
bauzasmorning Nova08:09
alex_xus/it is useful/it isn't useful/...08:09
*** tdurakov has quit IRC08:09
gmannjohnthetubaguy: i had that in https://bugs.launchpad.net/nova/+bug/149666408:09
johnthetubaguygmann: erm, I guess I was going to leave it for v2.0, so it dies with v2.008:09
openstackLaunchpad bug 1496664 in OpenStack Compute (nova) "V2.1 comp mode behavior should be fixed for diff of v2 and v2.1 APIs" [High,In progress] - Assigned to Ghanshyam Mann (ghanshyammann)08:09
alex_xubauzas: morning08:09
*** yuner027 has quit IRC08:10
johnthetubaguygmann: hmm, OK, although I am loosing track in that bug, its tempting to create a new one08:10
johnthetubaguyalex_xu: did we get any agreement on the hostname thing?08:10
*** yuner027 has joined #openstack-nova08:10
*** tdurakov has joined #openstack-nova08:11
gmannjohnthetubaguy: ohk, so for tests we just add in noauth2 and run comp mode test on v2 sample file?08:11
johnthetubaguyjust thinking if we have all these patches in https://etherpad.openstack.org/p/liberty-nova-priorities-tracking08:11
alex_xujohnthetubaguy: not yet, but I hope you and gmann can take a look the comment in #149538808:11
gmannjohnthetubaguy: I think we can leave that also and have comp mode tests run on v21 sample08:11
johnthetubaguygmann: yeah, I think it always did it that way, for some reason08:11
alex_xujohnthetubaguy: and eliqiao just help work out one patch for hostname https://review.openstack.org/#/c/224438/08:11
*** romainh has joined #openstack-nova08:12
gmannjohnthetubaguy: alex_xu : ok thats looks good for me to so leave ratelimit as it is in paste.ini08:12
alex_xugmann: cool, thanks08:12
alex_xujohnthetubaguy: gmann for the hostname, I found if the input is Chinese or other language, you will get an empty hostname for guest. That is the only one I think we should fix08:13
openstackgerritAndrea Rosa proposed openstack/nova: Add nova-manage command for cleaning attachment  https://review.openstack.org/18453708:14
gmannjohnthetubaguy: alex_xu:  added patches on etherpad08:14
*** yassine has joined #openstack-nova08:14
alex_xujohnthetubaguy: gmann the first step is we generate an unicode like 'server-{uuid}'. the second step is enable user to specify hostname when create new instance which need microversions and done in M08:15
johnthetubaguyalex_xu: yeah, totally08:15
gmannalex_xu: yea, +108:15
johnthetubaguyalex_xu: well, as an optional extra at least08:15
johnthetubaguynot if you change the display name, you don't change the hostname, if I remember correctly08:16
johnthetubaguys/not/note/08:16
alex_xujohnthetubaguy: yes08:16
eliqiaoyeah08:16
johnthetubaguyalex_xu: is that default hostname too long, the uuid thing?08:16
johnthetubaguyI guess its the best we have08:17
alex_xujohnthetubaguy: the rfc said 255 allowed08:17
johnthetubaguyOK, good enough08:17
gmannyea its 255 as per rfc08:17
johnthetubaguyI know windows gets upset, but thats different08:17
*** markus_z has joined #openstack-nova08:18
alex_xujohnthetubaguy: ok, we can trunacate it as 6408:18
alex_xuRFC952 said 64, RFC1123 relax to 25508:18
*** jistr has joined #openstack-nova08:20
*** lpetrut has quit IRC08:20
alex_xuoops, no rfc 952 is 2408:20
johnthetubaguyalex_xu: are you doing the thing to look for spaces in the middle of the name?08:20
*** gsilvis has quit IRC08:20
gmannalex_xu: or just appending ID instead of UUID?08:21
johnthetubaguyyeah 24 is too small, just ignore that08:21
alex_xujohnthetubaguy: the currently already strip the spaces for the hostname08:21
johnthetubaguygmann: we shouldn't use the id, will cause problems for cells, well possibly08:21
*** gsilvis has joined #openstack-nova08:21
johnthetubaguyalex_xu: even in the middle of the hostname?08:21
alex_xujohnthetubaguy: yea08:21
gmannhumm08:21
johnthetubaguyalex_xu: ah, cool, I think I had assumed we didn't do that08:22
alex_xujohnthetubaguy: the code works like 'a  b' -> 'a--b'08:23
alex_xu'-' available for hostname08:23
alex_xujohnthetubaguy: do you know the windows support length of hostname? or eliqiao would like help to check that?08:24
*** tdurakov has quit IRC08:24
*** tdurakov has joined #openstack-nova08:25
eliqiaoalex_xu: don't try windows yet08:25
eliqiaoalex_xu: k, will do the google search first.08:26
*** tdurakov has quit IRC08:26
johnthetubaguyeliqiao: alex_xu: I can dig up the code I remember, one sec (I think 24 actually)08:27
*** ndipanov has joined #openstack-nova08:27
alex_xueliqiao: thanks08:27
johnthetubaguyI would try google it anyways though!08:27
alex_xujohnthetubaguy: heh :)08:28
gmannthat will be same case for _default_display_name08:28
alex_xugmann: the _default_display_name use spaces in the middle 'Server {uuid}'08:28
gmannthere also UUID is being appended08:28
johnthetubaguyeliqiao: https://github.com/openstack/nova/blob/master/nova/virt/xenapi/vmops.py#L192708:28
gmannalex_xu: so space we will be truncating right?08:28
johnthetubaguyalex_xu: oops, didn't spot that08:28
eliqiaoNETBIOS limits the name length to 15 characters. You give the computer a longer hostname (which is fine with Active Directory since it uses DNS, not NETBIOS) but the NETBIOS name will be truncated.08:29
alex_xugmann: yea...sounds good point08:29
alex_xujohnthetubaguy: cool, thanks08:29
*** lucasagomes has joined #openstack-nova08:29
johnthetubaguyeliqiao: yeah, that matches the code I just found08:29
johnthetubaguyeliqiao: but... its really tempting to just ignore that, I think cloudbase-init deals with that kind of thing, for example08:30
gmannthen is it ok to truncate it auto ?08:30
johnthetubaguyI think we can ignore it actually08:30
johnthetubaguyits more about when you call sethostname in windows, I think08:30
gmannjohnthetubaguy: yea, i also think so08:30
johnthetubaguysorry for the "red herring" there08:31
eliqiaojohnthetubaguy: haha ... herring, just searched, it is fish08:32
*** tdurakov has joined #openstack-nova08:32
*** derekh has joined #openstack-nova08:33
johnthetubaguyeliqiao: yeah, know idea how that expression came about, similar to "sending you up the garden path", we are full of crazy sayings over here08:34
*** artom has quit IRC08:38
eliqiaojohnthetubaguy:  thanks for the explaination, get your words :)08:39
*** apuimedo has joined #openstack-nova08:39
*** Marga_ has joined #openstack-nova08:39
*** tdurakov has quit IRC08:40
EinstCrazyHello, everyone. I want to get some information of libvirt api,some doc like https://libvirt.org/sources/java/javadoc/ for python08:40
*** tdurakov has joined #openstack-nova08:40
bauzasjohnthetubaguy: around for a chat re: https://review.openstack.org/#/c/180151/ ?08:41
tdurakovalaski, hi, are you around?08:41
bauzastdurakov: alaski is East-Coast08:41
bauzas(Us)08:41
bauzasjohnthetubaguy: since we have a bug re: live migration, I wonder the best opportunity to fix that08:42
johnthetubaguybauzas: depends what the fix is08:42
bauzasjohnthetubaguy: yeah, the problem is that we ported the memory check from the scheduler to the conductor when build_and_run_instance() was deprecated in favor of select_dest()08:43
bauzasjohnthetubaguy: without considering the allocation ratios properlu08:43
tdurakovbauzas, hi:) I was thinking about using only casts for requests from api. What is the main point for that? Are we trying to reduce load on API layer?08:43
tdurakovwhat we are trying to improve?08:44
bauzasjohnthetubaguy: so since we're now providing the allocation ratios on computes, I wonder if it would be better to check those and bypass the logic if not08:44
bauzastdurakov: casts are non-blocking08:44
tdurakovbaizas, i understand that08:45
bauzascompared to calls where you wait for the response08:45
tdurakovyep08:45
bauzastdurakov: so, what's the misunderstanding ?08:45
johnthetubaguybauzas: maybe... its for the case where the user specifies the host I guess, so failing on the compute is OK ish I supose08:45
tdurakovbut what is the profit?08:45
bauzasjohnthetubaguy: zactly08:45
tdurakovbauzas^08:45
bauzastdurakov: we don't want to have the API response being blocked by an RPC call08:46
bauzastdurakov: the API contract implies a direct response08:46
tdurakovso, we are trying to decrease load?08:46
bauzasnot load08:46
johnthetubaguytdurakov: the problem with call is they timeout08:46
bauzasit's just SOA, you give a partial answer08:46
johnthetubaguytdurakov: our general pattern, is, record the action in DB, send cast to something to work on it, return API request08:46
bauzasrather than waiting to pile the whole env08:47
*** Marga_ has quit IRC08:47
tdurakovbauzas, soa, hmm, where is the sofa here?:)08:47
tdurakovbauzas, soa, hmm, where is the soa here?:)08:47
*** sudipto has joined #openstack-nova08:48
bauzasokay, remove the idea of SOA, let me rather give you the tenets08:48
johnthetubaguytdurakov: there is a load piece here, lots of open connections on the API server doesn't scale08:48
bauzastdurakov: https://wiki.openstack.org/wiki/BasicDesignTenets08:48
bauzaspoint #308:48
tdurakovbauzas, ack:)08:49
*** lyanchih has quit IRC08:49
bauzasjohnthetubaguy: just back to the problem I mentioned, it's all about having migrations that fail when instance creations do still work08:50
*** lyanchih has joined #openstack-nova08:51
bauzasjohnthetubaguy: so, yeah, failing on the compute node is far better precise because of the claimls08:51
openstackgerritGhanshyam Mann proposed openstack/nova: Add 'OS-EXT-VIF-NET:net_id' for v21 compatible mode  https://review.openstack.org/22445008:51
bauzasjohnthetubaguy: anyway, I'll see what I can do, tks08:52
tdurakovjohnthetubaguy, bauzas,  one more thing: https://bugs.launchpad.net/nova/+bug/1214943 - i have an idea about this, could we discuss it?08:52
openstackLaunchpad bug 1214943 in OpenStack Compute (nova) "Live migration should use the same memory over subscription logic as instance boot" [High,Confirmed] - Assigned to Sylvain Bauza (sylvain-bauza)08:52
johnthetubaguybauzas: we are moving a failure later, but it stops us failing in the wrong place, so I am OK with that I think08:52
tdurakovi'd like to add smth like verify_destination to scheduler08:53
tdurakovjohnthetubaguy, bauzas ^08:53
bauzastdurakov: that's something I'm just discussing with johnthetubaguy08:53
bauzas:)08:53
tdurakovnice08:53
bauzastdurakov: but the whole logic is broken and we're slightly fixing that08:53
bauzastdurakov: I think you missed something08:53
tdurakovbauzas, if we remove all checks from conductor08:54
bauzastdurakov: http://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/check-destination-on-migrations.html08:54
bauzastdurakov: ^ is the mid-term goal08:54
tdurakovand use filters of scheduler with new method - everything should be fine08:54
bauzasin the meantime, we have lots of problems that need some bugfixes08:55
bauzashttp://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/allocation-ratio-to-resource-tracker.html was a masterpiece for fixing https://review.openstack.org/#/c/180151/3 too08:55
*** hanzhang has joined #openstack-nova08:55
*** alexpilotti has joined #openstack-nova08:55
bauzasso yeah, we're trying to reduce the conductor logic to the bare minimum and prefer to schedule08:56
bauzasbut until http://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/check-destination-on-migrations.html is implemented, we have lots of problems we can possibly handle08:57
*** shihanzhang has quit IRC08:57
*** oomichi has joined #openstack-nova08:58
*** moshele has quit IRC08:59
tdurakovbauzas, what problem could be with host validation in conductor like def verify_destination(self, request_spec, host) ?09:00
*** haomaiwa_ has quit IRC09:01
tdurakovin scheduler i mean09:01
markus_zalex_xu: FYI: Bug 1491244 references to a TODO comment of you in the code.09:01
openstackbug 1491244 in OpenStack Compute (nova) "server details view can include empty string image" [Undecided,New] https://launchpad.net/bugs/149124409:01
bauzastdurakov: you first need to persist the request spec09:01
*** haomaiwang has joined #openstack-nova09:01
bauzastdurakov: because if not, the decision could be wrong09:01
tdurakovbauzas, could you provide example of a wrong decision?09:02
markus_zalex_xu: Maybe you already have an open commit for that.09:02
bauzassure09:02
bauzaseg. I boot09:02
bauzasnova boot --same_host=uuid09:02
bauzaswell, rather09:02
bauzasnova boot --different_host=uuid09:02
bauzasit will make sure that my instance will be placed anywhere but the host having the instance uuid09:03
bauzasI mean the other instance uuid09:03
bauzasnow, when live migrating09:03
bauzasif not providing back that hint, I could be getting the destination to be the one I don't want09:04
bauzaswhich fails the enforcement09:04
*** lyanchih has quit IRC09:04
tdurakov:) yep, but what if user provide destination host?09:04
bauzastdurakov: read the spec09:04
bauzasit changes the UX09:05
*** moshele has joined #openstack-nova09:05
tdurakovare you about force-migrate?09:05
openstackgerritShuquan Huang proposed openstack/nova: Fix nova configuration options description  https://review.openstack.org/22450009:06
tdurakovbauzas, i think we could do things in parallel, current conductor implementation is even worse, and it doesn't count --same_host at alll.09:09
bauzastdurakov: I haven't said the contrary09:11
tdurakovif we get rid of conductor checks first, we could fix some bugs, without creating new, then when request_spec model would be ready we could use request_spec as a param for the new method09:11
*** lpetrut has joined #openstack-nova09:11
bauzastdurakov: https://review.openstack.org/#/c/180151/3 is targeting the one that is blocking09:11
tdurakovby getting rid i mean creation of a new method in scheduler09:11
tdurakovbauzas, ^09:12
bauzastdurakov: but we could be a bit less aggressive, hence my discussion with johnthetubaguy above ^09:12
bauzastdurakov: well, all of that is targeted by http://specs.openstack.org/openstack/nova-specs/specs/liberty/approved/check-destination-on-migrations.html09:12
bauzasthat's the consensus09:12
tdurakovbauzas, is there smth, i could implement?09:13
bauzastdurakov: lxsli was the primary PoC for that09:14
*** hanzhang has quit IRC09:14
*** lpetrut1 has joined #openstack-nova09:14
tdurakovi worried that we have annoying high bug  for 2 cycles really(09:14
*** aix has quit IRC09:14
bauzastdurakov: well, there is a workaround09:15
bauzastdurakov: you just have to not provide a dest host09:15
bauzaswhich will make bad decisions because of the miss of persisting the spec, but at least it will check the ratios and not fail because of that09:16
*** lpetrut has quit IRC09:16
*** lpetrut1 is now known as lpetrut09:16
*** yuntongjin has quit IRC09:17
tdurakov[12:14]  <bauzas> tdurakov: lxsli was the primary PoC for that - what do you mean? could you rephrase?09:19
bauzastdurakov: I deferred the implementation to lxsli09:19
openstackgerritWei Jiangang proposed openstack/nova: Remove unused variable 'context'  https://review.openstack.org/22451309:19
tdurakovbauzas, ok09:19
bauzasPoC = point of contact09:19
*** lpetrut has quit IRC09:21
*** lpetrut has joined #openstack-nova09:21
tdurakovbauzas, ok, PoC is a proof of concept either, that's why i asked:)09:22
bauzasyeah...09:23
*** lyanchih has joined #openstack-nova09:24
openstackgerritWei Jiangang proposed openstack/nova: Remove redundant variable 'context'  https://review.openstack.org/22451309:25
*** ociuhandu has quit IRC09:25
*** flwang has quit IRC09:27
lxslihello09:27
lxslioff to a meeting09:29
*** FL1SK has quit IRC09:32
*** shuquan has quit IRC09:35
*** Daisy has joined #openstack-nova09:39
*** bkopilov has quit IRC09:40
*** flwang has joined #openstack-nova09:41
*** shuquan has joined #openstack-nova09:42
*** fawadkhaliq has quit IRC09:42
*** fawadkhaliq has joined #openstack-nova09:43
*** Daisy has quit IRC09:43
* johnthetubaguy lost internet there for a moment, not sure why09:43
ndipanovjohnthetubaguy, they're spying on you!09:44
*** beagles has joined #openstack-nova09:44
*** beagles is now known as Guest7364709:44
*** aix has joined #openstack-nova09:45
*** fawadkhaliq has quit IRC09:47
*** IanGovett has joined #openstack-nova09:47
*** bkopilov has joined #openstack-nova09:49
*** tdurakov has quit IRC09:50
*** e0ne has joined #openstack-nova09:51
*** gsilvis has quit IRC09:52
*** moshele has quit IRC09:55
*** markvoelker has joined #openstack-nova09:55
*** moshele has joined #openstack-nova09:56
*** yassine has quit IRC09:57
*** bkopilov has quit IRC09:58
*** gsilvis has joined #openstack-nova09:59
*** shuquan has quit IRC09:59
*** dims_ has joined #openstack-nova09:59
*** markvoelker has quit IRC10:00
*** e0ne has quit IRC10:00
*** haomaiwang has quit IRC10:01
*** shuquan has joined #openstack-nova10:01
*** haomaiwang has joined #openstack-nova10:01
*** shuquan has quit IRC10:02
*** fawadkhaliq has joined #openstack-nova10:02
*** cfarquhar has quit IRC10:06
*** cfarquhar has joined #openstack-nova10:08
*** cfarquhar has quit IRC10:08
*** cfarquhar has joined #openstack-nova10:08
*** bkopilov has joined #openstack-nova10:11
*** e0ne has joined #openstack-nova10:11
*** ndipanov has quit IRC10:11
*** Guest73647 is now known as b3nt_pin10:13
-openstackstatus- NOTICE: Gate back to normal, thanks to the backlisting of the problematic version10:15
*** haomaiwang has quit IRC10:18
*** haomaiwang has joined #openstack-nova10:18
*** gsilvis has quit IRC10:19
*** ndipanov has joined #openstack-nova10:20
*** gsilvis has joined #openstack-nova10:21
*** romainh has quit IRC10:21
*** tdurakov has joined #openstack-nova10:22
johnthetubaguyndipanov: :)10:22
*** lyanchih has quit IRC10:27
*** salv-orlando has quit IRC10:27
*** salv-orlando has joined #openstack-nova10:38
*** zhenguo has quit IRC10:40
openstackgerritAndrea Rosa proposed openstack/nova: Add nova-manage command for cleaning attachment  https://review.openstack.org/18453710:42
*** smatzek has joined #openstack-nova10:44
*** nd has joined #openstack-nova10:46
*** mpaolino has quit IRC10:47
*** ZZelle has quit IRC10:50
*** ZZelle has joined #openstack-nova10:51
*** fawadkhaliq has quit IRC10:52
*** gszasz has joined #openstack-nova10:55
*** fawadkhaliq has joined #openstack-nova10:55
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-nova11:01
*** lsmola has quit IRC11:01
*** timbyr_ has joined #openstack-nova11:02
*** lsmola has joined #openstack-nova11:02
*** timbyr_ has quit IRC11:03
*** ijw has quit IRC11:04
*** ferest has joined #openstack-nova11:06
*** yassine has joined #openstack-nova11:06
*** dguitarbite has quit IRC11:08
*** dguitarbite has joined #openstack-nova11:10
*** ferest has quit IRC11:10
dguitarbiteEinstCrazy: May be this would help you a bit ... its a draft (incomplete) http://libvirt.org/docs/libvirt-appdev-guide-python/en-US/html/11:12
openstackgerritAnthony PERARD proposed openstack/nova: libvirt-xen: Add xen_vif_bridge_script_path config option.  https://review.openstack.org/19909311:14
*** romainh has joined #openstack-nova11:16
*** hparekh2 has joined #openstack-nova11:22
*** e0ne has quit IRC11:23
*** hparekh2 has quit IRC11:23
*** hparekh has joined #openstack-nova11:23
*** hparekh has left #openstack-nova11:24
*** oomichi has quit IRC11:24
*** ccesario has quit IRC11:25
*** markvoelker has joined #openstack-nova11:26
*** claudiub has joined #openstack-nova11:30
*** tdurakov_ has joined #openstack-nova11:30
*** shihanzhang has joined #openstack-nova11:31
*** piyanai has joined #openstack-nova11:31
*** markvoelker has quit IRC11:31
*** dave-mccowan has joined #openstack-nova11:32
markus_zgmann: ping11:32
*** FL1SK has joined #openstack-nova11:33
*** ccesario has joined #openstack-nova11:37
*** danieru has quit IRC11:37
openstackgerritBartosz Fic proposed openstack/nova: Live migration failure in API doesn't set vm_state to Error  https://review.openstack.org/16891611:43
*** markvoelker has joined #openstack-nova11:47
*** thorst has joined #openstack-nova11:50
*** haomaiwang has quit IRC11:54
*** fawadkhaliq has quit IRC12:01
*** baoli has joined #openstack-nova12:04
*** e0ne has joined #openstack-nova12:04
*** lyanchih has joined #openstack-nova12:09
*** bswartz has quit IRC12:10
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Specify api_version for functional tests  https://review.openstack.org/22459312:10
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Split functional tests for legacy(V2.1) and microversions  https://review.openstack.org/22459412:10
*** lyanchih has quit IRC12:11
*** shyu has quit IRC12:13
EinstCrazy@dguitarbite Thankyou12:14
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/22463812:15
*** fawadkhaliq has joined #openstack-nova12:15
openstackgerritOpenStack Proposal Bot proposed openstack/python-novaclient: Updated from global requirements  https://review.openstack.org/22468012:16
*** VW_ has joined #openstack-nova12:18
*** A110602877_ has joined #openstack-nova12:20
*** haomaiwang has joined #openstack-nova12:23
*** ociuhandu has joined #openstack-nova12:23
*** chenzeng has quit IRC12:23
*** burgerk has joined #openstack-nova12:25
*** markvoelker has quit IRC12:31
*** ociuhandu has quit IRC12:31
*** ccesario has quit IRC12:33
*** tdurakov_ has quit IRC12:33
*** ccesario has joined #openstack-nova12:34
*** aysyd has joined #openstack-nova12:35
*** EinstCrazy has quit IRC12:35
*** achanda has joined #openstack-nova12:35
*** zhangjn has quit IRC12:36
*** yangyp has quit IRC12:36
openstackgerritJohn Garbutt proposed openstack/nova: Test both NoAuthMiddleware and NoAuthMiddlewareV3  https://review.openstack.org/22342512:38
*** vladikr has joined #openstack-nova12:38
*** promulo has joined #openstack-nova12:41
*** promulo__ has quit IRC12:41
*** VW_ has quit IRC12:44
*** VW_ has joined #openstack-nova12:44
*** shoutm_ has quit IRC12:46
*** rlrossit has joined #openstack-nova12:47
*** piyanai has quit IRC12:48
*** mdbooth has quit IRC12:48
*** VW_ has quit IRC12:49
*** mdbooth has joined #openstack-nova12:50
*** edmondsw has joined #openstack-nova12:51
*** tdurakov_ has joined #openstack-nova12:53
openstackgerritZhuChunzhan proposed openstack/nova: Improve the performance of get instances  https://review.openstack.org/21455512:53
*** Daisy has joined #openstack-nova12:55
*** piyanai has joined #openstack-nova12:56
*** aix has quit IRC12:56
*** dustins has joined #openstack-nova12:58
*** ociuhandu has joined #openstack-nova12:58
*** aix has joined #openstack-nova12:59
*** haomaiwang has quit IRC13:01
*** haomaiwang has joined #openstack-nova13:01
*** ccesario has quit IRC13:02
*** mdrabe has joined #openstack-nova13:02
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Split functional tests for legacy(V2.1) and microversions  https://review.openstack.org/22459413:02
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: Specify api_version for functional tests  https://review.openstack.org/22459313:02
*** xyang1 has joined #openstack-nova13:03
*** yangyp has joined #openstack-nova13:04
*** ccesario has joined #openstack-nova13:07
*** A110602877_ has quit IRC13:07
bauzasjohnthetubaguy: alex_xu: FWIW, I just saw that the Nova API meeting ICS is wrong13:11
bauzashttp://eavesdrop.openstack.org/calendars/nova-api-meeting.ics13:11
alex_xumarkus_z: just checked https://bugs.launchpad.net/nova/+bug/1491244 , we return '{}' in v3 api, but for turn the v3 to v2.1, we revert the change back to return "". This is something we can fix by Microversions in v2.1.13:12
openstackLaunchpad bug 1491244 in OpenStack Compute (nova) "server details view can include empty string image" [Undecided,Confirmed]13:12
bauzasjohnthetubaguy: alex_xu: could you please update http://git.openstack.org/cgit/openstack-infra/irc-meetings/tree/ ?13:12
alex_xubauzas: thanks13:12
alex_xubauzas: let me update13:12
bauzasack13:13
alex_xubauzas: this one http://git.openstack.org/cgit/openstack-infra/irc-meetings/tree/ looks right13:15
*** fawadkhaliq has quit IRC13:16
*** ctrath has joined #openstack-nova13:17
*** jecarey has joined #openstack-nova13:17
alex_xubauzas: emm.. http://eavesdrop.openstack.org/calendars/nova-api-meeting.ics looks right also :) weekly Tuesday UTC120013:17
bauzasmeh, my IRC bouncer is flappy13:18
*** EinstCrazy has joined #openstack-nova13:19
*** zhenguo has joined #openstack-nova13:20
bauzasalex_xu: oh ok, it was a PEBKAC sorry13:21
*** jichen has quit IRC13:22
markus_zalex_xu: Thanks for the info. So would you say it currently works as designed?13:22
openstackgerritsahid proposed openstack/nova: libvirt: verify cpu bw policy capability for host  https://review.openstack.org/22472613:22
alex_xumarkus_z: yea, the API works as that, and for back-comaptible we can fix it without microversions bump13:23
*** casusbelli has joined #openstack-nova13:23
*** eharney has quit IRC13:24
*** fawadkhaliq has joined #openstack-nova13:25
markus_zalex_xu: So it would make sense to keep the bug open as a reminder, right? I don't think that the bug reporter will file a spec for that.13:25
*** READ10 has joined #openstack-nova13:26
alex_xumarkus_z: yea, it's worth keep the bug open. But when somebody want to fix that, the nova-spec need as the API change procedure13:27
*** irenab has quit IRC13:29
*** zzzeek has joined #openstack-nova13:31
*** openstackgerrit has quit IRC13:31
*** tongli has joined #openstack-nova13:31
*** smatzek has quit IRC13:31
*** VW_ has joined #openstack-nova13:31
*** openstackgerrit has joined #openstack-nova13:32
*** shoutm has joined #openstack-nova13:32
*** mriedem has joined #openstack-nova13:32
*** mleroy has joined #openstack-nova13:35
*** VW__ has joined #openstack-nova13:35
*** VW_ has quit IRC13:36
*** ijuwang has joined #openstack-nova13:36
*** VW__ has quit IRC13:36
*** VW_ has joined #openstack-nova13:37
*** moshele has quit IRC13:39
*** EinstCrazy has quit IRC13:39
*** achanda has quit IRC13:40
*** VikasC has quit IRC13:41
*** thangp has joined #openstack-nova13:42
*** burgerk has quit IRC13:44
*** zhangjn has joined #openstack-nova13:45
*** atuvenie has joined #openstack-nova13:45
*** zhangjn has quit IRC13:45
*** piyanai has quit IRC13:46
*** zhangjn has joined #openstack-nova13:46
*** piyanai has joined #openstack-nova13:46
*** ccarmack has joined #openstack-nova13:47
*** pumaranikar has joined #openstack-nova13:47
openstackgerritLinZhang proposed openstack/nova: Promoting SPICE vm performance(video, sound and other)  https://review.openstack.org/22361113:49
*** apuimedo has quit IRC13:50
*** cfriesen has joined #openstack-nova13:50
*** stevemar has joined #openstack-nova13:50
openstackgerritAndrey Kurilin proposed openstack/python-novaclient: [docs] Fix length of underline  https://review.openstack.org/22473313:50
*** pumaranikar has quit IRC13:52
*** shoutm has quit IRC13:54
mriedemclaudiub: dansmith: mikal: stable/kilo backport that's been around since june https://review.openstack.org/#/c/193139/13:55
*** matrohon has quit IRC13:56
*** su_zhang has joined #openstack-nova13:56
dansmithgot it13:56
*** romainh has quit IRC13:57
johnthetubaguymikal tjones cburgess jgrimm adrian_otto funzo mjturek jcookekhugen irina_pov krtaylor danpb alexpilotti flip214 jaypipes garyk edleafe dims moshele anteaya Nisha sileht claudiub lxsli neiljerram markus_z swamireddy alevine tonyb andreykurilin ndipanov sc68cal akuriata artom jlvillal mnestratov kashyap aloga rgeragnov bauzas xyang tpatil med_ nic scottda nagyz dannywilson belliott dguitarbite sdague jroll diana_clarke _diana_ nova13:57
johnthetubaguy meeting time13:57
dguitarbitehi13:57
johnthetubaguylol, that list has got big13:57
johnthetubaguymeeting in #openstack-meeting13:58
bauzasmeh, the meeting room is not empty yet13:58
dansmithmaybe people should just get calendars? :)13:58
edleafewe are early13:58
edleafedansmith: belt and suspenders13:58
*** romainh has joined #openstack-nova13:58
*** mtanino has joined #openstack-nova13:58
bauzasdansmith: I'd love to have someone always messenging me :)13:58
*** artom has joined #openstack-nova13:59
dansmithyeah, but it's lazy :)13:59
tonybdansmith: if only there was an esy way to get some of those ....13:59
edleafewhat's wrong with lazy??13:59
bauzasI thought developers were the most lazy people ?13:59
edleafebauzas: exactly13:59
dansmiththat's sad :(13:59
*** smatzek has joined #openstack-nova14:00
*** diogogmt has joined #openstack-nova14:00
kashyapbauzas: Please speak for yourself and don't make a sweeping generalization :P14:00
bauzasdansmith: http://threevirtues.com/14:00
*** haomaiwang has quit IRC14:01
edleafedansmith: http://boardofwisdom.com/togo/Quotes/ShowQuote?msgid=161639#.VfrHpbMS3gg14:01
rlrossitmriedem: if I boot an instance using virsh, nova can't see it right? that's part of the whole out-of-band thing?14:01
*** 5EXAB5K66 has joined #openstack-nova14:01
*** lyanchih has joined #openstack-nova14:01
*** e0ne has quit IRC14:01
dansmith*eyeroll*14:01
mriedemrlrossit: correct14:01
*** tpeoples has joined #openstack-nova14:02
*** moshele has joined #openstack-nova14:03
*** eharney has joined #openstack-nova14:05
*** pumaranikar has joined #openstack-nova14:05
*** lyanchih has quit IRC14:06
*** e0ne has joined #openstack-nova14:06
*** sneti has joined #openstack-nova14:07
kashyaprlrossit: Yeah, you're going behind Nova's back14:07
*** matrohon has joined #openstack-nova14:07
*** shoutm has joined #openstack-nova14:08
*** su_zhang has quit IRC14:09
*** Daisy has quit IRC14:11
*** artom has quit IRC14:11
*** burgerk has joined #openstack-nova14:11
*** diogogmt has quit IRC14:11
*** artom has joined #openstack-nova14:11
*** nikhil has quit IRC14:14
*** Piet has quit IRC14:14
*** burt has joined #openstack-nova14:15
*** electrocucaracha has joined #openstack-nova14:17
*** burgerk_ has joined #openstack-nova14:17
*** ccarmack has left #openstack-nova14:18
*** mmedvede has joined #openstack-nova14:19
*** burgerk has quit IRC14:20
*** mehdi___ has joined #openstack-nova14:20
*** Daisy has joined #openstack-nova14:21
*** achanda has joined #openstack-nova14:22
*** obedmr has joined #openstack-nova14:22
*** raildo-afk is now known as raildo14:23
openstackgerritJohn Garbutt proposed openstack/nova: Imported Translations from Zanata  https://review.openstack.org/22444914:25
*** achanda has quit IRC14:25
*** markvoelker has joined #openstack-nova14:26
*** nd has quit IRC14:27
*** nd has joined #openstack-nova14:27
*** mehdi___ has quit IRC14:28
openstackgerritBalazs Gibizer proposed openstack/nova-specs: Versioned notification API  https://review.openstack.org/22475514:28
*** garyk has quit IRC14:28
*** gholler has joined #openstack-nova14:31
*** mtanino has quit IRC14:31
*** mmedvede has quit IRC14:31
openstackgerritAlex Xu proposed openstack/nova: Allow leading/trailing spaces for name field in v2.1 compat mode  https://review.openstack.org/22079114:32
*** piyanai has quit IRC14:33
*** ildikov has quit IRC14:33
johnthetubaguyjroll: does that look better in the spreadsheet14:34
jrolljohnthetubaguy: fine with me if it works for y'all14:34
jrollI assume most of you know what 'ironic' means14:34
*** rfolco has joined #openstack-nova14:34
openstackgerritRoman Podoliaka proposed openstack/nova: libvirt: delete the last file link in _supports_direct_io()  https://review.openstack.org/22476414:36
edleafejroll: we're not Alanis Morissette14:36
jroll:)14:36
jrollI still want to build an inventory management system for ironic called 'alanis'14:36
edleafejroll: perfect!14:37
*** tonytan4ever has joined #openstack-nova14:39
*** nd has quit IRC14:39
mriedemjroll: as in "alanis morissette"?14:39
mriedemoh b/c of the song14:40
mriedemi get it14:40
mriedembut, then i'd have to think of her every time i heard it, which would be terrible14:40
mriedemthis is the alanis morisette i prefer to think of https://www.youtube.com/watch?v=FFQkO7-NKQ0&list=RDFFQkO7-NKQ0#t=414:40
dansmithjust...wow14:41
*** Daisy has quit IRC14:42
*** rfolco has quit IRC14:42
jrollmriedem: yeah, it'd be a list of everything ironic :P14:43
jrollhahaha14:43
*** Daisy has joined #openstack-nova14:45
*** Daisy has quit IRC14:45
*** electroc_ has joined #openstack-nova14:46
edleafejroll: but then it wouldn't match14:47
*** mmedvede has joined #openstack-nova14:47
edleafejroll: it would have to be a list of coincidences that have nothing to do with anything ironic :)14:47
jrollyou get the idea :|14:47
*** ildikov has joined #openstack-nova14:48
*** electrocucaracha has quit IRC14:48
*** lyanchih has joined #openstack-nova14:48
*** penick has joined #openstack-nova14:49
*** Daisy has joined #openstack-nova14:50
*** oomichi has joined #openstack-nova14:51
oomichialex_xu: hi14:51
alex_xuoomichi: hi14:51
*** Piet has joined #openstack-nova14:51
oomichialex_xu: about https://review.openstack.org/#/c/220791/13/nova/api/openstack/compute/aggregates.py14:51
alex_xuoomichi: it's super late for you :)14:51
oomichialex_xu: no, I am in USA for qa meetup14:52
oomichihere is 9am :)14:52
alex_xuoomichi: ah, I see14:52
alex_xuoomichi: please go ahead14:52
oomichialex_xu: I am confused now about the patch.14:52
*** achanda has joined #openstack-nova14:52
alex_xuoomichi: yup14:53
oomichialex_xu: legacy v2 aggregate doesn't strip() the names14:53
alex_xuoomichi: yes14:53
oomichialex_xu: why the patch does?14:53
oomichialex_xu: on v2.0 compatible api?14:53
*** tpeoples has quit IRC14:53
*** dims_ has quit IRC14:53
oomichialex_xu: that was different from legacy v2 behavior14:54
alex_xuoomichi: because some of strip, and some of no strip, then a tradeoff just for strip them all, and most of people didn't care about this case14:54
oomichialex_xu: !?14:54
alex_xuoomichi: or you want to totally match the v2 behavior?14:55
*** dims_ has joined #openstack-nova14:55
oomichialex_xu: what? the main purpose of the patch is only for v2 compatibility. that means the behavior should be the same14:55
oomichijohnthetubaguy: ^^^14:56
*** rfolco has joined #openstack-nova14:56
openstackgerritEd Leafe proposed openstack/nova: Replace os.path.join() for URLs  https://review.openstack.org/21830914:57
oomichialex_xu: if we are saying "most of people didn't care about this case", why we need to strip() at all?14:57
*** armax has joined #openstack-nova14:57
alex_xuoomichi: yea, totally match v2 also make sense, the initial decision I guess is for fixing then both for v2 and v2.114:57
*** whenry has quit IRC14:58
oomichialex_xu: I am really confused now...14:58
*** penick has quit IRC14:58
*** Marga_ has joined #openstack-nova14:59
*** unicell1 has joined #openstack-nova15:00
oomichijohnthetubaguy: are you knowing that?   https://review.openstack.org/#/c/220791 is making v2 compatible mode different from legacy v2 code15:00
*** unicell has quit IRC15:00
*** Marga_ has quit IRC15:00
*** 5EXAB5K66 has quit IRC15:01
*** Marga_ has joined #openstack-nova15:01
*** ccesario has quit IRC15:01
*** haomaiwang has joined #openstack-nova15:01
oomichialex_xu: ok, I will write comments on the patch15:01
alex_xuoomichi: ok, that indeed discussion on the meeting15:02
*** tpeoples has joined #openstack-nova15:02
openstackgerritLinZhang proposed openstack/nova: Promoting SPICE vm performance(video, sound and other)  https://review.openstack.org/22361115:02
*** emagana has joined #openstack-nova15:02
dansmithdanpb: wanna review this libvirt serial console fix? https://review.openstack.org/#/c/215102/1215:03
alex_xuoomichi: but the desicsion make for fixing both for v2 and v2.1, as you point out, if we just back-compatible with v2 now. totally match the v2 is make sense. I'm ok update the patch15:03
johnthetubaguyoomichi: so the key bit for me, was, we accept the same requests, and they still work15:04
oomichialex_xu: "v2" means legacy v2 code or v2 compatible?15:04
*** moshele has quit IRC15:04
alex_xuoomichi: v2.1 compat15:04
danpbdansmith: ok15:04
dansmithdanpb: thanks. it came up in the meeting as something we'd like to land for rc1 if we can get it reviewed15:05
johnthetubaguyoomichi: when we discussed it, it seemed to make sense to constantly strip, given we allow the silly input, and some places do stip it15:05
oomichialex_xu: v2 compat should work as the same as legacy v2.15:05
*** ccesario has joined #openstack-nova15:06
oomichialex_xu: if making them different, users will face the comp problems. I guess that is reason why you and johnthetubaguy want to do that15:06
*** browne has joined #openstack-nova15:06
*** diogogmt has joined #openstack-nova15:06
oomichialex_xu: but current patch is different from legacy v2 code.15:06
oomichiI am really confused15:06
*** zhenguo has quit IRC15:06
*** garyk has joined #openstack-nova15:07
oomichijohnthetubaguy: I completely agree with consistent/constant api behaviors are great, but the purpose of v2 comp is different IMO.15:08
*** rook has joined #openstack-nova15:09
alex_xujohnthetubaguy: oomichi I'm ok update the patch, if we think that is good.15:09
oomichijohnthetubaguy: if we add strip() to APIs which didn't do that on legacy v2 api and users face backward incompatible problems, difficult to explain the reason15:09
*** achanda has quit IRC15:09
johnthetubaguyoomichi: alex_xu: which are the cases that have changed from v2 in v2 comp?15:11
alex_xujohnthetubaguy: some of api not strip the name15:11
alex_xuin v215:11
*** diogogmt has quit IRC15:11
oomichialex_xu: yes, right15:12
oomichiI am investigating all code of legacy api, and I found many differences about this15:12
oomichiat the airport15:13
*** diogogmt has joined #openstack-nova15:13
johnthetubaguyalex_xu: agreed, do you remember which ones?15:13
alex_xujohnthetubaguy: you can find from the commit message https://review.openstack.org/#/c/220791/15:13
johnthetubaguyalex_xu: I am wondering about updating the legacy v2 code at the same time15:13
alex_xujohnthetubaguy: we probably have there cases in the v2 API15:14
*** rushil has joined #openstack-nova15:14
johnthetubaguyalex_xu: just if we are happy with the API change, I think we should make legacy match this slightly new behaviour15:14
oomichijohnthetubaguy: how about not stripping name on legacy api instead?15:15
johnthetubaguyoomichi: its an extreme edge case, thats the reality of this right, it seems bad to reject requests that were previously accepted, and this seemed like the best comprimise15:15
johnthetubaguyoomichi: so I like the stripping as it gives us the same range of possible values between the new API and the old API, post this change15:16
oomichijohnthetubaguy: yeah, edge case. agree15:16
oomichijohnthetubaguy: I agree with relaxing validation htig.15:16
johnthetubaguyhtig?15:17
oomichijohnthetubaguy: but we don't find the reason of striping yet.15:17
oomichithing, sorry15:17
johnthetubaguyso its more about display names with trailing spaces just being confusing, and its reasonable that v2.1 outlaws thoses15:18
*** nkrinner is now known as nkrinner_afk15:18
oomichijohnthetubaguy: but input validation works before stripping and the range is fixed like 5515:18
oomichis/55/255/15:18
johnthetubaguyso we didn't want to stop stripping the ones that are already stripped15:18
*** sudipto has quit IRC15:18
*** tongli has quit IRC15:19
oomichidue to json-schema validation which works before entering api method15:19
alex_xuoomichi: there are some initial discussion https://review.openstack.org/#/c/220279/15:19
johnthetubaguyoomichi: yeah, I don't really mind about that15:19
*** alexpilotti has quit IRC15:19
markus_zbug 1495834 seems to be suspicious. nova-compute can be brought down.15:20
openstackbug 1495834 in OpenStack Compute (nova) "[VMware] Launching an instance with large image size crashes nova-compute" [Undecided,New] https://launchpad.net/bugs/149583415:20
oomichijohnthetubaguy: if strip works before validation, strip has meaning. but v2.1 doesn't do like that15:20
*** mdrabe has quit IRC15:20
*** angdraug has joined #openstack-nova15:20
*** moshele has joined #openstack-nova15:20
*** hemnafk is now known as hemna15:21
johnthetubaguyoomichi: sorry, not sure I understand what you mean. the strip does nothing for v2.1, thats the idea at least15:22
*** rpodolyaka1 has joined #openstack-nova15:22
openstackgerritSylvain Bauza proposed openstack/nova: Correct memory validation for live migration  https://review.openstack.org/18015115:23
*** alexpilotti has joined #openstack-nova15:24
oomichijohnthetubaguy: I think basic idea of strip() is that "spaces of start/end are meaningless" and "it is nice to remove them before storing name to DB."15:24
johnthetubaguyoomichi: yes15:25
oomichijohnthetubaguy: based on this idea, strip() should work before input validation, IIUC15:25
*** zhangjn has quit IRC15:25
johnthetubaguyoomichi: ideally, yes, but that proved messy I was told15:25
alex_xuoomichi: you talk about v2.1 compat or v2.1?15:26
*** piyanai has joined #openstack-nova15:26
oomichialex_xu: v2.1 compat15:26
*** zhangjn has joined #openstack-nova15:26
oomichijohnthetubaguy: the checking string length come from DB definition like 25515:26
oomichijohnthetubaguy: and json-schema definition contains 255 for each param length15:27
oomichijohnthetubaguy: but json-schema validation works before stripping. so the above idea doesn't work on v2.1/v2.1compat apis15:27
johnthetubaguyoomichi: its messy, for sure, something with spaces that is 256 long will be rejected, even though after strip it would pass15:28
oomichibecause v2.1/v2.1compat cannot check stripped string15:28
alex_xuyea...we shouldn't waste time for this...it is useless15:28
johnthetubaguyif we could do it before, I would vote for that patch over this one, but I would like a fix now that does 99% of the cases, rather than not fixing it for liberty15:29
*** krtaylor has quit IRC15:29
johnthetubaguythats not usually true for API patches, but in this case, it seems like a good trade off15:30
*** VW__ has joined #openstack-nova15:31
oomichijohnthetubaguy: I still cannot understand what is the purpose of strip() now even if we are saying that is conner case and different from legacy v215:32
*** rushil has quit IRC15:32
*** earlephilhower has joined #openstack-nova15:32
*** VW_ has quit IRC15:34
*** dave-mccowan has quit IRC15:35
alex_xuoomichi: the purpose is just have consistent fix for all the api, because trailing/leading spaces is unclear use-case for real user.15:35
alex_xus/consistent/consistent and simple/15:36
oomichialex_xu: I agree with "unclear use-case for real user"15:36
oomichialex_xu: and consistent behavior also is great15:36
*** mmedvede has quit IRC15:36
alex_xuoomichi: but not allow trailing/leading indeed back-incompatible thing15:37
*** mdrabe has joined #openstack-nova15:37
oomichialex_xu: but automatic strip is strange for me.15:37
*** ccarmack has joined #openstack-nova15:37
alex_xuoomichi: unclear use-case vs back-incompatible15:37
alex_xuoomichi: the strip make the api not break the user and works, and just simple and consistent fix15:37
mriedemgaryk: fyi bug 149583415:38
openstackbug 1495834 in OpenStack Compute (nova) "[VMware] Launching an instance with large image size crashes nova-compute" [Undecided,New] https://launchpad.net/bugs/149583415:38
mriedemmarkus_z: ^15:38
oomichialex_xu: why you can say that?  if user app passes " AAA " as the name and strip it to "AAA" and the app checks the name of the response, the app will be broken15:39
*** tongli has joined #openstack-nova15:39
oomichialex_xu: if expecting " AAA " as the name15:39
dansmithis this about display name?15:39
alex_xuoomichi: I guess only test check the response15:40
oomichialex_xu: that is conner case, but it is imaginable15:40
*** tonytan4ever has quit IRC15:40
markus_zmriedem: yeah, that one looks suspicious15:40
alex_xudansmith: yea15:40
alex_xudansmith: about how to fix leading/trailing spaces https://review.openstack.org/22079115:40
dansmithalex_xu: oomichi: a few of us were discussing this the other day and I think the consensus was strip was proper15:40
*** devlaps has joined #openstack-nova15:40
dansmithit's true that an older app would be confused if that stopped working,15:41
dansmithbut it's also *really* strange behavior to allow spaces like that15:41
oomichialex_xu: we cannot know what kind of app exist in real world and that is reason why we are making the same behavior of v215:41
dansmithand we use that for DNS names.. it's never acceptable for people to expect a leading or trailing space in a DNS name...15:41
oomichidansmith: yeah, right. but we need to help such apps also on v2 compat api15:41
dansmithI dunno15:41
dansmithI think this is likely the kind of thing we would have "fixed" on v2 without giving it much thought15:42
bauzas+115:42
bauzaswhy should we consider spaces as valid ?15:42
oomichidansmith: relaxing additionalProperties validation also is for such apps15:42
bauzaseven for v215:42
dansmithoomichi: yeah, but that's very different than strip()ing a name15:42
*** aix has quit IRC15:43
oomichidansmith: yeah, right. strip()ing is very conner case15:43
dansmithalex_xu: your patch removes it from the schema and just strip()s the name without asking, is that right?15:45
dansmithalex_xu: if so, your title is confusing "allow leading/trailing spaces ..." implies that your  patch is allowing them15:45
dansmithnot filtering them15:45
alex_xudansmith: oh, yea, you are right, the titile is wrong15:46
dansmithalex_xu: I will comment with a suggested alternative15:46
alex_xudansmith: thanks15:46
dansmithjohnthetubaguy: I didn't follow earlier when you were involved, but what is your feeling on this strip()ing?15:47
*** annegentle has joined #openstack-nova15:47
* dansmith keeps adding () to avoid confusion about stripping15:48
*** nd has joined #openstack-nova15:48
johnthetubaguydansmith: sorry, pullled into a quick meeting, I am really just caring about v2.1 compat allowing in requests v2.0 legacy does15:48
dansmithjohnthetubaguy: okay, so relaxing the schema but cleaning up the name is good because it doesn't return a 4xx, but may require the client to be less stupid about comparing the result to their non-stripped name, right?15:49
openstackgerritAlex Xu proposed openstack/nova: Filter leading/trailing spaces for name field in v2.1 compat mode  https://review.openstack.org/22079115:49
tpeopleshi, can i please get reviews on https://review.openstack.org/#/c/220634/ if anyone has a second (small changeset)15:50
johnthetubaguydansmith: yeah, we usually return the changed name, so I feel less bad about that15:50
dansmithyeah, okay, I think we're on the same page15:50
*** electroc_ is now known as electrocucaracha15:50
*** mmedvede has joined #openstack-nova15:50
oomichisorry, I need to pass the airport gate now. see you15:51
*** oomichi has quit IRC15:51
*** vishwanathj has joined #openstack-nova15:51
openstackgerritSylvain Bauza proposed openstack/nova: Correct memory validation for live migration  https://review.openstack.org/18015115:52
bauzastdurakov: I think you could be interested in ^15:52
*** annegentle has quit IRC15:52
tdurakovbauzas, yep, thank you! left some comments.15:53
*** annegentle has joined #openstack-nova15:53
*** yangyp has quit IRC15:55
bauzastdurakov: as said this morning, we had a consensus on the upgrade path15:57
bauzastdurakov: I don't want to call the scheduler like that15:57
*** krtaylor has joined #openstack-nova15:57
bauzastdurakov: before having the persisted object15:57
*** markus_z has quit IRC15:57
* bauzas needs to drop off for 15 mins15:57
*** alex_klimov has quit IRC15:57
tdurakovbauzas, reordering of work-items doesn't seem to be too critical, but it's up to you:)15:58
*** e0ne has quit IRC15:59
*** vladikr has quit IRC15:59
*** e0ne has joined #openstack-nova16:00
*** haomaiwang has quit IRC16:01
*** haomaiwang has joined #openstack-nova16:01
*** VW__ has quit IRC16:02
*** hitalia has joined #openstack-nova16:03
*** VW_ has joined #openstack-nova16:03
openstackgerritlyanchih proposed openstack/nova: libvirt: serial console ports count upper limit needs to be checked  https://review.openstack.org/20737316:04
*** VW_ has quit IRC16:04
*** VW_ has joined #openstack-nova16:04
*** nd has quit IRC16:04
*** ijw has joined #openstack-nova16:05
*** jlanoux has quit IRC16:05
*** shoutm has quit IRC16:05
*** moshele has quit IRC16:06
*** emagana has quit IRC16:06
johnthetubaguydansmith: yeah, I think we agreed16:06
*** nd has joined #openstack-nova16:06
ndHi. Has anyone played around with schedulers and filters in nova?16:06
johnthetubaguydansmith: I was thinking about us patching in the strip into legacy_v2 also, as you said, thats a good rule of thumb here16:06
*** yassine has quit IRC16:07
dansmithjohnthetubaguy: not sure I get what you mean.. just to make the patch cleaner?16:07
*** zhangjn has quit IRC16:07
johnthetubaguydansmith: well, we could have a patch that fixes up legacy_v2 to strip, then add that patch on top that fixes up v2.116:07
*** MarcF has quit IRC16:07
*** unicell1 has quit IRC16:10
*** piyanai has quit IRC16:10
dansmithyou mean to strip for v2 and schema-fail for v2.1?16:10
garykmriedem: thanks. saw that yesterday. it may require a fix to oslo.vmware which we are working on https://review.openstack.org/#/c/224558/ (gate is blocking at the moment)16:11
*** piyanai has joined #openstack-nova16:11
*** emagana has joined #openstack-nova16:12
dansmithjohnthetubaguy: ^16:13
*** Daisy has quit IRC16:13
*** unicell has joined #openstack-nova16:13
*** Daisy has joined #openstack-nova16:14
*** Daisy has quit IRC16:14
*** tonytan4ever has joined #openstack-nova16:15
*** rushil has joined #openstack-nova16:15
*** e0ne has quit IRC16:15
bauzasnd: what's your question ?16:16
openstackgerritLucas Alvares Gomes proposed openstack/nova: Ironic: Add support for microversion  https://review.openstack.org/22184816:16
bauzastdurakov: well, lxsli is already working on the implementation, so we don't need to rework the items16:16
*** bkopilov has quit IRC16:16
tdurakovbauzas, ok16:17
*** piyanai has quit IRC16:17
johnthetubaguydansmith: erm, I think thats the current plan, I was thinking, v2.0 legacy strip, v2.0 compat strip, v2.1 fail, I think the v2.0 legacy change is the different bit16:18
*** rpodolyaka1 has quit IRC16:18
*** scheuran has quit IRC16:19
dansmithjohnthetubaguy: hmm, not sure the current patch makes it fail for v2.1, I think it's strip() for all versions... alex_xu ?16:20
lxslitdurakov: if you want to help, you can already look at https://review.openstack.org/#/c/221014 and https://review.openstack.org/#/c/212510/16:20
*** karimb has joined #openstack-nova16:20
ndbauzas: when defining the scheduler_default_filters where multiple filters can be mentioned - how does the nova scheduler actually consider these? - AND , OR or sequential which first matches?16:20
johnthetubaguydansmith: I think its just v2.1 already fails with trailing spaces, due the extra validation there16:21
lxslind: all filters must match, in order, for a host to be weighed16:21
bauzasnd: sequentuially16:21
bauzasnd: http://docs.openstack.org/developer/nova/devref/filter_scheduler.html16:21
lxslind: it can be helpful to put your most powerful filters (like an AZ filter) early in the sequence16:22
dansmithjohnthetubaguy: the commit message says "The V2.1 API restrict those name fields. It disallows any space in16:22
dansmiththe name field anymore. For avoid breaking the user, this patch16:22
dansmithrelax the validation of name field."16:22
ndbauzas: thnks16:22
dansmithjohnthetubaguy: but maybe that's not really what it's doing, as I don't think I see a schema change there16:22
*** unicell1 has joined #openstack-nova16:23
mriedemalaski: some brave souls out there http://lists.openstack.org/pipermail/openstack-operators/2015-September/008135.html16:23
tdurakovlxsli, https://review.openstack.org/#/c/221014 - i left a question earlier, is it ok, that whole patch just rewriting tests from mox to mock?16:23
*** bkopilov has joined #openstack-nova16:23
ndlxsli: you say all filters must match - but say if the 1st filter is able to give some hosts - will the scheduler proceed to now considering weights for these filtered hosts or continue analysing all remaining filters mentioned?16:23
lxslitdurakov: the alternative is to combine a massive refactoring with an actual change, which would make the review really hard16:24
tdurakovjohnthetubaguy, could you make it clear?^16:24
lxslind: the scheduler starts with all the hosts, then runs each filter in sequence to reduce that list16:24
*** Daisy has joined #openstack-nova16:24
lxslind: weights are only calculated on the survivors16:24
*** unicell has quit IRC16:25
*** penick has joined #openstack-nova16:25
alex_xudansmith: the current patch only for v2.1 compat mode16:25
*** rpodolyaka1 has joined #openstack-nova16:26
dansmithalex_xu: okay, then you should correct that in the commit message too, as it's very confusing16:26
ndlxsli: ok, yes I understand that. but say 1st filter is mentioned as AZ and next is mentioned as say Ramfilter - will the scheduler go through all the filters till the end and which ever hosts pass through all the filters only these are weighed?16:26
lxslind: yes16:26
alex_xudansmith: ok, let me correct it16:27
*** lpetrut has quit IRC16:27
ndlxsli: ohh ok. so even if say 1st filter gives some hosts - they are not straight away weighed - untill all filters have given the final list?16:27
lxsliSay you have hosts 1..20. First filter, LessThan10Filter, reduces to 1..10. Then OddFilter reduces to 1,3,5,7,9.16:28
lxsli11 didn't make it past the LessThan10Filter, so the OddFilter never sees it16:28
alex_xudansmith: emm... actually I mention is only for v2.1 compat mode, as the title is "Filter leading/trailing spaces for name field in v2.1 compat mode"16:28
tdurakovlxsli, what about splitting this: https://review.openstack.org/#/c/212510 into smaller parts?16:29
dansmithalex_xu: right, but later in the body, it sounds like v2.1 is being changed16:29
*** Daisy has quit IRC16:29
alex_xudansmith: just see the irc log, I know the part you confused16:29
lxslitdurakov: it could be possible, once I have some confidence it vaguely works I can split it up16:30
ndlxsli: ok, understand it now. thnks very much for the detailed explanation.16:30
*** romainh has left #openstack-nova16:31
lxslind: happy to help16:31
*** fawadkhaliq has quit IRC16:31
ndbauzas: thnks for the link. I had gone through that, but still it was not clear for me. but thanks to you and lxsli , now I understand it16:31
*** unicell1 has quit IRC16:32
*** matrohon has quit IRC16:32
lxslitdurakov: I could mark it WIP but john's -2 and the CI result seem pretty clear markers to me :)16:34
*** jistr has quit IRC16:35
*** david-lyle has quit IRC16:36
bauzaslxsli: you mean, red CI like mature tomatoes ?16:36
bauzas:p16:36
tdurakovlxsli, i think, if you start to follow work-items from spec, live become easier. just decompose it into smaller chunks first, it  allow you to easy maintain updates and fix merge-conflicts16:37
johnthetubaguytdurakov: sorry, you asked my a question, is that about the mox -> mock stuff?16:37
tdurakov johnthetubaguy yes16:37
lxslitdurakov: do you see the TODO? :)16:37
*** kiran-r has joined #openstack-nova16:37
lxslioh you want separate patches for each work item16:37
lxsliwell, it's possible but they'd be small16:38
tdurakovlxsli, it would be easy enough to maintain, no one-liners, i think16:38
openstackgerritlyanchih proposed openstack/nova: libvirt - Unrescue will not remove rescue disk when image_type=rbd  https://review.openstack.org/20576616:39
lxslitdurakov: OK I'll look at that tomorrow or next week16:39
johnthetubaguytdurakov: sorry, not sure I understand the question full, what did you want me to make clear?16:39
johnthetubaguys/full/fully/16:40
mriedemthis review is sort of stuck, i should have probably put it on the meeting agenda long ago https://review.openstack.org/#/c/173204/16:40
mriedemto microversion or not to microversion16:40
mriedemit's one of those, this is busted behavior, but it's very old behavior16:41
*** lyanchih has quit IRC16:41
mriedemand you're only impacted if you're not doing security groups on ports in neutron16:41
mriedemwhich is >0 of people using neutron16:41
openstackgerritOpenStack Proposal Bot proposed openstack/nova: Updated from global requirements  https://review.openstack.org/22463816:41
johnthetubaguymriedem: oh yeah, I did look at that and confused myself, I have a feeling its probably safe, given how long ago neutron started adding the default security group for you16:42
tdurakovjohnthetubaguy,  as I understand, we have policy, that allow to change mox to mock if and only if we touch test anyway. Am i right?16:42
mriedemtdurakov: generally16:42
tdurakovmriedem, execeptions?16:43
*** penick has quit IRC16:43
tdurakovmriedem, s/execeptions/exceptions?16:43
mriedemtdurakov: see #4 here http://docs.openstack.org/infra/manual/developers.html#peer-review16:43
lxsliThe situation is that I want to change a bunch of Mox tests16:43
mriedemtdurakov: depends on the case i guess, but usually you could just write a new test purely in mock rather than rewrite an old test and convert from mox to mock16:43
*** IanGovett has quit IRC16:43
openstackgerritClaudiu Belu proposed openstack/nova-specs: Adds spec for instance live resize  https://review.openstack.org/14121916:44
mriedemlxsli: those are always terrible to review16:44
mriedemwhich is why we generally don't want to do that16:44
lxsliif I do that in the same patch as unmoxifying them, I feel the review is unnecessarily difficult16:44
mriedemwhy do we need to convert them to mock?16:44
lxsliso I split the unmoxification to a separate patch chain, which tdurakov doesn't feel I should have done16:44
*** IanGovett has joined #openstack-nova16:44
* mriedem feels he should have gone to lunch rather than reply16:45
tdurakovmriedem, here is the patch we are talking about, https://review.openstack.org/#/c/22101416:45
tdurakovmriedem, bon appetit, then:)16:45
johnthetubaguyso I prefer the un moxification being in a separate patch, than in one mega patch16:45
* lxsli could have gone home already16:45
mriedemthey are both not fun16:45
mriedemas i remember mdbooth was doing something similar with conductor or shelve tests (which extended the base conductor tests)16:45
mriedemand it died on the vine in the same way16:46
tdurakovjohnthetubaguy, if mega patch become splitted first...:-p16:46
*** IanGovett1 has joined #openstack-nova16:46
* bauzas drops off to dinner16:46
*** ericksonsantos has joined #openstack-nova16:46
bauzastdurakov: lxsli: interesting questions and I should provide my thoughts, but I'm stomach-driven16:46
mriedemit's hard knowing if you're losing test coverage in some way, or if you're introducing bugs with the new test structure16:46
tdurakovstomach-driven-development:)16:47
*** david-lyle has joined #openstack-nova16:47
bauzasalways a bad idea16:47
lxslimriedem: the point #4 implies you should update tests if you're changing them though, I'm just following the advice16:47
*** gszasz has quit IRC16:47
bauzasdon't discuss when you're hungry16:47
tdurakovbauzas, +116:47
lxslialthough I admit I hate mox so I have motivation16:47
mriedemlxsli: in an extreme way16:47
*** sahid has quit IRC16:48
*** mtanino has joined #openstack-nova16:48
tdurakovlxsli, let me do some archeology16:48
*** IanGovett has quit IRC16:48
tdurakovlxsli, example for you https://review.openstack.org/#/c/159442/16:49
johnthetubaguytdurakov: this has a reason for change, thats the difference16:49
johnthetubaguyit all seems boarderline16:49
lxsliI feel damned either way16:49
lxsliIf I combine them, it's dead because it's too hard to review16:50
tdurakovjohnthetubaguy, so, decide:)16:50
lxsliIf I split them, it's dead because policy16:50
*** derekh has quit IRC16:50
alaskimriedem: yeah, network notifications aren't going to work for them (re: operator email).  It's an easy fix but will have to wait for M16:50
johnthetubaguytdurakov: I am saying its OK, but there is a chance no one will review it16:50
*** ndipanov has quit IRC16:50
mriedemalaski: is it a feature change?16:51
alaskimriedem: it's an RPC addition16:51
mriedemoh16:51
alaskicells is missing the plumbing for that call16:51
johnthetubaguylxsli: I think once folks look at the last patch, it will probably justify the test changes, and thats cool16:51
mriedemyeah it waits then i guess16:51
johnthetubaguytdurakov: if we were moving mock tests to mox, I am totally against that16:51
johnthetubaguytdurakov: if there was no reasons for change the tests, and it was a mox -> mock re-write, I would be against that too, although I would feel bad about it16:52
tdurakovjohnthetubaguy, who is going to move from mock to mox?O_o16:52
johnthetubaguytdurakov: I -1ed a patch earlier in the week :)16:52
*** unicell has joined #openstack-nova16:52
johnthetubaguyalthough that was a less clear cut case, but still16:53
mriedemi'm not sure that https://review.openstack.org/#/c/219761/ justifies the 4 changes before it, at least not as a priority16:53
mriedemcertainly not for M16:53
dansmithalaski: mriedem yeah16:53
mriedem*L i mean16:53
*** lucasagomes has quit IRC16:53
lxslimriedem: that change is in preparation for check-destination-on-migration16:54
*** nic has joined #openstack-nova16:54
tdurakovjohnthetubaguy, if you ok with that, lets review all of these patched then16:54
lxslimriedem: unfortunately that can't have two parents so I've elected to base off bauzas/alaski's work16:54
johnthetubaguytdurakov: I would rather you reviewed bug fixes though16:54
mriedemi guess i just saw https://review.openstack.org/#/c/219761/ at the top of the series16:55
*** changbl has joined #openstack-nova16:55
lxslimriedem: yes, it's an artefact of Gerrit16:55
mriedemlxsli: where is the change for check-destination-on-migration ?16:55
lxslimriedem: https://review.openstack.org/#/c/212510/16:55
* johnthetubaguy bravely sneaks away, before he is crazy later for his rehearsal again16:56
lxsliit's not ready for review yet but the whole other chain we're discussing grew out of wanting to clean up the conductor slightly so I could implement this spec16:56
*** salv-orlando has quit IRC16:56
tdurakovalaski, hi, got fast question about call-to-cast, how we are going to detect that request was send, but wasn't received?16:56
mriedemlxsli: yeah, so that's nowhere near something we are going to have in liberty16:56
lxslimriedem: no absolutely not16:57
*** fawadkhaliq has joined #openstack-nova16:57
*** sneti has quit IRC16:57
mriedemso right now this series of unit test changes is a big distraction16:57
lxsliI'd be happy if it made Mitaka16:57
*** _kiran_ has joined #openstack-nova16:57
mriedemso, let's just table this16:57
lxsliright and I'm not begging anyone for attention16:57
alaskitdurakov: at the moment we can't16:57
mriedemlxsli: you can blame tdurakov16:57
lxsliI do entirely :)16:57
*** su_zhang has joined #openstack-nova16:57
lxsliOK I'm going to go home, laters o/16:57
tdurakovalaski, in perspective i mean:)16:57
*** pumaranikar has quit IRC16:58
mriedemi'm inclinded to just -2 https://review.openstack.org/#/c/221014/16:58
mriedemuntil mitaka opens16:58
*** su_zhang has quit IRC16:58
dansmithI'm inclined to agree16:58
*** piyanai has joined #openstack-nova16:58
*** su_zhang has joined #openstack-nova16:58
alaskitdurakov: eventually we'll want something to monitor that tasks that should be making progress are making progress, and time them out and retry them at some point16:59
mriedemdansmith: done16:59
*** Jeffrey4l has quit IRC16:59
mriedemnow i'm inclined to get lunch16:59
tdurakovalaski, ack, thanks!16:59
*** kiran-r has quit IRC16:59
*** haomaiwang has quit IRC17:01
*** moshele has joined #openstack-nova17:01
*** haomaiwa_ has joined #openstack-nova17:01
alex_xujohnthetubaguy: dansmith I found one more issue, and hesitate how to deal with it.17:01
*** dave-mccowan has joined #openstack-nova17:02
alex_xujohnthetubaguy: dansmith the security_groups API is special case. It is the only API without json-schema, that means both v2.1 and v2.1 compat mode didn't strip the name and description field. https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/security_groups.py#L18217:03
*** david-lyle has quit IRC17:03
*** rdopiera has quit IRC17:03
alex_xujohnthetubaguy: dansmith so I should fix them just for v2.1 compat mode, or fix both?17:03
*** harlowja has joined #openstack-nova17:04
alex_xuand the Ken'ichi will add json-schema for security-groups in v2.1 https://review.openstack.org/18954417:04
alex_xuor I just leave the security_groups api alone?17:04
*** salv-orlando has joined #openstack-nova17:05
dansmithalex_xu: I dunno, probably leave it for now, and we can follow up with another patch for it when people are back for discussion17:05
alex_xudansmith: ok, thanks, that is a way forward17:06
openstackgerritAlex Xu proposed openstack/nova: Filter leading/trailing spaces for name field in v2.1 compat mode  https://review.openstack.org/22079117:09
alex_xudansmith: just correct the commit message ^ hope that better17:09
dansmithalex_xu: will look in a sec17:09
alex_xudansmith: thanks17:09
*** ijw has quit IRC17:10
*** browne has quit IRC17:11
*** browne has joined #openstack-nova17:11
*** hitalia has quit IRC17:12
*** danpb has quit IRC17:15
*** Marga_ has quit IRC17:15
*** tdurakov has quit IRC17:16
*** Marga_ has joined #openstack-nova17:16
*** tdurakov_ has quit IRC17:17
*** piyanai has quit IRC17:17
*** angdraug has quit IRC17:17
*** lsmola has quit IRC17:17
*** karimb has quit IRC17:17
*** hitalia has joined #openstack-nova17:18
*** _kiran_ has quit IRC17:19
*** ijw has joined #openstack-nova17:19
*** piyanai has joined #openstack-nova17:20
*** tonytan4ever has quit IRC17:20
*** lbeliveau has quit IRC17:22
*** VW__ has joined #openstack-nova17:22
*** mriedem has quit IRC17:23
*** piyanai has quit IRC17:24
*** VW___ has joined #openstack-nova17:24
*** VW__ has quit IRC17:24
*** VW___ has quit IRC17:25
*** VW_ has quit IRC17:25
*** VW_ has joined #openstack-nova17:25
*** rpodolyaka1 has quit IRC17:26
*** erhudy has joined #openstack-nova17:26
*** mriedem has joined #openstack-nova17:27
*** haomaiwa_ has quit IRC17:28
*** piyanai has joined #openstack-nova17:29
*** ssurana has joined #openstack-nova17:29
*** tonytan4ever has joined #openstack-nova17:30
*** moshele has quit IRC17:31
*** penick has joined #openstack-nova17:34
*** alex_klimov has joined #openstack-nova17:34
mriedemPaulMurray: is hpcloud running neutron and if so do you know what version of nova/neutron?17:37
*** mragupat has joined #openstack-nova17:37
mriedemPaulMurray: nvm17:37
mriedeminfra is hitting a thing17:37
*** achanda has joined #openstack-nova17:39
*** rlrossit has quit IRC17:41
*** sneti has joined #openstack-nova17:45
*** rlrossit has joined #openstack-nova17:46
openstackgerritJoshua Harlow proposed openstack/nova: Use the oslo.utils.reflection to extract the class name  https://review.openstack.org/22484317:46
hemnamriedem, anyone had time to check this one out yet? https://bugs.launchpad.net/nova/+bug/149351217:49
openstackLaunchpad bug 1493512 in OpenStack Compute (nova) "n-cpu misreports shared storage when attempting to block migrate" [Undecided,New]17:49
hemnaour QA guy says it's still happening17:49
*** su_zhang has quit IRC17:50
*** su_zhang has joined #openstack-nova17:50
*** ociuhandu has quit IRC17:50
*** nd has quit IRC17:52
*** sneti has quit IRC17:53
mriedemhemna: nope i haven't at least17:54
mriedemhemna: i'd probably try to find ndipanov to take a look at that one, or ftersin17:55
hemnacan we get someone assigned the bug to take a look at it ?17:56
hemnaI guess I could change the assigned to, but didn't want to assume17:56
*** ijw has quit IRC17:57
mriedemhemna: i wouldn't assume17:57
doffmhemna: I'll take a look.17:59
*** VW_ has quit IRC17:59
*** VW_ has joined #openstack-nova17:59
mriedemhemna: sseverson: i see https://review.openstack.org/#/c/91722/ was called out, which is interesting, since that blew up upgrades in another case from what i remember17:59
mriedemdansmith: ^ remember?17:59
*** vilobhmm_11 has joined #openstack-nova18:00
*** sneti has joined #openstack-nova18:00
dansmithyes I fucking remember that18:00
* dansmith steams18:00
hemnadoh18:00
*** thangp has quit IRC18:00
mriedemhemna: sseverson: https://review.openstack.org/#/c/108468/ came after that for live migration + NFS18:00
mriedemdansmith: heh, i figured you would18:01
mriedemfondly18:01
sseversonmriedem: So it's possible that another check is busted?18:02
mriedemdansmith: do you remember what the patch was that had to fix that upgrade issue?18:02
mriedemsseverson: yeah18:02
mriedemsseverson: well you said this used to work, but that must have been awhile ago b/c that change was made in juno18:02
*** su_zhang_ has joined #openstack-nova18:02
dansmithmriedem: the original patch just bombed out if the version was lower than the new one it added18:02
dansmithwhich is BS18:02
*** pumaranikar has joined #openstack-nova18:02
dansmithso the fix was to remove the bomb, log a warning when we had to use the old version18:03
mriedemoh i sort of remember now18:03
*** promulo has quit IRC18:03
*** VW_ has quit IRC18:03
dansmiththe patch was fixing a safety issue, which had been around for a long time, which was good, but we had to honor the older version if that was required because otherwise people could never migrate to newer code18:03
*** VW_ has joined #openstack-nova18:04
*** READ10 has quit IRC18:04
*** jamielennox is now known as jamielennox|away18:05
*** ctrath has quit IRC18:05
*** su_zhang has quit IRC18:05
*** ccarmack has quit IRC18:06
*** e0ne has joined #openstack-nova18:07
sseversonmriedem: I can say for sure that it worked in Kilo. Juno saw some unrelated issues that kept me from trying this.18:08
mriedemsseverson: oh, hm18:08
mriedemweird18:08
*** ctrath has joined #openstack-nova18:10
doffmStack traces for #1346385 (Fixed by https://review.openstack.org/#/c/108468/) and #1493512 look similar, but not the same. Could be superficial.18:11
openstackgerritIvan Mironov proposed openstack/nova: nova.console.websocketproxy: Ignore malformed cookies.  https://review.openstack.org/22485418:13
*** ccarmack has joined #openstack-nova18:13
openstackgerritIvan Mironov proposed openstack/nova: websocketproxy: Ignore malformed cookies.  https://review.openstack.org/22485418:13
*** tonytan4ever has quit IRC18:15
*** b3nt_pin has quit IRC18:15
*** e0ne has quit IRC18:17
mriedemlooking for changes to shared storage stuff in the compute manager in liberty i see some things around rebuild but not live migration18:17
mriedemtime to dig into the libvirt driver18:17
*** beagles has joined #openstack-nova18:20
*** beagles is now known as Guest647818:20
*** ociuhandu has joined #openstack-nova18:20
*** e0ne has joined #openstack-nova18:21
mriedemhemna: sseverson: https://review.openstack.org/#/c/195885/18:23
*** VW_ has quit IRC18:23
mriedemor maybe you've already seen that18:23
mriedembut that's what i think makes this explode in liberty18:23
*** VW_ has joined #openstack-nova18:23
mriedemdoffm: ^18:24
sseversonmriedem: Looks like they were attempting to fix a similar case. Oh sweet irony.18:25
hemnayah that looks like an attempt to solve a similar issue18:25
mriedemso that might have fixed non-shared storage live migration of an instance booted from volume, but breaks live migration with shared storage in the process?18:26
hemnamriedem, I think sseverson's bug is when there is no shared storage18:26
hemnait raises an exception saying it can't block migrate "InvalidLocalStorage: cld5b12 is not on local storage: Block migration can not be used with shared storage."18:27
*** VW_ has quit IRC18:27
*** VW_ has joined #openstack-nova18:27
sseversonmriedem: Except that I did remove the shared storage as a possibility and still came across the "cannot be used with shared storage" error.18:28
*** vladikr has joined #openstack-nova18:28
sseversonBut it definitely looks like we're on the right track.18:28
mriedemso someone was working on adding a boot from volume live migration test in tempest18:29
hemnasseverson, I think the use case you are running into is a boot from cinder volume, and a nova flavor that has no local storage.18:29
*** vladikr_ has joined #openstack-nova18:29
*** rushil has quit IRC18:29
hemnamriedem, yah my other coworker  Arkady18:29
mriedemhemna: https://review.openstack.org/#/c/165233/18:29
mriedemyeah18:30
*** burt has quit IRC18:30
mriedemso that was passing tests18:30
hemnawas an intern that moved on last week18:30
mriedemwhat's the difference?18:30
*** rushil has joined #openstack-nova18:30
*** mmedvede has quit IRC18:31
*** fawadkhaliq has quit IRC18:31
*** fawadkhaliq has joined #openstack-nova18:31
hemnanot sure18:32
*** rushil has quit IRC18:32
hemnathe flavor comes frmo CONF.compute.flavor_ref18:32
*** fawadkhaliq has quit IRC18:32
*** vladikr has quit IRC18:33
doffmIs cinder the difference? Are the tests using different volumes? (LVM)18:33
mriedemhemna: which is https://github.com/openstack-dev/devstack/blob/master/lib/tempest#L21518:33
mriedemdoffm: the tempest runs are using lvm18:34
hemnadoes that flavor have local storage ?18:34
*** su_zhang_ has quit IRC18:35
hemnathe tempest default looks like flavor_ref=1 https://github.com/openstack/tempest/blob/master/tempest/config.py#L210-L21118:36
*** penick has quit IRC18:41
sseversonmriedem: From the test notes: "Make sure to not select block migration..."18:42
*** pumaranikar has quit IRC18:42
openstackgerritTomoki Sekiyama proposed openstack/nova: Fix multipath iSCSI encrypted volume attach failure  https://review.openstack.org/19648218:43
*** pumaranikar has joined #openstack-nova18:44
*** mmedvede has joined #openstack-nova18:45
mriedemhemna: sseverson: ok i've marked the bug as liberty-rc-potential to get it on the radar since not being able to do live migration would be, not good18:46
hemnaok thanks man18:47
*** greghaynes has quit IRC18:49
mriedemhemna: i guess tempest.api.compute.admin.test_live_migration.LiveBlockMigrationTestJSON.test_iscsi_volume ... SKIPPED: Block Live migration not configured for iSCSI is for block storage volume migration?18:50
hemnahumm18:51
*** penick has joined #openstack-nova18:51
*** penick has quit IRC18:51
*** tojuvone has joined #openstack-nova18:53
*** piyanai has quit IRC18:53
*** jichen has joined #openstack-nova18:54
hemnahttps://github.com/openstack/tempest/blob/master/tempest/api/compute/admin/test_live_migration.py#L149-L15218:54
hemnathat setting is defaulted to False18:55
mriedemyar18:55
mriedemhttps://github.com/openstack/tempest/blob/master/tempest/config.py#L36318:55
*** burgerk__ has joined #openstack-nova18:55
mriedemb/c of https://bugs.launchpad.net/nova/+bug/139899918:55
openstackLaunchpad bug 1398999 in nova (Ubuntu Wily) "Block migrate with attached volumes copies volumes to themselves" [High,Triaged]18:55
hemnaheh I was just looking at that.18:55
mriedemsseverson: hemna: https://review.openstack.org/#/c/139085/18:57
*** burgerk_ has quit IRC18:58
*** pixelb has quit IRC18:58
hemnawas also backported to juno18:58
hemnahttps://review.openstack.org/#/c/17676818:59
*** tonytan4ever has joined #openstack-nova18:59
*** pixelb has joined #openstack-nova18:59
*** burgerk__ has quit IRC19:00
sseversonmriedem: It's interesting that I'm not getting that "mapped volumes" error.19:01
mriedemsseverson: maybe you just don't get that far19:02
mriedembecause of https://review.openstack.org/#/c/195885/ ?19:02
sseversonHmm, I could see that, since I"m still in the pre-migration phase.19:02
*** Guest6478 has quit IRC19:02
*** beagles_ has joined #openstack-nova19:03
*** beagles_ is now known as b3nt_pin19:03
*** b3nt_pin is now known as Guest3126819:04
openstackgerritJoshua Harlow proposed openstack/nova: Iteratively generate host states from 'get_all_host_states'  https://review.openstack.org/22437319:04
mriedemthis is unrelated, but looks dumb19:04
mriedemhttp://git.openstack.org/cgit/openstack/nova/tree/nova/virt/libvirt/driver.py#n621319:04
*** Guest31268 has quit IRC19:04
mriedemin pre_live_migration we connect volumes and then in the next step if we're doing block migration we raise an error19:05
mriedemafter we've attached the volumes19:05
mriedemi think the rollback detaches the volumes, but still, derp19:05
*** beagles_ has joined #openstack-nova19:05
hemnacheck_can_live_migrate_source is where the error is raised19:05
hemnaI presume that's in pre_live_migration check19:05
hemnatrying to find the order of operations19:05
*** beagles_ has quit IRC19:06
hemnalooks like it's an rpc into the compute manager itself.  so it's probably before the pre_live_migration phase ?19:08
hemnadunno19:08
mriedemyeah19:08
*** devlaps has quit IRC19:08
mriedemcheck_can_live_migrate_source is called from compute manager19:08
hemnaso that's probably why we don't see the exception from https://review.openstack.org/#/c/13908519:10
*** rdxc_2 has joined #openstack-nova19:10
*** david-lyle has joined #openstack-nova19:11
*** piyanai has joined #openstack-nova19:12
mriedembauzas: i appreciated your comments on that PTL thread in the ML :)19:13
*** rlrossit has quit IRC19:13
mriedembauzas: imagine, having to be responsible for knowing when the PTL elections come up when you want to run for PTL19:13
mriedemlike the people that would be in the lab in college the night before a project is due when they've had a month to work on it, and then complaining that the teacher was unfair in giving the hard assignment in the first place19:15
*** piyanai has quit IRC19:16
bauzasmriedem: yeah...19:16
bauzasmriedem: I tried not to provide a grumpy email19:16
mriedembauzas: i was able to provide that :)19:17
bauzasbut I really dislike the discussion19:17
bauzasif you want to be a PTL, you have to understand the x-project stuff and all the stuff19:17
mriedemhttp://www.ww2aircraft.net/forum/attachments/off-topic-misc-/249186d1386106954-grumpy-asshole770346tv8.jpg19:17
*** tdurakov has joined #openstack-nova19:17
dansmithmy feeling on this one way or the other: http://img.memecdn.com/no-f-k-to-give_o_2090489.webp19:18
bauzasmriedem: tbh, I also dislike having candidates providing each cycle a candidacy by the last 5 mins19:18
hemnalol19:18
* bauzas trying not to fingerpoint19:18
mriedemdansmith: but but but19:18
bauzasbut all of that just pisses me off19:18
dansmithmriedem: sorry, no fucks available19:19
mriedemoverquota on fucks?!19:19
mriedemc'mon19:19
dansmithHTTP 404: Fucks not found19:19
mriedemlanguage, please19:19
bauzasheh19:19
dansmithI feel the same way about your language complaint, FYI19:19
*** raildo is now known as raildo-afk19:19
vilobhmm_11dansmith, bauzas, melwitt : https://etherpad.openstack.org/p/servicegroup-refactoring please have a look at the etherpad..have included various options we discussed yesterday…also classified the liveliness vs non-liveliness API's19:20
bauzasvilobhmm_11: ack19:21
dansmithvilobhmm_11: heh, that one method is pretty much what I was saying ... :)19:21
vilobhmm_11which method dansmith19:21
vilobhmm_11min/max ?19:21
dansmithvilobhmm_11: the one liveliness method.. is_up19:21
bauzasvilobhmm_11: heh19:21
*** matrohon has joined #openstack-nova19:21
bauzasvilobhmm_11: yeah only is_up is needed IMHO19:22
vilobhmm_11yup!19:22
bauzasbut that leaves the discussion to be agreed19:22
bauzasvilobhmm_11: happy with providing a new spec for mitaka adding those details ?19:22
bauzasvilobhmm_11: I want to make sure that we have consensus on that, since it seems it was not the case19:23
*** rlrossit has joined #openstack-nova19:23
bauzasvilobhmm_11: also, MHO is that the SG API should be using the Service object as the Facade19:24
bauzasvilobhmm_11: and change all the calls to the SG API to go by the Service objec19:24
bauzasvilobhmm_11: like becoming Service.is_up()19:24
dansmithbauzas: I dunno about that necessarily.. I could see it multiple ways19:24
dansmiththat feels tighter, but it also mixes the persistence with the is-it-up-ness which feel like different layers19:25
*** beagles has joined #openstack-nova19:25
dansmithso I dunno19:25
*** david-lyle has quit IRC19:25
bauzasdansmith: what I like with objects is that you have a Facade not necessarly needing the same model for persistence19:25
*** diogogmt has quit IRC19:25
dansmithbut that's a relatively small detail19:25
dansmithyes19:25
dansmithagreed with that19:25
*** beagles is now known as Guest4901819:25
*** rpodolyaka1 has joined #openstack-nova19:25
dansmithit also means that potentially the compute services would not need to know what we were using for service liveness from day to tday19:25
bauzasdansmith: like, if I had time, I would love to get rid of HostState and use the ComputeNode object19:26
*** diogogmt has joined #openstack-nova19:26
dansmithwhich would make it easier to upgrade from db to zk for example19:26
*** Marga_ has quit IRC19:26
bauzasdansmith: yeah, I mean19:26
vilobhmm_11dansmith : +1 for "it also means that potentially the compute services would not need to know what we were using for service liveness from day to tday"19:26
bauzasdansmith: I don't necessarly want to expose which model to use19:26
*** claudiub has quit IRC19:27
bauzasdansmith: like, call a Facade, and leave that facade using the right model19:27
*** diogogmt has quit IRC19:27
bauzasthat way, it would make the same interface for 2 models19:27
dansmithyeah, I get that19:27
bauzaswhich would help the db/zk stuff19:27
bauzasbut that's MHO, that's an implementation detail that we can discuss later on19:28
*** armax has quit IRC19:28
vilobhmm_11dansmith, bauzas : please check #42, #43 https://etherpad.openstack.org/p/servicegroup-refactoring thats the only thing which we need to care about if liveliness needs to go to zk/memcache19:29
mriedemhemna: sseverson: another related change https://review.openstack.org/#/c/135074/19:30
dansmithvilobhmm_11: is there any reason to keep it in zk instead of the db?19:30
bauzasvilobhmm_11: I don't get your point19:30
*** rpodolyaka1 has quit IRC19:31
*** rpodolyaka2 has joined #openstack-nova19:31
bauzasvilobhmm_11: disabled is not a liveliness check, it's a status19:31
*** rpodolyaka2 has quit IRC19:31
vilobhmm_11dansmith : because liveliness is tied to "disabled/enabled"19:31
dansmithno19:31
bauzasvilobhmm_11: where ?19:31
dansmithit's not19:31
dansmithdisabled and is-up are completely orthogonal19:31
bauzasdansmith: maybe he's referring to the DB driver, I need to doublecheclk19:31
dansmithno, he's asking about whether we store the disabled in zk or the db, when using zk19:32
dansmith*disabled flag19:32
bauzasokay, it's notr19:32
bauzasnot19:32
vilobhmm_11ok19:32
* bauzas has fat fingers again19:32
vilobhmm_11then it should be fine19:32
bauzasvilobhmm_11: disabled is not checked by the SG API19:32
* dansmith is creeped out by the fact that bauzas' fingers change diameter19:33
vilobhmm_11bauzas : I get that19:33
vilobhmm_11dansmith : :P19:33
bauzasI ate pringles19:33
bauzasand I'm working at home with no sports19:33
bauzasso I'd guess my fingers are changing size19:33
bauzasbut I'm diverging19:34
vilobhmm_11dansmith : cool…so have listed most of the options here should help us to have a consensus soon…will update the mitake spec with the etherpad link https://etherpad.openstack.org/p/servicegroup-refactoring19:34
dansmithlol19:34
dansmithcool with me19:34
vilobhmm_11dansmith, bauzas : thanks !19:34
bauzasvilobhmm_11: thanks to you, will look at your change once it's up19:34
*** alexpilotti has quit IRC19:35
vilobhmm_11bauzas : https://review.openstack.org/#/c/222423/ here is the spec19:35
vilobhmm_11not changing the spec without having a consensus on the etherpad option19:35
bauzasvilobhmm_11: ack19:35
dansmithvilobhmm_11: the spec is where we need to record consensus.. how about you copy and modify with a new spec so we can have both to look at and then you can drop the one we don't do?19:36
dansmiththe alternative is we try to get all the interested parties in the same place at the same time and try to hash it out ahead of time,19:37
dansmithbut that will be harder for sure19:37
*** Guest49018 has quit IRC19:37
vilobhmm_11dansmith : would prefer the second option..I guess we need jaypipes, johnthetubaguy and melwitt19:38
vilobhmm_11and both of your's agreement before this makes its way19:38
dansmithI think sdague too as I think he had some thoughts on this19:38
dansmithre: deployment complexity19:39
vilobhmm_11for sure…19:39
*** ZZelle_ has joined #openstack-nova19:39
*** Apoorva has joined #openstack-nova19:42
*** Piet has quit IRC19:47
doffmsseverson: Could I get some clarification on how to repeat #1493512. My understanding. 1 No shared storage. 2 Boot from volume (LVM or Cinder) 3 using block migration.19:49
*** pixelb has quit IRC19:49
bauzasalaski: thanks for your comments on https://review.openstack.org/#/c/221280/2/doc/source/tasks.rst,cm19:50
bauzasalaski: when saying that you'd like to remove the proposals, I guess I should rather remove all the below details and just provide a quick direction where we want to go, right ?19:51
*** derekh has joined #openstack-nova19:51
bauzasyou mentioned a summary, I think I got the idea19:51
alaskibauzas: that would be my preference19:51
bauzasalaski: makes sense19:51
*** burt has joined #openstack-nova19:51
bauzasalaski: you made a valid point, adding more details could bound the future discussions by the ones provided by the devref - or change the devref19:52
*** raildo-afk is now known as raildo19:52
alaskibauzas: right.  there's a lot of good detail in there that should stay.  I just think a different focus for it would be preferable19:53
bauzasgotcha19:53
*** casusbelli has quit IRC19:53
*** su_zhang has joined #openstack-nova19:57
*** sneti has quit IRC19:57
*** sneti has joined #openstack-nova19:57
*** earlephilhower has quit IRC19:59
*** ssurana1 has joined #openstack-nova20:02
*** su_zhang has quit IRC20:02
*** ssurana has quit IRC20:02
*** atuvenie has quit IRC20:02
*** diogogmt has joined #openstack-nova20:03
*** beagles_ has joined #openstack-nova20:03
*** dustins has quit IRC20:06
*** Piet has joined #openstack-nova20:07
*** ijw has joined #openstack-nova20:08
*** beagles_ has quit IRC20:08
*** tdurakov has quit IRC20:11
*** Piet has quit IRC20:12
*** diogogmt has quit IRC20:12
*** diogogmt_ has joined #openstack-nova20:12
*** Piet has joined #openstack-nova20:13
*** Piet has quit IRC20:13
*** lucasagomes has joined #openstack-nova20:17
*** tdurakov has joined #openstack-nova20:18
*** gholler has quit IRC20:19
*** fifieldt has quit IRC20:19
*** tdurakov has quit IRC20:20
*** fifieldt has joined #openstack-nova20:21
*** penick has joined #openstack-nova20:21
*** derekh has quit IRC20:21
*** mmedvede has quit IRC20:22
*** smatzek has quit IRC20:22
*** Marga_ has joined #openstack-nova20:26
_diana_I'm a new OpenStack developer trying to set up a multi-node devstack (1 controller, 2 compute nodes) to test live-migration.20:27
_diana_The controller appears to be working fine, but I don't think it knows about the 2 compute nodes ('nova hypervisor-list' only shows the controller host). It should show all 3 hosts, correct?20:27
*** haomaiwang has joined #openstack-nova20:29
*** lucasagomes has quit IRC20:29
*** mragupat has quit IRC20:29
*** karimb has joined #openstack-nova20:29
*** gyee has joined #openstack-nova20:31
*** vladikr_ has quit IRC20:31
*** penick has quit IRC20:31
*** haomaiwang has quit IRC20:33
*** diogogmt_ has quit IRC20:35
*** mmedvede has joined #openstack-nova20:35
artom_diana_, you're running devstack? Are all nodes connecting to the rabbitmq with no issues?20:36
*** tonytan4ever has quit IRC20:39
_diana_artom: no (I have AMQP errors), and that's what I'm currently looking at. I did add 'iptables -I INPUT -p tcp -m tcp --dport 5672 -j ACCEPT', but perhaps I need to revisit a iptables how-to.20:40
artom_diana_, it might be something as stupid as rabbitmq not running.20:41
_diana_artom: yeah... I'll dig through the logs some more ;) thx20:42
*** ssurana1 has quit IRC20:44
*** lucasagomes has joined #openstack-nova20:44
*** ssurana has joined #openstack-nova20:44
*** krtaylor has quit IRC20:45
*** su_zhang has joined #openstack-nova20:46
*** baoli has quit IRC20:46
*** baoli has joined #openstack-nova20:46
sseversondoffm: That's correct.20:47
*** ssurana1 has joined #openstack-nova20:47
*** ssurana has quit IRC20:48
*** e0ne has quit IRC20:50
*** annegentle has quit IRC20:52
*** tongli has quit IRC20:55
dansmith_diana_: you want service-list20:56
dansmith_diana_: if service-list shows the compute service on the controller, then rabbit is working20:57
*** penick has joined #openstack-nova20:57
_diana_dansmith: hmm... I tried that an hour ago ('nova service-list' that is), and it was only showing the controller host. Now it's showing all three :) No idea what changed... perhaps live migration will magically work now :) Off to try... thx!20:58
*** penick has quit IRC20:59
dansmith_diana_: well, which services does it show?20:59
dansmith_diana_: for one controller, you'd have a compute, conductor, and maybe something else there20:59
dansmithwhich are all for the controller node20:59
dansmithmaybe pastebin the output so we can see20:59
*** matrohon has quit IRC20:59
_diana_dansmith: http://paste.openstack.org/show/466852/21:01
dansmithokay yeah, so that looks good21:01
_diana_dansmith: earlier, there were only three rows21:01
*** thorst has quit IRC21:01
dansmiththree services on the controller node, including a compute there21:02
dansmithand then a compute on each of the extra hosts21:02
dansmithall up,21:02
dansmithwhich means they're reporting over rabbit21:02
dansmith_diana_: so you're failing to do a live migrate, right? you're giving it a destination hostname, right?21:03
dansmithlike: nova live-migration foobar compute-1.localhost.localdomain21:03
*** raildo is now known as raildo-afk21:03
*** david-lyle has joined #openstack-nova21:06
*** ijw has quit IRC21:06
_diana_dansmith: instance creation is failing now, so I haven't tried another migration yet.. soon, hopefully :)21:06
dansmith_diana_: okay, failing how?21:06
_diana_dansmith: Build of instance 338038d6-54ae-4a48-beb6-d53b3dd52ade aborted: Could not clean up failed build, not rescheduling21:07
_diana_so not sure yet, digging21:07
dansmithnova show foobar21:07
dansmithmay just give you NoValidHost21:07
*** rlrossit has left #openstack-nova21:07
dansmithpastebin the output of show and I'll point out a few things to look for21:07
*** bswartz has joined #openstack-nova21:08
*** david-lyle has quit IRC21:09
*** baoli has quit IRC21:09
*** pumaranikar has quit IRC21:09
*** baoli has joined #openstack-nova21:09
artomdansmith, so presumably service-list post-dates hypervisor-list, but does the latter show bad information? Or just less detailed than the former?21:11
dansmithartom: no, they show different things21:11
*** eharney has quit IRC21:11
dansmithhypervisor-list is just listing compute nodes, I think, which doesn't really tell you much about whether the service is up and running21:12
*** sneti has quit IRC21:12
dansmithknowing if it's running is key to knowing if rabbit is working21:12
*** Guest47613 has joined #openstack-nova21:12
*** aysyd has quit IRC21:12
*** baoli has quit IRC21:14
_diana_dansmith: I unstacked & then stacked each of the compute nodes, and now I can create instances again.21:16
dansmithalright21:16
_diana_dansmith: live-migration fails though http://paste.openstack.org/show/466877/21:16
mriedemccarmack: http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n517421:16
artomdansmith, so hypervisor-list just pulls information from the database.21:16
mriedemthat shows the different CI jobs run against tempest and in which queues21:16
dansmithartom: well, so does service-list, but it's different information21:16
mriedemccarmack: so these are the jobs run on the experimental queue for tempest http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n521121:16
mriedemccarmack: which includes gate-tempest-dsvm-cells21:17
*** burt has quit IRC21:17
dansmith_diana_: does service-list show that compute-1 is up?21:17
artomdansmith, https://github.com/openstack/nova/blob/master/nova/db/sqlalchemy/api.py#L58821:17
_diana_dansmith: and not specifying a host (so that one is chosen for me) results in: There are not enough hosts available.21:17
dansmith_diana_: because what it's telling you is that you can't live migrate there because it's not up21:17
mriedemccarmack: so push your work in progress tempest change that skips security groups for that one scenario test, mark the change work in progress, and then post a comment of 'check experimental' on the tempest change to run the experimental queue jobs against it21:17
artomThat says nothing about how that information *gets* in the database :P21:17
dansmith_diana_: maybe you tried too quickly after restacking or something else went wrong?21:17
dansmithartom: of course it does21:18
mgagneI'm trying to understand how Nova calls libvirt to tell it to migrate (or not) block devices (with --block-migrate). Can someone point me to the right code block/function?21:18
_diana_dansmith: you are right! now the two compute nodes are down :(21:18
_diana_they were totally up before!21:19
artomdansmith, it does o_O ?21:19
dansmith_diana_: so, don't restack, look at the log files and see what they're complaining about21:19
artomWhat's "it" in your sentence? ;)21:19
dansmith_diana_: the n-cpu logs on the two compute-only nodes21:19
dansmithartom: it's returning a straight up query of the compute_nodes table21:19
*** tonytan4ever has joined #openstack-nova21:19
*** jichen has quit IRC21:19
*** tonytan4ever has quit IRC21:20
artomdansmith, right, so how does that table get populated? Not through n-cpu on compute nodes "registering" themselves over rabbitmq?21:20
_diana_dansmith: fixed the compute nodes... rabbit & iptables again21:21
dansmithartom: it does, but it just means that registration had happened at one point.. the services table is what keeps track of "can I talk to them *now*"21:21
artomI get what you're saying - service != compute node. But isn't there overlap?21:21
dansmiththere's a relation there21:21
_diana_dansmith: closer... "ERROR (BadRequest): controller.localhost.localdomain is not on shared storage: Live migration can not be used without shared storage except a booted from volume VM which does not have a local disk. (HTTP 400) (Request-ID: req-09bbebc9-1726-4b17-b999-9865c715f5db)"21:21
dansmith_diana_: yep, progress21:21
_diana_dansmith: I have to go pick up my kid, but I'll play some more tonight. thanks a ton!21:22
dansmith_diana_: so either you need to use block migration, or put all of the compute nodes on shared storage for instance images21:22
_diana_dansmith: progress indees21:22
dansmith_diana_: okay21:22
*** ijw has joined #openstack-nova21:22
dansmith_diana_: the latter is probably easier21:22
_diana_dansmith: indeed21:22
dansmith_diana_: NFS mount the /var/lib/nova/instances on each compute node back to the controller21:22
mgagnedansmith: I'm trying to make the new migrate-disks feature from libvirt work21:23
*** dims_ has quit IRC21:23
mgagnedansmith: and I'm having issues understanding the somewhat spaghetti code (IMO) that is the live migration process.21:24
*** armax has joined #openstack-nova21:24
dansmithmgagne: yep, it's complicated21:24
*** jamielennox|away is now known as jamielennox21:24
dansmithmgagne: I could sit here and act like I'm not having to figure it out on my own, or you can talk to danpb tomorrow morning21:24
mgagnedansmith: libvirt has little to no doc about that feature except: pass in a list of disks and good luck.21:24
dansmiththe latter will be faster and more pleasant for both of us21:24
mgagnealright, taking note21:24
*** Guest47613 has quit IRC21:26
*** piyanai has joined #openstack-nova21:26
*** diogogmt has joined #openstack-nova21:27
*** erhudy has quit IRC21:29
mriedemdansmith: _diana_: looks like you're talking about the exact same live migration bug that sseverson and hemna were looking at21:30
openstackgerritAndrew Laski proposed openstack/nova: Devref: Document why conductor has a task api/manager  https://review.openstack.org/22490721:30
dansmithmriedem: well, she's just trying to get any live migration working, but okay21:30
mriedembug 1493512 for reference21:30
openstackbug 1493512 in OpenStack Compute (nova) "n-cpu misreports shared storage when attempting to block migrate" [Undecided,New] https://launchpad.net/bugs/149351221:30
mriedemin the gate we just test with block migration, no volumes involved21:31
mriedemand there is a change in the works to test a volume-backed live migration w/o block migration21:31
*** ccarmack has quit IRC21:31
mriedemhaven't seen anything for shared storage21:31
*** pixelb has joined #openstack-nova21:33
*** ctrath has quit IRC21:33
*** mriedem has quit IRC21:33
*** tonytan4ever has joined #openstack-nova21:37
*** ccarmack has joined #openstack-nova21:37
*** ccarmack has left #openstack-nova21:38
hemnaanother reason to get that update that adds volume backed LM working21:38
*** dave-mccowan has quit IRC21:39
*** mdenny has joined #openstack-nova21:41
*** jaypipes has quit IRC21:47
*** dims_ has joined #openstack-nova21:49
*** apuimedo has joined #openstack-nova21:52
*** karimb has quit IRC21:53
*** jecarey has quit IRC21:54
*** mcarden has quit IRC22:04
*** mcarden has joined #openstack-nova22:04
*** vishwanathj has quit IRC22:04
*** stevemar has quit IRC22:05
*** tonytan4ever has quit IRC22:05
*** vishwanathj has joined #openstack-nova22:05
*** vishwana_ has joined #openstack-nova22:07
*** dave-mccowan has joined #openstack-nova22:08
*** annegentle has joined #openstack-nova22:08
su_zhangis there a good way to obtain the map between server-group and availability zone through nova API?22:09
*** vishwanathj has quit IRC22:10
*** achanda has quit IRC22:11
*** beagles has joined #openstack-nova22:11
*** stevemar has joined #openstack-nova22:11
*** beagles is now known as Guest6206322:11
*** ZZelle_ has quit IRC22:14
*** stevemar has quit IRC22:14
*** dims_ has quit IRC22:17
*** Guest62063 has quit IRC22:17
*** dims_ has joined #openstack-nova22:20
*** armax has quit IRC22:21
*** beagles_ has joined #openstack-nova22:21
*** mdrabe has quit IRC22:25
*** ijw has quit IRC22:25
*** beagles_ has quit IRC22:26
*** achanda has joined #openstack-nova22:26
*** mriedem has joined #openstack-nova22:28
*** annegentle has quit IRC22:30
*** VW_ has quit IRC22:31
*** VW_ has joined #openstack-nova22:31
*** mriedem1 has joined #openstack-nova22:33
*** mriedem has quit IRC22:35
*** VW_ has quit IRC22:35
*** annegentle has joined #openstack-nova22:37
*** obedmr has quit IRC22:45
*** erlon has quit IRC22:48
*** diogogmt has quit IRC22:51
*** tpeoples has quit IRC22:51
*** piyanai has quit IRC22:52
*** Piet has joined #openstack-nova22:53
*** Piet has quit IRC22:54
*** ijuwang has quit IRC22:55
*** dims_ has quit IRC22:59
*** alex_klimov has quit IRC22:59
*** david-lyle has joined #openstack-nova22:59
*** erhudy1 has joined #openstack-nova23:00
*** krtaylor has joined #openstack-nova23:02
*** annegentle has quit IRC23:03
*** rfolco has quit IRC23:08
*** hemna is now known as hemnafk23:14
*** lucasagomes has quit IRC23:16
*** pixelb has quit IRC23:18
*** ssurana1 has quit IRC23:21
*** baoli has joined #openstack-nova23:25
*** IanGovett1 has quit IRC23:28
*** nic has quit IRC23:33
*** markvoelker has quit IRC23:36
*** penick has joined #openstack-nova23:38
gmannmarkus_z: pong23:39
*** artom has quit IRC23:44
*** mdenny has quit IRC23:47
*** emagana has quit IRC23:47
*** armax has joined #openstack-nova23:48
*** alexpilotti has joined #openstack-nova23:49
*** xyang1 has quit IRC23:49
*** shoutm has joined #openstack-nova23:56
*** baoli has quit IRC23:56
*** thorst has joined #openstack-nova23:59

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