15:01:09 #startmeeting openstack-helm 15:01:10 Meeting started Tue Apr 3 15:01:09 2018 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:13 #topic Rollcall 15:01:14 The meeting name has been set to 'openstack_helm' 15:01:17 o/ all! 15:01:23 o/ 15:01:23 o/ 15:01:40 o/ 15:02:03 Agenda - please add, we have a light agenda today so far: https://etherpad.openstack.org/p/openstack-helm-meeting-2018-04-03 15:02:44 And the one thing we carried over from last week may need to get pushed again because key folks are travelling today :) 15:04:23 #topic Multiline LMA functionality -- we are tabling till next week 15:04:33 #topic Team meeting time 15:05:07 It has been a very busy week folks (plus holiday) - I apologize but have not been able to get a survey type thing out to you all to determine a more optimal meeting time. I will plan to do that this week. 15:05:22 o/ 15:05:46 #topic Values-driven config files 15:06:17 portdirect has been doing some great work on this on a chart by chart basis, so I just wanted to make sure folks on the team were looped in on these changes 15:07:12 the idea being that going forward, we want to make all config files injectable through values overrides, rather than statically defined in the chart 15:07:41 doing this consistently will make it really easy to configure the charts in ways that were unforseen at the time of chart creation -- no code changes needed 15:08:17 So one takeaway is - as we add more config files, let's please add them via the values file-based approach that we're moving to! 15:08:30 Any questions / comments on this topic? 15:09:44 #topic Ceph split 15:10:19 As we discussed last week (or was it two weeks ago) -- we are moving to split up ceph into a chart for the mons, one for osds, and one (or more) for other ceph services 15:10:42 Renis and Randeep are working on this -- there's a PS in progress, so feedback is welcome! https://review.openstack.org/#/c/558326/ 15:10:43 Matt sorry slow here - one qn about the values-driven overrides? 15:10:51 hey rwellum sure thing 15:11:27 Just I think this is a great idea, will it help with upgrading to newer OS version? Because with the correct logic the same charts can be used? 15:12:56 yes 15:13:10 We're actually planning to use the same charts, no matter what :) 15:13:12 a great example of this is rootwrap changes between os versions 15:13:22 and this change really faciliates that 15:13:36 eg things like this: https://review.openstack.org/#/c/545743/ 15:13:43 can be soly driven via values now :) 15:13:50 without having to edit the charts :) 15:14:02 *solely 15:14:23 I didn't mention this, but there is support for templating in the config files as embedded in the overrides. So very flexible. 15:14:23 example: https://review.openstack.org/#/c/557882/3/ironic/values.yaml 15:14:33 I actually thought you guys had this functionality a long time back. 15:14:45 Ah right maybe this is what I am remembering. 15:15:11 we have had some varitions on this in the past 15:15:33 but this much simpler, and more powerful than we had previously 15:17:09 thanks portdirect. Anything else on either config or ceph front guys? 15:17:38 on ceph front, as renis and randeep are taking the lead, i will be the soundboard on this and test the patches out as they flow. 15:17:44 synced with renis yesterday on this. 15:17:50 thanks mattmceuen 15:18:02 Why the ceph split? Charts too complicated? 15:18:25 the ceph split is to facilitate upgrades 15:18:50 to guarantee an ordering so that the mons can be upgraded first, then the osds, then anything else, per ceph upgrade best practices 15:19:16 Thanks gmmaha!! 15:19:29 Testing the upgrade process IRL will be incredibly valuable to validating this work 15:19:42 ++ 15:19:55 So this is more of a micro-architecture break down then? 15:20:28 I would call it a right-sizing micro-architecture break down, yes :) 15:20:47 It doesn't imply we want to split up every chart or anything - just when needed to do what we need to do 15:22:07 #topic PS needing review 15:22:08 Ok ty 15:22:39 What do we need eyeballs on, folks -- I already mentioned the first (of multiple) ceph split PS: https://review.openstack.org/#/c/558326/ 15:22:52 rwellum: its to model the same deployment as ceph-deploy 15:23:08 as ceph is like openstack, a collection of applications 15:23:19 mons, osds, clients etc 15:23:44 so here a single chart is somewhat analogous to having a dev-stack chart 15:23:54 portdirect: but you can't do ceph with no mons or no osd's etc? Which is why I was curious. 15:24:32 yup 15:24:46 this is also part of the shift towards us moving ceph out of osh 15:24:51 and into ceph-helm 15:26:01 Oh yeah that actually makes complete sense. 15:28:04 https://www.irccloud.com/pastebin/SSrJtyZS/ 15:28:32 * mattmceuen needs to look before he clicks on buttons in irccloud 15:28:45 Other PS that anyone is waiting on? I wanted to get this on our radars as well, since it's important that we provide quick reviews to new contributors to our project: 15:28:45 https://review.openstack.org/#/c/557586/ 15:30:27 #topic Roundtable Discussion 15:30:54 Open forum folks - what would you like to discuss, learn, or vent? :) 15:31:17 Qn: you guys doing official releases yet? 15:32:20 As kolla-k8s enters it's terminal state - I will have time to get involved, so I'll try not to be too annoying :) 15:32:39 We had a lot of good disucssion on this at the PTG! 15:32:41 not yet - though mattmceuen has a spec up for the critieria we are aiming for 15:32:52 and I'm working on one for the release versioning strat 15:33:08 this is the major focus we have atm 15:33:24 with a goal of our 1st official release in the next 6-8 weeks 15:33:38 agree, we will get release strategy well defined and communicated soon 15:34:14 also rwellum - welcome! :) 15:35:16 That's great news. yeah I missed the PTG (changing jobs). 15:35:21 Thanks Matt. 15:36:01 Here are our notes - the rough sketch of release strategy can be found there, although it of course would require some squinting if you weren't present: https://etherpad.openstack.org/p/openstack-helm-ptg-rocky 15:36:53 Ok guys - I know a lot of team member are very heads down or travelling this week, so I won't keep y'all longer than needed. Have a great week, thanks for all your hard work, and see you in the team chat 15:36:58 #endmeeting