20:00:21 <arnaud> #startmeeting glance
20:00:22 <openstack> Meeting started Thu Aug 21 20:00:21 2014 UTC and is due to finish in 60 minutes.  The chair is arnaud. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
20:00:26 <openstack> The meeting name has been set to 'glance'
20:00:45 <arnaud> hey!
20:00:50 <TravT> o/
20:00:54 <abhishekk> o/
20:01:18 <arnaud> nikhil___,
20:01:20 <arnaud> zhiyan,
20:01:33 <arnaud> flaper87|afk,
20:01:36 <arnaud> gokrokve,
20:02:07 <arnaud> I guess we can get started
20:02:15 <rosmaita> o/
20:02:22 <arnaud> here is the link of the agenda for today
20:02:26 <arnaud> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda
20:02:52 <arnaud> so Mark is still on vacation, if I remember correctly, I think he will be back next week
20:03:33 <arnaud> ok, so we can get started with the Murano proposal
20:03:38 <arnaud> #topic murano
20:04:10 <arnaud> so, we started the discussion last week, and I would like to take more time to make sure everybody is OK with the proposal
20:04:16 <nikhil___> o/
20:04:25 <arnaud> gokrokve, sent an email earlier this week
20:04:36 <arnaud> let me find the link :)
20:05:29 <arnaud> https://www.mail-archive.com/openstack-dev%40lists.openstack.org/msg32768.html
20:05:51 <arnaud> so, the idea is to split the Murano project (to make it fit into existing programs)
20:06:15 <arnaud> the catalog program would include the API piece of Murano basically
20:08:11 <arnaud> I think this is good for Glance because 1. this will bring new people contributing to glance (artifact<->murano) 2. I think the split makes sense, and the API fits into the mission that we want to achieve
20:08:53 <TravT> would API be new service endpoint?
20:08:57 <arnaud> yep
20:09:05 <arnaud> that would not be integrated with Glance
20:09:09 <arnaud> at least in the short term
20:09:41 <nikhil___> wait, so the code would be in Glance however, the endpoint not?
20:09:48 <TravT> is there a different between artifacy
20:09:53 <arnaud> maybe in the future, we can expect integration
20:10:02 <arnaud> but for now I think this that's the goal
20:10:08 <nikhil___> arnaud: we have a enable flag basically, then?
20:10:10 <TravT> repo and app catalog?
20:10:35 <arnaud> so, the murano API will consume the artifact api
20:10:46 <TravT> sorry on phone today and keyboard not cooperating
20:11:11 <arnaud> in the short term, I don't think we need to worry much about the integration between glance and murano
20:11:22 <arnaud> they just share the same program "catalog"
20:11:49 <arnaud> unfortunately, gokrokve doesn't seem to be around
20:12:14 <nikhil___> ok, we can discuss details on spec as well
20:12:14 <arnaud> so, I think the best way is to reply to his email if you have questions and/or concerns
20:12:36 <nikhil___> sounds good
20:12:45 <TravT> does this mean artifacts API is also separate?
20:12:50 <arnaud> this change needs to go through the governance repo and approved by the TC
20:13:04 <arnaud> no artifact API is in glance API V2
20:13:08 <arnaud> like metadefs
20:13:12 <TravT> ok
20:14:13 <arnaud> #topic restrict download patch
20:14:22 <arnaud> #link https://review.openstack.org/#/c/98737/
20:14:43 <arnaud> abhishekk, do you want to say something about it?
20:14:53 <tpatil_> we are waiting for Mark to review this patch, but would appreciate if others can give their feedback too.
20:15:24 <arnaud> ok tpatil_, sounds good to me. I tested the patch locally. from my perspective it is OK
20:15:40 <arnaud> also, it is one of our target for J-3
20:15:43 <arnaud> #link https://launchpad.net/glance/+milestone/juno-3
20:15:47 <tpatil_> great!!
20:15:49 <tpatil_> yes
20:15:55 <arnaud> so I am confident it will make it tpatil_
20:16:01 <tpatil_> Thanks
20:16:06 <abhishekk> arnaud:thank you
20:16:25 <arnaud> let me update the LP BP to mark the status as Need reviews
20:18:17 <arnaud> next we have
20:18:22 <arnaud> #topic Use Launcher/ProcessLauncher to launch services
20:18:27 <arnaud> #link https://review.openstack.org/#/c/110867/
20:19:05 <arnaud> abhishekk, could you share a bit more what this is doing
20:19:11 <arnaud> and why we need that in J-3
20:19:56 <abhishekk> arnaud:currently I have finished the integration and fixin of unittests
20:20:06 <tpatil_> presently, glance api doesn't handle SIGHUP signal successfully so it cannot reload the updated configuration files.
20:20:11 <arnaud> do you have the links to the patches handy?
20:20:33 <abhishekk> yes,
20:20:55 <abhishekk> https://review.openstack.org/#/c/110012/
20:21:26 <arnaud> thanks abhishekk
20:22:31 <abhishekk> yes with this we can able to use features like reload configuration on SIGHUP, graceful shutdown etc
20:23:02 <arnaud> ok, let me look at the patch, I will discuss with Mark when he gets back
20:23:38 <abhishekk> ok
20:23:54 <tpatil__> sounds good, Thanks
20:24:04 <arnaud> the feature freeze is
20:24:49 <arnaud> September 4th
20:24:54 <arnaud> #link https://wiki.openstack.org/wiki/Juno_Release_Schedule
20:25:14 <abhishekk> yes with two weeks in hand
20:25:23 <arnaud> yep
20:25:25 <nikhil___> what's the doc freeze date?
20:25:39 <arnaud> not sure tbh
20:25:41 <nikhil___> and do the(se) DocImapct patches get affected?
20:25:50 <nikhil___> ok
20:26:05 <arnaud> #action what's the doc freeze date
20:26:34 <rosmaita> nikhil___: do you mean the string freeze?
20:27:12 <arnaud> #topic tasks
20:27:30 <nikhil___> rosmaita: oh yes, that's the one
20:27:33 <arnaud> nikhil___, I think we are very close to get it merged very soon :)
20:27:40 <nikhil___> arnaud: sounds good :D
20:27:59 <nikhil___> gunna push up a PS later today!!
20:28:01 <arnaud> I let some comments (mostly minor things)
20:28:03 <arnaud> ok
20:28:22 <nikhil___> and willing to take on any other related work as necessary we need to get in j3
20:28:30 <nikhil___> like some more testing in glance
20:28:33 <rosmaita> i think the string freeze is sept 11
20:28:45 <nikhil___> rosmaita: thanks! that's a relief
20:28:54 <arnaud> ok thanks rosmaita!
20:29:22 <nikhil___> arnaud: do we target tempest tests for tasks in kilo 1/2 ?
20:29:41 <arnaud> K-1 would be nice
20:29:56 <nikhil___> and rather try to get glance client support in j3
20:30:00 <arnaud> as soon as we land your patch, I will focus on the task work
20:30:03 <nikhil___> cool
20:30:24 <arnaud> the last bp in the list
20:30:29 <arnaud> actually
20:30:33 <arnaud> the 2 lasts :)
20:30:37 <nikhil___> #link https://review.openstack.org/#/c/48850/
20:30:46 <nikhil___> needs rebase and some review (iiuc)
20:30:50 <arnaud> are 1. GPFS store 2. metadefs
20:31:25 <arnaud> nikhil___, let's merge first the glance side (your PS) + the task flow PS
20:31:32 <arnaud> and then we can merge the client, sounds good?
20:31:43 <nikhil___> ok
20:32:08 <arnaud> #topic gpfs store
20:32:15 <arnaud> anyone has been looking at the patch?
20:32:43 <arnaud> #link https://review.openstack.org/#/c/80182/
20:33:41 <arnaud> I will try to reach zhiyan since this is an IBM thing
20:33:58 <nikhil___> yea
20:34:13 <arnaud> the problem that I can see with that is glance.store
20:34:33 <arnaud> so, about glance.store, I started an email thread with flaper87|afk earlier this week
20:34:42 <arnaud> to try to build the PS gaps
20:35:21 <arnaud> so, I have been able to build the list for the vmware store, since I have been pushing all of the patches
20:35:34 <arnaud> but for the other stores, that's really hard to build the list
20:35:53 <arnaud> because all of the stores haven't been merged at the same time into glance.store
20:36:17 <arnaud> + some changes happened in glance.store
20:36:31 <arnaud> so far, we have this list
20:36:33 <arnaud> #link https://etherpad.openstack.org/p/backports-glance.store
20:36:40 <arnaud> but that mostly contain vmware stuff
20:36:48 <arnaud> so, it's not really relevant
20:37:12 <arnaud> I am not sure what we want to do with it, flaper87|afk said that he is still working on the infra side
20:37:18 <arnaud> so we will see...
20:37:46 <nikhil___> he was also waiting for Mark
20:37:56 <arnaud> ok
20:38:04 <arnaud> sounds good
20:38:33 <arnaud> ok, so last thing we would like to see in J3
20:38:36 <arnaud> #topic metadefs
20:39:25 <arnaud> so, I started to look at the DB patch (most of things are fairly mechanical from my pov)
20:39:44 <arnaud> I know the patches are regularly updated
20:39:58 <arnaud> TravT, could you share an quick update with us?
20:40:54 <nikhil___> :)
20:41:08 <arnaud> nikhil___, have you been looking at the metadefs patches?
20:41:18 <nikhil___> arnaud: :)
20:41:57 <nikhil___> was going to ask if you got a chance to test it on devstack
20:42:08 <wayne___> we.re waiting for more re
20:42:16 <arnaud> so, tbh, I tried to execute what TravT sent
20:42:21 <wayne___> reviews
20:42:23 <arnaud> but it didn't work unfortunately
20:42:29 <nikhil___> arnaud: my devstack was pre-occupied with tasks for the past few days however, can try this week
20:42:34 <nikhil___> oh
20:42:52 <nikhil___> glad you mentioned :)
20:43:00 <arnaud> yes, I can imagine nikhil___
20:43:25 <lakshmiS> Can you send us the issues you encountered
20:43:25 <arnaud> I am going to look again at the DB layer tomorrow
20:43:54 <arnaud> lakshmiS, the script didn't work the first time somehow, and is not idempotent :)
20:43:55 <gokrokve> arnaud: Sorry I stuck in a meeting
20:44:12 <gokrokve> arnaud: But now I can talk :-)
20:44:23 <arnaud> it's failing to to create the patch in Horizon
20:44:35 <arnaud> I have to manually git commit -a
20:44:38 <nikhil___> arnaud: is horizon part planned for j3?
20:44:59 <arnaud> nikhil___, I think that's the goal yes
20:45:06 <wayne___> in process of changes per last review
20:45:08 <nikhil___> oh
20:45:11 <lakshmiS> Yeah the script was a quickly written.
20:45:35 <TravT> sorry keep getting disconnected.
20:45:40 <arnaud> np TravT :)
20:46:07 <TravT> the patches for horizon are approved for j3
20:46:13 <arnaud> ok
20:46:32 <TravT> have gotten a couple reviews on one of them and addressed.
20:46:36 <arnaud> TravT, is there a spec for Horizon?
20:46:47 <TravT> but are dependent on client
20:46:56 <TravT> yeah. blurprints.
20:47:05 <arnaud> could you share the link here?
20:47:08 <TravT> horizon doesn't use specs yet.
20:47:15 <TravT> let me find them
20:47:21 <arnaud> ok ok
20:47:25 <TravT> just a sec (on phone)
20:48:00 <nikhil___> arnaud: metadefs on my list after tasks
20:48:16 <arnaud> sounds great nikhil___
20:48:34 <nikhil___> am guessing(hoping) that we do not have artifacts for j3
20:48:46 <TravT> on this page #link https://launchpad.net/horizon/+milestone/juno-3
20:49:16 <arnaud> ok thanks TravT
20:49:37 <TravT> any assigned to pawel skowron or me
20:50:58 <TravT> arnaud: if you have problems with script send in email. I will addrezz
20:51:09 <arnaud> ok TravT
20:51:36 <arnaud> #topic open discussion
20:52:17 <arnaud> anyone? :)
20:52:23 <nikhil___> arnaud: can we compile a list of reviews to be done for j3 so that they can be distributed amongst reviewers and priorotized?
20:52:34 <arnaud> yes
20:52:49 <nikhil___> etherpad would be nice if gerrit does not support such a functionality
20:53:01 <arnaud> I will build that list
20:53:04 <arnaud> and send it to the ML
20:53:14 <nikhil___> awesome
20:53:26 <nikhil___> thank you!
20:53:31 <arnaud> np
20:53:42 <arnaud> ok, I think we can go back to reviews now :)
20:53:48 <arnaud> thanks
20:53:52 <arnaud> #endmeeting