13:00:13 #startmeeting openstack-salt 13:00:14 Meeting started Tue May 3 13:00:13 2016 UTC and is due to finish in 60 minutes. The chair is jasondotstar. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:17 The meeting name has been set to 'openstack_salt' 13:00:20 #topic roll call 13:00:22 o/ 13:04:41 what time is the openstack-salt meeting? 13:04:53 it's going on right now 13:04:57 hello 13:04:58 :-) 13:05:00 so wellcome 13:05:06 #topic Introduction 13:05:13 did it just start? 13:05:22 hope I didn't miss anything 13:05:32 yes, I got here right now 13:06:05 yes it *just* started 13:06:14 still catching up the local time after the 2 day trip home 13:06:14 This meeting is for the openstack-salt team 13:06:20 If you're interested in contributing to the discussion, please join #openstack-salt 13:06:25 Meetings are Weekly on Tuesdays at 1300UTC 13:06:41 #link http://eavesdrop.openstack.org/#OpenStack_Salt_Team_Meeting 13:06:52 #link https://wiki.openstack.org/wiki/Meetings/openstack-salt 13:07:09 #topic Review past action items 13:07:19 so because of summit 13:07:29 we didn't have a meeting last week 13:07:45 perhaps cznewt can talk to us 13:07:50 about what took place 13:07:54 oh 13:08:01 yes, last week was a summit 13:08:08 we also have nmadhok who's joined us. thanks for attending 13:08:35 Yes I'm a new addition to the team. I'm Nitin Madhok working for Clemson University 13:08:37 nmadhok was a presenter in Tokyo that originally gave me the idea to create this team so thanks for attending. 13:09:08 yes we have met with nmadhok and have similar feelings 13:09:15 in Tokio 13:09:17 @jasondotstar you're welcome! 13:09:38 Thanks to you guys for starting the project 13:09:58 the TCP Cloud guys have come in, and have *really* helped with our codebase 13:10:27 so I'm glad we've all had a chance to 'meet' 13:10:28 :-) 13:10:36 So where are we today with the project and where are we headed? 13:10:56 cznewt feel free to chime in here.... 13:11:01 If I had known, we couldn't have met in austin and held a design session or something 13:11:05 *could 13:11:15 nmadhok: +1 13:11:24 well i tried to reach you a fwe times by mail :) 13:11:34 hehehehe me too :-) 13:11:41 busy guy! 13:11:51 I've been really busy preparing for various conferences 13:12:01 well we have covered the juno, kilo, liberty, the mitaka is getting ready 13:12:06 Just got back home last night after three weeks of travel 13:12:14 wow 13:12:15 SaltConf, OpenStack Summit 13:12:30 we have covered and tested multiple cinder/keystone/glance/nova backends 13:13:03 well more like months following the tokio than months preceeding austin 13:13:05 I'll be speaking at openSUSE conference in Germany next in June. One of the sessions that got accepted is deploying OpenStack in 10 minutes 13:13:17 Would be nice to have you all join me in presenting 13:13:31 I could, I'm very nearby 13:13:52 the main focus is to deploy HA/cluster setup suitable for production 13:14:08 where are you all from? Introductions would be good too. 13:14:16 I'm from South Carolina, USA 13:14:25 now we are polishing the orchestration goes green 1st time 13:14:31 I'm Czech Republic 13:14:38 North Carolina, USA 13:14:38 Europe 13:14:57 I'll be visiting Prague around that time. 13:15:11 There will be a Openstackday prague 13:15:21 either before/after the conference. You all should definitely join me in presenting together 13:15:23 If you want to attend, mmnt i'll find a link 13:15:51 I'll need to understand how the project currently is designed and how it works 13:15:52 I'll have presentation in Prague as well, so we can share each other's slot 13:16:16 #link http://openstack-salt.tcpcloud.eu/ the projects documentation and scope 13:16:32 (talking about the current openstack-salt project instead of saltopenstack project) 13:17:11 so am I, I hope I follow 13:17:27 Perfect. I went through the documentation a little. Noticed everything was being done using pillars. Correct? 13:17:28 #link http://openstackdayprague.eu/ is the event in Prague, june 8th 13:18:23 yes, that is correct in most places 13:18:26 I'll get together with you @cznewt about the sessions and details. Do you have my email/LinkedIn? 13:18:45 nmadhok: do you have some link to German event 13:19:19 cool 13:19:23 yes 13:19:46 I see, u have accepted me on linkedin yesterday 13:20:00 https://events.opensuse.org/conference/oSC16 13:20:11 #action nmadhok to connect with cznewt on the openSUSE conf 13:20:42 @jasondotstar Will you be joining us for presentation at the conference? 13:20:51 maybe 13:21:00 I'd have to see if I can get travel approval for it... 13:21:04 It'll be great for us to get together and present. Would be nice PR for the project 13:21:12 nmadhok: +100 13:21:14 that would be very appreciated, you already have 1 absence :) 13:21:21 Let me know over email or IRC 13:21:22 cznewt: I know 13:21:28 * jasondotstar slaps his own hand 13:21:43 speaking of which 13:21:49 how did things go at summit? 13:22:30 Here's the the two talks that got accepted for the conference in Germany: 13:22:40 https://events.opensuse.org/conference/oSC16/program/proposal/792 (VMware salt-cloud) 13:22:47 we had a Bird of feather presentation, it was at 9 am, enve though attendance rathed good (50+), we went through the motivation, and got the good response 13:22:57 https://events.opensuse.org/conference/oSC16/program/proposal/794 (saltopenstack) 13:23:13 Good to know that 13:23:26 some team from germany wants to do salt-based deploy and got some stuff ready for mitaka and were glad to find us 13:23:36 cznewt: nice 13:23:57 yes, I've contact, but I'm officially dead till tomorrow 13:24:05 sure thing 13:24:11 jet lagged im sure. 13:24:28 look at my twitter to get the idea :) 13:24:37 will do. 13:24:42 24hrs dealy 13:24:50 like 100%, ouch 13:25:16 Yes talked to Jakub yesterday. He told me about the delay in SFO 13:25:49 then I spoke with Thierry, the tech comittee lead about the offical state of the project 13:26:26 cznewt: how'd that go? 13:26:35 so the project was created 3-4 months ago is that correct? 13:26:44 and we are good to go official, as other (ansible, puppet) thrive 13:26:54 nice 13:27:08 cznewt: what's the process like? 13:27:26 nmadhok: about that 13:27:27 we made a strong impression with our other activities on summit - had a best keynote :) 13:27:43 cznewt: yes, the keynote was great 13:27:54 yes, I goes through the governance repo 13:28:03 Agree that keynote was very good 13:28:06 and I needs to be accepted and merged 13:28:18 so you liked my dashboard :D 13:28:41 @cznewt yeah 13:28:44 d3 over svg overlays :D 13:29:11 then it met it's purpose 100% 13:29:46 good deal 13:29:57 nmadhok: jakub told me about your concerns about not using the oficial formulas, is that right? 13:29:59 cznewt: do you have a link to the governamce repo? 13:30:25 @cznewt yes that's right. 13:30:31 jasondotstar: wait a sec, must dig for it 13:30:38 cznewt: +1 13:31:19 would be good to have the needed formulas to be merged under the official saltstack-formulas on GitHub 13:31:24 nmadhok: we have been trying to reach salt about this / david boucha even promised to reply / but no reply yet 13:31:32 I'll merge them 13:31:54 Need to get together sometime and see what needs to be merged 13:32:18 yes, this thing is complex and it will be a lot of work 13:32:35 as there is like 50 formulas taking place on our side 13:33:00 Can we setup a Adobe Connect/WebEx/Hangout sometime this week where you can demo how the project works currently, bring me up to speed, and we can work on merging stuff under the official Salt repositories? 13:33:12 we have standard metadata model used to generate various auxiliary services 13:33:33 nmadhok: this is the right way to go, I think 13:33:33 yes 13:33:43 Yes that's what official formulas are being converted to. Salt Package Manager (SPM) used the metadata 13:33:47 *uses 13:34:11 formulas might need to be rewritten on tcpcloud's side to also be able to use the full power of SPM 13:34:20 +1 13:34:55 +1 13:35:40 There are some concerns I have with pillars 13:36:07 Using pillars entirely. Did some research, ran into problems. Will be happy to share my experiences with you 13:36:15 yes, can we setup the meeting? 13:36:24 and learn your experiences with it 13:36:25 for the thursday let's say 13:36:42 I can do Thursday or Friday. 13:36:52 as this sounds like a aches I'm having lately 13:37:08 thursday this time, or 1 hour later 13:37:17 would be good for me 13:37:42 Yes I saw a lot of work was done using pillars and had some concerns with it. Didn't want everybody to spend to much time and learn about the idiosyncrasies 13:38:19 hursday at 14:00 UTC work for everybody? 13:38:22 *Thursday 13:38:44 yes, for my side, an some hangout will be fine? 13:39:01 a hangout works 13:40:10 I'll schedule either a hangout or Adobe connect session at connect.clemson.edu 13:40:27 sounds good 13:40:30 ping me with your emails 13:40:49 I think I have your email @jasondotstar 13:41:34 @cznewt need to get together with you about the presentation at Prague 13:41:48 I'll need to make travel arrangements accordingly 13:42:14 jasondotstar: I cannot find it at the moment, this is where i started last time https://governance.openstack.org/, will send it in a few hours, when I get back home 13:42:22 no worries 13:42:36 nmadhok: is the thursday soon enough? 13:42:47 when is the suse thing? 13:43:05 openSUSE is June 22-26 13:43:32 but for Prague i'll have to travel earlier so will need to make the arrangements accordingly 13:44:21 #action nmadhok to schedule a hangout or Adobe connect session with the team to discuss current salt team progress 13:44:22 let's take that conversation offline over emails 13:44:45 OK 13:44:46 that's fine. 13:45:06 to be able to schedule a hangout/adobe connect session, i need everybody's email who would be joining 13:45:25 email me at nmadhok@clemson.edu 13:45:29 there we go 13:45:43 email nmadhok if you're planning to attend. 13:45:44 #action newt to get the project governance status moved to official level 13:46:02 #action newt to get the project governance status moved to official level 13:47:03 I'll send details for all of the discussed matters 13:47:28 I think this is the best way to connect salt and openstack worlds on official levels 13:48:15 @cznewt +1 13:48:22 I've been toying with cloudify-salt to get the TOSCA based deploys a possibility 13:49:38 and having the formulas official will make it a very interesting choice for a lot of people/companies 13:50:08 Yes that's why I had concern about not using them 13:50:33 since people might think it's not officially supported by SaltStack 13:50:41 +1 13:51:02 a path to making our salt formulas officially supported by saltstack is the way to go. 13:51:39 yes, there are strong reasons for 13:52:03 There are some already out there like https://github.com/saltstack-formulas/keystone-formula 13:52:11 We just need to rewrite these 13:52:18 and make them work with the openstack-salt project 13:52:38 +1 13:52:46 I'm glad that we are having this kick off meeting 13:52:48 +1 13:53:33 Some formulas will need to be deprecated 13:53:36 like: https://github.com/saltstack-formulas/openstack-standalone-formula 13:53:48 In favor of the official openstack-salt project 13:53:50 yes, the openstack formulas do not pose much of a problem, but there's more going on http://openstack-salt.tcpcloud.eu/develop/extending-ecosystem.html 13:54:14 Yeah 13:54:55 yes, but my biggest concern is the metadata model, whis is very strictly consistent in openstack-salt 13:55:33 has some semantics, it't not juct a config values 13:56:07 Check this: https://github.com/saltstack-formulas/apache-formula/blob/master/FORMULA 13:56:22 Some formulas are already being converted to use Metadata 13:56:30 and 1 thing I'd like to mention, the containers 13:56:35 This will make them easy to install using SPM 13:56:57 SPM works similar to the way yum works 13:56:58 to have a way to deploy service to host, or to create a container out of the same sls 13:57:06 so you could do spm install apache-formula 13:57:38 it will use the metadata information to determine if it can be installed on the OS or not 13:57:59 or if the formula needs to be updated or not 13:58:01 I've looked at spm already, I'll have to look deeper to see the advantage over os packages, we use neo 13:58:04 now 13:58:47 generally I dont like reinventing the wheel (as spm looks to me now) 13:58:54 if we need to add some functionality into core Salt to make it work with openstack-salt, we can do that 13:59:13 we had a thread opened in the salt community as well 13:59:23 regarding standards, 13:59:29 but we can chat about that in channel. 13:59:38 yeah. we just need to be careful about following project standards 13:59:46 both openstack and salt 13:59:50 yes, time's running up 13:59:52 +2 14:00:02 ok guys 14:00:05 I'm offline today 14:00:07 good meeting 14:00:09 will mail you 14:00:13 until next week 14:00:14 yes! 14:00:18 #endmeeting