Tuesday, 2019-06-25

*** igordc has quit IRC00:13
*** cheng1 has quit IRC00:14
*** cheng1 has joined #openstack-meeting-400:14
*** hongbin has quit IRC00:19
*** lathiat has quit IRC01:54
*** hongbin has joined #openstack-meeting-402:04
*** diablo_rojo has quit IRC02:17
*** armstrong has quit IRC02:45
*** yamamoto has joined #openstack-meeting-402:50
*** lathiat has joined #openstack-meeting-402:52
*** yamamoto_ has joined #openstack-meeting-402:55
*** yamamoto_ has quit IRC02:56
*** yamamoto has quit IRC02:56
*** yamamoto has joined #openstack-meeting-402:59
*** yamamoto has quit IRC02:59
*** npochet has quit IRC03:19
*** npochet has joined #openstack-meeting-403:19
*** psachin has joined #openstack-meeting-403:39
*** sweston has quit IRC03:51
*** sweston has joined #openstack-meeting-403:51
*** hongbin has quit IRC04:25
*** yamamoto has joined #openstack-meeting-404:34
*** yamamoto has quit IRC04:39
*** hongbin has joined #openstack-meeting-404:42
*** hongbin has quit IRC04:49
*** Luzi has joined #openstack-meeting-405:44
*** pcaruana has joined #openstack-meeting-405:56
*** pcaruana has quit IRC05:57
*** pcaruana has joined #openstack-meeting-405:57
*** lpetrut has joined #openstack-meeting-406:01
*** gcheresh has joined #openstack-meeting-406:16
*** mcfuller has quit IRC06:25
*** e0ne has joined #openstack-meeting-406:29
*** slaweq has joined #openstack-meeting-406:38
*** altlogbot_1 has quit IRC06:46
*** altlogbot_2 has joined #openstack-meeting-406:49
*** altlogbot_2 has quit IRC06:50
*** altlogbot_2 has joined #openstack-meeting-406:55
*** e0ne has quit IRC06:57
*** yboaron_ has joined #openstack-meeting-407:26
*** yboaron_ has quit IRC07:36
*** yboaron_ has joined #openstack-meeting-407:36
*** e0ne has joined #openstack-meeting-408:01
*** yboaron_ has quit IRC08:07
*** k_mouza has joined #openstack-meeting-408:15
*** yboaron_ has joined #openstack-meeting-408:21
*** ktibi has joined #openstack-meeting-408:24
*** ralonsoh has joined #openstack-meeting-408:28
*** yboaron_ has quit IRC08:28
*** yboaron_ has joined #openstack-meeting-408:29
*** lemko has joined #openstack-meeting-408:36
*** k_mouza has quit IRC08:49
*** k_mouza has joined #openstack-meeting-408:50
*** k_mouza has quit IRC09:13
*** gcheresh has quit IRC09:34
*** k_mouza has joined #openstack-meeting-409:34
*** bobmel has joined #openstack-meeting-409:36
*** gmann has quit IRC09:57
*** yamamoto has joined #openstack-meeting-410:15
*** yamamoto has quit IRC10:17
*** ktibi has quit IRC10:26
*** ktibi has joined #openstack-meeting-410:27
*** ktibi has quit IRC10:31
*** gcheresh has joined #openstack-meeting-410:52
*** gcheresh has quit IRC10:57
*** gmann has joined #openstack-meeting-410:58
*** gcheresh has joined #openstack-meeting-410:58
*** e0ne has quit IRC11:05
*** e0ne has joined #openstack-meeting-411:05
*** psachin has quit IRC11:54
*** k_mouza_ has joined #openstack-meeting-411:59
*** k_mouza has quit IRC12:01
*** howell has joined #openstack-meeting-412:54
*** bh526r has joined #openstack-meeting-412:55
*** lemko has quit IRC12:55
*** yamamoto has joined #openstack-meeting-413:55
*** spiette has quit IRC14:05
*** spiette has joined #openstack-meeting-414:08
*** michael-beaver has joined #openstack-meeting-414:10
*** lemko has joined #openstack-meeting-414:25
*** gagehugo has joined #openstack-meeting-414:32
*** dwalt has joined #openstack-meeting-414:34
*** Luzi has quit IRC14:35
*** lpetrut has quit IRC14:38
*** davee_ has joined #openstack-meeting-414:39
*** zugwan has joined #openstack-meeting-414:42
*** yamamoto has quit IRC14:45
*** yamamoto has joined #openstack-meeting-414:45
*** yamamoto has quit IRC14:47
*** igordc has joined #openstack-meeting-414:49
portdirect#startmeeting openstack-helm15:00
openstackMeeting started Tue Jun 25 15:00:10 2019 UTC and is due to finish in 60 minutes.  The chair is portdirect. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: openstack-helm)"15:00
openstackThe meeting name has been set to 'openstack_helm'15:00
portdirectlets give it a few mins for people to arrive15:00
portdirectagenda is here: https://etherpad.openstack.org/p/openstack-helm-meeting-2019-06-2515:00
portdirect#topic rollcall15:00
evrardjpo/15:00
*** openstack changes topic to "rollcall (Meeting topic: openstack-helm)"15:00
srwilkerso/15:00
dwalto/15:00
georgkhi15:00
howello/15:02
*** zugwan has quit IRC15:02
*** mattmceuen has joined #openstack-meeting-415:03
mattmceueno/15:03
*** zugwan has joined #openstack-meeting-415:03
gagehugoo/15:03
portdirectok lets begin :D15:04
*** yboaron_ has quit IRC15:04
portdirect1st its great to be back, the last couple of weeks have been hectic - so I'd really like to thank srwilkers and mattmceuen for holding the fort while i was away15:05
portdirect#topic Release docs progress15:05
*** openstack changes topic to "Release docs progress (Meeting topic: openstack-helm)"15:05
portdirectI really owe you all an update on this15:05
jayahno/15:05
portdirectI've been working through it at a technical level, based on the conversations and notes we have taken at the various ptgs15:06
portdirectof which one of the primary points i have been looking for is where osh 'breaks'15:06
portdirectin that we need to make a change beyond overrides to support a particular version of openstack15:07
portdirecti suspect this may be it: https://review.opendev.org/#/c/666150/15:07
portdirectthough once we have a definative, it will be much easier to articulate the points around our proposed high level semver like versioning15:08
portdirectand how a site would flow through both versions of osh, and versions of openstack releases15:08
evrardjpnot really sure to understand this15:09
portdirectwhich aspect evrardjp ?15:10
evrardjpI understand all the words separately, not together :)15:10
evrardjpDo you mean you will not come up with a release versionning plan until 66150 is resolved?15:11
portdirectah - no15:11
evrardjpOr do you mean that the helm charts not branched per release is problematic?15:11
*** itxaka has joined #openstack-meeting-415:11
evrardjpBecause this patch doesn't introduce extra conditionals15:12
portdirecti think it provides a great example of the sort of thing our release versioning needs to solve for15:12
itxakao/15:12
evrardjpportdirect: I would say "yes, I agree, that's our project' scope to deal with upgrades of helm charts to deal with new openstack changes"15:13
portdirecteg - to avoid a rats nest of confditionals - we may want to say, when openstack uses this version of oslo middleware (as an example) - we want to increment the Y version of osh, deprecating support for old versions of openstack etc15:13
portdirectevrardjp: i think the spec will make it clearer when articulated15:14
evrardjpok15:14
evrardjpdon't forget it's not only about versions of dependencies :)15:14
portdirectthe point you raise is exactly what we need to cover with the stament `how a site would flow through both versions of osh, and versions of openstack releases`15:14
evrardjpyes, documentations and/or specs are missing in that regard15:15
cheng1+1 for spec15:15
*** rihabb has joined #openstack-meeting-415:15
portdirectwill be up soo for sure15:15
portdirectsoon15:15
evrardjpk15:16
evrardjpthe earlier it is up, the more time we have to discuss about ironing the details all together15:16
portdirectanother thing thats also been done to support this effort, is validation of openstack releases between ocata and rocky15:16
evrardjpand I am told that devil is in the details15:16
evrardjp:p15:16
portdirectpike came in here: https://review.opendev.org/#/c/666936/15:16
*** lpetrut has joined #openstack-meeting-415:17
portdirectand queens just needs a few things to tidy it up: https://review.opendev.org/#/c/667205/15:17
portdirecti hope to add rocky, and stein today15:18
evrardjpto clarify state, will the current jobs be renamed to ocata?15:18
portdirectyes15:18
evrardjpgood15:18
evrardjpportdirect: we don't build stein images yet15:19
evrardjpafaik15:19
evrardjpbut we could very easily15:19
portdirect++15:19
portdirectif we ok to move on, i think this brings us neatly into the reworked values overrides for the gates/local dev?15:19
evrardjpk15:20
evrardjpsounds a logical next convo15:20
portdirect#topic Simpler overrides15:20
*** openstack changes topic to "Simpler overrides (Meeting topic: openstack-helm)"15:20
itxakavery cool, great to see it moving fast now portdirect!15:20
evrardjpI still have some questions on the etherpad, might be worth explaining there15:20
portdirectso the gate over-rides functionality we had was a great leap forward for us15:20
portdirectin that it opened the door to testing multiple variations of config over-rides in the gates15:21
portdirectthough suffered from a few issues15:21
evrardjpoverlaps?15:21
portdirectmainly that 1) it applied the over-rides ubiquitously to all charts (eg neurton over-rides applied to mariadb, or more worryingly nova), 2) was very hard to use locally for development15:22
evrardjpagreed. That was done in a rush because you had something to rework the gates15:22
*** yamamoto has joined #openstack-meeting-415:23
evrardjp:p15:23
*** lpetrut has quit IRC15:23
portdirectso we worked on a bash script to allow the values args to be generated inline for chart deployment/upgrade15:23
portdirecthttps://review.opendev.org/#/c/666958/15:23
portdirectwhich is more easily portable, and provides clearer feedback as to what is being applied to charts, and how people can extend that15:24
portdirecteg: http://logs.openstack.org/58/666958/25/check/openstack-helm-compute-kit-rocky-opensuse_15/b23ee1e/ara-report/result/1c47ceaa-6f27-4a36-b6e5-d1f1cc67c7c9/15:24
portdirectthe hardest thing here was making it work for both BSD and GNU utils ;D15:25
evrardjpI welcome the change generally, but I know this will break some of our toolings15:25
portdirecti validated against all our gates, i hope nothing breaks - what did i miss?15:26
evrardjpI would have preferred to know that shell arguments would have changed15:26
*** e0ne has quit IRC15:26
evrardjpbut it's fine, we never claimed it was a stable interface15:26
*** gcheresh has quit IRC15:26
evrardjpit's just a surprise for me, I am just back from holidays :)15:27
evrardjpanyway, positive change overall, thanks for the work! :)15:27
portdirectone q i have, is that i wonder if we should remove the default values for images from the charts?15:28
*** yamamoto has quit IRC15:28
portdirectmy logic here is thus:15:28
portdirectcurrently we have no way of validating/enforging that a particular version of openstack, or any partiuclar distro is used for deployment15:29
portdirectand this would allow us to be sure of that15:29
portdirectbut comes with a massive downside, in that it would mean that our charts would not work 'out of the box'15:29
portdirectbut would need at least one set of over-rides applied to it15:29
portdirectjust a thought, but a conversation i think thats worth having15:30
evrardjpI am not fond of that approach, because it will cause so many questions15:30
evrardjpand also because the conversation above with releasing versions.15:31
portdirectim not either :( the other thought that occured was for us to 'strip' these keys/branches out in our gates which would achive a similar effect15:31
evrardjpI am not really sure to understand the problem15:31
evrardjpyou're afraid that some of the overrides wouldn't be applied?15:32
portdirectmore - what if we miss one15:32
*** igordc has quit IRC15:32
portdirecteg, forget to put an opensuse image in for say the keystone db sync job15:32
evrardjpit kinda links me to my next steps question :)15:33
evrardjpI thought it would be nice to remove all overrides from the shell scripts to bring them into each charts15:33
portdirectcurrently we can only validate this by doing things like looking at the outpur here: http://logs.openstack.org/93/666193/2/check/openstack-helm-glance-rocky-opensuse_15/6e08fe3/primary/system/docker-images.txt15:34
evrardjpif we do so, we can have multiple files applied, and the first one could be a "gate wiper" to ensure all images are pointing to null. But that's most likely a burden to maintain15:34
portdirectif its just `images: null` would be simple :D15:35
jayahni totally recognize probelm pete is saying15:35
evrardjpportdirect: not really15:35
evrardjpbecause when a new image is added or removed, you have to think about those overrides15:35
portdirectyes! we would need to - and currently we dont15:35
portdirectthats the exact point15:35
portdirectthe same is true of passwords etc15:36
portdirectbut lets stick to images for now15:36
evrardjpportdirect: I think all of this can be solved by the right documentation15:36
evrardjpand good CI-ing15:37
portdirectit certainly helps - but it doesnt ensure we are validating the right stuff15:37
jayahncan we have this discussion over mailing list as well?15:37
portdirectjayahn: i think that would be great15:37
evrardjpI think it's best approach to discuss it over ML15:38
itxaka+1 for those of as slow as heck today which are not understanding the issue well enough :)15:38
jayahnwe have very similar problem internally with a bit different use cases.15:38
evrardjpit impacts how OSH is consumed15:38
jayahni really want to bring this discussion to my team15:38
portdirectjayahn: i suspect you are not the only ones ;)15:38
evrardjpportdirect: correct ;)15:38
portdirectone of the pain points that ATT has consuming OSH internally is that 'default' images leak through15:39
jayahn we had to make "diff function" to automatically find out if there is new images, or if we are missing any "necessary" override.15:39
evrardjpbut I think you are pointing to multiple problems, and I think we would all benefit from splitting that into smaller chunks15:39
portdirectthey get through development, and then fail ci15:40
portdirect(obviously)15:40
evrardjpit seems we all had that then15:40
portdirectnice - lets take this to the ml to continue15:40
portdirectone other thing i added in support of the above was getting the helm release values saved in ci: https://review.opendev.org/#/c/667178/15:41
portdirectso we can clearly see 'helms' view of the world: http://logs.openstack.org/78/667178/2/check/openstack-helm-infra-openstack-support/da1cdba/primary/helm/values/15:42
evrardjpthis is nice15:43
evrardjpvery nice15:43
jayahn+1 on this!15:43
portdirectok to move on?15:44
evrardjpI will just drop this here...15:44
evrardjpMaybe everything would be simpler if we used helmfile.15:44
* evrardjp hides15:44
portdirector armada...15:45
portdirectanyway15:45
portdirect#topic meeting-time15:45
*** openstack changes topic to "meeting-time (Meeting topic: openstack-helm)"15:45
mattmceuenah this is me15:45
portdirectmattmceuen: floor is yours15:45
mattmceuenhttps://etherpad.openstack.org/p/osh-meeting-vote-201915:46
mattmceuenJust a reminder that we have an open vote for the time for this meeting15:46
mattmceuenWe're planning to close voting EOD today - if you have an opinion, please follow the instructions in the etherpad!15:46
jayahncan we extend this vote for 1~2 days? I wrote reason in etherpad15:46
evrardjpmattmceuen: I don't see many core reviewers opinion there.15:47
mattmceuenAgree, need more opinions :)15:48
evrardjpNot a great message :p15:48
mattmceuenI think the message is that the core team is open to anything that facilitates the community!15:48
jayahni was confused with airship voting since mail sent out to mailing list got a wrong etherpad link. :)15:48
* mattmceuen core team: prove me wrong15:48
evrardjpmattmceuen: wow that's awesome.15:48
portdirectI've intentinally not voted - as I'll move my life around whatever the community decides15:48
mattmceuenjayahn: sorry I have lost the etherpad, sigh15:49
mattmceuencan you paste the reason in here15:49
evrardjpportdirect: this is a recipe for burnout :)15:49
mattmceuenand I'll defer to portdirect on the timing decision15:49
evrardjp:(15:49
evrardjpone touch wrong and completely changed the meaning of my sentence!15:49
jayahnthere were two mails asking for vote; one for airship, one for osh15:49
portdirectevrardjp: i never sleep15:49
jayahnosh voting mail has etherpad link pointing to airship voting etherpad15:50
mattmceuenoh dear15:50
jayahnthat got me confused, i thought i did vote15:50
mattmceuensorry about that15:50
mattmceuensince we need to make sure we get everyone's vote anyway, you ok with extending a couple days portdirect?15:50
jayahnand.. that was also my not-carefully-read mail problem15:50
portdirectworks for me mattmceuen15:51
evrardjpjayahn: pay attention, this channel is logged :)15:51
jayahnah.. yeap15:51
jayahn;)...15:51
portdirect#action extend vote one week for meeting times15:51
* jayahn now totally understand why my company sweep out my email every month. 15:52
mattmceuenwell that means I have six and a half days to vote!15:52
portdirectjayahn: please get your team to vote as well15:52
jayahnI will15:52
jayahnand samsung guys as well15:52
portdirectnice - thx15:52
mattmceuenthat's all from me portdirect15:53
portdirect#topic auto_bridge_add bond port support15:53
*** openstack changes topic to "auto_bridge_add bond port support (Meeting topic: openstack-helm)"15:53
portdirectcheng1: floor is yours15:53
*** hamzy has quit IRC15:54
cheng1in neutron chart, we can add nic to ovs bridge according to auto_bridge_add. but we don't support adding bond to ovs bridge yet.15:54
cheng1I would like to add bond support15:54
cheng1https://storyboard.openstack.org/#!/story/200594615:54
portdirectsounds good to me :D15:54
portdirecti think a ps, implementing that would be awesome15:55
cheng1portdirect, thanks. I will create patch for this15:55
portdirectnice - ok to move on?15:55
cheng1another thing about ovs15:56
cheng1the ovs image patch  https://review.opendev.org/#/c/665310/15:56
cheng1several ovs-dpdk feature patches depends on this patch15:56
cheng1as they need the dpdk-enabled ovs image.15:56
cheng1Would like to get more reviews from the cores.15:57
portdirectok - so there was a q for georgk about supportability of distro packages, but if hes good with it - then lgtm15:57
georgkrihabb is trying to build bionic based images at the moment15:57
georgklet's see how that works out15:58
portdirectevrardjp: you ok with waiting untill next week, or want to take your two topics to the channel?15:58
georgkthe bionic upgrade is "just" a side track of the OVS activity15:59
georgk:-)15:59
portdirectgeorgk: sounds good, look forward to seeing how this works out15:59
portdirectok - we are out of time, I'll put your items at the top of the etherpad for next week evrardjp15:59
evrardjpportdirect: it's feedback15:59
evrardjplet's move to channel16:00
portdirectthanks everyone!16:00
evrardjpthanks!16:00
georgkthanks16:00
portdirect#endmeeting openstack-helm16:00
cheng1thanks16:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"16:00
openstackMeeting ended Tue Jun 25 16:00:11 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-06-25-15.00.html16:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-06-25-15.00.txt16:00
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-06-25-15.00.log.html16:00
*** gagehugo has left #openstack-meeting-416:00
*** igordc has joined #openstack-meeting-416:04
*** dwalt has left #openstack-meeting-416:04
*** roman_g has quit IRC16:06
*** diablo_rojo has joined #openstack-meeting-416:07
*** itxaka has quit IRC16:21
*** iyamahat has joined #openstack-meeting-416:50
*** iyamahat_ has joined #openstack-meeting-416:50
*** k_mouza_ has quit IRC16:53
*** igordc has quit IRC16:56
*** igordc has joined #openstack-meeting-416:59
*** yamamoto has joined #openstack-meeting-417:06
*** hamzy has joined #openstack-meeting-417:12
*** ralonsoh has quit IRC17:20
*** k_mouza has joined #openstack-meeting-417:31
*** lemko has quit IRC17:34
*** k_mouza has quit IRC17:35
*** gcheresh has joined #openstack-meeting-417:52
*** gcheresh has quit IRC18:32
*** gcheresh has joined #openstack-meeting-418:39
*** bh526r has quit IRC18:55
*** hongbin has joined #openstack-meeting-419:02
*** e0ne has joined #openstack-meeting-419:07
*** lpetrut has joined #openstack-meeting-419:18
*** lpetrut has quit IRC19:23
*** e0ne has quit IRC19:31
*** pcaruana has quit IRC19:38
*** e0ne has joined #openstack-meeting-420:18
*** e0ne has quit IRC20:32
*** hamzy has quit IRC20:33
*** jamesgu has quit IRC20:34
*** gcheresh has quit IRC20:42
*** slaweq has quit IRC20:59
*** iyamahat_ has quit IRC21:02
*** iyamahat has quit IRC21:02
*** HPCJohn has joined #openstack-meeting-421:08
*** slaweq has joined #openstack-meeting-421:11
*** slaweq has quit IRC21:15
*** slaweq has joined #openstack-meeting-421:26
*** slaweq has quit IRC21:31
*** howell has quit IRC21:33
*** HPCJohn has quit IRC21:44
*** georgk has quit IRC21:48
*** rihabb2 has joined #openstack-meeting-421:49
*** georgk has joined #openstack-meeting-421:49
*** rihabb has quit IRC21:49
*** bobmel has quit IRC21:49
*** fdegir has quit IRC21:50
*** fdegir has joined #openstack-meeting-421:51
*** diablo_rojo has quit IRC22:54
*** hongbin has quit IRC23:07
*** diablo_rojo has joined #openstack-meeting-423:31
*** yamamoto has quit IRC23:36

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