Thursday, 2019-12-12

*** slaweq has joined #openstack-meeting-400:03
*** slaweq has quit IRC00:08
*** slaweq has joined #openstack-meeting-400:11
*** wuchunyang has joined #openstack-meeting-400:12
*** slaweq has quit IRC00:16
*** wuchunyang has quit IRC00:17
*** wuchunyang has joined #openstack-meeting-400:23
*** wuchunyang has quit IRC00:28
*** wuchunyang has joined #openstack-meeting-400:34
*** wuchunyang has quit IRC00:39
*** Liang__ has joined #openstack-meeting-401:01
*** wuchunyang has joined #openstack-meeting-403:03
*** wuchunyang has quit IRC03:13
*** wuchunyang has joined #openstack-meeting-403:15
*** wuchunyang has quit IRC03:19
*** psachin has joined #openstack-meeting-403:35
*** wuchunyang has joined #openstack-meeting-405:32
*** wuchunyang has quit IRC05:37
*** links has joined #openstack-meeting-405:41
*** whoami-rajat has joined #openstack-meeting-405:52
*** whoami-rajat__ has joined #openstack-meeting-405:57
*** whoami-rajat has quit IRC05:59
*** pcaruana has joined #openstack-meeting-406:18
*** gkadam has joined #openstack-meeting-407:13
*** gkadam has quit IRC07:13
*** lpetrut has joined #openstack-meeting-407:21
*** gcheresh_ has joined #openstack-meeting-407:47
*** wuchunyang has joined #openstack-meeting-408:01
*** wuchunyang has quit IRC08:06
*** wuchunyang has joined #openstack-meeting-408:07
*** wuchunyang has quit IRC08:11
*** slaweq has joined #openstack-meeting-408:15
*** slaweq has quit IRC08:36
*** ralonsoh has joined #openstack-meeting-408:46
*** tonyb has quit IRC08:56
*** tonyb has joined #openstack-meeting-408:56
*** slaweq has joined #openstack-meeting-408:58
*** k_mouza has joined #openstack-meeting-409:13
*** Liang__ has quit IRC10:02
*** k_mouza has quit IRC10:10
*** k_mouza has joined #openstack-meeting-410:10
*** k_mouza has quit IRC10:15
*** k_mouza has joined #openstack-meeting-410:21
*** bobmel has joined #openstack-meeting-410:51
*** salmankhan has joined #openstack-meeting-410:53
*** salmankhan has quit IRC10:53
*** salmankhan has joined #openstack-meeting-410:54
*** pcaruana has quit IRC11:03
*** pcaruana has joined #openstack-meeting-411:06
*** e0ne has joined #openstack-meeting-411:15
*** whoami-rajat__ is now known as whoami-rajat11:22
*** belmoreira has joined #openstack-meeting-412:02
*** belmorei_ has joined #openstack-meeting-413:11
*** belmorei_ has quit IRC13:13
*** belmoreira has quit IRC13:13
*** belmoreira has joined #openstack-meeting-413:13
*** k_mouza has quit IRC13:16
*** k_mouza has joined #openstack-meeting-413:16
*** k_mouza has quit IRC13:19
*** k_mouza has joined #openstack-meeting-413:19
*** rosmaita has joined #openstack-meeting-413:22
*** shanuintouch has quit IRC13:23
*** abhishekk has joined #openstack-meeting-413:36
*** k_mouza has quit IRC13:46
*** k_mouza has joined #openstack-meeting-413:46
*** pcaruana has quit IRC13:57
*** yamamoto has joined #openstack-meeting-413:58
*** tosky has joined #openstack-meeting-413:59
abhishekk#startmeeting glance14:00
openstackMeeting started Thu Dec 12 14:00:11 2019 UTC and is due to finish in 60 minutes.  The chair is abhishekk. 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
abhishekk#topic roll call14:00
openstackThe meeting name has been set to 'glance'14:00
*** openstack changes topic to "roll call (Meeting topic: glance)"14:00
abhishekk#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:00
abhishekko/14:00
rosmaitao/14:00
abhishekklets wait 2-3 minutes for others to join14:01
rosmaitaok14:01
* tosky lurking14:01
abhishekktosky, o/14:02
abhishekklets start14:03
abhishekk#topic Updates14:03
*** openstack changes topic to "Updates (Meeting topic: glance)"14:03
jokke_o/14:03
abhishekkThis is the M1 release week and as decided in last week we are skipping M1 for glance14:03
abhishekkjokke_, o/14:03
rosmaita\o/14:03
rosmaita(we skipped for cinder, too)14:04
abhishekkWe didn't have anything concrete merged in glance since T release, all the work targeted for M1 is now expected to be done before M214:04
abhishekkrosmaita, :D14:04
abhishekkI have priorities patch uploaded, kindly review the same14:05
rosmaitai don't think it would be illegal to release a milestone-1.514:05
abhishekk#link https://review.opendev.org/#/c/696017/14:05
abhishekkhaha14:05
rosmaitai really like "Permanent solution for Subunit parser error"14:06
abhishekkWe need reviews on specs, because I can not approve it unless it is reviewed by all the cores14:06
abhishekkrosmaita, yeah, I am working on the possibilities, started with removing registry test cases14:07
abhishekkMoving ahead14:07
abhishekk#topic release/periodic jobs update14:07
*** openstack changes topic to "release/periodic jobs update (Meeting topic: glance)"14:07
abhishekkSean has proposed glance-store release patch for M114:07
abhishekkI have voted -1 as we didn't merged anything in glance store either14:08
jokke_++14:08
jokke_we have bunch of stuff under review 'though14:08
abhishekkI have added comment that if we want to release it then we should merged sheepdog driver removal patch before14:08
abhishekkjokke_, yes14:08
rosmaitaabhishekk: ++14:08
abhishekkSo, IMO we should skip this release and revisit the same around M214:09
jokke_yep, good plan14:09
abhishekkcool14:09
rosmaitasmcginnis: dyk the current thinking about removing py2 support from libraries?14:10
rosmaitaoops, just realized that he isn't here14:10
rosmaitathought i saw him come in14:10
abhishekkrosmaita, yeah, he has headed out14:10
abhishekkPeriodic jobs all green, from last 3 weeks14:10
rosmaita\o/14:11
jokke_that is good news14:11
rosmaitathose are all py3 now, right?14:11
abhishekkrosmaita, yes14:11
rosmaitacool14:11
abhishekknext topic14:11
abhishekk#topic Multi-store import plugins14:11
*** openstack changes topic to "Multi-store import plugins (Meeting topic: glance)"14:11
abhishekkWe have two specs up for new import related work14:12
abhishekk#link14:12
abhishekkhttps://review.opendev.org/#/c/667132/14:12
jokke_Just wanted to throw this out there. The specs and corresponding WIPs are up14:12
jokke_So this is something we can potentially move quite quickly off our plates14:13
abhishekkjokke_, ++14:13
abhishekk#link https://review.opendev.org/66920114:13
abhishekkThis link is for Import image in multiple stores14:13
abhishekk#link https://review.opendev.org/69472414:13
rosmaitaok, i will try to get through the specs at least today14:13
abhishekkThis link is for Copying existing images in multiple stores14:14
abhishekkrosmaita, cool, it will really help to get going14:14
abhishekkRelated code is also up for reference and is in good shape14:14
abhishekkmoving ahead14:15
abhishekk#topic Delete from single store14:15
*** openstack changes topic to "Delete from single store (Meeting topic: glance)"14:15
abhishekkjokke_, stage is yours :D14:15
jokke_Another of mine for attention. So wrote quick spec as the approach I took would introduce new API endpoint14:16
jokke_I have skeleton code up as well for it14:16
abhishekkI went through the specs and it is written based on our discussion during PTG14:16
abhishekkso thank you very much :D14:17
jokke_#link https://review.opendev.org/#/c/698018/14:17
jokke_The spec is failing test because we do not have index merged yet14:17
abhishekkyes14:17
jokke_#link https://review.opendev.org/#/c/698049/14:17
jokke_that's for the code part14:17
abhishekkcool14:18
jokke_I pulled the code together quick to kind of POC it based on the proposed spec. If we get to agreement of the approach I start writing the rest of it14:18
abhishekkrosmaita, Put your glance reviewers hat as early as possible :P14:19
jokke_there is still all testing (surprise, it's me), docs and some of the verifications missing14:19
jokke_but that should be quick to finish after we're in agreement of the approach14:19
abhishekkjokke_, I like the idea, specially we are not going down each of the onion layer for the same14:19
jokke_but TL;DR basically introducing "v2/stores/{store_id}/{image_id}" endpoint that accepts only DELETE method14:20
jokke_just to make sure people don't accdentally kill the whole image because we would hve just appended the store_id to the current call14:21
abhishekkonly concern is if user has delete right and don't have right to remove the location then it will now allow deleting the location (I guess this is happening at the moment as well)14:21
jokke_but that's the other way to approach this14:21
rosmaitakeeping in mind that i am way behind on my specs reading ...14:22
jokke_If I recall correctly, the policy is checked on the image update, but that's something I'd (or someone else) need to test and verify14:22
rosmaitawhat is the api call to upload an image to a particular store?14:22
abhishekkits put14:23
jokke_the image delete calls the location deletes in the background so it should be affected as well, but I'm not 100%14:23
abhishekklocation delete call has policy check14:23
rosmaitawhat does the path look like?14:23
jokke_rosmaita: in the upload it's the same call, you just add the store as header14:23
abhishekkcorrect14:23
abhishekkin case of  new import workflow, its POST14:24
jokke_as the body is occupied by the image data14:24
abhishekkin case of traditional create call it will be PUT14:24
abhishekkfor both the calls we are passing store as a header14:24
jokke_the multi-store imports it's gonna be part of the body of the import call14:24
rosmaitathat works for an existing image? i would do multiple PUT /v2/images/uuid/file with different headers?14:24
jokke_rosmaita: nope14:24
rosmaitaok ,that's waht i thought14:25
rosmaitathat's why you need the copy to multistore spec14:25
jokke_rosmaita: you upload the image once, ever. We don't allow uploading to active images14:25
abhishekkrosmaita, yes14:25
rosmaitaso the alternative was DELETE /v2/images/uuid/store_id ?14:26
jokke_rosmaita: yes, so the import to mutiple stores allows to populate multiple stores upong creation via import and the copy job is so far only that we allow for active image and it will be glance handling the data transfers. That should minimize the risk of anyone sneaking data in that is modified14:27
abhishekkrosmaita, that is the alternative but our router mapping is horrible and as delete image have same mapping it will always map to delete image instead of our new method14:27
rosmaitajokke_: makes sense14:27
rosmaitaabhishekk: sorry to hear that14:28
jokke_rosmaita: yeah, that's the baseline either what you wrote or /v2/images/uuid/store/store_id14:28
rosmaitaok, thanks14:28
jokke_abhishekk: rosmaita: correct, so that approach would need us to do the logic in our image deletion code rather than have it's own isolated coe path14:29
rosmaitayour proposal is slightly asymmetric, but probably ok14:29
abhishekkjokke_, right14:29
rosmaitakind of makes sense to think of image data as a resource owned by a store14:29
jokke_oh there is the 3rd option as well but I think I didn't even write it into the spec14:30
*** wuchunyang has joined #openstack-meeting-414:30
jokke_we just tell everyone to use the vulnerable locations api and do it via image-update14:30
abhishekk:d14:30
rosmaitaPATCH seemed like such a cool idea back in 201114:31
jokke_ikr14:31
jokke_I'm happy we got over that thought fairly quickly :P14:31
rosmaita:D14:31
abhishekk+114:31
abhishekklets move to next topic14:32
jokke_++14:32
abhishekkall cores, kindly review all the specs as early as possible14:32
abhishekk#topic Native SSL removal14:32
*** openstack changes topic to "Native SSL removal (Meeting topic: glance)"14:32
abhishekkjokke_, again you14:33
jokke_So as agreed at Train we wanted to get rid of py27 support to whack the SSL and classify ourselves as py3 compatible14:33
jokke_py27 seems to be finally beated to dead and I did propose 3 patches for this14:34
jokke_#link https://review.opendev.org/#/c/697969/14:34
jokke_is the key, it depends on the patch that just removes the py27 classifies without taking any side of what we're going to do with py27 testing and then on top of that is py3 classifier addition doing the same14:35
*** pcaruana has joined #openstack-meeting-414:36
abhishekkShould we get this in, release glance M1 so that people can test it for regression?14:36
*** links has quit IRC14:36
jokke_That i one option. the 3 patch chain should be good to go14:36
abhishekk+1 from me on this approach14:37
rosmaitasounds ok to me14:38
abhishekkI will put a release patch on Monday if all these patches merged before weekend14:39
jokke_I could have smashed them into one review but I didn't want to clean up the rebases if we happened to get those existing testing patches merged before that also changes the classifiers14:39
jokke_the rebase would be clean this way14:40
abhishekkagree14:40
abhishekkso as jokke_ is owner, rosmaita you and me need to review the patches :D14:41
abhishekkor either smcginnis14:41
rosmaitai guess this is higher priority than specs?14:41
abhishekkrosmaita, yes14:41
jokke_If we want to get M1 tagged14:41
rosmaitaok, i will hit these first and do as many specs as i can this afternoon14:42
abhishekkty rosmaita \o14:42
rosmaitai think the py3 M1 is a good idea14:42
jokke_but I agree, the earlier we tag this the easier it is to find out if I broke something in the process14:42
abhishekk:D14:42
abhishekkMoving ahead14:43
abhishekk#topic Open Discussion14:43
*** openstack changes topic to "Open Discussion (Meeting topic: glance)"14:43
jokke_I can check I think glance_store has py3 classifiers already14:43
jokke_if not might be worth of getting py3 M1 out of that as well14:44
jokke_yes we do so no worries there it's just the service itself14:44
abhishekkit has14:44
jokke_abhishekk: I was looking the registry test removal patch you posted14:45
abhishekkok14:45
jokke_I have couple of questions it raised and I was trying to figure out why that task test fails just on the minute till the meeting14:45
jokke_I will have my comments in the review right after this meeting14:46
abhishekkjokke_, have you figured that out?14:46
abhishekkcool14:46
jokke_nope ... I did not figure it out yet14:46
jokke_I need to run that tests and try to figure out where it actually fails14:46
jokke_hopefully it throws stack trace or something14:46
abhishekkit tries to connect to sql database on image.save call and didn't find the connection14:47
abhishekkand then it goes to revert to try to delete the image and it fails there as well :D14:47
jokke_ok, then I have good idea where that happens14:47
abhishekkgreat14:48
abhishekkso next week is Christmas and I will be on leave on 26 and 2714:48
jokke_we need to probably mock the task_repo for it14:48
abhishekkis anyone from you available for the meeting or should we skip next weeks meeting?14:49
abhishekkjokke_, ack, I will try the same14:49
rosmaitanext week is dec 19 ?14:49
jokke_the gateway providing the repos does not take the simple database stuff into consideration14:49
jokke_what really baffles me is how in earth it works now14:49
abhishekkme neither14:49
jokke_abhishekk: rosmaita: indeed. You're week ahead still14:49
jokke_abhishekk: XMas in in 2 week :P14:50
abhishekksorry :P14:50
*** davee_ has joined #openstack-meeting-414:50
abhishekkI thought we decide it now :d14:50
rosmaitaso next week, yes, but week after, no14:50
abhishekkjokke_, rosmaita I guess we should skip Christmas week meeting which is on 2614:51
jokke_So I will pretty much honour company shutdown. Will be at least whole christmas week offline (Telegram might reach depending of my reception) and will return early Jan14:51
jokke_yeah I definitely won't be around on 26th14:51
abhishekkI will be there in new years week to host the meeting14:51
rosmaitayes, i will be offline from 24 dec until 2 jan14:52
abhishekkcool, I will send the mail on ML for the awareness14:52
*** whoami-rajat has quit IRC14:52
jokke_I'll be Flying next Tue so I have bit early evening tuesday, but will work from Finland the rest of the weeks still14:52
abhishekksafe travels14:53
jokke_rest of the next week even14:53
davee_I have sad news.  Funding was pulled and my contract was canceled so today is probably my last day with supporting this project until aft I can find new job14:53
jokke_davee_: crap :(14:53
abhishekkdavee_, sorry to hear this14:53
abhishekk:(14:53
jokke_Sorry to hear. What a "great" christmas present14:53
davee_not as sad as I was14:53
rosmaitadavee_: that is a real bummer, i wish you much luck14:54
abhishekk+114:55
abhishekkanything else?14:55
davee_I have a few leads, so hopefully I will bounce back quickly for new year14:55
abhishekkdavee_, great14:55
rosmaitagood to hear14:55
davee_Just wanted to say I have enjoyed working with you all14:55
rosmaitathe feeling is mutual14:55
abhishekklikewise :D14:55
jokke_thanks for the heads up, likewise14:56
abhishekkwrapping up guys14:56
abhishekkMerry Christmas in advance14:56
abhishekkcrap14:56
abhishekkwe are meeting next week :D14:56
jokke_yes :D14:56
jokke_abhishekk: get some sleep every now and then :P14:57
abhishekkThank you all14:57
jokke_Thanks all!14:57
rosmaitabye14:57
abhishekkjokke_, yes, thats why I was dreaming of chirstmas leave :D14:57
abhishekk#endmeeting14:57
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"14:57
openstackMeeting ended Thu Dec 12 14:57:56 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:57
openstackMinutes:        http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-12-12-14.00.html14:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-12-12-14.00.txt14:58
openstackLog:            http://eavesdrop.openstack.org/meetings/glance/2019/glance.2019-12-12-14.00.log.html14:58
*** tosky has left #openstack-meeting-414:58
*** wuchunyang has quit IRC15:02
*** wuchunyang has joined #openstack-meeting-415:04
*** abhishekk has quit IRC15:05
*** wuchunyang has quit IRC15:09
*** dave-mccowan has joined #openstack-meeting-415:32
*** gcheresh_ has quit IRC15:57
*** davee__ has joined #openstack-meeting-415:58
*** rosmaita has left #openstack-meeting-416:01
*** dave-mccowan has quit IRC16:07
*** dave-mccowan has joined #openstack-meeting-416:10
*** irclogbot_2 has quit IRC16:14
*** irclogbot_1 has joined #openstack-meeting-416:15
*** wuchunyang has joined #openstack-meeting-416:43
*** wuchunyang has quit IRC16:47
*** wuchunyang has joined #openstack-meeting-416:51
*** wuchunyang has quit IRC16:59
*** lpetrut has quit IRC17:07
*** lpetrut has joined #openstack-meeting-417:08
*** lpetrut has quit IRC17:20
*** e0ne has quit IRC17:30
*** salmankhan has quit IRC17:42
*** yamamoto has quit IRC17:47
*** wuchunyang has joined #openstack-meeting-417:54
*** k_mouza has quit IRC17:58
*** wuchunyang has quit IRC18:07
*** psachin has quit IRC18:09
*** wuchunyang has joined #openstack-meeting-418:13
*** wuchunyang has quit IRC18:17
*** wuchunyang has joined #openstack-meeting-418:20
*** igordc has joined #openstack-meeting-418:21
*** yamamoto has joined #openstack-meeting-418:22
*** ralonsoh has quit IRC18:24
*** wuchunyang has quit IRC18:25
*** yamamoto has quit IRC18:28
*** wuchunyang has joined #openstack-meeting-418:30
*** wuchunyang has quit IRC18:35
*** wuchunyang has joined #openstack-meeting-418:36
*** rmcall has joined #openstack-meeting-418:40
*** wuchunyang has quit IRC18:49
*** gmann is now known as gmann_afk18:53
*** wuchunyang has joined #openstack-meeting-418:56
*** wuchunyang has quit IRC19:01
*** wuchunyang has joined #openstack-meeting-419:02
*** gcheresh_ has joined #openstack-meeting-419:10
*** wuchunyang has quit IRC19:16
*** wuchunyang has joined #openstack-meeting-419:17
*** icey has quit IRC19:19
*** wuchunyang has quit IRC19:21
*** wuchunyang has joined #openstack-meeting-419:22
*** wuchunyang has quit IRC19:30
*** wuchunyang has joined #openstack-meeting-419:36
*** wuchunyang has quit IRC19:41
*** niedbalski has quit IRC19:58
*** niedbalski has joined #openstack-meeting-419:58
*** gcheresh has joined #openstack-meeting-420:04
*** gcheresh_ has quit IRC20:05
*** icey has joined #openstack-meeting-420:06
*** gcheresh has quit IRC20:10
*** wuchunyang has joined #openstack-meeting-420:12
*** wuchunyang has quit IRC20:17
*** pcaruana has quit IRC20:19
*** k_mouza has joined #openstack-meeting-420:19
*** gcheresh has joined #openstack-meeting-420:21
*** k_mouza has quit IRC20:24
*** belmoreira has quit IRC20:27
*** roman_g has joined #openstack-meeting-420:28
*** wuchunyang has joined #openstack-meeting-420:39
*** lvbin01 has quit IRC20:47
*** lvbin01 has joined #openstack-meeting-420:47
*** wuchunyang has quit IRC20:47
*** wuchunyang has joined #openstack-meeting-420:55
*** wuchunyang has quit IRC21:00
*** gcheresh has quit IRC21:00
*** wuchunyang has joined #openstack-meeting-421:00
*** wuchunyang has quit IRC21:08
*** wuchunyang has joined #openstack-meeting-421:09
*** EmilienM is now known as EmilienM|mtg21:10
*** wuchunyang has quit IRC21:13
*** icey has quit IRC21:13
*** EmilienM|mtg is now known as EmilienM21:15
*** wuchunyang has joined #openstack-meeting-421:17
*** wuchunyang has quit IRC21:22
*** wuchunyang has joined #openstack-meeting-421:29
*** lvbin02 has joined #openstack-meeting-421:33
*** wuchunyang has quit IRC21:33
*** lvbin01 has quit IRC21:36
*** lvbin02 is now known as lvbin0121:36
*** wuchunyang has joined #openstack-meeting-421:39
*** eharney has quit IRC21:43
*** wuchunyang has quit IRC21:44
*** icey has joined #openstack-meeting-421:48
*** wuchunyang has joined #openstack-meeting-421:49
*** wuchunyang has quit IRC22:01
*** dosaboy has quit IRC22:01
*** icey has quit IRC22:01
*** wuchunyang has joined #openstack-meeting-422:22
*** wuchunyang has quit IRC22:27
*** gmann_afk is now known as gmann22:29
*** rmcall has quit IRC23:08
*** rmcall has joined #openstack-meeting-423:08
*** SotK has quit IRC23:09
*** bobmel has quit IRC23:09
*** dmellado has quit IRC23:09
*** fdegir has quit IRC23:09
*** georgk7 has quit IRC23:09
*** SotK has joined #openstack-meeting-423:09
*** fdegir has joined #openstack-meeting-423:10
*** georgk7 has joined #openstack-meeting-423:10
*** irclogbot_1 has quit IRC23:11
*** dmellado has joined #openstack-meeting-423:11
*** irclogbot_2 has joined #openstack-meeting-423:12
*** yamamoto has joined #openstack-meeting-423:15
*** yamamoto has quit IRC23:19
*** dosaboy has joined #openstack-meeting-423:23
*** diablo_rojo has quit IRC23:24
*** wuchunyang has joined #openstack-meeting-423:27
*** dosaboy has quit IRC23:29
*** yamamoto has joined #openstack-meeting-423:30
*** slaweq has quit IRC23:30
*** wuchunyang has quit IRC23:32
*** slaweq has joined #openstack-meeting-423:35
*** wuchunyang has joined #openstack-meeting-423:55
*** k_mouza has joined #openstack-meeting-423:58
*** wuchunyang has quit IRC23:59

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