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