*** yamamoto has quit IRC | 00:36 | |
*** yamamoto has joined #openstack-meeting-5 | 00:38 | |
*** yamamoto has quit IRC | 00:44 | |
*** felipemonteiro has quit IRC | 00:51 | |
*** yamamoto has joined #openstack-meeting-5 | 01:41 | |
*** yamamoto has quit IRC | 01:46 | |
*** felipemonteiro has joined #openstack-meeting-5 | 01:58 | |
*** felipemonteiro_ has joined #openstack-meeting-5 | 02:17 | |
*** felipemonteiro has quit IRC | 02:20 | |
*** felipemonteiro_ has quit IRC | 02:20 | |
*** felipemonteiro_ has joined #openstack-meeting-5 | 02:21 | |
*** kei-ichi has quit IRC | 02:25 | |
*** felipemonteiro_ has quit IRC | 02:25 | |
*** kei-ichi has joined #openstack-meeting-5 | 02:26 | |
*** kei-ichi has quit IRC | 03:00 | |
*** kei-ichi has joined #openstack-meeting-5 | 03:01 | |
*** lukepatrick has quit IRC | 03:14 | |
*** lukepatrick has joined #openstack-meeting-5 | 03:18 | |
*** kei-ichi has quit IRC | 03:23 | |
*** kei-ichi has joined #openstack-meeting-5 | 03:23 | |
*** yamamoto has joined #openstack-meeting-5 | 03:49 | |
*** ricolin has joined #openstack-meeting-5 | 04:12 | |
*** kei-ichi has quit IRC | 04:18 | |
*** kei-ichi has joined #openstack-meeting-5 | 04:18 | |
*** lukepatrick has quit IRC | 04:27 | |
*** lukepatrick has joined #openstack-meeting-5 | 04:35 | |
*** lukepatrick has quit IRC | 05:35 | |
*** kei-ichi has quit IRC | 08:30 | |
*** kei-ichi has joined #openstack-meeting-5 | 08:30 | |
*** makowals has quit IRC | 09:25 | |
*** makowals has joined #openstack-meeting-5 | 09:25 | |
*** derekh has joined #openstack-meeting-5 | 09:39 | |
*** makowals_ has joined #openstack-meeting-5 | 09:57 | |
*** makowals has quit IRC | 09:58 | |
*** makowals_ has quit IRC | 11:01 | |
*** yamamoto has quit IRC | 11:28 | |
*** yamamoto has joined #openstack-meeting-5 | 12:28 | |
*** yamamoto has quit IRC | 12:31 | |
*** yamamoto has joined #openstack-meeting-5 | 12:31 | |
*** yamamoto has quit IRC | 12:38 | |
*** yamamoto has joined #openstack-meeting-5 | 12:40 | |
*** ricolin_ has joined #openstack-meeting-5 | 12:50 | |
*** ricolin has quit IRC | 12:53 | |
*** ricolin has joined #openstack-meeting-5 | 13:18 | |
*** ricolin_ has quit IRC | 13:20 | |
*** makowals has joined #openstack-meeting-5 | 13:26 | |
*** annp has joined #openstack-meeting-5 | 13:45 | |
*** ricolin_ has joined #openstack-meeting-5 | 13:46 | |
*** yamamoto has quit IRC | 13:47 | |
*** ricolin has quit IRC | 13:48 | |
*** yamamoto has joined #openstack-meeting-5 | 14:11 | |
*** ricolin_ has quit IRC | 14:17 | |
*** ricolin has joined #openstack-meeting-5 | 14:17 | |
*** kiennt26 has joined #openstack-meeting-5 | 14:49 | |
*** MarkBaker has joined #openstack-meeting-5 | 14:56 | |
mattmceuen | #startmeeting openstack-helm | 15:00 |
---|---|---|
openstack | Meeting started Tue Dec 5 15:00:24 2017 UTC and is due to finish in 60 minutes. The chair is mattmceuen. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: openstack-helm)" | 15:00 | |
openstack | The meeting name has been set to 'openstack_helm' | 15:00 |
mattmceuen | #topic rollcall | 15:00 |
*** openstack changes topic to "rollcall (Meeting topic: openstack-helm)" | 15:00 | |
mattmceuen | GM all! | 15:00 |
mattmceuen | Agenda: https://etherpad.openstack.org/p/openstack-helm-meeting-2017-12-05 | 15:00 |
*** annp has quit IRC | 15:00 | |
srwilkers | o/ | 15:01 |
alanmeadows | o/ | 15:02 |
portdirect | o/ | 15:02 |
*** gagehugo has joined #openstack-meeting-5 | 15:02 | |
mattmceuen | Giving another min or so for agenda edits to complete | 15:03 |
MarkBaker | o/ | 15:03 |
icolwell | o/ | 15:03 |
srwilkers | a wild alanmeadows appears | 15:03 |
alanmeadows | straight from the bush | 15:03 |
mattmceuen | don't spook him! | 15:04 |
portdirect | I'm in transit, so may be less verbose than usual. (You can all sigh with relief now) | 15:04 |
* srwilkers uses flash -- it's not very effective | 15:04 | |
mattmceuen | #topic When to use a spec in OSH | 15:04 |
*** openstack changes topic to "When to use a spec in OSH (Meeting topic: openstack-helm)" | 15:04 | |
mattmceuen | Ok -- I thought it would be a good time to refresh our local practice of spec authoring | 15:04 |
mattmceuen | Both as FYI to new team members, as well as a refresher for the rest of us :) | 15:04 |
mattmceuen | At this point in the OSH lifetime, we don't expect specs for every code change | 15:05 |
mattmceuen | When we do expect specs are: | 15:05 |
v1k0d3n | o/ | 15:05 |
mattmceuen | 1. when a change impacts multiple charts | 15:05 |
mattmceuen | 2. when a change needs design feedback from the larger team prior to implementation | 15:06 |
mattmceuen | 3. when a change does something substantially new that'll be modeled in other charts later | 15:06 |
mattmceuen | The gist being: write specs as a means to drive common understanding (think: useful documentation) and common direction (think: everyone's aligned) | 15:07 |
mattmceuen | thoughts/questions? | 15:07 |
v1k0d3n | sounds good to me. | 15:07 |
v1k0d3n | good recap | 15:07 |
portdirect | Sounds good mattmceuen | 15:07 |
mattmceuen | cool beans. thanks guys I'll get off the process soapbox. | 15:08 |
mattmceuen | Next: | 15:08 |
mattmceuen | #topic Carryover CICD topics from last week | 15:08 |
*** openstack changes topic to "Carryover CICD topics from last week (Meeting topic: openstack-helm)" | 15:08 | |
mattmceuen | Great focus-meeting on CICD last week -- we couldn't fit everything in :) good problem to have. | 15:08 |
mattmceuen | portdirect: want to speak to helm test and friends? | 15:09 |
v1k0d3n | was really sad to miss last week, but couldn't make it. was there some docs/notes (i'm assuming the same etherpad format)? | 15:09 |
mattmceuen | Yep! notes and transcript: http://eavesdrop.openstack.org/meetings/openstack_helm/2017/ | 15:09 |
v1k0d3n | awesome. thanks mattmceuen | 15:10 |
portdirect | So I'm thinking we need a spec for what we have in helm test | 15:10 |
mattmceuen | Sounds pretty cross-chart to me. What do you want to get out of said spec? | 15:11 |
portdirect | As currently we have been pretty good with what I hope we decide as the core rationale for what we want from this functionality but as more contributors come in we should formalize a bit. | 15:11 |
portdirect | So from my perspective we should be able to run 'helm test' at any point in a charts life, without lasting impact on the environment | 15:12 |
portdirect | This means that by definition the tests should be non impacting, or destructive | 15:12 |
v1k0d3n | ++ | 15:12 |
mattmceuen | agree. | 15:13 |
portdirect | Though we are limited by what helm currently provides us with | 15:13 |
v1k0d3n | are they impacting or destructive currently? we've just recently started testing with custom rally yaml. | 15:13 |
portdirect | I'd like to export developing a pattern for running a test on each node in the cluster | 15:14 |
portdirect | v1k0d3n: no, but this is not formalised at present | 15:14 |
v1k0d3n | ok. sounds good. | 15:14 |
mattmceuen | Can we document the pattern for testing openstack vs. non-openstack charts in that spec as well? | 15:15 |
portdirect | Is there also appetite for adding a 'really hammer this thing' flag? That would enable destructive testing? | 15:15 |
portdirect | mattmceuen: yes def the pattern we write up in the spec should be application agnostic | 15:16 |
srwilkers | portdirect: yep. `helm test` is generally meant as a smoke test for verifying a chart just deploys something functional. i've been toying around with the idea of having a chart for running helm tests against specific chart groups in openstack-helm-infra. dont know if that makes sense the way i worded it, but without something like rally for services outside of openstack, it's been difficult verifying | 15:16 |
srwilkers | everythings working the way it should | 15:16 |
srwilkers | as using `helm test` the way i have been with those charts, it's really introducing dependencies on the other services when it really shouldnt if we're treating each chart as its own entity | 15:17 |
srwilkers | portdirect: i've got an appetite for such a flag | 15:18 |
portdirect | This needs to be encapsulated in the spec for sure, I'm assuming that you are r3fering to things like the mysql exporter? | 15:18 |
mattmceuen | that speaks more to my thought portdirect -- I agree the spec should be agnostic, but am thinking of advice like "if you're testing an OS service, you can use rally; otherwise, here are some guidelines" | 15:18 |
srwilkers | referring to fluentd/elasticsearch/prometheus and friends | 15:18 |
portdirect | srwilkers: yeah, and here I think we need to specify a 'minimum' set of infra that we have running, so we don't end up with a ceilometer type situation | 15:19 |
srwilkers | ++ | 15:19 |
portdirect | Where tests were passing but nothing useful was being collected.... | 15:20 |
srwilkers | yep | 15:20 |
mattmceuen | portdirect: are you looking for a volunteer for the spec, or are you volunteering for it? | 15:20 |
srwilkers | sounds like he's volunteering, and i'd be happy to throw some input on it as well | 15:20 |
portdirect | I'm volunteering to do it, unless there is someone who really wants it. | 15:20 |
mattmceuen | Sounds good - thanks portdirect. Excellent idea. | 15:21 |
srwilkers | i dont really want it, but willing to contribute/do it if there's nobody else | 15:21 |
mattmceuen | #action portdirect to work on a spec formalizing our `helm test` approach | 15:21 |
mattmceuen | next: do we have lamt in the house? | 15:21 |
mattmceuen | We'll table his item till next time. | 15:22 |
mattmceuen | #topic LMA updates | 15:22 |
*** openstack changes topic to "LMA updates (Meeting topic: openstack-helm)" | 15:22 | |
mattmceuen | swilkers what's goin on! | 15:22 |
srwilkers | ONAP and coffee mostly :) | 15:23 |
srwilkers | but | 15:23 |
*** lrensing has joined #openstack-meeting-5 | 15:23 | |
srwilkers | we got prometheus merged in (finally). osh-infra currently has charts for: prometheus, kube-state-metrics, node-exporter, and alertmanager | 15:23 |
mattmceuen | WOOO | 15:23 |
srwilkers | this gives us a solid base for monitoring the underlying infrastructure, along with rbac rules that match those in the kubernetes/charts/stable repo | 15:24 |
srwilkers | along with that (tied in to the previous topic), we now have support for executing helm tests on charts in osh-infra | 15:24 |
portdirect | Can we get these exporting logs in the gate as a priority, or did I miss that getting added? | 15:24 |
srwilkers | and prometheus currently passes some basic smoke tests, so huzzah | 15:24 |
jayahn | hi | 15:25 |
srwilkers | portdirect: that'll be fluent-loggings job | 15:25 |
srwilkers | im currently adding support for doing that as we speak | 15:25 |
srwilkers | expect a patchset in the next hour or so | 15:25 |
srwilkers | the idea is that we can use a deployed fluentbit instance to export logs from the pods running in the osh-infra gates | 15:25 |
srwilkers | and we can also use prometheus to export the metrics gathered during the gate run to give an idea of the services' performance in the gate jobs | 15:26 |
srwilkers | that will also be added today | 15:26 |
portdirect | Nice, we really need that and the supporting docs for how to use/ingest them asap | 15:27 |
srwilkers | also big shoutout to jayahn and sungil for the work they did on fluent-logging | 15:27 |
srwilkers | portdirect: yep | 15:27 |
srwilkers | just took a few tweaks to get it to the finish line, but im really happy with how its working right now | 15:27 |
jayahn | we found out that version matching between fluent-bit and fluentd is somewhat sensitive. | 15:27 |
srwilkers | jayahn: yeah, ive noticed the same | 15:28 |
jayahn | if we want more simple stuff, we can only run fluent-bit. | 15:28 |
jayahn | we have a plan to add that "selection" possible through fluent-logging chart. | 15:28 |
srwilkers | once the log and metrics exporting is done in the osh-infra gates, the next step is to get the prometheus chart running prometheus 2.0 | 15:28 |
srwilkers | prometheus 2.0 makes me happy. the rework to the underlying storage layer is really solid, and the overall resource consumption has been reduced significantly | 15:29 |
portdirect | W00t | 15:29 |
portdirect | Any loss of features that hit us, e.g. openstack exporter? | 15:30 |
portdirect | Or they all sweet? | 15:30 |
srwilkers | nope, they're all sweet | 15:30 |
portdirect | Nice | 15:30 |
mattmceuen | love backwards compatibility. | 15:30 |
jayahn | nice! | 15:30 |
srwilkers | im chatting with some of the prometheans wednesday here at kubecon, and going to ask them about the maturity of the openstack service discovery mechanisms they're adding to prometheus | 15:31 |
srwilkers | as that will actually reduce the necessity of some of the openstack-exporter's responsibility | 15:31 |
srwilkers | anyway, thats it for me | 15:32 |
mattmceuen | awesome - thanks srwilkers | 15:32 |
mattmceuen | #topic Review Needed | 15:32 |
*** openstack changes topic to "Review Needed (Meeting topic: openstack-helm)" | 15:32 | |
* jayahn portdirect really being less verbose? | 15:32 | |
jayahn | need to rebase, i guess. but again for adding lbaas to neutron | 15:33 |
* srwilkers thinks portdirect needs a built-in -vvv flag | 15:33 | |
mattmceuen | add lbaas to nuetron: https://review.openstack.org/#/c/522162/ | 15:33 |
jayahn | but it requires kolla neutron version 4.0.0 since 3.x does not have that | 15:33 |
* portdirect fingers on fire, this phone is being worked.. | 15:33 | |
jayahn | will it be any problem for the current upstream? | 15:34 |
portdirect | jayahn: for current upstream yes | 15:34 |
portdirect | But we could turn it off by default, which I think would be ok? | 15:34 |
jayahn | sure | 15:34 |
portdirect | What is the status of lbaas in neutron currently? | 15:35 |
mattmceuen | Any other PS we need some extra eyes on, all? | 15:35 |
jayahn | not sure. we only used lbaas in neutron, not octavia | 15:35 |
portdirect | Is it being supported moving forward? Or is everyone all in on ocavia? | 15:35 |
jayahn | our use case is integrating with vendor appliance, such as a10, f5, etc | 15:36 |
portdirect | mattmceuen: I'd love some feedback on the dev guide I've been working on | 15:36 |
jayahn | so does not really need octativa | 15:36 |
portdirect | jayahn: roger, that kinda fits with what I'd seen, in that vendors are still using it | 15:37 |
jayahn | yeah. they have lbaas v2 support as long as I know. | 15:37 |
mattmceuen | updated dev guide: https://review.openstack.org/#/c/523173/ | 15:37 |
jayahn | i only sereiously did integration work with a10 though. | 15:38 |
mattmceuen | #topic things to share | 15:39 |
*** openstack changes topic to "things to share (Meeting topic: openstack-helm)" | 15:39 | |
mattmceuen | Hey jayahn you had an item here, go for it | 15:39 |
jayahn | https://github.com/sktelecom-oslab/taco-scripts >> skt's version of osh aio installation | 15:39 |
portdirect | Nice | 15:40 |
mattmceuen | oh awesome | 15:40 |
jayahn | fully inspired by portdirect's scripts on sydney | 15:40 |
portdirect | It would be great to see if we could get elements of this merged into the dev docs ps above | 15:40 |
mattmceuen | will give that a spin, jayahn! | 15:40 |
jayahn | thanks. :) btw, this is ocata. :) | 15:41 |
portdirect | Having examples of deploying with kubespray and co is awesome | 15:41 |
* srwilkers has a sudden urge to find tacos | 15:41 | |
* mattmceuen I know right | 15:41 | |
* jayahn luck you srwilkers. you are in austin | 15:42 | |
mattmceuen | Jay, you keep the floor: | 15:42 |
mattmceuen | #topic destructive testing tool comparison | 15:42 |
*** openstack changes topic to "destructive testing tool comparison (Meeting topic: openstack-helm)" | 15:42 | |
* portdirect is about to leave new Orleans:D | 15:42 | |
jayahn | as requested, we did a quick comparison | 15:42 |
* mattmceuen full disclosure: I just got distracted and will have to catch up on these deets from the chat logs | 15:42 | |
jayahn | cookiemonster has more flexibility comparng to other tools. can define more types to kill, have REST API call to start and stop | 15:43 |
jayahn | but, all of three are doing similar things. | 15:44 |
jayahn | we will add more documentations and use cases. | 15:44 |
jayahn | happy to get any questions on how we use this cookiemonster in our ci, and for some demo | 15:45 |
mattmceuen | Also - there are some good details jayahn added as comparision in the agenda (bottom): https://etherpad.openstack.org/p/openstack-helm-meeting-2017-12-05 | 15:45 |
jayahn | that is all from me | 15:46 |
mattmceuen | any questions on the comparison at this point? | 15:46 |
mattmceuen | Thanks jayahn - :) eeiden is out at the OPNFV conference digging to get their thoughts on destructive testing too | 15:47 |
portdirect | Can we drive it from so.thong other than the api? | 15:47 |
portdirect | Lol something | 15:47 |
jayahn | so.thong.. it exactly sounded like bull poo. (in korean word) | 15:48 |
*** StaceyF has joined #openstack-meeting-5 | 15:48 | |
v1k0d3n | lol | 15:48 |
jayahn | portdirect: could you explain a bit more? | 15:49 |
jayahn | something like? | 15:49 |
portdirect | A configmap/file | 15:49 |
jayahn | not at the current version. but open to any feature suggestion | 15:50 |
portdirect | Having an extra endpoint to manage, (auth etc) always makes me sad | 15:50 |
portdirect | But for dev this is great | 15:50 |
jayahn | i will note your question, and will talk to my developer | 15:51 |
mattmceuen | Thanks guys. | 15:52 |
jayahn | portdirect: could you tell me more about "It would be great to see if we could get elements of this merged into the dev docs ps above" | 15:52 |
jayahn | your comments on installation scripts. | 15:52 |
jayahn | we can add "how to" guide with tools we are using. but need to know what you exactly want to have. | 15:53 |
jayahn | ping me anytime. I will happy to listen and follow. :) | 15:54 |
mattmceuen | T-minus five | 15:55 |
mattmceuen | #topic roundtable | 15:55 |
*** openstack changes topic to "roundtable (Meeting topic: openstack-helm)" | 15:55 | |
mattmceuen | Any other topics for today? | 15:55 |
v1k0d3n | looking forward to seeing any folks who are doming to kubecon :) | 15:56 |
mattmceuen | same! | 15:56 |
mattmceuen | Alrighty -- thanks guys, see you in the chat room | 15:56 |
mattmceuen | #endmeeting | 15:56 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 15:56 | |
openstack | Meeting ended Tue Dec 5 15:56:39 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:56 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_helm/2017/openstack_helm.2017-12-05-15.00.html | 15:56 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2017/openstack_helm.2017-12-05-15.00.txt | 15:56 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_helm/2017/openstack_helm.2017-12-05-15.00.log.html | 15:56 |
*** lrensing_ has joined #openstack-meeting-5 | 15:58 | |
*** lrensing_ has quit IRC | 15:59 | |
*** lrensing has quit IRC | 16:00 | |
*** gagehugo has left #openstack-meeting-5 | 16:00 | |
*** roman_g has joined #openstack-meeting-5 | 16:04 | |
*** kiennt26 has quit IRC | 16:27 | |
*** lukepatrick has joined #openstack-meeting-5 | 16:39 | |
*** gmmaha has joined #openstack-meeting-5 | 16:41 | |
*** ricolin has quit IRC | 16:49 | |
*** ricolin has joined #openstack-meeting-5 | 16:53 | |
*** gmmaha has left #openstack-meeting-5 | 17:02 | |
*** derekh has quit IRC | 17:03 | |
*** makowals has quit IRC | 18:11 | |
*** makowals has joined #openstack-meeting-5 | 18:12 | |
*** makowals has quit IRC | 18:12 | |
*** makowals has joined #openstack-meeting-5 | 18:12 | |
*** makowals has quit IRC | 18:13 | |
*** makowals has joined #openstack-meeting-5 | 18:13 | |
*** makowals has quit IRC | 18:13 | |
*** makowals has joined #openstack-meeting-5 | 18:14 | |
*** makowals has quit IRC | 18:14 | |
*** makowals has joined #openstack-meeting-5 | 18:15 | |
*** makowals has quit IRC | 18:15 | |
*** ricolin has quit IRC | 18:40 | |
*** roman_g has quit IRC | 19:00 | |
*** yamamoto has quit IRC | 19:27 | |
*** lukepatrick has quit IRC | 19:33 | |
*** lukepatrick has joined #openstack-meeting-5 | 19:51 | |
*** jrist has quit IRC | 20:05 | |
*** StaceyF has quit IRC | 20:21 | |
*** yamamoto has joined #openstack-meeting-5 | 20:28 | |
*** yamamoto has quit IRC | 20:35 | |
*** roman_g has joined #openstack-meeting-5 | 20:39 | |
*** jrist has joined #openstack-meeting-5 | 21:46 | |
*** lrensing has joined #openstack-meeting-5 | 21:50 | |
*** sshank has joined #openstack-meeting-5 | 21:54 | |
*** makowals has joined #openstack-meeting-5 | 22:17 | |
*** yamahata has joined #openstack-meeting-5 | 22:19 | |
*** MarkBaker has quit IRC | 22:29 | |
*** MarkBaker has joined #openstack-meeting-5 | 22:31 | |
*** MarkBaker has quit IRC | 22:31 | |
*** makowals has quit IRC | 22:40 | |
*** sshank has quit IRC | 22:44 | |
*** yamahata has quit IRC | 22:49 | |
*** sshank has joined #openstack-meeting-5 | 22:59 | |
*** roman_g has quit IRC | 23:01 | |
*** roman_g has joined #openstack-meeting-5 | 23:02 | |
*** roman_g has quit IRC | 23:02 | |
*** yamahata has joined #openstack-meeting-5 | 23:04 | |
*** yamahata has quit IRC | 23:13 | |
*** lrensing has quit IRC | 23:16 | |
*** lrensing has joined #openstack-meeting-5 | 23:40 | |
*** yamahata has joined #openstack-meeting-5 | 23:43 | |
*** lukepatrick has quit IRC | 23:47 | |
*** sshank has quit IRC | 23:51 | |
*** sshank has joined #openstack-meeting-5 | 23:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!