17:02:07 #startmeeting Solum Team Meeting 17:02:07 Meeting started Tue Dec 1 17:02:07 2015 UTC and is due to finish in 60 minutes. The chair is devkulkarni. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:02:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:02:11 The meeting name has been set to 'solum_team_meeting' 17:02:22 #topic Roll Call 17:02:26 james li 17:02:27 Devdatta Kulkarni 17:02:27 o/ 17:02:37 ed cranford 17:02:37 morning james_li, muralia 17:02:41 hi ed 17:02:52 woohoo! good to see everyone. 17:03:01 yep!! :) 17:03:07 devkulkarni: are you in India now? 17:03:13 james_li: yes 17:03:14 Ashish Jain 17:03:18 hi Ashish 17:03:27 Hi dev 17:03:31 I am in Pune, India till year end 17:03:43 will be back in Austin on Jan 4 17:03:54 here is link to agenda for today's meeting 17:03:58 #link https://wiki.openstack.org/wiki/Meetings/Solum#Agenda_for_2015-12-01_1700_UTC 17:04:14 notice that the agenda has lot of open reviews 17:04:14 here is link to agenda for today's meeting 17:04:19 devkulkarni: cool 17:04:35 good to see all of you cores around today 17:05:29 lets give another minute for folks to join 17:06:12 alright, lets proceed to the next topic 17:06:18 #topic Announcements 17:06:51 As last time, I would like to mention that I am in India for December 17:07:08 I will be working next week and the week after that 17:07:35 I will be around for all of our meetings 17:07:55 unless we all decide to cancel the meeting on December 29th 17:08:02 what do you think about that? 17:08:20 I am fine either ways 17:08:53 I'll vote skip, but only because I know I'll be out of town 17:09:04 me too. im going to be out of town as well 17:09:18 james_li, ashishjain? 17:09:18 +1 skip 17:09:23 hi vijendar 17:09:31 thanks for the input 17:09:35 Should be okay dev to cancel it I also plan to go out 17:09:38 hi devkulkarni 17:10:06 cool.. looks like we have a majority on cancelling the meeting on December 29th 17:10:13 lets do that. 17:10:53 #action devkulkarni to announce meeting cancellation of the meeting on December 29th 17:11:08 any other announcements? 17:11:37 will wait for 30 seconds before proceeding 17:11:54 devkulkarni: I am fine 17:12:00 thanks james_li 17:12:16 #topic Blueprint/Bug Review and Discussion 17:12:24 we have several patches for review today 17:12:43 please check them on this link https://wiki.openstack.org/wiki/Meetings/Solum#Agenda_for_2015-12-01_1700_UTC 17:13:05 lets use this time to review these 17:13:06 To me the patch looks good-> https://review.openstack.org/#/c/250015/ 17:13:25 Only thing is I have to apply once to my workspace and test it out. 17:14:52 ahishjain: cool 17:15:08 could you then give a +1 when you are done testing 17:15:34 sure I will give it a try tonight. 17:15:38 we can arrange for another core to approve it once you have given your +1 17:15:45 yeah 17:15:46 ashishjain: sounds good 17:16:44 datsun180b: could you take a look at the patches which are converting plans to apps 17:16:53 sure 17:17:00 thanks 17:17:30 these patches are converting the test examples from the older plan model to the newer app model 17:18:27 okay 17:22:48 will open up for open discussion in about 10 minutes 17:23:54 what's the default run command for python lp apps? 17:24:22 ah, nevermind, that's for #solum not here 17:24:48 datsun180b: we can discuss it here 17:24:55 which particular example are you referring to? 17:25:02 looking at eric's appfile conversions 17:25:20 ok, let me check 17:27:31 datsun180b: isn't in the new model we have 'languagepack' and not 'language_pack'? 17:27:47 can't rightly recall 17:27:55 ** checking in solum/examples/apps ** 17:28:12 https://github.com/openstack/solum/blob/master/examples/apps/cherrypy.yaml 17:28:39 well i know it's not languageopack 17:30:01 datsun180b: true :) 17:30:10 I am adding few other comments 17:31:17 datsun180b: I have a slightly unrelated question.. 17:31:25 sure 17:31:50 how did you change your email address to gmail address still keeping +2 privileges? 17:32:01 I had to ask infra for a favor 17:32:12 oh I see 17:32:49 There was a manual change to a database row. I think it's tied to your openID which is tied to your email IIRC 17:33:29 wow 17:34:04 I had to reset my OpenID password, but never received password recovery email on rax email address 17:34:18 so ended up creating a new account 17:34:48 I only have +1/-1 privileges on this account 17:34:55 done adding my review comments to https://review.openstack.org/#/c/250015/ 17:35:41 That sounds like a matter with LP and not openstack, but I hope you can recover the account 17:36:14 ashishjain: cool 17:36:43 datsun180b: would you mind exercising your +2 rights on the above patch :) 17:37:13 on 250015? 17:37:51 yep 17:37:57 https://review.openstack.org/#/c/250015/ 17:38:11 approved 17:38:21 datsun180b: awesome 17:38:34 vijendar: thanks for submitting the patch to fix this issue 17:38:47 and thanks ashishjain for verifying it 17:39:06 :) 17:39:24 devkulkarni :) 17:40:49 opening up for open discussion 17:41:08 #topic Open Discussion 17:42:02 I have a question on integration of solum to kolla 17:42:12 is it ongoing? 17:42:33 ahishjain: we want to actually 17:42:52 ashishjain: do you have any experience with it? 17:42:59 actually I was looking at a very old discussion http://eavesdrop.openstack.org/meetings/solum_team_meeting/2015/solum_team_meeting.2015-01-06-21.00.log.html 17:43:26 devkulkarni: we are using it for openstack deployment 17:44:30 I see.. given your understanding of kolla and solum, how do you see the process of adding kolla support to solum? 17:45:02 what is required to do this? 17:45:18 my understanding was that, we need to create docker containers for solum services 17:45:34 I think we need to create docker containers for solum services 17:45:38 yes you are correct 17:45:42 probably one for rabbit and one for mysql 17:45:56 They already have a mysql container 17:45:59 how do we wire all these services? 17:46:04 oh nice 17:46:06 aah okay got it 17:46:31 Do you want a separate mysql or the one which comes with kolla(galera) should be fine? 17:46:51 rabbitmq is also already present I guess 17:46:51 I think the one which comes with kolla should be fine 17:47:02 oh okay 17:47:04 okay than we have these components 17:47:35 in that case we need to build Dockerfiles and containers for solum-api, solum-worker, solum-conductor, and solum-deployer 17:47:45 devkulkarni: let me get back with more findings on that 17:47:58 and probably a wrapper script to start all these and wire them together 17:48:09 ashishjain: cool, that would be nice 17:48:24 yes ansible scripts probably can be used to wire them 17:49:02 so for now since we do not have kolla integration with solum 17:49:08 oh okay. in fact, while writing above, I realized that solum's micro-service feature would need to do something very similar 17:49:34 how shall we proceed with solum installation on something which is based on kolla 17:49:58 Kolla uses haproxy and uses it to load balance say for example a multinode deployment 17:50:23 where each node is running most of the services which needs to load balanced 17:51:51 ashishjain: sorry, not following what you mean.. 17:52:17 devkulkarni: sorry let me re-iterate 17:52:24 ok 17:53:08 Openstack is installed as a multinode while using kolla 17:53:25 oh I see 17:53:33 where in you can configure most of the services to be run on more than one node in a active-active setup 17:53:50 for example neutron-server, keysytone etc 17:53:58 are being run on more than one node 17:54:12 This all is load balanced using ha proxy 17:54:19 Now comes the question 17:54:51 How can solum be deployed on multinode & be registered with load balancer. 17:55:05 I think this will be our approach - 17:56:11 devkulkarni: Here solum will not be deployed in docker container 17:56:14 probably each solum service will need to be load balanced using ha-proxy 17:56:26 but as a standalone mode, that is for time being 17:56:40 till the containerization is completed 17:57:29 by standalone mode, you mean running all the solum-services as we do currently 17:57:38 without containerizing them 17:57:42 correct 17:58:08 so how do you integrate a container & non-container deployment on a multinode using haproxy 17:58:24 where non-container deployment is for soum 17:58:33 solum & rest of the services are containerized 17:58:58 I think it should be seamless only hitch I see is probably adding it to haproxy load balancer 17:59:03 could neutron networking help? 17:59:21 ashishjain: agree 17:59:52 we are almost out of time 17:59:54 Once we are able to manually do so, I think containerization should not be tough 18:00:18 yeah, probably you are right 18:00:27 alright, its top of the hour 18:00:36 thanks all for joining the meeting today 18:00:39 see you next week 18:00:40 devkulkarni: I got few more things to discuss with you will catch up with you in irc 18:00:44 cya thanks 18:00:51 ashishjain: sounds good 18:00:54 #endmeeting