17:00:13 <devkulkarni> #startmeeting Solum Team Meeting
17:00:14 <openstack> Meeting started Tue Jan 19 17:00:13 2016 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 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:00:17 <openstack> The meeting name has been set to 'solum_team_meeting'
17:00:23 <devkulkarni> #topic Roll Call
17:00:27 <devkulkarni> Devdatta Kulkarni
17:03:30 <devkulkarni> hi vijendar
17:03:36 <vijendar> devkulkarni: hi
17:03:37 <devkulkarni> we are in roll call
17:03:44 <devkulkarni> its just me around here today
17:03:54 <devkulkarni> I know that ashishjain is out today
17:04:00 <devkulkarni> he had informed me so
17:04:25 <vijendar> ok
17:04:33 <devkulkarni> I don't see rahul_sr around today
17:05:19 <devkulkarni> vijendar: we can continue with the meeting topics
17:05:31 <devkulkarni> may be others will trickle in
17:05:54 <devkulkarni> lets wait for 2/3 minutes before I continue
17:05:55 <vijendar> sure
17:06:52 <dimtruck> o/
17:07:27 <devkulkarni> hi dimtruck
17:07:34 <devkulkarni> its vijendar and me here
17:07:48 <vijendar> hi dimtruck
17:08:02 <mkam> Melissa Kam
17:08:02 <devkulkarni> hi mkam
17:08:07 <mkam> hi :)
17:08:14 <devkulkarni> alright.. so we have vijendar, dimtruck, mkam
17:08:22 <devkulkarni> we can proceed
17:08:40 <devkulkarni> here is the agenda for today's meeting: https://wiki.openstack.org/wiki/Meetings/Solum#Agenda_for_2016-01-19_1700_UTC
17:08:59 <devkulkarni> please take a minute to look through the agenda
17:10:00 <devkulkarni> alright..
17:10:06 <devkulkarni> #topic Announcements
17:10:25 <devkulkarni> I don't have any announcements. Do any of you have any announcements to make?
17:11:14 <mkam> none from me
17:11:19 <devkulkarni> alright
17:11:24 <devkulkarni> will proceed forward
17:11:32 <devkulkarni> #topic Review Action Items
17:11:40 <devkulkarni> there were no action items from last time
17:11:57 <devkulkarni> so lets proceed to the next topic in which there are several times
17:11:59 <devkulkarni> items
17:12:15 <devkulkarni> #topic Blueprint/Bug review and Discussion
17:12:38 <devkulkarni> Alright.. so in last few days I filed several new bugs
17:12:46 <devkulkarni> let me go over them
17:13:03 <devkulkarni> if any one wants to take up any of them that will be awesome
17:13:12 <devkulkarni> 1) LP Handler assumes swift back end
17:13:17 <devkulkarni> https://bugs.launchpad.net/solum/+bug/1534669
17:13:18 <openstack> Launchpad bug 1534669 in Solum "lp-handler-delete-method-assumes-swift-backend" [High,New]
17:13:37 <devkulkarni> so this bug is about modifying the language_pack_handler's delete method
17:14:02 <devkulkarni> if you look in the code, currently it only has support for removing LPs from swift
17:14:19 <devkulkarni> there is no support for deleting/removing LPs from glance
17:14:27 <devkulkarni> and glance is our default backend
17:14:57 <devkulkarni> so what ends up happening is, when we run functionaltests with the default settings, there are bunch of lps left behind in glance
17:15:24 <devkulkarni> there is a short term and long term fix for this issue
17:15:51 <devkulkarni> to fix the functionaltests, we can change the default image_storage from glance to swift
17:15:59 <devkulkarni> this is the short term solution
17:16:25 <devkulkarni> in the long term, we want to add support for deleting images from glance
17:16:43 <devkulkarni> with appropriate check to delete the image from the right backend
17:16:44 <vijendar> I think we should fix this as soon as possible
17:16:51 <devkulkarni> vijendar: +1
17:17:46 <devkulkarni> so that is the first bug
17:18:00 <devkulkarni> next set of bugs are related to functionaltests
17:18:10 <devkulkarni> 2) Bugs related to functional tests (func tests not cleaning up after themselves)
17:18:17 <devkulkarni> #link https://bugs.launchpad.net/solum/+bug/1534222
17:18:17 <openstack> Launchpad bug 1534222 in Solum "component-func-tests-does-not-clear-image-table" [High,New]
17:18:29 <devkulkarni> #link https://bugs.launchpad.net/solum/+bug/1534189
17:18:29 <openstack> Launchpad bug 1534189 in Solum "trigger-func-test-not-clearing-plan-image-wf-userlogs-tables" [High,New]
17:18:37 <devkulkarni> #link https://bugs.launchpad.net/solum/+bug/1534183
17:18:37 <openstack> Launchpad bug 1534183 in Solum "camp-assembly-func-tests-not-clearing-image-table" [Medium,New]
17:19:20 <devkulkarni> each of these bugs identifies specific functionaltest(s) which are not cleaning up
17:19:26 <devkulkarni> after the tests are run
17:20:21 <devkulkarni> mkam: I know you were looking at these.. I am wondering if you could look at the following one first:
17:20:25 <devkulkarni> https://bugs.launchpad.net/solum/+bug/1534189
17:20:27 <openstack> Launchpad bug 1534189 in Solum "trigger-func-test-not-clearing-plan-image-wf-userlogs-tables" [High,New]
17:20:36 <devkulkarni> this one is about trigger endpoint
17:21:03 <devkulkarni> the other two are for component and assembly, which are camp related tests
17:21:27 <mkam> okay, will do!
17:21:51 <devkulkarni> cool, thanks mkam.. I have identified steps to reproduce the issue
17:22:44 <devkulkarni> ok, the next one is about our devstack vagrant setup
17:22:54 <devkulkarni> #link https://bugs.launchpad.net/solum/+bug/1535448
17:22:55 <openstack> Launchpad bug 1535448 in Solum "vagrant-with-devstack-plugin" [Medium,New] - Assigned to Dimitry Ushakov (dimalg)
17:23:33 <devkulkarni> I have assigned this to you dimtruck .. this is not a blocker right now, but it will be good to have the vagrant setup work with the devstack plugin
17:25:33 <devkulkarni> alright.. the next one is
17:25:41 <devkulkarni> 4) Need to update nova-docker
17:25:45 <devkulkarni> https://bugs.launchpad.net/solum/+bug/1535796
17:25:46 <openstack> Launchpad bug 1535796 in Solum "update-nova-docker-driver" [Undecided,New]
17:26:17 <devkulkarni> Today morning I saw en email on openstack-dev mailing list about changes in nova which will break out-of-tree drivers
17:26:30 <devkulkarni> the email explicitly called out docker
17:26:33 <devkulkarni> here is that email:
17:26:47 <devkulkarni> http://lists.openstack.org/pipermail/openstack-dev/2016-January/084400.html
17:27:10 <devkulkarni> since we use nova-docker in our vagrant setup, I am suspecting that we might be affected by this issue
17:27:42 <devkulkarni> so I have raised the above bug to keep track of the changes that we have to make in the nova-docker fork that we are using in our vagrant setup
17:28:08 <james_li> devkulkarni: so nova-docker needs a code change, or a config change?
17:28:19 <devkulkarni> james_li: I think it is code change
17:28:29 <james_li> so we just track it
17:28:30 <james_li> ok
17:28:48 <devkulkarni> I think we will have to make the change in our fork
17:28:51 <devkulkarni> that is my guess
17:29:24 <devkulkarni> alright, the last bug is
17:29:33 <devkulkarni> 5) Deploy existing DU image
17:29:39 <devkulkarni> https://bugs.launchpad.net/solum/+bug/1535462
17:29:40 <openstack> Launchpad bug 1535462 in Solum "api-to-deploy-created-du-in-swift-glance" [Undecided,New]
17:29:56 <devkulkarni> This is basically one of the features that we have wanted for a while
17:30:09 <devkulkarni> to deploy an already built DU image
17:30:35 <devkulkarni> ashishjain needs this for the POC that he is doing for using Jenkins + Solum
17:30:52 <devkulkarni> in his POC, he is going to use Jenkins for CI and Solum for CD
17:30:55 <vijendar> should we mark it as high priority?
17:31:02 <devkulkarni> vijendar: makes sense
17:31:39 <devkulkarni> btw, here is an etherpad with some thoughts and discussions about how to make this happen
17:31:41 <devkulkarni> https://etherpad.openstack.org/p/SETnI5nKx9
17:31:58 <devkulkarni> "this" as in, Jenkins + Solum
17:32:12 <devkulkarni> please feel free to add thoughts/comments to the etherpad
17:33:50 <devkulkarni> for ashish's poc, he is targeting internal github
17:35:08 <devkulkarni> so the above bug is for adding the deploy only endpoint to Solum
17:35:31 <devkulkarni> please feel free to comment on the bug with any thoughts/comments
17:36:24 <vijendar> sure
17:36:38 <devkulkarni> alright.. so lots of recent bugs.. ping me on solum irc if you want to discuss more about any of these
17:36:43 <devkulkarni> #topic API/Service patches needing one more +2
17:36:56 <devkulkarni> james_li: good that you are around for the meeting today :)
17:37:05 <devkulkarni> we have several patches that need one more +2
17:37:14 <james_li> I saw a few patches were merged yesterday
17:37:31 <devkulkarni> james_li: yes, murali reviewed them in the morning
17:37:35 <devkulkarni> there are a few more today
17:37:37 <devkulkarni> https://review.openstack.org/#/c/267181/
17:37:39 <james_li> ok
17:37:51 <devkulkarni> https://review.openstack.org/#/c/267181/
17:38:34 <james_li> looking
17:38:47 <devkulkarni> https://review.openstack.org/#/c/268526/
17:38:49 <devkulkarni> cool
17:40:44 <vijendar> and also could you guys review https://review.openstack.org/267182
17:41:21 <james_li> sure
17:41:42 <devkulkarni> vijendar: looking
17:42:58 <devkulkarni> vijendar: lgtm
17:44:10 <devkulkarni> alright, moving to the next one
17:44:17 <devkulkarni> Converting functional tests to Tempest plugins
17:44:24 <devkulkarni> https://review.openstack.org/#/c/264899/
17:44:37 <devkulkarni> dimtruck has submitted this patch
17:44:51 <devkulkarni> dimtruck, I have left a comment for you on the patch
17:45:35 <devkulkarni> basically when you resubmit the patch, use the bug that I have referenced in the comment
17:48:46 <dimtruck> thank you sir
17:48:48 <dimtruck> i fwill
17:49:59 <devkulkarni> thank you dimtruck
17:50:19 <devkulkarni> ok, the last item before open discussion is
17:50:26 <devkulkarni> Micro-service architecture spec
17:50:31 <devkulkarni> https://review.openstack.org/#/c/254729/
17:50:38 <devkulkarni> dimtruck: thanks for the review
17:50:41 <devkulkarni> I have replied to your comments
17:51:41 <devkulkarni> agree about your question about making distinction between mysql/rabbit etc. and services such as solum-conductor
17:52:26 <devkulkarni> on the other hand, at a broader-level we can treat mysql/rabbit and solum-conductor in a similar fashion
17:53:20 <devkulkarni> since both are "services" which will be run (some by constructing the du, some with an already built image (like rabbit))
17:53:46 <devkulkarni> need to study how docker-compose and kubernetes define a micro-service
17:54:16 <devkulkarni> will have some more information for next time
17:54:45 <devkulkarni> others, please review the micro-service spec and add any thoughts/comments
17:55:01 <devkulkarni> vijendar: I know you had some thoughts around using heat instead of docker-compose
17:55:12 <devkulkarni> will be nice if you can add those to the spec
17:55:24 <vijendar> will do
17:55:33 <devkulkarni> cool, thanks vijendar
17:55:34 <dimtruck> that makes sense
17:55:55 <devkulkarni> cool
17:56:03 <devkulkarni> ok, opening up for open discussion
17:56:08 <devkulkarni> #topic Open Discussion
17:56:18 <devkulkarni> Austin summit
17:56:29 <devkulkarni> Deadline to submit presentation proposals is Feb 1st
17:56:47 <devkulkarni> I hope we can submit several proposals
17:57:10 <devkulkarni> let me know if you need any help with either any feature or putting together the proposal
17:57:28 <devkulkarni> you can also submit on your own
17:57:32 <dimtruck> cool!
17:57:44 <devkulkarni> just let us all know once you submit, so that we can vote
17:58:15 <devkulkarni> also, the registration for the summit is now open
17:58:27 <devkulkarni> i have registered yesterday
17:58:48 <devkulkarni> hope you all will be able there
17:59:03 <dimtruck> i'm registered as well :)
17:59:11 <devkulkarni> btw, there are low hanging fruit bugs
17:59:17 <devkulkarni> https://etherpad.openstack.org/p/solum-low-hanging-fruit-bugs
17:59:26 <devkulkarni> some of these can be knocked off pretty quickly
17:59:44 <devkulkarni> awesome dimtruck
18:00:06 <devkulkarni> alright.. its time
18:00:18 <devkulkarni> thanks dimtruck vijendar james_li mkam for joining today
18:00:25 <devkulkarni> see you next week
18:00:27 <dimtruck> thanks devkulkarni!
18:00:31 <devkulkarni> #endmeeting