14:00:24 <devkulkarni> #startmeeting Solum Team Meeting
14:00:25 <openstack> Meeting started Wed Jan  4 14:00:24 2017 UTC and is due to finish in 60 minutes.  The chair is devkulkarni. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:28 <openstack> The meeting name has been set to 'solum_team_meeting'
14:01:19 <zhurong> hi
14:01:28 <devkulkarni> hi zhurong
14:01:37 <zhurong> hey devkulkarni
14:01:39 <devkulkarni> here is the agenda for today's meeting: https://wiki.openstack.org/wiki/Meetings/Solum#Weekly_Solum_Team_Meeting
14:02:22 <devkulkarni> Ablu informed earlier that he won't be able to attend today
14:02:59 <devkulkarni> zhurong: wishing you a very happy new year :)
14:03:12 <zhurong> thanks devkulkarni, you too :D
14:03:31 <devkulkarni> thanks :)
14:03:55 <devkulkarni> I guess we can get started
14:04:03 <zhurong> yep
14:04:10 <devkulkarni> #topic Announcements
14:04:19 <devkulkarni> devkulkarni to attend Atlanta PTG - February 20 - February 22
14:04:37 <zhurong> good news
14:04:40 <devkulkarni> so I will be attending the PTG..
14:04:43 <devkulkarni> yeah :)
14:04:52 <zhurong> I can not go there
14:05:04 <devkulkarni> yeah, you had mentioned that
14:05:31 <devkulkarni> I will try to sync up with different teams that are relevant to us
14:05:50 <zhurong> My company let the core project colleague go there
14:06:00 <devkulkarni> infra, releases, horizon, tc, zun/magnum, etc.
14:06:02 <zhurong> So I can not go there. :(
14:06:10 <devkulkarni> oh
14:06:27 <devkulkarni> hopefully next time
14:06:45 <zhurong> hope so..
14:07:01 <devkulkarni> we can create an etherpad of the things to discuss at the ptg
14:07:07 <devkulkarni> let me do that right away
14:07:13 <devkulkarni> we can keep on adding to it
14:07:31 <zhurong> OK
14:08:16 <zhurong> Those days i try to using zun
14:08:47 <zhurong> seems we only need make zun running, there will be OK
14:08:51 <devkulkarni> https://etherpad.openstack.org/p/solum-at-atlanta-ptg
14:09:10 <devkulkarni> really? I saw your TEST patch
14:09:21 <devkulkarni> lets chat about it in a bit
14:09:59 <devkulkarni> so on the etherpad link, lets keep on adding items that we think we should cover at the PTG
14:10:13 <zhurong> sure
14:12:43 <devkulkarni> I have added couple of points to the etherpad. If you think of others, please add them as well
14:14:09 <zhurong> sure, I will add
14:15:02 <devkulkarni> ok cool
14:15:40 <devkulkarni> we can keep on adding to it as we think about different issues/points
14:16:13 <devkulkarni> next thing on the agenda are couple of discussion items
14:16:18 <zhurong> ok sure
14:16:27 <devkulkarni> #topic Discussion
14:16:38 <devkulkarni> 1) Pike goal: Python 3 support (https://review.openstack.org/#/c/349069/)
14:17:05 <devkulkarni> One of the goals being proposed for this cycle is to add Python 3 support for various projects
14:17:35 <devkulkarni> I have gone through the patch and given our +1
14:17:43 <zhurong> seems we had finished this
14:17:50 <devkulkarni> you can also go through the patch and see if it makes sense
14:18:12 <devkulkarni> yes, I think we have finished it for solum and python-solumclient
14:18:28 <devkulkarni> but recently I saw that py35 was failing for python-solumclient
14:18:47 <zhurong> really?
14:19:00 <devkulkarni> also, what about solum-dashboard
14:19:26 <devkulkarni> yeah, I think I saw it.. let me double check
14:19:47 <zhurong> I will make sure the dashboard
14:20:41 <devkulkarni> here https://review.openstack.org/#/c/390701/
14:21:15 <devkulkarni> this patch had gate-python-solumclient-python35-nv gate failing
14:22:29 <zhurong> I remembered I had fix the py35 job
14:23:24 <devkulkarni> looks like it had regressed. we will have to take a look.. anyway that patch is in merge conflict
14:23:33 <devkulkarni> so we don't know if the issue is still there or not
14:24:23 <devkulkarni> anways.. as far as satisfying the goal is concerned, we should just take a look at what is required to satisfy it and then go through all our repos to ensure that we are following what is expected
14:25:21 <zhurong> yep, I checked, our dashboard didn't have py35 job, I will enable this
14:26:15 <devkulkarni> cool
14:27:03 <devkulkarni> I will also encourage you to take a look at the goal patch to get a complete picture of the goal definition
14:28:08 <devkulkarni> a related aspect of the goal is to use python 3.5 in dsvm job
14:28:19 <devkulkarni> here is a recent email about it http://lists.openstack.org/pipermail/openstack-dev/2017-January/109526.html
14:28:20 <zhurong> sure, I will do this
14:28:48 <devkulkarni> take a look at this email if you haven't seen this
14:29:38 <devkulkarni> we will have to add a dsvm python 3.5 job for solum repo
14:30:59 <devkulkarni> so those were the main points I had related to the python 3.5 goal
14:31:08 <zhurong> seems this job had running by default
14:31:53 <devkulkarni> which job?
14:32:26 <zhurong> checked, we missing the py35 job in solum-dashboard
14:32:47 <devkulkarni> good catch..
14:32:57 <devkulkarni> so that will need to be enabled
14:33:18 <zhurong> yep, I submit a patch
14:33:22 <devkulkarni> let me create a etherpad where we can track all the things that we need to do for satisfying the python 3.5 goal
14:33:36 <devkulkarni> as you submit patches, please add them to the etherpad
14:34:05 <devkulkarni> we will need to report all these patches to the tc when we acknowledge that we have completed the goal
14:34:43 <devkulkarni> zhurong: https://etherpad.openstack.org/p/solum-python35-goal
14:38:32 <devkulkarni> we can keep on updating this etherpad as we make progress
14:39:20 <devkulkarni> cool
14:39:30 <devkulkarni> anything more on this topic?
14:40:33 <zhurong> np
14:40:41 <devkulkarni> okay
14:40:53 <devkulkarni> lets move on to other topics
14:41:14 <devkulkarni> I just quickly wanted to talk about the hacking check patch
14:41:24 <devkulkarni> https://review.openstack.org/#/c/416167/
14:41:40 <devkulkarni> First, can you add direct link of the bp in the commit message
14:41:49 <devkulkarni> like you did for other patches
14:41:56 <zhurong> sure
14:42:01 <zhurong> do it right now
14:42:34 <devkulkarni> cool
14:42:44 <devkulkarni> and then another question was about checks.py
14:42:46 <devkulkarni> https://review.openstack.org/#/c/416167/2/solum/hacking/checks.py
14:43:05 <devkulkarni> the copyright notice at the top of this file..
14:43:11 <zhurong> done
14:43:44 <zhurong> this is copied, so I keep the copyright
14:43:48 <devkulkarni> did we take this file from some other project?
14:43:52 <devkulkarni> I see
14:46:06 <zhurong> there are some reviews, you can review all of them. :D
14:46:24 <devkulkarni> yep
14:46:39 <devkulkarni> I was about to mention that I will review other patches as well
14:46:43 <devkulkarni> will do that after the meeting
14:47:04 <devkulkarni> now lets discuss about the zun approach you are trying
14:47:25 <devkulkarni> you can explain what you learnt, what changes we need to make, etc.
14:47:54 <zhurong> I just install a devstack with solum and zun
14:48:06 <zhurong> and it works
14:48:53 <zhurong> so I tried to make our devstack check
14:48:55 <devkulkarni> what code changes do we need on our side?
14:49:18 <devkulkarni> are there any changes to the solum-worker and/or to solum-deployer?
14:49:55 <zhurong> solum using nova, when nova can works with zun, solum will works, is it right?
14:50:35 <devkulkarni> yes, that is correct. solum currently uses nova-docker as the virt_driver
14:51:21 <devkulkarni> we use heat template to deploy the app container
14:51:35 <devkulkarni> would that work directly when using zun?
14:51:45 <devkulkarni> is there a nova driver for zun?
14:52:02 <devkulkarni> I was under the impression that there is no such nova driver for zun
14:52:05 <zhurong> There have a nova driver for zun like nova-docker
14:52:18 <devkulkarni> oh I see
14:53:25 <devkulkarni> so you did not have to make any code changes to our code?
14:54:03 <zhurong> there are nothing just now, I just only have the try
14:54:15 <devkulkarni> cool
14:54:26 <devkulkarni> this is a very good start
14:54:58 <devkulkarni> lets keep on working
14:55:20 <zhurong> yep, Integrate with a big tent project is good for us
14:55:39 <devkulkarni> actually it is other way around..
14:55:44 <devkulkarni> we are already a big tent project
14:55:51 <devkulkarni> zun is not yet a big tent project
14:56:08 <zhurong> it is a big tend project
14:56:12 <zhurong> tent
14:57:06 <zhurong> https://review.openstack.org/#/c/402227/
14:57:18 <zhurong> the patch for big tent
14:57:30 <devkulkarni> looks like I missed this patch
14:57:31 <devkulkarni> cool
14:57:34 <devkulkarni> thanks for sharing
14:58:42 <devkulkarni> alright, we are almost at the end of our meeting time
14:58:55 <devkulkarni> anything else you wanted to discuss today?
14:59:17 <zhurong> nothing in my side
14:59:47 <devkulkarni> alright then
14:59:56 <devkulkarni> it was good discussion today
15:00:14 <devkulkarni> #endmeeting