Tuesday, 2017-07-11

*** makowals has quit IRC00:15
*** makowals has joined #openstack-meeting-500:27
*** makowals has quit IRC00:39
*** makowals has joined #openstack-meeting-501:18
*** ricolin_ has quit IRC01:38
*** ricolin_ has joined #openstack-meeting-501:38
*** dixiaoli has joined #openstack-meeting-501:47
*** yamahata has quit IRC01:50
*** iyamahat has quit IRC01:52
*** dixiaoli_ has joined #openstack-meeting-502:04
*** dixiaoli has quit IRC02:07
*** makowals has quit IRC02:36
*** makowals has joined #openstack-meeting-502:39
*** makowals has quit IRC02:54
*** makowals has joined #openstack-meeting-503:23
*** dixiaoli has joined #openstack-meeting-503:38
*** dixiaoli_ has quit IRC03:39
*** dixiaoli has quit IRC03:49
*** makowals has quit IRC03:56
*** makowals has joined #openstack-meeting-504:08
*** makowals has quit IRC04:18
*** makowals has joined #openstack-meeting-504:24
*** jrist has quit IRC04:33
*** LanceHaig has joined #openstack-meeting-504:38
*** makowals has quit IRC04:41
*** makowals has joined #openstack-meeting-505:01
*** LanceHaig has quit IRC05:14
*** dixiaoli has joined #openstack-meeting-505:17
*** zaneb has quit IRC05:29
*** zaneb has joined #openstack-meeting-505:29
*** amotoki_away is now known as amotoki05:35
*** LanceHaig has joined #openstack-meeting-506:10
*** LanceHaig has joined #openstack-meeting-506:10
*** rarcea has joined #openstack-meeting-507:27
*** zaneb has quit IRC07:36
*** rarcea has quit IRC07:44
*** aarefiev_pto is now known as aarefiev07:44
*** markvoelker_ has quit IRC07:47
*** ralonsoh has joined #openstack-meeting-507:48
*** zaneb has joined #openstack-meeting-507:48
*** markvoelker has joined #openstack-meeting-509:48
*** kongwei has joined #openstack-meeting-509:58
*** kongwei has quit IRC10:00
*** dixiaoli has quit IRC10:00
*** iyamahat has joined #openstack-meeting-510:01
*** iyamahat has quit IRC10:17
*** markvoelker has quit IRC10:22
*** rarcea has joined #openstack-meeting-510:45
*** markvoelker has joined #openstack-meeting-511:20
*** markvoelker has quit IRC11:53
*** LanceHaig has quit IRC12:04
*** felipemonteiro_ has joined #openstack-meeting-512:08
*** felipemonteiro__ has joined #openstack-meeting-512:09
*** felipemonteiro_ has quit IRC12:12
*** markvoelker has joined #openstack-meeting-512:19
*** marst has joined #openstack-meeting-514:31
*** lrensing has joined #openstack-meeting-514:57
portdirecto/15:00
jayahno/15:00
*** mattmceuen has joined #openstack-meeting-515:00
v1k0d3no/15:00
*** srwilkers has joined #openstack-meeting-515:01
lrensingo/15:01
mattmceueno/15:01
srwilkers#startmeeting openstack-helm15:01
openstackMeeting started Tue Jul 11 15:01:33 2017 UTC and is due to finish in 60 minutes.  The chair is srwilkers. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: openstack-helm)"15:01
openstackThe meeting name has been set to 'openstack_helm'15:01
srwilkersmorning15:01
jayahnmorning15:01
portdirectevening jayahn :)15:02
jayahnand evening15:02
jayahn:)15:02
srwilkershope everyone had a good holiday last week15:03
srwilkersif you celebrated, that is15:03
srwilkersheres the etherpad for today's agenda -- its noticeably sparse15:03
*** iyamahat has joined #openstack-meeting-515:03
srwilkershttps://etherpad.openstack.org/p/openstack-helm-meeting-2017-07-1115:03
srwilkersfeel free to place anything you'd like to discuss today, as i imagine it'll mostly be an open discussion as we add to the list15:04
*** StaceyF has joined #openstack-meeting-515:06
*** gagehugo has joined #openstack-meeting-515:06
srwilkers#topic Specs for OSH15:07
*** openstack changes topic to "Specs for OSH (Meeting topic: openstack-helm)"15:07
srwilkerssince this has a few items on the agenda, i wanted to bring this up and get opinions on the approach forward15:07
portdirectI think specs makes sense for some things, eg logging, networking backends15:08
srwilkersagreed15:08
portdirectlong as we keep it approprately scoped - and dont go into the world of process for processes sake15:08
srwilkers++15:08
lrensingitems that introduce a new paradigm should have a spec to discuss and gain community backing15:09
srwilkersim really fond of the feedback mechanism it provides versus just seeking feedback in patchsets for things that make sense15:09
lrensingthat's my thought atleast15:09
v1k0d3n++ on that srwilkers15:09
jayahn++15:09
srwilkersits easy to miss a patchset15:09
portdirectthough a spec would be in the form of a ps?15:10
portdirectunless I'm missing something15:10
srwilkersduring drafting, sure15:10
mattmceuenWhat types of scope would not be kicked off via a spec?15:10
srwilkersbut it still lives and persists in the repo15:10
srwilkerssomething to point back to15:10
*** StaceyF has quit IRC15:10
portdirectroger - though by the time its merged its not a fb mechanism - but a mandate15:10
srwilkerswhatever you want to call it15:11
portdirectan important distinction to note15:11
lrensingwith regards to the deliverable of a spec, should it just land in the repo as a doc?15:11
portdirectlrensing: thats the normal approach15:11
srwilkersyeah, we'll get a spec directory in teh repo15:11
srwilkersand direct them there15:11
v1k0d3n++15:11
srwilkersany other feedback here?15:12
mattmceuenQuestion - what scope (other than bug fixes) would not be kicked off via a spec15:13
portdirectmattmceuen: the types of things that would not require a spec - new services15:13
portdirectthough they may well be driven by the spec15:13
portdirecteg you would not need a spec to add a fluentd chart15:13
portdirectbut for it to have value it should be writtent to follow a logging spec15:14
mattmceuenok15:15
srwilkers#topic chart values format15:16
*** openstack changes topic to "chart values format (Meeting topic: openstack-helm)"15:16
srwilkersits a pretty good tie in to the next item15:16
srwilkersfloors yours lrensing15:16
v1k0d3nis alanmeadows around by chance15:16
lrensingso as the agenda says, there was a request for our charts to have a consistent values format across every service15:18
alanmeadowsI am here15:18
portdirectwe are 90% of the way there15:18
portdirectthough the keys are not in any standardised order15:18
lrensingit's something we have always looked to keep consistent, and we've done a good job of doing misc refactors to make it consistent15:18
lrensingbut it would be great to define a preset values tree skeleton for all charts moving forward so that developers andn operators have a consistent experience between services15:19
portdirect+115:19
v1k0d3njust as a thought here.15:19
v1k0d3nwouldn't docs explain the consistent approach...meaning, does it really _have_ to be alphabetical?15:20
v1k0d3nso my thoughts...15:20
alanmeadowsI thought one of the original goals was a document providing "a tutorial on a day in the life of constructing a chart"15:20
portdirect++15:21
alanmeadowsessentially a walk through on creating a fictitious chart from the ground up - "This chart relies on the blah service, so I am going to add these fields in values to ensure that its up before my application launches"15:21
alanmeadowsso on and so forth down the line15:21
v1k0d3nsome values are more commonly changed than others...like images, replica counts, etc. configs can ultimately be very large in custom installs, and it's nice having that towards the bottom.15:21
portdirectv1k0d3n: if you could provide fb on my ps here it would be great: https://review.openstack.org/#/c/481964/15:21
portdirectthe devault values is just a reference - i dont think many people will be modifying them (though I may be wrong)15:22
v1k0d3ni am going to, but wanted to discuss since the topic is open15:22
portdirecthence why I felt that removing any subjectiveness was the best approach15:22
v1k0d3nyeah, i see your point.15:23
v1k0d3ni'm not wildly opposed to it...just that the docs reflect positioning already.15:23
portdirecti dont think they do?15:24
v1k0d3nso it's going to be a lot of work and PS for little value in the end other than aesthetics. it seems to put aesthetics over function.15:24
portdirectthey ref the sections - but now how they are potitioned relative to each other in the default values.yaml15:25
v1k0d3nthe sections where sort of in like to positioning at one point...may not be as much now. but that's not my main point anyway.15:25
portdirectjust takes 5 seconds to sort a yaml tree - though it takes a lot longer to manually earch for a section (say network) when they are in a diff place for each service15:26
portdirectso whatever method we settle on - i really think there should be a uniform standard across all charts15:26
mattmceuenagree.  both approaches make sense.  So I guess it's a little bit of an open question how frequently people will actually modify the values yaml.  How frequently do you think folks will refer to it?  Would a logical (aesthetically pleasing) order be handy for that?15:28
srwilkersi think having a uniform standard is the goal, regardless of how it's all ordered.  maybe there'd be value in getting someone whos working on getting up to speed with our charts to take this on and identify what makes it easier from their perspective. maybe alraddarla?15:29
v1k0d3na standard would be really great.15:29
lrensingi agree portdirect, this was an item that has been tossed around amongst the group for a long time and at the time of it's original inception, the values files didn't have much of a structure or consistency amongst them.  a lot of the work you've done with adding functions to helm toolkit has forced some structure across charts which is a good first step15:30
portdirectyeah - we now have the same keys in each values.yaml - and I've kulled the dead ones15:30
portdirectthe only think left is putting those keys into some sort of order15:30
v1k0d3nthis is a good approach.15:31
v1k0d3ni just like the sections to be in relation to some form of frequency or function over  alphabetical for aesthetics15:31
v1k0d3nbecause aesthetics don't really matter honestly when we can make them whatever we want anyway :)15:32
portdirectalphabetical is def not asthecticly pleasing15:32
v1k0d3n:) true that.15:32
portdirecti dont think i can express my logic any clearer than the commit message https://review.openstack.org/#/c/481964/15:32
v1k0d3ni really, really like having replicaas and images towards the top...it's an instant eyeball snapshot of what the deployment looks like.15:33
v1k0d3nyou did. all good there man. i said my part so i'm good.15:33
srwilkersthe key takeaway is that theres consensus we'd like a standard -- thats a great start for me.  i think we can hammer down the specifics of what that looks like as we go15:34
srwilkersbut we should definitely leave feedback on portdirect's patchset15:34
v1k0d3n++15:34
srwilkersand transition that to a spec at some point15:34
*** alraddarla has joined #openstack-meeting-515:34
alraddarlao/15:34
alraddarlasorry im late15:34
portdirectyeah - and larry has volunteered to write a spec :)15:34
v1k0d3nsounds good. all comments on the ps/spec15:35
lrensingand after today i expect a lot of discussion on it :)15:35
srwilkersawesome.15:36
srwilkersthink we can move on then?15:36
srwilkers#topic helm chart orchestrators15:36
*** openstack changes topic to "helm chart orchestrators (Meeting topic: openstack-helm)"15:36
srwilkersall you portdirect15:36
portdirectso we have a ps in flight: https://review.openstack.org/#/c/481234/15:37
portdirectthat should add an armada spec for a simple os-h deployment15:37
portdirectonce Tim and the crew have finished it - I'd like us to drop the two node gate and replace it it with another three node - but running armada15:38
v1k0d3nhuge  fan of this15:38
v1k0d3ngreat to see it starting to be discussed.15:39
portdirectyeah - After this meeting I'm gonna give them a hand trying to work thorugh some issues they have had15:40
jayahn skt is currently using landscape to deploy full ha openstack. we promised to put our landscape setting to upstream repo, then we are having "re-visit to issue" discussion. (you can read etherpad for more detail)15:40
jayahnlandscaper.. not landscape..15:41
jayahnanyway15:41
portdirectyeah - would be great to get your experiences15:41
portdirecttheres aslo a few other tools I've heard noises about on the horizon15:41
srwilkersyeah, thatd be great.  if there's long-term support there for it, id like to see that included as well.15:41
jayahnyeah, i will do. long story short, when landscaper start influencing how developer test each individual chart, we really started discussing around its value.15:42
jayahnand shortfalls15:42
* portdirect sad face15:42
jayahnprobably my "upcoming" feedback will include how this deployment tool will affect "development" process, how it is influencing each other..15:43
jayahnand love to get feedback on this issue from you guys as well15:43
srwilkersof course.  we'd be happy to provide whatever we can15:44
portdirectyeah - one of the reasons I've been pushing so hard for this recently is so we can ensure that armada works perfectly with os-h, while not limiting any other deployment method.15:44
portdirectI'd really like to see support for gerrit PSes for one :D15:44
v1k0d3nit would be nice to see something like armada end up in kubernetes incubator too.15:45
v1k0d3ni know this isn't exactly the place for this topic, but it's something that was discussed a while back. although...to that point...several options were discussed including putting it in OS.15:45
v1k0d3ni think though, to your point portdirect putting it over the fence to kubernetes may be a nice way to show the projects working together (OSH in OS, and a tool that can deploy it in kube-incubation).15:46
srwilkersyeah, would be nice to see it land somewhere.  at least showing what it's capable of in a three node gate would be a solid first step to that end i think15:46
v1k0d3ngood point. agreed.15:47
v1k0d3nnice way to test the stack15:47
srwilkers#topic logging/monitoring15:47
*** openstack changes topic to "logging/monitoring (Meeting topic: openstack-helm)"15:47
portdirectsrwilkers: ++15:47
srwilkersi threw this up.  similar to the chart values format, i plan on getting a spec in flight today for the logging and monitoring approach for OSH15:48
srwilkershave been working on it over a week or so, and would be nice to get it up for some proper feedback/discussions15:48
portdirectsrwilkers: the sooner the better :D15:48
srwilkersportdirect: yep15:48
portdirectwould really help when it comes to working out what we need to do15:49
portdirectfrom both an output sense, but also what we can do with that output15:49
portdirectonce we have a spec in draft I would be great to get input from as many sources as possible15:50
portdirectjayahn, v1k0d3n  and our ondercloud team should really get pulled in as much as poss15:50
portdirect*undercloud15:50
alanmeadowsThe aspect that is currently missing is tieing it all together--putting on an operations hat and saying yes, what happens out of the box has what I need in terms of visibility15:50
portdirect++15:51
alanmeadowsThe building blocks are coming together15:51
srwilkersalanmeadows: i agree.  the operations hat is one i dont have much experience with thus far15:51
alanmeadowsWhat we can do is dedicated a part of the spec to some use cases15:51
alanmeadowsand extract these from our own operations folks, i.e. what is it they are trying to see, and manually fetch today15:52
alanmeadowsand make sure that our out-of-the-box views account for these15:52
jayahnalanmeadows: ++15:53
srwilkersyep, works for me15:54
alanmeadowssame thing for alarming, we can assemble what we're currently monitoring today, that can drive what prometheus alarms can potentially do again out of the box15:54
alanmeadowsat least as a starting place15:54
jayahnthat would be really good value we can collect together.15:54
v1k0d3nagreed15:55
alanmeadowsWe may want to split it up into two specs, one would be more platform/foundational (where I think you are thinking Steve) - another would be what default behavior we inject into this Logging-Monitoring-Alerting platform to provide value to real operators?15:55
v1k0d3nstarting to gather requirements for our ops team and would like to share thoughts once i get more settled in. these past coupleof weeks have been crazy.15:56
*** aarefiev is now known as aarefiev_afk15:56
srwilkersalanmeadows: i think that would make more sense the more i think about it15:57
alanmeadowsthey obviously play together, as the platform needs to support the injection of said operator needs15:57
alanmeadowsin either case just throwing that idea out there15:57
alraddarla+1 alanmeadows15:58
srwilkersworks for me.  ill get them started today and call attention to them once they're in15:59
srwilkersill go ahead and wrap up since we're hitting time15:59
srwilkerswe can carry anything else over to openstack-helm16:00
srwilkers#endmeeting16:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:00
openstackMeeting ended Tue Jul 11 16:00:06 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_helm/2017/openstack_helm.2017-07-11-15.01.html16:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2017/openstack_helm.2017-07-11-15.01.txt16:00
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_helm/2017/openstack_helm.2017-07-11-15.01.log.html16:00
*** krtaylor_ has quit IRC16:00
*** krtaylor has joined #openstack-meeting-516:01
*** amotoki is now known as amotoki_away16:14
*** gagehugo has left #openstack-meeting-516:21
*** sshank has joined #openstack-meeting-516:27
*** ralonsoh has quit IRC16:30
*** sshank has quit IRC17:02
*** iyamahat has quit IRC17:15
*** jmenke has joined #openstack-meeting-517:24
*** krtaylor has quit IRC17:30
*** iyamahat has joined #openstack-meeting-517:31
*** lrensing has quit IRC17:34
*** yamahata has joined #openstack-meeting-517:47
*** ricolin_ has quit IRC17:48
*** lrensing has joined #openstack-meeting-517:50
*** sshank has joined #openstack-meeting-518:11
*** yamahata has quit IRC18:14
*** yamahata has joined #openstack-meeting-518:15
*** krtaylor has joined #openstack-meeting-518:16
*** jmenke has quit IRC18:26
*** makowals has quit IRC18:44
*** sshank has quit IRC18:44
*** lrensing has quit IRC18:45
*** krtaylor has quit IRC18:48
*** krtaylor has joined #openstack-meeting-518:56
*** makowals has joined #openstack-meeting-519:11
*** makowals has quit IRC19:41
*** makowals has joined #openstack-meeting-519:45
*** rarcea has quit IRC19:56
*** marst has quit IRC20:08
*** makowals has quit IRC20:17
*** krtaylor has quit IRC20:46
*** makowals has joined #openstack-meeting-521:20
*** makowals has quit IRC21:45
*** sshank has joined #openstack-meeting-521:56
*** felipemonteiro__ has quit IRC22:04
*** markvoelker has quit IRC22:16
*** markvoelker has joined #openstack-meeting-522:17
*** makowals has joined #openstack-meeting-523:27
*** krtaylor has joined #openstack-meeting-523:51
*** sshank has quit IRC23:54
*** mattmceuen has quit IRC23:58

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!