*** yamamoto has quit IRC | 00:26 | |
*** yamamoto has joined #openstack-meeting-5 | 00:28 | |
*** yamamoto has quit IRC | 00:28 | |
*** diman has joined #openstack-meeting-5 | 01:00 | |
*** diman has quit IRC | 01:04 | |
*** yamamoto has joined #openstack-meeting-5 | 01:07 | |
*** wxy has joined #openstack-meeting-5 | 01:10 | |
*** yamamoto has quit IRC | 01:27 | |
*** iyamahat has quit IRC | 02:20 | |
*** yamahata has quit IRC | 02:21 | |
*** skazi has joined #openstack-meeting-5 | 03:08 | |
*** yamamoto has joined #openstack-meeting-5 | 03:52 | |
*** ricolin has joined #openstack-meeting-5 | 03:55 | |
*** yamamoto has quit IRC | 04:01 | |
*** yamamoto has joined #openstack-meeting-5 | 04:04 | |
*** yamamoto has quit IRC | 04:08 | |
*** yamamoto has joined #openstack-meeting-5 | 04:09 | |
*** yamamoto has quit IRC | 04:14 | |
*** yamamoto has joined #openstack-meeting-5 | 04:16 | |
*** yamamoto has quit IRC | 04:27 | |
*** diman has joined #openstack-meeting-5 | 04:28 | |
*** yamamoto has joined #openstack-meeting-5 | 04:28 | |
*** radeks_ has joined #openstack-meeting-5 | 04:33 | |
*** diman has quit IRC | 04:33 | |
*** radeks__ has joined #openstack-meeting-5 | 04:34 | |
*** radeks_ has quit IRC | 04:37 | |
*** yamamoto has quit IRC | 04:43 | |
*** yamamoto has joined #openstack-meeting-5 | 04:46 | |
*** radeks_ has joined #openstack-meeting-5 | 07:02 | |
*** radeks__ has quit IRC | 07:05 | |
*** MarkBaker has joined #openstack-meeting-5 | 09:04 | |
*** derekh has joined #openstack-meeting-5 | 09:40 | |
*** ricolin has quit IRC | 09:54 | |
*** yamamoto has quit IRC | 10:04 | |
*** yamamoto has joined #openstack-meeting-5 | 10:09 | |
*** yamamoto has quit IRC | 10:14 | |
*** yamamoto has joined #openstack-meeting-5 | 11:10 | |
*** yamamoto has quit IRC | 11:12 | |
*** yamamoto has joined #openstack-meeting-5 | 11:12 | |
*** yamamoto has quit IRC | 11:40 | |
*** yamamoto has joined #openstack-meeting-5 | 11:41 | |
*** ricolin has joined #openstack-meeting-5 | 11:44 | |
*** ricolin has quit IRC | 12:29 | |
*** ricolin has joined #openstack-meeting-5 | 12:29 | |
*** ricolin has quit IRC | 12:45 | |
*** mjturek has joined #openstack-meeting-5 | 12:46 | |
*** mjturek has quit IRC | 13:11 | |
*** iyamahat has joined #openstack-meeting-5 | 13:18 | |
*** iyamahat_ has joined #openstack-meeting-5 | 13:19 | |
*** iyamahat has quit IRC | 13:22 | |
*** d|k` has joined #openstack-meeting-5 | 13:58 | |
*** yamamoto_ has joined #openstack-meeting-5 | 14:12 | |
*** yamamoto has quit IRC | 14:12 | |
*** seaneagan has joined #openstack-meeting-5 | 14:21 | |
*** felipemonteiro has joined #openstack-meeting-5 | 14:27 | |
*** felipemonteiro_ has joined #openstack-meeting-5 | 14:29 | |
*** felipemonteiro has quit IRC | 14:32 | |
*** wxy| has joined #openstack-meeting-5 | 14:54 | |
*** seaneagan has quit IRC | 14:56 | |
*** mjturek has joined #openstack-meeting-5 | 14:57 | |
mattmceuen | #startmeeting openstack-helm | 15:00 |
---|---|---|
openstack | Meeting started Tue Mar 20 15:00:20 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
mattmceuen | #topic rollcall | 15:00 |
*** openstack changes topic to " (Meeting topic: openstack-helm)" | 15:00 | |
openstack | The meeting name has been set to 'openstack_helm' | 15:00 |
*** openstack changes topic to "rollcall (Meeting topic: openstack-helm)" | 15:00 | |
d|k` | hihi! | 15:00 |
mattmceuen | GM! | 15:00 |
mattmceuen | Agenda: https://etherpad.openstack.org/p/openstack-helm-meeting-2018-03-20 | 15:00 |
srwilkers | ¯\_(ツ)_/¯ | 15:00 |
*** d|k` is now known as d|k | 15:00 | |
*** d|k is now known as Guest94761 | 15:01 | |
portdirect | hello | 15:01 |
mattmceuen | giving folks 2min to join | 15:01 |
*** Guest94761 is now known as d|k` | 15:01 | |
*** eeiden has joined #openstack-meeting-5 | 15:01 | |
* portdirect taps feet | 15:01 | |
mattmceuen | GM all | 15:02 |
*** gmmaha has joined #openstack-meeting-5 | 15:02 | |
gmmaha | o/ | 15:02 |
eeiden | o/ | 15:02 |
*** seaneagan has joined #openstack-meeting-5 | 15:02 | |
mattmceuen | Here we go | 15:03 |
mattmceuen | #topic kubernetes-entrypoint enhancement | 15:03 |
*** openstack changes topic to "kubernetes-entrypoint enhancement (Meeting topic: openstack-helm)" | 15:03 | |
mattmceuen | @seaneagan made an update to k8s entrypoint to target pods - sean, want to share? | 15:03 |
seaneagan | docs: https://github.com/stackanetes/kubernetes-entrypoint#pod kubernetes-entrypoint pull request and release: https://github.com/stackanetes/kubernetes-entrypoint/pull/31 https://github.com/stackanetes/kubernetes-entrypoint/releases/tag/v0.3.0 osh support patchsets: nova: https://review.openstack.org/#/c/552572/ neutron: https://review.openstack.org/#/c/553622/ other charts: https://review.openstack.org/#/c/55426 | 15:04 |
mattmceuen | awesome, I'll add to the agenda notes | 15:04 |
portdirect | this is a big win :) | 15:04 |
portdirect | thanks seaneagan | 15:04 |
portdirect | I's love to see this for jobs as well :) | 15:05 |
mattmceuen | yes thanks seaneagan! | 15:06 |
mattmceuen | portdirect or seanegan, can you please illustrate an example cases for this work? | 15:06 |
seaneagan | np, I'll look into that as well | 15:06 |
seaneagan | The initial use case for this is to use them in conjunction with daemonset overrides, which enable overriding daemonset configuration by by node labels and/or individual hosts, via separate daemonsets for each configuration. We can thus no longer depend an individual daemonset, but instead on a pod owned by one of these daemonsets, which all share a set of labels. We chose to depend on pod labels rather than daemonse | 15:06 |
seaneagan | https://github.com/openstack/openstack-helm/blob/dbb778a7840d33ae589d4d875bb623970b449988/helm-toolkit/templates/utils/_daemonset_overrides.tpl | 15:07 |
portdirect | I'm working on a PS that i hope to have up later today that will leverage this | 15:08 |
portdirect | allowing us to have both host/label specific nova compute and neutron agent pods on a host | 15:09 |
seaneagan | (to finish my sentence): we can depend on a set of pod labels regardless of how they got there, daemonset or otherwise | 15:09 |
portdirect | the only minor issue i have with this - is we probably should have called out that it is 'pod on same host' not 'pod in cluster' | 15:10 |
portdirect | though i think seaneagan has ideas for how to handle this | 15:10 |
mattmceuen | this was a non-trivial and extremely important feature that we need for real-world use. Any questions on this topic? | 15:11 |
seaneagan | we should be able to extend "pod dependencies" by taking advantage of the extensibility of json, such as by adding a `local: <true|false>` field to take care of that | 15:11 |
portdirect | +++ | 15:12 |
mattmceuen | Want to make sure everyone is looped in on the "why" and the "how to use" -- please refer to Sean's links above if you find yourself with a dependency on something host-specific | 15:12 |
mattmceuen | neat | 15:12 |
portdirect | `extensibility of json` | 15:13 |
portdirect | qotd | 15:13 |
mattmceuen | :-D | 15:13 |
mattmceuen | portdirect, you want to discuss SRIOV support yet, or save that for next time? | 15:14 |
mattmceuen | (see I am whetting peoples' appetites) | 15:14 |
srwilkers | he does | 15:14 |
mattmceuen | #topic SRIOV Support | 15:15 |
*** openstack changes topic to "SRIOV Support (Meeting topic: openstack-helm)" | 15:15 | |
srwilkers | he said he needs a few minutes and to come back around to it | 15:15 |
mattmceuen | deal | 15:16 |
mattmceuen | #topic Slack integration going away | 15:16 |
*** openstack changes topic to "Slack integration going away (Meeting topic: openstack-helm)" | 15:16 | |
mattmceuen | :( | 15:16 |
mattmceuen | https://get.slack.help/hc/en-us/articles/201727913-Connect-to-Slack-over-IRC-and-XMPP | 15:16 |
mattmceuen | Slack is unfortunately deprecating the gateway functionality that facilitates Slack<->IRC mirroring, effective May 15 | 15:17 |
d|k` | @slack: grrrrrrr | 15:17 |
mattmceuen | I will be posting a few messages in slack before and after the move to try to wrangle folks to IRC | 15:17 |
mattmceuen | So the question for y'all is: is it worth keeping the OSH Slack channel as a secondary chat room? | 15:18 |
mattmceuen | Pro: more newbies may run across it | 15:18 |
mattmceuen | Con: more chat room | 15:18 |
mattmceuen | I have an opinion which is informed by having more blinky lights on my computers than I can keep up with already | 15:20 |
* portdirect has finished his nap | 15:20 | |
mattmceuen | I propose we leave it there with a note that sets expectations, e.g. "main conversation has moved to the IRC #openstack-helm channel on freenode, please expect very delayed responses in this channel" or something | 15:20 |
portdirect | I think we should focus the slack channel on user support? and irc on dev? | 15:21 |
portdirect | or is that a horrrible idea? | 15:21 |
srwilkers | without something mirroring the chat, i think it's going to be difficult to maintain two separately. | 15:21 |
srwilkers | thats a horrible idea | 15:21 |
srwilkers | does the openstack kubernetes sig have a slack channel? i think that'd be an appropriate place to lurk if we're going to suggest having two disjoint chat rooms | 15:22 |
portdirect | wfm | 15:22 |
srwilkers | as it'd help push that initiative | 15:22 |
mattmceuen | that is a good idea | 15:22 |
mattmceuen | I'll plan to set up a note directing folks to both #openstack-helm IRC and sig-openstack slack | 15:23 |
mattmceuen | #topic The legend of SRIOV | 15:24 |
*** openstack changes topic to "The legend of SRIOV (Meeting topic: openstack-helm)" | 15:24 | |
mattmceuen | portdirect take it away | 15:24 |
portdirect | so we merged this recently :) | 15:25 |
portdirect | though theres more working coming | 15:25 |
portdirect | the big hitters here were seans work, and the sr-iov agent | 15:26 |
portdirect | which introduced to neutron the ability to use multiple backends | 15:26 |
portdirect | and leveraged the conditional deps work we brought in a few weeks ago | 15:27 |
portdirect | also we are using some ubuntu:18.04 images | 15:27 |
portdirect | to let us enable promisc and trusted mode on newer nics | 15:27 |
*** yamamoto_ has quit IRC | 15:27 | |
jayahn | o/ late for the game. | 15:27 |
mattmceuen | o/ jayahn! | 15:28 |
portdirect | I'm hoping that today/tomorrow I'll have a ps up that will also let us target hosts for diff configs for all the neutron agents | 15:28 |
portdirect | though dev time has been in short supply lately ;) | 15:28 |
portdirect | think thats it | 15:28 |
jayahn | portdirect: i am pretty sure hyunsun will have her own idea on this. we let this ps merged since it seems urgent. | 15:29 |
mattmceuen | does hyunsun have a different approach to multi-backend in mind? | 15:30 |
jayahn | but hope we cloud've had more chance to discuss upfront. (that is all I heard from her. :) ) | 15:30 |
d|k` | portdirect: dumb question: is there anything nic-specific in the sriov patchset, and if so are there particular nic models it's known to work with? | 15:30 |
jayahn | not really, she has some idea on improving it as long as i know | 15:30 |
portdirect | jayahn: it was a wip for three weeks | 15:31 |
mattmceuen | Awesome, would love to discuss it - can she bring it up in the irc channel or the ML? | 15:31 |
portdirect | would have been great to have her feedback as I added her as a reviewer on the 1st ps :) | 15:31 |
portdirect | https://review.openstack.org/#/c/547890/ | 15:32 |
jayahn | it was titled with sriov, so we did not keep our eye on it first time. :) then, reallized it has more in it. | 15:32 |
mattmceuen | Would like her input in any case | 15:32 |
jayahn | sure thing. | 15:33 |
mattmceuen | Can you please share this meeting transcript with her jayahn? | 15:33 |
portdirect | d|k`: nothing nic specific really, other than 18.04 lets us use fancy new 25g nics :) | 15:33 |
mattmceuen | The background on the k8s entrypoint pod targeting will be valuable context | 15:33 |
jayahn | i will. | 15:33 |
mattmceuen | awesome | 15:33 |
d|k` | portdirect: thx. since those are prolly what i'll end up poking at it's worth knowing. | 15:34 |
mattmceuen | #topic Source code copyright attribution | 15:34 |
*** openstack changes topic to "Source code copyright attribution (Meeting topic: openstack-helm)" | 15:34 | |
mattmceuen | So, we have as a somewhat historical remnant a copyright attribution of "The Openstack-Helm Authors" in the majority of our source, sometimes along with additional copyright for any code that has been comingled in our source | 15:35 |
mattmceuen | This was the approach used in the beginning as it follows common community conventions | 15:35 |
portdirect | (from when we were thinking of kube-incubator as a home for us) | 15:36 |
mattmceuen | However, the norm for official openstack projects is to assign copyright to the "OpenStack Foundation" when feasible (the Foundation itself is very flexible) | 15:36 |
mattmceuen | The biggest driver for changing is that the OpenStack Foundation is a legal entity, and the OpenStack-Helm Authors is not :) | 15:37 |
mattmceuen | Now that we are an official project, I'd like to reassign copyright to the OpenStack Foundation from the OpenStack-Helm Authors, under the merit that they're approximately the same thing, we have a more legally-grounded assignment, and we're following the conventions of core OS projects that way. | 15:38 |
portdirect | I'm happy for all work I contributed prior to 13th March 2017 under the guise of `OpenStack-Helm Authors` to be re-assigned to `OpenStack Foundation` | 15:38 |
mattmceuen | Note: that would only be a search an replace of those two terms; it would not impact any OTHER copyright in the code | 15:38 |
portdirect | after then its up to my employer to decide ;) | 15:38 |
mattmceuen | Any objections or concerns team? | 15:39 |
jayahn | nope | 15:39 |
mattmceuen | Awesome. Let's consider this the plan of record, and allow some additional time for folks to chew on it and present any other opinions. | 15:40 |
mattmceuen | #topic Senlin, Magnum, Mistral Broken | 15:41 |
*** openstack changes topic to "Senlin, Magnum, Mistral Broken (Meeting topic: openstack-helm)" | 15:41 | |
mattmceuen | I didn't even realize that these three were broken, unfortunately | 15:41 |
mattmceuen | Which illustrates: these charts aren't necessarily used as heavily by as many folks in the community | 15:41 |
portdirect | I had a poke around | 15:42 |
mattmceuen | It would be great for someone to take a look at these, why they stopped functioning, and get 'em gated | 15:42 |
mattmceuen | Any insight portdirect? | 15:43 |
portdirect | and it looks like theres an issue with the messaging between the apis and engines | 15:43 |
portdirect | may be simple, or a bit more in depth to solve, ive just not had the b/w to look into it | 15:43 |
portdirect | but would be a great onboarding problem to solve | 15:43 |
mattmceuen | Agree - good opportunity to learn more of how the charts fit together | 15:44 |
mattmceuen | Any volunteers? Or is anyone aware of actual users of these charts, who might be able to help contribute to OSH? | 15:45 |
portdirect | I would like to see helm test added for each of these | 15:46 |
mattmceuen | +1 | 15:46 |
portdirect | I was actually doing that when i discovered they were broken | 15:46 |
portdirect | :) | 15:46 |
portdirect | I have no immediate plans for these charts in a professional capacity | 15:46 |
mattmceuen | yeah, those are remnant of the days when we were more laisses-faire... | 15:46 |
portdirect | but would really like to see magnum working again | 15:46 |
portdirect | as it closes the loop of osh | 15:47 |
portdirect | and gives us a nice sandwich proposition to the community | 15:47 |
*** felipemonteiro_ has quit IRC | 15:48 | |
*** felipemonteiro_ has joined #openstack-meeting-5 | 15:49 | |
mattmceuen | I'll socialize some bugs for these to try to get some support from the community | 15:49 |
mattmceuen | #topic Release Schedule and rational spec (portdirect) | 15:50 |
*** openstack changes topic to "Release Schedule and rational spec (portdirect) (Meeting topic: openstack-helm)" | 15:50 | |
portdirect | oh hai | 15:50 |
portdirect | so during the PTG we used a variety of props to try and hash out a release plan and rational | 15:50 |
portdirect | I was wondering if it would be helpful to translate where we ended up into a spec | 15:51 |
portdirect | if applicable i think LOCI would like to follow the same format | 15:51 |
portdirect | though that will be up to the PTL and other cores over there to decide | 15:52 |
portdirect | i could try and get something up before the next meeting | 15:52 |
portdirect | unless anyone else wanted to take this on? | 15:52 |
mattmceuen | Next week sounds like a good plan to get the spec out for our 1.0 readiness that I committed to as well :) | 15:54 |
mattmceuen | I think the release plan will be highly valuable portdirect | 15:54 |
mattmceuen | It will help illustrate the differences between OSH releases & OpenStack releases, and how they fit together | 15:55 |
jayahn | +++ | 15:55 |
portdirect | Yup - and how being release independent is the path | 15:55 |
portdirect | to openstack bliss when you are trying to provide paths from one to the other | 15:56 |
portdirect | :) | 15:56 |
mattmceuen | yikes we're running low on time | 15:57 |
mattmceuen | so much bliss this week | 15:57 |
mattmceuen | #topic topics to discuss next time | 15:57 |
*** openstack changes topic to "topics to discuss next time (Meeting topic: openstack-helm)" | 15:57 | |
mattmceuen | jayahn - log: multiline support issue | 15:57 |
jayahn | i saw some discussion on openstack-helm channel. | 15:58 |
jayahn | pls let's discuss over this week, if you can share idea on email, it would be super great for us to follow up, but, irc would be also okay. | 15:58 |
mattmceuen | I will add that one to the agenda for next time and make sure we're ready to discuss | 15:58 |
mattmceuen | perfect - will do | 15:59 |
mattmceuen | about out of time but | 15:59 |
mattmceuen | #topic Roundtable | 15:59 |
*** openstack changes topic to "Roundtable (Meeting topic: openstack-helm)" | 15:59 | |
mattmceuen | jayahn added some of our talks that got accepted to our agenda https://etherpad.openstack.org/p/openstack-helm-meeting-2018-03-20 | 15:59 |
mattmceuen | wooooo | 15:59 |
mattmceuen | Please add any other OSH or related talks from our team to that agenda, so we can all be aware | 15:59 |
jayahn | yeap. thanks folks for much efforts. | 15:59 |
mattmceuen | Agree! | 16:00 |
mattmceuen | #endmeeting | 16:00 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:00 | |
openstack | Meeting ended Tue Mar 20 16:00:07 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
mattmceuen | thanks all | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-03-20-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-03-20-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_helm/2018/openstack_helm.2018-03-20-15.00.log.html | 16:00 |
*** gmmaha has left #openstack-meeting-5 | 16:00 | |
*** saneax has quit IRC | 16:01 | |
*** d|k` has left #openstack-meeting-5 | 16:01 | |
*** felipemonteiro_ has quit IRC | 16:06 | |
*** ricolin has joined #openstack-meeting-5 | 16:15 | |
*** wxy|_ has joined #openstack-meeting-5 | 16:22 | |
*** wxy| has quit IRC | 16:22 | |
*** yamamoto has joined #openstack-meeting-5 | 16:28 | |
*** ricolin has quit IRC | 16:32 | |
*** yamamoto has quit IRC | 16:34 | |
*** sshank has joined #openstack-meeting-5 | 16:40 | |
*** eeiden has quit IRC | 16:41 | |
*** felipemonteiro has joined #openstack-meeting-5 | 16:55 | |
*** MarkBaker has quit IRC | 17:02 | |
*** felipemonteiro_ has joined #openstack-meeting-5 | 17:04 | |
*** mjturek has quit IRC | 17:05 | |
*** mjturek has joined #openstack-meeting-5 | 17:07 | |
*** felipemonteiro has quit IRC | 17:08 | |
*** felipemonteiro has joined #openstack-meeting-5 | 17:08 | |
*** felipemonteiro_ has quit IRC | 17:11 | |
*** wxy|_ has quit IRC | 17:12 | |
*** MarkBaker has joined #openstack-meeting-5 | 17:24 | |
*** yamamoto has joined #openstack-meeting-5 | 17:30 | |
*** yamamoto has quit IRC | 17:36 | |
*** derekh has quit IRC | 17:52 | |
*** yamamoto has joined #openstack-meeting-5 | 18:32 | |
*** yamamoto has quit IRC | 18:37 | |
*** sshank has quit IRC | 18:41 | |
*** mjturek has quit IRC | 19:28 | |
*** yamamoto has joined #openstack-meeting-5 | 19:34 | |
*** yamamoto has quit IRC | 19:39 | |
*** mjturek has joined #openstack-meeting-5 | 19:39 | |
*** sshank has joined #openstack-meeting-5 | 20:03 | |
*** sshank has quit IRC | 20:16 | |
*** radeks_ has quit IRC | 20:18 | |
*** iyamahat_ has quit IRC | 20:20 | |
*** iyamahat_ has joined #openstack-meeting-5 | 20:20 | |
*** yamamoto has joined #openstack-meeting-5 | 20:35 | |
*** yamamoto has quit IRC | 20:41 | |
*** felipemonteiro_ has joined #openstack-meeting-5 | 20:51 | |
*** felipemonteiro has quit IRC | 20:54 | |
*** sshank has joined #openstack-meeting-5 | 21:07 | |
*** mjturek has quit IRC | 21:08 | |
*** sshank has quit IRC | 21:17 | |
*** MarkBaker has quit IRC | 21:34 | |
*** yamamoto has joined #openstack-meeting-5 | 21:37 | |
*** yamamoto has quit IRC | 21:43 | |
*** seaneagan has quit IRC | 21:48 | |
*** MarkBaker has joined #openstack-meeting-5 | 21:49 | |
*** felipemonteiro_ has quit IRC | 22:18 | |
*** yamamoto has joined #openstack-meeting-5 | 22:39 | |
*** sshank has joined #openstack-meeting-5 | 22:43 | |
*** MarkBaker has quit IRC | 22:44 | |
*** yamamoto has quit IRC | 22:45 | |
*** yamamoto has joined #openstack-meeting-5 | 23:41 | |
*** yamamoto has quit IRC | 23:46 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!