Tuesday, 2019-04-23

*** gerrykopec has joined #openstack-meeting-400:03
*** markvoelker has joined #openstack-meeting-400:51
*** diablo_rojo has quit IRC01:16
*** dklyle has quit IRC02:45
*** dklyle has joined #openstack-meeting-402:46
*** yamahata has quit IRC03:03
*** iyamahat has quit IRC03:04
*** hongbin has joined #openstack-meeting-403:10
*** lpetrut has joined #openstack-meeting-403:50
*** yamamoto has quit IRC04:11
*** yamamoto has joined #openstack-meeting-404:12
*** lpetrut has quit IRC04:13
*** yamamoto has quit IRC04:19
*** yamamoto has joined #openstack-meeting-404:33
*** hongbin has quit IRC04:33
*** markvoelker has quit IRC04:57
*** markvoelker has joined #openstack-meeting-404:57
*** markvoelker has quit IRC05:02
*** yamamoto has quit IRC05:21
*** yamamoto has joined #openstack-meeting-405:23
*** yamamoto has quit IRC05:26
*** yamamoto has joined #openstack-meeting-405:27
*** yamamoto has quit IRC05:27
*** Luzi has joined #openstack-meeting-405:36
*** yamamoto has joined #openstack-meeting-405:51
*** iyamahat has joined #openstack-meeting-405:56
*** lpetrut has joined #openstack-meeting-406:00
*** pcaruana has joined #openstack-meeting-406:06
*** lemko has joined #openstack-meeting-406:15
*** slaweq has joined #openstack-meeting-406:21
*** yamamoto has quit IRC06:22
*** yamamoto has joined #openstack-meeting-406:25
*** yamamoto has quit IRC06:25
*** yamamoto has joined #openstack-meeting-406:26
*** yamamoto has quit IRC06:29
*** yamamoto has joined #openstack-meeting-406:29
*** yamamoto has quit IRC06:29
*** markvoelker has joined #openstack-meeting-406:52
*** yamamoto has joined #openstack-meeting-407:03
*** yamamoto has quit IRC07:11
*** yamahata has joined #openstack-meeting-407:11
*** yamamoto has joined #openstack-meeting-407:31
*** yamamoto has quit IRC07:31
*** yamamoto has joined #openstack-meeting-407:33
*** roman_g has joined #openstack-meeting-408:01
*** e0ne has joined #openstack-meeting-408:39
*** k_mouza has joined #openstack-meeting-408:45
*** gibi_off is now known as gibi08:47
*** iyamahat has quit IRC08:52
*** lpetrut has quit IRC09:30
*** happyhemant has joined #openstack-meeting-409:33
*** yamamoto has quit IRC09:40
*** lemko has quit IRC09:44
*** yamamoto has joined #openstack-meeting-409:48
*** yamamoto has quit IRC09:53
*** salmankhan has joined #openstack-meeting-409:58
*** yamamoto has joined #openstack-meeting-411:12
*** yamamoto has quit IRC11:19
*** lemko has joined #openstack-meeting-411:49
*** yamamoto has joined #openstack-meeting-411:57
*** markvoelker has quit IRC12:01
*** seajay has joined #openstack-meeting-412:28
*** bh526r has joined #openstack-meeting-412:52
*** howell has joined #openstack-meeting-412:58
*** mjturek has joined #openstack-meeting-413:01
*** ktibi has joined #openstack-meeting-413:02
*** mjturek has quit IRC13:12
*** lpetrut has joined #openstack-meeting-413:21
*** ktibi has quit IRC13:32
*** liuyulong has joined #openstack-meeting-413:43
*** mjturek has joined #openstack-meeting-413:50
*** yamamoto has quit IRC13:56
*** psachin has joined #openstack-meeting-413:58
*** ktibi has joined #openstack-meeting-414:03
*** Luzi has quit IRC14:06
*** lpetrut has quit IRC14:40
*** jsuchome has joined #openstack-meeting-414:47
*** lpetrut has joined #openstack-meeting-414:56
*** cheng1__ has joined #openstack-meeting-414:58
*** itxaka has joined #openstack-meeting-414:59
portdirect#startmeeting openstack-helm15:01
openstackMeeting started Tue Apr 23 15:01:26 2019 UTC and is due to finish in 60 minutes.  The chair is portdirect. 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
portdirecto/15:01
portdirectthe agenda for this week is here: please feel free to add to it: https://etherpad.openstack.org/p/openstack-helm-meeting-2019-04-2315:01
mattmceueno/15:01
howello/15:02
jsuchomeo/15:02
portdirectlets give it 5 mins for people to arrive15:02
alanmeadowso/15:02
srwilkerso/15:02
itxakao/15:03
*** joe_w has joined #openstack-meeting-415:04
portdirectok - lets go :D15:05
portdirect#topic OpenSUSE Leap15 testing15:05
*** openstack changes topic to "OpenSUSE Leap15 testing (Meeting topic: openstack-helm)"15:05
portdirectjsuchome: this is yours i think?15:05
jsuchomemy color, but basically evrardjp's patch15:05
evrardjpo/15:05
jsuchomeso I'd let him speak :-)15:05
evrardjpno go ahead :)15:05
*** prabhusesha_ has joined #openstack-meeting-415:05
jsuchomewell, all is summarized in the commit message - we're adding directories with value overrides15:06
evrardjpand it works15:06
jsuchomedifferent kind, like "specific openstack release", or "opensuse , all releases" or "opensuse, specific openstack release"15:06
jsuchomeobviously other distributions should benefit from this schema15:06
evrardjpI think with portdirect +2 we can say it's an accepted approach, and we can continue on that note?15:07
jsuchomee.g. this patch https://review.opendev.org/#/c/651250/ is going the same way, but does not use opensuse specific changes, only overrides for rocky release, but relevant for all distros15:07
*** yamamoto has joined #openstack-meeting-415:07
*** georgk has joined #openstack-meeting-415:07
portdirectit looks great to me as a foundation to build on15:07
evrardjpportdirect: that was the idea15:08
portdirectand relates to the work that srwilkers and I commited to last week15:08
portdirectto condense the gate scripts to a singular path, loading approprate over-rides as desired15:08
alanmeadowsalmost sounds like kustomize is needed15:08
*** ktibi has quit IRC15:08
alanmeadowsto form layers of values ;-)15:08
portdirect^ this may be the correct path15:09
evrardjpportdirect: oh great, do you have a patch to show?15:09
evrardjpalanmeadows: oh interesting, I don't know this15:09
*** ktibi has joined #openstack-meeting-415:09
portdirectevrardjp: not yet - we've been snowed under with summit prep15:09
portdirectbut are hoping to have somthing by ptg15:09
evrardjpso using that instead of just passing this to helm charts in bash scripts ?15:09
evrardjpportdirect: that sounds like a good ptg discussion15:09
evrardjpin the meantime, do any of you object to the fact to continue with current approach, and add non voting jobs for all those helm charts?15:10
portdirectno! (as in go for it!) :D15:10
alanmeadowseither that or some sort of pattern of --values-file x, --values-file y sort of approach because15:10
portdirectthats what we do today alanmeadows15:11
evrardjpalanmeadows: my idea was to have job names with contain file part patterns15:11
portdirectthough using a mix of tee'd files and over-rides - so a bit of a rats nest15:11
evrardjpso if you have rocky in the job name, pass the rocky files15:11
alanmeadowssure, but im only bringing it up in *this* context because15:11
evrardjpbecause?15:11
alanmeadowsI see something like https://review.opendev.org/#/c/651250/4/neutron/values_overrides/rocky.yaml15:11
alanmeadowsand then the suse specific stuff - for which no neutron ones exist yet but15:12
alanmeadowsclearly you want *both*15:12
*** ktibi has quit IRC15:12
alanmeadowsif you want rocky + suse - and the layout isn't shouting that fact out?15:12
*** ktibi has joined #openstack-meeting-415:12
portdirectalanmeadows: this is one of the things i want to address in the re-work for sure15:12
itxakaptg discussion seems the way to go as this seems like a really nice topic to discuss15:12
alanmeadowsi only mention kustomize because maybe the overlay stuff can just do magics on the tree15:13
portdirectand why i think getting the initial suse over-rides really helps there15:13
alanmeadowsso you dont need to --values-file * 1015:13
itxakashame that I wont be there, it would be really interesting!15:13
portdirectas we have close to the final mix of params:15:13
evrardjpalanmeadows: correct15:13
portdirectdistro version, deployment options, container-distro15:13
evrardjpalanmeadows: I guess the idea was to see what we need, then iterate15:13
jsuchomethere is https://review.opendev.org/#/c/651491/9/neutron/values_overrides/rocky-opensuse_15.yaml15:13
alanmeadowsdon't mean to block anything in flight, just saying15:13
alanmeadowsit struck me ;-)15:13
jsuchomethat is suse specific as it is only for images, the one for neutron/values_overrides/rocky.yaml means "rocky for neutron, all distros"15:13
evrardjpalanmeadows: what's important to notice is that they are separated by goals15:13
evrardjpso overlaying has no conflicts15:14
*** yamamoto has quit IRC15:14
evrardjpI guess it's better to discuss this at PTG :)15:14
evrardjpitxaka: I guess we'll write things in etherpads for you :)15:14
itxakaplease dooo15:14
evrardjpso let's continue and rephrase all the possible issues with the current implementation during the PTG to improve the "how" in the future15:15
portdirectsounds good to me15:16
portdirect- on that note - how many people will be at the ptg next week?15:16
srwilkersi'll be there15:17
itxakanot me ¬_¬15:17
alanmeadowsi'll be wearing a cape15:17
portdirectitxaka: that sucks - it would have been great to meet you :(15:17
srwilkersitxaka: that's unfortunate :(15:17
*** iyamahat has joined #openstack-meeting-415:18
itxakaI think evrardjp and jHesketh both will be there from our team15:18
itxakanot sure if jsuchome is going?15:18
jsuchomenope, I'm not15:18
portdirectok - i think its vital to have jsuchome and itxaka involved in this convo15:19
portdirectso we can discuss at ptg - but will make sure to get your input and fb15:20
portdirectok to move on?15:20
jsuchome+115:20
portdirect#topic K8s-entrypoint15:20
*** openstack changes topic to "K8s-entrypoint (Meeting topic: openstack-helm)"15:20
portdirecthowell: you're up15:20
howellyup15:20
howellso things have been picking up a bit in the argo/workflow/crd space15:20
howelland the current POC requires a tool called kubernetes-entrypoint15:21
*** ktibi_ has joined #openstack-meeting-415:21
howellhttps://github.com/stackanetes/kubernetes-entrypoint15:21
howelli did some work a while back to add functionality for waiting on arbitrary CRDs15:22
*** lpetrut has quit IRC15:22
howellbut unfortunately, stackanetes seems to have basically abandoned the project15:22
howellso it's been pretty hard to get stuff merged and to get images built15:22
portdirectall the maintainers have moved onto other things :( though run a pretty nice crypto exchange :)15:23
evrardjpthat is very unfortunate, is there no maintainers at all?15:23
portdirectit was run by coreos15:24
evrardjpdo we need to carry this ourselves?15:24
howell^ this is what i'd like to propose15:24
portdirecti think it needs to be carried by someone15:24
alanmeadowsWe should get this moved into airship/ potentially15:24
alanmeadowsso we can carry the torch forward15:24
evrardjpalanmeadows: that looks fine to me, if that's used everywhere15:25
alanmeadowsif they have no wish to continue the project15:25
portdirecti agree15:25
evrardjpand if we can't continue there ofc15:25
alanmeadowsyeah the same dependency approach is used everywhere15:25
*** ktibi has quit IRC15:25
portdirectas though its used primarily by htk15:25
portdirectosh is very focused on deployment tooling15:25
evrardjphowell: pardon my stupid question -- how do others big deployment projects do if they don't have the same kind of things?15:26
evrardjpor let me rephrase, is there any alternative?15:26
howellevrardjp: to be honest, i haven't looked into it much. obviously stackanetes was using it, but beyond that, i'm not sure15:27
*** cheng1__ has quit IRC15:27
portdirectevrardjp: this is one of the great questions of k8s ;)15:27
howellthe way the argo poc uses it is as minimally as possible15:27
portdirectin essence - the crashloop is king :-O15:27
evrardjpportdirect: which is why we don't need to come up with a solution on our own15:27
portdirectand operators are the other approach15:27
howellthe workflow is driven with argo, and k8s-entrypoint just waits on the workflow15:27
evrardjpthat was my understanding15:28
portdirectcorrect15:28
howellas opposed to using k8s-entrypoint to create a hacked together dependency graph with k8s jobs15:28
evrardjpthat is nicer at the end, but I guess the workflow needs now to be aware of the multiple helm charts, vs 115:28
portdirectnot really15:29
portdirectbut this digresses from the issue at hand15:29
evrardjpportdirect: well it needs to have a full dependency graph I guess in that case15:29
evrardjpsorry15:29
portdirectwe need to find a home for k8s entrypoint15:29
alanmeadowsI can reach out to them today15:29
evrardjpalanmeadows: that would be great15:29
alanmeadowsto see how they feel or if they want to reinvest in where its at15:30
portdirectalanmeadows/mattmceuen: between the three of us - can we find a place for this?15:30
portdirectif you could lead that effort alanmeadows it would be great15:30
alanmeadowsI'll take it15:30
srwilkerscool15:30
howellaweseome, thanks15:30
portdirectas it came up here, I think this is a good segway into the workflow work that we've been doing15:31
portdirectas howell has been leading some really cool poc work15:31
portdirectthat we will present at the summit15:31
portdirectand then i think would be great to disect at the ptg15:32
portdirectas obviously we can make this proposal15:32
portdirectbut should not do so in a vacuum15:32
*** ktibi_ has quit IRC15:32
*** ktibi_ has joined #openstack-meeting-415:33
portdirect#topic Gate-script re-work15:33
*** openstack changes topic to "Gate-script re-work (Meeting topic: openstack-helm)"15:33
portdirectwe touched on this earlier15:34
portdirectbut with the suse initial over-rides merged we can start to think about this a bit more15:34
portdirectand should have something for the ptg15:34
portdirectnot sure if theres too much to add, unless you have somthing srwilkers ?15:34
srwilkersnothing to add at the moment15:35
portdirect#topic apparmor15:35
*** openstack changes topic to "apparmor (Meeting topic: openstack-helm)"15:35
portdirectits come to my attention that our apparmor implementation has some issues15:35
portdirectnot least that though we expose the option to specify what flavour of MAC you want15:36
portdirecttheres not way to actually utilise any other one (eg selinux)15:36
portdirectdoes anyone have interest in adding selinux support?15:36
itxakadoesnt look like :p15:37
portdirectok - I'll update the htk function to open the door to other implementations if desired, but leave them stubbed out15:38
portdirect#topic TF changes review15:38
*** openstack changes topic to "TF changes review (Meeting topic: openstack-helm)"15:38
prabhusesha_Hi all15:39
prabhusesha_this is Prabhusesha15:39
*** iyamahat has quit IRC15:39
prabhusesha_regarding TF charts, it's a public https://github.com/Juniper/contrail-helm-deployer15:39
prabhusesha_I gave incorrect info in the last meeting15:39
*** ktibi_ has quit IRC15:39
portdirectand the openstack-images?15:39
*** ktibi_ has joined #openstack-meeting-415:40
prabhusesha_it wil be good, if somebody give us comments15:40
portdirectare the requried openstack images to work with tf public?15:40
prabhusesha_yes.15:40
portdirectthen can you add them to the ps15:41
portdirecteg line97 here refers a file that does not exist in the ps: https://review.opendev.org/#/c/622573/2/tools/deployment/multinode/141-compute-kit-tungstenfabric.sh15:41
portdirectalso can this be validated in nodepool?15:41
prabhusesha_ok15:41
itxakais contrail TF? or TF and contrail are different things? getting a bit confused on the naming here....15:41
prabhusesha_It's TF15:42
itxakaah, ok :D15:42
prabhusesha_image names still has opencontrail15:42
portdirectitxaka: opencontrail became tf about a year ago15:42
prabhusesha_I can do the cleanup as part of the review comments15:42
portdirectprabhusesha_: i think you'll get more traction if the basic deployment works15:42
portdirectand we have a method of checking this via zuul15:43
prabhusesha_ok15:43
prabhusesha_Can we still somebody provide preliminary comments regarding the new files ?15:43
portdirectwill tf run in a vm with 8gb ram?15:43
prabhusesha_for deployment scripts15:44
prabhusesha_yes. it will run in a VM15:44
srwilkersWe can provide some comments, but they’ll be very much restricted without seeing this execute and run15:44
portdirectprabhusesha_: have you reviewed Andrey Pavlov's comments?15:44
prabhusesha_I will work on running on nodepool15:44
prabhusesha_I will work with Andrey and update the patchset15:45
portdirectthat would be great - he raises the same concerns15:45
portdirectthat as-is nova and neutron are undeployable in that ps15:45
portdirectas they refernece files that do not exists15:46
portdirectand images that do not have tf plugins installed15:46
prabhusesha_will take care of it and update the new patchset15:46
portdirectawesome - thanks dude15:46
prabhusesha_thanks15:47
portdirect#topic Tempest chart status report15:47
*** openstack changes topic to "Tempest chart status report (Meeting topic: openstack-helm)"15:47
*** k_mouza has quit IRC15:47
portdirectitxaka: the floor is yours15:47
*** ktibi_ has quit IRC15:48
itxakaah thats me, just a quick heads up that with all the patches sent and the changes from srwilkers to see the old dead containers, tempest chart is now deployable and it passes 100% of the tests :)15:48
itxakathat is with nova and neutron disabled by default15:48
itxakatake about 59 minutes to run15:48
portdirectitxaka: this is fantastic news15:49
itxakaso if you are interested in supporting and using tempest to validate your helm deployments be sure to review those tempest patches asap :P15:49
itxakathat's all from my side15:49
portdirectcan we get this added as a gate?15:49
itxakawell, I was waiting to check how much would it take for tempest to run when nova and neutron are enabled15:50
itxakato make it a good check of all core services15:50
*** e0ne has quit IRC15:50
itxakabut sure, I can do that already15:50
portdirectawesome, that would be a real step forward for osh15:50
*** arunkant has joined #openstack-meeting-415:51
portdirect#topic reviews15:51
*** openstack changes topic to "reviews (Meeting topic: openstack-helm)"15:51
portdirectas always we have some reviews that could do with some help getting to the finish line:15:52
*** salmankhan has quit IRC15:52
portdirecthttps://review.opendev.org/#/c/653948/: fix metrics gathering from deployed prometheus exporters in post run job15:52
portdirecttempest:15:52
portdirecthttps://review.opendev.org/650933 -> Add tempest suse image and zuul job15:52
portdirecthttps://review.opendev.org/652700 -> Fix tempest test script15:52
portdirecthttps://review.opendev.org/653425 -> Fix some tempest values15:52
portdirecthttps://review.opendev.org/653428 -> Add tempest job to zuul as non-voting15:52
portdirecthttps://review.opendev.org/#/c/648307/ Nova console/ip address search optionality15:52
portdirecthttps://review.opendev.org/#/c/651433/ Start nova sshd container only if enabled15:52
portdirecthttps://review.opendev.org/#/c/654453/: fix divingbell check after opendev migration15:52
portdirecthttps://review.opendev.org/#/c/652743/ Define test specific timeouts for LMA in Armada manifest15:52
portdirect#topic parking-lot15:53
*** openstack changes topic to "parking-lot (Meeting topic: openstack-helm)"15:53
portdirectjust a reminder that tomorrow we'll have office hours in the #openstack-helm channel15:54
portdirectanything else we should be thinking about this week?15:54
*** k_mouza has joined #openstack-meeting-415:56
portdirectok - lets wrap up15:56
portdirectthanks everybody!15:56
portdirect#endmeeting15:56
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:56
openstackMeeting ended Tue Apr 23 15:56:40 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:56
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-04-23-15.01.html15:56
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-04-23-15.01.txt15:56
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_helm/2019/openstack_helm.2019-04-23-15.01.log.html15:56
itxakao/15:57
*** dave-mccowan has joined #openstack-meeting-415:57
*** k_mouza has quit IRC16:01
*** howell has quit IRC16:04
*** howell has joined #openstack-meeting-416:05
*** dave-mccowan has quit IRC16:07
*** prabhusesha_ has quit IRC16:10
*** mrhillsman is now known as openlab16:23
*** openlab is now known as mrhillsman16:23
*** mrhillsman is now known as openlab16:24
*** openlab is now known as mrhillsman16:25
*** bobh has joined #openstack-meeting-416:37
*** yamahata has quit IRC16:43
*** altlogbot_1 has quit IRC16:50
*** altlogbot_0 has joined #openstack-meeting-416:55
*** iyamahat has joined #openstack-meeting-416:59
*** k_mouza has joined #openstack-meeting-417:05
*** yamahata has joined #openstack-meeting-417:19
*** e0ne has joined #openstack-meeting-417:20
*** e0ne has quit IRC17:24
*** psachin has quit IRC17:28
*** diablo_rojo has joined #openstack-meeting-417:29
*** bobh has quit IRC17:55
*** prabhusesha has joined #openstack-meeting-418:13
*** prabhusesha has quit IRC18:14
*** k_mouza has quit IRC18:14
*** lemko has quit IRC18:17
*** JamesBenson has joined #openstack-meeting-418:17
*** e0ne has joined #openstack-meeting-418:29
*** k_mouza has joined #openstack-meeting-418:45
*** happyhemant has quit IRC18:48
*** JamesBen_ has joined #openstack-meeting-418:53
*** JamesBenson has quit IRC18:53
*** bh526r has quit IRC19:01
*** e0ne has quit IRC19:01
*** JamesBen_ has quit IRC19:20
*** JamesBenson has joined #openstack-meeting-419:20
*** igordc has joined #openstack-meeting-419:29
*** JamesBenson has quit IRC19:31
*** JamesBenson has joined #openstack-meeting-419:32
*** JamesBenson has quit IRC19:37
*** jsuchome has quit IRC19:41
*** igordc has quit IRC20:10
*** igordc has joined #openstack-meeting-420:14
*** igordc has quit IRC20:15
*** pcaruana has quit IRC20:32
*** k_mouza has quit IRC20:52
*** mjturek has quit IRC21:12
*** igordc has joined #openstack-meeting-421:19
*** howell has quit IRC22:02
*** slaweq has quit IRC22:12
*** slaweq has joined #openstack-meeting-422:14
*** seajay has quit IRC22:17
*** tonyb has joined #openstack-meeting-422:41
*** yamamoto has joined #openstack-meeting-423:14
*** diablo_rojo has quit IRC23:14
*** gmann is now known as gmann_afk23:17
*** yamamoto has quit IRC23:18
*** diablo_rojo has joined #openstack-meeting-423:19
*** yamamoto has joined #openstack-meeting-423:20
*** cheng1__ has joined #openstack-meeting-423:22
*** igordc has quit IRC23:32
*** cheng1__ has quit IRC23:34
*** yamamoto has quit IRC23:41
*** yamamoto has joined #openstack-meeting-423:42
*** yamamoto has quit IRC23:43

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