Monday, 2015-11-16

*** stevemar_ has joined #openstack-glance00:00
*** haomaiwang has quit IRC00:01
*** haomaiwang has joined #openstack-glance00:01
*** itisha has quit IRC00:01
*** jerrygb has quit IRC00:18
*** mingdang1 has joined #openstack-glance00:34
*** stevemar_ has quit IRC00:42
*** stevemar_ has joined #openstack-glance00:44
*** stevemar_ has quit IRC00:49
*** agireud has quit IRC01:00
*** haomaiwang has quit IRC01:01
*** haomaiwang has joined #openstack-glance01:01
*** agireud has joined #openstack-glance01:03
*** ducttape_ has joined #openstack-glance01:04
*** agireud has quit IRC01:08
*** ducttape_ has quit IRC01:10
*** agireud has joined #openstack-glance01:10
*** mingdang1 has quit IRC01:25
*** haomaiwang has quit IRC01:28
*** bapalm has quit IRC01:29
*** TravT has quit IRC01:31
*** TravT has joined #openstack-glance01:32
*** serverascode has quit IRC01:32
*** sigmavirus24_awa has quit IRC01:33
*** darrenc has quit IRC01:33
*** eglute has quit IRC01:33
*** mgagne has quit IRC01:33
*** esheffield_ has quit IRC01:33
*** hemanth has quit IRC01:33
*** venkatesh has quit IRC01:33
*** nikhil has quit IRC01:33
*** darrenc has joined #openstack-glance01:33
*** venkatesh has joined #openstack-glance01:33
*** hemanth has joined #openstack-glance01:33
*** esheffield has joined #openstack-glance01:33
*** nikhil|afk has joined #openstack-glance01:33
*** jamielennox has quit IRC01:34
*** flwang1 has quit IRC01:35
*** flwang has quit IRC01:35
*** jroll has quit IRC01:35
*** d34dh0r53 has quit IRC01:35
*** serverascode has joined #openstack-glance01:37
*** jroll has joined #openstack-glance01:38
*** d34dh0r53 has joined #openstack-glance01:38
*** eglute has joined #openstack-glance01:38
*** mgagne has joined #openstack-glance01:38
*** flwang has joined #openstack-glance01:38
*** mgagne is now known as Guest9104301:38
*** jerrygb has joined #openstack-glance01:39
*** flwang1 has joined #openstack-glance01:40
*** jamielennox has joined #openstack-glance01:41
*** sigmavirus24_awa has joined #openstack-glance01:41
*** bapalm has joined #openstack-glance01:56
*** jerrygb has quit IRC02:04
*** bapalm has quit IRC02:04
*** dims has joined #openstack-glance02:06
*** mingdang1 has joined #openstack-glance02:15
*** mingdang1 has quit IRC02:16
*** mingdang1 has joined #openstack-glance02:16
*** MattMan has quit IRC02:17
*** MattMan has joined #openstack-glance02:17
openstackgerritwangxiyuan proposed openstack/glance: Add image number quota check  https://review.openstack.org/24457302:23
*** ducttape_ has joined #openstack-glance02:23
*** kebray has joined #openstack-glance02:24
*** jerrygb has joined #openstack-glance02:26
*** ducttape_ has quit IRC02:28
*** ducttape_ has joined #openstack-glance02:41
*** haomaiwang has joined #openstack-glance02:45
*** haomaiwang has quit IRC02:48
*** 20WACHN4K has joined #openstack-glance02:49
*** agireud has quit IRC02:55
*** ducttape_ has quit IRC02:56
*** itisha has joined #openstack-glance02:57
*** agireud has joined #openstack-glance02:57
*** 20WACHN4K has quit IRC03:01
*** harshs has joined #openstack-glance03:01
*** haomaiwang has joined #openstack-glance03:01
*** gb21 has quit IRC03:09
*** gberginc has joined #openstack-glance03:12
*** dims has quit IRC03:47
*** dims has joined #openstack-glance03:48
*** haomaiwang has quit IRC03:51
*** haomaiwang has joined #openstack-glance03:51
*** ducttape_ has joined #openstack-glance03:57
*** ducttape_ has quit IRC03:59
*** ducttape_ has joined #openstack-glance03:59
*** haomaiwang has quit IRC04:01
*** haomaiwang has joined #openstack-glance04:01
*** flwang has quit IRC04:02
*** dims has quit IRC04:08
*** agireud has quit IRC04:10
*** links has joined #openstack-glance04:11
*** ducttape_ has quit IRC04:20
*** agireud has joined #openstack-glance04:21
*** ducttape_ has joined #openstack-glance04:24
*** mfedosin has joined #openstack-glance04:38
*** ducttape_ has quit IRC04:43
*** ducttape_ has joined #openstack-glance04:49
*** ducttape_ has quit IRC04:56
*** ducttape_ has joined #openstack-glance04:59
*** haomaiwang has quit IRC05:01
*** haomaiwang has joined #openstack-glance05:01
*** harshs has quit IRC05:04
*** mfedosin has quit IRC05:06
*** itisha has quit IRC05:11
*** sileht has quit IRC05:12
*** ducttape_ has quit IRC05:16
*** mfedosin has joined #openstack-glance05:16
*** gberginc has quit IRC05:18
*** houming-wang has joined #openstack-glance05:38
*** haomaiwang has quit IRC06:01
*** haomaiwang has joined #openstack-glance06:01
*** houming-wang has quit IRC06:01
*** stevemar_ has joined #openstack-glance06:11
*** stevemar_ has quit IRC06:14
*** mfedosin has quit IRC06:15
*** houming-wang has joined #openstack-glance06:16
*** rcernin has joined #openstack-glance06:16
*** shakamunyi has joined #openstack-glance06:21
*** jamielennox is now known as jamielennox|away06:25
*** wxy__ has quit IRC06:27
*** wxy__ has joined #openstack-glance06:27
*** gb21 has joined #openstack-glance06:28
*** dhellmann has quit IRC06:28
*** frickler has quit IRC06:28
*** frickler has joined #openstack-glance06:28
*** dhellmann has joined #openstack-glance06:28
*** avarner_ has joined #openstack-glance06:30
*** dhellmann has quit IRC06:34
*** dhellmann has joined #openstack-glance06:34
*** avarner has quit IRC06:34
*** lakshmiS has joined #openstack-glance06:37
*** shakamunyi has quit IRC06:39
*** lakshmiS has quit IRC06:43
*** gberginc has joined #openstack-glance06:46
*** shakamunyi has joined #openstack-glance06:54
*** lakshmiS has joined #openstack-glance06:56
*** haomaiwang has quit IRC07:01
*** haomaiwang has joined #openstack-glance07:01
*** groen692 has joined #openstack-glance07:03
*** jerrygb has quit IRC07:03
*** kebray has quit IRC07:07
*** venkatesh_ has joined #openstack-glance07:08
*** esheffield_ has joined #openstack-glance07:08
*** hemanth_ has joined #openstack-glance07:08
*** nikhil has joined #openstack-glance07:08
*** sileht has joined #openstack-glance07:11
*** hemanth has quit IRC07:15
*** venkatesh has quit IRC07:15
*** esheffield has quit IRC07:15
*** nikhil|afk has quit IRC07:15
*** d34dh0r53 has quit IRC07:15
*** d34dh0r53 has joined #openstack-glance07:16
*** sgotliv_ has quit IRC07:19
*** boris-42 has joined #openstack-glance07:23
*** lakshmiS has quit IRC07:25
*** belmoreira has joined #openstack-glance07:44
*** abhishekk has joined #openstack-glance07:51
*** haomaiwang has quit IRC08:01
*** haomaiwang has joined #openstack-glance08:01
*** e0ne has joined #openstack-glance08:04
*** dshakhray has joined #openstack-glance08:27
*** tobe has joined #openstack-glance08:34
*** akanksha_ has joined #openstack-glance08:40
*** exploreshaifali has joined #openstack-glance08:50
openstackgerritwangxiyuan proposed openstack/glance: Add image number quota check  https://review.openstack.org/24457308:52
*** flwang has joined #openstack-glance08:55
*** haomaiwang has quit IRC09:01
*** haomaiwang has joined #openstack-glance09:01
*** jerrygb has joined #openstack-glance09:04
*** sgotliv_ has joined #openstack-glance09:06
*** jerrygb has quit IRC09:08
*** e0ne has quit IRC09:21
*** e0ne has joined #openstack-glance09:21
*** MarcF has joined #openstack-glance09:34
*** MarcF has quit IRC09:34
*** bdossant has joined #openstack-glance09:37
*** jistr has joined #openstack-glance09:40
*** frickler has quit IRC09:44
*** tobe has quit IRC09:44
*** tobe has joined #openstack-glance09:45
*** frickler has joined #openstack-glance09:48
*** houming-wang has quit IRC09:50
*** haomaiwang has quit IRC10:01
*** haomaiwang has joined #openstack-glance10:01
*** mfedosin has joined #openstack-glance10:05
*** mclaren has joined #openstack-glance10:15
mclarenflaper87: buen dia :-)10:16
*** openstackgerrit has quit IRC10:16
*** openstackgerrit has joined #openstack-glance10:16
*** mfedosin has quit IRC10:21
*** tobe has quit IRC10:36
*** exploreshaifali has quit IRC10:49
*** mingdang1 has quit IRC10:51
*** exploreshaifali has joined #openstack-glance10:53
*** mingdang1 has joined #openstack-glance10:53
*** haomaiwang has quit IRC11:01
*** haomaiwang has joined #openstack-glance11:01
*** stevemar_ has joined #openstack-glance11:12
*** dims has joined #openstack-glance11:12
*** stevemar_ has quit IRC11:15
*** links has quit IRC11:21
*** gb21 has quit IRC11:27
*** exploreshaifali has quit IRC11:28
*** mfedosin has joined #openstack-glance11:28
flaper87mclaren: hey there11:44
flaper87mclaren: how are you doing11:44
flaper87?11:44
openstackgerritOpenStack Proposal Bot proposed openstack/glance: Updated from global requirements  https://review.openstack.org/24523911:44
openstackgerritStuart McLaren proposed openstack/glance-specs: Use trusts for post image upload registry call  https://review.openstack.org/22987811:44
mclarenone sec11:45
mclarenhey!11:47
mclarengot a sec to chat about the import stuff?11:47
mclarenflaper87: ^11:50
flaper87mclaren: sure11:51
flaper87I haven't read your latest comment, though11:51
flaper87want me to go through that before we do?11:51
flaper87:D11:51
mclarensure thing -- thanks11:52
*** links has joined #openstack-glance11:55
flaper87mclaren: here, read your comment11:56
mclarencool11:56
mclarenapologies if I'm being an idiot here and missing the point ...11:56
flaper87oh not at all, I'd rather have these convos now than regret not having them later11:57
flaper87It's good to go back and forth11:57
mclarenyeah, especially if you're looking at a *lot* of changes to the code base11:58
flaper87++11:58
mclarenI still feel I'm struggling to see the wood from the trees a bit -- can you help?!11:58
flaper87so11:58
flaper87I  can tell you my pov, which might be wrong :D11:58
mclarengo for it!11:59
*** links has quit IRC11:59
flaper87What I think we benefit from by having the new /bikeshed endpoint is the ability of enabling the upload flow to trigger the task engine and make the responses and steps to get the image in consistent between the swift-local and glance-local12:00
flaper87We can't do that with /file because we'd break the existing API12:00
*** haomaiwang has quit IRC12:01
flaper87and I personally think it's important to have the task engine being executed every time users upload an image12:01
flaper87(unless they are admins/services and this wants to be disabled)12:01
mclarenok, can you expand on that?12:01
flaper87I'm worried about the amount of work as well12:01
*** haomaiwa_ has joined #openstack-glance12:01
flaper87(FWIW)12:01
flaper87The task engine part?12:01
mclarenyes12:01
flaper87sure12:01
flaper87One of the reasons behind the tasks endpoint was to have the task engine being executed and to be able to perform some checks other than just importing the image. Among those checks there are image validation, image signing, etc. To that you can add a whole bunch of other fancy things we're not supporting now12:03
flaper87If we implement this new process w/o that, I feel like we'll be back to the same place where we were before12:03
mclarenok, I get that argument, but ...12:04
*** jerrygb has joined #openstack-glance12:04
mclarenand I'm playing devil's advocate here12:04
mclarenthe feedback from the summit was that (almost) everyone enables image upload12:05
flaper87I've been thinking of ways to break this work into pieces and make it a multi-release work. One idea is to add this process w/o tasks at all (not sure if it's possible) and complete that part in N12:05
mclarenso in the 'real world' there is an api which is being used which probably isn't going to go away12:06
mclarenand which folks haven't expressed any problems with12:06
flaper87I have to disagree. Once the new api will be in place, I expect people (sure, not very realistic) to move to the new one once they see the new things enabled in the new API.12:07
flaper87also12:07
flaper87People have not expressed issues with the upload API but they do have expressed the need of having the task engine triggered by that API12:07
flaper87this comes from the Vancouver summit in our OPS-glance session12:07
mclarenremind me?12:08
*** houming-wang has joined #openstack-glance12:08
*** jerrygb has quit IRC12:09
flaper87In the glance-ops session we had in the glance track, some of the ops that were there wanted the upload call to trigger the tasks engine automatically. This was not only related to the security checks but also things like image conversion12:09
mclarengod bless your memory :-)12:09
flaper87lol, my GF disagrees12:10
flaper87:P12:10
flaper87hope all that makes sense. From my POV, I think it's important that the two supported import paths are consistent in terms of the process/steps they follow.12:11
* flaper87 is trying to think how this could be simplified12:11
mclarenon image conversion -- there seemed to be some proposal to decouple that from import12:12
flaper87yup, I agree with that. That hasn't changed. I mentioned just to recall one of the needs12:12
flaper87but lets not put it in this proposal12:12
mclarensure12:12
mclarendo you see operators being able to switch off direct upload (that user's may have been using for a while now)?12:13
mclarenand all deploying the new thing in a timely manner? (https://xkcd.com/927/)12:14
flaper87If we provide an  easy way to move forward, I do see that as a possible way. Also, the migration will require several cycles.12:15
flaper87Ok, the timely manner part is the one that worries me (and you)12:15
flaper87What if we turn this process off by default and we switch to on by default in N ?12:15
flaper87What if we take more than one cycle to work on this, just to make it better (TM)?12:16
mclarenyeah, plus what will the status of image upload be? It would seem strange if we reached a point where defcore was saying one thing, but out in the 'real world' everyone was just using direct upload12:16
mclarenI'm worried that's where we're headed12:16
mclarenagain from the summit it seems to be what 99% of sites are doing12:16
flaper87is it bad? I don't think it'd be bad to say: "Yo, bare with us a bit longer"12:17
flaper87I don't want to advise people to use something that is incomplete and that we don't consider stable12:17
flaper87As I mentioned on the spec, I think we should start finalizing some areas of the spec and let the implementation go. Meanwhile, we can amend the rest of the spec12:18
*** akanksha_ has quit IRC12:18
flaper87at the end of the cycle, we can decide whether we want to turn the whole thing off by default12:18
mclarenthat's fine, but I am worried that there may be three ways to get your bits into the cloud, two of which are covered by defcore and the other is what everyone actually uses12:18
*** sgotliv_ has quit IRC12:19
flaper87there's a migration work that we need to work on, though. I mean, that's kinda the case already and we need to drive the community to the point where we have most of them on what we want12:19
*** mingdang1 has quit IRC12:20
flaper87s/want/advice as the right thing/12:20
*** smatzek has joined #openstack-glance12:20
*** sgotliv_ has joined #openstack-glance12:21
mclarenI'd feel happier if we asked operators/users what they really wanted. If our goal is interoperability I'm not sure how/if we can really deprecate/disable the existing upload which is currently the most interoperable way of doing things.12:22
mclarenIf an operator disables it users' stuff will break12:23
mclarenI probably should have thought of all this before now :-/12:23
flaper87well, FWIW, we did12:24
flaper87I remember we talking about re-using the /file endpoint12:24
flaper87not sure if I brought that up but it didn't seem to be a good idea12:24
flaper87because of all the compatibilities12:24
mclarenyeah that's kind of what I'm saying you have to preserve existing behaviour12:25
flaper87I don't think we need to deprecate the current upload just yet12:25
flaper87We do need to provide a path forward12:25
flaper87that's where we need to be super smart12:25
flaper87mclaren: same topic, but a bit different: DO you think we can start finalizing parts of the spec and get them implemented? At least we can start with the parts we agreed on already12:26
mclarenHaving three ways is two too many!12:26
flaper87and leave the /file vs /bikeshed steps to the end12:27
mclarenI think we can probably implement the import from swift bits?12:27
flaper87yeah, that's what I was thinking12:27
flaper87and the new header12:27
flaper87w/ swift-local and glance-local12:27
mclarenwell swift anyway12:28
flaper87right12:28
flaper87I'll have to think a bit more on our convo12:28
mclarenswift:region?12:28
mclarenMaybe we should reach out to operators?12:30
*** flwang has quit IRC12:30
flaper87I think we can/should but I'd like to also go there with some other options.12:30
mclarenok, give them a menu?12:30
flaper87Here's another idea that just came to mind12:30
flaper87mclaren: exactly12:30
flaper87With steak in it12:31
mclaren(they'll order the most expensive thing of course!)12:31
flaper87steak for vegans, vegetarians and gluten free12:31
flaper87so12:31
flaper87idea12:31
flaper87What if we keep the `/file` endpoint as-is12:31
flaper87and we allow for that endpoint to be sent to the `/import` call (just as if it were swift)12:32
flaper87That call will import that image and do everything it has to do12:32
flaper87And the result of that operation is an image that was cloned from the one uploaded to /file12:32
mclarenIs that kind of what I said here? (one sec)12:33
flaper87where? I could have read it somewhere and forgot about that12:33
* mclaren hunts furiously12:33
flaper87my gf always says that it's easy to plant memories in my brain12:33
* mclaren where's searchlight when you need it ...12:34
flaper87hahahaha12:34
* flaper87 goes and gets more coffee12:36
mclarenhttps://review.openstack.org/#/c/232371/5/specs/mitaka/approved/image-import-refactor.rst around line 21312:36
*** flwang has joined #openstack-glance12:36
mclarenback in a sec12:37
* flaper87 clicks12:38
*** ekarlso has quit IRC12:39
*** ekarlso has joined #openstack-glance12:39
flaper87mclaren: ah-ha, now I understood what you were proposing there. I think it's something along those lines but w/o the bootable part, I guess12:45
mclarenIn the non-Swift case is what we're really talking about image validation before marking it active?12:46
mclaren(if conversion is out of the picture)12:46
flaper87right, I meant to say that the `/file` endpoint would remain intact and then we'd just use that location for the `/import` call, which would do the same things the swift:region one does12:46
*** openstack has joined #openstack-glance12:49
mclarenconversion wouldn't be, but could image validation be synchronous?12:50
flaper87exactly, that was one of the arguments why we said /file was not reusable12:50
flaper87any chance we do to `/file` will break the existing API12:50
flaper87at least the ones we've discussed so far (since we started discussing this process)12:51
* flaper87 hopes there's one that will make it re-usable12:51
mclarenwould a synchronous validation be deemed breaking the api?12:51
mclarenor would it be more like a policy change?12:53
flaper87I don't think so but I think it's not great to have synchronous because the whole point is not just validation. I'm worried that under one path you can get an active image synchronously and the other one requires you to poll until the image is ready12:53
flaper87that's not interoperable12:53
flaper87I don't think so == I don't think it'd break12:53
mclarenone path = swift the other = glance ?12:53
flaper87yes12:53
flaper87That's not consistent and it's certainly not interoperable12:54
mclarenit's not consistent agreed, but why isn't it interoperable?12:54
flaper87It's not because I can't use the same script for both clouds. On one cloud I know I can upload the image and it'll be active right away. On the other cloud I need to poll to see if the image is active12:55
mclaren(or why is it any less interoperable)12:55
flaper87I'll have to have 2 different branches of code, one for each cloud, because they don't behave the same12:55
mclarenSure, but (my understanding) is that you can't use the exact same script for the swift case versus the glance case anyway?12:55
flaper87why not? The only difference is that you need to upload the data to different places but that's discoverable and at least the image goes through the same path12:56
flaper87if we pick the image conversion example again:12:57
mclarenyou're gonna have an 'if' statement in there somewhere12:57
flaper87In one cloud I know I can upload any image and it'll be ready for my cloud to use it as it'll convert it for me. On another cloud I'll have to convert it myself to make sure it's on the same format that cloud supports.12:57
flaper87That's probably not the best example but I hope it's clear enough12:58
mclarenok, so let's circle back to converting for a second ...12:58
flaper87I'm not saying we have to solve all the branches in the scripts but at least have 1 import process that is consistent and behaves the same everywhere12:58
mclarenthe direction we seemed to be going with image conversion was to decouple it from import12:59
flaper87wait, afaiu, the direction is to not make it part of this script but not really decoupled. TO convert images you need to use the task engine which is coupled to this process12:59
mclarenmy understanding (may be wrong) was that would look something like: 1. upload raw = creates 'image 1'. 2. request conversion => creates 'image 2'12:59
flaper87what we're not doing is making the import process depend on that12:59
flaper87no no13:00
flaper87that's what we have now, ish.13:00
*** haomaiwa_ has quit IRC13:01
*** haomaiwang has joined #openstack-glance13:01
mclarenah, decouple in terms of implementation?13:01
flaper87yes13:01
mclarenhmm, let me re-read one of Brian's comments13:01
flaper87okidoki13:01
* mclaren too many comments!13:02
flaper87unless it was me who interpreted it the wrong way13:02
mclarenI remember comments between doug/brian, but not 100% sure, trying to find them13:04
*** ducttape_ has joined #openstack-glance13:05
*** julim has joined #openstack-glance13:06
mclarenhttps://review.openstack.org/#/c/232371/3/specs/mitaka/approved/image-import-refactor.rst around line 145 - Brian's comment13:07
flaper87mclaren: right, I read all that as "it won't be part of the import process (responses, etc) but that doesn't mean it can't be triggered as part of the task engine13:10
flaper87which is what we have now13:10
*** exploreshaifali has joined #openstack-glance13:12
mclarennot sure if we're agreeing?! I read it as: when I import a qcow2 the import will always result in a qcow2.13:13
mclarenif I want a raw I send a second api call to create a (new) raw image13:13
flaper87mmh nope, because it's the cloud that might want raw, not the user13:14
flaper87btw, I gotta jump on a call in ~5 mins13:14
flaper87(in case a stop responding)13:14
flaper87I need to think this through a bit longer. I'll write a comment on the spec and I think we should dedicate tomorrow's drivers meeting to this13:15
mclarensure, np. Brian says "I disagree with folding the conversion into the import."13:15
flaper8730mins won't be enough but lets try to be consistent13:15
mclarenin one of his comments13:15
mclarenok what time is that?13:15
flaper87mclaren: I think he meant into the requests/responses of this new import process13:15
flaper87which is not really related to the task engine being able to run the conversion task under-the-hood13:16
flaper87Lets ask rosmaita_ when he's around13:16
mclarenyes, that's probably easiest!13:16
mclarenI'll turn up tomorrow for once :-)13:16
flaper87mclaren: pls, be around tomorrow13:16
flaper87lol13:16
flaper87yeah13:16
mclarentime?13:17
flaper87it's 14 UTC13:18
mclarenthx13:19
*** ducttape_ has quit IRC13:22
*** abhishekk has quit IRC13:23
*** edmondsw has joined #openstack-glance13:28
*** stevemar_ has joined #openstack-glance13:33
*** alejandrito has joined #openstack-glance13:36
*** mingdang1 has joined #openstack-glance13:37
*** haomaiwang has quit IRC13:40
*** burgerk has joined #openstack-glance13:42
*** boris-42 has quit IRC13:48
openstackgerritMerged openstack/glance: Rename semantic-version dep to semantic_version  https://review.openstack.org/23668713:49
*** ayoung has joined #openstack-glance13:51
*** tpeoples has quit IRC13:52
*** tpeoples has joined #openstack-glance13:52
*** zhiyan has quit IRC13:53
*** DuncanT has quit IRC13:53
*** greghaynes has quit IRC13:53
*** zhiyan has joined #openstack-glance13:54
*** greghaynes has joined #openstack-glance13:54
*** gberginc has quit IRC13:55
*** DuncanT has joined #openstack-glance13:56
nikhil_k_mfedosin: dshakhray ativelkov: anyone around?14:01
nikhil_k_kairat: ^14:01
nikhil_k_for the mtg on -4 channel?14:01
*** boris-42 has joined #openstack-glance14:01
*** nikhil_k_ is now known as nikhil__14:03
*** julim has quit IRC14:06
*** ekarlso has quit IRC14:09
*** itisha has joined #openstack-glance14:11
*** ducttape_ has joined #openstack-glance14:14
*** nikhil__ is now known as nikhil_k14:15
*** gb21 has joined #openstack-glance14:17
*** ducttape_ has quit IRC14:17
*** haomaiwang has joined #openstack-glance14:17
*** achanda has joined #openstack-glance14:19
*** spzala has joined #openstack-glance14:25
*** jerrygb has joined #openstack-glance14:29
*** jerrygb has quit IRC14:29
*** jerrygb has joined #openstack-glance14:29
nikhil_kmfedosin: o/14:30
nikhil_kofftopic: I love the new emoticons they added to the skype apps !14:31
nikhil_kmfedosin: what did you want to discuss?14:31
mfedosinI use linux version14:31
nikhil_khm, I haven't used skype on linux for years now14:32
mfedosinIt is old and rough :) and no smilies here14:32
nikhil_kah14:32
nikhil_kyeah, I was hoping they make it better in linux but it's microsoft now so, ..14:32
*** bdossant has quit IRC14:33
mfedosinI just wanted to tell you, that I assigned a task for myself to split Glance and Glare14:33
*** ekarlso has joined #openstack-glance14:33
nikhil_kthe process you mean?14:33
mfedosinand there is a task for Alex to write a spec with Glare implementation14:33
*** smatzek has quit IRC14:33
mfedosinwithout it it's meaningless to discuss anything14:34
mfedosinbecause it turned out that I misunderstood the details of implementation.14:35
nikhil_kyeah, true that. I am waiting on the spec too.14:36
*** ayoung has quit IRC14:36
mfedosinand today we talked it on our daily sync-up, and I've learned that Glare will be based on the current v3 code.14:37
mfedosinI thought it will be the whole new14:37
mfedosinso, I'm waiting for Alex to write and publish his ideas14:37
nikhil_khm14:37
nikhil_kthanks for sharing that info. It gets me on the same page.14:38
*** daemontool_ has joined #openstack-glance14:38
*** ayoung has joined #openstack-glance14:38
mfedosinAnd if you have some questions it's better to ask him directly14:38
nikhil_ksounds good, will do.14:38
*** ninag has joined #openstack-glance14:39
*** bapalm has joined #openstack-glance14:51
*** willsama has joined #openstack-glance14:53
*** willsama has quit IRC14:53
*** bapalm has quit IRC14:53
*** ducttape_ has joined #openstack-glance14:54
*** pumaranikar has joined #openstack-glance14:57
*** julim has joined #openstack-glance14:59
*** haomaiwang has quit IRC15:01
*** haomaiwang has joined #openstack-glance15:01
*** bapalm has joined #openstack-glance15:04
*** smatzek has joined #openstack-glance15:08
*** mingdang1 has quit IRC15:12
*** mingdang1 has joined #openstack-glance15:13
*** achanda has quit IRC15:13
*** mingdang1 has quit IRC15:14
*** sigmavirus24_awa is now known as sigmavirus2415:14
Jokke_flaper87, nikhil_k: looks like we should think of releasing 1.3.0 from client. Anything against that?15:16
nikhil_kJokke_: not from me15:16
*** achanda has joined #openstack-glance15:16
*** mtanino has joined #openstack-glance15:20
*** pumaranikar has quit IRC15:25
flaper87Jokke_: not from me either but would you mind sharing why we need it now? I mean, is there a change that needs to be released? as in a blocker fix15:27
flaper87?15:27
flaper87Asking because we might need to do the same for some of the things we need in nova for the v1 -> v2 change15:27
flaper87I'm wondering if this is related to that15:27
*** kebray has joined #openstack-glance15:28
*** smatzek has quit IRC15:30
*** houming-wang has quit IRC15:38
Jokke_flaper87: just looking that we haven't release since Liberty and we have 33 changes merged ... the current advice being release small release often is really not here15:39
Jokke_flaper87: I'd like to get this big bundle out of way and contain the nova needed stuff in it's own so if something breaks we have easier task to find what caused it15:40
Jokke_we also have merged tons of bugfixes that would be nice to get released, not just merged15:41
*** ducttape_ has quit IRC15:43
*** ducttape_ has joined #openstack-glance15:43
*** mclaren has quit IRC15:46
flaper87Jokke_: sounds good to me! I've in my todo list for this week to identify such changes that we'll need to bundle in a new minor that are required by nova15:46
flaper87thanks for managing this15:47
Jokke_I have rel note update for review in a sec15:47
*** exploreshaifali has quit IRC15:47
openstackgerritErno Kuvaja proposed openstack/python-glanceclient: Release Notes for version 1.2.0  https://review.openstack.org/24584915:55
*** vijendar has joined #openstack-glance15:55
*** _ducttape_ has joined #openstack-glance15:55
Jokke_flaper87: nikhil_k: ^^15:56
flaper87Jokke_: <315:56
flaper87will review in a bit15:57
Jokke_flaper87: I think I promised to help out with the rel man stuff ;)15:57
*** ducttape_ has quit IRC15:58
*** pumaranikar has joined #openstack-glance15:58
openstackgerritErno Kuvaja proposed openstack/python-glanceclient: Release Notes for version 1.2.0  https://review.openstack.org/24584916:00
*** haomaiwang has quit IRC16:01
*** haomaiwang has joined #openstack-glance16:01
Jokke_I will propose release request tomorrow if the above have merged16:02
*** ameade has quit IRC16:03
*** ameade has joined #openstack-glance16:04
*** stevelle_ is now known as stevelle16:05
*** belmoreira has quit IRC16:11
*** smatzek has joined #openstack-glance16:16
*** tpeoples has quit IRC16:19
*** tdp has joined #openstack-glance16:19
*** tdp has quit IRC16:19
*** tpeoples has joined #openstack-glance16:19
*** ducttape_ has joined #openstack-glance16:21
*** _ducttape_ has quit IRC16:24
stevelleHi, just checking to see if there are any reviewers available for https://review.openstack.org/#/c/197388/16:24
*** ducttape_ has quit IRC16:27
*** ducttape_ has joined #openstack-glance16:29
*** alex_xu has quit IRC16:31
*** ducttape_ has quit IRC16:33
*** ducttape_ has joined #openstack-glance16:34
*** ducttape_ has quit IRC16:35
*** alex_xu has joined #openstack-glance16:35
Jokke_looking16:35
*** ducttape_ has joined #openstack-glance16:36
*** jerrygb has quit IRC16:39
*** Steap_ has joined #openstack-glance16:40
Steap_Hey! I have a bunch of simple Py3 patches for glance. They have gotten positive reviews so far, could someone take a look at them ? https://review.openstack.org/#/q/status:open+project:openstack/glance+branch:master+topic:py3,n,z16:42
*** jerrygb has joined #openstack-glance16:47
*** annasort has joined #openstack-glance16:48
*** achanda has quit IRC16:51
*** groen692 has quit IRC16:55
*** haomaiwang has quit IRC17:01
avarner_Steap_, I'll review them. I'm not core though :(17:01
*** 18WAA5P6F has joined #openstack-glance17:01
avarner_Steap_, do you know if there is a bug report requesting python 3 compatibility?17:01
Steap_avarner_: there isn't, to my knowledge17:02
Jokke_stevelle: couple of almost nits in general it looks fine17:03
stevellethanks Jokke_17:03
stevelleavarner_: did you see my answer for your query on Friday?17:03
avarner_stevelle, thanks, I just checked it in the eavesdrop site. (I think I will increase my client's history retention)17:06
avarner_stevelle, That is a very helpful page, I had been looking for something just like it. Thanks17:08
stevelleavarner_: it is imperfect, can be out of sync with reality, but is generally correct and useful as a coarse guidance.17:09
*** hemanthm_ is now known as hemanthm17:09
*** gberginc has joined #openstack-glance17:11
stevelleJokke_: the elif thing is interesting as that is the opposite recommendation that linters give in a lot of other languages.  hadn't noticed into this element of pythonic style yet.17:14
Jokke_stevelle: wel if ... elif ... elif ... else is kind of the de facto way of doing swift...case functionality that doesn't exists in python17:15
Jokke_so it's way more readable17:15
Jokke_it would be just consistency thing regardless the operation ceases anyways at the first return17:16
openstackgerritSteve Lewis proposed openstack/glance: Support new v2 API image filters  https://review.openstack.org/19738817:16
stevellek, easy change.  There is the fixes :)17:16
Jokke_thanks appreciate it17:16
avarner_Steap_, actually it looks like glance is already supposed to be python 3 compatible, so I won't put a bug report for these17:19
*** burgerk_ has joined #openstack-glance17:19
openstackgerritGB21 proposed openstack/glance: Add a soft delete functionality for tasks.  https://review.openstack.org/20925517:19
Steap_avarner_: ok17:20
*** burgerk has quit IRC17:22
openstackgerritMerged openstack/glance: Remove unused exceptions from glance  https://review.openstack.org/24204417:24
*** e0ne has quit IRC17:27
*** Guest91043 is now known as mgagne17:28
*** mgagne has joined #openstack-glance17:28
*** mgagne is now known as Guest9104317:29
*** Guest91043 is now known as mgagne17:29
*** harshs has joined #openstack-glance17:42
*** rcernin has quit IRC17:42
*** 18WAA5P6F has quit IRC18:01
*** haomaiwang has joined #openstack-glance18:01
*** harlowja has joined #openstack-glance18:06
*** flwang has quit IRC18:11
*** _ducttape_ has joined #openstack-glance18:11
*** rcernin has joined #openstack-glance18:12
*** ducttap__ has joined #openstack-glance18:13
*** ducttape_ has quit IRC18:15
*** _ducttape_ has quit IRC18:17
*** e0ne has joined #openstack-glance18:24
*** mfedosin has quit IRC18:28
*** jistr has quit IRC18:29
*** rosmaita_ is now known as rosmaita18:43
*** sgotliv_ has quit IRC18:57
openstackgerritSteve Lewis proposed openstack/glance: Support new v2 API image filters  https://review.openstack.org/19738818:59
*** haomaiwang has quit IRC19:01
*** haomaiwang has joined #openstack-glance19:01
flaper87stevelle: question: Are you working on a branch?19:04
*** Guest29831 is now known as mfisch19:04
flaper87I see git-review is overriding the topic every time and I wanted to know why19:04
flaper87I think it does that when you work on branches19:04
stevelleflaper87: yes, I always use a branch locally19:04
stevelleit seems to clobber the priority tag19:04
*** mfisch is now known as Guest8087519:04
flaper87stevelle: you are doing the right thing19:04
flaper87yeah19:05
flaper87I need to find a better way to tag prio changes19:05
flaper87I guess we can use a commit msg tag19:05
* flaper87 *shrugs*19:05
*** itisha has quit IRC19:11
openstackgerritSteve Lewis proposed openstack/glance: Support new v2 API image filters  https://review.openstack.org/19738819:14
flaper87is it just me or gerrit is a bit slow today?19:25
openstackgerritMerged openstack/glance: Remove todo to remove /versions  https://review.openstack.org/24457119:25
flaper87i think it's me19:26
*** kebray has quit IRC19:31
stevelleTime is never on our side flaper87 :)19:33
flaper87stevelle: well said!19:34
*** sigmavirus24 is now known as sigmavirus24_awa19:35
*** sigmavirus24_awa is now known as sigmavirus2419:36
flaper87stevelle: don't hate me but I think that tag won't work... gerrit is being dumb19:40
flaper87stevelle: can we go with MitakaPriority ?19:40
flaper87sorry for experimenting w/ your change19:41
stevellejust MitakaPriority then flaper87?19:41
flaper87stevelle: yes, thank you19:42
openstackgerritSteve Lewis proposed openstack/glance: Support new v2 API image filters  https://review.openstack.org/19738819:42
flaper87stevelle: <319:43
stevelleI got a few cycles right now, and revision numbers are cheap.19:44
*** flwang has joined #openstack-glance19:46
*** ducttap__ has quit IRC19:47
*** ducttape_ has joined #openstack-glance19:49
*** cpallares has quit IRC19:56
*** cpallares has joined #openstack-glance19:57
*** melwitt has quit IRC19:57
*** redrobot has quit IRC19:57
*** melwitt has joined #openstack-glance19:58
*** 7JTAASV77 has quit IRC19:58
*** Guest98343 has joined #openstack-glance19:58
*** rcernin has quit IRC19:58
*** ducttape_ has quit IRC20:00
*** Guest98343 is now known as redrobot20:00
*** strictlyb has joined #openstack-glance20:01
*** haomaiwang has quit IRC20:01
*** haomaiwang has joined #openstack-glance20:01
*** e0ne has quit IRC20:09
*** ducttape_ has joined #openstack-glance20:12
*** vijendar has quit IRC20:13
*** itisha has joined #openstack-glance20:18
*** changbl has quit IRC20:36
*** ekarlso has quit IRC20:50
*** ekarlso has joined #openstack-glance20:50
*** haomaiwang has quit IRC21:01
*** haomaiwang has joined #openstack-glance21:01
*** sgotliv_ has joined #openstack-glance21:08
*** sileht has quit IRC21:09
*** smatzek has quit IRC21:11
*** azbiswas has joined #openstack-glance21:17
*** jamielennox|away is now known as jamielennox21:18
*** sgotliv_ has quit IRC21:30
*** dshakhray has quit IRC21:30
*** mfedosin has joined #openstack-glance21:42
*** azbiswas has quit IRC21:48
*** gberginc has quit IRC21:53
*** changbl has joined #openstack-glance22:00
*** haomaiwang has quit IRC22:01
*** haomaiwang has joined #openstack-glance22:01
*** ekarlso has quit IRC22:11
*** ekarlso has joined #openstack-glance22:20
*** julim has quit IRC22:22
*** pumaranikar has quit IRC22:24
*** pumaranikar has joined #openstack-glance22:24
*** jamielennox is now known as jamielennox|away22:27
*** avarner_ has quit IRC22:30
*** ninag has quit IRC22:44
*** ninag has joined #openstack-glance22:44
*** ninag has quit IRC22:49
*** jwang_ has joined #openstack-glance22:51
*** _ducttape_ has joined #openstack-glance22:52
*** greghaynes_ has quit IRC22:53
*** mfedosin has quit IRC22:53
*** sabari has quit IRC22:54
*** mordred has quit IRC22:54
*** ativelkov has quit IRC22:54
*** ducttape_ has quit IRC22:54
*** jwang__ has quit IRC22:54
*** aarefiev has quit IRC22:54
*** sabari has joined #openstack-glance22:55
*** wxy_ has joined #openstack-glance22:57
*** Guest80875 has quit IRC22:58
*** mfisch has joined #openstack-glance22:58
*** mfisch is now known as Guest7350922:59
*** rosmaita_ has joined #openstack-glance23:00
*** gb21_ has joined #openstack-glance23:00
*** haomaiwang has quit IRC23:01
*** ativelkov has joined #openstack-glance23:02
*** haomaiwa_ has joined #openstack-glance23:02
*** raginbaj- has joined #openstack-glance23:06
*** aarefiev has joined #openstack-glance23:06
*** gb21 has quit IRC23:06
*** edmondsw has quit IRC23:06
*** wxy__ has quit IRC23:06
*** raginbajin has quit IRC23:06
*** rosmaita has quit IRC23:06
*** leseb- has quit IRC23:06
*** lifeless has quit IRC23:06
*** raginbaj- is now known as raginbajin23:07
*** mordred has joined #openstack-glance23:07
*** leseb_ has joined #openstack-glance23:07
*** pumaranikar has quit IRC23:07
*** greghaynes_ has joined #openstack-glance23:07
*** lifeless has joined #openstack-glance23:09
*** alejandrito has quit IRC23:11
*** edmondsw has joined #openstack-glance23:13
*** Guest73509 is now known as Guest8087523:16
*** TravT has quit IRC23:19
*** TravT has joined #openstack-glance23:19
*** TravT has joined #openstack-glance23:20
*** _ducttape_ has quit IRC23:25
*** jamielennox|away is now known as jamielennox23:37
*** ekarlso has quit IRC23:41
*** tpeoples is now known as tpeoples_away23:45
openstackgerritSteve Lewis proposed openstack/glance: Support new v2 API image filters  https://review.openstack.org/19738823:46
*** ekarlso has joined #openstack-glance23:47
*** ekarlso has quit IRC23:57
*** ekarlso has joined #openstack-glance23:57

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