14:02:31 <rosmaita> #startmeeting glance
14:02:32 <openstack> Meeting started Thu Sep 22 14:02:31 2016 UTC and is due to finish in 60 minutes.  The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:02:33 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:02:36 <openstack> The meeting name has been set to 'glance'
14:02:44 <abashmak> o/
14:02:46 <rosmaita> #topic roll call
14:02:46 <dharinic> o/
14:02:49 <tsymanczyk> \o
14:02:51 <liwei> o/
14:02:58 <dshakhray> o/
14:03:10 <mfedosin> o/
14:03:10 <Jokke_> o/
14:03:19 <kragniz> o/
14:03:36 <stevelle> o/
14:03:37 <rosmaita> good sized crowd today, hello everyone
14:04:10 <rosmaita> we're in the dual-ptl phase where nikhil is wrapping up newton and i am gearing up ocata
14:04:49 <rosmaita> #topic agenda
14:04:50 <rosmaita> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda
14:05:22 * nikhil slips in
14:05:25 <nikhil> o/
14:05:26 <rosmaita> not much on the agenda today
14:05:34 <rosmaita> welcome, nikhil, you are just in time
14:05:40 <rosmaita> #topic updates
14:05:41 <nikhil> :)
14:06:09 <Jokke_> GZ rosmaita for your PTL duties in Ocata
14:06:10 <hemanthm> o/
14:06:29 <nikhil> ground zero?
14:06:30 <nikhil> why?
14:06:47 <rosmaita> Jokke_: ty, i had to look that up, though
14:07:04 <rosmaita> thought at first you were telling me to gzip myself
14:07:17 <rosmaita> couldn't decide if that was good or bad
14:07:42 <rosmaita> nikhil: anything to report about import?
14:07:48 <tsymanczyk> lossless compression is never bad
14:07:57 <nikhil> not much, I picked stuff up last evening
14:08:04 <nikhil> rosmaita: so, until next week
14:08:19 <rosmaita> tsymanczyk: good point, at least he didn't tell me to mp3 myself
14:08:32 <nikhil> Jokke_: I still don't get the ground zero term for ptl duties, mind elaborating?
14:08:57 <tsymanczyk> gz is the shorter form of gratz
14:08:58 <rosmaita> nikhil: .urban gz
14:09:02 <kragniz> nikhil: congratulations, not ground zero
14:09:08 <Jokke_> yup ;)
14:09:12 * nikhil enjoying distracting people when not charing the meeting! ha
14:09:19 <nikhil> ah ha
14:09:29 <rosmaita> TIL
14:09:30 <nikhil> the .urban is back!
14:09:38 <nikhil> we need that bot on -glance
14:09:48 <rosmaita> no, we don't!
14:09:56 <stevelle> watches for rosmaita to make note of nikhil as one of the troublemakers
14:09:58 <nikhil> lol
14:10:37 <rosmaita> ok, we will get rolling on import over the next few days and have something to report next week
14:10:59 <rosmaita> ok, next update is Community Images ... lots of patches up
14:11:06 <rosmaita> tsymanczyk: you have the mic
14:11:47 <tsymanczyk> so there was always at least two changesets planned in glance to pull this off
14:11:55 <nikhil> just wanted to ack, tsymanczyk's work: I saw the new patch and it looks great!
14:12:09 <tsymanczyk> the first changes the backend database to use a proper enum column for visibility rather than a boolean is_public
14:12:12 <tsymanczyk> nikhil: thanks!
14:12:33 <tsymanczyk> a week or so ago i chose to rewrite that one, because i thought the old one was getting to crappy and the shortest path would be  a rewrite
14:12:44 <tsymanczyk> and a day or so ago the new rewrite passed all the unit tests for the first time
14:13:41 <tsymanczyk> and more notably (to me), the new one is +448 -201, and the old one is +422 - 307. and the old one  never "worked". so fewer removals and better functionality
14:14:07 <tsymanczyk> i have some open questions for myself regarding the new change, some things i know i'm not happy with and some things i want to escalate the visibilty of so that everyone can see exactly what's going on
14:14:21 <tsymanczyk> i'll work on polishing the easy ones today and documenting the ones that need discussion for tomorrow's sync
14:14:36 <rosmaita> excellent!
14:14:40 <tsymanczyk> unfortunately i don't think any of the ... 3? i'm guessing? topics are shallow enough to usefully bring up now
14:14:42 <tsymanczyk> that's all i ahve.
14:15:11 <rosmaita> for anyone interested, tsymanczyk holds a quick sync in #openstack-glance at 16:00 utc on fridays
14:15:17 <rosmaita> (hope i have the time right)
14:15:27 <tsymanczyk> i just know 9am pst.
14:15:39 <tsymanczyk> come one come all. though it may be boring.
14:15:59 <rosmaita> if you come and are bored, you can always review the code ...
14:16:15 <nikhil> rosmaita: I think 9 am pacific is prolly more accurate, if this rolls over to november
14:16:18 <tsymanczyk> should be hopefully usefully ready for reviews very shortly.
14:16:39 <rosmaita> tsymanczyk: sounds good ... thanks for the update
14:17:01 <rosmaita> ok, i did my first ptl-type thing and added an agenda item past the deadline
14:17:08 <rosmaita> #topic design summit
14:17:27 <rosmaita> #link https://etherpad.openstack.org/p/ocata-glance-summit-planning
14:17:43 <rosmaita> the slots we've been assigned are at the top of the etherpad
14:18:06 <rosmaita> we get 2 fishbowl, 2 workroom, and the contributors' meetup
14:18:26 <rosmaita> so, we need to decide what sessions we'll do
14:18:58 <rosmaita> also, my informal discussions with people lead me to believe that this will be a lightly attended summit from the glance contributors' side
14:19:24 <rosmaita> which is kind of a drag
14:19:47 <rosmaita> so it would be helpful if you put your name on the etherpad if you think you are likely to attend
14:19:54 * tsymanczyk will be there, but hasn't mentioned it before
14:20:40 <rosmaita> but, whether you will be there or not, please look at the proposals and indicate importance
14:21:12 <rosmaita> depending on attendance, we may need to do some kind of virtual ocata sync
14:21:21 <nikhil> are we still going with voting?
14:21:47 <rosmaita> yes, i think we should still vote
14:22:01 <nikhil> thanks
14:22:17 <rosmaita> there aren't a lot of names on the doc with votes on the topics
14:22:31 <rosmaita> we have 12 cores and there are maybe 6 diff voters
14:22:48 <rosmaita> i'm just mentioning that as a count
14:22:58 <rosmaita> you don't need to be a core to vote
14:23:14 <rosmaita> anyone interested, please put a vote up
14:23:44 <rosmaita> and i guess it's not too late to propose a new topic
14:23:57 * nikhil finds amusing that this indeed is a voting season
14:24:17 <rosmaita> well, we have better options
14:24:49 <nikhil> :)
14:24:54 <rosmaita> ok, that's all about that ... please put your name on the etherpad if you think you'll be in barcelona, and please register interest in topics even if you won't be there
14:25:11 <rosmaita> back to our regularly scheduled program ...
14:25:14 <nikhil> I don't think I have communicated the deadline to propose or vote on the session on the ML
14:25:40 <rosmaita> good point, let's decide that now
14:26:08 <nikhil> I think one week should be good for 2fb + 2wr
14:26:22 <nikhil> so before next meeting, decision at the meeting?
14:26:36 <rosmaita> that sounds good to me
14:27:01 <rosmaita> i'll send out somethihg to the ML after the meeting
14:27:22 <rosmaita> #topic shared and public image problems with multi-tenant swift backend
14:27:29 <rosmaita> dharinic: i think this is you?
14:28:22 <dharinic> rosmaita: Yes. I was working on this.
14:28:43 <dharinic> I reproduced the bug on devstack.
14:29:42 <dharinic> The bug is that when an image is created for a project when Swift multi tenancy is enabled, an instance is not creatable from another project from that image
14:30:04 <dharinic> The instance does seem to successfully boot. But goes to "ERROR" state
14:30:15 <dharinic> This might require some API changes to fix
14:30:30 <kairat> I think this happens because we do not share images in swift
14:30:30 <dharinic> I am looking at ways to fix this..
14:30:36 <kairat> IIUC
14:30:57 <dharinic> https://bugs.launchpad.net/glance/+bug/1625075
14:30:59 <openstack> Launchpad bug 1625075 in Glance "Shared & public images no working with multi-tenant swift backend" [Critical,Triaged] - Assigned to Dharini Chandrasekar (dharini-chandrasekar)
14:31:21 <hemanthm> kairat: you mean we don't add ACLs in swift?
14:31:22 <rosmaita> dharinic: dyk if this is a relatively recent problem, or has it existed a long time and no one noticed?
14:31:42 <kairat> hemanthm, need to check
14:32:02 <nikhil> kairat: please see the comment on the bug, they've a tenative fix that just mimicks the owner
14:32:05 <nikhil> hemanthm: ^
14:32:06 <dharinic> The bug was very recently reported. I had not come across this earlier. So not very sure if this has been this way for long
14:32:23 <rosmaita> ok, thanks
14:32:23 <nikhil> it's reported for stable/mitaka
14:32:53 <sigmavirus> I also don't think we supported multi-tenant swift backend for very long
14:32:54 <sigmavirus> I think Stuart added that in the last 2 cycles, ish
14:32:57 <dharinic> Yeah. The bug reporter had this issue with stable Mitaka.
14:33:31 <nikhil> sigmavirus: yeah, improvement started in early 2015
14:33:43 * sigmavirus goes back to lurking in the shadows
14:33:55 * nikhil takes out flashlight
14:34:06 <kairat> sorry, I see only cli logs
14:34:07 <rosmaita> dharinic: do you need specific help on the bug, or just want to raise our awareness atm?
14:34:17 <kairat> any glance logs and configs are available
14:34:45 <kairat> dharinic,
14:34:58 <dharinic> rosmaita: Just your all's opinion.
14:35:17 <hemanthm> looks like we need more details at this point
14:35:30 <kairat> afaik, multi-tenant haven't been working well with swift+config
14:35:37 <dharinic> Let me fetch the paste links (hoping that helps)
14:35:45 <nikhil> I think dharinic has logs, just not posted in midst of that chaos
14:36:04 * dharinic trying to fetch logs from the comments in the bug post
14:36:12 <nikhil> well, it's not friendly for sure
14:36:47 <dharinic> http://paste.openstack.org/show/582461/
14:36:54 <dharinic> http://paste.openstack.org/show/582465/
14:36:56 <kairat> IIUC, this must be solved with acls
14:36:58 <nikhil> rosmaita: we need opinions on this https://bugs.launchpad.net/glance/+bug/1625075/comments/5
14:36:59 <openstack> Launchpad bug 1625075 in Glance "Shared & public images no working with multi-tenant swift backend" [Critical,Triaged] - Assigned to Dharini Chandrasekar (dharini-chandrasekar)
14:37:05 <nikhil> kairat: ^
14:37:06 <kairat> and it is rather glance issue
14:37:11 <dharinic> The first link is the scenario and second is the log where we see a 404
14:37:27 <kairat> dharinic, what is your config?
14:37:29 <nikhil> (let's not jump to conclusions, we are still figuring out problem and not zeroed onto the solutions)
14:37:57 <kairat> nikhil, so you figured it out?
14:38:03 <sigmavirus> also, I think this meeting is maybe not best taken over by this discussion. dharinic and kairat can you chat in #openstack-glance while the meeting continues?
14:38:10 <kairat> sigmavirus, ok
14:38:13 <dharinic> kairat, config file contents? http://paste.openstack.org/show/582595/
14:38:19 <nikhil> (I repeat) we are still figuring out
14:38:21 <kairat> dharinic, thanks
14:38:30 <dharinic> sure
14:38:33 <rosmaita> well, we have a light agenda today
14:38:49 <rosmaita> i propose we move on quickly, end in about 5 min and continue in openstack-glance
14:38:57 * sigmavirus agrees
14:39:04 <rosmaita> as long as everyone is here and move over there, we can discuss
14:39:06 <sigmavirus> give people back time (that we didn't take ;))
14:39:22 <rosmaita> it will be useful to have several people look at dharinic's bug
14:39:29 <rosmaita> ok, moving on then:
14:39:46 <rosmaita> #topic event communication
14:39:50 <rosmaita> this is real quick
14:40:12 <rosmaita> nikhil proposed that we put up a docs page with glance events
14:40:33 <rosmaita> #link https://review.openstack.org/#/c/366923/
14:40:43 <rosmaita> i think there are pros and cons to this
14:40:55 <rosmaita> so i would be interested in what the community thinks
14:41:03 <rosmaita> please leave comments on the patch
14:41:08 <rosmaita> that's all
14:41:19 <rosmaita> #topic open discussion
14:41:26 <rosmaita> any open topics?
14:42:21 <nikhil> just a few personal updates from my side
14:42:32 <rosmaita> nikhil: you have the floor
14:42:38 <nikhil> I am planning to travel next week and be the week after (long long trips)
14:43:22 <nikhil> I have picked up the import commits
14:43:37 <nikhil> I will co-ordinate via /email/ with those who indicated last week about their interest to contribute
14:44:01 <nikhil> (as my communication is going to be drastically asynchronous)
14:44:40 <nikhil> also, I am not sure if the i18n team will/will not have the translations for stable/newton glance
14:44:57 <nikhil> if they do, can the ocata ptl/release liaison please get those merged asap
14:45:06 <nikhil> and we will need another rc candidate for glance right after
14:45:35 <rosmaita> ok, thanks for the heads-up on the translations
14:45:39 <nikhil> if it does happen, that looks like our rc-final for newton (otherwise rc1 will be rc-final)
14:46:07 <rosmaita> sigmavirus: you are release liason, is that correct?
14:46:25 <nikhil> rosmaita: also, only the glance-release team is on the stable/newton branch
14:46:31 <nikhil> and I've added sigmavirus
14:46:56 <rosmaita> ok, great
14:47:45 <rosmaita> any other general discussion?
14:48:08 <Jokke_> I'll keep eye on them as well
14:48:09 <nikhil> rosmaita: we don't have a release liaison for newton yet, but I don't know sigmavirus 's intentions (moving forward)
14:48:22 <nikhil> Jokke_: thanks much!
14:48:31 <rosmaita> Jokke_: ty, also
14:48:54 <Jokke_> nikhil: mind to give heads up to dhellmann about that as well, so release team knows that you might not be acking them
14:49:06 <rosmaita> ok, nikhil let's you me and sigmavirus and Jokke_ make sure we are all coordinated
14:49:16 <nikhil> Jokke_: surely, on my plate :) (thanks for the pointer)
14:49:46 <nikhil> rosmaita: whatever glance needs
14:50:15 <rosmaita> maybe let's sync tomorrow in openstack-glance? at 15:30 utc?
14:50:27 <rosmaita> sigmavirus: Jokke_ how is that time for you?
14:50:47 <Jokke_> sec
14:50:48 <rosmaita> nikhil: you too ^^
14:50:57 <liwei> Hi,cores.I have some questions.when we create a image,can we choose backend storages in myself?when we upload a image,can several backend storages  store at same time?i have try,but failed.
14:51:01 <sigmavirus> rosmaita: I can be release liason
14:51:21 <sigmavirus> rosmaita: I'll add a calendar event for that
14:51:25 <rosmaita> sigmavirus: i believe i will take you up on that!
14:51:31 <Jokke_> rosmaita: should be fine
14:51:37 <hemanthm> liwei: you mean as a user you can choose what store you upload to?
14:51:50 <rosmaita> sigmavirus: ty
14:52:09 <sigmavirus> rosmaita: I'll see you tomorrow then ;)
14:52:21 <Jokke_> liwei: no, glance will always upload the image to the default store defined in glance-api.conf
14:52:24 <rosmaita> ok, at this point:
14:52:40 <nikhil> rosmaita: works
14:52:40 <rosmaita> people interested in helping liwei stay here
14:53:02 <rosmaita> kairat: nikhil: dharinic: please head to openstack-glance to discuss the sharing bug
14:53:13 <rosmaita> (also anyone else interested)
14:53:19 <rosmaita> #endmeeting