15:00:04 #startmeeting openstack-helm 15:00:05 Meeting started Tue Aug 28 15:00:04 2018 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:08 #topic Rollcall 15:00:10 The meeting name has been set to 'openstack_helm' 15:00:13 GM/GE folks! 15:00:29 hi all 15:00:40 o/ 15:00:42 tuesday again 15:00:44 Here's our agenda: https://etherpad.openstack.org/p/openstack-helm-meeting-2018-08-28 15:00:51 It's very Tuesday 15:01:00 please add anything you'd like to discuss, we'll get started in a min 15:02:20 o/ 15:03:31 Alright let's get started. We have several topics that got carried over from last week, so we'll need to stay on topic today 15:03:38 #topic ETA for 1.0 15:04:36 which ptl want to take this one? 15:04:38 https://storyboard.openstack.org/#!/worklist/341 15:04:42 ^^^^^^^^^^^^^^ 15:04:58 These are the todos for us to get to 1.0 15:04:58 Yep, was just curious where we are... 15:05:19 A good chunk of the way through 15:05:22 with a good chunk to go 15:05:43 a lot of what are left on there are adding helm tests 15:05:58 which are great for new contributors -- any help with those would be welcome! 15:06:12 also - we really need the spec for values 15:06:16 yup 15:06:31 as one of the major commitments we have, is that a 1.0 is upgradeable 15:06:41 yeah, ive dropped the ball on that one -- i was meant to take that and run with it, but have been dealing with other priorities 15:06:58 all good dude, thats been a hot potato to say the least ;) 15:07:00 you've had a lot on your plate srwilkers :) 15:07:40 just need a bigger plate is all 15:08:08 ok, so i guess nobody dares putting a rough eta? ;) 15:08:11 Any other thoughts on the 1.0 target? my gut says 2 months if we can focus on it as a team 15:08:19 but this is not the first time I've said 2 months ;-) 15:08:26 that seems about right 15:08:37 but we as you have pointed out, said that before! 15:08:39 ok, thanks 15:08:50 it very much dpends on how much time people have to put into it 15:09:03 theres about a month of work for the current active devs 15:09:25 o/ 15:09:26 especially, upgradable part would be so important since some of us is soon putting openstack-helm charts into production. :) 15:09:27 but being able to do that, without the whole "real job" thing getting in the way... 15:09:38 ++ jayahn 15:09:54 some of us, already have them in "semi" prod... 15:10:00 not only version to version upgrade, 15:10:28 exactly jayahn 15:10:41 really careful about things blocking upgrade, for example, chart name changes, pv stuff, ... etc 15:10:47 thats why we need to be careful as to when we rubber stamp "1.0" 15:11:18 im much happier with "unstable" than"stable, but lol we broke you" 15:11:29 yup, ok, i think that's pretty clear then... 15:11:45 Cool. Any other thoughts on this topic before we move on? 15:12:00 #topic OSH user/dev survey 15:12:05 'zis one you Pete? 15:12:28 yeah - this kinda leads into a thing i want to do at the ptg 15:12:45 but i think its time to get a user and dev survey out 15:12:54 as the users/devs of osh are growing 15:13:17 portdirect: siri had a happy time to deal with upgrade issues from changes in chart. :) 15:13:17 and i dont know if we (as a core team) are fully aware of how people are using osh now 15:13:43 and if we are to do the best we can for this community, we need to 15:13:57 how about a quick roundtable now, just to get a straw poll of whos coming to these meetings? 15:14:07 and then i can follow up in the ml 15:14:22 ah - great idea 15:14:38 i could go 1st? 15:15:02 the floor is yours 15:15:33 so, r u saying you would do user/dev survey on openstack-helm? r we referring a specific ml thread? just try to catch up 15:17:13 hello everyone, im pete (portdirect) and I spend my days putting telco infrastructure into kubernetes pods, leading the effort for a large telco. As a result im very lucky to get to work with the airship team, who produces a k8s platform for me to use. I probabaly get to spend about 20% of my time working upstream - which is awesome! 15:18:15 srwilkers: want the stick? 15:19:51 im steve, and i spend most of my days playing with services that provide an interface for operators to know whether or not the services we're building are meeting their needs through monitoring, alarming, and logging (the really fun stuff). i'd say about 30% of my time is working upstream. 15:20:31 tdoc: your turn 15:20:32 :) 15:22:20 others? 15:22:26 Hi, I'm Teun (tdoc), I work for as a dev for a company that makes infrastructure management so 15:22:27 ftware. We focus on the HPC space, but have also had our own OpenStack deployment tools for se 15:22:27 veral years now. We're looking to integrate OSH into our solutions. At the moment we have just 15:22:27 been evaluating but soon plan to start contributing. Our devs are base in Amsterdam. 15:22:52 cool 15:22:55 evrardjp: would be great to get to know you a bit better ;) 15:23:05 tdoc: awesome :) 15:23:13 haha 15:23:59 I am close of tdoc geographically, I am new to k8s world, so still learning. Evaluating the possibility to make a product out of OSH+Airship for my employer. 15:24:27 so, all of us is doing this now? 15:24:40 you're it jayahn 15:24:41 oh - another one pops up ;) 15:24:52 jayahn: want to tell us a bit about yourself? 15:24:53 portdirect: ;) 15:25:45 tdoc, what kind of workloads will you ned OSH to support - normal cloud workloads, NFVs, other things? 15:26:08 Same q for you evrardjp :) 15:26:31 I think this kind of discussion will help ensure OSH is meeting needs of its users 15:26:38 mattmceuen: you havent intoduced yourself yet ;) 15:26:45 I'm mattmceuen -- I do airship and openstack-helm development, on behalf of telco use cases such as 5G VNF workloads. I probably spend 30% of my time on upstream dev proper as well. Note: the rest of the time is not consumed by downstream dev (we just do upstream) but rather integration and unrelated stuff. 15:26:47 Hi, I'm Jaesuk Ahn (jayahn), I work for as a team lead for sk telecom, spend most of my time checking issues, fighting with boss, communicating with potential osh users, etc... skt is currently deploying three production openstack based on osh, vdi case, big data case, and private cloud. soon, i have to do a deep discussion with our network operation team on putting osh into 5g se env. 15:26:52 Had it sitting in paste! 15:27:02 lol - that cover everyone here? 15:27:13 lol jayahn fighting with boss 15:27:31 yeah.... one catch is my boss does not know that 15:27:33 if so then - mattmceuen those are two really important questions 15:27:41 i can go next... Hello, I'm James, working for an open source Linux product company (coincidently same employer as evrardjp). I am still new to OSH, evaluating and prototyping to integrate OSH and Airship into our Openstack distribution. We are looking forward to contribute OSH very soon. 15:27:50 hey jamesgu! 15:28:02 Hi Matt 15:28:55 fighting with boss is indeed priceless jayahn :p 15:29:03 evrardjp/jamesgu: what workloads are you looking to run on osh/airship? 15:29:06 mattmceuen: "normal cloud", also HPC, our customer base is pretty spread out. 15:29:30 what is "normal cloud" here? 15:29:30 so - everything ;) 15:29:49 portdirect: you have a million dollar? Cause that's a million dollar question 15:29:58 tenant spinning up vm's that do god knows what :p 15:30:00 "normal cloud" = the proverbial wordpress I guess? :) 15:30:06 hahaha 15:30:15 that sounds normal to me tdoc 15:30:18 @portdirect: from a a few nodes to hundreds 15:30:18 tdoc: of course http://images6.fanpop.com/image/photos/33200000/dr-evil-austin-powers-33220839-480-386.jpg 15:31:00 I am still curious on how does it matter portdirect :) 15:31:02 So portdirect: your thought is to do this a little more formally @ the PTG, and perhaps get into a little more detail? 15:31:17 yeah - this is a great start 15:31:24 I also operate our internal private cloud, about 20 nodes, some 500+ VMs for CI purposes. 15:31:40 nice 15:31:49 thanks all for sharing, this is very helpful 15:31:59 mattmceuen: the PTG is a great place for that, as it is also face to face, so you create stronger bonds between ppl enduring the same pains :p 15:32:03 I'll get a proper tread started this week, but my initial thought is to create some personas for osh users 15:32:10 +1 15:32:13 thanks portdirect 15:32:16 so we can try to account for these while doing specs/dev 15:32:30 portdirect: persona is very important as it can face your documentation 15:32:40 +1 15:32:41 portdirect: maybe start with the docs spec that spread the documentation by areas? 15:32:44 Alright, gotta keep movin' ! 15:32:48 ++ 15:32:49 here comes the topic change 15:32:53 #topic Plans to support nodes with different interface names 15:32:59 tdoc this is you sir 15:33:04 yup 15:33:23 I believe we support this today -- overriding interface names on a per-host basis. 15:33:56 portdirect do we have (or need) a list of what is or is not overridable on a per-host basis to clear up confusion? 15:33:59 hmm, i guess I don't know how then... 15:34:10 mattmceuen: id need to double check, im pretty sure we have some gaps 15:34:37 most of our tooling uses magic to ensure consistent names accross hardware. 15:34:49 (use airship yo!) 15:34:54 I was looking at auto bridge add values in ovs charts and looked like it wasn't there... 15:35:13 yeah - jayahn's team pulled that out some time ago 15:35:19 This would be the approach 15:35:19 https://docs.openstack.org/openstack-helm/latest/devref/node-and-label-specific-configurations.html 15:35:25 i think the same functionality should be in the neutron chart 15:35:34 but would need to check 15:35:47 mattmceuen: the issue here is that some of the config values we define are not under the 'conf' key 15:35:53 ahh 15:36:26 Can we take this one as a follow-up tdoc? 15:37:06 hmm, yeah I might have to dig harder trying to understand all of this 15:37:19 I'll add a flup to next week to report out findings 15:37:33 if you need it sooner though let's chat in #openstack-helm on this topic 15:37:38 #topic Roadmap for Armada 15:38:10 Broadly speaking about Armada roadmap - it's a part of Airship and is part of the target state of that platform 15:38:28 Also a standalone deployer that will continue to deploy collections of helm charts in flexible ways 15:38:48 that was me too, though someone else asked if this is within scope of this meeting... 15:38:51 There will be a PTG session for AIrship, and it will be a great place to discuss Armada roadmap! 15:39:07 I did asked that. tdoc. 15:39:33 the #airshipit channel would be a good place to pose any specific questions (and the PTG) 15:39:49 i was wondering if osh community official recognize armada as a default deployment method? hens, deal armada manifest as first citizen. 15:40:34 Armada is the default way that a number of the OSH contributors plan to consume it 15:40:40 just want to check what voice osh community is delivering to users. :) 15:40:54 And it's what many of us would recommend (that's why it was built :) ) 15:41:12 But I don't think we want to tie OSH to it in any way strictly speaking 15:41:14 Some on our team watched the presentation from the Austin and kinda got the impression it was presented as more of a poc back then, but it sounds to me like it's much more than that? 15:41:23 Oh yes 15:41:35 Oh yes 15:41:36 It's being used in prod by AT&T & SKT 15:42:05 We're also evaluating and probably will be using it. 15:42:16 for us, only Armada, not other parts of airship. 15:42:39 +1 here, most likely 15:42:53 cool tdoc - the armada devs hang out in #airshipit, and would be eager for any feedback and to help :) 15:43:13 I will move us on 15:43:18 #topic Helm 2.10 - finally TLS is coming to OSH properly 15:43:18 yup 15:43:21 yay! 15:43:33 https://review.openstack.org/#/c/588085/ 15:43:47 This is a good one to share 15:44:15 Adding in Helm 2.10 opens the door 15:44:40 portdirect and others are working to get us through it 15:44:55 And then cluster TLS bliss 15:45:01 anything else to share or questions? 15:45:47 #topic Ceph - whats going on next? 15:46:11 This topic is a bit vague :) Can anyone clarify the intent? The owner got lost in my copy & paste from last week 15:46:26 im not sure what it was meant for, but i hijacked it 15:46:34 lol 15:46:43 Moving ceph to osh-infra 15:46:44 https://review.openstack.org/#/c/596880/ 15:46:44 https://review.openstack.org/#/c/596881/ 15:46:44 https://review.openstack.org/#/c/596891/ 15:47:03 good call srwilkers 15:47:11 this is likely to be contentious, but i think it's time to move ceph to openstack-helm-infra 15:47:27 bonus: it's one of the items on the 1.0 roadmap 15:48:12 In terms of contentiousness and timing - is the only concern that there's a lot of active work going on in the ceph charts now? Or additional reasons? 15:48:27 yeah, largely because there's a lot of work hitting the ceph charts right now 15:48:32 yup 15:48:39 along with the elasticsearch snapshot work ive been doing 15:49:28 once ceph hits osh-infra though, we can deploy the Elasticsearch s3 snapshot repo backed by rgw's s3 api by default, and expand the elasticsearch helm tests to verify it works 15:49:40 Alright - let's keep moving for now, we can add more specific topics to following week agendas 15:49:43 #topic Team meeting time - any other times that would work well for most team members? 15:49:46 could also do some cool stuff, like snapshot the logs gathered during the gate runs and provide them as part of the gate post-run jobs 15:49:53 ok 15:50:07 So the OSH team meeting has been at this time for a while 15:50:15 It doesn't work well for our Korean teammates 15:50:35 But we also have a lot of north american and european team members who come frequently 15:50:49 true, but finding a good time for everyone would be very difficult, since we now have people from europe. 15:50:50 This is a general poll, not for specific times (that'll take more time) but just for ranges 15:51:20 Are there any general time ranges that would be reasonable for everyone? 15:51:41 jayahn would end of day or beginning of day be better? 15:52:07 depending on which exact time. 15:52:11 same for tdoc evrardjp jamesgu ? 15:52:44 I am in NA, west coast 15:53:03 Cool - we have several other folks from that time zone as well 15:53:05 tdoc and I am Europe, so ... 15:53:14 I am in Korea... 15:53:41 so it won't be possible to please everyone, so maybe start rotating? 15:53:52 if that matters 15:54:09 Does anyone have any experience with rotating meetings on other teams? Best practices? 15:54:19 We may need to put the final stamp on this at the PTG 15:54:39 let's get survey on this. 15:54:49 I think a survey is a great idea 15:54:54 I did one once before 15:54:55 +1 15:54:56 this is a tough one indeed, current time works for us, though it's pretty late in the day... 15:55:08 without some sort of automatic timezone translator, it is difficult to get an idea no others' time 15:55:36 Ok - I am determined to get thru our agenda! 15:55:40 #topic "OpenStack-Helm Authors" -> "OpenStack Foundation" copyright update 15:55:59 we discussed this a few months ago in the team meeting, and I finally got un-lazy enough to put in a PS 15:56:07 https://review.openstack.org/#/q/status:open+branch:master+topic:copyright/osf 15:56:20 This is just an FYI since it's wide ranging.... ~1400 one line comment changes :) 15:56:51 "OpenStack-Helm Authors" is not a legal entity, and these PS update *just those* copyrights to the OpenStack Foundation. 15:57:00 Finally 15:57:07 #topic PTG Etherpad 15:57:21 Reminder to please add content to the etherpad to discuss -- https://etherpad.openstack.org/p/openstack-helm-ptg-stein 15:57:35 #topic Roundtable 15:57:41 jayahn shared some PS needing review 15:57:45 https://review.openstack.org/#/c/590184/ 15:57:45 Prometheus-alertmanager: modify wrong variables. 15:57:45 https://review.openstack.org/#/c/587812/ 15:57:45 Node-Exporter: allows to set collectors enable/disable 15:57:45 https://review.openstack.org/#/c/549824/ 15:57:45 Cinder: add pass message for enabling application 15:57:45 https://review.openstack.org/#/c/593991/ 15:57:46 Tempest: add option to execute cleanup always 15:57:55 I will add them to the #openstack-helm channel as well since we are out of time 15:58:22 Also FYI -- next week portdirect will be leading these! :) 15:58:49 Any other closing thoughts team? 15:59:10 none 15:59:12 thanks! 15:59:18 In that case -- thanks everyone, and have a great week 15:59:27 #endmeeting