Friday, 2016-09-16

*** bpokorny_ has joined #openstack-glance00:00
*** bpokorny has quit IRC00:01
*** ctrath has joined #openstack-glance00:02
openstackgerritDharini Chandrasekar proposed openstack/glance: Location updates (replace and remove) status checks  https://review.openstack.org/36699500:06
openstackgerritMerged openstack/glance: Complete and update Newton release notes  https://review.openstack.org/36697300:08
*** ducttape_ has joined #openstack-glance00:21
openstackgerritYing Zuo proposed openstack/glance: Fix inconsistent metadata names  https://review.openstack.org/30365800:23
*** ducttape_ has quit IRC00:26
*** thumpba has quit IRC00:29
*** markvoelker has joined #openstack-glance00:34
*** bpokorny_ has quit IRC00:38
*** bpokorny has joined #openstack-glance00:38
*** ctrath has quit IRC00:39
*** ducttape_ has joined #openstack-glance00:45
*** TravT has quit IRC00:51
*** thumpba has joined #openstack-glance00:55
*** ducttape_ has quit IRC01:04
*** bpokorny_ has joined #openstack-glance01:05
*** bpokorny has quit IRC01:05
*** bpokorny_ has quit IRC01:07
*** bpokorny has joined #openstack-glance01:08
*** TravT has joined #openstack-glance01:10
*** TravT has quit IRC01:11
*** TravT_ has joined #openstack-glance01:11
*** ducttape_ has joined #openstack-glance01:11
*** bpokorny has quit IRC01:13
*** TravT has joined #openstack-glance01:14
*** TravT_ has quit IRC01:15
*** TravT has quit IRC01:15
*** TravT has joined #openstack-glance01:16
*** TravT has quit IRC01:16
*** TravT has joined #openstack-glance01:17
*** TravT has quit IRC01:17
*** TravT has joined #openstack-glance01:18
*** TravT_ has joined #openstack-glance01:19
*** TravT has quit IRC01:22
*** ducttape_ has quit IRC01:27
*** ducttape_ has joined #openstack-glance01:31
*** mtanin___ has joined #openstack-glance01:31
*** mtanino has quit IRC01:32
*** TravT_ has quit IRC01:37
*** TravT has joined #openstack-glance01:42
*** mingyu has joined #openstack-glance01:54
*** TravT has quit IRC01:55
*** hemanthm|away is now known as hemanthm01:59
*** TravT has joined #openstack-glance02:00
*** rrecio_ has quit IRC02:05
*** thumpba has quit IRC02:08
*** mtanin___ has quit IRC02:08
*** mingyu_ has joined #openstack-glance02:09
*** mingyu has quit IRC02:09
*** TravT has quit IRC02:10
*** TravT has joined #openstack-glance02:14
*** tsymanczyk has quit IRC02:23
*** TravT has quit IRC02:24
*** catintheroof has joined #openstack-glance02:27
*** TravT has joined #openstack-glance02:32
*** thumpba has joined #openstack-glance02:35
*** TravT has quit IRC02:37
*** TravT has joined #openstack-glance02:42
*** ducttape_ has quit IRC02:44
*** ducttape_ has joined #openstack-glance02:45
*** TravT has quit IRC02:51
*** TravT has joined #openstack-glance02:56
*** sdake_ has quit IRC03:01
*** smatzek has joined #openstack-glance03:01
*** mingyu_ has quit IRC03:02
*** ducttape_ has quit IRC03:04
*** TravT has quit IRC03:09
*** TravT has joined #openstack-glance03:14
*** mingyu has joined #openstack-glance03:23
*** TravT has quit IRC03:23
*** smatzek has quit IRC03:28
*** thumpba has quit IRC03:40
*** thumpba has joined #openstack-glance03:40
*** mingyu_ has joined #openstack-glance03:42
*** mingyu has quit IRC03:43
*** mingyu_ has quit IRC03:45
*** hemanthm is now known as hemanthm|away03:51
*** TravT has joined #openstack-glance03:51
*** mingyu has joined #openstack-glance03:54
*** TravT has quit IRC03:55
*** thumpba has quit IRC03:58
*** thumpba has joined #openstack-glance03:58
*** thumpba has quit IRC03:58
*** thumpba has joined #openstack-glance03:59
*** thumpba has quit IRC03:59
*** thumpba has joined #openstack-glance03:59
*** thumpba has quit IRC04:00
*** TravT has joined #openstack-glance04:00
*** pdeore has joined #openstack-glance04:01
*** ducttape_ has joined #openstack-glance04:05
*** mingyu has quit IRC04:06
*** mingyu has joined #openstack-glance04:07
*** jdurgin has joined #openstack-glance04:10
*** ducttape_ has quit IRC04:11
*** TravT has quit IRC04:23
*** TravT has joined #openstack-glance04:27
*** markvoelker has quit IRC04:28
*** rcernin has quit IRC04:37
*** harlowja has quit IRC04:45
*** TravT has quit IRC04:45
*** TravT has joined #openstack-glance04:50
*** TravT has quit IRC04:55
*** TravT has joined #openstack-glance04:59
*** TravT has quit IRC05:04
*** TravT has joined #openstack-glance05:09
*** baojg_ has quit IRC05:13
*** baojg has joined #openstack-glance05:14
*** TravT has quit IRC05:18
*** ratailor has joined #openstack-glance05:18
*** TravT has joined #openstack-glance05:23
*** markvoelker has joined #openstack-glance05:28
*** TravT has quit IRC05:32
*** markvoelker has quit IRC05:33
*** dshakhray has joined #openstack-glance05:36
*** TravT has joined #openstack-glance05:36
*** rcernin has joined #openstack-glance05:43
*** TravT has quit IRC05:45
*** wxy__ has quit IRC05:49
*** wxy__ has joined #openstack-glance05:50
*** thumpba has joined #openstack-glance06:01
*** groen692 has joined #openstack-glance06:04
*** thumpba has quit IRC06:06
*** atod has quit IRC06:10
*** rcernin has quit IRC06:14
*** rcernin has joined #openstack-glance06:19
*** pcaruana has joined #openstack-glance06:23
*** dshakhray has quit IRC06:31
*** dhellmann has quit IRC06:39
*** dhellmann has joined #openstack-glance06:42
*** mosulica has joined #openstack-glance06:47
*** david-lyle_ has joined #openstack-glance06:59
*** david-lyle has quit IRC07:00
*** TravT has joined #openstack-glance07:03
*** Jokke_ has quit IRC07:13
*** atod has joined #openstack-glance07:13
*** TravT has quit IRC07:17
*** atod has quit IRC07:18
*** david-lyle has joined #openstack-glance07:28
*** david-lyle_ has quit IRC07:29
*** markvoelker has joined #openstack-glance07:29
*** mfedosin has joined #openstack-glance07:31
*** markvoelker has quit IRC07:34
openstackgerritThierry Carrez proposed openstack/glance: Update reno for stable/newton  https://review.openstack.org/37132307:54
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-glance08:00
*** TravT has joined #openstack-glance08:01
*** thumpba has joined #openstack-glance08:01
*** openstackgerrit has quit IRC08:03
*** openstackgerrit has joined #openstack-glance08:03
*** TravT has quit IRC08:10
*** TravT has joined #openstack-glance08:15
*** tshefi has joined #openstack-glance08:21
*** TravT has quit IRC08:24
*** tshefi has quit IRC08:25
*** e0ne has joined #openstack-glance08:28
*** TravT has joined #openstack-glance08:29
*** thumpba has quit IRC08:30
*** namnh has joined #openstack-glance08:41
*** TravT has quit IRC08:47
*** pdeore has quit IRC08:50
*** Linkmark has joined #openstack-glance08:51
*** TravT has joined #openstack-glance08:51
*** pdeore has joined #openstack-glance08:54
*** dshakhray has joined #openstack-glance09:00
*** mosulica has quit IRC09:00
*** TravT has quit IRC09:00
*** TravT has joined #openstack-glance09:05
*** tshefi has joined #openstack-glance09:09
*** TravT has quit IRC09:14
*** tshefi has quit IRC09:15
*** TravT has joined #openstack-glance09:19
*** jdurgin has quit IRC09:21
*** TravT has quit IRC09:29
*** TravT has joined #openstack-glance09:33
*** mosulica has joined #openstack-glance09:39
*** namnh has quit IRC09:41
*** namnh has joined #openstack-glance09:41
*** TravT has quit IRC09:42
*** TravT has joined #openstack-glance09:47
*** TravT has quit IRC09:56
*** TravT has joined #openstack-glance10:01
*** lujinluo has quit IRC10:04
openstackgerritDarja Shakhray proposed openstack/glance: Fix "500 error when filtering on non-ASCII value"  https://review.openstack.org/36797110:23
*** mfedosin has quit IRC10:24
*** BlackDex has joined #openstack-glance10:26
BlackDexhello there10:26
*** ducttape_ has joined #openstack-glance10:26
BlackDexwhen i try to upload an image (via horizon) i get the following message: "Recoverable error: Error finding address for http://172.18.10.76:9292/v1/images: ('Connection aborted.', BadStatusLine("''",))"10:26
*** thumpba has joined #openstack-glance10:27
*** ducttape_ has quit IRC10:30
*** thumpba has quit IRC10:32
*** TravT has quit IRC10:32
*** Jokke_ has joined #openstack-glance10:34
*** TravT has joined #openstack-glance10:37
*** sdake has joined #openstack-glance10:42
*** TravT has quit IRC10:51
*** TravT has joined #openstack-glance10:56
*** namnh has quit IRC10:57
*** TravT has quit IRC11:09
*** TravT has joined #openstack-glance11:14
*** TravT has quit IRC11:19
*** smatzek has joined #openstack-glance11:20
*** ducttape_ has joined #openstack-glance11:27
*** ccesario has joined #openstack-glance11:28
*** markvoelker has joined #openstack-glance11:31
*** ducttape_ has quit IRC11:31
*** markvoelker has quit IRC11:35
*** mfedosin has joined #openstack-glance11:36
*** jdurgin has joined #openstack-glance11:37
*** catintheroof has quit IRC11:39
*** jdurgin has quit IRC11:42
*** ratailor has quit IRC11:44
*** pdeore has quit IRC11:48
*** TravT has joined #openstack-glance11:50
*** jdurgin has joined #openstack-glance11:55
*** TravT has quit IRC11:59
*** TravT has joined #openstack-glance12:04
*** pdeore has joined #openstack-glance12:06
*** baojg has quit IRC12:10
*** pdeore has quit IRC12:11
*** baojg has joined #openstack-glance12:12
*** ducttape_ has joined #openstack-glance12:14
*** TravT has quit IRC12:14
*** pdeore has joined #openstack-glance12:15
*** TravT has joined #openstack-glance12:18
*** takedakn has joined #openstack-glance12:20
*** markvoelker has joined #openstack-glance12:26
*** catintheroof has joined #openstack-glance12:27
*** pdeore has quit IRC12:28
*** TravT has quit IRC12:32
*** edmondsw has joined #openstack-glance12:32
*** TravT has joined #openstack-glance12:36
*** GB21 has joined #openstack-glance12:37
*** mfedosin has quit IRC12:38
*** mtanino has joined #openstack-glance12:38
*** ducttape_ has quit IRC12:39
*** TravT has quit IRC12:41
*** porunov has joined #openstack-glance12:44
*** thumpba has joined #openstack-glance12:44
*** porunov has left #openstack-glance12:45
*** TravT has joined #openstack-glance12:46
*** mfedosin has joined #openstack-glance12:50
*** mtanino has quit IRC12:52
*** TravT has quit IRC12:59
*** sdake_ has joined #openstack-glance13:00
*** sdake has quit IRC13:03
*** TravT has joined #openstack-glance13:04
*** GB21 has quit IRC13:05
*** TravT has quit IRC13:09
*** atod has joined #openstack-glance13:12
openstackgerritMerged openstack/glance: Update reno for stable/newton  https://review.openstack.org/37132313:15
*** thumpba has quit IRC13:17
*** TravT has joined #openstack-glance13:18
*** takedakn has quit IRC13:21
*** ctrath has joined #openstack-glance13:23
*** hemanthm|away is now known as hemanthm13:26
*** takedakn has joined #openstack-glance13:32
*** smatzek has quit IRC13:34
*** ctrath1 has joined #openstack-glance13:34
*** ctrath has quit IRC13:34
*** TravT has quit IRC13:41
*** TravT has joined #openstack-glance13:45
*** sdake_ has quit IRC13:52
*** smatzek has joined #openstack-glance13:55
*** ctrath1 has quit IRC13:56
*** ctrath has joined #openstack-glance13:56
*** TravT has quit IRC13:59
*** tsymanczyk has joined #openstack-glance14:00
*** ducttape_ has joined #openstack-glance14:03
*** TravT has joined #openstack-glance14:04
*** mfedosin has quit IRC14:13
*** TravT has quit IRC14:13
* nikhil loves our newton release notes http://docs.openstack.org/releasenotes/glance/newton.html14:13
*** _ducttape_ has joined #openstack-glance14:18
*** TravT has joined #openstack-glance14:18
*** ducttape_ has quit IRC14:21
*** mfedosin has joined #openstack-glance14:25
*** atod has quit IRC14:28
*** TravT has quit IRC14:35
*** TravT has joined #openstack-glance14:40
*** burgerk has joined #openstack-glance14:42
openstackgerritMerged openstack/glance: Fix five typos on doc  https://review.openstack.org/35836314:42
*** TravT has quit IRC14:49
*** jdurgin has quit IRC14:54
*** TravT has joined #openstack-glance14:54
*** rrecio_ has joined #openstack-glance14:57
*** mosulica has quit IRC15:07
*** TravT has quit IRC15:08
openstackgerritMerged openstack/glance: Dev-docs: command in code block for refresh config  https://review.openstack.org/36695315:08
*** Linkmark has quit IRC15:13
*** sdake has joined #openstack-glance15:14
*** rcernin has quit IRC15:15
*** TravT has joined #openstack-glance15:17
*** sdake_ has joined #openstack-glance15:18
*** sdake has quit IRC15:20
hemanthmnikhil, _sigmavirus24: Is this a likely candidate for newton backport? https://review.openstack.org/#/c/359402/15:23
nikhilhemanthm: you are welcome to propose it15:24
nikhilhemanthm: it's one click away, see the cherry pick button on gerrit15:25
hemanthmnikhil: just wanted to get an opinion :)15:25
nikhilhemanthm: wet can discuss details on the patch itself and it can be a reference point for others too15:25
hemanthmalright15:25
hemanthmdharinic ^15:26
nikhilhemanthm: k, I wasn't sure15:26
dharinichemanthm, ack. :)15:26
*** GB21 has joined #openstack-glance15:29
*** takedakn has quit IRC15:46
*** bpokorny has joined #openstack-glance15:46
*** MattMan has quit IRC15:48
*** MattMan has joined #openstack-glance15:49
*** ctrath1 has joined #openstack-glance15:52
*** groen692 has quit IRC15:55
*** ctrath has quit IRC15:56
*** bpokorny has quit IRC15:58
*** e0ne has quit IRC15:58
*** bpokorny has joined #openstack-glance15:58
tsymanczykrosmaita: nikhil buenos dias y buenos viernes! re community images sync, there's a little bit to talk about.16:03
*** mtanino has joined #openstack-glance16:03
*** bpokorny has quit IRC16:03
tsymanczyklike i said yesterday, i'm working on a total rewrite of the first horrible patch and it's going well. all of the py34 unit tests pass, and iirc right now 34 py27 unit tests say that they fail - although i'm not sure if theres another batch of tests that would run after that batch if they had all passed.16:04
tsymanczykthe really big difference with this new changeset is that i'm trying very hard to ONLY target and change the instances of is_public that represent backend data. so in the case of unit tests, that would be the dict fixtures and their associated assertTrue(i[is_public]) for example16:05
*** bpokorny has joined #openstack-glance16:05
*** TravT has quit IRC16:05
tsymanczyk(to me) if this change were done and 100% perfect, the interface should not change AT ALL. no invocations should change AT ALL. it shouldn't be necessary. this is only a DB schema change.16:06
*** takedakn has joined #openstack-glance16:06
*** takedakn has quit IRC16:07
tsymanczykanyways the 30 some py27 that currently fail are of the nature that nikhil had regretably encountered when helping with the last changeset - the answers answers are coming back the opposite way as they should.16:07
tsymanczykmy GUT FEELING is this is indicative that i've neglected to identify a different portion of code that needs to change. i have yet to see an objective reason why, with the new change, an additional compatibility layer or any additional complexity should be NECESSARY. but i guess we'll see.16:08
tsymanczyki have not yet had the opportunity to investigate these failing tests as deeply as i'd like, will do that today - getting anyone else involved at this point would be too premature and a waste of your time.16:08
tsymanczykbut there's one portion of the new changeset i wanted to explicitly call out since i think there's a strong potential for misunderstanding or tension unless i slip in the backstory, logic, and plan16:09
tsymanczyk(looking up files & line numbers)16:10
*** TravT has joined #openstack-glance16:10
tsymanczykhere, the diff between base and patchset 3 highlights what i wanted to throw a spotlight on16:12
tsymanczykhttps://review.openstack.org/#/c/369110/3/glance/db/sqlalchemy/api.py16:12
tsymanczykso part of the confusion i've always had was what to do when the is_public param may conflict with a visibility request, so that's handled in a way that i feel is rather clean and non-disruptive16:13
tsymanczykbut the BIGGER confusion i've always had is the difference between the is_public param and the is_public filter option.16:13
tsymanczykONLY FOR MY OWN BENEFIT OF UNDERSTANDING and making my life as easy as possible, early in this changeset i chose to simply disable the is_public filter16:14
tsymanczykafter really looking at what we "lose" by having it disabled, in retrospect i think that i'd argue this feature shouldn't exist at all16:14
tsymanczykif you look at the 3 unit tests that i disabled to make it work, they're all setting a COMPLETELY SEPARATE AND DISTINCT 'is_public' PROPERTY (separate from the is_public db value) to arbitrary garbage values.16:15
tsymanczykfrom a fundamental "data duplication is bad" and "ambiguity is bad" perspective i don't see how that can be a desirable ability.16:16
tsymanczykbut anyways.16:16
tsymanczykthe long and short of it is that i'm not at all trying to force through these disabling as part of my changeset.16:16
tsymanczykif this is a feature that must remain, i'm happy to try adding it back in later after i've gotten this simplified version of the code solid with the desired changes.16:17
tsymanczyki think that's all from my end.16:17
* tsymanczyk is done monologuing.16:18
tsymanczyki'll be around for at least the next hour and half whenever you guys pop in.16:19
tsymanczykoh one last thing because i love hearing myself type.16:28
tsymanczyki know that one of the big concerns regarding screwing with is_public is that it has some weirdness grandfathered in to accommodate v1 admin vs admin-as-regular user requests.16:28
nikhiltsymanczyk: was reading through and trying to digest this :)16:28
tsymanczyknikhil : no worries or rush at all. i know it's a lot at once.16:29
nikhiltsymanczyk: yeah, that is the weirdness with admin and admin as user16:29
nikhiltsymanczyk: can you show me where is the conflicting behavior you see?16:30
tsymanczyki tried to the best of my ability to manually test with the old glancecli and osc with v1 and v2, and i have yet to see a difference in actual realworld functionality with having this property/filter disabled. it all still works as intended afaict.16:30
*** hemanthm is now known as hemanthm|vto16:30
tsymanczyknikhil : there's nothing i can point you to. it was always just ambiguity in my head or in the design - like what if someone were to somehow send a request that was is_public=True and visibility=community. what do you do? it makes no sense.16:31
tsymanczykwhen i originally added that code that ensured they made sense together i was ASSUMING there would be conflicts. but in reality i haven't seen any.16:31
nikhiltsymanczyk: interesting, I thought in v2 we ignored is_public16:32
tsymanczykand in fact the preexisting unit tests that attempt to make calls with both, the comments actually explicitly say "we're testing these scenarios to be complete, but this is not an anticipated use case".16:32
tsymanczyknikhil : if there's a way to invoke is-public using the v2 interface in the real world i don't know how to do it. but there do seem to be unit tests that force it.16:33
nikhiltsymanczyk: this is weird!16:33
tsymanczykeither that or i simply have misunderstood code.16:33
tsymanczyklemme find the file and lines i'm tlaking about.16:34
nikhiltsymanczyk: most likely tests are wrong but if they are /unit/ that means, they are testing some specific thing16:34
tsymanczykstarting at line 2191 in tests/functional/db/base.py16:35
nikhiltsymanczyk: the main reason I was suggesting compat layer was the v1 admin and admin as user use case16:35
tsymanczyksure.16:35
nikhiltsymanczyk: the visibility does come back as private when is_public true for some images16:36
tsymanczyki'm hoping that won't be necessary now that so much unnecessary garbage (of mine :) ) is no longer there.16:36
tsymanczykoh!16:36
tsymanczykoh.16:36
tsymanczykoh :(16:36
nikhiltsymanczyk: and that is the result of intersecting use cases for v1 and v216:36
tsymanczykwell that's clearly a case i hadn't understood.16:36
*** _ducttape_ has quit IRC16:36
nikhiltsymanczyk: remember, we have another field called protected for restricting the image access :)16:36
*** ducttape_ has joined #openstack-glance16:37
tsymanczyknikhil : so how do we go forward?16:37
*** ducttape_ has quit IRC16:38
*** GB21 has quit IRC16:38
*** ducttape_ has joined #openstack-glance16:38
*** TravT has quit IRC16:40
*** dshakhray has quit IRC16:42
*** TravT has joined #openstack-glance16:45
nikhiltsymanczyk: ha! I don't know where exactly are you stuck16:46
tsymanczyknikhil only regarding the cases you had mentioned, where visibility would be private and is_public used to be 'true'. the other broken tests i can handle fine. but that seems like a ... design / architecture decision.16:47
tsymanczyksince now there is no is_public property at all.16:48
nikhiltsymanczyk: what is the most weird part -- the functional tests are for only DB api but we need to find that filtering conflict for the API too to make sense of things16:48
nikhiltsymanczyk: I am guessing the above comment for osc / glanceclient were for the tests you did on the v1, v2 API with the combination of filters?16:49
*** agireud has quit IRC16:49
*** agireud has joined #openstack-glance16:51
*** bpokorny_ has joined #openstack-glance16:52
tsymanczyknikhil : the manual testing i had done with v1/v2/osc/glancecli were all comparing the old and "current" behaviours (with the is_public property being ignored). specifically including the admin behaviour. at no point did have i ever successfully combine options with any of glancecli osc horizon or curl.16:53
*** ctrath1 has quit IRC16:53
*** bpokorny_ has quit IRC16:53
*** bpokorn__ has joined #openstack-glance16:53
*** bpokorny has quit IRC16:55
nikhiltsymanczyk: okay, I think we need to add a bullet list of break points in our etherpad.. I was unable to comprehend your experience with those filters from that message. (sorry I just think like that, more explicitly)16:56
*** mwturvey has quit IRC16:56
nikhiltsymanczyk: adding notes to the bottom of the etherpad https://etherpad.openstack.org/p/community-images-work-items16:57
tsymanczyknikhil : i'm happy to document anything you'd like as explicitly as you'd like.16:57
nikhiltsymanczyk: does that make sense?17:07
nikhilline #46 onward17:07
tsymanczykwhat you've written certainly makes sense17:08
tsymanczykmy concern would be the difference between what can actually be invoked in reality by hitting the API, and what can be invoked by unit tests playing funny games trying to hit weirdo corner cases.17:09
tsymanczykfor example i don't currently believe that is_public can "get through" a v2 call.17:09
tsymanczykbut if that's the case, then i guess that's what gets documented.17:09
nikhiltsymanczyk: exactly, I have a feeling that unit tests were written to keep a check on the DB api changes then17:10
tsymanczyknikhil : can you please clarify the difference between a user-admin and glance-admin ?17:10
nikhiltsymanczyk: i.e when developing v2, mark wanted to keep sanity check on v117:10
*** ducttape_ has quit IRC17:11
nikhiltsymanczyk: user admin has access to only the tenancy that user belongs to17:11
nikhiltsymanczyk: glance admin gets entire DB access17:11
nikhiltsymanczyk: but we mostly run with user_is_tenant=True so user admin cases are rare17:12
tsymanczyknikhil : which of those two happen when the user has the 'admin' role? how would i invoke the other?17:12
nikhiltsymanczyk: I'm 90% sure that glance ignores user-admin but I don't remember all tests17:15
nikhiltsymanczyk: so, we will need to create a user admin in devstack and test it17:15
nikhiltsymanczyk: the admin created with shipped configs is project admin17:15
nikhil(in devstack)17:15
tsymanczyknikhil : i can see with certainty that i've used the is_public=None 'hack' successfully via v1 using the default devstack admin17:16
tsymanczyknikhil : regarding the other types of admins, i'm afraid i'm not familiar with them / how to do them. glance-admin and user-admin.17:17
nikhiltsymanczyk: the devstack admin is glance-admin (project admin)17:18
nikhiltsymanczyk: other type of admin is something we need to create a role in devstack keystone setup17:18
*** sdake_ has quit IRC17:18
nikhiltsymanczyk: but like I said on the etherpad, we don't need to rush it. it can be our final sanity check when the patch is close to getting +2s17:18
tsymanczyknikhil : yeah, agreed.17:19
tsymanczyknikhil : the more immediate question is how you'd like me to handle the failing unit tests where the old behaviour is known that the visibility value and is_public value conflict? (unless i misunderstood the problem you were trying to point out earlier)17:20
nikhiltsymanczyk: I think we don't need to test the enntire 72 sub cases, a decent 15-16 randomly chosen should help during the dev process.17:20
nikhiltsymanczyk: are you talking about this test https://github.com/openstack/glance/blob/master/glance/tests/functional/db/base.py#L2191 ?17:21
tsymanczykno, those tests are fine.17:21
tsymanczyknikhil : i'll point you to a specific example in a few minutes.17:22
tsymanczyki ctrl-k'd my output already unfortunatel.17:22
nikhiltsymanczyk: kk17:22
tsymanczyknikhil : you know what this really isn't worth discussing right now. i'd like to be 100% sure about what i'm saying before i go asking difficult questions (that may be only based on imagination).17:25
tsymanczyknikhil : i'll work on the tests i suspect are going to be problematic, and bother you early next week with any i find actually need a design or arch decision made.17:25
*** rvasilets___ has joined #openstack-glance17:25
*** e0ne has joined #openstack-glance17:26
nikhiltsymanczyk: sounds good! ttyl then. (feel free to ping me q.s. though)17:28
tsymanczyknikhil : awesome, thank you. have a good weekend if we don't speak again before then.17:29
nikhiltsymanczyk: have a good one yourself :)17:31
* nikhil away17:31
openstackgerritAlexander Bashmakov proposed openstack/glance: Trivial doc fix.  https://review.openstack.org/37172717:35
*** mfedosin has quit IRC17:40
*** bpokorn__ has quit IRC17:44
*** bpokorny has joined #openstack-glance17:44
*** bpokorny has quit IRC17:44
*** bpokorny has joined #openstack-glance17:45
*** ducttape_ has joined #openstack-glance17:45
*** TravT has quit IRC18:08
openstackgerritAlexander Bashmakov proposed openstack/glance: Update api-ref to add newly supported 'vhdx' disk format option.  https://review.openstack.org/35669318:09
*** harlowja has joined #openstack-glance18:13
*** ducttape_ has quit IRC18:13
*** chlong_ has quit IRC18:27
*** e0ne has quit IRC18:30
*** dshakhray has joined #openstack-glance18:41
*** thiagolib has quit IRC18:58
*** bpokorny has quit IRC19:00
*** anush__ has quit IRC19:08
*** anush__ has joined #openstack-glance19:09
*** mfedosin has joined #openstack-glance19:27
dharinicnikhil can you please have a look at this when free and share what you think about comments on line 289? https://review.openstack.org/#/c/367528/5/glance/api/v2/image_data.py19:30
*** david-lyle has quit IRC19:30
*** david-lyle has joined #openstack-glance19:30
*** atod has joined #openstack-glance19:38
*** david-lyle has quit IRC19:43
nikhildharinic: looking now19:44
dhariniccool. Thanks nikhil. Here is the link for the method - https://github.com/openstack/glance/blob/master/glance/common/wsgi.py#L975-L98319:50
openstackgerritYing Zuo proposed openstack/glance: Fix inconsistent metadata names  https://review.openstack.org/30365819:52
*** TravT has joined #openstack-glance19:57
*** openstackstatus has quit IRC19:58
*** TravT has quit IRC19:59
*** sdake has joined #openstack-glance19:59
*** openstackstatus has joined #openstack-glance19:59
*** ChanServ sets mode: +v openstackstatus19:59
*** bpokorny has joined #openstack-glance20:00
*** bpokorny has quit IRC20:01
*** bpokorny has joined #openstack-glance20:02
*** TravT has joined #openstack-glance20:02
openstackgerritAlexander Bashmakov proposed openstack/glance: Update description of image_destroy method.  https://review.openstack.org/37172720:02
*** atod has quit IRC20:08
*** smatzek has quit IRC20:19
*** ccesario has quit IRC20:35
*** sdake has quit IRC20:37
*** baojg_ has joined #openstack-glance20:40
*** baojg has quit IRC20:43
*** atod has joined #openstack-glance20:49
*** baojg_ has quit IRC20:51
*** edmondsw has quit IRC20:51
*** baojg has joined #openstack-glance20:52
*** sdake has joined #openstack-glance20:55
nikhildharinic: had to go then, back now looking20:56
dharinicno problem nikhil20:56
*** baojg has quit IRC21:00
*** burgerk has quit IRC21:14
*** sdake has quit IRC21:20
*** sdake has joined #openstack-glance21:21
*** sdake has quit IRC21:25
nikhildharinic: just done with the reasearch on your patch. I think stevelle is right for making that change at the wsgi layer21:29
nikhildharinic: was that the question though :) ?21:29
dharinicawesome. Thank you nikhil. Wanted to make sure all of us were on the same page. :)21:29
dharinicThe question was: I was currentl;y translating a 400 returned by a method "get_content_range()" from glance/common/wsgi.py to 416 for malformed content range.21:30
dharinicSo wanted to make sure that it was okay to edit that method in wsgi.py to directly return 41621:30
dharinicas Steve had suggested.21:31
nikhilexcellent21:31
nikhildharinic: that is one convoluted review!21:31
dharinicGlad to have created such a review ;)21:31
*** ctrath has joined #openstack-glance21:31
nikhildharinic: too much good enough time to wrap my head around all the different things you are fixing21:31
nikhilindeed!21:31
nikhildharinic: I have some side comments, will comment there21:31
dharinicyayy. :) That made my day (and weekend)21:32
dharinicSure. Waiting for it.21:32
dharinicI have the fix on wsgi.py ready. Was waiting for your comments.21:32
*** ctrath has quit IRC21:34
*** dshakhray has quit IRC21:35
nikhildharinic: nice work21:36
nikhildharinic: you can push your latest and I can comment on it21:36
dharinicCool. Will do.21:37
dharinicThanks nikhil :)21:37
openstackgerritDharini Chandrasekar proposed openstack/glance: Handling HTTP range requests in Glance  https://review.openstack.org/36752821:38
nikhildharinic: still around for weekend?22:09
dharinicnikhil, yeah22:09
nikhildharinic: got a few comments coming up22:10
dharinicSure22:10
nikhildharinic: you don't have to fix them today though :)22:10
nikhildharinic: you can ask me questions if needed22:11
*** bpokorny has quit IRC22:11
dharinicsure. I can see a -1 on its way :D22:11
nikhildharinic: ha22:13
nikhilit is, sorry about ruining your friday mood22:13
*** bpokorny has joined #openstack-glance22:15
dharinicHaha. Not at all.22:17
openstackgerritMerged openstack/glance: Update description of image_destroy method.  https://review.openstack.org/37172722:19
*** catintheroof has quit IRC22:31
*** markvoelker has quit IRC22:34
*** david-lyle has joined #openstack-glance22:48
openstackgerritDharini Chandrasekar proposed openstack/glance: Fixing inconsistency in Glance store names.  https://review.openstack.org/35940222:52
*** mfedosin has quit IRC23:00
*** erhudy has quit IRC23:02
openstackgerritDharini Chandrasekar proposed openstack/glance: Fixing inconsistency in Glance store names.  https://review.openstack.org/35940223:05
*** jdillaman has quit IRC23:09
openstackgerritTimothy Symanczyk proposed openstack/glance: WIP EXPERIMENT of deprecating the is_public column  https://review.openstack.org/36911023:12
*** TravT has quit IRC23:16
*** rvasilets___ has quit IRC23:27
*** bpokorny has quit IRC23:38
*** bpokorny has joined #openstack-glance23:39
*** jdillaman has joined #openstack-glance23:40
*** bpokorny has quit IRC23:43
*** atod has quit IRC23:43
*** bpokorny has joined #openstack-glance23:46

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