Monday, 2015-06-22

*** ducttape_ has joined #openstack-glance00:00
*** ducttape_ has quit IRC00:10
*** ducttape_ has joined #openstack-glance00:13
*** arnaud___ has joined #openstack-glance00:23
*** BitSmith has joined #openstack-glance00:23
*** arnaud___ has quit IRC00:27
*** dimsum__ has quit IRC00:39
*** ducttape_ has quit IRC00:40
*** dimsum__ has joined #openstack-glance00:41
*** annashen has joined #openstack-glance00:48
*** dims_ has joined #openstack-glance00:50
*** dimsum__ has quit IRC00:50
*** ducttape_ has joined #openstack-glance00:52
*** ducttape_ has quit IRC00:52
*** kebray has quit IRC01:00
*** BitSmith has quit IRC01:01
*** BitSmith has joined #openstack-glance01:04
*** annashen has quit IRC01:10
*** BitSmith has quit IRC01:17
*** annashen has joined #openstack-glance01:17
*** vilobhmm has joined #openstack-glance01:17
*** dimsum__ has joined #openstack-glance01:17
*** dims_ has quit IRC01:17
*** kebray has joined #openstack-glance01:25
*** jgrimm_ is now known as zz_jgrimm_01:27
*** kebray has quit IRC01:35
*** kebray has joined #openstack-glance01:35
*** dims_ has joined #openstack-glance01:40
*** dimsum__ has quit IRC01:41
*** annashen has quit IRC01:46
*** annashen has joined #openstack-glance01:49
*** annashen has quit IRC02:01
*** linkedinyou has quit IRC02:06
*** ducttape_ has joined #openstack-glance02:07
*** ducttape_ has quit IRC02:12
*** harshs has quit IRC02:14
*** gberginc has joined #openstack-glance02:23
openstackgerritMerged openstack/glance: Fix tox -e py34  https://review.openstack.org/19352002:38
*** flwang1 has joined #openstack-glance02:47
*** Forresp has joined #openstack-glance02:50
*** tpeoples has joined #openstack-glance03:05
*** vilobhmm has quit IRC03:05
*** ducttape_ has joined #openstack-glance03:08
*** tpeoples has quit IRC03:12
*** ducttape_ has quit IRC03:13
*** ducttape_ has joined #openstack-glance03:22
*** takedakn has joined #openstack-glance03:24
openstackgerritFei Long Wang proposed openstack/glance: Fix image owner can't be changed issue in v2  https://review.openstack.org/15469503:24
*** sgotliv has joined #openstack-glance03:29
*** takedakn has quit IRC03:33
*** takedakn has joined #openstack-glance03:34
*** annashen has joined #openstack-glance03:34
*** harshs has joined #openstack-glance03:36
*** dims_ has quit IRC03:40
*** ducttape_ has quit IRC03:41
*** Longgeek has quit IRC03:48
*** Longgeek has joined #openstack-glance03:49
openstackgerritFei Long Wang proposed openstack/python-glanceclient: Use API v2 as default  https://review.openstack.org/19393103:50
*** annashen has quit IRC03:54
*** Forresp has quit IRC03:57
*** electrichead has quit IRC03:59
*** takedakn has quit IRC04:02
*** groen692 has joined #openstack-glance04:05
*** harshs_ has joined #openstack-glance04:06
*** harshs has quit IRC04:09
*** harshs_ is now known as harshs04:09
*** annashen has joined #openstack-glance04:12
*** redrobot has joined #openstack-glance04:16
*** redrobot is now known as Guest4778904:16
*** Guest47789 has quit IRC04:28
*** annashen has quit IRC04:31
*** dimsum__ has joined #openstack-glance04:41
*** dimsum__ has quit IRC04:46
*** gberginc has quit IRC04:47
openstackgerritMerged openstack/python-glanceclient: Add v2 support for the marker attribute  https://review.openstack.org/19196104:52
*** jwang has joined #openstack-glance04:55
*** vilobhmm has joined #openstack-glance04:56
*** jwang_ has quit IRC04:57
*** jwang_ has joined #openstack-glance04:59
*** jwang has quit IRC05:01
*** harshs has quit IRC05:02
*** vilobhmm has quit IRC05:05
openstackgerritFei Long Wang proposed openstack/python-glanceclient: Use API v2 as default  https://review.openstack.org/19393105:06
*** flwang1 has quit IRC05:06
*** vilobhmm has joined #openstack-glance05:08
*** kebray has quit IRC05:10
*** vilobhmm has quit IRC05:10
*** vilobhmm has joined #openstack-glance05:12
*** vilobhmm has quit IRC05:12
*** nlevinki has joined #openstack-glance05:33
*** ducttape_ has joined #openstack-glance05:43
*** ducttape_ has quit IRC05:48
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Imported Translations from Transifex  https://review.openstack.org/19378006:08
*** belmoreira has joined #openstack-glance06:10
*** abhishekk has joined #openstack-glance06:20
*** frickler_ is now known as frickler06:41
*** pkoniszewski has joined #openstack-glance06:41
*** Longgeek has quit IRC06:47
*** Longgeek has joined #openstack-glance06:47
bkopilovflaper87, Hi07:06
bkopilovflaper87, Need help with glance import ... Writing tempest test .07:07
bkopilovflaper87, Is there any way to ask glance to return a url for image location ?07:08
*** markus_z has joined #openstack-glance07:26
*** ducttape_ has joined #openstack-glance07:32
*** sgotliv has quit IRC07:33
*** ducttape_ has quit IRC07:36
*** chlong has quit IRC07:39
*** GB21 has joined #openstack-glance07:40
*** haomaiwa_ has quit IRC07:56
*** GB21 has quit IRC07:57
*** GB21 has joined #openstack-glance07:59
*** nlevinki has quit IRC08:02
*** e0ne has joined #openstack-glance08:05
*** e0ne has quit IRC08:11
*** gberginc has joined #openstack-glance08:14
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/18611408:20
openstackgerritOpenStack Proposal Bot proposed openstack/glance_store: Updated from global requirements  https://review.openstack.org/18694108:20
*** belmoreira has quit IRC08:22
openstackgerritOpenStack Proposal Bot proposed openstack/python-glanceclient: Updated from global requirements  https://review.openstack.org/19402108:27
*** aix has joined #openstack-glance08:36
*** haypo has joined #openstack-glance08:48
haypohi. i have 4 simple changes for glance_store: https://review.openstack.org/#/q/status:open+project:openstack/glance_store+branch:master+topic:py3,n,z08:48
haypowe are very close to have glance_store with a full python 3 suppport08:48
haypoi would like to have glance_store with a full py3 support to get a release, so glance can use a release instead of "git+https://github.com/openstack/glance_store.git#egg=glance_store" in requirements-py3.txt08:50
haypohum, it will avoid the need of a separated requirements-py3.txt in fact08:50
hayposo, can someone please review these glance_store patches please?08:50
*** marzif has joined #openstack-glance08:56
haypowell, i proposed a patch to make the py34 gate voting: https://review.openstack.org/19404808:56
*** GeetikaBatra__ has joined #openstack-glance08:58
*** GB21 has quit IRC08:58
*** GeetikaBatra__ is now known as GB2108:59
*** GB21 has quit IRC08:59
*** GB21 has joined #openstack-glance09:00
*** linkedinyou has joined #openstack-glance09:02
*** e0ne has joined #openstack-glance09:05
*** belmoreira has joined #openstack-glance09:07
*** pdb is now known as pbourke09:08
*** MattMan has joined #openstack-glance09:11
*** flwang1 has joined #openstack-glance09:20
*** ducttape_ has joined #openstack-glance09:20
*** e0ne is now known as e0ne_09:22
*** ducttape_ has quit IRC09:25
*** Forresp has joined #openstack-glance09:27
*** e0ne_ is now known as e0ne09:27
*** Forresp has quit IRC09:34
*** Forresp has joined #openstack-glance09:35
*** Forresp has quit IRC10:01
*** Longgeek has quit IRC10:04
*** dimsum__ has joined #openstack-glance10:14
flwang1nikhil_k: ping10:16
*** jamielennox is now known as jamielennox|away10:25
*** nlevinki has joined #openstack-glance10:32
*** sgotliv has joined #openstack-glance10:33
*** Longgeek has joined #openstack-glance10:34
*** sgotliv has quit IRC10:35
*** sgotliv has joined #openstack-glance10:35
*** _d34dh0r53_ has quit IRC10:43
*** eglute_s has quit IRC10:43
*** sigmavirus24_awa has quit IRC10:43
*** Guest11697 has quit IRC10:43
*** adam_g has quit IRC10:43
*** zigo has quit IRC10:43
*** jroll has quit IRC10:43
*** comstud has quit IRC10:43
*** comstud has joined #openstack-glance10:43
*** adam_g has joined #openstack-glance10:43
*** jroll has joined #openstack-glance10:43
*** mgagne has joined #openstack-glance10:43
*** mgagne is now known as Guest8120210:43
*** adam_g has quit IRC10:43
*** adam_g has joined #openstack-glance10:43
*** zigo has joined #openstack-glance10:44
*** e0ne is now known as e0ne_10:44
*** eglute has joined #openstack-glance10:44
*** d34dh0r53 has joined #openstack-glance10:45
*** sigmavirus24_awa has joined #openstack-glance10:46
openstackgerritTakeaki Matsumoto proposed openstack/python-glanceclient: Add check Identity validate when get schemas  https://review.openstack.org/19407610:47
*** dimsum__ is now known as dims10:48
*** dims has quit IRC10:53
*** e0ne_ is now known as e0ne10:53
*** gberginc has quit IRC11:04
*** linkedinyou has quit IRC11:04
*** dims has joined #openstack-glance11:05
openstackgerritTakeaki Matsumoto proposed openstack/python-glanceclient: Add check Identity validate when get schemas  https://review.openstack.org/19407611:05
*** gberginc has joined #openstack-glance11:08
*** ducttape_ has joined #openstack-glance11:09
*** ducttape_ has quit IRC11:14
*** daemontool_ has joined #openstack-glance11:16
*** marzif has quit IRC11:18
*** Longgeek has quit IRC11:18
*** cdelatte has joined #openstack-glance11:23
*** ducttape_ has joined #openstack-glance11:32
*** GB21 has quit IRC11:35
*** daemontool_ has quit IRC11:38
*** marzif has joined #openstack-glance11:39
*** GB21 has joined #openstack-glance11:42
*** Longgeek has joined #openstack-glance11:46
*** ducttape_ has quit IRC11:53
*** pkoniszewski has quit IRC12:07
*** BitSmith has joined #openstack-glance12:09
*** raildo has joined #openstack-glance12:10
*** e0ne is now known as e0ne_12:18
*** e0ne_ is now known as e0ne12:19
*** edmondsw has joined #openstack-glance12:22
*** chlong has joined #openstack-glance12:25
*** ducttape_ has joined #openstack-glance12:25
*** ducttape_ has quit IRC12:27
*** chlong has quit IRC12:28
*** chlong has joined #openstack-glance12:31
openstackgerritDarja Shakhray proposed openstack/glance: Add an API call to discover the list of available artifact types  https://review.openstack.org/19271312:32
*** willemgf has joined #openstack-glance12:42
*** gberginc has quit IRC12:43
*** gberginc has joined #openstack-glance12:45
*** Longgeek has quit IRC12:47
*** gberginc has quit IRC12:49
*** spzala has joined #openstack-glance12:52
*** e0ne is now known as e0ne_12:58
*** chlong has quit IRC12:58
*** e0ne_ is now known as e0ne12:59
openstackgerritMike Fedosin proposed openstack/glance: Glance v3 Schemas Controller  https://review.openstack.org/19221013:00
*** chlong has joined #openstack-glance13:02
*** stpierre has joined #openstack-glance13:03
*** GB21 has quit IRC13:03
*** chlong has quit IRC13:08
*** chlong has joined #openstack-glance13:08
*** jaypipes has joined #openstack-glance13:15
*** Longgeek has joined #openstack-glance13:16
*** chlong has quit IRC13:17
*** pbourke has quit IRC13:19
*** pbourke has joined #openstack-glance13:19
*** 1JTAAA236 is now known as cloudnull13:22
*** GB21 has joined #openstack-glance13:24
*** chlong has joined #openstack-glance13:30
openstackgerritDarja Shakhray proposed openstack/glance: Add an API call to discover the list of available artifact types  https://review.openstack.org/19271313:30
*** primechuck has joined #openstack-glance13:32
*** abhishekk has quit IRC13:32
*** peristeri has joined #openstack-glance13:32
*** zz_jgrimm_ is now known as jgrimm13:35
*** jroll has quit IRC13:36
*** jroll has joined #openstack-glance13:36
*** ayoung has joined #openstack-glance13:41
*** peristeri has quit IRC13:43
*** peristeri has joined #openstack-glance13:44
*** Forresp has joined #openstack-glance13:46
*** zigo has quit IRC13:47
*** r-daneel has joined #openstack-glance13:52
*** e0ne is now known as e0ne_13:57
*** e0ne_ is now known as e0ne13:57
nikhil_kCourtesy artifacts-meeting reminder: nikhil, ativelkov, mfedosin13:59
nikhil_kflwang1: hey, be here right after the meeting :)14:00
*** GB21 has quit IRC14:03
*** zigo has joined #openstack-glance14:05
*** willemgf has quit IRC14:05
*** nlevinki has quit IRC14:06
sigmavirus24_awao/14:08
*** sigmavirus24_awa is now known as sigmavirus2414:12
*** nlevinki has joined #openstack-glance14:22
*** ameade_ is now known as ameade14:23
*** tpeoples has joined #openstack-glance14:25
nikhil_kativelkov: mfedosin :)14:32
mfedosinyeah14:32
nikhil_kI like the idea of plugins and in their resp repos14:32
ativelkovnikhil_k: well, that was what I initially planned to have14:33
*** Guest78977 has joined #openstack-glance14:33
ativelkovE.g. python-heatclient references python-glanceclient and uses it to work with heat artifacts in the catalog14:33
mfedosinit's impossible to store all the plugins in glance repo, imo14:34
nikhil_kyeah14:34
*** mfisch` is now known as mfisch14:36
*** mfisch is now known as Guest8229014:36
ativelkovBut if we decide to drop jsonschema+warlock combination then we will have to modify the responses of our API14:37
nikhil_kright and the PATCH will become a bit messy14:37
*** dshakhray has joined #openstack-glance14:39
ativelkovyes, because without knowing the schema it is impossible to know which attribute corresponds to which type of artifact property: we have simple properties, we have blobs and we have relationships, and they are all the part of a same object14:39
nikhil_kativelkov: sounds like a good glance meeting topic and for brainstorming. also, I would like to raise this in mid-cycle14:40
*** GB21 has joined #openstack-glance14:40
mfedosinit's easy to distinguish dependencies from the others, but it's not easy with blobs and properties14:41
nikhil_kThe PATCH call by itself is tricky (evenusing warlock)14:41
ativelkovnikhil_k: yes, it will require to keep track of modified attributes at the proxy-side14:42
ativelkov(and warlock, iirc, doesn't do that)14:42
mfedosinwarlock is 130 loc upon jsonschema14:43
mfedosinof course it doesn't do that14:43
*** Longgeek has quit IRC14:43
*** marcusvrn_ has joined #openstack-glance14:43
ativelkovSo, the other option may be to drop warlock and create our own schema-based solution on top of jsonschema14:44
nikhil_kativelkov: one more addition to that is we can have changes schema while the client has cached. This may play well on v2 images but doubt it's friendly witha rtifacts14:44
ativelkovnikhil_k: nope. Schema's are bound to artifact type versions. Changes in artifact type schema should lead to type version increment14:45
nikhil_kativelkov: that's great14:46
*** Forresp has quit IRC14:47
*** ducttape_ has joined #openstack-glance14:49
*** redrobot has joined #openstack-glance14:51
*** redrobot is now known as Guest4440514:51
*** Guest44405 is now known as redrobot14:53
*** Guest78977 has quit IRC14:53
*** marzif has quit IRC14:55
*** julim has joined #openstack-glance14:58
*** kebray has joined #openstack-glance14:59
*** mtanino has joined #openstack-glance15:05
*** nlevinki has quit IRC15:06
*** mjturek1 has joined #openstack-glance15:07
*** GB22 has joined #openstack-glance15:07
*** dshakhray has quit IRC15:09
*** Longgeek has joined #openstack-glance15:10
*** GB22 has quit IRC15:12
*** aix has quit IRC15:16
*** GB22 has joined #openstack-glance15:17
*** GB22 has quit IRC15:17
*** nlevinki has joined #openstack-glance15:19
*** agentle has joined #openstack-glance15:19
*** Longgeek has quit IRC15:20
*** keekz_ is now known as keekz15:24
*** belmoreira has quit IRC15:28
*** haypo has left #openstack-glance15:28
*** pbourke has quit IRC15:32
*** Guest81202 is now known as mgagne15:36
*** mgagne has joined #openstack-glance15:36
*** pdb has joined #openstack-glance15:38
*** pdb is now known as pbourke15:38
*** agentle has quit IRC15:39
*** agentle has joined #openstack-glance15:40
*** Longgeek has joined #openstack-glance15:48
*** nlevinki has quit IRC15:59
*** agentle has quit IRC16:08
*** Guest82290 is now known as mfisch16:10
*** mfisch has quit IRC16:10
*** mfisch has joined #openstack-glance16:10
*** e0ne has quit IRC16:11
*** e0ne has joined #openstack-glance16:13
*** arnaud___ has joined #openstack-glance16:17
*** david-ly_ is now known as david-lyle16:18
*** agentle has joined #openstack-glance16:23
*** kebray has quit IRC16:35
*** arnaud___ has quit IRC16:38
*** markus_z has quit IRC16:39
*** MarcF has joined #openstack-glance16:40
*** rwsu has joined #openstack-glance16:45
*** agentle has quit IRC16:49
*** agentle has joined #openstack-glance16:50
*** kebray has joined #openstack-glance16:54
*** vilobhmm has joined #openstack-glance16:59
*** e0ne has quit IRC17:05
*** dims has quit IRC17:09
*** dims has joined #openstack-glance17:09
*** rwsu has quit IRC17:19
*** Longgeek has quit IRC17:20
*** marcusvrn_ has quit IRC17:24
*** harlowja has joined #openstack-glance17:28
*** annashen has joined #openstack-glance17:29
*** MVenesio has joined #openstack-glance17:35
*** rwsu has joined #openstack-glance17:36
*** agentle has quit IRC17:41
*** agentle has joined #openstack-glance17:41
*** Longgeek has joined #openstack-glance17:49
*** agentle has quit IRC17:50
*** GB21 has quit IRC17:51
*** e0ne has joined #openstack-glance18:11
*** e0ne is now known as e0ne_18:23
*** e0ne_ is now known as e0ne18:24
*** jasondot_ has joined #openstack-glance18:25
*** belmoreira has joined #openstack-glance18:26
*** GB21 has joined #openstack-glance18:29
openstackgerritMike Fedosin proposed openstack/python-glanceclient: (WIP) Glance artifacts client initial support  https://review.openstack.org/18986018:34
*** groen692 has quit IRC18:36
*** kebray has quit IRC18:36
*** groen692 has joined #openstack-glance18:45
*** groen692 has quit IRC18:47
*** jasondot_ has quit IRC18:51
*** gberginc has joined #openstack-glance18:58
*** agentle has joined #openstack-glance18:58
*** agentle_ has joined #openstack-glance19:02
*** e0ne has quit IRC19:04
*** e0ne has joined #openstack-glance19:05
*** agentle has quit IRC19:05
*** Longgeek has quit IRC19:09
jcookI started adding a bunch of reviewers to this spec to help rip it apart and discuss and decided maybe best just to post here: https://review.openstack.org/#/c/194303/119:10
jcookmfedosin, nikhil_k, kragniz, sabari ... ^19:11
*** rwsu has quit IRC19:15
*** kebray has joined #openstack-glance19:15
*** agentle_ has quit IRC19:17
*** agentle has joined #openstack-glance19:18
*** kebray has quit IRC19:22
*** jasondot_ has joined #openstack-glance19:24
*** kebray has joined #openstack-glance19:25
*** jgrimm is now known as zz_jgrimm19:26
*** kebray has quit IRC19:26
*** agentle has quit IRC19:27
*** annashen has quit IRC19:29
*** annashen has joined #openstack-glance19:31
*** annashen has quit IRC19:32
*** annashen has joined #openstack-glance19:32
*** kebray has joined #openstack-glance19:33
*** e0ne is now known as e0ne_19:35
*** e0ne_ is now known as e0ne19:35
*** Longgeek has joined #openstack-glance19:37
*** kebray has quit IRC19:38
*** rwsu has joined #openstack-glance19:38
openstackgerritMerged openstack/glance: tests: don't hardcode strace usage  https://review.openstack.org/19380719:39
*** rwsu has quit IRC19:40
*** rwsu has joined #openstack-glance19:40
nikhil_kjcook: Thanks19:44
*** GB21 has quit IRC19:45
*** kebray has joined #openstack-glance19:45
*** mgarza has joined #openstack-glance19:48
*** kebray has quit IRC19:50
*** agentle has joined #openstack-glance19:52
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/18611419:53
openstackgerritOpenStack Proposal Bot proposed openstack/glance_store: Updated from global requirements  https://review.openstack.org/18694119:53
*** flwang1 has quit IRC19:53
*** annashen has quit IRC19:54
*** agentle has quit IRC20:02
*** edmondsw has quit IRC20:04
*** rwsu has quit IRC20:10
sabarijcook: Cool. Thanks :)20:12
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/18611420:12
*** belmoreira has quit IRC20:21
*** jasondot_ has quit IRC20:33
flwangnikhil_k: still around?20:52
*** annashen has joined #openstack-glance20:54
nikhil_kflwang: yesir20:54
flwangnikhil_k: is there any reason why we still keep 1 as the default version of glance client?20:55
flwangnikhil_k: https://review.openstack.org/193931 i'm working on this20:55
nikhil_kflwang: good point. there isn't one for shell to specify default as 120:56
flwangnikhil_k: cool20:57
flwangand another thing i don't understand is why i can pass all the test locally but jenkins will always blame me20:58
flwangfor this patch20:58
*** BitSmith has quit IRC20:58
*** jasondotstar has joined #openstack-glance20:59
*** annashen has quit IRC21:00
*** marcusvrn_ has joined #openstack-glance21:00
*** raildo has quit IRC21:02
*** e0ne has quit IRC21:03
*** aix has joined #openstack-glance21:05
nikhil_khmm21:06
*** e0ne has joined #openstack-glance21:06
*** flwang has quit IRC21:06
nikhil_kseems like a couple tests in check-glanceclient-dsvm-functional have bug21:08
*** e0ne has quit IRC21:09
*** rwsu has joined #openstack-glance21:10
*** MVenesio has quit IRC21:10
kragnizisn;t that because it's assuming v1 is the default?21:13
*** flwang has joined #openstack-glance21:13
sigmavirus24nikhil_k: flwang I thought we were keeping v1 as the default shell version in glance to confuse less people who're using both novaclient and glanceclient21:14
*** annashen has joined #openstack-glance21:15
sigmavirus24pretty sure the install guide is telling people to set OS_IMAGE_API_VERSION='v2' now or whatever that magic is exactly21:15
flwangsigmavirus24: but i don't think it's a good idea seems we're using v2 as Current version, and v1 is the Supported21:16
flwangespecially given we're pushing nova to adopt v221:16
sigmavirus24flwang: I don't disagree21:16
sigmavirus24I'm also not objecting to it21:17
flwangsigmavirus24: cool21:17
sigmavirus24I'm +2 on it personally21:17
sigmavirus24:D21:17
flwangsigmavirus24: hah, nice21:17
sigmavirus24damnit21:17
sigmavirus24I want to fix the pypy bug at our gate21:17
sigmavirus24I don't want anyone removing that =p21:17
flwangsigmavirus24: it would be nice21:17
* sigmavirus24 wants to make openstack use pypy but he doesn't have time21:18
sigmavirus24nikhil_k: would we be opposed to adding a new gate job that runs bandit?21:18
flwangrosmaita: nikhil_k: could you help refresh my memory why we show different images attributes for cli between v1 and v2?21:18
sigmavirus24flwang: rosmaita is not around21:18
*** flwang1 has joined #openstack-glance21:19
flwangsigmavirus24: we're always doing some 'magic' things between v1 and v2, unfortunately, there are introducing incompatible issues21:21
*** sgotliv has quit IRC21:22
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/18611421:24
sigmavirus24flwang: clearly the solution to this is more magic21:25
* sigmavirus24 wishes we were putting more resources into migrating the openstackclient and openstacksdk instead of adding stuff into glanceclient21:25
flwangsigmavirus24: agree, but given glanceclient is still used widely, we should maintain it for a while, it's sad, but we have to21:26
*** jasondotstar has quit IRC21:27
sigmavirus24oh I wasn't saying we should abandon ship21:29
* sigmavirus24 would just like a faster deprecation path =P21:29
flwangsigmavirus24: agree, unless devstack can start using openstack client as default21:30
sigmavirus24true21:30
sigmavirus24keystoneclient deprecated it's cli bit for openstackclient21:30
sigmavirus24so it can't be that hard to do =P21:30
flwangsigmavirus24: it's a little bit aggressive :)21:31
*** jasondot_ has joined #openstack-glance21:37
*** zigo has quit IRC21:43
*** Longgeek has quit IRC21:43
*** brad[] has quit IRC21:43
*** ayoung has quit IRC21:44
*** gberginc has quit IRC21:47
*** zigo has joined #openstack-glance21:49
*** stpierre has quit IRC21:52
*** lan has quit IRC21:54
vilobhmmflwang : ping21:56
flwangvilobhmm: pong21:56
flwangnikhil_k: sigmavirus24: around?21:56
sigmavirus24pong21:56
vilobhmmso as you mentioned on the cinder channel that "current quota implement of glance is lack of flexible ; we need to refactor/change it to support configure quota by rest api instead of a static conf file" and I agree to it21:56
vilobhmmflwang : ^^21:57
vilobhmmhence i proposed https://blueprints.launchpad.net/glance/+spec/glance-quota-enhancements21:57
openstackgerritSergey Vilgelm proposed openstack/glance: Switch to oslo.service  https://review.openstack.org/19440821:57
*** mtanino has quit IRC21:57
vilobhmmthere are no quota checks IMHO21:57
flwangvilobhmm: no, we have quota check for sure21:58
vilobhmmbut not specifically during image upload21:58
vilobhmmsorry my sentence was not complete…hit enter in between21:58
flwangvilobhmm: did you mean glance may failed to upload at last after checked the quota?21:59
vilobhmmflwang, sigmavirus24 : do i need a spec for https://blueprints.launchpad.net/glance/+spec/glance-quota-enhancements ?21:59
flwangvilobhmm: if you're going to work on that, yes21:59
flwangvilobhmm: i was trying to work on the nested quota of glance22:00
flwangbut then I realized we need some work before that22:00
sigmavirus24vilobhmm: "Also there are no CLI options to expose glance quota details, which IMHO makes it harder for end user to figure out what the quota options are and how it is being utilized." is a completely separate spec and blueprint22:00
flwangsigmavirus24: not really?22:02
sigmavirus24flwang: yes really. There should be different specs for completely disjoint pieces of work, even if they're to the same subsystem22:03
flwangI think this blueprint is just aim to add a new rest api endpoint to let admin can configure quota for tenants and user can see them22:03
sigmavirus24One is "quotas based on number of snapshots versus available space"22:03
sigmavirus24The other is "exposing quotas via the REST API"22:04
*** mgarza has quit IRC22:04
sigmavirus24flwang: wouldn't the quota config go in the glance config?22:04
vilobhmmflwang : right now what happens is glance tries to upload the instance snap (for which it gets the size details from nova) and it does not do any pre-checks before upload; which IMHO it should (checks for quota, checks for available storage space on the underlying storage, etc) and bail out if any of these conditions are not met….; which i dont see it doing now22:04
flwangsigmavirus24: no? i think we need a new table22:04
vilobhmmas a result of this failure even the VM/instance that is being snashotted moves to a "paused" state…making it un-usable :(22:04
*** andymccr has quit IRC22:05
*** agentle has joined #openstack-glance22:06
vilobhmmflwang : if you plan to go for nested quotas…yes you might need a new table for quotas etc22:06
*** lan has joined #openstack-glance22:06
flwangvilobhmm: i can see your point, but i may need to dig into code to confirm :)22:06
vilobhmmflwang : I am working on cinder nested quota driver22:06
vilobhmmso would be more than happy to help22:06
*** sigmavirus24 is now known as sigmavirus24_awa22:06
vilobhmmif you need any help22:06
flwangvilobhmm: even for restful quota, i think we need a new db table22:07
*** andymccr has joined #openstack-glance22:07
vilobhmmflwang : you have a blueprint/spec that i can look for "glance nested quota"22:07
flwangbecause the quota will be more modular instead of a global setting22:07
vilobhmmflwang : agree22:07
flwanghttps://blueprints.launchpad.net/glance/+spec/nested-quota22:08
openstackgerritSergey Vilgelm proposed openstack/glance: Switch to oslo.service  https://review.openstack.org/19440822:08
vilobhmmbut the steps that i have mentioned ; is what i have tried and verified my self and I think its broken and needs some work…can propose a change if needed first we need to agree that we need it and its a problem22:08
vilobhmmflwang : ok22:09
flwangvilobhmm: nested quota is very complex and i'm not sure if it can be implemented in L, but I would like to see the restful quota can be done in L22:10
flwangat least22:10
flwangbecause the current way we're using is a little bit silly22:11
vilobhmmyep!22:11
*** Longgeek has joined #openstack-glance22:12
*** jasondot_ has quit IRC22:12
vilobhmmso me or someone from my team would like to discuss https://blueprints.launchpad.net/glance/+spec/glance-quota-enhancements in this weekly meeting and see what everyone thinks about it…as a starting point IMHO pre-(checks for quota (add quota #), checks for available storage space on the underlying storage, etc) and bail out if any of these conditions are not met…22:13
vilobhmmwhat option right now in glance.conf provided number of instance snapshots allowed for a particular project22:13
vilobhmmflwang : ^^22:13
flwangvilobhmm: like i said, it's a global setting22:15
*** zigo has quit IRC22:15
flwangthat said, you can configure quota for a specific project22:15
vilobhmmflwang : what it is called in glance.conf22:15
vilobhmmbcz i counldn't find one22:16
flwangjust search quota22:16
flwangimage_member_quota22:16
flwangimage_property_quota = 12822:16
flwangimage_tag_quota = 12822:17
flwangimage_location_quota = 1022:17
flwanguser_storage_quota = 022:17
*** zigo has joined #openstack-glance22:17
vilobhmmflwang : The maximum number of image members allowed per image does this mean that max number of image/snapshots allowed per image(instance) ?22:19
flwangnope, seems you need understand some basic concepts of glance :)22:19
vilobhmmsorry if its basic…the intention is just to make sure that if we have the functionality in glance already we don't even need extra efforts22:19
vilobhmmmight be….as i dont work for glance :P22:20
flwangmembers are tenants22:20
vilobhmmok22:20
flwangvilobhmm: no worries22:20
*** primechuck has quit IRC22:22
flwangvilobhmm: i think i can help for the restful quota, and you guys feel free to pick the nested quota blueprint if you want22:23
flwanggiven you're already working the same thing for cinder22:23
vilobhmmnested quota is lot of work IMHO …. If i can complete it from start to finish (which i am working on) for cinder i will be more than happy…I will check if anyone from my team would like to take it22:26
flwangoh, i know22:27
flwangyou're from the Brazil university lab, right?22:27
vilobhmmnope22:28
flwangoh, ok, wrong memory :)22:28
vilobhmmI work for Yahoo! :)22:29
flwangok22:29
*** chlong has quit IRC22:29
flwanganyway, are you going to submit a spec or many specs for the blueprint?22:29
vilobhmmif the 2 quota enhancements i mentioned in blueprint requires two seperate specs then why not22:31
vilobhmmflwang : ^^22:31
flwangvilobhmm: ok, cool22:31
flwangi will review it22:31
openstackgerritJoel Coffman proposed openstack/glance-specs: Encrypted and Authenticated Image Support  https://review.openstack.org/17794822:34
vilobhmmalrite22:35
*** aix has quit IRC22:41
flwangvilobhmm: cool, thanks for your time, looking forward to reviewing the patch :)22:41
*** GB21 has joined #openstack-glance22:41
*** aix has joined #openstack-glance22:41
*** spzala has quit IRC22:42
vilobhmmflwang : thanks for checking…me or someone from my team will get back with more specs/patches/blueprints :) cheers22:42
flwangawesome22:42
*** jasondotstar has joined #openstack-glance22:43
*** GB21 has quit IRC22:46
*** skoar has joined #openstack-glance22:46
*** agentle has quit IRC22:50
*** agentle has joined #openstack-glance22:51
*** peristeri has quit IRC22:53
*** rwsu has quit IRC23:00
*** ducttape_ has quit IRC23:02
*** jdurgin has quit IRC23:04
*** marcusvrn_ has quit IRC23:14
*** spzala has joined #openstack-glance23:15
*** Forresp has joined #openstack-glance23:19
*** harshs has joined #openstack-glance23:28
*** jasondotstar has quit IRC23:29
*** Forresp has quit IRC23:30
*** annashen has quit IRC23:31
*** annashen has joined #openstack-glance23:34
*** vilobhmm has quit IRC23:36
*** spzala has left #openstack-glance23:36
*** vilobhmm has joined #openstack-glance23:36
*** chlong has joined #openstack-glance23:40
*** Longgeek has quit IRC23:43
*** agentle has quit IRC23:45
*** jaypipes has quit IRC23:46
*** annashen has quit IRC23:46
*** sigmavirus24_awa is now known as sigmavirus2423:48
*** sigmavirus24 is now known as sigmavirus24_awa23:51
*** jasondotstar has joined #openstack-glance23:54
*** vilobhmm has quit IRC23:57

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