16:00:52 <gagehugo> #startmeeting openstack-helm
16:00:52 <openstack> Meeting started Tue Mar  3 16:00:52 2020 UTC and is due to finish in 60 minutes.  The chair is gagehugo. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:53 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:56 <openstack> The meeting name has been set to 'openstack_helm'
16:01:11 <gagehugo> #link https://etherpad.openstack.org/p/openstack-helm-meeting-2020-03-03 agenda
16:01:28 <lamt> o/
16:01:59 <mattmceuen> o/ !
16:02:36 <megheisler> o/
16:02:44 <portdirect> o/
16:02:52 <stevthedev> o/
16:03:33 <portdirect> hey everyone - gagehugo has stepped up to host these for the next couple of weeks
16:03:37 <dwalt> o/
16:04:27 <gagehugo> portdirect: I will do my best :)
16:04:51 <portdirect> I really owe him a huge debt of gratitude for doing so, ive been spread rally thin recently
16:04:53 <srwilkers> o/
16:05:21 <portdirect> gagehugo: you'll rock at it, and i think some of your exp from keystone et al will really help round here, thanks man
16:05:24 <srwilkers> portdirect: you're a master thin-man
16:05:44 <gagehugo> np!
16:05:53 <gagehugo> #topic Midcycle Virtual PTG - March
16:06:21 <gagehugo> So the plan was to have a virtual midcycle meeting (via webex) some time this month iirc
16:06:36 <portdirect> yup
16:06:48 <gagehugo> I will put something together today to gauge a timeframe that works for most people
16:07:28 <gagehugo> either an etherpad or a survey thing that we've used in the past for keystone
16:08:02 <gagehugo> Does anyone have any thoughts/opinions on this?
16:08:15 <stevthedev> Sounds good to me. What's on the agenda for this meeting?
16:08:52 <gagehugo> good question, I'll also figure that out
16:09:00 <gagehugo> and let people post things they want to discuss
16:10:26 <gagehugo> #topic open discussion
16:10:48 <portdirect> RE the virtual midcycle - as always docs are probably our biggest and most pressing pain point
16:10:59 <gagehugo> that's a good point
16:11:15 <songgongjun> hi everyone, I want to discuss the issue about ovrrides
16:11:43 <gagehugo> songgongjun o/ sure, what's up
16:12:02 <songgongjun> Regarding the patch of the overrides feature upgrade, patch1 (https://review.opendev.org/#/c/707775/) and patch2 (https://review.opendev.org/#/c/707788/) two patches depend on each other. Since only patch1 has been merged, openstack-helm may not deploy openstack normally. So, to reduce the impact of this issue, please merge patch2 as soon as
16:12:02 <songgongjun> possible.
16:12:26 <gagehugo> yeah we noticed that this morning
16:13:06 <gagehugo> thanks for bringing it up though!
16:13:20 <songgongjun> Can you merge as soon as possible
16:14:04 <songgongjun> In addition, in order to achieve overrides more parameters than conf section, I submitted a patch(https://review.opendev.org/#/c/701676/). Please help review, thank you!
16:14:23 <gagehugo> I will take a look
16:14:53 <portdirect> songgongjun: can you provide some examples of the over=rides you intend to use with the above
16:15:27 <portdirect> to merge things liek this, it would be good to be able to validate them - and so i'd really like to see that excersized in at gate if possible
16:15:30 <portdirect> *like
16:15:32 <srwilkers> i think examples are key here - the values overrides foo has always seemed like black magic in the past, and every time i've looked at the gotpl for it, i want to cry in a corner
16:17:30 <lamt> esp the daemonset gotpl
16:17:39 <srwilkers> yeah, that's the bit i meant - my bad
16:18:14 <lamt> I also think we should always test OSH against HTK changes in OSH-infra
16:18:15 <songgongjun> The work of enable dpdk in starlingx needs to achieve the overrides of parameters like images, tags, labels, and pods. This feature is implemented through the overrides of openstack-helm.
16:18:46 <portdirect> songgongjun: example of this would be great
16:19:09 <songgongjun> Thanks.
16:19:11 <portdirect> it would also let us anser the q of why we would want to do this as a single helm release, rather than multiples
16:19:36 <portdirect> over-riding pods is pretty dramatic :-O
16:19:46 <srwilkers> songgongjun: i didn't realize the goal was to override literally everything in values per daemonset
16:22:25 <songgongjun> Hi, srwilkers,I didn't understand what you meant, can you explain it
16:23:37 <portdirect> songgongjun: with the changes you have made, what is it possible to over-ride?
16:23:51 <portdirect> by the sounds of it the entire values tree?
16:24:09 <srwilkers> to portdirect's point, i don't understand why this couldn't be handled via multiple releases instead of adding the ability to override the entirety of the values trees via the daemonset overrides
16:24:16 <portdirect> but also - injecting deep-merging arbitary yaml over the rendered output?
16:25:43 <srwilkers> without some examples as requested that actually show this vetted out, this seems heavy handed
16:28:08 <songgongjun> OK, I will think about it, it will be updated in the commit MSG later
16:28:42 <portdirect> songgongjun: that would be great
16:29:03 <portdirect> its also worth noting that other users of osh are using dpdk in production deployments
16:29:30 <portdirect> so would be good to get the requirements that starlingx has that goes beyond what is supported currently
16:30:47 <songgongjun> OK, thank you for your suggestions, that's all my questions
16:31:12 <gagehugo> anyone else have anything they want to discuss this week?
16:35:34 <gagehugo> thanks everyone!  I'll get something put together for the midcycle today and send out a email
16:35:40 <gagehugo> #endmeeting