Friday, 2016-12-09

*** mgiles has quit IRC00:05
*** ayoung has quit IRC00:05
*** schwicht has joined #openstack-kolla00:05
portdirectsbezverk_/srwilkers_: and slack comes trhough! the solution {{"{{"}} service_auth {{"}}"}} - have fun while you templates your templates...00:09
sbezverk_:-)00:11
srwilkers_Templateception00:11
jascott1wow that is ugleeee00:13
jascott1makes sense at least00:14
sbezverk_when you look at it long enough it does make sense00:14
*** schwicht has quit IRC00:15
*** sayantan_ has quit IRC00:16
*** schwicht has joined #openstack-kolla00:24
sdakesbezverk_ looks like greek to me :)00:24
sbezverk_sdake: cool, when you master gotpl, you can also say you mastered greek ;-)00:25
sdakegreek is a dead language ;-)00:26
sbezverk_sdake: really, what language then greek poeple speak ?00:27
sdakehrm00:27
sdakemaybei ts not ded00:27
sdakemaybe thats latin00:27
sdakedunno sounded good coming out :)00:27
sdakei'm not always right ;)00:27
*** schwicht has quit IRC00:28
*** adrian_otto has joined #openstack-kolla00:28
sbezverk_sdake: yeah, latin despite of being the root of bunch of languages is note spoken, unles you reads doctor's prescription ;-)00:29
*** Pavo has quit IRC00:29
*** Pavo has joined #openstack-kolla00:30
sdakeor need cloud tech :)00:30
*** harlowja_ has quit IRC00:32
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Helm common user creation jobs  https://review.openstack.org/40886400:35
jascott1https://www.youtube.com/watch?v=XbI-fDzUJXI00:37
*** adrian_otto has quit IRC00:37
openstackgerritsean mooney proposed openstack/kolla: adds support for ovs with dpdk netdev datapath  https://review.openstack.org/34235400:39
*** adrian_otto has joined #openstack-kolla00:41
*** portdirect has left #openstack-kolla00:42
*** portdirect has joined #openstack-kolla00:42
*** yingjun has joined #openstack-kolla00:43
openstackgerritZeyu Zhu proposed openstack/kolla: Remove useless script from repo  https://review.openstack.org/40849300:44
openstackgerritsean mooney proposed openstack/kolla: adds docs for ovs with dpdk  https://review.openstack.org/40886600:48
portdirectsbezverk_: ping?00:48
sbezverk_portdirect: pong00:49
*** jgriffith is now known as jgriffith_AutoAw00:49
*** duonghq has joined #openstack-kolla00:50
sbezverk_do you think the way kfox1111 uses openstack command will work in your case as well?00:51
duonghqmorning guys00:51
*** harlowja has joined #openstack-kolla00:51
sbezverk_duonghq: hello00:51
duonghqsbezverk_, what are you talking about?00:52
portdirectpotenitially - it's certainly nicer in many ways (and how I've done it in the past) but just wanted to see if you knew the anser to this: does ansible fail if the user already exists? or update the password if it does?00:52
portdirectif it does, I'd prefer to keep it ansible00:53
sbezverk_portdirect: I do not think it fails, but frankly not sure00:53
portdirectbut otherwise will refactor round openstack-cli00:53
sbezverk_portdirect: I mean it is again about consistency, not sure if it is good to use multiple appraoches.. will be confusing for people00:54
portdirectall good +2 to that - was just doing a 1-1 without thinking about potential improvements :)00:55
portdirectI'll let it run through the gate - just to check that what I have is working - and the refactor00:56
*** zhubingbing has joined #openstack-kolla00:59
*** ayoung has joined #openstack-kolla00:59
sdakeportdirect haven't made it to fedex yet00:59
portdirectsbezverk_: also now passes with and without haproxy (with the exption of random kubeadm failures...) https://review.openstack.org/#/c/408810/, will rejeck but ready for review00:59
sdakehopfully this weekend00:59
*** mattmceuen has quit IRC01:00
sbezverk_portdirect: I would do too 1:1 but what I like about kfox1111 is that he often thinks how to improve and forcing us to do the same :-)01:01
*** jascott1 has quit IRC01:02
*** jascott1 has joined #openstack-kolla01:04
*** awiddersheim has quit IRC01:04
*** sayantan_ has joined #openstack-kolla01:07
openstackgerritsean mooney proposed openstack/kolla-ansible: adds ovs-dpdkctl tool  https://review.openstack.org/40887101:10
openstackgerritsean mooney proposed openstack/kolla-ansible: extends ansible roles to deploy ovsdpdk  https://review.openstack.org/40887201:10
*** zhurong has joined #openstack-kolla01:13
*** adrian_otto has quit IRC01:15
*** tonanhngo_ has quit IRC01:19
*** jrist has quit IRC01:21
*** awiddersheim has joined #openstack-kolla01:22
kfox1111hi01:25
*** tovin07_ has joined #openstack-kolla01:25
portdirecthey dude01:25
kfox1111sorry. I kind of disapeared today. have some vacation time I have to burn by the end of the year or loose.01:26
openstackgerritsean mooney proposed openstack/kolla-ansible: This change allow setting kernel commandline args  https://review.openstack.org/40887601:27
portdirecttake it while you can - the thing I hate most about working for myself is that my boss never gives me any time off :)01:28
kfox1111:)01:28
kfox1111its inconvenient timing though. :/  I usually like to maximaize my time at work in december. its always so quiet. lets of uninterrupted time to get stuff done.01:29
*** saneax is now known as saneax-_-|AFK01:30
*** tonanhngo has joined #openstack-kolla01:33
*** jrist has joined #openstack-kolla01:34
*** tonanhngo has quit IRC01:37
*** Marcellin__ has quit IRC01:39
portdirectif anyone free to look at a squint at this would be appricated: https://review.openstack.org/#/c/408836/01:39
kfox1111will do.01:41
kfox1111https://review.openstack.org/#/c/408836/2 is really close01:41
*** sacharya has joined #openstack-kolla01:43
*** elynn has joined #openstack-kolla01:43
kfox1111https://review.openstack.org/#/c/408810/3 reviewed too01:44
portdirectdoh!01:44
portdirectcheers :)01:45
kfox1111and https://review.openstack.org/#/c/407788/01:47
*** sacharya has quit IRC01:47
*** elynn has quit IRC01:48
*** elynn has joined #openstack-kolla01:50
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Pull kube-system images as part of CNI setup  https://review.openstack.org/40778801:50
kfox1111darn... nslookup nor dig is in kolla-toolbox already. :/01:51
portdirectkfox1111: busybox?01:52
portdirectthough pulling another container is a bit yuck01:52
kfox1111nope.01:52
kfox1111python -c 'import socket; print socket.gethostbyname("google.com")' should do the trick...01:54
portdirectkfox1111: quay.io/coreos/flannel:v0.6.1 has nslookup as well01:55
kfox1111that would work too.01:55
*** sayanta__ has joined #openstack-kolla02:01
kfox1111remember the node target trick off hand?02:02
kfox1111its a node label, right?02:03
kfox1111kubernetes.io/hostname: minikube02:03
kfox1111yeah...02:03
*** sayantan_ has quit IRC02:04
kfox1111doh...02:05
kfox1111wrote it as a helm package...02:05
kfox1111but need the test to ensure you can helm....02:06
kfox1111grr..02:06
kfox1111:)02:06
portdirectlol :) your mind works faster than my keyboard entry02:06
portdirectwhich good :)02:07
portdirect*is02:07
kfox1111hmm... this is much more ugly without having access to the vars we define in helm...02:10
kfox1111I think I solved this somewhere though...02:10
kfox1111oh. setup-resolv-conf.02:11
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Add DB creation and initial migration templates (keystone)  https://review.openstack.org/40883602:11
portdirectwhy not just nslookup 'kubernetes' ?02:11
kfox1111portdirect: review looks good to me. workflowing.02:12
kfox1111portdirect: the issue is before that.02:13
kfox1111need to know what container to run.02:13
Jeffrey4lawiddersheim, around?02:13
portdirectI'll leave you to it - backseat driving is never fun :)02:13
kfox1111I did that this way in setup-resolv-conf.sh like this:02:13
kfox1111TOOLBOX=$(kolla-kubernetes resource-template create bootstrap neutron-create-db -o json | jq -r '.spec.template.spec.containers[0].image')02:13
kfox1111but can't pull that trick with helm,02:14
kfox1111as it requires you to have a working tiller before you can even render a template. :/02:14
kfox1111so this will fail as we go pure helm too. :/02:14
portdirectoh - yeah, I wouldnt do the dns/cni check with helm at all - as we only really want to init that after we have a working env?02:15
portdirectlooking that trick of yours is a pain :(02:15
portdirectthe thing I've found most frustrating about working with helm is that it wont render a template at all without talking to tiller...02:16
kfox1111yeah. thats really a pain. :/02:16
kfox1111maybe I punt in this ps.02:17
kfox1111do it the same as setup-resolv-conf and then solve both later.02:17
portdirectkinda understand it but would be nice to have --dry-run-offline02:17
kfox1111heh.02:18
kfox1111I think I started test-dns once before... I've got a test-dns.yml file laying around..02:18
portdirectyeah, you had it in the original docs somewhere i think?02:18
*** elynn_ has joined #openstack-kolla02:19
kfox1111oh. yeah. that could be.02:19
*** elynn has quit IRC02:20
portdirectgonna ask a q to whihc i think the answer is gonna be no, but if you dont ask you never get...02:20
portdirectcan we see logs from zuul as a job runs?02:21
kfox1111yup. :)02:21
portdirectoh - see dont ask dont get02:21
kfox1111but depending on your support, sometimes.02:21
kfox1111if you go to zuul, and click on a non link in the job.02:21
kfox1111it slides down into a full list of jobs.02:22
kfox1111the running ones have a link.02:22
kfox1111should be telnet://xx.xx.xx.xx:yyyyyy02:22
kfox1111the no part is, some of the clouds in infra are ipv6 only, so you will see ipv6 addreses there instead.02:22
kfox1111so if you don't have ipv6 support, you can't see those jobs run live. :/02:22
kfox1111I've still got like 0 ipv6 support. :/02:22
kfox1111most of the time though, at least one of the jobs gets a v4 address.02:23
portdirectsweet! cheers dude02:25
kfox1111:)02:25
portdirectnow I can watch my failure's unfold in real time :P02:26
kfox1111hehe02:26
portdirectcan you workflow this: so we can get your stuff in, https://review.openstack.org/#/c/407788/02:28
portdirect(shamlessly tries to get commit count up)02:28
kfox1111done02:29
*** Pavo has quit IRC02:29
jascott1portdirect how am I supposed to invoke setup_dev_env.sh?02:31
awiddersheimJeffrey4l: hey whats up02:31
Jeffrey4lawiddersheim, i saw the talk you and sdake .02:31
openstackgerritMerged openstack/kolla-kubernetes: Pull kube-system images as part of CNI setup  https://review.openstack.org/40778802:31
awiddersheimah right02:31
Jeffrey4lsome patch is loss during repo split.02:32
awiddersheimyse02:32
awiddersheimyes02:32
portdirectjascott1: ah i see your in the world of half complete stuff02:32
Jeffrey4lthere are patchset working on this.02:32
jascott1ja02:32
portdirect2 sec02:32
Jeffrey4lhttps://review.openstack.org/39856302:32
Jeffrey4lbut it is too big, and hard to backport. i am think backport one by one, may need a list to track this.02:33
portdirectjascott1: right you kinda want to work from patch set 6.5...02:33
awiddersheimah okay02:33
awiddersheimyeah I see the change02:33
portdirectjascott1: you running halcyon on a linux host?02:34
jascott1ya02:34
jascott1using vagrant halcyon02:34
awiddersheimJeffrey4l: yeah that is tough one but these definetly should get back in somehow02:34
Jeffrey4lthanks     for point this out :)02:34
jascott1vbox02:34
awiddersheimsure np02:34
Jeffrey4lyep02:34
*** Pavo has joined #openstack-kolla02:34
portdirectjascott1: ok if you get that ps and replace the junk etc/kolla-kubernetes/kolla-kubernetes.yml, etc/kolla-kubernetes/service_resources.yml with good ones02:35
portdirectjascott1: then we can get going.02:35
jascott1ok thanks02:36
portdirectjascott1: first run the ./get-k8s-creds.sh from halcyon get your client side set up02:36
jascott1right02:36
portdirectjascott1: then build the dockerfile i dumped at the root of kolla-k8s02:36
jascott1oh thats new02:36
portdirectjascott1:  docker build . --tag 'kolla/k8s-devstack:latest'02:37
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Have gate wait for dns ready  https://review.openstack.org/40890702:37
portdirectjascott1: https://review.openstack.org/#/c/405720/7/Dockerfile, L55 has the cmd to launch it02:38
portdirectjascott1: I'm gonna make al this run on mac os using vagrant/docker for mac when i get a chance02:38
jascott1cool man thanks for the great work02:39
portdirectjascott1: only 45% there atm02:39
jascott1im going to follow  your reciipe and see what happens ;)02:39
jascott1ps 6 or 5?02:39
portdirectps 702:39
jascott1oh ok cool thought you said get an earlier one02:39
portdirectnah just dump the dodgy files in etc in that last ps and I think you'll be good to go02:40
jascott1wewt thx02:41
openstackgerritMerged openstack/kolla-kubernetes: Add DB creation and initial migration templates (keystone)  https://review.openstack.org/40883602:41
kfox1111portdirect: why abandon this one: https://review.openstack.org/#/c/408165/902:41
portdirectgimmie a holler once you have the docker image built and we can go through getting it up and running (at leat untillit all blows up horribly)02:41
kfox1111I kind of liked it.02:41
kfox1111just alittle on the fence on where to stick the value in all_values.02:42
portdirectcould resurect it - just people have started working on service apis so thought renaming somthing in the common lib at thist atge was gonna cause more pain than good02:43
kfox1111how many are in flight?02:44
portdirectthink srwilkers has cinder inprogress and somtone else (jascott1) is working on cinder.02:44
jascott1i am not working on cinder afaik :)02:45
portdirectwhoops are you working on nova? or am I just imagining things (highly possible)02:45
jascott1no they are claimed02:45
jascott1i was going to help qin w horizon and hopefully help knock that out and then move on02:46
kfox1111I see nova.02:46
kfox1111looking for other things now.02:46
*** schwicht has joined #openstack-kolla02:46
portdirectthink its just nova thats been pushed to gerrit - so shall i bring it back from the dead?02:47
kfox1111thats the only one I see that would be effected.02:47
kfox1111yeah. if we can fix up the vars thing real quick, we can get it merged quickly.02:47
kfox1111how about we do something like done in this ps:02:48
kfox1111https://review.openstack.org/#/c/40826302:48
jascott1who is on nova?02:48
jascott1(unassigned)nova: TODO02:48
sbezverk_kfox1111: hey man. do you mind to check mariadb, it is all ready02:49
portdirectmgiles has a ps in02:49
*** absubram has joined #openstack-kolla02:49
kfox1111we make a common-api-python-deployment section in all_vars,02:49
kfox1111and then tag it into the packages using it in helm_packages.py?02:49
*** yuanying has quit IRC02:50
kfox1111sbezverk_: sure.02:50
sbezverk_kfox1111: https://review.openstack.org/#/c/40816002:50
portdirectkfox1111: looks good02:50
kfox1111sbezverk_: trying to catch up on all the reviews. a lot going on. :)02:50
sbezverk_portdirect: so are you going with openstack cli or ansible ;-)02:50
portdirectsbezverk_: will go with cli - but spining a lot of plates right now - I've not got it in with 90 mins beat me up02:52
portdirectsbezverk_: or just send hel-ming the merciless over :)02:52
*** absubram_ has joined #openstack-kolla02:53
*** absubram has quit IRC02:53
*** absubram_ is now known as absubram02:53
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add neutron keystone service/endpoint creation jobs  https://review.openstack.org/40826302:54
*** jascott1 has quit IRC02:55
*** harlowja has quit IRC02:55
kfox1111sbezverk_: should we come up with another name then servicename-job?02:58
kfox1111its not very descriptive, and there may need to be other servicename-jobs.02:59
kfox1111maybe servicename-element-init or something?02:59
*** jascott1 has joined #openstack-kolla03:00
kfox1111or servicename-init-element?03:02
kfox1111the latter is a bit more consistent with the other jobs.03:03
portdirectkfox1111: ping03:07
*** schwicht has quit IRC03:07
portdirectyou want to make hapoxy options live in a section like common_create_keystone_admin? or happy to have it in common? I'd personally slightly pefer it in common - but dont really have stong views - just would like to leave helm_prebuild as mimila as possible03:11
portdirect*minimal03:11
kfox1111a new section.03:14
kfox1111named after the macro?03:14
*** srwilkers__ has joined #openstack-kolla03:16
portdirectno probs - 5 mins and i'll throw it at zuul03:16
*** kbyrne has quit IRC03:17
*** srwilkers has quit IRC03:17
*** srwilkers__ is now known as srwilkers03:18
srwilkersevening03:18
*** kbyrne has joined #openstack-kolla03:18
*** srwilker- has joined #openstack-kolla03:18
*** srwilkers_ has left #openstack-kolla03:19
portdirectevening srwilkers03:21
portdirectkfox1111: gonna call it pod-http-termination?03:22
portdirectseems the most flexible?03:22
*** dave-mccowan has quit IRC03:25
*** slagle has joined #openstack-kolla03:29
*** jrist has quit IRC03:30
*** stevebaker has joined #openstack-kolla03:30
*** jrist has joined #openstack-kolla03:33
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: [wip] Optimiztion reconfiguration for keystone  https://review.openstack.org/40893303:33
kfox1111portdirect: that could work, but there may be other options from that common-deployment we might want to easily slide in?03:35
kfox1111like, when we add ssl termination support to the haproxy?03:36
*** sayanta__ has quit IRC03:36
kfox1111I guess we  can cross that bridge when we get to it too though.03:37
portdirectyeah thats they I thought 'http-termination' made sense - as it provides a common point to add in functions related to that sort of thing for both haproxy and apache when we get there03:38
kfox1111well, I don't think we want the haproxy option to show up in the apache based ones.03:38
kfox1111just trying to figure this out... not exactly sure how to do it.03:39
kfox1111we could just call it embeded-haproxy  too. and make another one for ssl termination later when we support it.03:40
* kfox1111 shrugs03:40
kfox1111probably doesn't matter too much. its easily changable if we pick wrong.03:40
*** fguillot has joined #openstack-kolla03:44
*** kbyrne has quit IRC03:44
*** sacharya has joined #openstack-kolla03:44
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Have gate wait for dns ready  https://review.openstack.org/40890703:44
*** kbyrne has joined #openstack-kolla03:48
*** sacharya has quit IRC03:48
openstackgerritdupengfei proposed openstack/kolla: Create a configure/parameter making no-pull base image, when it was loaded. And certainly, the default value is 'pull', to make the default building process stay the same.  https://review.openstack.org/40894003:48
*** yuanying has joined #openstack-kolla03:50
*** yuanying has quit IRC03:50
*** yuanying has joined #openstack-kolla03:51
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Change _common_deployment to _common_api_python_deployment  https://review.openstack.org/40816503:52
*** tovin07 has quit IRC03:55
*** tovin07 has joined #openstack-kolla03:56
kfox1111portdirect: a few lines to remove, then should be mergable.03:56
portdirectah03:58
portdirectre all_values: https://github.com/openstack/kolla-kubernetes/blob/master/helm/all_values.yaml#L3803:58
portdirectis there a way to update/rebase the commit more cleanly to take into acount the changes that have happened in the mean time while a ps has been under review?03:59
kfox1111oh. um...03:59
portdirectbeacuse it made be go wtf as well. - looks ok locally but not so pretty in gerrit?04:00
kfox1111here's what I usually would do in this case.04:01
kfox1111checkout master04:01
kfox1111remove the old branch (if you use that).04:01
kfox1111do a format patch pull04:01
kfox1111git fetch https://git.openstack.org/openstack/kolla-kubernetes refs/changes/65/408165/10 && git format-patch -1 --stdout FETCH_HEAD > /tmp/foo.patch04:01
kfox1111vi /tmp/foo.patch04:01
kfox1111pull cut out the unwanted chunks out of all_values.yaml04:02
kfox1111then do an: git am /tmp/foo.patch04:02
kfox1111(oh. and make a branch before the git am if you do branches)04:02
kfox1111there may be other ways to do that, but thats the easiest way I've found to fix up the all_vars merge conflicts.04:03
portdirectyeah - I need to really lean up my local working tree - its got to the stage where i have branch "scratch[1-somerandomnumber]' :)04:04
kfox1111hehe. yeah. mine's getting pretty long too. :)04:04
kfox1111I may just go bankrupt and recheckout a fresh one. :)04:04
kfox1111everything should be checked in already.04:04
portdirectyeah been there a few times :)04:04
kfox1111well, in review at least.04:05
kfox1111it would be nice if you could just get a revew number.04:08
kfox1111so you could get a new review number, thne make a branch after it, then do create your ps.04:08
kfox1111would be easier to find.04:09
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Change _common_deployment to _common_api_python_deployment  https://review.openstack.org/40816504:09
portdirectkfox1111: awesome, thanks for the git-tips :)04:10
kfox1111ps looks good now. will wf as soon as it tests out.04:11
kfox1111portdirect: np. :)04:11
kfox1111the format-patch trick seems to work best with rebases where there are multiple deps involved too, as it just pulls off the most recent patch.04:12
portdirectyeah - im gonna quickly chuck that in a script before I forget04:13
kfox1111cool.04:14
*** fguillot has quit IRC04:15
*** devataa has joined #openstack-kolla04:15
*** prameswar has joined #openstack-kolla04:17
kfox1111I gota head out. talk to you later.04:17
portdirectjascott1: you getting on ok with that dev-env?04:17
*** schwicht has joined #openstack-kolla04:19
*** elynn_ has quit IRC04:23
*** schwicht has quit IRC04:23
*** yuanying has quit IRC04:23
*** yuanying has joined #openstack-kolla04:24
*** sacharya has joined #openstack-kolla04:24
*** yuanying has quit IRC04:24
*** yuanying has joined #openstack-kolla04:25
srwilkersgunna call it a night and sleep on this patch set. see you all in the morning04:25
*** yuanying has quit IRC04:25
*** Pavo has quit IRC04:29
*** srwilkers has quit IRC04:30
*** tovin07 has quit IRC04:31
*** tovin07 has joined #openstack-kolla04:32
*** Pavo has joined #openstack-kolla04:34
*** kbyrne has quit IRC04:37
*** kbyrne has joined #openstack-kolla04:44
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Hel-ming mariadb components  https://review.openstack.org/40816004:51
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Hel-ming mariadb components  https://review.openstack.org/40816004:55
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Helm common user creation jobs  https://review.openstack.org/40886404:55
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Hel-ming mariadb components  https://review.openstack.org/40816004:58
*** mdnadeem has joined #openstack-kolla05:01
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Helm common user creation jobs  https://review.openstack.org/40886405:01
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Change _common_deployment to _common_api_python_deployment  https://review.openstack.org/40816505:16
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Update common deployment for python apis  https://review.openstack.org/40816505:21
*** sdake has quit IRC05:24
*** yuanying has joined #openstack-kolla05:26
*** prameswar has quit IRC05:29
*** schwicht has joined #openstack-kolla05:30
*** schwicht has quit IRC05:34
*** yuanying has quit IRC05:35
*** yuanying has joined #openstack-kolla05:36
*** tonanhngo has joined #openstack-kolla05:42
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Helm Keystone K8s Services  https://review.openstack.org/40896305:42
*** saneax-_-|AFK is now known as saneax05:46
*** yuanying has quit IRC05:49
*** elynn_ has joined #openstack-kolla05:52
*** HyperJohnGraham has joined #openstack-kolla05:53
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Helm Keystone K8s Services  https://review.openstack.org/40896305:55
*** elynn__ has joined #openstack-kolla05:56
*** elynn_ has quit IRC05:56
*** kristian__ has joined #openstack-kolla06:01
*** schwicht has joined #openstack-kolla06:02
openstackgerritLi Yingjun proposed openstack/kolla-kubernetes: Fix different repo issue for documentation  https://review.openstack.org/40505406:05
*** kristian__ has quit IRC06:05
*** schwicht has quit IRC06:07
*** prameswar has joined #openstack-kolla06:10
*** yuanying has joined #openstack-kolla06:28
*** sdake has joined #openstack-kolla06:29
*** Pavo has quit IRC06:29
sdakesup peeps06:32
*** Pavo has joined #openstack-kolla06:34
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897506:35
*** dupengfei has joined #openstack-kolla06:36
duonghqsup sdake06:49
*** kristian__ has joined #openstack-kolla06:50
*** msimonin has joined #openstack-kolla06:51
*** msimonin has quit IRC06:52
*** yuanying_ has joined #openstack-kolla06:55
*** kristian__ has quit IRC06:55
openstackgerritjianyi proposed openstack/kolla: Install solum dashboard into horizon image  https://review.openstack.org/40898106:57
*** zhurong has quit IRC06:57
*** zhurong has joined #openstack-kolla06:58
*** yuanying has quit IRC06:58
*** mkoderer has joined #openstack-kolla06:58
*** sdake has quit IRC06:59
openstackgerritjianyi proposed openstack/kolla: Install solum dashboard into horizon image  https://review.openstack.org/40898106:59
openstackgerritcaoyuan proposed openstack/kolla: Install mistral dashboard into horizon image  https://review.openstack.org/40672607:00
*** schwicht has joined #openstack-kolla07:03
*** prameswar has quit IRC07:06
*** msimonin has joined #openstack-kolla07:07
*** sacharya has quit IRC07:07
*** schwicht has quit IRC07:07
*** sacharya has joined #openstack-kolla07:08
*** kristian__ has joined #openstack-kolla07:11
*** sacharya has quit IRC07:13
openstackgerritjianyi proposed openstack/kolla-ansible: Enable solum dashboard when enable_solum is yes  https://review.openstack.org/40898507:13
*** yuanying_ has quit IRC07:14
*** kristian__ has quit IRC07:15
*** yatin has quit IRC07:21
openstackgerritdupengfei proposed openstack/kolla: Not to pull the base image when building.  https://review.openstack.org/40894007:25
*** yatin has joined #openstack-kolla07:32
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846507:35
*** msimonin has quit IRC07:38
*** msimonin has joined #openstack-kolla07:38
*** kristian__ has joined #openstack-kolla07:41
*** kristian__ has quit IRC07:45
*** tonanhngo has quit IRC07:49
*** kristian__ has joined #openstack-kolla07:51
*** msimonin has quit IRC07:53
*** kristian__ has quit IRC07:56
openstackgerritzhubingbing proposed openstack/kolla: Install tacker-horizon into horizon image  https://review.openstack.org/40781007:58
*** b_bezak has joined #openstack-kolla08:00
*** sacharya has joined #openstack-kolla08:00
*** tonanhngo has joined #openstack-kolla08:00
*** msimonin has joined #openstack-kolla08:02
*** fragatin_ has quit IRC08:03
*** msimonin has quit IRC08:04
*** tonanhngo has quit IRC08:05
*** sacharya has quit IRC08:05
*** fragatina has joined #openstack-kolla08:08
*** pcaruana has joined #openstack-kolla08:16
*** jascott1 has quit IRC08:23
*** fragatina has quit IRC08:27
*** Pavo has quit IRC08:29
*** sdake has joined #openstack-kolla08:34
sdakesup duonghq08:34
*** Pavo has joined #openstack-kolla08:34
*** HyperJohnGraham has quit IRC08:36
duonghqsdake, still awake?08:36
sdakeyup08:36
*** matrohon has joined #openstack-kolla08:37
*** Jeffrey4l has quit IRC08:38
*** jascott1 has joined #openstack-kolla08:47
*** Serlex has joined #openstack-kolla08:53
*** egonzalez90 has joined #openstack-kolla08:54
*** schwicht has joined #openstack-kolla09:04
*** athomas has joined #openstack-kolla09:08
*** schwicht has quit IRC09:09
*** papacz has joined #openstack-kolla09:10
*** strigazi_AFK is now known as strigazi09:10
*** sdake_ has joined #openstack-kolla09:10
*** sdake_ has quit IRC09:10
*** sdake_ has joined #openstack-kolla09:10
*** sdake has quit IRC09:13
*** kristian__ has joined #openstack-kolla09:25
*** elynn__ has quit IRC09:29
*** yatin has quit IRC09:30
*** kristian__ has quit IRC09:30
zhubingbing;)09:34
*** jascott1 has quit IRC09:40
*** yatin has joined #openstack-kolla09:42
duonghqsup zhubingbing09:43
*** kristian__ has joined #openstack-kolla09:45
*** zhurong has quit IRC09:46
*** Serlex has quit IRC09:46
*** kristian__ has quit IRC09:49
*** yingjun has quit IRC09:52
*** yingjun has joined #openstack-kolla09:53
openstackgerritzhubingbing proposed openstack/kolla: change "configurationso" to "configuration so"  https://review.openstack.org/40905109:54
*** yingjun has quit IRC09:57
*** zhubingbing has quit IRC10:03
*** Serlex has joined #openstack-kolla10:13
*** yatin has quit IRC10:14
*** duonghq has quit IRC10:15
*** tovin07_ has quit IRC10:19
*** tovin07 has quit IRC10:22
*** yatin has joined #openstack-kolla10:25
*** prameswar has joined #openstack-kolla10:29
*** Pavo has quit IRC10:29
*** kristian__ has joined #openstack-kolla10:30
openstackgerritEduardo Gonzalez proposed openstack/kolla: WIP: fix zaqar container  https://review.openstack.org/40775710:30
*** Pavo has joined #openstack-kolla10:34
*** kristian__ has quit IRC10:34
*** jascott1 has joined #openstack-kolla10:40
*** kristian__ has joined #openstack-kolla10:43
*** schwicht has joined #openstack-kolla10:45
*** jascott1 has quit IRC10:45
*** Jeffrey4l has joined #openstack-kolla10:47
*** kristian__ has quit IRC10:47
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Zaqar ansible role  https://review.openstack.org/40776010:49
jmccarthyHmm I just noticed looks like there is no merge_configs capability for horizon, is that on purpose ?10:49
openstackgerritEduardo Gonzalez proposed openstack/kolla: Fix zaqar container  https://review.openstack.org/40775710:49
*** schwicht has quit IRC10:50
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Zaqar ansible role  https://review.openstack.org/40776010:56
egonzalez90Jeffrey4l: thoughs about this? https://review.openstack.org/#/c/408493/311:09
Jeffrey4legonzalez90, this file should be useless.11:09
egonzalez90i cannot find where the file is/was used11:10
Jeffrey4liirc, it is introduced for neutron namespace issue. but we have mount shared solution.11:10
Jeffrey4lneed sync with sdake_ or SamYaple11:11
egonzalez90https://review.openstack.org/#/c/272715/ seems to be removed here11:11
Jeffrey4lyes. so it should be a history file which is forgot to removed.11:12
*** yingjun has joined #openstack-kolla11:15
*** schwicht has joined #openstack-kolla11:15
*** schwicht has quit IRC11:20
*** mdnadeem has quit IRC11:22
*** yingjun has quit IRC11:25
*** yingjun has joined #openstack-kolla11:25
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla: Remove source install type for novnc / spice  https://review.openstack.org/40859911:26
*** schwicht has joined #openstack-kolla11:26
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla: Remove source install type for novnc / spice  https://review.openstack.org/40859911:28
*** yingjun has quit IRC11:29
*** schwicht has quit IRC11:31
*** david-lyle_ has joined #openstack-kolla11:35
openstackgerritMerged openstack/kolla-ansible: Add *.egg-info into .gitignore file  https://review.openstack.org/40731211:36
*** msimonin has joined #openstack-kolla11:37
*** david-lyle has quit IRC11:37
*** athomas has quit IRC11:38
*** msimonin has quit IRC11:41
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla: Remove source install type for novnc / spice  https://review.openstack.org/40859911:44
*** athomas has joined #openstack-kolla11:45
*** msimonin has joined #openstack-kolla11:45
*** msimonin has quit IRC11:49
*** mgiles has joined #openstack-kolla11:49
openstackgerritMerged openstack/kolla-ansible: Add missing per service Keystone config augments  https://review.openstack.org/40622411:50
mliimamorning guys11:50
openstackgerritMerged openstack/kolla-ansible: Change 'docker' to 'Docker' in docs  https://review.openstack.org/40863611:50
*** absubram has quit IRC11:53
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Zaqar ansible role  https://review.openstack.org/40776012:00
egonzalez90morning mliima12:01
*** schwicht has joined #openstack-kolla12:01
*** tonanhngo has joined #openstack-kolla12:02
*** jascott1 has joined #openstack-kolla12:03
*** Bico_Fino has joined #openstack-kolla12:03
*** tonanhngo has quit IRC12:03
*** williamc_ has quit IRC12:05
*** williamcaban has joined #openstack-kolla12:05
*** schwicht has quit IRC12:06
*** jascott1 has quit IRC12:08
*** dave-mccowan has joined #openstack-kolla12:09
*** kristian__ has joined #openstack-kolla12:09
*** kristian__ has quit IRC12:13
openstackgerritMerged openstack/kolla: Add monitoring group as a children of baremetal group  https://review.openstack.org/40874112:15
openstackgerritMerged openstack/kolla: change "configurationso" to "configuration so"  https://review.openstack.org/40905112:16
*** Bico_Fino has quit IRC12:17
*** kristian__ has joined #openstack-kolla12:17
*** fragatina has joined #openstack-kolla12:20
mliimaexit12:28
*** Pavo has quit IRC12:29
*** rhallisey has joined #openstack-kolla12:33
*** Pavo has joined #openstack-kolla12:34
*** schwicht has joined #openstack-kolla12:40
*** msimonin has joined #openstack-kolla12:45
*** yingjun has joined #openstack-kolla12:46
*** msimonin has quit IRC12:50
*** papacz has quit IRC12:51
*** peterjenkins_ has quit IRC12:59
*** peterjenkins_ has joined #openstack-kolla12:59
*** Guest57 has joined #openstack-kolla13:03
*** elynn__ has joined #openstack-kolla13:04
*** jascott1 has joined #openstack-kolla13:05
*** pcaruana has quit IRC13:05
*** zhangshuai has quit IRC13:06
*** pcaruana has joined #openstack-kolla13:08
*** jascott1 has quit IRC13:10
*** Guest57 has quit IRC13:26
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Hel-ming mariadb components  https://review.openstack.org/40816013:38
*** elynn__ has quit IRC13:40
*** msimonin has joined #openstack-kolla13:47
*** duonghq has joined #openstack-kolla13:49
*** msimonin has quit IRC13:51
*** Guest57 has joined #openstack-kolla13:55
*** fguillot has joined #openstack-kolla13:57
*** narasimha_SV has joined #openstack-kolla13:57
*** kristia__ has joined #openstack-kolla14:01
*** kristian__ has quit IRC14:01
*** kristia__ has quit IRC14:02
*** mgkwill has quit IRC14:03
*** mgkwill has joined #openstack-kolla14:03
*** kristian__ has joined #openstack-kolla14:03
narasimha_SVhost metrics are not getting collected even by gnocchi contaoiners though the metric details are specified in gnocchi-resources.yaml file in ceilometer container14:05
*** gfidente has joined #openstack-kolla14:05
*** gfidente has joined #openstack-kolla14:05
*** kristian__ has quit IRC14:07
*** kristian__ has joined #openstack-kolla14:07
*** schwicht has quit IRC14:09
*** Guest57 has quit IRC14:09
*** duonghq has quit IRC14:14
*** papacz has joined #openstack-kolla14:17
*** yingjun has quit IRC14:22
*** yingjun has joined #openstack-kolla14:22
*** smekel_ has quit IRC14:23
*** smekel_ has joined #openstack-kolla14:23
openstackgerritMerged openstack/kolla: Remove useless script from repo  https://review.openstack.org/40849314:25
openstackgerritMerged openstack/kolla: Add qemu-img into glance api image  https://review.openstack.org/40812914:25
*** duonghq has joined #openstack-kolla14:27
*** kristian__ has quit IRC14:27
*** kristian__ has joined #openstack-kolla14:28
*** Pavo has quit IRC14:29
*** yingjun has quit IRC14:30
*** duonghq has left #openstack-kolla14:31
*** kristian__ has quit IRC14:32
*** kristian__ has joined #openstack-kolla14:32
*** tovin07 has joined #openstack-kolla14:33
*** schwicht has joined #openstack-kolla14:33
*** Pavo has joined #openstack-kolla14:34
*** goldyfruit has joined #openstack-kolla14:36
openstackgerritcaoyuan proposed openstack/kolla-ansible: Source the openrc file automatically when running tools/init-runonce  https://review.openstack.org/40917914:37
*** duonghq has joined #openstack-kolla14:40
*** schwicht has quit IRC14:42
*** pcaruana has quit IRC14:42
*** tovin07 has quit IRC14:43
*** tovin07 has joined #openstack-kolla14:44
openstackgerritMerged openstack/kolla: Minor documentation fixes  https://review.openstack.org/40653414:44
*** schwicht has joined #openstack-kolla14:45
*** kristian__ has quit IRC14:46
*** kristian__ has joined #openstack-kolla14:46
*** msimonin has joined #openstack-kolla14:47
*** schwicht has quit IRC14:50
*** jtriley has joined #openstack-kolla14:50
*** schwicht has joined #openstack-kolla14:51
*** macsz has quit IRC14:51
*** msimonin has quit IRC14:51
*** saneax is now known as saneax-_-|AFK14:52
*** macsz has joined #openstack-kolla14:52
openstackgerritcaoyuan proposed openstack/kolla-ansible: Source the openrc file automatically when running tools/init-runonce  https://review.openstack.org/40917914:52
*** srwilkers has joined #openstack-kolla14:53
srwilkersgood morning14:54
openstackgerritcaoyuan proposed openstack/kolla-ansible: Source the openrc file automatically when running tools/init-runonce  https://review.openstack.org/40917914:55
*** portdirect_away has quit IRC14:55
*** ediardo has quit IRC14:56
*** portdirect_away has joined #openstack-kolla14:56
*** ediardo has joined #openstack-kolla14:56
portdirect_awaymorning srwilkers o/14:56
*** pcaruana has joined #openstack-kolla14:56
*** portdirect_away is now known as portdirect_14:57
srwilkershey man o/14:58
sbezverk_good morning gents14:58
srwilkershey sbezverk_ :)15:01
*** sdake_ has quit IRC15:01
*** tonanhngo has joined #openstack-kolla15:02
portdirect_sup sbezverk - that mariadb work is looking awesome - thanks for getting a common svc in15:02
*** tonanhngo has quit IRC15:02
*** duonghq has quit IRC15:04
srwilkersyeah, looks great. waiting for it to merge in so i can leverage it for cinder. had a few too many stouts last night, and things all of a sudden made much more sense. tends to happen quite often15:05
portdirect_srwilkers: and as always xkcd has an explanation for this : https://xkcd.com/323/15:06
srwilkersportdirect_, yes :D15:07
sbezverk_srwilkers: portdirect_: thanks guys for reminding me, I was too lazy to do it right away ;-)15:07
srwilkersit happens :)15:08
*** jascott1 has joined #openstack-kolla15:08
*** schwicht has quit IRC15:09
sbezverk_portdirect_: I saw keystone bits got merged, congrats!! it is a big block..15:09
srwilkers\o/15:09
portdirect_sbezverk_: only bits... I'm waiting on your svc stuff coming in and we redid the common_deployment to make haproxy optional and specific to python services - the api will drop soonas i've finished a apache_api_deployment lib15:11
*** jascott1 has quit IRC15:12
portdirect_though its amazing how much stuff everyones pulled together in the last few days - I think next week should see most services over to helm microservices?15:13
sbezverk_portdirect_: microservices is great, but there are other things which frankly bugs me more..15:15
srwilkersyeah, this week has been very productive i think15:15
*** HyperJohnGraham has joined #openstack-kolla15:15
sbezverk_portdirect_: things like getting configuration generated so we could build config maps based upon15:15
*** qwang has quit IRC15:16
portdirect_oh - I know the hard work is yet to begin :/15:16
*** qwang has joined #openstack-kolla15:16
portdirect_sbezverk_: yeah the config issue is the one that troubles me most as well15:16
portdirect_We will need to think abou that quite a bit - to make sure we produce somthing that works for the whole community - but I'm sure we can get there15:18
*** tovin07 has quit IRC15:20
openstackgerritcaoyuan proposed openstack/kolla-ansible: Source the openrc file automatically when running tools/init-runonce  https://review.openstack.org/40917915:20
sbezverk_portdirect_: atm I do not see solution other than continue use ansible for this part..15:23
*** clsacramento has quit IRC15:24
sbezverk_but then you need 3 repos to get going.. which is kind of ugly..15:24
*** lamt has joined #openstack-kolla15:25
portdirect_sbezverk_: this is very true for now - and i think will need to continue for a bit. I must confess I am no where near as familar with kolla-ansible as I should be (so what I'm saying here could just be flat out wrong/inapropriate - I'm thinking out loud)15:30
portdirect_but it would be nice to see kolla-ansible more clearly split between deployment and genconfig15:31
*** srwilkers has quit IRC15:31
kfox1111morning.15:31
kfox1111yeah. config will be tricky.15:32
portdirect_as i think it would be great to hava a common config solution for both deployment models - also can genconfig just generate aconfig for a particlaur service (or set of services?) I've only ever used it to run the whole lot out?15:32
portdirect_morning kfox :)15:32
openstackgerritcaoyuan proposed openstack/kolla-ansible: Source the openrc file automatically when running tools/init-runonce  https://review.openstack.org/40917915:33
kfox1111I'm kind of wondering if we can rework the config bits in such a way, that it can be rendered by either jinja2 or gotl.15:33
kfox1111then we could make microservice packages out of them.15:33
kfox1111or,15:34
kfox1111we could make an operator like thing out of genconfig, and produce a microservice for the operator.15:34
kfox1111so, if a use rjust wanted to deploy, they would need helm packages and containers. each could potentially be prebuilt/pretested from somewhere, so no need for 3 repos to checkout.15:35
kfox1111portdirect_: found one more bug in the optional haproxy code.15:38
kfox1111glad I slept on it.15:38
portdirect_reargdless of how we go, i think your last point is spot on - idealy a user would just want to set up a k8s cluster, and the download some sorta config bundle (being vague intentonally) and not need to do much more than that15:38
portdirect_kfox1111: dang!15:38
portdirect_comment?15:38
kfox1111commented15:39
kfox1111portdirect_: yeah. another option is bundle the genconfgi bits right in a deployment/devleopment container. so user runs that, then does a genconfig. no checkout needed.15:40
portdirect_well it would after 2 days :D - will fix asap :)15:40
sbezverk_kfox1111: morning, can you check mariadb need to merge it15:40
kfox1111portdirect_: yeah. true that. :)15:40
kfox1111sbezverk_: yup. that was next on my list.15:40
sbezverk_kfox1111: thanks15:40
*** narasimha_SV has quit IRC15:42
kfox1111sbezverk_: np. :)15:42
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Update common deployment for python apis  https://review.openstack.org/40816515:44
*** srwilkers has joined #openstack-kolla15:46
*** krtaylor has joined #openstack-kolla15:47
srwilkersof course the wifi kicks me off when im away :(15:47
*** msimonin has joined #openstack-kolla15:48
mliimaawiddersheim, ping15:48
awiddersheimsup15:49
*** kristian__ has quit IRC15:49
mliimaare you busy? awiddersheim15:49
awiddersheimI can spare a few minuets15:49
awiddersheimwhats up?15:49
mliimai need some help with cinder + nfs15:49
awiddersheimok15:49
mliimahttp://paste.openstack.org/show/591927/ awiddersheim15:50
mliimathat is my error now15:50
kfox1111sbezverk_: looks good to me. workflowed.15:50
mliimahowever, when i ran showmount -e ip from my host15:50
mliimait works15:50
kfox1111portdirect_: also looks good.15:50
sbezverk_kfox1111: thanks I will do some changes on rabbitmq as well to use new common things15:51
kfox1111sbezverk_: cool. thanks.15:52
awiddersheimhmmm15:52
mliimaawiddersheim, my cinder.conf http://paste.openstack.org/show/591958/15:52
awiddersheimdid you run the showmount from inside the container?15:53
mliimayes15:53
openstackgerritcaoyuan proposed openstack/kolla-ansible: Source the openrc file automatically when running tools/init-runonce  https://review.openstack.org/40917915:53
mliimacinder-volume15:53
mliimaand i get that error15:53
mliimawhatever the ip, i get the same error15:53
openstackgerritMerged openstack/kolla-kubernetes: Hel-ming mariadb components  https://review.openstack.org/40816015:53
mliimalocalhost, 172.24.53.115:53
mliima...15:53
awiddersheimbut not from your host?15:53
mliimayes15:54
*** pece has joined #openstack-kolla15:54
awiddersheimjust in the container?15:54
mliimajust in container15:54
*** Guest57 has joined #openstack-kolla15:54
mliimafrom host awiddersheim http://paste.openstack.org/show/591959/15:54
*** msimonin has quit IRC15:55
awiddersheimmakes me think the container is missing some RPC things or something15:55
awiddersheimlike required packages15:55
mliimahmm15:55
awiddersheimI'm using a totally different driver15:55
awiddersheimnetapp15:55
mliimaok awiddersheim, do you know which required packages are missing?15:56
awiddersheimno and that is just a guess15:56
awiddersheimwhat are you using for base?15:56
mliimasorry, i don't understand15:57
mliima:/15:57
mliimabase?15:57
mliimabase image to build the container?15:57
awiddersheimyeah15:57
mliimaubuntu15:57
awiddersheimhrm we've been using centos mainly15:58
awiddersheimgoogling the clnt_create: RPC: Unknown host error seems to point to some DNS problems but you are using an IP15:58
mliimayes :/15:58
mliimaok awiddersheim, thank you for support15:59
mliima:)15:59
awiddersheimyou aer using NFSv3 or 4?15:59
awiddersheimif using v3 then things might not work16:00
mliima416:00
mliimawell16:00
mliimai think16:00
mliimashould be 416:00
awiddersheimteh RPC stuff makes me thing v3 but might want to check16:01
awiddersheimunfortunately between using a different base for container and differenet NFS drivers not much16:01
awiddersheimI can do on my end to help16:01
kfox1111portdirect_: sorry. one more... the mariadb one merged so yours has a mergeconflict now. :/16:01
portdirect_np, expected that... -will fix up now we can take advantage of sbezverk's work :)16:02
portdirect_will also have keystone svc ready in a few mins as well - might as well move the lowhanging fruit quickly16:03
kfox1111yours should go quick, so I'll rebase the neutron endpoint one on yours, to prevent another merge conflict.16:04
*** Guest57 has quit IRC16:04
mliimaawiddersheim, http://paste.openstack.org/show/591961/16:05
mliima..16:05
*** gfidente has quit IRC16:06
*** egonzalez90 has quit IRC16:08
*** tonanhngo has joined #openstack-kolla16:09
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Have gate wait for dns ready  https://review.openstack.org/40890716:10
*** sdake has joined #openstack-kolla16:13
*** klindgren__ has joined #openstack-kolla16:15
*** klindgren_ has quit IRC16:17
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: PS modifies Rabbitmq templates to use new common elements  https://review.openstack.org/40921416:18
*** matrohon has quit IRC16:21
sdakemorning folks16:22
srwilkershey sdake :)16:22
sdakesup srwilkers16:22
mliimamorning sdake16:23
*** sayantan_ has joined #openstack-kolla16:23
*** sayantan_ has quit IRC16:24
*** sayantan_ has joined #openstack-kolla16:25
sbezverk_morning sdake16:26
*** adrian_otto has joined #openstack-kolla16:27
kfox1111sdake: morning.16:27
kfox1111sdake: how close is a 3.0.2?16:27
kfox1111cause 3.0.1 has a bad openstack client in the kolla toolbox. :/16:28
*** Pavo has quit IRC16:29
*** jascott1 has joined #openstack-kolla16:29
*** mattmceuen has joined #openstack-kolla16:30
*** Pavo has joined #openstack-kolla16:34
sbezverk_kfox1111: have you done concatination of a gotpl variable with a string inside of {{}} ?16:35
openstackgerritMerged openstack/kolla: Fix zaqar ui  https://review.openstack.org/40706516:36
*** jascott1 has quit IRC16:36
kfox1111with a new var.16:36
kfox1111theres a function for concat.16:36
kfox1111or printf works too.16:36
kfox1111there's a second form of printf too.16:37
kfox1111{{ $foo | printf "%s-bar" }}16:37
kfox1111if you pass it via pipeline, the pipeline shows up to printf as an appended last argument.16:38
sbezverk_kfox1111: got it thanks forgot about printf16:39
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: PS modifies Rabbitmq templates to use new common elements  https://review.openstack.org/40921416:41
*** lrensing has joined #openstack-kolla16:44
kfox1111sbezverk_: looks good.16:45
kfox1111will workflow when the gate passes.16:45
sbezverk_kfox1111: sounds good, thank you16:46
kfox1111np. :)16:46
kfox1111thanks for working on it. :)16:46
*** msimonin has joined #openstack-kolla16:51
*** msimonin has quit IRC16:55
*** schwicht has joined #openstack-kolla16:56
*** sp__ has joined #openstack-kolla16:59
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: PS modifies Rabbitmq templates to use new common elements  https://review.openstack.org/40921416:59
openstackgerritMerged openstack/kolla-kubernetes: Update common deployment for python apis  https://review.openstack.org/40816517:00
kfox1111ah... think I figured out how trove's artefacting to tarballs.openstack.org.17:01
kfox1111we should be able to do the same... :)17:01
*** fragatina has quit IRC17:02
*** fragatina has joined #openstack-kolla17:03
*** pcaruana has quit IRC17:03
sayantan_Hi guys17:06
kfox1111hi17:06
sayantan_the kolla-build.conf file is generated by kolla right? Correct me if I am wrong17:07
sayantan_Getting a little confused since I see "genconfig           Generate configuration files for enabled OpenStack services" in kolla-ansible script17:10
*** devataa has quit IRC17:10
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add neutron keystone service/endpoint creation jobs  https://review.openstack.org/40826317:11
portdirect_sayantan_: just knocked this up talking to someone esle - whihc generates a kolla-build.conf17:11
srwilkerskfox1111, portdirect_: left some comments regarding the common_manage_db bits in the keystone review because i thought it was a lot to put here. just wanted some clarification on something as im working through the cinder bits17:11
portdirect_sayantan_: may be of help? https://gist.github.com/intlabs/dc8b14c09afab8132b18c3a9605b248317:12
sayantan_Thanks portdirect_ let me check the link17:12
kfox1111srwilkers: which review? The workflow -1'ed one?17:13
sayantan_yes. It should be done from kolla. I will open a patch to remove the genconfig option from kolla-ansible. Can be a little misleading17:13
portdirect_srwilkers: you got link?17:14
srwilkersyeah sorry kfox: https://review.openstack.org/#/c/407780/2817:14
srwilkersim sure its my newbie showing, but just wanted some clarification that im probably overthinking something17:14
kfox1111srwilkers: ah. sorry. I was ignoring it as it was getting reworked. I'll have a look.17:14
*** Marcellin__ has joined #openstack-kolla17:14
srwilkersi just posted them a couple of minutes ago kfox1111, no worries :)17:15
portdirect_srwilkers: this is the one that got merged: https://review.openstack.org/#/c/408836/3/helm/kolla-common/templates/_common_manage_db_job.yaml17:15
portdirect_but your questions are still relivant as its just the same17:15
srwilkersoh thats right. that did get split off. should get in a habit of closing tabs out more frequently17:16
*** sdake_ has joined #openstack-kolla17:18
*** schwicht has quit IRC17:18
portdirect_np :)17:19
portdirect_I just buy more ram, much easier than closing tabs17:20
portdirect_though perhaps thats why i'm always broke :)17:20
*** sdake has quit IRC17:21
kfox1111portdirect_: I kind of do the same. found some interesting browser bugs that way. ;)17:25
*** b_bezak has quit IRC17:25
*** jascott1 has joined #openstack-kolla17:25
*** b_bezak has joined #openstack-kolla17:26
portdirect_I've on occasion restarted my computer to stop soundcloud playing - as finding it was much harder than wheres wally (waldo in the states I think?)17:28
*** jascott1 has quit IRC17:28
*** jascott1 has joined #openstack-kolla17:29
*** Guest57 has joined #openstack-kolla17:30
sbezverk_kfox1111: updated rabbit came backk all green ;-)17:30
*** b_bezak has quit IRC17:30
kfox1111cool.17:30
kfox1111workflowed17:31
sbezverk_kfox1111: I guess the rabbit hole was recently painted ;-)17:31
*** schwicht has joined #openstack-kolla17:31
srwilkersthanks for looking at that kfox1111 portdirect_17:31
kfox1111srwilkers: np. thanks for raising the issue.17:31
openstackgerritMerged openstack/kolla-kubernetes: PS modifies Rabbitmq templates to use new common elements  https://review.openstack.org/40921417:35
*** schwicht has quit IRC17:36
mgilessbezverk_ I have a question on the common_svc you added if you have a moment17:39
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Have gate wait for dns ready  https://review.openstack.org/40890717:40
*** HyperJohnGraham has quit IRC17:42
*** strigazi is now known as strigazi_AFK17:43
*** Jeffrey4l has quit IRC17:45
*** athomas has quit IRC17:48
*** srwilkers is now known as srwilkers_lunch17:48
*** jemcevoy has joined #openstack-kolla17:48
sbezverk_mgiles: sure, how I can helm you?17:49
mgilessbezverk_ trying to use the common_svc in the nova stuff and running into a couple of issues17:49
mgilesboth having to do with the fact that this uses element_name for all values17:49
mgilesFirst, for nova-api, the service selector and port name differ (nova and nova-api respectively)17:50
mgilesI'm not sure if the service selector name really matters?  Is that ever used to look it up?17:50
mgilesI'm not sure if you know the answer, but just wondering if these should always be the same or not17:50
mgilessince they didn't used to be17:51
jemcevoyAnyone know how to make kolla-build work without crashing a CentOS7 VM?  I have had panics due to Null pointers in yum and also "see kernel:BUG: soft lockup - CPU#1 stuck for 23s! [yum:10359]"17:51
kfox1111service_name/service_key shoudl come from values. should default to kolla_controller for everything but nova-compute.17:51
*** sdake_ has quit IRC17:51
mgilessbezverk_  :)  Just caught the pun there...17:51
jemcevoyI am building 3.0.117:51
kfox1111should be able to override the default service_key: kolla_compute  on the nova-compute microservice in all_values.yaml17:51
*** msimonin has joined #openstack-kolla17:52
mgileskfox1111 if that's directed at me, I think we're talking about different things17:53
portdirect_jemcevoy: that's unlikly to directly be a kolla-build issue - but a docker one, as it pushed the daeon pterry hard with connurent builds17:53
portdirect_jemcevoy: try --threads=1 and see if resolves it17:53
mgilesThis is the service selector listed inside the service description (for looking up the service I think)17:54
kfox1111mgiles: yeah. ok. let me try rereading.17:54
mgilesfor nova-api svc, used to be:17:54
mgiles  selector:17:54
mgiles    service: nova17:54
mgiles    type: api17:54
srwilkers_lunchmgiles, i think the same issue arises with cinder too17:54
sbezverk_mgiles: for nova-api you do not need to use element_name to name the actual process17:54
sbezverk_in this case element_name: would be just "nova"17:55
sbezverk_or I am missing something here17:55
mgilesbut if I set element_name to nova, then the port name also ends up being just "nova" instead of "nova-api"17:55
kfox1111sbezverk_: yeah. I don't think there is any reason to have multiple elements of nova-api.17:55
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897517:55
kfox1111mgiles: I think serviceName should just be nova-api in that case?17:55
mgilesyep, I can do that.  Just inconsistent with what we had before17:56
*** msimonin has quit IRC17:56
mgilesThe second issue I have is that the nova-api-svc chart produces two services from two templates (nova-api and nova-metadata).17:57
mgilesObviously, I can override the element_name for the second, but kind of defeats the purpose of having a consistent name passed at runtime17:57
*** Serlex has quit IRC17:57
*** schwicht has joined #openstack-kolla17:57
portdirect_nova-metadata is a special snowflake - I'd be tempted to have it use it's own template17:57
kfox1111mgiles: I think we don't mess with element names at all with nova. as there should only be one of them?17:58
jemcevoyportdirect_, So I should just add --threads=1 to my command line like "kolla-build --registry kolla4echo.scm.penguincomputing.com:4000 --push --threads=1"17:58
kfox1111portdirect_: yeah. was on the fence on that one when I did generic-service origionally.17:58
portdirect_jemcevoy: I'd try that17:59
jemcevoyI have a 4 core KVM VM with 8GB RAM and btrfs filesystem on a raw 128GB volume18:00
mgileskfox1111, not sure what you're proposing.  element name for everything is nova, instead of each of the microservice names?  That's going to mean very little could use the common templates, so I'm guessing I'm misunderstanding18:00
kfox1111ah... I think I see the issue.18:00
sbezverk_mgiles: if you want a custom service name you can always build one on top of element_name18:00
kfox1111.element_name is used in the _common_svc macro.18:00
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897518:00
kfox1111but it's a . var, so in nova-api-svc, you can just hard code it to nova-api?18:00
kfox1111{{ with $env := dict .... "element_name" "nova-api" ... }} ?18:01
mgilesyes, I could, but it means it couldn't be overridden at runtime18:01
*** jemcevoy has left #openstack-kolla18:01
kfox1111mgiles: yes. but not sure it needs to be.18:01
mgileswhich I thought was the purpose of using the passed in element_name for stuff18:01
*** jmcevoy has joined #openstack-kolla18:01
kfox1111mgiles: element_name is for multi-instance.18:01
sbezverk_svc1 := printf "$s-custom" .Values.element_name18:02
kfox1111so, nova-compute for example. if you need different sets of nova-compute for different host aggregates.18:02
sbezverk_and then pass to common_svc svc1 as element name18:02
kfox1111but I think there can only be one set of nova-api in a region?18:02
mgilessbezverk_ Yeah, like that idea to just append api to the element_name18:02
sbezverk_mgiles: yep, you prepare the name you want the way you want it and pass to common_svc18:03
*** pbourke has quit IRC18:03
kfox1111so, why support configuring a second nova-api set if it is impossible to use?18:03
mgileskfox1111 That makes sense to me - I didn't know if that was possible18:03
*** pbourke has joined #openstack-kolla18:03
sbezverk_kfox1111: who knwos what next version of openstack will throw at us ;-)18:03
portdirect_jemcevoy: if be tempted to use upstream docker, and must confess i have no experience with btrfs backend, my build systems run centos with the lts upstream kernel and overlay2 backend and I've not had issues - but have seen similar things to you in the past with the loopback backend o low spec vm's and concurrent builds.18:04
mgilesThanks for the input, guys.  I think I have enough to go on and I can propose some stuff in a ps and we can all tear it apart there :)18:04
kfox1111sbezverk_: true. but its been cosistently that way since the begining.18:04
sbezverk_kfox1111: true18:05
kfox1111multiple elements make the most sence to me for mariadb/rabbit/memcached/nova-compute*/neutron-agents*(for dvr)18:05
*** TxGirlGeek has joined #openstack-kolla18:05
kfox1111and maybe horizon to do safe upgrades.18:05
kfox1111not sure if any others need multiple instances in the same k8s namespace.18:06
kfox1111oh. maybe cinder-volume too.18:06
portdirect_think cells may change the above re nova?18:06
* portdirect_ trolls kfox18:06
kfox1111portdirect_: yeah. though last I looked cells were asically just a whole nother region basically.18:07
kfox1111so we may want to do those with a namespace still?18:07
portdirect_^^ +2 to that *when* we get there18:08
*** schwicht has quit IRC18:08
kfox1111unfortunatly, I've never deployed cells, so I lack some knowlege there. :/18:08
portdirect_in kolla a cell would be most analagous to k8s fereation i think18:08
kfox1111neutron doesn't have cell support yet though, so havent' seen where they could help too much with scaling. :/18:09
kfox1111yeah. cells could be loaded into different k8s instances.18:09
kfox1111though I think k8s scales better these days then nova.18:10
portdirect_lets get to that rabbit warren further down the road :)18:10
kfox1111+118:11
* portdirect_ tiries to put the lid back on pandoras box18:11
portdirect_:)18:11
kfox1111yeah. I think just supporting one nova-api per namespace is probably just fine for now.18:11
kfox1111we'll evaluate cells when one of us has time to figure out how cells actually work.18:12
kfox1111cells and tricircle (which I think is trying to do cells for neutron)18:12
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Have gate wait for dns ready  https://review.openstack.org/40890718:14
*** jgriffith_AutoAw is now known as jgriffith18:14
kfox1111k. so the dns-test passed the gate... so hopefully that will fix the race.18:15
*** ipsecguy has joined #openstack-kolla18:16
kfox1111portdirect_: do you know much about docker export?18:16
portdirect_a bit18:17
portdirect_sup?18:17
*** msimonin has joined #openstack-kolla18:17
kfox1111I think I figured out how peple are artefacting things in the gate.18:17
kfox1111so I might be able to cache kolla container builds.18:17
kfox1111it would be nice if they didn't flatten out though. is there a way to export while still keeping the layers in tact?18:18
sbezverk_kfox1111: about dns, I think it would be better to resolve kubernetes.default.svc, in this case we know for sure that internal name resolution works18:18
portdirect_not that I know of18:18
portdirect_you also loose some metadata, though not everything like docker save (used? - maty be better now) does18:19
kfox1111sbezverk_: most of the cases of failure I've seen have been external dns.18:19
kfox1111I could add a kubernetes one too though.18:19
kfox1111check both cases.18:20
*** ipsecguy_ has quit IRC18:20
kfox1111sbezverk_: is it kubernetes.default.svc or kubernetes.default?18:21
portdirect_i agree with sbezverk on having an internal dns check, but have also seen quite a fex where external has gone down :/18:21
portdirect_though i have some suspisions that docker bub may also be to blame on occasion18:21
portdirect_*hub18:21
kfox1111portdirect_: yeah. I've seen the hub break it. hence the precacheing / docker export question. :)18:22
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Have gate wait for dns ready  https://review.openstack.org/40890718:23
*** prameswar has quit IRC18:23
kfox1111we should cache: 1. kolla containers. 2. kube containers. 3. kube tools like kubeadm/kubectl/helm binary. 4. kolla-kube packages18:24
kfox1111then have gate jobs that test/refresh them.18:24
kfox1111oh. and prebuilt genconfig. :)18:24
kfox1111should be able to then shave off 10's of minutes off the gate job runtime.18:24
kfox1111while at the same time making it more stable.18:24
portdirect_I'm not so sure about that :/ has there been any progress on a registry in infra - my experience with export/importing container has ususally resulted in more hassle than it's solved18:25
sbezverk_kfox1111: please add an internal one too, then we cover all bases18:25
portdirect_as docker intionally makes it hard to do it without wrping th image in some way18:25
kfox1111sbezverk_: the most recent update has that.18:26
portdirect_also can we get the pull_images back in?18:26
kfox1111portdirect_: thats the alternative I think. maybe createing  docker repo container with the containers preloaded.18:26
kfox1111portdirect_: I never removed it.18:26
kfox1111not sure why your asking about that.18:26
*** prameswar has joined #openstack-kolla18:27
portdirect_ah - your working from an old setup_canal from before we merged it: https://github.com/openstack/kolla-kubernetes/blob/master/tests/bin/setup_canal.sh#L1618:27
sbezverk_kfox1111: what about using kolla's docker registry, it should be up soon?18:28
kfox1111portdirect_: ah. yeah.18:28
kfox1111sbezverk_: do you have a review link?18:28
kfox1111either way though, all the other things should be cached too.18:28
*** schwicht has joined #openstack-kolla18:29
*** Pavo has quit IRC18:29
sbezverk_kfox1111: need to check with Jeffrey4l18:29
sbezverk_for latest update on registry18:29
qwanga quick q: what's the difference between include "common_containers" . and include "common_containers" $env ?18:30
kfox1111qwang: '.' is a magic variable in gotl that is kind of a var namespace.18:32
*** harlowja has joined #openstack-kolla18:32
kfox1111when you include another macro,18:32
kfox1111you specify as the second argument what the definition of '.' is to that macro's perspective.18:33
kfox1111include "x" .18:33
kfox1111passes the . environment from the current template directly to the included macro.18:33
kfox1111include "x" $env   uses the $env variavble as the '.' vars in the macro.18:33
v1k0d3nhey guys...have a general question.18:34
kfox1111you can also consider these two thigns eqiuv:18:34
*** Pavo has joined #openstack-kolla18:34
*** harlowja_ has joined #openstack-kolla18:34
kfox1111{{ import "foo" $env }}18:34
kfox1111and18:34
*** harlowja has quit IRC18:35
jascott1qwang its a common concept of context in template systems18:35
kfox1111{{- with . := $env }}18:35
kfox1111{{ import "foo" . }}18:35
kfox1111{{- end18:35
v1k0d3nis kolla-kubernetes a new project...looking at things from a fresh perspective (i.e. greenfield) or is this really intended to be the same project entirely?18:35
*** schwicht has quit IRC18:35
kfox1111v1k0d3n: some of both.18:36
qwangthank you kfox1111 and jascott1.18:36
kfox1111kubernetes enables some things to be done differently, and its a good idea to do them differently.18:36
v1k0d3nthe way the repo is shaping up, i'm really comfused. it looks like some of the same templating that makes groups like stackanetes and CCP tack a step back away from Kolla.18:36
kfox1111some of the learning on how kolla-ansible did things shouldn't be lost though.18:37
v1k0d3ni really thought this was a greenfield project, which was the point of breaking up the repos.18:37
kfox1111v1k0d3n: how so?18:37
v1k0d3nso i want to put all these services in a helm repo....local for development, or i want to deliver these services to the kubernetes team so it can gain wider adoption wiht helm users. how would you propose this?18:38
kfox1111been trying to write things in such a way those groups could reuse the helm packages.18:38
v1k0d3none of the main issues that Openstack is facing is a interop question. where does openstack fit in with kubernetes.18:39
kfox1111we depend on a stock kubernetees and a stock helm.18:39
kfox1111then we provide regular helm packages.18:39
v1k0d3nwhat do you mean by stock, so i don't misunderstand.18:39
v1k0d3n?18:39
kfox1111users can then assemble an openstack using them.18:39
kfox1111stock = unpatched18:40
kfox1111we don't need like a custom thingy like openshift does to k8s.18:40
v1k0d3nso what about providing cinder, glance, nova as https://github.com/kubernetes/charts18:40
kfox1111I think we can do that eventually maybe,18:40
v1k0d3nthat should be a goal from the onset18:41
kfox1111kubernetes/chart's build system is.... insufficient currently. :/18:41
v1k0d3nwider adoption and it addresses interop immediately.18:41
v1k0d3nno it's not.18:41
kfox1111we're going to have many dozens of packages.18:41
v1k0d3nwe've been doing just fine working right with it.18:41
kfox1111kubernetes/charts has no way to build that many packages currently.18:41
v1k0d3nright...18:42
kfox1111I need a way to cut a release of dozens of packages with a few minutes of effort or less.18:42
v1k0d3nso take a play form openstack-ansible18:42
v1k0d3nprovide the core openstack services. everything else can be bolted right on.18:42
kfox1111thats what we're doing.18:42
kfox1111still, we're talking about dozens of of packages.18:42
kfox1111and I want to be able to rerelease whenever a dep changes.18:43
kfox1111you can't just checkout kubernetets/charts and do a "build all"18:43
v1k0d3nwe're working with deis and kubernetes for the end goal, i'm assuming?18:43
kfox1111they will get there eventually. but doesn't yet.18:43
v1k0d3ni.e. = interop18:44
kfox1111v1k0d3n: there's a lot of stuff to do. thats one task yes.18:44
kfox1111but, for now, just trying to get our stuff to work in a helm world. once that's done,18:44
v1k0d3ncan we invite them in to help?18:44
v1k0d3nso kfox1111 we're doing the same thing.18:44
kfox1111we can see about getting the kubernetes/charts repo build upgraded.18:44
kfox1111v1k0d3n: sure. :)18:45
v1k0d3nthere's too much parity.18:45
v1k0d3ni'm concerned.18:45
kfox1111v1k0d3n: its not clear to me, exactly what features we needed out of the build system.18:45
kfox1111for example, we need to figure out how to do version tagging still.18:45
kfox1111and that may change things drasticially.18:46
v1k0d3nit looks like there's a larger effort to provide what kolla is today, keeping all that intact for kolla-kube, when kolla-kube should be a greenfield deployment strategy.18:46
kfox1111so I didn't want to try and push upstream for features until we were shure we knew what we needed them to look like.18:46
v1k0d3nbut the structure is different.18:46
kfox1111the structure is a bit different, because w hat helm provides is insufficient. :/18:47
kfox1111but we're not sure exactly teh feature ask yet.18:47
kfox1111but we will work with upstream once we are sure exactly what we need to ask for.18:47
v1k0d3nso the SAP folks...have been been inviting them in?18:48
kfox1111like, I think we need a way to include vars from a subpackage.18:48
kfox1111v1k0d3n: sure. everyone's welcome18:48
v1k0d3nok...18:48
v1k0d3nthis is what i mean.18:48
v1k0d3ntheir solution is minor gaps, but they are able to do what you are looking for.18:49
sbezverk_v1k0d3n: we are public IRC anybody who has interest and willing to contribute can pick up a task from action and do it..18:49
jascott1sorry to jump in here, i went to SAP repo and they were very much 'this is for us' and I dont see a problem with that18:49
kfox1111v1k0d3n: last I looked there was one big difference in aproaches.18:49
v1k0d3nsbezverk_: i agree, but you are not running kubernetes on openstack. you are running openstack on kubernetes, so the interop discussion goes both ways.18:49
sbezverk_I was following this dialogue and had a sense that we were blamed for something, I could not grasp what exactly18:49
v1k0d3nnot "we are here if they want to join".18:49
v1k0d3njust saying...18:49
jascott1not sayin they dont take PRs but they are very driven to implement their way it seems18:49
kfox1111v1k0d3n: one of using helm for orchestration and one that sperates orchestration outside of the base micropackages.18:49
kfox1111which does make the requirements of the build system quite different.18:50
*** papacz has quit IRC18:50
kfox1111kolla-kubernetes prime archetectural goal right now is flexibility in deployments, to ensure anyone can reuse the kolla-kubernetes building blocks.18:50
kfox1111sap/stackanetes havent' been designed that way.18:50
v1k0d3nsbezverk_: not blamed...it just looks more brownfield adhering to what kolla is, as opposed to greenfield and how helm/kubernetes makes things easier.18:50
v1k0d3nkfox1111: kolla is opinionated18:51
v1k0d3ni don't want kolla-kube to be opinionated.18:51
kfox1111v1k0d3n: I agree with you. we need closer ties with k8s. but we're very very new project. we're al stilll learning.18:51
v1k0d3nthis is where vendors take advantage.18:51
v1k0d3nwe want to throw everything into kolla-kube.18:51
kfox1111v1k0d3n: I don't want an opinionated kolla-kube either. trying very very hard to keep it unopinionated.18:51
v1k0d3nfwiw, i think we are starting to show signs of that.18:52
v1k0d3nkfox1111: then why do the repos not look more similar to this...18:52
kfox1111v1k0d3n: please don't get me wrong. I want to know of all signs of opinionatedness. so we can fix them.18:52
v1k0d3nthen why don't the repos look more like this: https://github.com/sapcc/openstack-helm18:52
jascott1v1k0d3n what part of the approach is a problem?18:52
v1k0d3nor this: https://github.com/att-comdev/aic-helm18:53
kfox1111vincent_vdk: because that looks quite opinionated to me.18:53
v1k0d3nor this: https://github.com/kubernetes/charts/tree/master/stable18:53
kfox1111v1k0d3n: I mean. it looks quite opinionated to me.18:53
kfox1111v1k0d3n: for example: https://github.com/sapcc/openstack-helm/tree/master/neutron/templates18:53
kfox1111it forces helm to be your orchestration engine.18:53
v1k0d3nthat is yes...18:53
v1k0d3nand https://github.com/att-comdev/aic-helm removes that18:54
kfox1111it tries to launch all the things in there up.18:54
v1k0d3nwe were asked by inc0 to do a PoC18:54
v1k0d3nwe're doing what we were asked.18:54
v1k0d3nwe gather folks who have done this before.18:54
kfox1111v1k0d3n: yeah. just saying. you asked why not do it like openstack-helm. I'm saying, becuase we're trying to be unopinionated.18:54
v1k0d3nand the goal was to share, but they are shaping up differently.18:54
kfox1111aic-helm looks less opionated.18:54
v1k0d3nvery much less.18:54
kfox1111v1k0d3n: thats one nof the problems with having teams not work together.18:55
v1k0d3nand uses Probe18:55
kfox1111v1k0d3n: if you want a converged solution, its best to have the teams work on the same thing. :/18:55
v1k0d3nand entrypoint (we talked about entrypoint)18:55
kfox1111otherwise, they tend to naturally diverge. :/18:55
*** haplo37_ has quit IRC18:55
sbezverk_v1k0d3n: I think approach taken was not correct, asking some people to do PoC and the rest sit and wait does not make too much sense..18:55
v1k0d3ni told folks to take18:56
kfox1111v1k0d3n: look at https://github.com/att-comdev/aic-helm/tree/master/glance/templates18:56
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897518:56
kfox1111it also looks opinionated to me.18:56
*** haplo37_ has joined #openstack-kolla18:56
portdirect_kfox1111, though to be ballanced we are becoming opionated in how we package our work...18:56
v1k0d3nkfox1111: ...explain this for me.....18:56
kfox1111portdirect_: I agree there, I'd rather be temporarily opinionated on how we package, so that we provide the most unopionated deployment options.18:57
v1k0d3nportdirect_: ^^ yes, exactly18:57
v1k0d3ntemp opnionated is going to cause problems.18:57
kfox1111portdirect_: the build system is easily replacable in the future though. so once we get helm to the point it natively can do the things we need, then we can go stock again.18:57
v1k0d3ngreenfield....18:57
kfox1111v1k0d3n: this is greenfield.18:58
v1k0d3nthis is part of why i'm bring this up.18:58
*** gagehugo has joined #openstack-kolla18:58
v1k0d3nthe point is to remove opinion from the onset18:58
v1k0d3notherwise it loses it's value18:58
kfox1111v1k0d3n: we're in violent agreement on the goal. :)18:58
openstackgerritMark Giles proposed openstack/kolla-kubernetes: WIP - Helm nova services  https://review.openstack.org/40882918:58
kfox1111v1k0d3n: I think we're disagree'ing on what the requirements of the proejct are?18:58
kfox1111here's where I'm at:18:59
*** haplo37_ has quit IRC18:59
*** haplo37_ has joined #openstack-kolla18:59
kfox1111 1. kolla-kubernetes provides a set of basic set of helm package building blocks that can be assembled by a user to stand up an openstack. these correspond closely to the openstack provided components (neutron-l3-agent, nova-api, etc)19:00
kfox1111very fign grained.19:00
v1k0d3nkfox1111: we are constantly trying to remove option from the deployment PoC we're working on. case in point: https://github.com/att-comdev/aic-helm/pull/1419:00
kfox1111This allows other projects to reuse those base packages the same way they currenty can reuse kolla-containers.19:00
kfox1111v1k0d3n: +1 for that.19:01
kfox1111v1k0d3n: I'm saying though, our archetecture removes the opinion of orchestration out too. something your not doing. that makes it look much different.19:01
v1k0d3nok kfox111119:02
kfox1111v1k0d3n: the aic-helm code base for example, wouldn't work so well with say a user that needed to use chef to do their orchestration.19:02
v1k0d3ni have nothing else to say.19:02
kfox1111kolla-kubernetes has been tooling in such a way as that could be done. have chef generate the configmaps, upload them, then use helm to launch the microservice packages.19:03
kfox1111but, we also want to support your use case. using helm to orchestrate.19:03
kfox1111so, like, have a neutron package that luanches all the neutron components.19:03
v1k0d3nhave chef generate configmaps?!19:03
kfox1111those can be built with the microservice model. they just become subcharts of the neutron chart.19:03
portdirect_kfox1111: that last stament conerns me, I'm not sure why would want to use anything other thank k8s native tooling for kolla-kubernetes?19:03
v1k0d3ndude19:03
v1k0d3nwe're not using chef19:04
v1k0d3nperiod19:04
kfox1111v1k0d3n: your not. and thats cool.19:04
v1k0d3nhelm generates the configmaps19:04
v1k0d3ni think there's a massive gap here.19:04
kfox1111but "you must use k8s for absolutely everyting" is opinionated.19:04
v1k0d3nand unfortunately, there's too much parity from the start19:04
kfox1111the reason kolla-kubernetes looks the way it does, is its unopinionated.19:04
kfox1111you can build opinionated workflows on top of it.19:05
portdirect_the whole point of k8s is a clean slate is is not? i thought that kolla-k8s was about using k8s? I must confess I'm a bit confused by this as well?19:05
kfox1111if you take the aic-helm neutron example,19:05
v1k0d3nkfox1111: by nature...kolla-kubernetes makes kubernetes first class dude.19:05
kfox1111if you replace the service templates, whith kolla-kubernetes microservice dependenceis, it should work.19:05
*** srwilkers_lunch is now known as srwilkers_19:05
v1k0d3nin the future...do you really think that vms aren't going to just be volume claims?19:05
*** srwilkers_ is now known as srwilkers19:05
v1k0d3nvms, serverless, claims...everything is changing.19:06
portdirect_v1k0d3n: exactly^19:06
kfox1111v1k0d3n: I agree that k8s is going to eat the world.19:06
kfox1111but,19:06
v1k0d3nno but19:06
v1k0d3nuse openstack for what it's for infra19:06
v1k0d3nmake it great again19:06
v1k0d3n:)19:06
*** g3ek has quit IRC19:06
kfox1111the reason so many openstack on k8s projects are springing up is too much opinionated ness.19:06
v1k0d3n(slipped that one in there for comic relief)19:06
kfox1111one tool wont work for another person's use case.19:06
srwilkersi see what you did there v1k0d3n19:06
kfox1111 so the wheel keeps getting reinvented, voer and over again.19:07
kfox1111but, the vast majority of solutions reuse kolla's containers.19:07
kfox1111why? because they are pretty well unopionated.19:07
kfox1111kolla-kuberneets is striving for the same thing at the lower level.19:07
v1k0d3nkfox1111: ...no...we're picking a dynamic single source of truth for our infra-environment.19:07
v1k0d3nkubernetes19:08
kfox1111provide helm packages that are unopinionated, so that they c an be used either directly,19:08
v1k0d3nwhich is what i thought this effort was about.19:08
v1k0d3nthe others that you mention...are doing the same19:08
kfox1111or can be built into opinionated tools that are easier to use, but more specific to a use case.19:08
v1k0d3ninfra is needed right now19:08
v1k0d3nso kubernetes makes infra stronger. that's the hope right?19:08
v1k0d3nso what's with all the additional "stuff"?19:08
kfox1111yup. and kolla-kubernetes primary focu right now is on infra. trying to get common micro packages going.19:08
kfox1111which additional stuff?19:08
v1k0d3nwell, that just opens the door for every vendor to say that's why we're different19:09
v1k0d3ni.e. chef19:09
*** schwicht has joined #openstack-kolla19:09
v1k0d3ni.e. kolla-build as it currently stands.19:09
v1k0d3ni.e. ansible19:09
*** g3ek has joined #openstack-kolla19:09
kfox1111if we don't alow chef to do their  own configmaps, and reuse the other components,19:09
kfox1111then they will just rebuild it all.19:09
kfox1111then the community fractures further.19:10
kfox1111we're trying to make it as inclusive as possible to enable sharing/reuse.19:10
kfox1111being unopionated.19:10
v1k0d3nunfortunately, there's a lot of opinion19:10
v1k0d3nthis is far from opnionated.19:10
*** sp__ has quit IRC19:10
v1k0d3ni.e. operators19:10
kfox1111v1k0d3n: we have no operators at present.19:11
v1k0d3ni.e. jinja219:11
kfox1111and they will be optional, on top of the microservices.19:11
kfox1111jinja2 is going away.19:11
kfox1111its historical.19:11
portdirect_kfox1111: I think the poin her that v1k0d3n is making needs to be addressed anfd though about properly - what he is saying is that if we dont produce *source* what can be resused or even userstood outside of our comminity then the fatureing is enviable19:11
v1k0d3nok. well, i brought up my concerns y'all.19:11
v1k0d3ni'd said my part, as others have in the past as well.19:12
kfox1111portdirect_: I agree with that.19:12
kfox1111v1k0d3n: I'm trying very hard to understand your concerns. I don't want you to feel excluded.19:12
v1k0d3nkfox1111: this NEEDS to be successful.19:12
v1k0d3nwe are BACKING this is with many more resources soon.19:13
kfox1111I'm also trying to deal with bootstraping a project, and migrating a lot of existing code.19:13
kfox1111things can't just happen overnight.19:13
v1k0d3nbut i need to make sure we're on the same page.19:13
kfox1111agreed.19:13
v1k0d3nkfox1111: actually...you can take your time with it19:13
v1k0d3ndo it right :D19:13
*** david-lyle_ is now known as david-lyle19:13
v1k0d3nget more consensus, take more ideas.19:14
kfox1111yup. trying to do that.19:14
v1k0d3nthere are projects out there in development for a long time.19:14
srwilkersdoing this right, first is key. i think transitioning this in the future will end up being painful19:14
v1k0d3nthis is something, that for interop sake...should be done correctly, not quickly.19:14
kfox1111and please do the same for me. I totally get you thing chef is a bad idea/dead end. I actulaly think that too. but, I'm trying to be incluseive.19:14
v1k0d3ninteractively sure...but with all voices heard19:14
kfox1111I'm not going to write chef suporting code myself, but I'm not going to block it either.19:14
v1k0d3nso CoreOS came in...said some things.19:15
v1k0d3nSAP...they've been here, came to meetings in barcelona.19:15
v1k0d3nare they contributing?19:15
kfox1111v1k0d3n: there are two types of listening.19:15
v1k0d3nhelping out.19:15
v1k0d3n?19:15
kfox1111"we do it this way, you should too".19:15
v1k0d3n^^ was getting to it.19:15
v1k0d3nkfox1111: .... for just a moment...19:15
kfox1111they may have a good reason to do it.19:15
v1k0d3nthink about what they do...19:15
v1k0d3ncould they possibly have something to share?19:16
kfox1111v1k0d3n: want to have a call? this is getting to ocomplicated for irc.19:16
v1k0d3ni'm just saying...when people reach out, they are looking to share something.19:16
v1k0d3nidea's etc.19:16
kfox1111agreed. and we're trying to be as acomidating as possible.19:17
kfox1111but, realize there's a flip side.19:17
kfox1111sometimes the stuff atempted to be contributed in is tainted with opinions that wont fly well in an unopionated style project.19:17
kfox1111its not good or bad. its a good fit for an opionated project. but not nessisarily a good for an unopionated project.19:18
kfox1111we should listen to ALL ideas.19:18
kfox1111in both directions.19:18
kfox1111a new person coming in might not realize why the other poject did things in a very different looking way.19:18
v1k0d3nkfox1111: tell me the cloud native tooling you're using vs. standard tools for kolla-kubernetes?19:18
kfox1111v1k0d3n: there are two options for fully cloud native orchestration for example.19:19
kfox1111helm and operators.19:19
kfox1111we're going to support both use cases.19:19
v1k0d3nyou said chef.19:19
kfox1111its unclear which cloud native tool is best.19:19
kfox1111v1k0d3n: you aske for cloud native options. helm and operators are there.19:19
kfox1111I'm sahying, if chef wanted to do things, they won't be blocked.19:19
kfox1111they are a 3rd option.19:20
kfox1111or puppet, or heat.19:20
v1k0d3nlost us19:20
kfox1111kolla's not going to write that code.19:20
v1k0d3nright there...19:20
v1k0d3ni have to think about this for a while.19:20
kfox1111but kolla-kubernetes's building blocks shouild be reusable by them.19:20
portdirect_why write helm pagages if we dont use helm to deploy?19:21
srwilkers^19:21
kfox1111there are several use cases in the layer cake. layed out by the spec.19:21
v1k0d3ni see where you're coming from, but there are some fundamental differences and misunderstandings i had about the direction for kolla-kubernetes.19:21
kfox1111helm provides a way to package services, to do templating, and orchestration.19:21
kfox11113 different use cases.19:21
v1k0d3nkfox1111: why 3 different USE CASE!?19:21
kfox1111the microservices layer explicitly excludes orchestration. so it uses helm for the first 2. packaging and templating.19:22
kfox1111the service layer can add the 3rd option and add the microservice packages as subpackages.19:22
kfox1111therefore using helm for all 3.19:22
v1k0d3nif you are working on kolla-KUBERNETES...why not use all standard kubernetes tools only.19:22
kfox1111v1k0d3n: becauwe that's very opionated.19:22
kfox1111v1k0d3n: I get you believe helm orchestration is the only way forward. but other cloud native folkx don't all agree with you.19:22
kfox1111some think operators are a better solution to orchestration.19:23
kfox1111so, even if we just talk about purely cloud native,19:23
kfox1111orcehstration needs to be seperatble to be unopionated.19:23
kfox1111so thats what we did.19:23
kfox1111microservices are unopionated with reguards to orchestration.19:23
*** jgriffith is now known as jgriffith_AutoAw19:24
kfox1111they can be assembled into helm packages though that are helm orchestrated.19:24
kfox1111meeting your desire.19:24
kfox1111while not blocking others clout native desires.19:24
v1k0d3nkfox1111: i've made it so abundantly clear...we are abusing the operator in kolla-kubernetes.19:24
v1k0d3nkfox1111: cloud native folks...who?19:24
kfox1111coreos beleives in operators.19:25
v1k0d3nHA!!!19:25
v1k0d3nwrong19:25
v1k0d3noperators replace operator functions.19:25
v1k0d3nthey are not intended to be this magical clue that deploys things for you.19:25
v1k0d3ni have had meetings with the coreos team about this.19:26
v1k0d3nso we're getting conflicting information.19:26
kfox1111v1k0d3n: I have significant doubts that helm can orchestrate an openstack live major rolling upgrade.19:26
kfox1111that coudl be.19:26
v1k0d3nkfox1111: could it be that we're learning about helm's capabilities?19:26
kfox1111but they aren't contributing. :/ how are we supposed to kn[Cow what they think?19:26
v1k0d3nthis is really hard to keep up with afteral.19:26
kfox1111agreed.19:27
v1k0d3n"they" who is they.19:27
kfox1111we're all still learning.19:27
rhalliseydon't need to use operators the way they intended.  ThirdPartyResource is what is big there19:27
kfox1111and this is still a very new project. we gota code something, and then decide how wrong it is.19:27
kfox1111we don't have enough konwlege to produce it perfect out of the gate.19:27
v1k0d3nkfox1111: i know you weren't there...but this is why we were asked to do a poc from the PTL19:27
kfox1111v1k0d3n: honestly, we're a ways away from having any operator code checked in. microservices are the goal right now.19:28
kfox1111once they re in, I fully expect someone  to do a helm service package next.19:28
v1k0d3nand that PoC could totally be in kolla...i'll have it merged today...19:28
v1k0d3nhowever...19:28
kfox1111you could be proven right at that point, and operators never show up.19:28
v1k0d3nwhen we came back from barcelona....discussions happened for weeks about operators, entrypoint.19:28
kfox1111a poc from whom?19:28
v1k0d3nall the things that were discussed came unraveled from barcelona19:29
*** msimonin has left #openstack-kolla19:29
kfox1111still think we should have a call and talk... this is tricky.19:29
v1k0d3nwe were asked to start a poc19:29
kfox1111everyone's got a poc. :/ tons of them. :/19:29
kfox1111I wasn't at barcelona either. :/19:29
v1k0d3nyeah, some of them looks oddly alike kfox111119:29
v1k0d3ni wished you were there. it is what it was19:29
kfox1111I only kjnow what happend in agreements afterwards.19:29
sbezverk_v1k0d3n: that was not a fair request, because that request cause this split we are seing now..19:30
v1k0d3nsbezverk_: we started working as operators were being discussed repeatedly.19:30
kfox1111v1k0d3n: there are a lot of poc's too that are totally unusable outside of a poc. :/19:30
v1k0d3ni don't like the split either.19:30
kfox1111aic-helm came a long way after the lessons f rom the other poc.19:30
v1k0d3nand hearing that there are 3 options for kolla-kube19:30
v1k0d3ni mean WHAT!?19:30
kfox1111and aic-helm and kolla-kubernetes share a lot more then you think.19:30
v1k0d3noperators or helm, or this or that.19:30
v1k0d3nso incredibly messy.19:31
v1k0d3nthose are all separate efforts19:31
kfox1111v1k0d3n: why doesn't nova/neutron/glance/cinder/keystone all just merge into one binary?19:31
kfox1111it would be easier for everyone.19:31
kfox1111they are split now in a lot of ways, due to needing to be unopionated in deployment.19:31
kfox1111at our basest level, we're following what openstack itself is doing.19:32
v1k0d3nlook. this is my concern with kolla. i brought it up.19:32
kfox1111one k8s object/container per openstack process. following openstacks lead. this leads to flexaaaability.19:32
v1k0d3ni don't want to keep going round and about.19:32
kfox1111on top of that, can be built the layer that makes it easy to deploy.19:32
kfox1111so you just have t odeal with "give me a compute kit"19:33
kfox1111or, "give me a neutron"19:33
kfox1111I think everyone has a place to contribute in this model.19:33
v1k0d3nyour point is made. i'll stand down.19:33
sbezverk_v1k0d3n: how many from kolla-kubernetes core team got involved in your PoC?19:33
jmcevoyportdirect_:  After a hard reboot of the stuck VM docker would not start due to corruption in the /var/lib/docker directory. I ran the nuke script on the directory and recreated the registry and so far so good with threads=1 but the build is very slow...19:33
v1k0d3nsbezverk_: not one person has even asked about it (core)19:33
jmcevoyhow many threads are used by default?19:33
portdirect_jmcevoy: 819:34
v1k0d3nexcept for inc0 because he wants to see merged. sdake wanted us to merge in...19:34
kfox1111v1k0d3n: opensource is not just a bout a license. its about governenece.19:34
v1k0d3nbut according to what kfox1111 is saying...it doesn't fit in kolla-kube19:34
v1k0d3nand i agee19:34
kfox1111v1k0d3n: if you have an opensource license, but no governence in place, its hard to get contributions.19:34
v1k0d3nwe have zero place for chef, ansible etc.19:34
kfox1111kolla-kubernetes is trying to do things under the openstack governence model , to allow contributers to more easily contribute.19:34
v1k0d3nwe're only going with a cloud native approach19:34
kfox1111v1k0d3n: I'm glad your going fully cloud native. thats a great place to be. :)19:35
kfox1111I konw some folks at my org that won't be able to make the same commitment right away thoguh. :/19:35
*** jmccarthy has quit IRC19:35
portdirect_jmcevoy: sounds like you have a docker related issue there19:35
v1k0d3nkfox1111: that's where openstack should be in order to solve the interop issue.19:35
v1k0d3nthere's extreme potential in kolla19:35
v1k0d3nbut as soon as you slap that "kubernetes" name on it...many people will assume at first it is cloud native.19:36
*** jmccarthy has joined #openstack-kolla19:36
kfox1111right. so lets get everyone that wants to contribute under the kolla-kubernetes umbrealla,19:36
v1k0d3nand by very nature of your description, it is not intended to be.19:36
kfox1111all agree on what needs they have, and we'll try nad implement something that meets everyones needs.19:36
sbezverk_v1k0d3n: the problem was that since you did not include any core who could express concenrs we are having this discussion now19:37
jmcevoyportdirect_: yes docker... https://github.com/docker/docker/issues/19758   I am running the dockerproject.org version of docker19:37
kfox1111v1k0d3n: we're not going to be shipping non cloud native stuff in kolla-kubernetes.19:37
*** haplo37 has quit IRC19:37
kfox1111you are confusing not blocking things from using kolla-kubernetes primiatives with non cloud native tooling, from kolla-kubernetes actively suporting the use case with chef recipies.19:38
v1k0d3nsbezverk_: what do you mean?19:38
v1k0d3nnot sure i follow19:38
v1k0d3nkfox1111: WHY ARE WE TALKING ABBOUT CHEF?!19:39
kfox1111v1k0d3n: I think he's saying, if aim-helm or the other poc's had kolla cores involved, it would be less divergent.19:39
portdirect_jmcevoy: i've had ok results with the overlay back end - may be worth a shot19:39
v1k0d3nopenstack kubernetes19:39
sbezverk_v1k0d3n: you knew there was a team working on kolla-kube, right? so expect people sitting and waiting for results of your poc is kind of strange19:39
kfox1111because some of the core ideas here would hve contibuted back the other way.19:39
v1k0d3nand ansible because unfortunately it's inherited from kolla19:39
v1k0d3ni'm not sure i follow19:39
sbezverk_v1k0d3n: instead you should have actively involved people19:40
*** jgriffith_AutoAw is now known as jgriffith19:40
kfox1111v1k0d3n: been actively trying to get rid of ansible. there's even a ps up here:19:40
v1k0d3nsbezverk_: i have actively involved.19:40
kfox1111https://review.openstack.org/#/c/408263/19:40
v1k0d3nthought that's what you meant.19:40
v1k0d3ni have reached out a lot.19:40
v1k0d3njust the other day i asked if y'all had seen it or what you thought...19:40
v1k0d3ncan anyone please back me up here???19:40
sbezverk_v1k0d3n: for sure I remember, but where are review requests?19:41
v1k0d3ni'm kind of alone...working for all of you.19:41
v1k0d3n:)19:41
kfox1111can we make this a call? I think there's a long of emotions being a ssumed that are really hard to convey over irc.19:41
kfox1111s/long/lot/19:41
jmcevoyportdirect_:  What do you use for storage to back the VM?  I am using a 1TB 7200 RPM /dev/sdb1 with a raw LVM volume...  When I have seen Soft lockups in the past it has been I/O related... Maybe more spindles19:41
kfox1111v1k0d3n: +1. thank you for your help trying to bridge communities. I think thats great.19:41
*** haplo37 has joined #openstack-kolla19:41
*** schwicht has quit IRC19:41
v1k0d3nkfox1111: it's unfortunately not working19:42
kfox1111but, long term, to get the communities closer together, we need to start working on a common code base.19:42
kfox1111we can't just have one party work on their tree, and another in another tree,19:42
kfox1111and never talk.19:42
v1k0d3nkfox1111: you're confusing "continuing" with joining the communities.19:42
v1k0d3nthat is not the case.19:42
portdirect_jmcevoy: yeah man - i think your going to need a lot more than that to handle 8 build threads in a vm - I build on bare metal with a pci ssd...19:42
v1k0d3nlistening to peoples concerns...that's what brings it closer.19:42
kfox1111openstack can't work on aic-helm as its not under openstack governence.19:43
v1k0d3ni'm not asking you to work on it.19:43
srwilkersso kfox1111, if i put a patch set in to start bringing it inside kolla-k8s, can we work on reviewing it and seeing where that path takes us?19:43
jmcevoyportdirect_: There in lies the difference!19:43
kfox1111and we're not seeing many people show up here to talk about their ideas.19:43
v1k0d3ni'm asking you to steal it....take it...low hanging fruit19:43
v1k0d3ntry it19:43
*** openstack has joined #openstack-kolla19:47
*** Marcellin__ has quit IRC19:49
kfox1111v1k0d3n: what we need to do is grow a kolla-kubernetes project, that can meet the needs of att&t, sap, coreos, pnnl, and everone else.19:49
v1k0d3nkfox1111: you have to understand that from what i see though...these are all outsiders currently.19:50
kfox1111that I don't believe can be done by just taking one of the existing poc's, and just importing it making it kolla-kuberenes. that isn't how openstack projects have usually worked.19:50
v1k0d3nthere's an opportunity to bring them in, but in bringing up concerns they get squashed...19:50
v1k0d3nand leave19:50
kfox1111now that there is  alot of knowlege, we need to import ideas from all of the poc's as well as the new use cases coming up and make something brand new.19:51
v1k0d3nand then end up doing their own thing19:51
v1k0d3nso as a core...19:51
kfox1111and thats whats been happening in kolla-kubernetes trunk.19:51
v1k0d3nyou have to find out why that is.19:51
*** mattmceuen is now known as mattmceuen_away19:51
v1k0d3nand that may mean that you need to open up some.19:51
v1k0d3nand do something that may be different19:51
kfox1111v1k0d3n: I understand. its a verhy hard balance to strike in the opensource community.19:51
v1k0d3nand in the end....19:51
v1k0d3nwho knows19:51
v1k0d3nthey may be right.19:51
kfox1111how do you balance, a user coming in that has a great new idea,19:51
v1k0d3nbecause you're losing more as time goes one.19:52
kfox1111from one that comes in and has a great idea for their restricted use case, that doesn't work in the more general project?19:52
v1k0d3n*on19:52
v1k0d3npersonally? find out what their thoughts are on orchestration....19:52
*** schwicht has quit IRC19:52
v1k0d3nall of them are going to say...no chef, no ansible, no puppet.19:52
v1k0d3nthat may be you.19:52
kfox1111v1k0d3n: I totally support their view of orchestration.l19:52
v1k0d3nbut it's not them19:52
v1k0d3nthey can add that on19:52
kfox1111I will actively encurage that code to land in tree.19:52
v1k0d3ncloud native apps19:52
*** fragatina has joined #openstack-kolla19:53
v1k0d3nthere are cloud native apps19:53
v1k0d3nhelm. not perfect19:53
v1k0d3nCoreOS supports KPM btw....that;s the competition to helm19:53
v1k0d3nbecause they like jasonet19:53
v1k0d3nrather than go templates...19:53
v1k0d3nhowever...they realize that helm is the path forward and they dont want to support a one off19:53
v1k0d3nso they want to merge that in19:53
kfox1111v1k0d3n: there is a place in tree for helm orchestrated packaging. kolla-kubernetes/helm/services.19:54
*** mliima has quit IRC19:54
v1k0d3npossibly a jsonet combo? who knows...but that;s for them.19:54
kfox1111thats the perfect place where stuff like aic-helm to go.19:54
v1k0d3nkfox1111: greenfield19:54
v1k0d3nget rid of the need for any orchestration19:54
v1k0d3nmake it easy19:54
v1k0d3nsimple19:54
v1k0d3ni don;t even want to hear about ansible19:54
kfox1111v1k0d3n: getting reid of the need for orchestration, impossible.19:54
v1k0d3ni love ansible...but still.19:54
v1k0d3nthis is a openstack/kubernetes project19:55
*** fragatina has quit IRC19:55
kfox1111v1k0d3n: your trying to define it a way as saying it doesn't happen becuase helm does it.19:55
v1k0d3ni brought up helm19:55
v1k0d3ni brought up operators (althoguh i'm sorry i did019:55
v1k0d3nkfox1111: i'm saying that we've figured out how to use helm for what you're looking for19:55
v1k0d3nthere are differences19:55
v1k0d3nso has SAP19:55
kfox1111v1k0d3n: your trying to convince me we should go full helm without doing microservices?19:55
kfox1111I'm not sure what you are tryign to say.19:56
v1k0d3nkfox1111: what is a microservice?19:56
kfox1111v1k0d3n: I disagree there. no poc I've seen actually does a nova live upgrade from mitaka to newton. so how do you know its complete?19:56
kfox1111v1k0d3n: this is where we have the disconnect here. and an example of my point.19:56
v1k0d3nso that Glance chart you pulled up...19:56
v1k0d3nis this not microserviced?19:57
v1k0d3nhttps://github.com/att-comdev/aic-helm/blob/master/glance/requirements.yaml19:57
kfox1111we have come up with an abstraction to allow all use cases.19:57
kfox1111you came in, said, your way is the best wayk,19:57
kfox1111without understanding our way.19:57
*** sdake has joined #openstack-kolla19:57
kfox1111lets talk about it.19:57
v1k0d3n"we have come up with"19:57
kfox1111thjen we can see what way is best going forward.19:57
v1k0d3ni want to figure out what kubernetes teams have come up wtih19:57
kfox1111v1k0d3n: the kolla-kubernetes community, of which anyone can join19:57
v1k0d3nright...19:58
v1k0d3ni have a phone number...anyone can call19:58
v1k0d3nbut do they know i'm going to give them $100 if they do?19:58
v1k0d3nhow do they know what "i'm" working on19:58
kfox1111v1k0d3n: https://github.com/openstack/kolla-kubernetes/tree/master/helm/microservice/neutron-l3-agent19:58
v1k0d3ngoes both ways19:58
kfox1111there's a microservice.19:58
v1k0d3nright. different way of deploying those19:59
v1k0d3nwe're using the same images as you :)19:59
kfox1111a small package that does one thing, and maps to one openstack thing.19:59
v1k0d3nso is SAP19:59
v1k0d3nso is stackanetes19:59
v1k0d3nso CCP19:59
kfox1111those microservices can then be wrapped up into a greater service that does a whole openstack project like thing.19:59
kfox1111say, "openstack-neutron"19:59
v1k0d3nright19:59
kfox1111depends on neutron-l3-agent, neutron-server, neutron-openvswitch-agent, etc.20:00
*** schwicht has joined #openstack-kolla20:00
kfox1111when done that way, tis exactly the same as aic-helm does, except you can launch the sub packages through other ways then just helm install the service package.20:00
kfox1111supporting other folks use case.20:00
kfox1111so I don't think they are conflicting ways of doing things,20:01
v1k0d3nlook man, i'm only bringing up because it helps us all if kolla-kube is successful.20:01
v1k0d3nmany people are looking at this project to be the bridge between opentsack and cloud native.20:01
kfox1111yup. and I apreciate the discussion.20:01
kfox1111and we totally need to provide a solution that is cloud native.20:01
v1k0d3nkfox1111: don't misunderstand me20:01
v1k0d3nthis is a concern being brought up20:02
kfox1111yeah.20:02
v1k0d3nif i wanted to just have a discussion, i would bring up something far less controversial than talk about peoples work20:02
v1k0d3ni respect the amount of time and energy goes into it.20:02
kfox1111and I'm committed to that. so its a concern that's based gut feeling and not discussion I think?20:02
v1k0d3nand passions20:02
openstackgerritMerged openstack/kolla: Add ability to output the things built/failed/not build  https://review.openstack.org/39527320:03
v1k0d3ngut feeling? no i was looking through the code and differences with other projects.20:03
v1k0d3nnot sure how i feel about that statement.20:03
v1k0d3ni gotta run man. i seriously don't want to put my self in front of this anymore.20:03
openstackgerritMerged openstack/kolla: Fix octavia images  https://review.openstack.org/40464520:03
kfox1111v1k0d3n: yeah, but you didn't know what microservices are.20:03
kfox1111just because something doesn't look like another doesn't mean that one thing is bad.20:04
kfox1111your discounting our ideas I think because they don't look like other folks ideas.20:04
kfox1111cloud native is all very very new.20:04
kfox1111so room for a lot of new ideas to come in, and eventually it will all settile out and things will look very consistant,20:05
kfox1111when all the new, good ideas propigate around everywhere.20:05
v1k0d3nkfox1111: dont assume20:05
v1k0d3ni know exactly what a microservice is....20:05
v1k0d3ni was making sure we're on the same page20:05
kfox1111ah. ok. fair enough.20:05
v1k0d3n:-/20:06
kfox1111sorry I assumed.20:06
kfox1111like I said, this is getting probbaly emotiaonall ycharged, because of lack of unserstandig via irc,20:06
kfox1111not relaying tone well.20:06
kfox1111I mean no offence.20:06
*** jtriley has quit IRC20:07
v1k0d3nit's ok.20:08
v1k0d3ni just assume we're all really sharp people20:08
kfox1111v1k0d3n: I think aso a lot of this stems from lack of formal requirements.20:08
v1k0d3nespecially the ones obviously contributing to something related ;)20:08
kfox1111we really should write taht down, as all coding decisiions stem from there.20:08
v1k0d3nkfox1111: OMG YES20:08
kfox1111yeah.20:08
v1k0d3ni don't think formality is clearly stated20:08
v1k0d3nlike the docs unfortunately.20:09
kfox1111and some of the weirdness in kolla-kuberentes directlyl stems from my view of the requirements.20:09
kfox1111like being able to easily support plugging in ci/cd's and other such things.20:09
v1k0d3nlot of work. everyone excited. but missing pieces that are critical.20:09
kfox1111yeah.20:09
v1k0d3nkfox1111: i have to be honestly with you...20:09
v1k0d3nyou're view brings orchestration back into the fold, and you're learning helm.20:10
v1k0d3ni don't mean to be offensive.20:10
kfox1111I don't quite follow, and I take no offence.20:10
kfox1111you saying, my view on orchestration is a problem?20:10
v1k0d3nif we're talking in context of tools outside of kubernetes, yes.20:11
v1k0d3nwhat kubernetes doesn't natively bring as far as organization, variables into config data, etc...helm does.20:11
kfox1111my view on orchestration is orchestration is deeply religious, just like config management system is deeply religious.20:11
v1k0d3nit's not perfect...but not for the things that i think you've expressed.20:11
kfox1111I believe kolla-kubernetes sould take a batteries included aproach,20:11
kfox1111and provide a solution. cloud native.20:11
v1k0d3nright. kfox1111... greenfield20:12
kfox1111but shouldn't blokc others. or else they will form competetors to kolla-kubernetes.20:12
v1k0d3ndrop what you think is important regarding orchestration today.20:12
kfox1111that are mostly the same except for orchestration.20:12
v1k0d3nbecause we're not using any of those20:12
v1k0d3nand we get everything we need.20:12
v1k0d3nand yes...microservices.20:12
kfox1111microservices and helm orchestrated services can be done today with our current path. whats the problem?20:13
v1k0d3nwhy add what's not needed for a greenfield project?20:13
v1k0d3nwe missed each other i think....20:13
kfox1111you just not liking me say 'chef' or 'ansible' out loud? cuase I have no intention of writing that code.20:13
v1k0d3nlet's just let this rest for today20:13
portdirect_kfox1111: please consider that v1k0d3n (and to a much smaller extend myself) both run projects parrell to kolla-k8s that we are trying to wind up20:13
portdirect_kfox1111: and fold into here - we need to work in a way that enables that20:14
kfox1111portdirect_: +1. I do understand that. I'm very glad your contrubting. and support you.20:14
kfox1111I'm trying to figure out how we can get v1k0d3n to be able to do the same.20:14
*** jrich523 has quit IRC20:15
kfox1111I think the main difference is this. you came in and we've talked a lot,  you've looked at some of the way we've done things, and contributed some of the way you've done things.20:15
kfox1111v1k0d3n's been in a harder place. he has team members that are contributing to a poc of their own,20:16
kfox1111and they aren't coming here to learn our way, and bring in their ideas here, so everyhing ends up under one roof.20:16
openstackgerritMerged openstack/kolla: Consistently use a exception vs sys.exit  https://review.openstack.org/33469020:16
v1k0d3nkfox1111: no...i pulled srwilkers off the PoC to support you and your effort20:16
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897520:16
*** mattmceuen_away is now known as mattmceuen20:16
* srwilkers waves20:16
v1k0d3nand btw...he's also leading in reviews20:16
v1k0d3nso i'd say we're trying to pull weight20:16
kfox1111oh. sorry. I forgot about where you came from srwilkers. my appologies.20:16
v1k0d3nand be supportive of this effort20:16
v1k0d3nbtw...also lrensing is on our team20:17
kfox1111srwilkers has been doing good work too.20:17
v1k0d3nanother triage assistant20:17
kfox1111ok. cool. then I really do appologise for misunderstanding.20:17
kfox1111I have been trying to listen to them. (and everyone else).20:17
v1k0d3nif you want to see what we do overall...do a search for our folks. we try to practice what we preach.20:17
kfox1111srwilkers: lrensing: do you feel like I've squelched your ideas?20:17
v1k0d3nwe're on the openstack board20:18
kfox1111I hope not.20:18
v1k0d3nwe're on CNCF20:18
v1k0d3nwe're on OCI20:18
v1k0d3nkfox1111:20:19
v1k0d3nhttps://www.openstack.org/foundation/board-of-directors/20:19
v1k0d3nToby Ford20:19
v1k0d3nyes...we are actually20:19
kfox1111v1k0d3n: cool. :)20:19
v1k0d3noh ...your comment was for someone else20:19
v1k0d3nsorry!20:19
v1k0d3nlol20:19
v1k0d3n:) actually chuckled a bit20:20
kfox1111v1k0d3n: oh. yeah. no, I think what you folks are doing is great. :)20:20
v1k0d3nso just to be clear...20:20
v1k0d3nkolla-kubernetes isn't just some kolla 2.0 where you can bring your own orchestrator and deploy kubernetes manifests...am i correct?20:21
v1k0d3n:)20:21
kfox1111let me attempt to be clear.20:21
sbezverk_ v1k0d3n: could you explain why that would be bad?20:22
kfox1111in kolla, there are two peices. orchestration: kolla-ansible and software: kolla-containers.20:22
kfox1111in kolla-kubernetes, I'm attempating to do the same thing. orchestration: cloud native  tooling. and software: helm based microservice packages.20:22
v1k0d3nsbezverk_: fair enough...is that clearly stated in the spec?20:23
kfox1111in kolla, you can use the kolla containers without using the orchestrator.20:23
v1k0d3n(i probably missed it).20:23
kfox1111the same should be true I believe in kolla-kubernetes.20:23
v1k0d3nkfox1111: isnt that what kolla-ansible is???20:23
portdirect_kfox1111: that point i dont follow?^^20:23
kfox1111portdirect_: ok, let me explain further.20:24
v1k0d3nthis is why this should be an entirely different project.20:24
portdirect_is kolla-kubernetes not the orchestration of kolla kontainers with kubernetes tooling?20:24
v1k0d3ni'm with adrian_otto on this one.20:24
kfox1111if I want to use an orchestration system other then kolla-ansible, I can. by just reusing the containers.20:24
v1k0d3nkfox1111: the point is that the container is the artifact.20:24
kfox1111in the kubernetes stack, there is a seperation between orchestration and deployemnt.20:24
v1k0d3nkolla ansible orchestrates that artifact logically20:25
kfox1111orchestration being "I need to run these pods together, whith these services to connect them, etc"20:25
v1k0d3nin barcelona it was discussed in depth that helm/kubernetes would be used.20:25
kfox1111and deployment "k8s, here's a description of a neutron-l3-agent. spawn pods as described"20:25
v1k0d3nnot some open-ended, bring your own to the show.20:25
kfox1111v1k0d3n: excactly the container is an artefect. a kolla-kubernetes microservice is a nother type of artefact imo.20:25
v1k0d3nthis is why the projects should be seprate, with separate goals, and i feel separate missions20:26
v1k0d3nno.20:26
v1k0d3nkubernetes is the orchestration scheduler/api20:26
kfox1111and then a second type of artefact is an orchestration artefact.20:26
kfox1111helm/neutron being such a thing.20:26
v1k0d3nhelm is the part that takes user-defined data and places that correctly into configmaps.20:27
v1k0d3nsee this is where the disconnect is20:27
kfox1111v1k0d3n: no, its only partially so. if you read their docs they say they don't want to be in the orchestration buisness.20:27
v1k0d3nwhen you go all in on helm...what else do you need20:27
v1k0d3nthis mission...this path...is everything20:27
kfox1111in fact, helm does a lot more orchestration then k8s does.20:27
kfox1111v1k0d3n: thats the issue though. you assume everyone's all in on helm.20:27
kfox1111v1k0d3n: I'm saying, for microservices, we all are agreed to be all in.20:27
kfox1111v1k0d3n: for orchestration though, not everyone's all in.20:27
v1k0d3nkfox1111: sorry...more clearly (i stated it correctly) kubernetes is the scheduler/API20:28
kfox1111v1k0d3n: right. k8s is scheduling and watchdogging.20:28
v1k0d3nwe need to let each other type and finish20:28
v1k0d3n:)20:28
v1k0d3nthis would help20:28
kfox1111k.20:28
*** schwicht has quit IRC20:28
kfox1111I'll stop for a bit. go ahead.20:28
v1k0d3nthe thoughts are passing, and i'm not sure we're taking time to process. there are misses. and to be in the same place is important to everyone who is on this channel.20:29
*** Pavo has quit IRC20:29
kfox1111+120:29
v1k0d3ni was at all the meetings in barcelona.20:30
kfox1111sorry. I wasn't there. I can't be held to know what happened. :/20:30
v1k0d3nwe never discussed this. i'm not saying that direction doesn't change. but where is this clearly stated?20:30
v1k0d3nit's ok20:30
kfox1111we tried to in the spec. we then voted on it as agreeing.20:31
v1k0d3nbut this may be part of a bigger misunderstanding too just tbh.20:31
kfox1111yeah. could be.20:31
v1k0d3nso the spec wasn't completed, was there a disagreement, what was the issue with clearly identifying this path?20:31
v1k0d3nsorry.20:31
v1k0d3nwhat if i have members on vacation.20:32
v1k0d3n?20:32
v1k0d3netc. this is where my heads at...20:32
*** prameswar has quit IRC20:32
kfox1111let me see if I can find it. it was voted on and agreed to.20:32
openstackgerritsayantani proposed openstack/kolla-ansible: Remove genconfig command from kolla-ansible script  https://review.openstack.org/40932520:32
*** TxGirlGeek has quit IRC20:33
v1k0d3nas you're trying to find it, i just want to express my concern with kolla and make it vividly clear to you as a core member...20:33
v1k0d3nkolla is broadly focused.20:33
kfox1111https://review.openstack.org/#/c/392257/20:33
v1k0d3nmy hope was that it would narrow with this new "kubernetes" approach.20:33
*** TxGirlGeek has joined #openstack-kolla20:33
v1k0d3nthis is also turning into an extremely broad project. unlike any project in openstack.20:34
*** Pavo has joined #openstack-kolla20:34
v1k0d3ni would much prefer it to have laser focus.20:34
v1k0d3nnot open focus, or made for all20:34
v1k0d3nand what i mean (for clarity)20:34
v1k0d3ntaking another project....20:34
v1k0d3nopenstack ansible.20:34
kfox1111I don't see kolla-kubernetes microservices being more or less broad then kolla containers.20:35
v1k0d3nthey made a laser focused choice (good, bad, different), for going with ansible.20:35
v1k0d3nusing galaxy roles for additions.20:35
kfox1111I hear what your saying.20:36
v1k0d3nand in barcelona20:36
v1k0d3nduring design summit20:36
portdirect_and i thought we were going to do the same here with k8s - the spec does not discuss any other platforms20:36
v1k0d3n (i know you weren't there...i know, and i'm sorry)20:36
*** sayantan_ has quit IRC20:36
kfox1111portdirect_: it says there is a layerd apoach. which is what microservices are about.20:36
v1k0d3nbut cores, and community developers, some who are reviewing a lot of your code right now...20:37
sbezverk_v1k0d3n: I think you are trying to call incorrectly the flexibility we aim to achieve with microservices as broad scope..20:37
v1k0d3nall talked about helm and kubernetes.20:37
v1k0d3nsbezverk_: the "flexibility" is changing your helm deployments20:37
v1k0d3nfor considerations of things that were discussed later.20:37
kfox1111I feel you seem to be hung up assuming just because I'm not shutting the door to someone doing some traditional config management system that I'm actively encuraging it and am wasting time on it?20:38
v1k0d3nnamely how to add orchestration opinions into the mix.20:38
sbezverk_v1k0d3n: not sure it is true, we use helm to deploy microservices20:38
kfox1111I don't believe we're spending much time actively working on use cases for not cloud native orchestration.20:38
v1k0d3nkfox1111: said that there are limitations to helm20:38
v1k0d3nare these limitations documented in these community?20:39
v1k0d3nare we being good community citizens outside of openstack?20:39
* adrian_otto looks at scrollback20:39
kfox1111v1k0d3n: I do plan on writing those up and submitting them as issues to helm, and amybe even proposing fixes.20:39
kfox1111v1k0d3n: just havent' had time yet. I'm under a deadline to get something kolla-kubernetes usable by the end of the month.20:40
v1k0d3nkfox1111: why are we waiting?20:40
v1k0d3ncan i help submit these for you?20:40
kfox1111so focus is on getting microservices to work. then can work on getting the build system in shape.20:40
kfox1111v1k0d3n: would love that. but the issue is finding time enough to tell you, or tell upstream. it will take me about as much time to figure out the right wording either way I'm thinkin?20:41
*** TxGirlGeek has quit IRC20:41
v1k0d3nbut to be fair...you're having issues with helm, and continuing on because you have an orchestration tool that you use, correct?20:41
kfox1111and if I don't word it right, then it becuomes pushback, "don't do it that way" kinds of rhitns.20:41
kfox1111things20:41
kfox1111no. the issues are not orchestration related at all.20:42
kfox1111but building related.20:42
*** TxGirlGeek has joined #openstack-kolla20:42
kfox1111ultimately, I want to be able to load kolla-kubernetes into a ci/cd system,20:42
kfox1111and have it build new kolla containers whenever a security update comes out,20:42
kfox1111and rebuild all helm packages that are touched by that container.20:42
kfox1111so for example, there's no way of bumping the default image tag or helm package version from the cli.20:43
*** dupengfei has quit IRC20:43
kfox1111you have to edit Chart.yaml or values.yaml by hand.20:43
kfox1111or automate their generation,20:43
kfox1111buth then our not 100% pure checkout and run helm and it works.20:43
kfox1111does that make sense?20:44
v1k0d3ni can understand and relate to all of that. we have similar goals. of course.20:44
*** TxGirlGeek has quit IRC20:45
kfox1111once helm grows that functionality, I'm be extatic from removing the hack from kolla-kubernete's build.20:45
v1k0d3nwait, sorry...20:45
v1k0d3nyou're missing me again.20:45
*** TxGirlGeek has joined #openstack-kolla20:45
v1k0d3nis this a helm issue to solve?20:45
kfox1111I'm also happy to help push that functionality upstream. but for now, am time constrained.20:45
kfox1111I believe so.20:45
kfox1111so, for example,20:45
v1k0d3ndid they state that this is their issue to solve?20:45
kfox1111I want to be able to "helm package foo --version 1.3.2-1"20:45
kfox1111rather then edit the chart and put 1.3.2-1 in the yaml.20:46
kfox1111no. and that has to be discussed too.20:46
v1k0d3nkfox1111: have you seen lachies gator app?20:46
kfox1111but without either a helm_prebuild like thing we're doing, or the feature in helm,20:46
v1k0d3nthis covers helm chart lifecycle.20:46
v1k0d3nand using jenkins20:46
v1k0d3npipelines to be exact20:46
kfox1111then the stuff can't go into kubernetes/charts.20:46
kfox1111v1k0d3n: I have not. got a link?20:47
v1k0d3nkfox1111: https://github.com/lachie83/croc-hunter20:47
v1k0d3nthis repo has everything20:47
v1k0d3nhowever...20:47
v1k0d3nthis is outside of helm20:47
v1k0d3nand i feel that this is outside of kubernetes20:48
* adrian_otto read the scrollback. Wonders if you need my input here.20:48
v1k0d3nand outside of kolla20:48
kfox1111adrian_otto: always apreciate input. :)20:49
kfox1111v1k0d3n: yeah. the tricky balancing act is how much to do fully cloud native, and when to step outside. like jenkins.20:50
kfox1111jenins could just rewrite the Chart.aml for exmple.20:50
kfox1111but I also see a caese a human might want to bump versions across all the packages too.20:51
adrian_ottokfox1111: I do share a general concern that Kolla is at risk for having a focus that's too wide20:51
kfox1111like when we're a bout to cut a release.20:51
*** TxGirlGeek has quit IRC20:51
kfox1111adrian_otto: I agree there.20:51
*** TxGirlGeek has joined #openstack-kolla20:51
adrian_ottowe had that problem in Magnum, and addressed it by starting new projects to focus on the new areas of ambition20:51
adrian_ottoor at least one new project20:51
kfox1111I think there are two aproaches kolla can take.20:51
adrian_ottoand I remember your participation in that decision making process, kfox111120:52
kfox11111. be a complete openstack distro in its own right.20:52
kfox11112. be a provider of components that openstnack distro's pull from in their distro.20:52
kfox1111adrian_otto: talking about zun?20:52
adrian_ottoyep20:52
kfox1111I think 2 is the thing that will make kolla-kubernetes stick around. and #1 is a thing that is a batteries included thing.20:53
kfox1111adrian_otto: yah. I think that turned out pretty well in the end.20:53
adrian_ottose see a lot of potential value in 2.20:53
adrian_ottos/se/I/20:53
v1k0d3nkfox1111 and adrian_otto i would really like to see a cloud-native approach towards providing openstack components.20:53
kfox1111adrian_otto: oter then the, yet another service to deply. :/  But I think kolla-kubernetes can be a solution to that problem.20:53
*** mattmceuen is now known as mattmceuen_away20:53
adrian_ottoI'm concerned about the #1 approach, as many community stakeholders have very different ideas about how to do that.20:53
v1k0d3ni think this is key for interop with large contributing projects like kubernetes as well.20:54
kfox1111adrian_otto: yeah. I think as #2, kolla-kubernetes microservices should be consumable from tripleo for exapmle, so they get the power of k8s, and they have room to do what they do best.20:54
kfox1111I don't think kolla-kubernetes will have the resources to ever do a gui as well as fuel for example.20:54
kfox1111but as #2, fuel gui could be wrapped around kolla-kubernetes deployments. and everyone wins.20:55
adrian_ottodoes kolla-kubernets share a mission statement with Kolla?20:55
v1k0d3nkfox1111: fuel is no more.20:55
kfox1111adrian_otto: think so, but the mission statement could be also taken a few different ways I think.20:55
kfox1111my focus though is on #2 like things.20:56
adrian_ottothat's a red flag, to think about.20:56
*** TxGirlGeek has quit IRC20:56
kfox1111v1k0d3n: yeah. but those devs wroking on the ui might want to conitue that part.20:56
kfox1111adrian_otto: which part do you object to?20:56
kfox1111(just trying to understand)20:56
adrian_ottoin the absense of a clear mission, we have conversations like this one.20:56
kfox1111adrian_otto: ah.20:57
kfox1111agreed.20:57
adrian_ottoso we have an opportunity to get better alignment20:57
v1k0d3nadrian_otto: kfox1111 yes...mission20:57
kfox1111so, maybe we need a mission statement specificaly for kolla-kubernetes?20:57
SamYaplekfox1111: i would recommend it20:57
v1k0d3nthat part is huge20:57
adrian_ottomy suggestion is to choose an approach that will leverage the talents and assets that already exist within our community and beyond20:57
kfox1111+1. I like that idea.20:58
adrian_ottotry our best not to duplicate efforts, but to combine an multiple20:58
adrian_ottomultiply20:58
* kfox1111 nods20:58
*** TxGirlGeek has joined #openstack-kolla20:59
adrian_ottoone key concern I have with kolla is that the same name gets attached to the "openstack distribution" and the "openstack service application containers"20:59
adrian_ottowhich means they share a common vision20:59
v1k0d3nkfox1111: i know we're going to disagree on this, but due to the nature of this being openstack, in containers, and scheduled by kubernetes....20:59
kfox1111adrian_otto: right. yeah.20:59
v1k0d3ni'd really like to see a cloud-native mission statement20:59
adrian_ottowhich makes the intent of the project unclear20:59
v1k0d3nthat would be a big win for the openstack community20:59
v1k0d3nand could spark a lot of attention (positive).21:00
kfox1111v1k0d3n: I agree, cloud native is a must support feature.21:00
adrian_ottoI won't tell anyone *how* to solve this in implementation. But I will help you as much as I can with *what* to solve and the *why* we should.21:00
v1k0d3nand try to work towards that.21:00
kfox1111adrian_otto: thanks. its very much appreciated.21:00
*** schwicht has joined #openstack-kolla21:00
v1k0d3nadrian_otto: this is really why i pinged you. :)21:01
kfox1111v1k0d3n: I think your more concerned with use case #1 goals, and I'm with #2?21:01
v1k0d3nthanks21:01
kfox1111just trying to understand.21:01
v1k0d3nactually a bit different kfox111121:01
adrian_ottoso my first suggestion is to think about ways to laser focus kolla on being foundational components that are very useful to other projects in the ecosystem.21:01
adrian_ottoand have another mission/name that refers to any vertical integration of those components.21:02
kfox1111adrian_otto: +121:02
adrian_ottoand have them tightly compliment each other.21:02
*** msimonin1 has joined #openstack-kolla21:02
v1k0d3nthis is being advertised as openstack schedule via kubernetes, so kubernetes is first class in this case.21:02
kfox1111adrian_otto: thats where I've been drawing the line. orcestration being the vertical integration, and microservices the components.21:02
adrian_ottobut please resist the temptation to characterize Kolla as an openstack distro or an orchestration solution.21:03
kfox1111adrian_otto: do you see that aproach being viable, or is something else missing?21:03
*** TxGirlGeek has quit IRC21:03
adrian_ottothat might work. It sounds like you've thought about a way to carve it out21:03
kfox1111adrian_otto: yeah. the spec covered it in the layer aporach.21:04
v1k0d3nso kfox1111 i would say 3. openstack via cloud native integration components and tooling.21:04
kfox1111https://review.openstack.org/#/c/392257/21:04
kfox1111layer 2 being microservices.21:05
adrian_ottoso I'd love to keep diving in more, but I have to step away for a lunch break21:07
kfox1111so, ideally we would have a second repo for orcestration level things. which I've argued for,21:07
kfox1111but others want just one repo to deal with.21:07
adrian_ottoand my afternoon is pretty full. Happy to regroup with you again after the weekend if I can add value.21:07
kfox1111adrian_otto: thanks for the help. :)21:07
adrian_otto:-)21:08
v1k0d3nnot sure if that answered your question kfox1111 ?21:08
*** adrian_otto has quit IRC21:08
kfox1111v1k0d3n: sorrym issed it for a sec.21:08
kfox1111v1k0d3n: I think that is wrapped up in both use cases.21:08
kfox1111I agree cloud native should touch as much of the components as possible in both use cases.21:09
kfox1111the argectecture should be split though such that orchestration is seperable.21:09
kfox1111I personally want to manually orchestrate everything on my own deployment.21:10
kfox1111I need that flexability in my crazy environment. :(21:10
kfox1111so I'll be useing the microservices but no service level packages, orchestrators, traditional config management engines, etc.21:11
v1k0d3njust to be clear, i don't totally agree with number 1, and number 1 would really cause friction with vendors who roll their own.21:11
v1k0d3ni'm still kind of mulling over21:11
kfox1111v1k0d3n: I agree. but #1 has been in kolla's charter for a while, in a way.21:11
v1k0d3nbut we're laser focused...21:11
kfox1111at minimal, as a development platform.21:11
v1k0d3nyeah, but i just want to also be clear that i really wish this was a separate project entirely.21:11
kfox1111but its something that kolla will have a hard time competing on.21:12
v1k0d3nbecause it's not bound entirely by kolla21:12
kfox1111so I don't think it should get much focus.21:12
v1k0d3n*now21:12
v1k0d3nand this was one of my votes for separating from kolla21:12
kfox1111yeah. get where your coming from.21:12
kfox1111kolla's general mission statement thoguh covers the use case.21:12
kfox1111so I can see it being under the umbrella project.21:13
v1k0d3nif i was perfectly honest...this is what i would want out of "the perfect" openstack project....21:13
kfox1111kolla-kubernetes does need its own mission statement though, to be clear what it is all about.21:13
v1k0d3nthat just happens to look a little like kolla-kubernetes21:13
v1k0d3n(it does)21:13
v1k0d3ncloud native is first class in a kubernetes-kolla project21:14
v1k0d3nso kubernetes tools 1.21:14
v1k0d3nthat includes helm21:14
kfox1111+121:14
v1k0d3npromethus first class21:14
*** TxGirlGeek has joined #openstack-kolla21:14
v1k0d3nopen tracing first class21:14
kfox1111we're going through a huge amount of effort to retool somethign that was working before to helm. so I think the whole team's on board there.21:14
*** mattmceuen_away is now known as mattmceuen21:15
v1k0d3nand as the project is being developed...always try to accomplish the goals with those projects first21:15
kfox1111yeah. those two techs can come in too. just need someone to work on them. I'm totally cool with them.21:15
v1k0d3nif there is an issue with that project, then ticket in our dependency (helm/kubernetes/etc). i.e. interoperability for our members.21:15
kfox1111fist goal though is getting compute kit deploying cloud native.21:15
kfox1111that doesn't have to include monitoring (promethius)21:16
kfox1111once monitoring really comes in though, it should come in asap.21:16
kfox1111part of this project though,21:16
*** sayantan_ has joined #openstack-kolla21:17
v1k0d3noh i don't know...it could come whenever someone wants to add it.21:17
v1k0d3nbut cores focus should yeah...be control plane.21:17
kfox1111is those developers that contribue, get to decide what they want to work on.21:17
v1k0d3nbut that microservice issue you're referring to....21:17
v1k0d3ni'm not exactly what you're referring to...what doesn't work?21:17
v1k0d3ni don't know/care...21:17
kfox1111if my boss is interested in me contributing collectd/influxdb/grafana before promethius, thats what I have to do. :/21:18
v1k0d3ni'm just saying that needs to be an issue on github.21:18
kfox1111ah.21:18
v1k0d3npronto, because then someone could say... "it is intended to work this way...let me show you", or "that's an issue we're looking into"21:18
kfox1111yeah, we should have blueprints for "all the things"21:18
kfox1111ah. so, your concerned more with scaling out the devel team?21:19
kfox1111new person wants to come in, not sure what to work on,21:19
kfox1111we should be able to say "promethius"21:19
v1k0d3nwell, in this case, we need really good citizens...21:19
v1k0d3nwell, there's actually a prometheus chart out there :021:19
v1k0d3nwhat i'm saying is, the project should just be able to absorb that21:20
v1k0d3nand be flexible enough to just absorb things21:20
kfox1111cool. so we just need a doc that says how to use it?21:20
v1k0d3nso the formatting is everything21:20
srwilkersagreed v1k0d3n. this goes well beyond just openstack. need to promote the idea that reaching out across the divide to other open source projects should be a matter of habit, not last resort21:20
portdirect_from my perspective the issue thats worring me most is not the detail at this stage, its impossible to have lazer focus, without a clearly defined point that we are aiming for - and I'm not meaning the spec - but the vision of what we deliver.21:20
kfox1111srwilkers: agreed21:20
v1k0d3n+121:20
srwilkersagreed portdirect_21:21
kfox1111srwilkers: portdirect_ v1k0d3n "the code is done not when there is nothing more to add, but nothing more to remove"21:21
kfox1111that includes not ding things others can/are doing better.21:21
kfox1111sometimes bad tradeoffs (temporarily) have to be made to bootstrap though. :/21:21
v1k0d3nand kfox1111 what would be helpful for the group in general...is if we're using a cloud native approach, there are certain characteristics....21:21
kfox1111and can then be removed as the product matures.21:21
v1k0d3nfor instance, the chart for prometheus should be drop in.21:21
v1k0d3nthe chart for mariadb...drop in21:22
v1k0d3nif it's not...make that chart better21:22
v1k0d3ndon't own it.21:22
kfox1111v1k0d3n: I agree, but not sure how we can manage that on the tight timeline we're on.21:22
portdirect_yup - we are at real danger of reinventing the wheel21:22
v1k0d3nwe tell our people all the time...use upstream...save ourselves work. if it doesn't quite work and we can make it better...do it.21:22
v1k0d3nkfox1111: the timeline?21:22
kfox1111short term, I thinik we do a mariadb chart in kolla, just to flesh out the working system,21:22
v1k0d3nwhy can't we get it right?21:22
v1k0d3ndo PoC's.....21:23
kfox1111then as soon as possible, contribute back to the main mariadb chart and drop our own.21:23
kfox1111that kind of thing.21:23
kfox1111v1k0d3n: I need to get a system up very early january.21:23
v1k0d3nwe went full circle :(21:23
v1k0d3nfor work or for kolla-kubernetes?21:23
kfox1111kolla-kubernetes was actually useful for that purpoese before we started wo nthe helm route.21:23
kfox1111I think we can finish the conversion to helm and get back to useable for it by the deadline though.21:24
v1k0d3nplease tell me you're not hijacking the project because of an item at work.21:24
v1k0d3n:(21:24
portdirect_dude - that statement terrifies me, we all have commercial concerns here21:24
kfox1111v1k0d3n: its really easy to convert the existing owrking mariadb chart from jinja2 to helm21:24
v1k0d3n^^21:24
v1k0d3nexactly why we have a PoC21:24
kfox1111its hard to integrate an external one.21:25
v1k0d3nso you totally feel me know :)21:25
v1k0d3nwe didn't want to hijack as good citizens21:25
v1k0d3nwe wanted to guide21:25
kfox1111v1k0d3n: there's always tradeoffs. :/21:25
kfox1111I've contributed all the work I have at my bosses good graces. :/21:25
v1k0d3nyeah, look where we're at...we're explaining our intent21:25
kfox1111they have told me, if  ican't get a usable test sytem up january, my time will be moved elsewhere.21:26
v1k0d3nto use upstream helm charts where we can.21:26
v1k0d3nnot reinvite the wheel and own all the work21:26
kfox1111will kolla be better or worse off if we convert an existing mariadb template from jinja2 to gotl, or21:26
v1k0d3nwhat's teh benefit of getting the jan date, if kolla-kubernetes has to change in the future?21:26
kfox1111risk loosing a core?21:26
kfox1111 :/21:26
kfox1111we can iterate on the templates. bosses are cool with that.21:27
kfox1111they just need something working to tell their bosses they have something working.21:27
v1k0d3nyou're losing cores from others....21:27
v1k0d3nour list above...do you remember?21:27
kfox1111possibly.21:27
v1k0d3nthis is depressing me.21:27
* kfox1111 shurgs.21:27
kfox1111yeah. me too. :/21:27
v1k0d3nwe need to find alignment.21:27
kfox1111I agree with your end goal.21:27
kfox1111I want to get us there too.21:27
v1k0d3nour approach is everything to our end goal.21:28
kfox1111the journay is never easy on something this tough. :/21:28
v1k0d3nto be clear...21:28
v1k0d3nwe are 100% community focused21:28
kfox1111yup. and I think we are still.21:28
kfox1111the community is made up of members.21:28
v1k0d3nnot if there's a jan goal21:28
v1k0d3n:(21:28
kfox1111and the community gives and takes to keep it a stable whole.21:28
portdirect_i cannot dontate time to a project that is being directed/driven by once companies/empoyer and projects concerns - we need this to work for everyone.21:28
kfox1111portdirect_: I fully agree.21:29
kfox1111and I'd resign before I thought it came to that.21:29
kfox1111I don' tthink we're there though?21:29
v1k0d3nthis is why i'm bringing up the concerns21:30
kfox1111I have tried to review things fairly and increase the quality of things, not just push stuff through to get somethign done.21:30
v1k0d3nrealign possibly21:30
v1k0d3ntrust me, everyone wants work done.21:31
kfox1111I'm just stateing where my own issues lay. 100% open here.21:31
kfox1111I want whats best for the project.21:31
v1k0d3nbut i'm not sure if maintaining helm charts in this repo, that need to work a specific way is the right way to do this long term.21:31
v1k0d3nlet's do this...let's rest on this. it's friday.21:32
v1k0d3nlet's all think over the weekend, and regroup.21:32
v1k0d3nplan?21:33
kfox1111v1k0d3n: long timer,  i think ti would be really good to get all the charts into kubernetes/charts.21:33
kfox1111term21:33
kfox1111its more of a how, and when.21:33
v1k0d3nyeah, but it's better to just start that way.21:33
v1k0d3nthis may make more sense now...?21:33
v1k0d3ngreenfield21:33
v1k0d3nnot later. it's a start. start right.21:34
v1k0d3ni know it's not a "start" for you...21:34
v1k0d3nand that's sucks.21:34
kfox1111if we actualliy ddid start there, then I'd agree.21:34
v1k0d3nbut it's a start for everyone else.21:34
kfox1111but we started kolla-kuberenets in this repo a long time ago.21:34
v1k0d3ni know. and then we regrouped.21:34
v1k0d3nand i know...you weren't there21:34
v1k0d3nbut there was consensus.21:34
kfox1111we've regruped several times.21:34
v1k0d3nand it's warping back in a way21:34
kfox1111:/21:34
v1k0d3ni know. trust me...it hurts.21:35
v1k0d3nbut there are folks out there making good cases for the parity with kolla-kubernetes21:35
v1k0d3nas a good citizen, i'm trying to break that down for more cores21:35
kfox1111yeah. we want more cores.21:36
* kfox1111 shrugs.21:36
v1k0d3nyou too dude21:37
v1k0d3nlet me think on this.21:37
kfox1111I don't see a way to get kolla-kubernetes to kubernetes/charts21:37
v1k0d3nin the end...everyone benefits21:37
v1k0d3ni don't even think there's a ton of work21:37
v1k0d3nbut i need srwilkers help21:37
v1k0d3nprobably lrensing21:37
kfox1111and me have the level of involvment I'v had recently, in a short amount of time. :/21:37
v1k0d3nto help you quite a bit21:37
*** adrian_otto has joined #openstack-kolla21:37
v1k0d3nand we need to hang out on the helm weekly meetings21:37
v1k0d3nand we probably need to hang out on some others :-/21:38
srwilkersim slated for 40 hours a week kfox1111, but willing to work twice that if thats what it takes21:38
v1k0d3nyou and i21:38
kfox1111but I do thin kwe should work on getting it there asap.21:38
v1k0d3ni know portdirect_ is all in21:38
srwilkerskfox1111, thankfully this is 100% my focus in and out of work21:38
kfox1111v1k0d3n: cool. that would help.21:38
v1k0d3nmy plan is to get coreos to help too.21:39
v1k0d3ni need the repos to look....similar21:39
kfox1111making kolla-kubernetes fly is 100% my focus in and out of work too.21:39
v1k0d3nalso a couple more intel folks.21:39
portdirect_yup - I've put a lot of eggs in this basket - and will do anything I can to make it work here while I can21:39
v1k0d3nso you actually have MORE help than you had before21:39
v1k0d3ni promise.21:39
kfox1111and grow a healthy community around it.21:39
v1k0d3nnow i have a clear message.21:39
v1k0d3ndude, we have some huge meetings about how much we want to throw at this...it's sick21:39
v1k0d3n:)21:39
v1k0d3nnot for AT&T...for community21:40
v1k0d3nbecause we committed to that promise21:40
v1k0d3nin Austin21:40
v1k0d3nwe're community first, AT&T second. it's a nice luxury to have.21:40
* dims peeks21:40
* srwilkers waves at dims21:41
v1k0d3nhaha hey dims!21:41
dimshi srwilkers v1k0d3n21:41
v1k0d3nif i find a roomful of att folks in here, i'm going to laugh my butt off!21:41
srwilkerslrensing, mattmceuen srwilkers v1k0d3n lamt gagehugo: thats 6 of us at least21:42
v1k0d3noh man21:42
dimsv1k0d3n : i am still hoping against hope to get something going with fuel-ccp :(21:42
v1k0d3nlol21:42
v1k0d3noh no!!21:42
v1k0d3nlol21:42
dimsabove my pay grade21:43
* v1k0d3n things i don't talk about21:43
v1k0d3n:)21:43
dims:)21:43
mattmceuenbased on this exchange I'm trying to loop in a couple more folks.21:43
portdirect_hey can anyone fix my phone? It's been really weird the last few days.21:44
kfox1111dims: best of luck. if you can't, we're here to help.21:44
v1k0d3noh boy. i need to start saying some truly inspirational things21:44
dimshaha portdirect_21:44
dimsthanks kfox111121:44
kfox1111I'm an operator trying to build a tool I'd want to use myself.21:45
kfox1111just21:45
v1k0d3nkfox1111: you're surrounded by developers who can make it better.21:45
v1k0d3n:)21:46
kfox1111so trying to minimize operator pain along the whole life cycle.21:46
kfox1111+121:46
srwilkersthats what we're here for21:46
v1k0d3nso kfox1111 our whole intent is exactly what you're talking about.21:46
v1k0d3nyou can even take our jenkins code which is going to come soon.21:47
v1k0d3n(for the helm bits)21:47
v1k0d3nbut i assure you we want to have the helm charts as pluggable as possible21:47
v1k0d3nand autobuilds in the repos for security CVE's21:48
v1k0d3nand kfox1111 just fyi...i came from a security organization before this one.21:48
kfox1111cool. thats goign to be important.21:48
v1k0d3nso this is a top concern of mine21:48
kfox1111and "cloud native", we should be able to run the ci/cd inside k8s. too. :)21:48
v1k0d3nit also aligns with our core objectives...but hey.21:48
v1k0d3nyes, we're using that as a chart21:49
kfox1111I think we're all pretty soidly in agreement on where we want to go. its mostly a how and a when.21:49
kfox1111nice.21:49
v1k0d3nbest thing about the chart that's provided is it already has the tools required for the CI for this kubernetes/helm piece21:49
v1k0d3nbuilt right in at deploy time.21:49
v1k0d3nso you just have your jenkins code in a repo...done21:50
v1k0d3nkfox1111: the devil is in the details21:50
v1k0d3nat least for us21:50
*** dave-mccowan has quit IRC21:50
v1k0d3njust so you know (no pressure here) our decision is in your hands :)21:50
v1k0d3nlol21:50
jmcevoyportdirect_: Threads=1 looks like it worked... Are the errors at the end expected?  https://salemherbals.com/Kolla/kolla301-Results.txt21:50
kfox1111nice.21:50
kfox1111v1k0d3n: the decision for what?21:51
v1k0d3n^^ :)21:51
*** britthouser has quit IRC21:51
v1k0d3nwell, we're really big on that reusability part21:51
v1k0d3nand not really owning the work21:51
*** britthouser has joined #openstack-kolla21:51
v1k0d3nand developer workflow21:52
kfox1111I've lost a bit of context. are you talking about the CI tool?21:52
*** goldyfruit has quit IRC21:52
v1k0d3nand all automated (which goes to your point of operator ease)21:52
kfox1111yeah. if you can point me at some repo's and stuff, I'd love to give it a look.21:53
portdirect_jmcevoy: I'm not the best person on that front, but I'd expect similar results21:53
kfox1111I think kolla-kubernetes really needs the ci stuff for building containers.21:54
kfox1111(and its not specific to just kolla-kubernetes. many other projects too.)21:54
kfox1111really its cloud native problem.21:54
*** jrich523 has joined #openstack-kolla21:54
portdirect_jmcevoy: many services are not supported on diffeent platforms (eg source/binary) different base containers21:54
kfox1111how to deal with the next openssl volnerability in a cloud native world.21:54
sbezverk_since I need to split for a meeting, I want to express on the record that I 100% support microserivices approach taken atm I strongly believe we need to move in that direction.21:55
portdirect_jmcevoy: all of the core services images are built - so you should be good to go with that :)21:55
jmcevoyportdirect_ It looks like way more than what I'll need built... Thanks so much for cutting the threads... Now to edit globals and install... ;-)21:57
portdirect_jmcevoy: no problem :) I'm not that hot at the kolla-ansible side but there are plenty of knowledgeable folk here who sould be able to help21:58
srwilkerskfox1111: i know its been mentioned a few times, but i think it'll really help when the core team expands for this project in particular and its not just a handful of people. i feel thatll drive the project in a way thats beneficial for all parties, and it'll have the added benefit of handling the influx of work thats bound to come and not rely so heavily on you and the other few who are responsible for managing that22:00
openstackgerritMark Giles proposed openstack/kolla-kubernetes: WIP - Helm nova services  https://review.openstack.org/40882922:00
srwilkersi cant imagine what it's like needing to be the workflow guy22:00
*** fragatina has joined #openstack-kolla22:01
kfox1111srwilkers: +1. its been mostly just me and sbezverk for a long time. I'm very happy to see others contributing. you all have been doing a great job.22:02
kfox1111hoping to be able to promote some new cores soon. :)22:02
srwilkerskfox1111, i know my commits havent matched my reviews, but hopefully soon i can help you guys out :)22:03
kfox1111srwilkers: its all good. :)22:03
kfox1111reviews are quite valuable too.22:03
srwilkersportdirect_ has been busting his tail too. convinced hes a machine and im in the matrix some days22:03
kfox1111we've had few of those too.22:03
portdirect_machines?22:03
kfox1111hehe. portdirect's awesome. :)22:03
portdirect_I'm 100% organic22:03
kfox1111jascott1 too. :)22:04
kfox1111ok. I'm really bad a name, so, if I haven't mentioned your name yet, please dont take offence. :/22:04
kfox1111bad at names22:04
kfox1111the team as grown quite a bit reacently22:04
portdirect_but on a serious not, kfox you and sbezverk have been doing an amazing job considering the pressure and scrutinly this project is under - I dont envy what your doing for a minute22:04
kfox1111and everyones doing great.22:04
portdirect_*note22:05
kfox1111yeah. its been a delicate balancing act trying to keep everyone hapy and continue to push the project to become healthy and mature.22:05
v1k0d3n"I think kolla-kubernetes really needs the ci stuff for building containers." we were just going to use kolla as is.22:06
v1k0d3nperfectly fine.22:06
kfox1111yeah. thats good too.22:07
kfox1111I'd like some automated way to build containers and check for security updates though.22:07
v1k0d3nwell, you're talking about using kolla...container in kube to do the current kolla-build stuff, right?22:07
kfox1111so if you have some thing thats close, I can probably contribute to it to get it hte rest of the way. :)22:07
v1k0d3nyeah, what you're asking for a really common.22:07
kfox1111what I want is something like:22:07
v1k0d3nthe harder stuff is upgrades, etc...but helm manages that too.22:08
kfox1111 * prcess running kubernetes does a kubectl get pods -o yaml ... greap for images | sort -u22:08
v1k0d3nand to be fair...we'd like a commit-based deployment of git repo build...22:08
kfox1111run a k8s job per image to run an cve checker on it, and do a yum upgrade on it.22:08
kfox1111if either one says there nees to be updates,22:08
kfox1111kick off a rebuild of that container, and all deps.22:08
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for adding Cinder  https://review.openstack.org/40934922:08
v1k0d3nso we have a patch to keystone, a developer (of ours) submits patch, commit, auto-build, pluck out for deployment.22:08
kfox1111and updated helm packages pointing to them.22:08
portdirect_it is not an area where we should be looking to reach out - the coreos guys must deal with this the whole time, and I think project atomics doing a few things in this area?22:09
kfox1111yeah. git repo based is important too.22:09
kfox1111but some things aren't tracked in git.22:09
kfox1111like openssl package gets updated due to cve.22:09
v1k0d3nsource. we're a development shop. we like code/source :)22:09
kfox1111all containers containing it needs updated.22:09
kfox1111do you build all of the base distro from source?22:09
* portdirect_ bets the probably do, but suspects they will be pretty coy about it22:10
kfox1111portdirect_: /me shrugs. I think the issue of containers needing rebuild is a major general concern to all docker based systems.22:11
v1k0d3nha! only so much22:11
v1k0d3nright now taking what kolla gives22:11
v1k0d3nubuntu-source22:11
v1k0d3nand git22:11
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for adding Cinder  https://review.openstack.org/40934922:11
kfox1111v1k0d3n: yeah. thas my concern. some of the base deps need updating. so having a procedure to watch for them.22:11
v1k0d3nworking with builds now as portdirect_ knows. helped me with a container...which i'm working with slightly now.22:12
kfox1111the docker hub workflow doesn't handle it at all. :/22:12
*** msimonin1 has quit IRC22:12
v1k0d3n^^ agreed22:12
sdakewow22:12
sdakejust experienced full on road rage22:12
sdakeguy got out of his car22:12
sdakestarted approaching my vehlice22:13
sdakeso i drove around him22:13
kfox1111sdake: wow. :/22:13
sdakehe threw shit at my car22:13
sdakewas flipping me of22:13
sdakeetc22:13
portdirect_what did you do to him?22:13
sdakei told him "keep following me, we are going to the police station to settle the conflict"22:13
sdakethat settled the conflict ;)22:13
srwilkerssdake, damn dude22:13
kfox1111scary.22:14
v1k0d3nsdake: we may have more than usual traffic on our channel...just saying sdake22:14
v1k0d3nglad you're safe!22:14
sdakedamn - good thing he didnt 'hve a gun22:14
srwilkersunderstatement of the year goes tooooo v1k0d3n22:14
sdakeor id be dead22:14
sdakegotta pick up son brb22:15
portdirect_stay tight!22:15
v1k0d3nplay some relaxing music on the way :)22:16
*** mattmceuen is now known as mattmceuen_away22:16
srwilkerssomething totally relaxing, like slayer maybe22:16
jascott1slayer - the christmas album22:17
srwilkersits snowing blood!22:18
jascott1lol22:18
*** bmace has quit IRC22:20
*** bmace has joined #openstack-kolla22:20
*** fguillot has quit IRC22:23
sdakeall i remember about the guy is he was  wearing a red sweatshirt22:25
sdakeand was 18-2522:25
sdakeand had long hair22:25
sdakeshould have snapped a picture of his license plate22:25
srwilkersyeah, thats crazy man22:27
srwilkerson a lighter note, youve got plenty of scrollback if you havent made your way through it yet22:28
*** Pavo has quit IRC22:29
srwilkersheading home -- bbiab22:30
*** srwilkers has quit IRC22:30
*** Pavo has joined #openstack-kolla22:30
*** srwilkers_ has joined #openstack-kolla22:31
*** Guest57 has quit IRC22:32
*** b_bezak has joined #openstack-kolla22:34
*** b_bezak has quit IRC22:35
*** b_bezak has joined #openstack-kolla22:35
*** b_bezak has quit IRC22:40
*** msimonin has joined #openstack-kolla22:41
*** unicell1 has quit IRC22:43
*** fragatina has quit IRC22:43
*** fragatina has joined #openstack-kolla22:44
*** fragatina has quit IRC22:45
*** unicell has joined #openstack-kolla22:45
*** fragatina has joined #openstack-kolla22:46
*** cinerama has quit IRC22:47
*** cinerama has joined #openstack-kolla22:48
*** HyperJohnGraham has joined #openstack-kolla22:52
*** TxGirlGeek has quit IRC22:56
kfox1111sbezverk_: https://review.openstack.org/#/c/408907/ is ready22:56
kfox1111lets see it that fixes the gate network issue.22:56
*** sdake has quit IRC22:59
*** msimonin has quit IRC23:00
*** sdake has joined #openstack-kolla23:01
jascott1hmm should I change memcached to memcached-dp? its lonely being the only one without a - in the name23:02
openstackgerritMark Giles proposed openstack/kolla-kubernetes: WIP - Helm nova services  https://review.openstack.org/40882923:07
*** schwicht has quit IRC23:13
*** rstarmer has joined #openstack-kolla23:14
*** msimonin has joined #openstack-kolla23:17
*** msimonin has quit IRC23:17
*** msimonin has joined #openstack-kolla23:17
portdirect_jascott1: was it you who I was talking to about my docker dev WIP last night? (if so how did you get on?)23:18
openstackgerritJoshua Harlow proposed openstack/kolla: Allow for externally managed configuration  https://review.openstack.org/33259023:22
sdakeadrian_otto the mission statement is set in stone at this point23:22
sdakeadrian_otto chisseled by the 500+ contributors to kolla nd its deliverlables23:22
sdakewe hvae a very clear mission23:23
v1k0d3nsdake: so kolla-kubernetes and kolla and kolla-ansible are exact same mission?23:23
sdakekfox1111 no we dont need a mission statement for kolla-kubernetes - each project has one mission statement under which all deliverables deliver upon23:23
v1k0d3nnothing about kolla-kubernetes and cloud native or different approach for integration there?23:23
sdakev1k0d3n yup23:24
sdakethe tc wants mission statements to be broad23:24
sdakeand i understand the reasoning - it keeps us open to differnet options down the road23:25
v1k0d3nthat's unfortunate.23:25
sdakethe community defined the mission statement early on, and we have been executing it23:25
v1k0d3ni would like to have something more cloud natively focused.23:25
sdakethat is an implementation detail and not something the tc would accept23:25
sdakeour original mission statement was something ike "23:26
v1k0d3nand not tied directly to kolla. this is not exactly good news for us.23:26
sdakeProvide docker containers and ansible playbooks to deploy openstack clouds"23:26
*** srwilkers has joined #openstack-kolla23:26
srwilkersevning23:26
sdakethats wht we started with23:26
v1k0d3nyeah, doesn't fit at all with kolla-kube23:26
sdakerigh tthat doesn't fit23:26
sdakeour mission statement now is :23:26
kfox1111sdake: I think having a mission statement just for kolla-kubernetes to focus more on what its goals are would help people not misunderstand its goal.23:27
kfox1111the kolla goal is a good one. but may be misunderstood in the kolla-kubernetes context.23:27
kfox1111the idea would just be to clarify.23:27
kfox1111maybe "mission statement" is the wrong word though.23:28
sdakehttps://github.com/openstack/governance/blob/master/reference/projects.yaml#L186123:28
v1k0d3nkfox1111: mission statement is typical wording though23:28
kfox1111v1k0d3n: yeah. but in openstack governence I think it has more connotation then just the term.23:28
*** takashi_sogabe has joined #openstack-kolla23:28
sdakeread the mission statement - that fits with kolla deliverable, kolla-ansible deliverlable, nd kolla-kubernetes deliverable23:29
kfox1111so sdake's riht, in that a "mission statement" might not be the right thing. but still, a document that is esentially the same thing, but not for the tc might make sense.23:29
kfox1111a statement for what kolla-kubernetes is about.23:29
kfox1111or, maybe the goals you are setting out v1k0d3n are more inline with.... design goals or something.23:30
srwilkersstatement of purpose23:30
kfox1111I kind of started a document like that at one point.23:30
sdake statemnet of purpose = mission statement23:30
kfox1111more of a, how are we planning on going about meeting the mission with a bit more detail?23:30
*** schwicht has joined #openstack-kolla23:30
sdakeif you wnat to clarify what kolla-kubernetes deliverable in particular does, that is something we can do23:30
sdakethat operates inside our mission statement23:31
kfox1111kind of like: https://review.openstack.org/#/c/361186/23:31
kfox1111sdake: yeah. that.23:31
kfox1111that review's fairly dated at this point though.23:31
sdakekfox1111 - ya that looks ok - those are implementation details that fit in with kolla's mission statement23:33
kfox1111kind of a dcoument that lays out  the roles of the game. what things we want to strive for while implementing.23:33
kfox1111rules23:33
*** adrian_otto has quit IRC23:33
*** lrensing has quit IRC23:33
v1k0d3nyour call guys. i'm not really sure of what to think of today. i need to sit on it over the weekend. there was a lot of ground covered, and we really need to find a way forward.23:33
sdakei only read one page of scrollback thus far23:33
sdakei'm not sure what other ground led to the desire to modify the mission statement23:34
*** takashi_sogabe has quit IRC23:34
portdirect_yeah there's a lot to go over, but I think we can emerge stronger23:34
sdakeas a core reviewer, I am -2 on modifying the mission statement23:34
v1k0d3nvoting, rather than a spec to determine goals outside of what was discussed and agreed on at Barcelona.23:34
*** takashi_sogabe has joined #openstack-kolla23:35
v1k0d3nnot having these items documented in a reviewable spec23:35
v1k0d3nand the closely coupled operations flow of kolla/kolla-kubernetes23:35
v1k0d3nand personal deadlines (sorry, but this bothers me)23:36
v1k0d3nit's shaping the project23:36
sdakenot all cores are present at barcelona23:36
v1k0d3nfair enough23:36
v1k0d3nspec?23:36
sdakecores are  the extended leadership team23:37
sdakespecs are a pain in the ass to deal with23:37
sdakei could go read all the scrollback ify ou like23:37
sdakeso i have full context23:37
sdakeunfortunately I can't od that today as i had a crown - and I feel like absolute shit23:37
v1k0d3nsorry the spec process is painful?23:37
kfox1111v1k0d3n: stuff is more binding when in spec form.23:38
sdakeright - it requires a rollcall majority vote23:38
sdakewe already have a spec23:38
sdakewe went through the spec process to define what kolla-kubernetes implementation would look like23:38
kfox1111v1k0d3n: let me speak to that one more time.23:38
sdakespecs are not about defining mission statements23:38
kfox1111v1k0d3n: we all have personal deadlines/goals.23:38
v1k0d3nkfox1111:  our goals are outside of the project23:38
kfox1111v1k0d3n: so do you. sdake, sbezverk. what matters is growing a diverse set of contributers,23:38
sdakei dont hae a personal deadline )23:39
kfox1111so that no one set of goals drives the project.23:39
sdake;)23:39
v1k0d3nsdake: and kfox1111 neither do we23:39
v1k0d3nwe're open source first....23:39
sdakemy deadline is ocata - not personal - that is openstack's deadline23:39
sdakethe principles of openstack are here:23:39
v1k0d3nand it's alarming i have people reviewing kolla-kubernetes to meet a specific date requirement from a core.23:40
v1k0d3nocata is a fair deadline...that's an openstack date23:41
kfox1111v1k0d3n: Like I said, I have my own deadlines. it is relatet do if I can contribute or not, not if you can contribute or not, or what you contribute.23:41
kfox1111everyone's bound in that way.23:41
kfox1111if your boss comes in and says show someong tomorrow or else you can't contribute, your bound in the same way.23:42
kfox1111this is a community. we're trying to help each other come up with something that will be good for eveyone and outlast hopefully us all.23:43
kfox1111that is what I'm trying to do to.23:43
sdakehttps://github.com/openstack/governance/blob/master/reference/principles.rst23:43
sdakekfox1111 right on the money - the goal here is to create a deliverable that lives on far beyond our limited time on this planet23:44
sdakeid encourage pople to rea the principles23:44
kfox1111that takes give and take within the communtity to get to that point.23:45
sdakethey are also chissled in stone - by the 5k+ ATCs23:45
kfox1111here's the distinction. My boss has given me a deadline for how long I can contrube without being able to stand up a test system. that has bearing on kolla-kubernetes outside of the kolla-kubernetes community wanting my time.23:46
sdakev1k0d3n the reson the date of the 15th was set was covered on the mailing list23:46
v1k0d3nkfox1111: https://github.com/openstack/governance/blob/master/reference/principles.rst#openstack-first-project-team-second-company-third23:46
portdirect_sdake:  v1k0d3n is raising a there is some concern raised re: https://github.com/openstack/governance/blob/master/reference/principles.rst#openstack-first-project-team-second-company-third23:46
kfox1111that has no bearing on23:46
kfox1111I meant.23:46
portdirect_whoops23:46
v1k0d3nsame timing portdirect_23:46
v1k0d3n :)23:46
kfox1111yup. that rule is true.23:46
v1k0d3ntrust me, i'm glad not to be the only one here.23:46
kfox1111all I'm saying is where my time comes from. being open about it.23:47
v1k0d3nthere's some disconnect here we can't seem to resolve.23:47
kfox1111my company is not strangeholding the community saying what they want.23:47
sdakeportdirect_ what is the concern with that particular principle portdirect?23:47
v1k0d3ni'm putting myself out there too much, guys.23:47
kfox1111just saying where my time can go.23:47
sdakeor v1k0d3n ?23:47
v1k0d3nif this is disruptive, or if we even have to discuss this for this long...something is wrong.23:47
kfox1111the community is free to do what it needs to do.23:48
v1k0d3nkfox1111: right. i gotcha.23:48
portdirect_sdake: there is some cenern that the timeframes we are under for commerical issues are guiding some of the dession making process23:48
sdakeyup every9one works on their own objectives for their own interests, this is #323:48
v1k0d3nwell, it's guiding goals within the project23:49
sdakeportdirect where did that originte from?23:49
*** msimonin has quit IRC23:49
sdakei guess i need to read the full scrolback23:49
portdirect_sdake: some commentry in the srollback23:49
sdakei'd encourage peopel to just trust the process23:49
sdakeif you can't trust the process, I dont' know how else to convince ya :)23:50
portdirect_sdake: i think it's a issue that we can resolve though and has been more of a communication issuse than a systemic one23:50
sdakesmarter people then us chisselled the governance repo into stone23:50
kfox1111sdake: I was trying to be open and let folks konw I really need a working prototype of microservices by early january. not as a way to force development the way I want, but just stating if we tried to be to ambitious with some things, my time to contribute might be cut short.23:50
kfox1111I think it was taken to mean my company was controlling kolla-kubernetes. and that was not the intention.23:51
v1k0d3nsdake: i think that speaks volumes, but i'm not sure it's making me warm.23:51
v1k0d3n*feel warm23:51
sdakeok, well guys i've had a bad hair week23:51
sdakeand i don't have the energy to help everyone understand this today23:51
sdakecan we take it up monday?23:52
kfox1111sdake: yup23:52
sdakei've been through the ringer on personal issues23:52
sdakeincluding above mentioned road rage23:52
sdakeand a crown on a front tooth23:52
sdakewhich is what i was doing today23:52
*** jgriffith is now known as jgriffith_AutoAw23:52
srwilkersnot necessarily directly kfox1111. we all know you're vested in this project and you've given a lot, and we appreciate it. i think there's just some concern that the ability to do this in a cloud native way that benefits everyone is made a bit more difficult due to needing to show some tangible value on your end in terms of kolla-k8s being able to prove itself very soon23:52
sdakeand my kids not cooperating with school23:53
sdakeand i could go on23:53
sdakemonday would be better for me to help people understand the process23:53
portdirect_sdake: of course23:53
sdakein the meantime read the philsophy document and the other mission statements for other projects23:53
sdakethere are other documents in the tc governance repository23:54
sdakethe idea of the tc governance repo is to be super lightweight23:54
sbezverk_srwilkers: could you give an example of something substencial wrt your concern, so I could undersatnd23:54
sdakeyet provide enough guidance so folks don't have conflict :)23:54
sdakei'd run for the tc, but instead i'm running for the board of directors to solve more strategic issues wrt openstack23:55
sdakecan't be in two places at once ;)23:55
*** schwicht has quit IRC23:56
sdakehttps://www.openstack.org/election/2017-individual-director-election/CandidateList23:56
sdakeif selected by the openstack membership, i do intend to remain core reviewer for all kolla deliverabls23:57
portdirect_yeah - you guys have a heck of a job trying to balance this stuff - on multiple levels23:57

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