Thursday, 2019-08-08

*** yamamoto has quit IRC00:04
*** slaweq_ has joined #openstack-meeting-400:11
*** slaweq_ has quit IRC00:15
*** mhen has quit IRC01:22
*** mhen has joined #openstack-meeting-401:27
*** diablo_rojo has joined #openstack-meeting-401:30
*** yamamoto has joined #openstack-meeting-401:45
*** diablo_rojo has quit IRC01:48
*** slaweq_ has joined #openstack-meeting-402:11
*** slaweq_ has quit IRC02:15
*** iyamahat has quit IRC02:19
*** iyamahat has joined #openstack-meeting-402:33
*** yamamoto has quit IRC02:49
*** yamamoto has joined #openstack-meeting-402:51
*** igordc has joined #openstack-meeting-403:16
*** yamamoto has quit IRC03:30
*** gkadam has joined #openstack-meeting-403:31
*** psachin has joined #openstack-meeting-403:32
*** yamamoto has joined #openstack-meeting-403:37
*** gkadam has quit IRC03:40
*** slaweq_ has joined #openstack-meeting-404:11
*** slaweq_ has quit IRC04:15
*** iyamahat has quit IRC04:25
*** yamamoto has quit IRC04:59
*** Luzi has joined #openstack-meeting-405:00
*** spsurya has joined #openstack-meeting-405:02
*** dave-mccowan has quit IRC05:03
*** tpsilva has quit IRC05:04
*** tpsilva has joined #openstack-meeting-405:05
*** iyamahat has joined #openstack-meeting-405:08
*** iyamahat has left #openstack-meeting-405:10
*** links has joined #openstack-meeting-405:12
*** fnordahl has quit IRC05:23
*** yamamoto has joined #openstack-meeting-405:29
*** yamamoto has quit IRC05:30
*** Vadmacs has joined #openstack-meeting-405:34
*** fnordahl has joined #openstack-meeting-405:38
*** jraju__ has joined #openstack-meeting-405:41
*** links has quit IRC05:41
*** yamamoto has joined #openstack-meeting-405:41
*** jraju__ has quit IRC05:47
*** igordc has quit IRC05:59
*** slaweq_ has joined #openstack-meeting-406:11
*** slaweq_ has quit IRC06:16
*** ralonsoh has joined #openstack-meeting-406:25
*** gcheresh has joined #openstack-meeting-406:50
*** slaweq_ has joined #openstack-meeting-406:59
*** links has joined #openstack-meeting-406:59
*** links has quit IRC06:59
*** lemko has joined #openstack-meeting-407:45
*** Adri2000 has quit IRC08:53
*** roman_g has quit IRC08:59
*** e0ne has joined #openstack-meeting-409:04
*** roman_g has joined #openstack-meeting-409:21
*** dmellado has quit IRC09:53
*** dmellado has joined #openstack-meeting-409:55
*** Adri2000 has joined #openstack-meeting-410:08
*** yamamoto has quit IRC10:33
*** lemko has quit IRC10:45
*** yamamoto has joined #openstack-meeting-410:51
*** lpetrut has joined #openstack-meeting-411:34
*** lpetrut has quit IRC11:49
*** Luzi has quit IRC12:32
*** abhishekk has joined #openstack-meeting-412:51
*** Vadmacs has quit IRC12:57
*** sgrasley_ has joined #openstack-meeting-413:16
*** sgrasley_ has quit IRC13:18
*** sgrasley has quit IRC13:18
*** Vadmacs has joined #openstack-meeting-413:24
*** slaweq_ is now known as slaweq13:29
*** stephenfin has quit IRC13:35
*** stephenfin has joined #openstack-meeting-413:36
*** yamamoto has quit IRC13:38
*** zhengMa has joined #openstack-meeting-413:46
*** davee_ has joined #openstack-meeting-413:55
*** davee__ has joined #openstack-meeting-413:55
*** dave-mccowan has joined #openstack-meeting-413:56
*** davee__ has quit IRC13:56
*** rosmaita has joined #openstack-meeting-413:59
*** yamamoto has joined #openstack-meeting-413:59
*** yamamoto has quit IRC13:59
*** yamamoto has joined #openstack-meeting-414:00
jokke_#startmeeting glance14:00
openstackMeeting 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: glance)"14:00
openstackThe meeting name has been set to 'glance'14:00
jokke_#topic roll-call14:01
*** openstack changes topic to "roll-call (Meeting topic: glance)"14:01
jokke_#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:01
jokke_o/14:01
zhengMaHi14:01
rosmaitao/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 us14:03
rosmaitasounds good14:03
rosmaitajokke_: while you are waiting, take a look at this: https://review.opendev.org/#/c/674697/14:04
*** yamamoto has quit IRC14:04
*** yamamoto has joined #openstack-meeting-414:05
rosmaitai did that instead of writing release notes14:05
*** liuyulong has quit IRC14:05
*** alistarle has joined #openstack-meeting-414:05
jokke_kk, have it open14:06
jokke_lets get started14:06
jokke_#topic updates14:06
*** openstack changes topic to "updates (Meeting topic: glance)"14:06
*** abhishekk has quit IRC14: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 queue14:07
jokke_If there is something that seems like I have missed by mid next week, feel free to ping me for attention14: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 flight14:08
rosmaitaok, 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 queue14:09
*** abhishekk has joined #openstack-meeting-414:10
abhishekko/14:10
jokke_just to make sure we catch some of the housekeeping stuff as well what people have submitted14:10
jokke_hey abhishekk14:10
abhishekkhi, sorry for late :D14:10
jokke_np14: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 well14:11
abhishekkI will be there too, assuming visa is granted14:12
jokke_I think rosmaita and abhishekk are coming too, right?14:12
rosmaitayes14:13
abhishekkgreat14: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 Aug14:15
jokke_so next week, and the ATC code that should have dropped into your e-mail gives 30% off from the price14: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 foundation14:16
abhishekkI have already purchased :D14:16
jokke_ok, that's all from me, giving the mic to abhishekk14:16
jokke_#topic release updates14:16
*** openstack changes topic to "release updates (Meeting topic: glance)"14:16
abhishekkRegarding periodic jobs everything is green at the moment14:17
abhishekkJust for update we had store 1.0 out two weeks before14:17
davee_:)14:17
abhishekk#link https://etherpad.openstack.org/p/Glance-Train-MileStone-2-Release-Plan14:17
abhishekkAbove etherpad contains all the important patches for glance14:18
abhishekkKindly have a look and review14:18
abhishekkMost of the patches are reviewed by rosmaita and sean14:18
abhishekkThank you rosmaita and sean for your help14:19
rosmaitanp14:19
abhishekkthat's it from me14:19
jokke_ok14:19
jokke_#topic Open Discussion14: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 <314:20
alistarleHi 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
alistarleHope 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 appreciated14:22
abhishekkjokke_, ack14: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
abhishekkSorry, if we don't have much to discuss, I will like to disconnect little early14: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
zhengMaHi team, I'm expecting more comments on spec https://review.opendev.org/#/c/670454/, thank you!14:28
alistarleWe proposed the headers because it is already available14:29
*** dave-mccowan has quit IRC14:30
alistarleWe thought that being able to send a list instead of a single store was a smallest change than adding a json14: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 call14:30
alistarlebut it's totally possible to do it this way and modify the api accordingly14:30
jokke_so it will be just defining the parsing of that json input to pick up the data from there14:31
alistarlein 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 headers14:32
jokke_that would be my preference, but obviously depends what others are thinking14:33
jokke_just something to think about14:33
alistarleyep no problems14:33
alistarlewe proposed to use the header just because it's already here14:34
alistarlefor your first point14: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 maintainers14:35
alistarleyep it totally makes sense14:35
alistarleAnd for your first point, if we allow to import image with 'Active' status14:36
alistarleThe import could take more time as we should first download from the backend where the data are already available14:36
alistarlebefore uploading to a new one14:36
jokke_alistarle: no, so the import method that would be allowed for active image would be just for copying the image data between stores14:37
jokke_not providing new data to the image14:37
abhishekkwhat 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 accordingly14: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 fails14:39
alistarleMy point was just that to copy the data, glance would have to download it first from store114:39
jokke_alistarle: yes14:39
alistarlebut in case of a new backend it could be a great feature14:40
jokke_alistarle: what I'm saying is not really being either or, I'd be happy with both exisiting14:40
jokke_so not really alternative14:40
abhishekkIMO we should fail if any of the store fails and revert the whole operation14:40
alistarleok great14:40
alistarleIf one fails, i think that we should revert the operation14:41
alistarleThat's what we wrote on the spec14: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 stores14:42
alistarleand in the linked patch14:42
*** gcheresh has quit IRC14:42
abhishekkjokke_, right14:42
jokke_davee_: that's what I'm thinking as well, we could have that on the import input and let user make the call14: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 again14:44
davee_jokke: we are on the same page14:44
abhishekkI 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
alistarleone image with 3 locations14:44
jokke_abhishekk: 1 image, 3 locations14:44
abhishekkcool, then we need to test scrubber as well :D14:45
jokke_abhishekk: yeah, there is quite a few things to consider in that14:46
jokke_lets put our thoughts into that spec review and continue from there14:46
abhishekkyes14:46
alistarledo 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 through14:47
abhishekknothing from me14:47
zhengMajokke: Thank you14: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
zhengManothing for me now14:48
abhishekkack14:48
jokke_alistarle: that way you don't need to go back and forth with 25 revisions on that review14:49
alistarleok thanks :)14:49
jokke_lets do some brainstorming first :D14:49
jokke_ok, if that's all, we get 10min back14:49
jokke_going 1st14:49
abhishekkThank you ALL!!!14:49
jokke_going 2nd14:50
jokke_Sold, Thanks everyone!14:50
rosmaitahey, abhishek, need you to look at https://review.opendev.org/#/c/674697/14:50
jokke_#endmeeting14:50
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:50
openstackMeeting ended Thu Aug  8 14:50:34 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:50
openstackMinutes:        http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-08-08-14.00.html14:50
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-08-08-14.00.txt14:50
openstackLog:            http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-08-08-14.00.log.html14:50
*** alistarle has quit IRC14:50
abhishekkrosmaita, ack14:51
rosmaita:)14:51
*** rosmaita has left #openstack-meeting-414:51
*** zhengMa has quit IRC14:54
*** diablo_rojo has joined #openstack-meeting-414:58
*** abhishekk has quit IRC15:04
*** psachin has quit IRC15:15
*** dave-mccowan has joined #openstack-meeting-415:30
*** spsurya has quit IRC15:34
*** premsankar has joined #openstack-meeting-415:59
*** beekneemech has joined #openstack-meeting-416:16
*** e0ne has quit IRC16:16
*** beekneemech has quit IRC16:16
*** yamamoto has quit IRC16:18
*** diablo_rojo has quit IRC16:37
*** yamamoto has joined #openstack-meeting-416:51
*** roman_g has quit IRC17:04
*** yamamoto has quit IRC17:04
*** e0ne has joined #openstack-meeting-417:05
*** roman_g has joined #openstack-meeting-417:06
*** igordc has joined #openstack-meeting-417:13
*** e0ne has quit IRC17:35
*** ralonsoh has quit IRC17:54
*** psachin has joined #openstack-meeting-418:08
*** psachin has quit IRC18:11
*** igordc has quit IRC18:28
*** bobh has joined #openstack-meeting-418:35
*** armstrong has joined #openstack-meeting-418:56
*** bobh has quit IRC19:06
*** e0ne has joined #openstack-meeting-419:16
*** bobh has joined #openstack-meeting-419:19
*** bobh has quit IRC19:56
*** bobh has joined #openstack-meeting-419:56
*** bobh has quit IRC20:01
*** Vadmacs has quit IRC20:13
*** diablo_rojo has joined #openstack-meeting-420:24
*** diablo_rojo__ has joined #openstack-meeting-420:30
*** diablo_rojo has quit IRC20:33
*** e0ne has quit IRC20:37
*** diablo_rojo__ is now known as diablo_rojo20:52
*** diablo_rojo has quit IRC21:07
*** diablo_rojo has joined #openstack-meeting-421:08
*** igordc has joined #openstack-meeting-421:13
*** diablo_rojo__ has joined #openstack-meeting-421:16
*** diablo_rojo has quit IRC21:19
*** diablo_rojo__ is now known as diablo_rojo21:25
*** armstrong has quit IRC21:55
*** slaweq has quit IRC22:15
*** premsankar has quit IRC22:58
*** diablo_rojo has quit IRC23:05
*** diablo_rojo has joined #openstack-meeting-423:06
*** slaweq has joined #openstack-meeting-423:11
*** slaweq has quit IRC23:15
*** diablo_rojo has quit IRC23:57

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