Tuesday, 2017-06-13

*** catintheroof has quit IRC00:03
*** catintheroof has joined #openstack-glance00:11
*** markvoelker has quit IRC00:11
*** catintheroof has quit IRC00:25
*** zhurong has joined #openstack-glance00:44
*** tovin07_ has joined #openstack-glance00:48
*** lucasxu has joined #openstack-glance00:49
*** boris-42_ has quit IRC00:59
*** mfedosin has quit IRC01:12
*** markvoelker has joined #openstack-glance01:36
*** lucasxu has quit IRC01:37
*** mfedosin has joined #openstack-glance01:45
*** mingyu has joined #openstack-glance01:55
*** mingyu has quit IRC02:04
*** bkopilov has quit IRC02:06
*** zhurong has quit IRC02:07
openstackgerritKaiLi proposed openstack/glance master: Add linked clone option in glance metadata  https://review.openstack.org/46832702:16
*** nicolasbock has joined #openstack-glance02:17
*** chlong has quit IRC02:42
*** mingyu has joined #openstack-glance03:01
*** mfedosin has quit IRC03:06
*** mingyu has quit IRC03:38
*** mingyu has joined #openstack-glance03:38
*** mingyu has joined #openstack-glance03:44
*** zhurong has joined #openstack-glance03:50
*** gcb has quit IRC03:58
*** bkopilov has joined #openstack-glance04:00
*** mingyu has quit IRC04:05
*** mingyu has joined #openstack-glance04:10
*** ratailor has joined #openstack-glance04:10
*** mingyu has quit IRC04:15
*** zhurong has quit IRC04:27
*** links has joined #openstack-glance04:32
*** zhurong has joined #openstack-glance04:33
*** adisky__ has joined #openstack-glance04:42
*** bkopilov has quit IRC04:43
*** gyee has quit IRC04:47
*** udesale has joined #openstack-glance04:52
*** mabrams has joined #openstack-glance05:05
*** bkopilov has joined #openstack-glance05:10
*** bkopilov has quit IRC05:23
*** gcb has joined #openstack-glance05:30
*** efried has quit IRC05:34
*** tshefi has joined #openstack-glance05:36
*** bkopilov has joined #openstack-glance05:36
*** aavraham has joined #openstack-glance05:37
*** gcb has quit IRC05:46
*** gcb has joined #openstack-glance05:46
*** efried has joined #openstack-glance05:50
*** mingyu has joined #openstack-glance05:56
*** groen692 has joined #openstack-glance05:57
*** rcernin has joined #openstack-glance06:05
*** pcaruana has joined #openstack-glance06:06
*** mingyu has quit IRC06:07
*** mingyu has joined #openstack-glance06:09
*** mingyu has quit IRC06:23
*** markvoelker has quit IRC06:25
*** mabrams has quit IRC06:27
*** mabrams has joined #openstack-glance06:28
*** mingyu has joined #openstack-glance06:28
*** mabrams has quit IRC06:28
*** mine0901 has joined #openstack-glance06:31
*** mabrams has joined #openstack-glance06:33
*** tesseract has joined #openstack-glance06:41
*** namnh has joined #openstack-glance06:52
*** tshefi has quit IRC06:54
*** mabrams has quit IRC07:10
*** jaosorior_away is now known as jaosorior07:18
*** mabrams has joined #openstack-glance07:21
*** tshefi has joined #openstack-glance07:25
*** mabrams has quit IRC07:28
*** mingyu has quit IRC07:41
*** mabrams has joined #openstack-glance07:46
*** zhurong has quit IRC07:55
*** abhishekk has joined #openstack-glance07:57
*** mfedosin has joined #openstack-glance07:57
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-glance08:00
*** e0ne has joined #openstack-glance08:01
*** mingyu has joined #openstack-glance08:07
*** aarefiev_afk is now known as aarefiev08:07
*** tshefi has quit IRC08:25
*** markvoelker has joined #openstack-glance08:26
*** mingyu has quit IRC08:26
*** mingyu has joined #openstack-glance08:28
*** tshefi has joined #openstack-glance08:34
*** mingyu has quit IRC08:40
*** mingyu has joined #openstack-glance08:50
*** aavraham has quit IRC08:51
*** markvoelker has quit IRC08:59
*** mingyu has quit IRC09:01
*** zhurong has joined #openstack-glance09:06
*** _dalgaaf has quit IRC09:26
*** dalgaaf has joined #openstack-glance09:28
*** mvk has joined #openstack-glance09:33
*** e0ne has quit IRC09:35
*** e0ne has joined #openstack-glance09:39
*** markvoelker has joined #openstack-glance09:57
*** tovin07_ has quit IRC09:59
*** namnh has quit IRC10:01
*** mingyu has joined #openstack-glance10:01
*** mingyu has quit IRC10:06
*** ratailor has quit IRC10:14
*** zhurong has quit IRC10:20
*** ratailor has joined #openstack-glance10:27
*** markvoelker has quit IRC10:30
*** smatzek has joined #openstack-glance10:30
*** abhishekk has quit IRC10:36
*** zhurong has joined #openstack-glance10:41
*** smatzek has quit IRC10:42
*** sdague has joined #openstack-glance10:49
*** bkopilov has quit IRC10:52
*** pkovar has joined #openstack-glance11:05
*** pkovar has quit IRC11:15
*** pkovar has joined #openstack-glance11:18
*** udesale has quit IRC11:27
*** markvoelker has joined #openstack-glance11:27
*** gabor_antal has joined #openstack-glance11:28
*** smatzek has joined #openstack-glance11:38
*** mine0901 has quit IRC11:40
*** chlong has joined #openstack-glance11:57
*** ratailor has quit IRC11:58
*** markvoelker has quit IRC11:59
*** ratailor has joined #openstack-glance12:16
*** openstackgerrit has quit IRC12:18
*** zhurong has quit IRC12:19
*** pkovar has quit IRC12:21
*** markvoelker has joined #openstack-glance12:25
*** bkopilov has joined #openstack-glance12:31
*** catintheroof has joined #openstack-glance12:33
*** jdurgin has joined #openstack-glance12:53
*** flaper87 has quit IRC13:06
*** lucasxu has joined #openstack-glance13:18
*** ratailor has quit IRC13:25
*** jaosorior has quit IRC13:32
*** jaosorior has joined #openstack-glance13:32
*** links has quit IRC13:33
*** clayton has quit IRC13:35
*** mfedosin has quit IRC13:36
*** mfedosin has joined #openstack-glance13:37
*** clayton has joined #openstack-glance13:37
*** flaper87 has joined #openstack-glance14:14
*** flaper87 has quit IRC14:15
*** flaper87 has joined #openstack-glance14:15
*** openstackgerrit has joined #openstack-glance14:17
openstackgerritSean McGinnis proposed openstack/glance master: Remove use of config enforce_type=True  https://review.openstack.org/47362214:17
*** mine0901 has joined #openstack-glance14:36
*** jdurgin has quit IRC14:39
sdagueanyone up for discussing the merrits of this patch - https://review.openstack.org/#/c/468443/ on the global_request_id work?14:43
*** jdurgin has joined #openstack-glance14:45
jokke_sdague: I'm here14:48
jokke_abhishek_k: around?14:48
openstackgerritMerged openstack/glance master: Log at error when we intend to reraise the exception  https://review.openstack.org/41722214:48
openstackgerritMerged openstack/glance master: Trivial fix  https://review.openstack.org/46348814:49
sdaguehey jokke_, do you understand my concerns about overwriting both values?14:53
jokke_sdague: yes and no14:53
sdaguebecause if we do, it will be much harder to tell when nova / cinder do a complicated flow in glance, that things were multiple API calls being processed14:53
jokke_so 1st abhishek_k actually recalled specific behavior that will make it absolute mess if we don't set the req_id when we are actually sending it14:54
sdaguejokke_: ok, explain?14:54
jokke_so what prevents cinder and nova sending the global_req_id to glance?14:54
sdaguejokke_: I'm not sure I understand you question14:55
jokke_for example when we paginate the listing of images ... we did specifically decide to utilize the same req id so that all your listing calls are easily identifiable. If we now change from setting the req_id to setting global_req_id we will get following:14:56
jokke_1) glance client requests first page if list and gets req id back from glance14:56
sdaguewhen who paginates that?14:57
jokke_2) glance client requests next page and sets the req_id it received as the req id, which glance places to global_req_id and returns new req_id14:57
jokke_3) glance client uses that new req_id when requesting next page that gets now set to global and again new req_id gets returned14:58
sdagueok. So that's *very* different behavior than the rest of openstack, but that being said, what would happen after this would be that global_request_id would be there for subsequent calls14:58
jokke_so if we utilize it already within glance we will break the api for anyone who has been utilizing the same on their own workflow14:58
sdagueso, your concern is for applications that depend on glance returning the same request id as the thing that's sent in?14:59
sdagueinstead of storing it in a local variable14:59
jokke_sdague: well that's the problem ... we did tell everyone else that we have req_ids and possibility to set them already in when they were rolled to rest of the openstack. And our concerns of deviation were just ignored at that time15:00
*** mabrams has quit IRC15:00
sdaguejokke_: sure, but that ship is very much saild15:00
sdaguesailed15:00
jokke_sdague: yes, glance allows the client (regardless what client is used) to send req_id and returns that same req_id back15:01
sdagueso, basically we are in a situation where glance can be more like other base services, making the interactions with the rest of neutron / cinder / nova more similar15:01
sdagueor it can continue to be different and have to be coded around15:01
*** danpawlik is now known as _danpawlik15:02
jokke_now we're just fine to take that global_req_id onboard and align it's behavior (apart from setting global when the "local" is sent in the request) so if we want to have global_req_id to be set, we need to send global_req_id not req_id15:02
sdaguejokke_: by using a different header than the rest of OpenStack, it is still different15:02
jokke_and this is the moment where we can align everyone else to that as it's not done yet15:03
jokke_sdague: so lets send the global for everyone15:03
sdagueit's all done15:03
jokke_and not fuck it up for glance15:03
sdaguelitterally, everyone else is done and shipped15:03
jokke_well then it needs to be worked around as we were again not listened in the first place15:04
jokke_we've been shipping this behavior in the API for multiple releases15:04
sdaguejokke_: there have been many other behavior changes that have happened in that time15:07
sdagueI guess I don't understand the reason to need to be different here15:07
sdaguebut, we seem to be at an impass15:07
sdaguethere was quite a bit of ML traffic sent about this since Boston, it would have been nice to have heard objections ealier there15:08
*** tshefi has quit IRC15:08
*** tesseract has quit IRC15:10
jokke_so i raised this very concern in Boston in that room where we were discussing this behavior and said that the proposal will not work for glance, I did think I was pretty clear on the review as well ... the fact that situation in Glance is what it is and I haven't been able to follow every conversation in the ML not directly flagged to me is unfortunate but it is what it is15:12
sdagueok, so I guess the question is whether you feel that is your pov, or the glance core team concensus15:12
*** clayton has quit IRC15:13
sdaguebecause if it's the concesus, I'll drop it and move on to other projects15:13
sdagueit will be unfortunate that any request_id tooling won't work as well for glance, but we'll just have to document that fact15:13
jokke_as said I have no problem to accept global_req_id for glance when one is sent15:14
*** clayton has joined #openstack-glance15:15
jokke_it's easy solution and not need to break the current behavior of the API just for the sake of breaking it15:16
sdagueright, that's all happening right now already15:16
jokke_like?15:16
sdagueit just means the API tree structure can't be reconstructed15:16
*** clayton has quit IRC15:43
*** clayton has joined #openstack-glance15:48
*** d0ugal has quit IRC15:53
*** jaosorior has quit IRC15:57
*** jaosorior has joined #openstack-glance15:58
*** clayton has quit IRC15:58
*** jaosorior is now known as jaosorior_away15:58
openstackgerritSean McGinnis proposed openstack/glance master: Remove deprecated use_user_token related opts  https://review.openstack.org/42268915:58
*** clayton has joined #openstack-glance15:59
*** e0ne has quit IRC16:00
*** gyee has joined #openstack-glance16:00
*** groen692 has quit IRC16:06
*** jdurgin has quit IRC16:13
*** jaosorior_away has quit IRC16:23
*** rcernin has quit IRC16:41
openstackgerritMerged openstack/glance master: Remove duplicate key from dictionary  https://review.openstack.org/47017016:53
*** jdurgin has joined #openstack-glance17:09
*** mingyu has joined #openstack-glance17:27
openstackgerritMerged openstack/glance master: Remove use of config enforce_type=True  https://review.openstack.org/47362217:33
openstackgerritSean McGinnis proposed openstack/glance master: Remove use of deprecated LOG.warn  https://review.openstack.org/47392217:34
openstackgerritSean McGinnis proposed openstack/glance master: Remove use of deprecated LOG.warn  https://review.openstack.org/47392218:10
*** rcernin has joined #openstack-glance18:26
*** nicolasbock has quit IRC18:51
*** nicolasbock has joined #openstack-glance18:51
*** jdurgin has quit IRC19:07
*** NostawRm has joined #openstack-glance19:10
*** mvk has quit IRC19:10
*** mingyu has quit IRC19:24
*** adisky__ has quit IRC19:26
*** jdurgin has joined #openstack-glance19:27
*** nicolasbock has quit IRC19:30
*** mfedosin has quit IRC19:32
*** ericyoung has joined #openstack-glance19:55
ericyoungaccording to the doc, using Cinder as a backend for Glance is experimental. Any idea when that will no longer be the case?20:14
smcginnisericyoung: I've heard of people successfully using it, but I have not tried it myself.20:15
ericyoungsmcginnis: I've set it up and the nova tempest tests seem to all pass (with ScaleIO as the backend to Cinder)20:16
ericyoungmy customers are asking as they don't like taking experimental things into production20:17
smcginnisericyoung: Understandable. :)20:17
smcginnisericyoung: Could just be the case no one has gotten around to updating the doc.20:17
smcginnisericyoung: But I don't really know the real state myself, so this is just conjecture.20:17
* ericyoung has his fingers crossed20:17
*** smatzek has quit IRC20:48
*** lucasxu has quit IRC20:54
*** mvk has joined #openstack-glance21:25
*** rcernin has quit IRC21:54
*** jdurgin has quit IRC22:11
*** catintheroof has quit IRC22:47
*** sdague has quit IRC22:51
openstackgerritOpenStack Proposal Bot proposed openstack/glance master: Updated from global requirements  https://review.openstack.org/47280422:53
openstackgerritMerged openstack/glance_store master: Initialize privsep root_helper command  https://review.openstack.org/45820123:21

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