*** yamamoto has quit IRC | 00:04 | |
*** slaweq_ has joined #openstack-meeting-4 | 00:11 | |
*** slaweq_ has quit IRC | 00:15 | |
*** mhen has quit IRC | 01:22 | |
*** mhen has joined #openstack-meeting-4 | 01:27 | |
*** diablo_rojo has joined #openstack-meeting-4 | 01:30 | |
*** yamamoto has joined #openstack-meeting-4 | 01:45 | |
*** diablo_rojo has quit IRC | 01:48 | |
*** slaweq_ has joined #openstack-meeting-4 | 02:11 | |
*** slaweq_ has quit IRC | 02:15 | |
*** iyamahat has quit IRC | 02:19 | |
*** iyamahat has joined #openstack-meeting-4 | 02:33 | |
*** yamamoto has quit IRC | 02:49 | |
*** yamamoto has joined #openstack-meeting-4 | 02:51 | |
*** igordc has joined #openstack-meeting-4 | 03:16 | |
*** yamamoto has quit IRC | 03:30 | |
*** gkadam has joined #openstack-meeting-4 | 03:31 | |
*** psachin has joined #openstack-meeting-4 | 03:32 | |
*** yamamoto has joined #openstack-meeting-4 | 03:37 | |
*** gkadam has quit IRC | 03:40 | |
*** slaweq_ has joined #openstack-meeting-4 | 04:11 | |
*** slaweq_ has quit IRC | 04:15 | |
*** iyamahat has quit IRC | 04:25 | |
*** yamamoto has quit IRC | 04:59 | |
*** Luzi has joined #openstack-meeting-4 | 05:00 | |
*** spsurya has joined #openstack-meeting-4 | 05:02 | |
*** dave-mccowan has quit IRC | 05:03 | |
*** tpsilva has quit IRC | 05:04 | |
*** tpsilva has joined #openstack-meeting-4 | 05:05 | |
*** iyamahat has joined #openstack-meeting-4 | 05:08 | |
*** iyamahat has left #openstack-meeting-4 | 05:10 | |
*** links has joined #openstack-meeting-4 | 05:12 | |
*** fnordahl has quit IRC | 05:23 | |
*** yamamoto has joined #openstack-meeting-4 | 05:29 | |
*** yamamoto has quit IRC | 05:30 | |
*** Vadmacs has joined #openstack-meeting-4 | 05:34 | |
*** fnordahl has joined #openstack-meeting-4 | 05:38 | |
*** jraju__ has joined #openstack-meeting-4 | 05:41 | |
*** links has quit IRC | 05:41 | |
*** yamamoto has joined #openstack-meeting-4 | 05:41 | |
*** jraju__ has quit IRC | 05:47 | |
*** igordc has quit IRC | 05:59 | |
*** slaweq_ has joined #openstack-meeting-4 | 06:11 | |
*** slaweq_ has quit IRC | 06:16 | |
*** ralonsoh has joined #openstack-meeting-4 | 06:25 | |
*** gcheresh has joined #openstack-meeting-4 | 06:50 | |
*** slaweq_ has joined #openstack-meeting-4 | 06:59 | |
*** links has joined #openstack-meeting-4 | 06:59 | |
*** links has quit IRC | 06:59 | |
*** lemko has joined #openstack-meeting-4 | 07:45 | |
*** Adri2000 has quit IRC | 08:53 | |
*** roman_g has quit IRC | 08:59 | |
*** e0ne has joined #openstack-meeting-4 | 09:04 | |
*** roman_g has joined #openstack-meeting-4 | 09:21 | |
*** dmellado has quit IRC | 09:53 | |
*** dmellado has joined #openstack-meeting-4 | 09:55 | |
*** Adri2000 has joined #openstack-meeting-4 | 10:08 | |
*** yamamoto has quit IRC | 10:33 | |
*** lemko has quit IRC | 10:45 | |
*** yamamoto has joined #openstack-meeting-4 | 10:51 | |
*** lpetrut has joined #openstack-meeting-4 | 11:34 | |
*** lpetrut has quit IRC | 11:49 | |
*** Luzi has quit IRC | 12:32 | |
*** abhishekk has joined #openstack-meeting-4 | 12:51 | |
*** Vadmacs has quit IRC | 12:57 | |
*** sgrasley_ has joined #openstack-meeting-4 | 13:16 | |
*** sgrasley_ has quit IRC | 13:18 | |
*** sgrasley has quit IRC | 13:18 | |
*** Vadmacs has joined #openstack-meeting-4 | 13:24 | |
*** slaweq_ is now known as slaweq | 13:29 | |
*** stephenfin has quit IRC | 13:35 | |
*** stephenfin has joined #openstack-meeting-4 | 13:36 | |
*** yamamoto has quit IRC | 13:38 | |
*** zhengMa has joined #openstack-meeting-4 | 13:46 | |
*** davee_ has joined #openstack-meeting-4 | 13:55 | |
*** davee__ has joined #openstack-meeting-4 | 13:55 | |
*** dave-mccowan has joined #openstack-meeting-4 | 13:56 | |
*** davee__ has quit IRC | 13:56 | |
*** rosmaita has joined #openstack-meeting-4 | 13:59 | |
*** yamamoto has joined #openstack-meeting-4 | 13:59 | |
*** yamamoto has quit IRC | 13:59 | |
*** yamamoto has joined #openstack-meeting-4 | 14:00 | |
jokke_ | #startmeeting glance | 14:00 |
---|---|---|
openstack | Meeting started Thu Aug 8 14:00:42 2019 UTC and is due to finish in 60 minutes. The chair is jokke_. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: glance)" | 14:00 | |
openstack | The meeting name has been set to 'glance' | 14:00 |
jokke_ | #topic roll-call | 14:01 |
*** openstack changes topic to "roll-call (Meeting topic: glance)" | 14:01 | |
jokke_ | #link https://etherpad.openstack.org/p/glance-team-meeting-agenda | 14:01 |
jokke_ | o/ | 14:01 |
zhengMa | Hi | 14:01 |
rosmaita | o/ | 14:02 |
jokke_ | abhishekk said he might be bit late, we have very thin agenda for today so lets give couple of min for him and anyone else who wants to join to catch up with us | 14:03 |
rosmaita | sounds good | 14:03 |
rosmaita | jokke_: while you are waiting, take a look at this: https://review.opendev.org/#/c/674697/ | 14:04 |
*** yamamoto has quit IRC | 14:04 | |
*** yamamoto has joined #openstack-meeting-4 | 14:05 | |
rosmaita | i did that instead of writing release notes | 14:05 |
*** liuyulong has quit IRC | 14:05 | |
*** alistarle has joined #openstack-meeting-4 | 14:05 | |
jokke_ | kk, have it open | 14:06 |
jokke_ | lets get started | 14:06 |
jokke_ | #topic updates | 14:06 |
*** openstack changes topic to "updates (Meeting topic: glance)" | 14:06 | |
*** abhishekk has quit IRC | 14:06 | |
jokke_ | so first of all, I'm back and try to go through tons of reviews over next few days. We have lots of important stuff in the queue | 14:07 |
jokke_ | If there is something that seems like I have missed by mid next week, feel free to ping me for attention | 14:08 |
jokke_ | Obviously the cycle is running out quickly as always, but I feel like we have got lots done (namely the g_s 1.0.0 and multistore) and we have loads in flight | 14:08 |
rosmaita | ok, i take it you are working through abhishek's m-2 etherpad? | 14:08 |
jokke_ | I will look that as well, but I'm literally going to work through couple of pages of our review queue | 14:09 |
*** abhishekk has joined #openstack-meeting-4 | 14:10 | |
abhishekk | o/ | 14:10 |
jokke_ | just to make sure we catch some of the housekeeping stuff as well what people have submitted | 14:10 |
jokke_ | hey abhishekk | 14:10 |
abhishekk | hi, sorry for late :D | 14:10 |
jokke_ | np | 14:10 |
jokke_ | I will be in the Shanghai summit (assuming that I will get visa, should know in couple of weeks) so Glance PTG is go and will see if we can get some forum stuff in as well | 14:11 |
abhishekk | I will be there too, assuming visa is granted | 14:12 |
jokke_ | I think rosmaita and abhishekk are coming too, right? | 14:12 |
rosmaita | yes | 14:13 |
abhishekk | great | 14:13 |
jokke_ | great, so we will have good representation, lets make sure we get best out of that time. Also for any of our community members ini APAC who might not have been able to join to the summits/PTGs before and will/can be in Shanghai, I'm looking to meet ye all! | 14:14 |
jokke_ | Remember that the early bird ticketing is ending at 14th of Aug | 14:15 |
jokke_ | so next week, and the ATC code that should have dropped into your e-mail gives 30% off from the price | 14:15 |
jokke_ | if anyone has problems, like not received ATC code, I'm more than happy to try to help sorting those out with the foundation | 14:16 |
abhishekk | I have already purchased :D | 14:16 |
jokke_ | ok, that's all from me, giving the mic to abhishekk | 14:16 |
jokke_ | #topic release updates | 14:16 |
*** openstack changes topic to "release updates (Meeting topic: glance)" | 14:16 | |
abhishekk | Regarding periodic jobs everything is green at the moment | 14:17 |
abhishekk | Just for update we had store 1.0 out two weeks before | 14:17 |
davee_ | :) | 14:17 |
abhishekk | #link https://etherpad.openstack.org/p/Glance-Train-MileStone-2-Release-Plan | 14:17 |
abhishekk | Above etherpad contains all the important patches for glance | 14:18 |
abhishekk | Kindly have a look and review | 14:18 |
abhishekk | Most of the patches are reviewed by rosmaita and sean | 14:18 |
abhishekk | Thank you rosmaita and sean for your help | 14:19 |
rosmaita | np | 14:19 |
abhishekk | that's it from me | 14:19 |
jokke_ | ok | 14:19 |
jokke_ | #topic Open Discussion | 14:19 |
*** openstack changes topic to "Open Discussion (Meeting topic: glance)" | 14:19 | |
jokke_ | First of all, big thanks for ye all to keep the ball rolling during my absense. Loved the fact that I managed to be pretty much fully disconnected during my time off <3 | 14:20 |
alistarle | Hi everyone, following the discussion we had two weeks ago about https://review.opendev.org/#/c/669201/, we just updated it to a full spec :) | 14:21 |
alistarle | Hope it is ready now and complete enough to be reviewed :) | 14:22 |
jokke_ | Second, I'd love to get some help with the cluster awareness patch. I think the test flakyness was due to the 60s timeout in there (will look into making that configurable but I reduced it to 20s for now). Any testing and feedback would be greatly appreciated | 14:22 |
abhishekk | jokke_, ack | 14:22 |
jokke_ | alistarle: hey, thanks for the spec. Have you guys already looked into writing the plugin for that? I have couple of things in my mind about it. | 14:25 |
jokke_ | First: The alternative option, I've been looking into/thinking of making import method that would accept to be called when image is "active" and would be copy between 2 stores (I want to get the cluster awareness done first so we can identify node that has access to both of the stores before doing it) | 14:27 |
abhishekk | Sorry, if we don't have much to discuss, I will like to disconnect little early | 14:28 |
jokke_ | Second: I'm all up for allowing import to multiple stores, but I'd way rather prefer using the json for defining that than headers. | 14:28 |
zhengMa | Hi team, I'm expecting more comments on spec https://review.opendev.org/#/c/670454/, thank you! | 14:28 |
alistarle | We proposed the headers because it is already available | 14:29 |
*** dave-mccowan has quit IRC | 14:30 | |
alistarle | We thought that being able to send a list instead of a single store was a smallest change than adding a json | 14:30 |
jokke_ | alistarle: the import call uses already the json for it's inputs. For glance-direct it's only the method, for web-download it's the method and uri, same with the planned swift plugin the source was speced into the json payload of the call | 14:30 |
alistarle | but it's totally possible to do it this way and modify the api accordingly | 14:30 |
jokke_ | so it will be just defining the parsing of that json input to pick up the data from there | 14:31 |
alistarle | in this case, you suggest to remove the "X-Image-Meta-Store' header? | 14:31 |
jokke_ | but I really would like to keep the inputs in one place instead of mixing the json payload of the call and headers | 14:32 |
jokke_ | that would be my preference, but obviously depends what others are thinking | 14:33 |
jokke_ | just something to think about | 14:33 |
alistarle | yep no problems | 14:33 |
alistarle | we proposed to use the header just because it's already here | 14:34 |
alistarle | for your first point | 14:34 |
jokke_ | it's just really silly that we specced that json input into that api to provide all the info user needs to pass to the import call, and then we start mixing headers into the picture and having mixture of the two. Makes it nightmare for client maintainers | 14:35 |
alistarle | yep it totally makes sense | 14:35 |
alistarle | And for your first point, if we allow to import image with 'Active' status | 14:36 |
alistarle | The import could take more time as we should first download from the backend where the data are already available | 14:36 |
alistarle | before uploading to a new one | 14:36 |
jokke_ | alistarle: no, so the import method that would be allowed for active image would be just for copying the image data between stores | 14:37 |
jokke_ | not providing new data to the image | 14:37 |
abhishekk | what happens if image upload fails to one of the store, is there provision to retry the operation? | 14:38 |
jokke_ | so if someone adds new site with new local store, we would allow running "import-store" method providing destination store and glance would copy the data from exisiting store to the destination and update the locations accordingly | 14:38 |
jokke_ | abhishekk: I think that's the biggest question around import to multiple stores, should we fail the import if any of the stores requested fails or only if all of them fails | 14:39 |
alistarle | My point was just that to copy the data, glance would have to download it first from store1 | 14:39 |
jokke_ | alistarle: yes | 14:39 |
alistarle | but in case of a new backend it could be a great feature | 14:40 |
jokke_ | alistarle: what I'm saying is not really being either or, I'd be happy with both exisiting | 14:40 |
jokke_ | so not really alternative | 14:40 |
abhishekk | IMO we should fail if any of the store fails and revert the whole operation | 14:40 |
alistarle | ok great | 14:40 |
alistarle | If one fails, i think that we should revert the operation | 14:41 |
alistarle | That's what we wrote on the spec | 14:41 |
jokke_ | abhishekk: that's my first feeling as well, it's just wasting a lots of resources and time potentially. | 14:41 |
davee_ | I can see a use case for having a flag to determine the rollback especially for large images to keep them and resubmit to just the failed stores | 14:42 |
alistarle | and in the linked patch | 14:42 |
*** gcheresh has quit IRC | 14:42 | |
abhishekk | jokke_, right | 14:42 |
jokke_ | davee_: that's what I'm thinking as well, we could have that on the import input and let user make the call | 14:42 |
jokke_ | we could default to fail&revert if any fails and have optional field in the json, something like "fail_if_all_stores_fails": "True" | 14:43 |
jokke_ | and in that case the new method of copying the data between stores would be the way to try again | 14:44 |
davee_ | jokke: we are on the same page | 14:44 |
abhishekk | I haven't gone through spec yet, but to be clear, if there are 3 stores then we are creating 3 images or just one image with 3 locations? | 14:44 |
alistarle | one image with 3 locations | 14:44 |
jokke_ | abhishekk: 1 image, 3 locations | 14:44 |
abhishekk | cool, then we need to test scrubber as well :D | 14:45 |
jokke_ | abhishekk: yeah, there is quite a few things to consider in that | 14:46 |
jokke_ | lets put our thoughts into that spec review and continue from there | 14:46 |
abhishekk | yes | 14:46 |
alistarle | do you want that we update the specs with what we discussed or wait for the review comments? | 14:47 |
jokke_ | anything else, zhengMa I did open your review so it will be on my list of things to look through | 14:47 |
abhishekk | nothing from me | 14:47 |
zhengMa | jokke: Thank you | 14:47 |
jokke_ | alistarle: give it like until early next week, I'll put my thoughts into the comments, Everyone, please give your input so alistarle can work new revision next week :) | 14:48 |
zhengMa | nothing for me now | 14:48 |
abhishekk | ack | 14:48 |
jokke_ | alistarle: that way you don't need to go back and forth with 25 revisions on that review | 14:49 |
alistarle | ok thanks :) | 14:49 |
jokke_ | lets do some brainstorming first :D | 14:49 |
jokke_ | ok, if that's all, we get 10min back | 14:49 |
jokke_ | going 1st | 14:49 |
abhishekk | Thank you ALL!!! | 14:49 |
jokke_ | going 2nd | 14:50 |
jokke_ | Sold, Thanks everyone! | 14:50 |
rosmaita | hey, abhishek, need you to look at https://review.opendev.org/#/c/674697/ | 14:50 |
jokke_ | #endmeeting | 14:50 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:50 | |
openstack | Meeting ended Thu Aug 8 14:50:34 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:50 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-08-08-14.00.html | 14:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-08-08-14.00.txt | 14:50 |
openstack | Log: http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-08-08-14.00.log.html | 14:50 |
*** alistarle has quit IRC | 14:50 | |
abhishekk | rosmaita, ack | 14:51 |
rosmaita | :) | 14:51 |
*** rosmaita has left #openstack-meeting-4 | 14:51 | |
*** zhengMa has quit IRC | 14:54 | |
*** diablo_rojo has joined #openstack-meeting-4 | 14:58 | |
*** abhishekk has quit IRC | 15:04 | |
*** psachin has quit IRC | 15:15 | |
*** dave-mccowan has joined #openstack-meeting-4 | 15:30 | |
*** spsurya has quit IRC | 15:34 | |
*** premsankar has joined #openstack-meeting-4 | 15:59 | |
*** beekneemech has joined #openstack-meeting-4 | 16:16 | |
*** e0ne has quit IRC | 16:16 | |
*** beekneemech has quit IRC | 16:16 | |
*** yamamoto has quit IRC | 16:18 | |
*** diablo_rojo has quit IRC | 16:37 | |
*** yamamoto has joined #openstack-meeting-4 | 16:51 | |
*** roman_g has quit IRC | 17:04 | |
*** yamamoto has quit IRC | 17:04 | |
*** e0ne has joined #openstack-meeting-4 | 17:05 | |
*** roman_g has joined #openstack-meeting-4 | 17:06 | |
*** igordc has joined #openstack-meeting-4 | 17:13 | |
*** e0ne has quit IRC | 17:35 | |
*** ralonsoh has quit IRC | 17:54 | |
*** psachin has joined #openstack-meeting-4 | 18:08 | |
*** psachin has quit IRC | 18:11 | |
*** igordc has quit IRC | 18:28 | |
*** bobh has joined #openstack-meeting-4 | 18:35 | |
*** armstrong has joined #openstack-meeting-4 | 18:56 | |
*** bobh has quit IRC | 19:06 | |
*** e0ne has joined #openstack-meeting-4 | 19:16 | |
*** bobh has joined #openstack-meeting-4 | 19:19 | |
*** bobh has quit IRC | 19:56 | |
*** bobh has joined #openstack-meeting-4 | 19:56 | |
*** bobh has quit IRC | 20:01 | |
*** Vadmacs has quit IRC | 20:13 | |
*** diablo_rojo has joined #openstack-meeting-4 | 20:24 | |
*** diablo_rojo__ has joined #openstack-meeting-4 | 20:30 | |
*** diablo_rojo has quit IRC | 20:33 | |
*** e0ne has quit IRC | 20:37 | |
*** diablo_rojo__ is now known as diablo_rojo | 20:52 | |
*** diablo_rojo has quit IRC | 21:07 | |
*** diablo_rojo has joined #openstack-meeting-4 | 21:08 | |
*** igordc has joined #openstack-meeting-4 | 21:13 | |
*** diablo_rojo__ has joined #openstack-meeting-4 | 21:16 | |
*** diablo_rojo has quit IRC | 21:19 | |
*** diablo_rojo__ is now known as diablo_rojo | 21:25 | |
*** armstrong has quit IRC | 21:55 | |
*** slaweq has quit IRC | 22:15 | |
*** premsankar has quit IRC | 22:58 | |
*** diablo_rojo has quit IRC | 23:05 | |
*** diablo_rojo has joined #openstack-meeting-4 | 23:06 | |
*** slaweq has joined #openstack-meeting-4 | 23:11 | |
*** slaweq has quit IRC | 23:15 | |
*** diablo_rojo has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!