*** brinzhang_ has joined #openstack-glance | 00:09 | |
*** tosky has quit IRC | 00:10 | |
*** brinzhang has quit IRC | 00:12 | |
*** brinzhang_ has quit IRC | 00:14 | |
*** brinzhang has joined #openstack-glance | 00:31 | |
*** zhurong has quit IRC | 00:42 | |
*** brinzhang_ has joined #openstack-glance | 00:45 | |
*** brinzhang has quit IRC | 00:49 | |
*** brinzhang has joined #openstack-glance | 00:50 | |
*** brinzhang_ has quit IRC | 00:53 | |
*** Liang__ has joined #openstack-glance | 01:16 | |
*** goldyfruit_ has joined #openstack-glance | 01:20 | |
*** brinzhang_ has joined #openstack-glance | 01:21 | |
*** brinzhang_ has quit IRC | 01:23 | |
*** brinzhang has quit IRC | 01:25 | |
*** nicolasbock has quit IRC | 01:55 | |
*** brinzhang has joined #openstack-glance | 01:57 | |
*** brinzhang has quit IRC | 01:59 | |
*** gyee has quit IRC | 03:03 | |
*** tkajinam is now known as tkajinam|lunch | 03:40 | |
*** udesale has joined #openstack-glance | 03:48 | |
*** rosmaita has left #openstack-glance | 03:55 | |
*** bhagyashris has joined #openstack-glance | 04:33 | |
*** abhishekk has joined #openstack-glance | 04:58 | |
*** bhagyashris has quit IRC | 05:05 | |
*** bhagyashris has joined #openstack-glance | 05:26 | |
*** pcaruana has joined #openstack-glance | 05:38 | |
*** pcaruana has quit IRC | 05:42 | |
*** Luzi has joined #openstack-glance | 06:03 | |
openstackgerrit | Abhishek Kekane proposed openstack/glance master: PoC - Copy existing image in multiple stores https://review.opendev.org/696457 | 06:04 |
---|---|---|
*** rcernin has quit IRC | 06:09 | |
*** udesale has quit IRC | 06:13 | |
*** udesale has joined #openstack-glance | 06:14 | |
*** awalende has joined #openstack-glance | 06:39 | |
*** awalende has quit IRC | 06:44 | |
*** udesale has quit IRC | 07:02 | |
*** udesale has joined #openstack-glance | 07:03 | |
*** udesale has quit IRC | 07:06 | |
*** udesale has joined #openstack-glance | 07:06 | |
*** pcaruana has joined #openstack-glance | 07:17 | |
*** rcernin has joined #openstack-glance | 08:01 | |
*** awalende has joined #openstack-glance | 08:20 | |
*** tesseract has joined #openstack-glance | 08:21 | |
*** udesale has quit IRC | 08:31 | |
*** udesale has joined #openstack-glance | 08:32 | |
*** mattoliverau has quit IRC | 08:34 | |
*** tosky has joined #openstack-glance | 08:36 | |
*** mattoliverau has joined #openstack-glance | 08:38 | |
*** udesale has quit IRC | 08:58 | |
*** lpetrut has joined #openstack-glance | 09:04 | |
*** tkajinam|lunch has quit IRC | 09:09 | |
*** udesale has joined #openstack-glance | 09:12 | |
*** mattoliverau has quit IRC | 09:54 | |
*** lpetrut has quit IRC | 09:54 | |
*** awalende has quit IRC | 09:54 | |
*** goldyfruit_ has quit IRC | 09:54 | |
*** sorrison has quit IRC | 09:54 | |
*** jmlowe has quit IRC | 09:54 | |
*** mugsie has quit IRC | 09:54 | |
*** donnyd has quit IRC | 09:54 | |
*** jdillaman has quit IRC | 09:54 | |
*** TheJulia has quit IRC | 09:54 | |
*** gregwork has quit IRC | 09:54 | |
*** toanster has quit IRC | 09:54 | |
*** frickler has quit IRC | 09:54 | |
*** abhishekk has quit IRC | 09:54 | |
*** trident has quit IRC | 09:54 | |
*** kgz has quit IRC | 09:54 | |
*** d34dh0r53 has quit IRC | 09:54 | |
*** openstackgerrit has quit IRC | 09:54 | |
*** freefood has quit IRC | 09:54 | |
*** hugokuo has quit IRC | 09:54 | |
*** evrardjp has quit IRC | 09:54 | |
*** bhagyashris has quit IRC | 09:54 | |
*** Liang__ has quit IRC | 09:54 | |
*** dasp has quit IRC | 09:54 | |
*** fnordahl has quit IRC | 09:54 | |
*** mloza has quit IRC | 09:54 | |
*** smcginnis has quit IRC | 09:54 | |
*** samc-bbc has quit IRC | 09:54 | |
*** nicholas has quit IRC | 09:54 | |
*** Anticimex has quit IRC | 09:54 | |
*** coreycb has quit IRC | 09:54 | |
*** spotz has quit IRC | 09:54 | |
*** tosky has quit IRC | 09:54 | |
*** tesseract has quit IRC | 09:54 | |
*** pcaruana has quit IRC | 09:54 | |
*** Luzi has quit IRC | 09:54 | |
*** johanssone has quit IRC | 09:54 | |
*** hoonetorg has quit IRC | 09:54 | |
*** irclogbot_2 has quit IRC | 09:55 | |
*** benj_ has quit IRC | 09:55 | |
*** efried has quit IRC | 09:55 | |
*** dosaboy has quit IRC | 09:55 | |
*** stephenfin has quit IRC | 09:55 | |
*** aspiers has quit IRC | 09:55 | |
*** szaher has quit IRC | 09:55 | |
*** obre has quit IRC | 09:55 | |
*** jmccrory has quit IRC | 09:55 | |
*** rcernin has quit IRC | 09:55 | |
*** Ramereth has quit IRC | 09:55 | |
*** fungi has quit IRC | 09:55 | |
*** rajinir has quit IRC | 09:55 | |
*** gmann has quit IRC | 09:55 | |
*** udesale has quit IRC | 09:55 | |
*** Blinkiz has quit IRC | 09:55 | |
*** mvkr has quit IRC | 09:55 | |
*** tonyb has quit IRC | 09:55 | |
*** kukacz_ has quit IRC | 09:55 | |
*** jokke_ has quit IRC | 09:55 | |
*** dansmith has quit IRC | 09:55 | |
*** freerunner has quit IRC | 09:55 | |
*** timburke has quit IRC | 09:55 | |
*** vesper11 has quit IRC | 09:55 | |
*** mgagne has quit IRC | 09:55 | |
*** lifeless has quit IRC | 09:55 | |
*** zzzeek has quit IRC | 09:55 | |
*** guilhermesp has quit IRC | 09:55 | |
*** mnaser has quit IRC | 09:55 | |
*** NobodyCam has quit IRC | 09:55 | |
*** rm_work has quit IRC | 09:55 | |
*** melwitt has quit IRC | 09:55 | |
*** awestin1 has quit IRC | 09:55 | |
*** mattoliverau has joined #openstack-glance | 10:04 | |
*** jmlowe has joined #openstack-glance | 10:04 | |
*** sorrison has joined #openstack-glance | 10:04 | |
*** goldyfruit_ has joined #openstack-glance | 10:04 | |
*** awalende has joined #openstack-glance | 10:04 | |
*** lpetrut has joined #openstack-glance | 10:04 | |
*** frickler has joined #openstack-glance | 10:04 | |
*** toanster has joined #openstack-glance | 10:04 | |
*** gregwork has joined #openstack-glance | 10:04 | |
*** TheJulia has joined #openstack-glance | 10:04 | |
*** jdillaman has joined #openstack-glance | 10:04 | |
*** donnyd has joined #openstack-glance | 10:04 | |
*** mugsie has joined #openstack-glance | 10:04 | |
*** evrardjp has joined #openstack-glance | 10:04 | |
*** hugokuo has joined #openstack-glance | 10:04 | |
*** freefood has joined #openstack-glance | 10:04 | |
*** d34dh0r53 has joined #openstack-glance | 10:04 | |
*** openstackgerrit has joined #openstack-glance | 10:04 | |
*** kgz has joined #openstack-glance | 10:04 | |
*** trident has joined #openstack-glance | 10:04 | |
*** abhishekk has joined #openstack-glance | 10:04 | |
*** tosky has joined #openstack-glance | 10:04 | |
*** tesseract has joined #openstack-glance | 10:04 | |
*** rcernin has joined #openstack-glance | 10:04 | |
*** pcaruana has joined #openstack-glance | 10:04 | |
*** Luzi has joined #openstack-glance | 10:04 | |
*** spotz has joined #openstack-glance | 10:04 | |
*** vesper11 has joined #openstack-glance | 10:04 | |
*** Blinkiz has joined #openstack-glance | 10:04 | |
*** johanssone has joined #openstack-glance | 10:04 | |
*** mvkr has joined #openstack-glance | 10:04 | |
*** hoonetorg has joined #openstack-glance | 10:04 | |
*** tonyb has joined #openstack-glance | 10:04 | |
*** irclogbot_2 has joined #openstack-glance | 10:04 | |
*** benj_ has joined #openstack-glance | 10:04 | |
*** mgagne has joined #openstack-glance | 10:04 | |
*** kukacz_ has joined #openstack-glance | 10:04 | |
*** efried has joined #openstack-glance | 10:04 | |
*** lifeless has joined #openstack-glance | 10:04 | |
*** Ramereth has joined #openstack-glance | 10:04 | |
*** zzzeek has joined #openstack-glance | 10:04 | |
*** guilhermesp has joined #openstack-glance | 10:04 | |
*** jokke_ has joined #openstack-glance | 10:04 | |
*** dosaboy has joined #openstack-glance | 10:04 | |
*** stephenfin has joined #openstack-glance | 10:04 | |
*** fungi has joined #openstack-glance | 10:04 | |
*** rajinir has joined #openstack-glance | 10:04 | |
*** aspiers has joined #openstack-glance | 10:04 | |
*** jmccrory has joined #openstack-glance | 10:04 | |
*** szaher has joined #openstack-glance | 10:04 | |
*** obre has joined #openstack-glance | 10:04 | |
*** dansmith has joined #openstack-glance | 10:04 | |
*** freerunner has joined #openstack-glance | 10:04 | |
*** timburke has joined #openstack-glance | 10:04 | |
*** gmann has joined #openstack-glance | 10:04 | |
*** awestin1 has joined #openstack-glance | 10:04 | |
*** melwitt has joined #openstack-glance | 10:04 | |
*** rm_work has joined #openstack-glance | 10:04 | |
*** NobodyCam has joined #openstack-glance | 10:04 | |
*** mnaser has joined #openstack-glance | 10:04 | |
*** bhagyashris has joined #openstack-glance | 10:04 | |
*** Liang__ has joined #openstack-glance | 10:04 | |
*** dasp has joined #openstack-glance | 10:04 | |
*** fnordahl has joined #openstack-glance | 10:04 | |
*** mloza has joined #openstack-glance | 10:04 | |
*** smcginnis has joined #openstack-glance | 10:04 | |
*** samc-bbc has joined #openstack-glance | 10:04 | |
*** nicholas has joined #openstack-glance | 10:04 | |
*** Anticimex has joined #openstack-glance | 10:04 | |
*** coreycb has joined #openstack-glance | 10:04 | |
*** Liang__ has quit IRC | 10:18 | |
*** abhishekk has quit IRC | 10:22 | |
*** pcaruana has quit IRC | 10:42 | |
*** jdillaman has quit IRC | 11:08 | |
*** brinzhang has joined #openstack-glance | 11:30 | |
*** udesale has joined #openstack-glance | 11:51 | |
*** brinzhang has quit IRC | 12:33 | |
*** rcernin has quit IRC | 12:52 | |
*** pcaruana has joined #openstack-glance | 12:54 | |
*** goldyfruit_ has quit IRC | 13:20 | |
*** belmoreira has joined #openstack-glance | 13:25 | |
*** bhagyashris has quit IRC | 13:27 | |
*** udesale has quit IRC | 13:30 | |
*** abhishekk has joined #openstack-glance | 13:35 | |
*** udesale has joined #openstack-glance | 13:39 | |
abhishekk | ping jokke_ smcginnis | 14:01 |
*** belmoreira has quit IRC | 14:21 | |
*** belmoreira has joined #openstack-glance | 14:24 | |
*** Luzi has quit IRC | 14:28 | |
*** rosmaita has joined #openstack-glance | 14:33 | |
*** pcaruana has quit IRC | 14:38 | |
*** goldyfruit_ has joined #openstack-glance | 14:48 | |
*** goldyfruit___ has joined #openstack-glance | 15:00 | |
*** yebinama has joined #openstack-glance | 15:00 | |
jokke_ | so my point is should we tell the user that they have to do multiple import jobs if they want to ue the image quickly or is it better user experience that it's usable as soon as we have locations where it can be consumed | 15:01 |
abhishekk | So only problem is we need to sent allow_failure all the layers down in location.py where the image actually set to active | 15:02 |
*** goldyfruit_ has quit IRC | 15:02 | |
smcginnis | Definitely better user experience to have it usable as soon as we have a location. | 15:02 |
jokke_ | abhishekk: no, we just need to know on the task, and call the set location accordingly | 15:02 |
yebinama | we can change the value of "set_active" in the task if allow_failure is true | 15:03 |
jokke_ | yebinama: exactly | 15:03 |
yebinama | but I agree it will be an improvement for user experience | 15:03 |
yebinama | I'll have to update the specs accordingly | 15:04 |
abhishekk | yes | 15:04 |
yebinama | and add the property part | 15:04 |
jokke_ | say there is 20 stores where the image is being imported to and they take 30-60min each. Someone might want to try that the image actually boots (and cancel the rest of the uploads by deleting the image) before all of the uploads are done | 15:04 |
abhishekk | fortunately in copying images I am not playing with the status :D | 15:04 |
yebinama | abhishekk: lucky you :) | 15:05 |
jokke_ | abhishekk: yeah | 15:05 |
abhishekk | jokke_, agree, good suggestion | 15:05 |
abhishekk | thanks to jokke_ for that :D | 15:05 |
jokke_ | but for both, we need to track that allow failure to the revert | 15:05 |
abhishekk | jokke_, In my case all job is done by import only | 15:06 |
yebinama | yes the task has access to allow_failure | 15:06 |
abhishekk | I am just copying existing image in staging and passing it to import task :D | 15:06 |
abhishekk | so if revert is working fine for imports then it will work for me as well | 15:06 |
jokke_ | abhishekk: yes, the tasks needs to keep track of the original request if allow_failure=false on copy job so we clean out only the correct locations and not wipe whole image | 15:07 |
abhishekk | jokke_, ack | 15:07 |
abhishekk | yebinama, thank you for your work, much appreciated | 15:07 |
jokke_ | would be very unfortunate that we whacked the whole image just because copying ot extra store failed | 15:08 |
yebinama | the revert in the task only revert the location it deals with | 15:08 |
abhishekk | yebinama, yes, I tested that with your patch as well as mine patch as well | 15:08 |
yebinama | the other locations will be deleted by the previous tasks | 15:08 |
abhishekk | But I will double check it :D | 15:08 |
yebinama | ok fine :) | 15:08 |
jokke_ | yebinama: ohh, cool, so if we fail the 3rd import and we have allow_failure=false, how do we clean up the 2 previous locations? | 15:09 |
jokke_ | or will that happen on the flow level instead of task level | 15:09 |
yebinama | exactly, it's on the flow level | 15:09 |
yebinama | previous revert will be called | 15:09 |
yebinama | each task only deals with its store | 15:10 |
jokke_ | great, so we need to be just very careful on the flow level revert about the copy special case as it's affecting active images | 15:10 |
yebinama | yes, we'll need intensive tests | 15:10 |
jokke_ | oh yeah right, that's how it worked, it's the task flow stack that will just be reverting all the tasks that were ran before itself | 15:11 |
abhishekk | yes | 15:11 |
yebinama | I catch exceptions in execute | 15:12 |
yebinama | and only raises if allow_failure is false | 15:12 |
jokke_ | ok, I'll focus on getting rid of the ssl tomorrow and next week, but if you guys need any help with these plugins let me know | 15:12 |
jokke_ | yeapyeap | 15:12 |
yebinama | ok, thanks | 15:13 |
abhishekk | jokke_, cool, please look at the copy spec when you get time | 15:13 |
yebinama | and just for information, last patch (12) actually works fine | 15:13 |
abhishekk | I guess I have modified it as per your suggestion | 15:13 |
yebinama | I will iterate on it from now | 15:14 |
abhishekk | yebinama, yes, I have tested it as well :D | 15:14 |
yebinama | great :) | 15:14 |
jokke_ | yebinama: yeah I know, John from our group was using it for his manual multi-store testing and was thrilled it worked | 15:14 |
abhishekk | yebinama, we have pending notification and delete validation before each import + properties work | 15:14 |
yebinama | yep | 15:14 |
yebinama | I'll work on the specs first and code it after | 15:15 |
abhishekk | cool, sounds good | 15:15 |
abhishekk | thank you jokke_ | 15:15 |
abhishekk | dropping out, have a nice day ahead | 15:16 |
jokke_ | thank you both | 15:16 |
yebinama | thanks | 15:16 |
yebinama | bye | 15:16 |
jokke_ | o/~ | 15:16 |
abhishekk | o/~ | 15:16 |
yebinama | o/~ | 15:16 |
*** yebinama has quit IRC | 15:16 | |
*** udesale has quit IRC | 15:37 | |
*** abhishekk has quit IRC | 15:41 | |
*** belmoreira has quit IRC | 15:47 | |
*** belmoreira has joined #openstack-glance | 15:51 | |
*** jdillaman has joined #openstack-glance | 16:07 | |
*** tesseract has quit IRC | 16:39 | |
*** gyee has joined #openstack-glance | 16:41 | |
*** openstackgerrit has quit IRC | 16:42 | |
*** goldyfruit_ has joined #openstack-glance | 16:43 | |
*** nicolasbock has joined #openstack-glance | 16:43 | |
*** goldyfruit___ has quit IRC | 16:46 | |
*** goldyfruit___ has joined #openstack-glance | 17:12 | |
*** goldyfruit_ has quit IRC | 17:15 | |
*** lpetrut has quit IRC | 17:40 | |
*** lpetrut has joined #openstack-glance | 18:07 | |
*** awalende has quit IRC | 18:20 | |
*** awalende has joined #openstack-glance | 18:21 | |
*** awalende has quit IRC | 18:25 | |
*** jdillaman has quit IRC | 18:34 | |
*** jdillaman has joined #openstack-glance | 18:48 | |
*** jmlowe has quit IRC | 19:19 | |
*** mvkr has quit IRC | 19:31 | |
*** rcernin has joined #openstack-glance | 20:02 | |
*** dosaboy has quit IRC | 20:04 | |
*** jmlowe has joined #openstack-glance | 20:11 | |
*** rcernin has quit IRC | 20:18 | |
*** awalende has joined #openstack-glance | 20:21 | |
*** awalende has quit IRC | 20:25 | |
*** jdillaman has quit IRC | 21:01 | |
*** dosaboy has joined #openstack-glance | 21:09 | |
*** jdillaman has joined #openstack-glance | 21:15 | |
*** stephenfin has quit IRC | 21:50 | |
*** dasp_ has joined #openstack-glance | 21:52 | |
*** dasp has quit IRC | 21:55 | |
*** stephenfin has joined #openstack-glance | 21:57 | |
*** goldyfruit___ has quit IRC | 22:05 | |
*** rcernin has joined #openstack-glance | 22:28 | |
*** tkajinam has joined #openstack-glance | 23:07 | |
*** nicolasbock has quit IRC | 23:29 | |
*** tosky has quit IRC | 23:38 | |
*** mvkr has joined #openstack-glance | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!