17:00:12 #startmeeting Solum Team Meeting 17:00:14 Meeting started Tue Nov 24 17:00:12 2015 UTC and is due to finish in 60 minutes. The chair is devkulkarni. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:17 The meeting name has been set to 'solum_team_meeting' 17:00:21 #topic Roll Call 17:00:28 Devdatta Kulkarni 17:00:39 Ashish Jain 17:00:41 Ed Cranford 17:00:52 hi ashishjain, datsun180b 17:01:10 here is the agenda for today: #link https://wiki.openstack.org/wiki/Meetings/Solum#Agenda_for_2015-11-24_1700_UTC 17:01:18 hi devkulkarni,datsun180b 17:01:24 hopefully others will join us soon 17:01:56 ashishjain: did you get a chance to file the two bugs 17:02:24 devkulkarni: I will do it soon just wanted to give it a try again 17:02:31 ashishjain: sounds good 17:02:33 no rush 17:02:41 tnx 17:02:44 o/ 17:02:46 just wanted to see if we want to discuss them at the meeting 17:02:51 hello dimtruck 17:02:54 hi 17:02:57 we are just getting started 17:03:53 will wait for another minute and then move along with the announcements 17:04:21 We can highlight the issue probably but I would want to run little more checks to provide some inputs on my own 17:04:31 ashishjain: makes sense 17:04:44 alright, moving on to announcements 17:04:55 #topic Announcements 17:05:05 1) Solum Liberty release 17:05:10 #link https://launchpad.net/solum/liberty/4.0.0 17:05:17 #link https://pypi.python.org/pypi/python-solumclient/1.2.7 17:05:29 finally we cut the liberty release last week 17:05:45 all the important outstanding patches were merged 17:05:56 and ttx helped us with the release steps 17:06:08 that's great news 17:06:11 the client is also up-to-date now on pypi 17:06:14 datsun180b: yep 17:06:37 congrats for this new release!!! 17:06:45 in case you get a chance to spin up vagrant, you would be glad to work with the new api 17:06:51 thanks ashishjain 17:07:03 hope to get your patches as part of the next release :) 17:07:19 Definitely :) 17:07:25 :) 17:07:32 2) Virtual hackday 17:07:51 We had our first virtual hackday last Wednesday (November 18) 17:07:54 18 17:08:15 We ended up doing several things; Bugs tagged; bugs triaged; assembly/plan related bugs marked as 'Won't fix'; submitted a patch to fix a CLI bug 17:08:24 let me go over each of these 17:08:42 a) bugs tagged 17:08:45 https://bugs.launchpad.net/solum/ 17:09:00 I spent some time tagging all the outstanding bugs 17:09:16 you will notice that there are several 'Tags' now 17:09:48 the main ones imo are the following tags 'solum-api' solum-worker solum-deployer 17:09:53 documentation 17:09:59 functional-tests 17:10:34 if you want to pick a bug to work on, these above mentioned tags are something that you want to focus on 17:10:51 the bugs tagged with any of the above tags are directly affecting solum right now 17:11:05 alright 17:11:13 b) bugs triaged; 17:11:32 I triaged a couple of bugs and submitted a patch for one of them 17:11:47 I think it was a cli bug; 17:11:59 the patch is merged 17:12:11 c) assembly/plan related bugs marked as 'Won't fix'; 17:12:29 we had several bugs which were related to assembly/plan abstraction 17:12:43 I checked with gpilz if he was planning to submit any patches on it 17:12:56 but he mentioned that right now he is occupied with other things 17:13:32 since we have moved on and started using app and workflow abstraction, I felt that it is appropriate if we mark assembly/plan bugs as 'Won't fix' 17:13:48 +1 17:14:15 this helps in keeping our bug list focused only on those things which are currently relevant 17:14:18 +1 17:14:29 cool 17:14:55 overall the bug traige day was a success.. it gave a focused time to work on all the above things 17:15:10 may be if folks are interested we can do another such event sometime in January 17:15:41 alright.. those were the announcements I had prepared 17:15:57 anyone has any announcements to make? 17:16:20 oh I have one more.. I will be traveling to Pune tomorrow 17:16:30 ohh cool 17:16:41 I remember you have a hackathon there 17:16:52 o/ 17:16:55 I will be there till the end of December.. I plan to work from there for a couple of weeks 17:16:57 devkulkarni: do you plan to be in bangalore 17:17:00 hi adrian_otto 17:17:05 hi devkulkarni 17:17:27 ashishjain: yes, I was working with coolsvap to figure out if we can hold a hackathon in Pune 17:17:32 haven't heard from him yet 17:17:52 devkulkarni: hackathon on solum? 17:17:53 ashishjain: right now, I don't have any plans to travel to Bangalore. 17:18:10 actually we were thinking of more general hackathon on all things openstack 17:18:27 coolsvap was thinking of getting all the stackers together from Pune and organizing something 17:18:47 okay 17:18:58 don't know if we might get enough ppl if it is just for solum; so we were thinking of doing a more general one 17:19:06 Do let me know I can see if some folks from my company can join in pune as well 17:19:14 ashishjain: if you can make it to Pune for that that will be awesome 17:19:17 ashishjain: cool 17:19:23 will surely let you know 17:19:38 devkulkarni: sure will let you know 17:19:54 alright.. any other announcements from team members.. will wait for 30 seconds before proceeding 17:20:50 #topic Review Action Items 17:21:03 (done) devkulkarni to update Mitaka roadmap to include a feature for setting app parameters both at app create time and app deploy time 17:21:12 #link https://wiki.openstack.org/wiki/Solum/HighLevelRoadmap#Milestone:_Mitaka 17:21:25 to give some context on this .. 17:21:55 currently we support setting application parameters as part of 'solum app create' (i.e. at the time of application registration) 17:22:31 we have discussed previously that we should also support passing in parameters as part of 'solum app deploy' (ie at the time of app deployment) 17:23:05 this is for purposes such as overriding the variables that were set at the create time; or sometimes the parameters may not be known at the create time 17:23:22 muralia suggested that we add this feature to the Mitaka roadmap; 17:23:31 which made sense 17:23:42 makes sense 17:24:00 yeah.. so I have updated the roadmap 17:24:13 the second action item was: 17:24:17 devkulkarni to figure out how to retire solum readthedocs 17:24:32 this is still pending 17:24:36 will carry it forward 17:24:40 #action devkulkarni to figure out how to retire solum readthedocs 17:25:02 there were no other action items 17:25:18 #topic Blueprint/Bug Review and Discussion 17:25:42 we have couple of bugs for review 17:25:58 should be quick, if cores can take a look at them 17:26:02 #link https://review.openstack.org/#/c/248376/ 17:26:10 #link https://review.openstack.org/#/c/247648/ 17:26:42 ok 17:26:55 thanks adrian_otto 17:27:12 datsun180b: if you can take a look as well that would be super helpful 17:27:28 he already voted on the first one 17:27:54 i'm quick 17:28:05 ha ha 17:28:07 thanks datsun180b 17:28:08 those were easy ones 17:28:19 setting records for the most tiny patches? 17:28:22 no victory too small to celebrate 17:28:37 :) 17:28:50 helps to have cores like you guys around :) 17:29:22 the next two patches are related to adding reno to our repo 17:29:33 this patch https://review.openstack.org/#/c/243295/6 17:29:39 has two -1 17:29:50 I need to submit a follow up patch addressing the comments 17:30:08 the second patch: https://review.openstack.org/#/c/243301/ 17:30:33 has two +2s. I need to ping folks on openstack-infra to get it approved 17:31:08 dimtruck: btw, we did not see email about list of jobs which are not converted over to use devstack plugin 17:31:24 at least I did not see email last week 17:31:32 probably all the projects moved over? 17:31:56 to give some context.. 17:32:18 we were one of the few projects who had not converted our devstack gate job to use the new plugin model of devstack 17:32:21 awesome!!! 17:32:35 dimtruck submitted patch last week (which got merged) 17:33:01 I remembered about this right now, as that patch too needed to be approved by folks from openstack-infra 17:33:35 anyways, let me take an action item to ping openstack-infra folks to approve our reno patch 17:34:13 #action devkulkarni to follow up with openstack-infra on the patch for adding release notes job for solum 17:34:56 I think that completes the list of patches which needed review 17:35:21 are there any other patches/bugs which we have not covered but we should discuss? 17:35:44 waiting for a minute before opening up for open discussion 17:37:27 ok 17:37:34 #topic Open Discussion 17:39:02 devkulkarni: Just a question 17:39:08 ashishjain: sure 17:39:32 I see the solum liberty release being done today although openstack liberty was done long back 17:39:36 why is that? 17:40:02 ashishjain: oh.. so solum is following independent release model 17:40:28 okay 17:40:36 the projects following this model can release independently without keeping in sync with the other openstack projects 17:40:44 Is solum not under the big tent? 17:40:48 which follow release-with-cycle model 17:40:55 ashishjain: we are under big tent 17:41:02 but the release model is not tied to that 17:41:08 okay 17:41:17 basically, there are three release models currently 17:41:27 release-at-end-of-cycle 17:41:40 release-with-intermediate 17:41:43 release-independent 17:42:04 release-with-cycle (first one above), requires a project to follow a strict release cycle 17:42:20 it includes following the three milestones releases 17:42:32 for instance, for mitaka, the first milestone is next week 17:42:47 okay 17:42:57 which means, any project that is following the release-with-cycle model, will have to cut a release for mitaka-m1 next week 17:43:19 the release-with-intermediate model is where you don't need to strictly follow the three milestone dates 17:43:39 okay 17:43:40 but you are still required to release at some points before the following summit comes around 17:44:17 so basically, for Mitaka release, it will be sometime before the Austin summit comes around (I think there are exact dates defined by which the release needs to be cut) 17:44:38 the release-independent model does not have any of the above restrictions 17:45:01 solum follows release-independent model 17:45:04 such projects can release whenever they find it appropriate 17:45:15 okay 17:45:27 ashishjain: yes, when we submitted our application to the big tent, we specified in our governance patch 17:45:36 that we will be following the release-independent model 17:46:12 the reason for doing that was so that we don't have strictly follow the release dates 17:46:24 okay got it 17:46:29 cool 17:46:45 btw, the release process is undergoing a change 17:47:20 you might have seen emails about this recently 17:47:37 what change is being being brought in ... sorry I have not seen 17:47:40 in fact, ttx has been helping us with the release 17:47:49 I think I need to apply some filters 17:47:57 the changes are what I mentioned above 17:48:03 that there are three release models now 17:48:08 okay got it 17:48:17 and how one should choose which release model for their project 17:48:18 etc. 17:48:36 another thing they are going to change is what happens to the status of a bug when a patch for that is merged 17:48:58 right now, the way gerrit and launchpad is setup, when a bug is merged, its status is changed to 'Fix Committed' 17:49:19 then, the release manager has to manually change these status to 'Fix Released' when a release is cut 17:49:43 apparently the infra team had been noticing that using launchpad to keep track 17:49:54 of what was released was not always accurate 17:50:19 so they introduced reno to track what went into a release 17:50:47 so now they are going to change what status a bug will be set to when a patch is merged 17:51:07 okay 17:51:08 instead of 'Fix committed', such bugs are going to be marked as 'Fix Released' 17:51:21 I don't understand the full details yet, but 17:51:37 from release manager's pov, the work has been reduced 17:51:44 yeah 17:51:55 one more question does solum also has diverse-affiliation tag? 17:51:57 there is no more manual step to change the bug status from 'Fix Committed' to 'Fix Released' 17:52:23 ashishjain: I think yes it does; I will have to double check though 17:52:47 http://governance.openstack.org/reference/projects/solum.html 17:53:01 I was just checking this could not find it here 17:53:32 yep; I think all the tags are listed in one of the repos 17:53:41 probably the governance repo 17:53:56 I will check with the tc 17:54:08 cool thanks for this 17:54:11 good questions ashishjain 17:54:33 thanks devkulkarni 17:54:39 #action devkulkarni to check with tc what all tags does solum have currently 17:57:40 alright.. looks like we are almost at the end of our meeting time. will end the meeting in 30 seconds 17:58:34 thanks for joining today 17:58:37 see you next week 17:58:44 #endmeeting