Friday, 2015-03-06

*** buzztroll has joined #openstack-glance00:26
*** buzztroll has quit IRC00:37
*** smc7 has joined #openstack-glance00:41
*** smc7 has quit IRC00:47
openstackgerritSabari proposed openstack/glance: Update config and docs for multiple datastores support  https://review.openstack.org/16197000:54
*** mikedillion has joined #openstack-glance01:03
*** mikedillion has quit IRC01:05
*** mikedillion has joined #openstack-glance01:06
*** aix has joined #openstack-glance01:16
*** rwsu is now known as rwsu-afk01:17
*** r-daneel has quit IRC01:31
*** mikedillion has quit IRC02:02
*** annashen has joined #openstack-glance02:07
*** flwang has quit IRC02:10
*** annashen has quit IRC02:12
*** haomaiwang has joined #openstack-glance02:13
*** flwang1 has joined #openstack-glance02:15
*** vilobhmm2 has quit IRC02:23
*** vilobhmm1 has joined #openstack-glance02:23
*** ericpeterson has joined #openstack-glance02:42
*** ericpeterson has quit IRC02:48
openstackgerritChangBo Guo(gcb) proposed openstack/glance: Remove use of contextlib.nested  https://review.openstack.org/16164902:48
openstackgerritWayne Okuma proposed openstack/python-glanceclient: Support for Metadata Definition Catalog for Tags  https://review.openstack.org/13861202:52
*** vilobhmm1 has quit IRC02:55
openstackgerritChangBo Guo(gcb) proposed openstack/glance: Remove use of contextlib.nested  https://review.openstack.org/16164902:56
openstackgerritChangBo Guo(gcb) proposed openstack/glance: Remove use of contextlib.nested  https://review.openstack.org/16164903:37
*** david-lyle is now known as david-lyle_afk03:44
*** harlowja is now known as harlowja_away03:57
*** julim has quit IRC03:57
*** vilobhmm has joined #openstack-glance03:58
*** takedakn has joined #openstack-glance04:04
*** Longgeek has joined #openstack-glance04:08
*** takedakn has quit IRC04:08
*** mriedem_away has quit IRC04:10
*** wayne__ has left #openstack-glance04:11
*** mriedem has joined #openstack-glance04:11
*** smc7 has joined #openstack-glance04:19
*** madorn has quit IRC04:19
*** smc7 has quit IRC04:24
*** vilobhmm1 has joined #openstack-glance05:01
*** vilobhmm has quit IRC05:04
*** DCWilliams_VA has joined #openstack-glance05:09
*** DCWilliams_VA has quit IRC05:13
*** vilobhmm1 has quit IRC05:27
openstackgerritLakshmi N Sampath proposed openstack/glance-specs: Catalog Index Service  https://review.openstack.org/13805105:30
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Imported Translations from Transifex  https://review.openstack.org/15857006:02
*** anik80 has joined #openstack-glance06:14
anik80goodmorning all :)06:14
*** Longgeek has quit IRC06:39
*** groen692 has joined #openstack-glance06:50
*** vilobhmm has joined #openstack-glance06:54
*** jamielennox is now known as jamielennox|away07:16
*** pkoniszewski has joined #openstack-glance07:16
*** Longgeek has joined #openstack-glance07:19
*** vilobhmm has quit IRC07:39
*** Longgeek has quit IRC07:43
*** mriedem has quit IRC07:47
*** mriedem has joined #openstack-glance07:47
*** ParsectiX has joined #openstack-glance07:49
*** smc7 has joined #openstack-glance07:57
*** zul has quit IRC08:01
*** markus_z has joined #openstack-glance08:01
*** chlong has quit IRC08:11
*** zul has joined #openstack-glance08:14
*** buzztroll has joined #openstack-glance08:17
*** krtaylor has quit IRC08:22
*** krtaylor has joined #openstack-glance08:35
*** jgrimm is now known as zz_jgrimm08:49
ivasilevskayaanik80, morning)08:54
*** krtaylor has quit IRC08:54
*** jistr has joined #openstack-glance09:02
*** krtaylor has joined #openstack-glance09:10
*** pdb has joined #openstack-glance09:18
ParsectiXκαλημέρα = good morning :)09:26
*** Longgeek has joined #openstack-glance09:32
*** jistr is now known as jistr|biab09:36
openstackgerritAlexander Tivelkov proposed openstack/glance: SemVer utility to store object versions in DB  https://review.openstack.org/10767609:50
*** MattMan has quit IRC10:02
*** Longgeek has quit IRC10:06
*** MattMan has joined #openstack-glance10:14
*** Longgeek has joined #openstack-glance10:14
openstackgerritKamil Rykowski proposed openstack/glance: Notifications for metadefinition resources  https://review.openstack.org/14854610:14
openstackgerritAlexander Tivelkov proposed openstack/glance: Declarative definitions of Artifact Types  https://review.openstack.org/11917410:16
openstackgerritAlexander Tivelkov proposed openstack/glance: Declarative definitions of Artifact Types  https://review.openstack.org/11917410:19
*** TravT has quit IRC10:30
*** smc7 has quit IRC10:32
*** jistr|biab is now known as jistr10:39
*** TravT has joined #openstack-glance10:57
openstackgerritAlexander Tivelkov proposed openstack/glance: Declarative definitions of Artifact Types  https://review.openstack.org/11917411:04
openstackgerritChangBo Guo(gcb) proposed openstack/glance: Remove use of contextlib.nested  https://review.openstack.org/16164911:08
*** haomaiwang has quit IRC11:09
openstackgerritAlexander Tivelkov proposed openstack/glance: Artifacts Repository - DB  https://review.openstack.org/11599811:10
*** chlong has joined #openstack-glance11:22
*** nellysmitt has joined #openstack-glance11:25
*** buzztroll has quit IRC11:33
openstackgerritChangBo Guo(gcb) proposed openstack/glance: Remove use of contextlib.nested  https://review.openstack.org/16164911:41
openstackgerritPawel Koniszewski proposed openstack/glance: Provide a way to upgrade metadata definitions  https://review.openstack.org/15953211:44
*** flaper87 has quit IRC11:47
*** flaper87 has joined #openstack-glance11:47
openstackgerritAlexander Tivelkov proposed openstack/glance: Database layer for Artifact Repository  https://review.openstack.org/11599811:57
openstackgerritInessa Vasilevskaya proposed openstack/glance: Artifacts plugin loader  https://review.openstack.org/13430011:59
*** buzztroll has joined #openstack-glance12:00
*** buzztroll has quit IRC12:02
*** buzztroll has joined #openstack-glance12:02
*** buzztrol_ has joined #openstack-glance12:04
*** buzztroll has quit IRC12:04
*** buzztroll has joined #openstack-glance12:05
*** buzztrol_ has quit IRC12:05
*** buzztroll has quit IRC12:07
*** buzztroll has joined #openstack-glance12:07
*** buzztrol_ has joined #openstack-glance12:09
*** buzztroll has quit IRC12:09
*** buzztrol_ has quit IRC12:10
*** buzztroll has joined #openstack-glance12:11
*** buzztrol_ has joined #openstack-glance12:13
*** buzztroll has quit IRC12:13
*** buzztrol_ has quit IRC12:14
*** buzztroll has joined #openstack-glance12:15
*** buzztrol_ has joined #openstack-glance12:16
*** buzztroll has quit IRC12:16
*** buzztrol_ has quit IRC12:18
*** buzztroll has joined #openstack-glance12:18
*** smc7 has joined #openstack-glance12:18
*** buzztroll has quit IRC12:20
*** buzztroll has joined #openstack-glance12:20
*** buzztrol_ has joined #openstack-glance12:22
*** buzztroll has quit IRC12:22
*** smc7 has quit IRC12:23
*** buzztrol_ has quit IRC12:23
*** buzztroll has joined #openstack-glance12:24
*** buzztroll has quit IRC12:25
anik80 <ivasilevskaya> hi..u there?12:25
*** buzztroll has joined #openstack-glance12:26
*** buzztrol_ has joined #openstack-glance12:27
*** buzztrol_ has quit IRC12:29
*** buzztro__ has joined #openstack-glance12:29
*** buzztroll has quit IRC12:29
*** buzztro__ has quit IRC12:31
*** buzztroll has joined #openstack-glance12:31
*** buzztroll has quit IRC12:32
*** buzztroll has joined #openstack-glance12:33
*** buzztroll has quit IRC12:34
*** buzztroll has joined #openstack-glance12:35
*** buzztroll has quit IRC12:36
*** buzztroll has joined #openstack-glance12:36
*** aix has quit IRC12:38
*** buzztroll has quit IRC12:38
*** buzztroll has joined #openstack-glance12:38
*** buzztroll has quit IRC12:40
*** buzztroll has joined #openstack-glance12:40
*** buzztrol_ has joined #openstack-glance12:42
*** buzztroll has quit IRC12:42
*** buzztrol_ has quit IRC12:43
*** buzztroll has joined #openstack-glance12:44
*** buzztrol_ has joined #openstack-glance12:45
*** buzztroll has quit IRC12:45
*** buzztrol_ has quit IRC12:47
*** buzztroll has joined #openstack-glance12:47
*** buzztroll has quit IRC12:49
*** buzztrol_ has joined #openstack-glance12:49
*** buzztrol_ has quit IRC12:51
*** buzztroll has joined #openstack-glance12:51
pkoniszewskinikhil_k: any thoughts on my comment?12:52
*** buzztroll has quit IRC12:52
*** buzztroll has joined #openstack-glance12:53
*** buzztroll has quit IRC12:54
*** buzztroll has joined #openstack-glance12:55
*** buzztroll has quit IRC12:56
*** buzztroll has joined #openstack-glance12:56
*** buzztroll has quit IRC12:58
*** buzztroll has joined #openstack-glance12:58
openstackgerritFlavio Percoco proposed openstack/glance: Remove deprecated option db_enforce_mysql_charset  https://review.openstack.org/15961112:59
*** buzztroll has quit IRC13:00
*** buzztroll has joined #openstack-glance13:00
*** buzztroll has quit IRC13:01
*** buzztroll has joined #openstack-glance13:02
*** buzztroll has quit IRC13:03
*** buzztroll has joined #openstack-glance13:04
*** DCWilliams_VA has joined #openstack-glance13:04
*** buzztroll has quit IRC13:05
*** buzztroll has joined #openstack-glance13:05
*** humble_ has joined #openstack-glance13:06
*** buzztroll has quit IRC13:07
*** buzztroll has joined #openstack-glance13:07
*** buzztroll has quit IRC13:09
*** buzztroll has joined #openstack-glance13:09
*** buzztroll has quit IRC13:10
*** buzztroll has joined #openstack-glance13:11
*** buzztroll has quit IRC13:12
*** buzztroll has joined #openstack-glance13:13
*** buzztroll has quit IRC13:14
*** buzztroll has joined #openstack-glance13:15
*** buzztroll has quit IRC13:16
*** buzztroll has joined #openstack-glance13:16
*** buzztroll has quit IRC13:18
*** buzztroll has joined #openstack-glance13:18
openstackgerritAlexander Tivelkov proposed openstack/glance: Artifact Plugins Loader  https://review.openstack.org/13430013:19
*** buzztroll has quit IRC13:20
*** buzztroll has joined #openstack-glance13:20
openstackgerritAlexander Tivelkov proposed openstack/glance: Artifact Plugins Loader  https://review.openstack.org/13430013:21
*** buzztrol_ has joined #openstack-glance13:22
*** buzztroll has quit IRC13:22
*** buzztroll has joined #openstack-glance13:24
*** buzztrol_ has quit IRC13:24
*** buzztroll has quit IRC13:25
*** buzztroll has joined #openstack-glance13:25
*** buzztroll has quit IRC13:27
*** buzztroll has joined #openstack-glance13:27
*** buzztroll has quit IRC13:29
*** buzztroll has joined #openstack-glance13:29
*** aix has joined #openstack-glance13:30
openstackgerritAlexander Tivelkov proposed openstack/glance: A mixin for jsonpatch requests validation  https://review.openstack.org/14858813:30
*** buzztroll has quit IRC13:31
*** buzztroll has joined #openstack-glance13:31
*** buzztrol_ has joined #openstack-glance13:33
*** buzztroll has quit IRC13:33
*** stpierre has joined #openstack-glance13:35
*** buzztrol_ has quit IRC13:35
*** buzztroll has joined #openstack-glance13:35
*** buzztrol_ has joined #openstack-glance13:36
*** buzztroll has quit IRC13:36
*** buzztroll has joined #openstack-glance13:38
*** buzztrol_ has quit IRC13:38
*** buzztroll has quit IRC13:40
*** buzztrol_ has joined #openstack-glance13:40
*** buzztrol_ has quit IRC13:41
*** buzztroll has joined #openstack-glance13:42
*** buzztrol_ has joined #openstack-glance13:44
*** buzztroll has quit IRC13:44
*** buzztrol_ has quit IRC13:45
*** buzztroll has joined #openstack-glance13:45
*** buzztroll has quit IRC13:47
*** buzztroll has joined #openstack-glance13:47
*** buzztroll has quit IRC13:49
*** buzztroll has joined #openstack-glance13:49
*** buzztrol_ has joined #openstack-glance13:51
*** buzztroll has quit IRC13:51
*** julim has joined #openstack-glance13:52
*** buzztrol_ has quit IRC13:52
*** buzztroll has joined #openstack-glance13:53
*** sigmavirus24_awa is now known as sigmavirus2413:54
*** buzztroll has quit IRC13:54
*** buzztroll has joined #openstack-glance13:55
*** buzztroll has quit IRC13:56
*** buzztroll has joined #openstack-glance13:56
*** DCWilliams_VA has quit IRC13:57
*** buzztroll has quit IRC13:58
*** buzztroll has joined #openstack-glance13:58
*** annegentle has joined #openstack-glance13:59
*** buzztroll has quit IRC14:00
*** buzztroll has joined #openstack-glance14:00
*** annegentle has quit IRC14:00
*** annegentle has joined #openstack-glance14:01
*** buzztroll has quit IRC14:01
*** buzztroll has joined #openstack-glance14:02
openstackgerritLouis Taylor proposed openstack/python-glanceclient: v2: read limit for list from --limit in shell  https://review.openstack.org/16216114:03
*** buzztroll has quit IRC14:03
*** buzztroll has joined #openstack-glance14:04
nikhil_kpkoniszewski: link?14:04
*** Longgeek has quit IRC14:05
*** fifieldt_ has quit IRC14:05
*** buzztroll has quit IRC14:05
*** buzztroll has joined #openstack-glance14:05
openstackgerritAlexander Tivelkov proposed openstack/glance: Domain layer for Artifact Repository  https://review.openstack.org/13289814:06
*** zz_jgrimm is now known as jgrimm14:07
*** buzztroll has quit IRC14:07
*** smc7 has joined #openstack-glance14:07
*** buzztroll has joined #openstack-glance14:07
*** buzztrol_ has joined #openstack-glance14:09
*** buzztroll has quit IRC14:09
openstackgerritKamil Rykowski proposed openstack/glance: Notifications for metadefinition resources  https://review.openstack.org/14854614:11
*** buzztrol_ has quit IRC14:11
*** buzztroll has joined #openstack-glance14:11
*** smc7 has quit IRC14:11
*** buzztroll has quit IRC14:12
*** buzztroll has joined #openstack-glance14:13
*** buzztroll has quit IRC14:14
*** buzztroll has joined #openstack-glance14:15
*** buzztroll has quit IRC14:16
*** buzztroll has joined #openstack-glance14:16
*** markus_z has quit IRC14:17
openstackgerritFlavio Percoco proposed openstack/glance: Glance Image Introspection  https://review.openstack.org/15624914:18
openstackgerritFlavio Percoco proposed openstack/glance: Basic support for image conversion  https://review.openstack.org/15912914:18
*** buzztroll has quit IRC14:18
openstackgerritAlexander Tivelkov proposed openstack/glance: A mixin for jsonpatch requests validation  https://review.openstack.org/14858814:18
*** buzztroll has joined #openstack-glance14:18
openstackgerritAlexander Tivelkov proposed openstack/glance: Domain layer for Artifact Repository  https://review.openstack.org/13289814:19
*** buzztroll has quit IRC14:20
*** buzztroll has joined #openstack-glance14:20
*** Longgeek has joined #openstack-glance14:20
*** buzztroll has quit IRC14:22
*** buzztroll has joined #openstack-glance14:22
*** buzztroll has quit IRC14:23
*** buzztroll has joined #openstack-glance14:24
nikhil_kativelkov: https://review.openstack.org/#/c/107676/14:24
nikhil_kativelkov: mfedosin : would be good to get that merged today14:24
ativelkovnikhil_k: yup, working on that14:24
mfedosinyep14:25
nikhil_kativelkov: added some comments14:25
ativelkovI am now traversing the whole commit chain14:25
nikhil_kcool14:25
ativelkovIt turns out that working for a month without zuul checks really leads to tons of trouble :)14:25
*** buzztroll has quit IRC14:25
*** buzztrol_ has joined #openstack-glance14:26
*** buzztrol_ has quit IRC14:27
*** buzztroll has joined #openstack-glance14:27
nikhil_kheh,14:27
kragnizativelkov: heh, good old zuul14:28
nikhil_kativelkov: not a big deal, I was just suggesting that it seems a small enough change to be merged today. if it doesn't make it, that's cool14:28
ativelkovnikhil_k: I'll fix them, sure14:28
*** peristeri has joined #openstack-glance14:29
*** buzztroll has quit IRC14:29
*** buzztroll has joined #openstack-glance14:29
ativelkovnikhil_k: just some thoughts on your comments: semver commit is a generic one, it is needed by Artifacts but there are no direct artifact stuff there. So, InvalidVersion is just a generic exception which may be thrown by semver code - it is not mandatory artifact-related, anyone who uses semver_db may get it14:31
*** buzztroll has quit IRC14:31
ativelkovSo, I don't really think we should rename it14:31
*** buzztroll has joined #openstack-glance14:31
*** annegentle is now known as superanne14:31
nikhil_kativelkov: hm, does it apply to API versions?14:31
nikhil_kativelkov: may be you can rename it to "DataEntityVersion.."14:32
ativelkovnikhil_k: well, currently it does not, as nobody else is using semver_db except artifacts. But in fact, semver_db is just a generic utility, so its exception should be generic as well, imho14:32
nikhil_kativelkov: not a big deal, I'm okay with it14:33
*** thangp has joined #openstack-glance14:33
nikhil_kif someone gets confused they can change it14:33
ativelkovnikhil_k: and I didn't get your comment about str() conversion for longs - why do we need it there?14:33
nikhil_kativelkov: not needed but good to have, long() is printed with a trailing L (in python)14:34
*** chlong has quit IRC14:34
ativelkovah, got it - you mean, str() the items of the output tuple?14:34
nikhil_khttp://stackoverflow.com/questions/799434/print-long-integers-in-python14:35
nikhil_kativelkov: yes, (sorry should have be clearer)14:35
ativelkovgot it.  Will fix now14:36
*** buzztroll has quit IRC14:36
ativelkovBTW, its not a big deal to them, but didn't we agree that we do not stop for non-critical issues but just log such comments to address after the whole thing has landed?14:37
nikhil_kativelkov: sure, once you state that you've noted them and proposed to fix in the later PS will +214:38
nikhil_kativelkov: that's for bookkeeping. I've no objections when to fix these :)14:38
nikhil_kgood to have all of this out there on the review14:38
ativelkovWe don't have any reviews for dependent patches yet, so I'll fix them now. I just don't want to do another round of rebases after we get some comments there, as we loose them as soon as rebase happens14:40
openstackgerritDavanum Srinivas (dims) proposed openstack/glance: Switch to latest oslo-incubator  https://review.openstack.org/16190714:40
ativelkovBTW, I've created an etherpad to track all such comments at a single page. It just has two first commits now, but I'll add others tonight: https://etherpad.openstack.org/p/Artifacts_Reviews14:42
nikhil_kativelkov: thanks! updated https://etherpad.openstack.org/p/kilo-glance-k3 with it14:46
*** thangp_ has joined #openstack-glance14:48
ativelkovnikhil_k: regarding your comment about imports: I thought that third-party should go before local imports, shouldn't they?14:49
ativelkovhttps://www.python.org/dev/peps/pep-0008/#id1714:49
ativelkovhttps://www.python.org/dev/peps/pep-0008/#imports14:49
nikhil_kativelkov: oh yes, I forgot sorry. first are the standard ones not in-tree ones.. my bad14:50
*** vijendar has quit IRC14:50
*** thangp has quit IRC14:50
*** boris-42 has quit IRC14:52
*** ericpeterson has joined #openstack-glance14:58
*** ParsectiX has quit IRC14:58
*** sgotliv has quit IRC15:00
*** sgotliv has joined #openstack-glance15:00
openstackgerritAlexander Tivelkov proposed openstack/glance: SemVer utility to store object versions in DB  https://review.openstack.org/10767615:04
dhellmannhi, folks, who manages releases for glance-store?15:04
ativelkovnikhil_k: addressed your comments https://review.openstack.org/10767615:05
dhellmannI'm looking at this requirements bump that's asking for a new patch release of glance-store because it includes new features, and I wanted to find out if there was a reason for having a patch release there instead of a feature release. https://review.openstack.org/#/c/161079/115:05
*** hemanth has joined #openstack-glance15:06
openstackgerritAlexander Tivelkov proposed openstack/glance: Declarative definitions of Artifact Types  https://review.openstack.org/11917415:08
openstackgerritAlexander Tivelkov proposed openstack/glance: A mixin for jsonpatch requests validation  https://review.openstack.org/14858815:08
openstackgerritAlexander Tivelkov proposed openstack/glance: Database layer for Artifact Repository  https://review.openstack.org/11599815:08
openstackgerritAlexander Tivelkov proposed openstack/glance: Domain layer for Artifact Repository  https://review.openstack.org/13289815:08
openstackgerritAlexander Tivelkov proposed openstack/glance: Artifact Plugins Loader  https://review.openstack.org/13430015:08
*** aarondelp has joined #openstack-glance15:10
*** pkoniszewski has quit IRC15:12
*** ericpeterson has quit IRC15:15
*** smc7 has joined #openstack-glance15:17
*** changbl has quit IRC15:19
*** r-daneel has joined #openstack-glance15:20
openstackgerritQin Zhao proposed openstack/python-glanceclient: Encode x-auth-token in http header  https://review.openstack.org/13199115:23
nikhil_kdhellmann: it's for a feature15:23
*** vijendar has joined #openstack-glance15:24
nikhil_kdhellmann: https://blueprints.launchpad.net/glance/+spec/store-capabilities has some info15:24
nikhil_kzhiyan: ^15:24
sigmavirus24nikhil_k: dhellmann is asking about the version number choice15:24
sigmavirus24nikhil_k: the new features should have made it 0.2 instead of 0.1.{x + 1}15:24
sigmavirus24 /cc kragniz15:24
nikhil_ksigmavirus24: hmm, that was release15:25
sigmavirus24It was released recently, yes15:26
zhiyannikhil_k: do we ready to bump a mine version? I think for store cap one , a minor bump is ok15:26
nikhil_kit's older than the most recent15:26
sigmavirus24zhiyan: it's already released, no point in doing a new release just to bump the version number imo15:26
sigmavirus24I think dhellmann mostly wants to make sure everyone in openstack is on the same page15:27
nikhil_ktoo late15:27
zhiyanYep15:27
sigmavirus24Because this is how we break stable branches15:27
zhiyanSo 0.1.11 is enough/ok15:27
sigmavirus24yeah but it /should/ have been 0.2.0 ;)15:27
zhiyanHmm15:27
nikhil_kdhellmann: sorry about that, much needs to be fixed about release structure15:27
kragnizyes, this should have been 0.2.015:28
zhiyanWe can do it when l open15:28
nikhil_kdhellmann: we'r exploring choices for stable braches, release version/mgmt, etc.15:28
nikhil_ki15:28
zhiyanStore could go first, but glance release need to be unblocked15:29
nikhil_kit's a sorry state until we've figured a few things out15:29
nikhil_kkragniz: actually, by that logic we'r easily at 0.4+15:30
nikhil_ksigmavirus24: ^15:30
kragniznikhil_k: yes15:30
nikhil_kmultiple containers, endpoint config change etc15:30
sigmavirus24nikhil_k: right well given we were at 0.1 previously, 0.2 would have been the logical successor15:31
sigmavirus24Also for everyone interested: https://review.openstack.org/#/c/155072/15:31
nikhil_knice15:31
*** ericpeterson has joined #openstack-glance15:31
sigmavirus24nikhil_k: added you to that review and the nova PTL15:31
*** changbl has joined #openstack-glance15:32
nikhil_kthanks!15:33
mfedosinnikhil_k, there is a first documentation part https://review.openstack.org/#/c/160441/ that describes Glance Architecture15:33
sigmavirus24nikhil_k: have you reached out to the inactive cores yet?15:33
mfedosinis it possible to merge it before 12?15:33
sigmavirus24mfedosin: all things are possible ;)15:34
sigmavirus24I think we have a limited number of cores who are all focusing on the artifacts patches though15:34
openstackgerritSteve McLellan proposed openstack/glance: Catalog Index Service  https://review.openstack.org/13826915:34
kragnizsigmavirus24: that's not artifacts specific, though15:35
sigmavirus24kragniz: I realize that15:35
mfedosinsigmavirus24, eey :) review it, please, if you have some time15:35
sigmavirus24I'm saying, it might be hard to find core-reviewers with bandwidth to approve it15:35
kragnizright, I just read your message again :P15:35
sigmavirus24mfedosin: already on it15:35
kragnizmfedosin: it looks good to me15:36
*** freerunner has quit IRC15:36
kragnizsmallest of nits: should it be "the glance_store library" rather than "a glance_store library"?15:37
nikhil_knot all new cores seem eager is all i've to say, will reply to that thread today15:37
mfedosindotted line between nova and store means that "<jokke_> mfedosin: the lib is out there, Nova can use it if they want to"15:37
kragnizit makes it sound like there's more than one glance_store library15:37
mfedosinsigmavirus24, kragniz thanks - the second part about DB will be on Tuesday15:37
* nikhil_k hides15:37
* kragniz goes nikhil_k hunting15:38
sigmavirus24mfedosin: Tuesday may be cutting it close.15:38
sigmavirus24Perhaps just postpone that to L?15:38
mfedosinsigmavirus24, mb, but anyway we're going to publish it on Tuesday15:40
mfedosinthe problem is we're not good at sphinx syntax15:40
sigmavirus24mfedosin: yeah just left a comment about that15:40
sigmavirus24mfedosin: you all realize you can build it locally to see what's happening, right?15:41
sigmavirus24simply tox -e docs; pushd docs/build/html ; python -m SimpleHTTPServer <port> ; popd15:41
mfedosinsigmavirus24, of course15:41
sigmavirus24mfedosin: just making sure15:41
sigmavirus24Some people don't do that when reviewing docs related changes and it baffles me why they wouldn'15:41
mfedosinI use just sphinx-build15:42
superannemfedosin: I found this super helpful: http://rst.ninjs.org/15:42
superannesigmavirus24: ^^ way easier even then running autorefresh on your SimpleHTTPServer15:42
mfedosinbtw, without your advices it would be worse15:42
sigmavirus24superanne: all you need to auto-refresh is to rebuild the docs15:42
sigmavirus24i.e., open new terminal, tox -e docs and refresh15:42
superannesigmavirus24: yeah I know but side by side for the win15:43
kragnizsigmavirus24: I just use the output of gate-glance-docs when reviewing docs :v15:43
sigmavirus24Or at least that always works for me with my sphinx stuff15:43
mfedosinsigmavirus24, I mean the sorting spec :) thanks for that15:43
sigmavirus24superanne: ah I see what you mean15:43
sigmavirus24mfedosin: oh right lol15:43
* sigmavirus24 has been writing reStructuredText for Sphinx for 3 years15:43
sigmavirus24If I can't visually lint it by now, I don't know what I'm good for15:43
superanneplus, inline error descriptions15:43
sigmavirus24superanne: btw, Matt's been keeping me in the loop about doc815:43
sigmavirus24It's unfortunate that the upstream rst-lint project is inactive or whatever15:44
sigmavirus24I'm also a bit surprised sphinx doesn't have some sort of linting built in15:44
superannesigmavirus24: care to reply to my email yesterday to the -docs mailing list?15:44
superannesigmavirus24: oh they're active and responsive15:45
sigmavirus24oh15:45
superannesigmavirus24: it's just not meeting our current need for speed and "easy button15:45
sigmavirus24superanne: Matt keeps trying to get me to write a new linter for it and I already have enough projects =P15:45
sigmavirus24But I'll reply to it15:45
superannesigmavirus24: hee15:46
superannesigmavirus24: cool thanks15:46
sigmavirus24superanne: if you look at my GitHub that's only a fraction of what I do15:47
kragnizsigmavirus24: look at you showing off your fancy github profile15:47
sigmavirus24kragniz: it's not fancy15:48
kragniz:P15:48
sigmavirus24It's a sign that I have a serious problem15:48
kragnizso no github = no problem?15:49
sigmavirus24kragniz: no15:51
sigmavirus24there's still bitbucket and gitlab15:51
sigmavirus24no more gitorious though15:51
kragnizrip15:51
sigmavirus24lolno15:51
sigmavirus24gitorious was terribad for so long15:51
sigmavirus24It took them /forever/ to upgrade to rails *2*15:52
sigmavirus24And they did that right before rails 4 was released15:52
sigmavirus24so much headdesk15:52
kragnizheh15:52
sigmavirus24gitlab's been much better at it15:52
sigmavirus24both are f/oss projects but gitlab seems better architected and managed15:52
dhellmannnikhil_k: sorry, missed your reply. sigmavirus24 is right, I'm trying to make sure we're all using version numbers consistently, so if there's a new feature the minor version should be incremented15:55
*** superanne has quit IRC15:59
*** superanne has joined #openstack-glance16:00
*** ndonegan has joined #openstack-glance16:02
*** Miouge has joined #openstack-glance16:02
nikhil_kdhellmann: do you need one now or can we let this request happen and then make the bump in next release?16:03
*** humble_ has quit IRC16:03
nikhil_kdhellmann: not sure what you intended for us to do atm16:03
*** superanne has quit IRC16:07
*** superanne has joined #openstack-glance16:08
sigmavirus24superanne: replied and added a suggestion16:10
dhellmannnikhil_k: it would be better to go ahead and signal the feature addition by releasing with a good version number16:14
nikhil_kzhiyan: ^16:15
nikhil_kdhellmann: thanks, however today is friday :)16:15
sigmavirus24nikhil_k: no bad things ever happen when people release software on fridays16:15
nikhil_kdhellmann: I can try but it could be trixy16:15
dhellmannnikhil_k: if you re-tag the same version you won't cause any issues16:15
* sigmavirus24 hides from fungi16:15
*** cpallares has joined #openstack-glance16:20
*** sabari has quit IRC16:20
*** sabari has joined #openstack-glance16:22
*** krtaylor has quit IRC16:23
openstackgerritAlexander Tivelkov proposed openstack/glance: Artifacts API  https://review.openstack.org/13662916:29
*** freerunner has joined #openstack-glance16:31
*** ParsectiX has joined #openstack-glance16:32
*** chlong has joined #openstack-glance16:33
*** krtaylor has joined #openstack-glance16:35
*** cpallares has quit IRC16:36
*** pkoniszewski has joined #openstack-glance16:44
*** stpierre has quit IRC16:44
*** stpierre has joined #openstack-glance16:44
*** pkoniszewski has quit IRC16:49
*** cpallares has joined #openstack-glance16:52
*** boris-42 has joined #openstack-glance16:53
*** buzztroll has joined #openstack-glance16:53
*** Miouge has quit IRC16:58
*** changbl has quit IRC17:00
*** superanne has quit IRC17:08
*** vilobhmm has joined #openstack-glance17:09
*** vilobhmm1 has joined #openstack-glance17:09
*** vilobhmm has quit IRC17:13
*** changbl has joined #openstack-glance17:20
*** annashen has joined #openstack-glance17:22
*** pkoniszewski has joined #openstack-glance17:22
*** vilobhmm1 has quit IRC17:25
*** vilobhmm has joined #openstack-glance17:25
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/16138617:29
*** rwsu-afk is now known as rwsu17:33
*** jistr has quit IRC17:37
*** david-lyle_afk is now known as david-lyle17:43
*** pdb has quit IRC18:03
*** superanne has joined #openstack-glance18:04
*** annashen has quit IRC18:16
*** browne has joined #openstack-glance18:17
brownehi folks, anyone up for an easy review?  https://review.openstack.org/#/c/158576  Lots of +1s, no +2s18:18
kragnizbrowne: already +1ed!18:19
brownekragniz: thx!18:20
*** superanne has quit IRC18:27
*** spzala has joined #openstack-glance18:44
*** groen692 has quit IRC19:00
*** superanne has joined #openstack-glance19:04
*** annashen has joined #openstack-glance19:11
*** superanne has quit IRC19:24
*** aix has quit IRC19:24
*** MattMan has quit IRC19:37
openstackgerritAlexander Tivelkov proposed openstack/glance: REST API layer for Artifact Repository  https://review.openstack.org/13662919:39
openstackgerritAlexander Tivelkov proposed openstack/glance: Domain layer for Artifact Repository  https://review.openstack.org/13289819:39
openstackgerritAlexander Tivelkov proposed openstack/glance: REST API layer for Artifact Repository  https://review.openstack.org/13662919:41
openstackgerritMerged openstack/python-glanceclient: Fix v2 image create --file documentation  https://review.openstack.org/14527019:49
ativelkovfolks, is zuul dead or something?19:49
*** superanne has joined #openstack-glance19:50
*** superanne has quit IRC19:51
*** superanne has joined #openstack-glance19:52
openstackgerritMerged openstack/python-glanceclient: v2: Allow upload from stdin on image-create  https://review.openstack.org/14527219:55
*** superanne has quit IRC19:56
*** superanne has joined #openstack-glance19:57
sigmavirus24ativelkov: status.openstack.org/zuul, I'm not sure though, why?19:59
nikhil_kall: heads up, we'r having glance_store 0.2.0 release to unblock https://review.openstack.org/#/c/161079/20:00
sigmavirus24:+1:20:01
kragniznikhil_k: sounds good20:02
kragniznikhil_k: is that a retag of the latest release?20:03
kragnizor a new release20:03
*** mriedem has quit IRC20:05
*** Longgeek has quit IRC20:06
openstackgerritSabari proposed openstack/glance_store: VMware: Support Multiple Datastores  https://review.openstack.org/14842620:07
nikhil_kkragniz: a new one20:09
openstackgerritSabari proposed openstack/glance_store: VMware: Support Multiple Datastores  https://review.openstack.org/14842620:11
*** mriedem has joined #openstack-glance20:13
*** nellysmitt has quit IRC20:15
openstackgerritSteve McLellan proposed openstack/glance: WIP Catalog indexing service documentation  https://review.openstack.org/16044520:25
*** ericpete_ has joined #openstack-glance20:30
*** ericpeterson has quit IRC20:34
openstackgerritFlavio Percoco proposed openstack/glance: Glance Image Introspection  https://review.openstack.org/15624920:41
openstackgerritFlavio Percoco proposed openstack/glance: Basic support for image conversion  https://review.openstack.org/15912920:41
*** pkoniszewski has quit IRC20:41
*** smc7 has quit IRC20:50
nikhil_ksigmavirus24: kragniz flaper87 : please resond to the email or better yet please send me suggestions on IRC if that will help move things faster21:06
kragniznikhil_k: which email?21:06
nikhil_kkragniz: you'd get it soon :)21:07
kragnizhehe21:07
nikhil_k(I got it)21:07
* sigmavirus24 sees only glance_store release21:07
nikhil_kabout21:07
kragnizirc travels faster than email21:07
nikhil_k[openstack-dev] [Glance] Core nominations.21:07
sigmavirus24oh there it is21:07
sigmavirus24;)21:07
kragnizaha!21:07
kragnizgot it now21:07
nikhil_kjokke_ might be watching us on the logs21:08
nikhil_kso you too jokke_21:08
* kragniz waves to the all-seeing jokke_21:08
nikhil_kthat almost sounds like all-seeing self21:09
nikhil_kand logically makes jokke_ a prophet21:09
kragniz:o21:09
*** arosen has left #openstack-glance21:09
sigmavirus24jokke_ tell unto us the fruits of our future labor? are they worth it?21:10
* sigmavirus24 waits for the all seeing oracle, jokke_, to answer21:10
sigmavirus24Wait.. oracle... is jokke_ just a bot written in Java?!21:10
* sigmavirus24 shouldn't have had that second pot of espresso21:10
kragnizthis all makes more sense now21:10
sigmavirus24kragniz: all of it?21:11
sigmavirus24or most of it?21:11
kragnizI'll do a test and see what the sun does to him21:11
sigmavirus24Wait, Sun doesn't exist here. Do you have Sun? I want to be where Sun is21:11
nikhil_ksigmavirus24: you need to move south21:12
sigmavirus24nikhil_k: there's a second meaning in there too21:12
nikhil_k:P21:13
sigmavirus24=P21:13
sigmavirus24(just in case it was too subtle)21:13
nikhil_knope21:13
*** annashen has quit IRC21:14
nikhil_koh yes, mfedosin too^21:14
*** annashen has joined #openstack-glance21:14
nikhil_kand sigmavirus24 get brownie points!21:15
nikhil_kgets*21:15
*** smc7 has joined #openstack-glance21:15
sigmavirus24nikhil_k: for what?21:16
kragniznikhil_k: I'm not sure where you're going with "core-member status", but the rest sounds good21:16
kragniz+1 on removing old and adding new21:16
nikhil_kkragniz: me neither :P21:16
nikhil_kat least yet21:17
kragnizaha :P21:17
nikhil_kbut have an idea, let's see if that can be formalized21:17
* sigmavirus24 wonders who that Ian Cordasco fellow is that's being nominated. I don't like the sound of his name21:18
kragnizme neither21:19
kragniznikhil_k: I take back the +1 on adding new21:19
kragnizlet'21:19
kragnizs have sigmavirus24 instead of this "Ian Cordasco" guy21:19
kragniznever heard of him21:19
sigmavirus24kragniz: I don't need your handouts. I'm an adult21:20
sigmavirus24=P21:20
stevellesigmavirus24: where do we keep the spare age jokes? I used up all of mine.21:21
nikhil_kheh21:21
sigmavirus24stevelle: the expiration date is close for those21:22
stevelleso they're getting old?21:23
sigmavirus24bingo21:23
*** stpierre has quit IRC21:27
*** julim has quit IRC21:27
openstackgerritSabari proposed openstack/glance_store: Deprecate VMware store single datastore options  https://review.openstack.org/16230821:28
kragniznikhil_k: do you have any spare cycles for a quick glanceclient review?21:30
kragniz(or any other core, but no one else seems to be around)21:30
kragnizhttps://review.openstack.org/#/c/161839/21:31
kragniz(it's got a stuart +2 already)21:32
openstackgerritSabari proposed openstack/glance: Update config and docs for multiple datastores support  https://review.openstack.org/16197021:33
nikhil_kkragniz: sure21:33
kragnizthanks!21:34
*** harlowja_away has quit IRC21:34
nikhil_kflaper87: hey, Rackspace public cloud uses tasks on production systems21:40
nikhil_kso based on that I can say that the operations can be really expensive if on the API node21:41
nikhil_kif the tasks run targz then even a single process can be heavy handed let along 50!21:41
nikhil_khe does not seem to be around21:42
nikhil_ktime to copy paste to the review ;)21:42
* flaper87 here21:42
flaper87nikhil_k: ^21:42
flaper87mmmh, interesting21:42
flaper87I didn't know  you guys were using this in production. That's good to know.21:43
flaper87Also, note that these are 50 greenthreads that we're talking about21:43
nikhil_kflaper87: yeah21:43
nikhil_kflaper87: basically, we've  one sema for 2 types of tasks21:43
nikhil_kand max threads are allowed are 1021:44
*** superanne has quit IRC21:44
nikhil_kgah, too many typos today :((21:44
flaper87mmh, in that case, we should probably take that number back to 2, or pump it to 421:44
nikhil_kflaper87: so, you can queue up 10 or 100 tasks or something but one runs at a time21:45
nikhil_kbut run one at a time*21:45
flaper87You answered my exact comment. I mean, the fact that w/o actual data, we can't get that number right21:45
nikhil_kcool21:45
nikhil_kflaper87: glad to be of help21:45
nikhil_kflaper87: do you need me to say more there?21:45
flaper87nikhil_k: yeah, but I guess we could actually get to 10, the scheduler should know what to do. What do you think?21:46
nikhil_kflaper87: sure, 10 seems decent for now21:46
flaper87nikhil_k: it'd be cool if you could mention this there just as reference.21:46
nikhil_kwe can always change defaults right?21:46
nikhil_ksure21:46
flaper87yeah21:46
kragniz"we can always change defaults right?" - nikhil_k, 201521:48
sigmavirus24kragniz: 2014-2015. RIP21:48
sigmavirus24=P21:48
mtreinishflaper87: qq would you want to give me a hand and migrate the glanceclient cli tests out of tempest?21:50
mtreinishit should be pretty straightforward, jogo pushed up some instructions to the ML on how to do it: http://lists.openstack.org/pipermail/openstack-dev/2015-February/057458.html21:50
sigmavirus24flaper87: it's a trap ;)21:51
flaper87kragniz: LOL21:52
sigmavirus24lol21:52
flaper87mtreinish: mmmh, mmh. I'll take a look and let you know. I need to make sure I've enough time to commit to this21:52
*** superanne has joined #openstack-glance21:52
nikhil_kflaper87: commented21:52
mtreinishheh, well I was going to bug sigmavirus24, but he already volunteered to help try and fix some skip bugs in tempest.21:53
sigmavirus24mtreinish: so I'm overcommitted as it is21:54
sigmavirus24 /but/ I'll see what I can finagle next week21:54
kragnizmtreinish: I might be able to pick it up if neither sigmavirus24 or flaper87 want to do it21:54
sigmavirus24kragniz: go hog wild =P21:54
flaper87kragniz: it's yours21:54
kragnizlol21:54
flaper87sigmavirus24: LOL21:54
sigmavirus24^5 flaper8721:54
sigmavirus24flaper87: we two overcommit everything21:54
* kragniz fell for that one21:54
mtreinishkragniz: cool thanks :)21:54
sigmavirus24Also it's not technically my day job to work on openstack21:55
sigmavirus24Or at least not on openstack/* projects21:55
sigmavirus24So I can't technically do code during the day21:55
flaper87sigmavirus24: if you're really able to do that, I'll admire you forever21:55
flaper87I mean, saying "this is not my day to code on X and not doing it"21:56
flaper87that's impossible for me21:56
nikhil_khemanth: what your # suggestion on the default workers https://review.openstack.org/#/c/159078/? options we poised are 2, 4, 1021:56
sigmavirus24flaper87: I do it at night21:56
flaper87I'm a butterfly coder21:56
sigmavirus24flaper87: technical 0 of my days are days to code on glance (or anything in openstack upstream)21:56
flaper87Jeeeeeez, did I really say that?21:56
flaper87:P21:56
flaper87nikhil_k: ^^^^21:57
sigmavirus24flaper87: so you use emacs?21:57
flaper87DO NOT ADD HIM TO CORE!21:57
flaper87sigmavirus24: yeah, I've been using it lately21:57
sigmavirus24Yeah seriously. I don't know what everyone's thinking21:57
flaper87I used to be a vimer21:57
sigmavirus24flaper87: https://xkcd.com/378/21:57
kragnizflaper87: how are you finding it?21:58
kragnizI'm still a vimmer, but emacs looks shiny21:58
sigmavirus24to be fair, evil mode is the best vim replacement of any editor/IDE I've heard21:58
sigmavirus24So emacs has that going for it21:59
hemanthnikhil_k, I'd say 4 from from what I have seen21:59
nikhil_kuse sublime and be happy with all ;)21:59
nikhil_kflaper87: that's the magic number "4" ^21:59
nikhil_kthanks hemanth21:59
flaper87kragniz: I'm liking it, TBH, I switched to emacs because I was having lots of trouble with vim21:59
flaper87and I gotta admit Rust-lang support for emacs is better22:00
flaper87:P22:00
flaper87and it's compile mode and tramp-mode22:00
flaper87I mean, tramp-mode is really fantastic22:00
*** ericpete_ has quit IRC22:00
nikhil_khttp://www.sublimetext.com/22:01
sigmavirus24nikhil_k: nice try =P22:01
sigmavirus24flaper87: I mostly use emacs for clojure =P. nrepl is amazing22:01
nikhil_k:P22:02
flaper87nikhil_k: fixing the default22:02
flaper87don't go away22:02
*** ericpeterson has joined #openstack-glance22:02
nikhil_kgo. go. and away.22:02
nikhil_ks/go/up/gc22:02
nikhil_kWe'd add new cores on Mon in any case :P22:03
nikhil_k(I'm serious)22:04
sigmavirus24Wait is there a minimum age requirement for cores? =P kragniz might be in trouble22:04
nikhil_koh right, how could we forget22:04
flaper87sigmavirus24: it's 6022:05
nikhil_k!22:05
sigmavirus24flaper87: thank god I maintain requests and flake8. At least I look the age22:05
*** jgrimm is now known as zz_jgrimm22:06
nikhil_kjokke_ is really monitoring the logs22:06
nikhil_kor flaper87 has telepathic abilities22:06
*** ericpeterson has quit IRC22:07
flaper87Or I have been breaking his !#@$#@!$#@ asking for reviews22:07
flaper87:P22:07
nikhil_kflaper87: we're disappointed that you love us less than him :P22:08
flaper87nikhil_k: last time I gave you guys priority, sigmavirus24 left 21 comments on my patch22:09
openstackgerritFlavio Percoco proposed openstack/glance: Glance Image Introspection  https://review.openstack.org/15624922:09
openstackgerritFlavio Percoco proposed openstack/glance: Remove the eventlet executor  https://review.openstack.org/15907822:09
openstackgerritFlavio Percoco proposed openstack/glance: Basic support for image conversion  https://review.openstack.org/15912922:09
flaper87nikhil_k: ^22:09
flaper87:P22:09
nikhil_kjust 2122:09
nikhil_khuh, why are we addiing him to core now?22:09
nikhil_ksigmavirus24: needs to buckle up22:09
sigmavirus24damn sorry22:10
sigmavirus2442 is clearly the minimum number of comments to leave on one of flaper87's changes22:10
sigmavirus24flaper87: incoming =P22:10
nikhil_kflaper87: we need to wait jenkins :P22:11
flaper87sigmavirus24: f#@$@# u22:11
flaper87:)22:11
flaper87nikhil_k: no no no, +2+A, short circuit22:11
sigmavirus24nikhil_k: does jenkins make the zuul go round or do the zuuls on the jenkins go round and round?22:12
flaper87FWIW, the gate will run the check anyway22:12
sigmavirus24flaper87: lolol no22:12
flaper87if there's something wrong, it won't go through22:12
sigmavirus24flaper87: must wait for monday when I can -2 =P22:12
flaper87there's no point on waiting for jenkins if the patch will be approved anyway22:12
flaper87nikhil_k: +2 NOW!! Haven't you read what sigmavirus24 just said?22:12
flaper87jeeeeeez :P22:12
sigmavirus24lmao22:12
nikhil_kflaper87: based on the default value hemanth might -2 too :P22:13
sigmavirus24flaper87: should I bring a bullet proof vest to PyCon?22:13
sigmavirus24nikhil_k: does hemanth do glance deploys for public cloud by hand?22:14
nikhil_kmay be22:14
nikhil_kflaper87: sigmavirus24 got brownie points for replying to the email on ML so, I can't really +2 against his intentions now :P22:15
flaper87sigmavirus24: that won't help, I'm black belt :)22:15
* nikhil_k goes for chai time22:17
flaper87nikhil_k: you really didn't +2 my patch :(22:18
flaper87really, jenkins runs checks if they haven't be run22:18
sigmavirus24flaper87: give the chai time to work22:18
flaper87just short circuit it, PLEASE!22:18
sigmavirus24nikhil_k: will warm up to it22:18
* flaper87 has no freaking idea what chai time is22:18
flaper87but if that's going to get me a +2, then fine22:19
sigmavirus24tea22:19
nikhil_kok ok22:20
nikhil_kfine22:20
nikhil_kfine22:20
nikhil_k<fine>22:20
flaper87fine in italian means "end"22:20
sigmavirus24flaper87: fine in english, when repeated so often means nikhil_k is at the *end* of his rope22:21
nikhil_klol22:21
nikhil_kI'm just kidding22:21
sigmavirus24nikhil_k: sure you were22:21
sigmavirus24;)22:21
nikhil_kbuono22:22
nikhil_kbuono22:22
nikhil_k<buono>22:22
flaper87:P22:22
flaper87w000t22:22
*** r-daneel has quit IRC22:23
*** chlong has quit IRC22:24
sigmavirus24hold on22:24
sigmavirus24I have to -1 this22:24
sigmavirus24=P22:24
* flaper87 takes his flamethrower22:25
*** thangp_ has quit IRC22:27
kragnizsigmavirus24: low blow on the minimum age requirement for glance cores :P22:28
flaper87kk, gtg.... you guys better merge that patch >.>22:28
sigmavirus24kragniz: I'd talk about a minimum height requirement but I doubt anyone's shorter than 183cm22:28
flaper87have a great w/e everyone22:28
sigmavirus24flaper87: did you see my CR?22:28
sigmavirus24flaper87: you too22:28
kragnizflaper87: have a good weekend too!22:29
openstackgerritMerged openstack/python-glanceclient: Fix leaking sockets after v2 list operation  https://review.openstack.org/16183922:37
openstackgerritMerged openstack/python-glanceclient: v2: read limit for list from --limit in shell  https://review.openstack.org/16216122:38
kragniztwo for the price of one!22:38
nikhil_kkragniz: u following world cup?22:39
* nikhil_k thinks kragniz is from uk22:40
kragniznope, sorry22:40
* kragniz isn't a football person22:40
nikhil_kcricket :P22:40
kragnizlol22:40
sabarinikhil_k: I added a mention for it. And you are the first to trigger it.22:40
nikhil_kfootball was last year22:41
kragniznikhil_k: that's how much I know about it22:41
nikhil_k:)22:41
*** julim has joined #openstack-glance22:41
nikhil_ksabari: not sure, what u meant22:41
kragniznikhil_k: I'm guessing you are? How is it?22:41
nikhil_kok for now22:41
*** aarondelp has quit IRC22:42
nikhil_kireland is doing gr822:42
nikhil_kengland isn't22:42
sabarinikhil_k: I meant I added an IRC mention keyword for 'world cup' and no one ever spoke about it in any of my channels.22:43
sabariyou were the first!22:43
kragnizsabari: haha22:43
nikhil_kah really! niicee22:43
kragnizI have a mention for "global variable"22:44
sabariyeah, I just wanted to see if anyone follows around here :)22:44
nikhil_kkragniz: are u from ireland then?22:44
nikhil_kstuart mentioned u go to uk uni22:44
kragniznikhil_k: from england, but living in ireland at the moment22:44
sabarikragniz: lol oslo.config must be a busy channel for you then :)22:45
kragniznikhil_k: I go to university in wales22:45
sabarikragniz: There is a match today for Ireland.22:45
kragnizsabari: it is, I should turn it off22:46
kragnizor mute #openstack-oslo22:46
nikhil_kkragniz: ah22:46
kragniznikhil_k: too many countries!22:46
nikhil_kheh,22:47
nikhil_kuk is confusing that way22:47
kragnizit is22:47
*** mriedem has quit IRC22:47
nikhil_ksabari: 2vd fav team?22:50
sabarikragniz: the funny thing is the Ireland match starts probably 3:30 AM your local time.22:50
sabariI have no idea why one would schedule a match like that.22:50
* nikhil_k is typing while having chai22:50
sabarinikhil_k: I am hoping for NZ to win this time.22:51
nikhil_k:)22:51
kragnizsabari: haha22:51
kragnizsabari: where is the match played?22:52
sabarijust to be fair and it wouldn't hurt to lose to someone who never have won before ;)22:52
nikhil_kaus, nz22:52
sigmavirus24:322:53
kragnizah, okay. If it had been over here, it would be rather odd to start at 3:30 am!22:53
kragnizsigmavirus24: are you sending regular cat faces over a public irc channel?22:54
*** peristeri has quit IRC22:54
kragnizsigmavirus24: would you do such a thing?22:54
sigmavirus24kragniz: you lied about "global variable" didn't you?22:54
kragnizI won't see it if it's in a channel number > 6522:55
kragnizI have too many channels for my irssi config :(22:55
sigmavirus24LMAO22:58
sigmavirus24kragniz: well I tested it in #openstack-api22:58
sigmavirus24So22:58
kragnizyeah, I saw when I looked in my status pane22:58
sigmavirus24So instead of pinging kragniz I'll just say global variable from now on22:59
*** superanne has quit IRC22:59
kragniz;_;23:00
*** ParsectiX has quit IRC23:00
*** ParsectiX has joined #openstack-glance23:00
sigmavirus24If I say "global variable" 3 times while looking into IRC, a kragniz will appear23:01
nikhil_kglobal variable23:01
sigmavirus24global variable23:01
kragniz:323:01
sigmavirus24heh23:01
*** r-daneel has joined #openstack-glance23:02
kragnizsigmavirus24: you prompted me to expand my view of my channels23:02
*** ericpeterson has joined #openstack-glance23:03
nikhil_kflaper87: replied to the ML, the universe has unfolded now!23:05
*** r-daneel_ has joined #openstack-glance23:06
*** r-daneel has quit IRC23:07
sigmavirus24I like flaper87's "Oh dear"23:07
*** ericpeterson has quit IRC23:07
kragnizis the oh dear to the joke, or to the fact sigmavirus24 will be able to -2 flaper87's patches?23:08
* kragniz ponders23:08
*** r-daneel_ has quit IRC23:10
*** r-daneel_ has joined #openstack-glance23:10
sigmavirus24kragniz: yes23:12
kragnizsigmavirus24: thanks for clearing that up23:13
sigmavirus24kragniz: always a pleasure23:13
sigmavirus24nikhil_k: are there docs for adding a driver to glance_store?23:16
*** ericpeterson has joined #openstack-glance23:17
nikhil_ksigmavirus24: none23:18
nikhil_kspec should do it23:18
sigmavirus24There's currently debate over whether a driver module should be importable to retrieve options from it or not23:19
*** vijendar has quit IRC23:19
nikhil_koh23:19
sigmavirus24to which I'm debating whether or not we should rethink how options are loaded in glance_store or just formalize whether modules should be importable23:19
sigmavirus24there are tradeoffs to each23:19
nikhil_kright23:19
sigmavirus24And I don't particularly care but I'd like to see it standardized23:19
nikhil_kI think the main concern was to not install deps unless you needed the driver23:20
sigmavirus24So this argument can stop since mreidem and I figured out two problems due to this already and now we're trying to apply our experiences to a third change23:20
sigmavirus24nikhil_k: exactly23:20
sigmavirus24Without it installed though (if the imports aren't conditional) then you can't load the opts for that store23:20
sigmavirus24Because you can't import the module23:20
sigmavirus24And stevedore will ignore it23:20
nikhil_kyeah23:20
sigmavirus24So23:20
sigmavirus24Either the modules need to be mandated to be importable with just requirements.txt23:21
sigmavirus24Or we need to separate opts from drivers23:21
sigmavirus24I think the latter is sub-optimal23:21
sigmavirus24The former means raising a BadStoreConfiguration when the store is actually created (or rather when we attempt to create it)23:21
kragnizsigmavirus24: the way options are handled should be changed, anyway23:21
kragnizthis is ugly: https://github.com/openstack/glance/blob/master/glance/cmd/api.py#L75-7723:21
sigmavirus24kragniz: agreed23:22
sigmavirus24Ugh23:22
sigmavirus24I feel strongly about this to write the spec but unless junhongl helps me with the replicator HTTPS issue, I don't think I'll have the ability to commit to implementing another spec =P23:22
nikhil_kheh23:23
*** ericpeterson has quit IRC23:23
sigmavirus24oh it's after 523:23
sigmavirus24time to work on policy23:23
nikhil_kpolicy?23:23
nikhil_koh23:23
*** annashen has quit IRC23:23
nikhil_kwork on as in keep up to it?23:23
sigmavirus24so two things with policy23:24
sigmavirus241. my spec23:24
sigmavirus242. graduating to oslo.policy23:24
nikhil_kbtw, I'm not against the gloabl reqs for deps (for drivers)23:24
nikhil_kah23:24
kragnizsigmavirus24: hasn't it been graduated already? :P23:24
sigmavirus24nikhil_k: that would only aggravate our downstream redistributors23:24
sigmavirus24kragniz: =_=23:24
nikhil_kthe issue with that though is there would be unnecessary pair for those not using it23:25
nikhil_kso, changing configs seems better23:25
nikhil_kstyle for using configs23:25
sabarisigmavirus24: I am thinking that while creating the store we should check with stevedore's extension manager.23:27
sabariIf the store is not loaded we could right away throw the BadStoreConfiguration. This way we do not instantiate the Store class and run into import error.23:27
nikhil_kok, I think we can do this outside of kilo23:28
nikhil_kso, may be I will look away for now and see if we can get some of those reviews done later tonight/tomorrow23:28
sigmavirus24sabari: I think that's more work than is necessary23:30
sabarisigmavirus24: wouldn't it be similar to what backend.register_opts does today ?23:35
sabariI am ok with both catching import errors in driver or checking generically.23:35
sabariJust trying to understand the expected behavior :).23:36
sigmavirus24sabari: so if I understand correctly, other drivers are doing the conditional import and raising the "expected" exceptions when the store is created.23:39
sigmavirus24_load_store handles a RuntimeError while _load_stores handles BadStoreConfiguration23:40
sigmavirus24(or at least that's what mreidem and I figured out the other night)23:40
sigmavirus24So it makes sense for store creation to raise a BadStoreConfiguration exception with details for the user to fix it (e.g., please install oslo.vmware)23:40
sigmavirus24sabari: and to be clear, I don't blame you for any of this. There should be a spec for adding a driver/maintaining it, etc.23:40
sabarisigmavirus24: haha, I didn't take it that way either, I was only trying to understand what is the ideal behavior.23:45
sigmavirus24Yeah23:45
sabariI agree with you that a BadStoreConfiguration should be thrown in such cases.23:45
sigmavirus24I get it23:45
sigmavirus24I think the ideal behaviour is to be able to load all options for all drivers23:45
sigmavirus24I think there are 1 or two drivers that still need help with that though23:46
sabarisigmavirus24 Ok got it. So you do want the plugin to be loaded by stevedore so that the opts are loaded.23:47
sabariI totally got it wrong the problem you were trying to solve :)23:47
sigmavirus24Yes23:47
sigmavirus24Sorry. I've been really tired lately23:47
sigmavirus24I've put in at least 3, 10+ hour days23:47
sabarihaha :) that's what the weekend is for.23:48
sigmavirus24I would unbrain this weekend but kilo freeze is coming up23:48
sigmavirus24heh, psychic23:48
sabaridoes that mean I can ask for CR's over the weekend ;)23:49
sabarijk. have a good weekend.23:49
sigmavirus24I'll probably try to focus on writing code this weekend23:50
sigmavirus24I'll probably be on IRC though23:50
*** cpallares has quit IRC23:51
sabariand I will fix my patch following what we discussed now :).23:51
sabariI can actually do it for other stores too.23:52
*** annashen has joined #openstack-glance23:52
sabariSo far, I see swift store still doesn't do conditional import23:53
sigmavirus24:D sabari23:54
sigmavirus24yeah there's one for swift that I did23:54
sigmavirus24sabari: so review that ;)23:54
sigmavirus24project:openstack/glance_store status:open owner:"Ian Cordasco"23:54
sabariah, I should have probably guessed after seeing your S3 patch :)23:54
sigmavirus24it's sad that I can type out gerrit queries now without needing help23:54
sabari^^ I think I should get rid of bookmarks to be able to do that23:55
sabarisigmavirus24: I only see https://review.openstack.org/#/c/161428/23:57
sigmavirus24d'oh23:58
sigmavirus24See how bad my brain is on this little sleep/23:58
* sigmavirus24 will be back shortly23:59
sabarisigmavirus24 haha, np23:59
sabari* stepping out too *23:59

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