Thursday, 2016-12-22

kfox1111back.00:17
kfox1111sbezverk: ping00:19
*** srwilkers has joined #openstack-kolla00:19
srwilkersalright sbezverk, back at the keyboard :)00:20
sbezverkkfox1111: hey I finished glance.. I wanted to ask you the reason for so many levels, do we really need kolla and all level00:20
kfox1111https://github.com/kubernetes/helm/issues/1568 heh.00:20
kfox1111kolla since kolla can be embeded inside a non kolla package.00:21
kfox1111so it namespaces our stuff nicely.00:21
kfox1111all is the root of the tree. where defaults that hit just about everything go.00:21
sbezverkkfox1111: my concern is more level more chances to hit a bug00:21
kfox1111all: servicename: all: allows "I waht this value on all rabbits everywhere"00:22
sbezverkkfox1111: it is a bit wierd we need to go two levels down just to start seeing values..00:22
kfox1111all: servicename: pv says "I want this value on all rabbit pvc"00:22
kfox1111element_name: all says "I want this value on rabbit-neutron resources"00:23
kfox1111element_name: element_type says "I want this value on rabbit-neutron's pvc"00:23
kfox1111so you can set values just once that affect a bunch of things making it really easy to configure something wide ranging,00:23
kfox1111and you can do specific overrides for the things that need it.00:23
kfox1111yeah. more potential for bugs, but more usable too. always a tradeoff there. gota ensure helm's up to the task if we go that route.00:25
sbezverkkfox1111: so at root we will have globals and microservices?00:25
kfox1111yeah.00:25
kfox1111well... depends if your lauching a microservice directly or a service package...00:25
kfox1111micrsoervices see globals / microservices.00:25
kfox1111service packages see globals / service values.00:25
kfox1111and microservice.X valeues too.00:26
sbezverkkfox1111: Can you build me one tree for one microservice so I could play with it?00:29
*** chas has joined #openstack-kolla00:29
sbezverkI guess this would be more important than doing services00:29
kfox1111globals let you make more generic statements of intent. values directly gives you total precision.00:29
kfox1111kind of. I think doing the services a bit shows us what the microservics api could look like.00:30
kfox1111then it feeds back to fixing the microservices api to be feature rich.00:30
kfox1111then we finish up the microservices then go back to the services?00:30
kfox1111it sounds like the feature you requested, the ability to update dicts may be the solution to the issue.00:31
kfox1111{{ $enabled := .Values.enabled }}00:31
*** sayantan_ has quit IRC00:32
kfox1111{{- if and (not exists .Values.enabled) exists(.Values.globals....) }} {{ $_ := set $enabled .Values.globals... }} {{ end }}00:33
kfox1111or something to that effect.00:33
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Glance service orchestration with entrypoint  https://review.openstack.org/41073600:34
kfox1111well, probably closer to:00:34
*** chas has quit IRC00:34
kfox1111{{ $env := "enabled" .Values.enabled }}00:35
kfox1111{{- if and (not exists .Values.enabled) exists(.Values.globals....) }} {{ $_ := set $env.enabled .Values.globals... }} {{ end }}00:35
kfox1111sounds like that may be in the next release.00:35
kfox1111a bit goofy looking, but what isn't in gotl? :)00:36
kfox1111that feature could also fix our super long 'with' lines too.00:36
sbezverkkfox1111: ok then without this feature there is no reason to change microservices00:37
srwilkerskfox1111, heh. +1 on goofy gotl00:37
kfox1111sbezverk: btw. while the team seems a bit split on whether to commit service packages, I would suport commiting the deps to the microservices.00:37
kfox1111sbezverk: yeah. no reason to change them now. it will just break things. :/00:38
sbezverkkfox1111: cool then we have nothing to do ;-)00:39
kfox1111heh. I think thats a stretch. ;)00:39
*** gmmaharaj has joined #openstack-kolla00:40
sbezverkkfox1111: no, seriously doing services now, when everything could change with globals, does not sounds like fun..00:40
*** ntpttr__ has joined #openstack-kolla00:41
kfox1111yeah. will touch a bunch of stuf. :/00:41
kfox1111I've got the following things in my, things we should gate on list too if your intertested in any of them:00:41
kfox1111dvr, fernet token, rabbit/mariadb per service. external ceph with ceph-dep00:41
kfox1111loy, 2/3 version, upgrades. Reboot test.00:41
*** jmccarthy1 has joined #openstack-kolla00:42
*** gfidente has quit IRC00:42
srwilkersyeah sbezverk, i agree with that sentiment. still dont think ive decided whether i like waiting until 0.4.0 or merging now. was a tough decision to think about00:44
kfox1111srwilkers: what do you think about merging the kubernetes-entrypoint conditional stuff into the microservices now?00:45
*** hfu has joined #openstack-kolla00:45
sbezverkkfox1111: how much disk space per vm at the gate we get?00:45
*** gmmaha has quit IRC00:45
*** ssurana has quit IRC00:45
*** lbeliveau_ has quit IRC00:45
*** jmccarthy has quit IRC00:45
*** ntpttr_ has quit IRC00:45
*** gmmaharaj is now known as gmmaha00:45
*** gfidente has joined #openstack-kolla00:45
*** gfidente has quit IRC00:45
*** gfidente has joined #openstack-kolla00:45
srwilkerskfox1111, im not opposed to that00:45
kfox1111sbezverk: not sure. I think I make a couple of 10g volumes ? so at least taht?00:46
kfox1111I wana say 64g but I can't remember honestly. too far back.00:46
kfox1111did I capture a df anywhere?00:46
sbezverkkfox1111: the partition you create for ceph storage?00:46
sbezverkI will look into iscsi thing at the gate..00:47
*** lbeliveau has joined #openstack-kolla00:48
kfox1111sbezverk: cool. there's a conditional at the very top of setup_gate that just emediately passes. shoudl be able to pull that out and then start weaking the stuff for not launching ceph/setting up iscsi instead.00:48
*** saneax is now known as saneax-_-|AFK00:49
sbezverkkfox1111: sounds good00:49
kfox1111sbezverk: I don't see anywhere where I saved the df.00:49
kfox1111might just have to add one and see what it comes up with.00:49
kfox1111nm. I lied.00:50
kfox1111found it.00:50
kfox1111http://logs.openstack.org/93/413193/12/check/gate-kolla-kubernetes-deploy-ubuntu-binary-ceph-nv/83a41b6/logs/df.txt00:50
*** JRobinson__ is now known as JRobinson__afk00:52
kfox1111at least on that node, there's pleanty of space.00:52
*** yingjun has joined #openstack-kolla00:53
sbezverkkfox1111: yeah00:54
*** portdirect has quit IRC00:57
*** alanmeadows has quit IRC00:57
*** gfidente has quit IRC00:57
*** zhangshuai has joined #openstack-kolla00:59
*** chas has joined #openstack-kolla01:00
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223901:00
*** duonghq_ is now known as dunoghq01:02
*** chas has quit IRC01:05
*** jimmygc has joined #openstack-kolla01:06
*** zhubingbing has joined #openstack-kolla01:07
*** portdirect has joined #openstack-kolla01:07
*** alanmeadows has joined #openstack-kolla01:07
*** l4yerffeJ has quit IRC01:09
srwilkershey portdirect o/01:09
*** l4yerffeJ has joined #openstack-kolla01:09
kfox1111sbezverk: another thing we need to do is figure out how to do keepalived in the gate.01:12
kfox1111heat's only half implemented too.01:14
*** yuanying has joined #openstack-kolla01:20
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Ensure all microservices pass Release  https://review.openstack.org/41384701:22
*** imcsk8 has quit IRC01:31
*** imcsk8 has joined #openstack-kolla01:33
*** diogogmt has joined #openstack-kolla01:35
*** ssurana has joined #openstack-kolla01:43
*** ssurana has quit IRC01:44
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add init containers for deps to missing things  https://review.openstack.org/41384901:45
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319301:50
sbezverkkfox1111: mariadb already have init containers as glance01:50
sbezverknow what I need to resolve merge conflicts because these changes are not getting merged.. I do not think it right approach..01:51
kfox1111sbezverk: shrug. I can drop some and you can merge them seperately. or you can just drop the change out of yours. the neutron ps will have the same issue.01:52
kfox1111just trying to get some of it out of the weay.01:52
kfox1111way01:52
kfox1111what do you think?01:54
kfox1111it was just easier to edit helm/microservices/*/templates/* and add the missing things. want me to unpatch all the stuff starting with glance*?01:56
*** sayantan_ has joined #openstack-kolla01:56
kfox1111and mariadb*?01:57
*** unicell has quit IRC01:59
*** Jeffrey4l has joined #openstack-kolla02:00
*** lrensing has quit IRC02:02
*** chas has joined #openstack-kolla02:03
Jeffrey4lmorning02:04
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add init containers for deps to missing things  https://review.openstack.org/41384902:05
kfox1111sbezverk: I dropped the mariadb* glance* stuff out.02:05
*** chas has quit IRC02:08
*** srwilkers_ has quit IRC02:09
*** pron has quit IRC02:10
*** JRobinson__afk is now known as JRobinson__02:11
*** yingjun has quit IRC02:16
*** sayantan_ has quit IRC02:20
*** sayantan_ has joined #openstack-kolla02:20
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add init containers for deps to missing things  https://review.openstack.org/41384902:21
*** williamcaban has quit IRC02:22
*** yingjun has joined #openstack-kolla02:23
kfox1111oh.... I wonder if there is a bg process thats preventing the ssh from exiting....02:28
*** pron has joined #openstack-kolla02:28
openstackgerritjimmygc proposed openstack/kolla: Use install-pip macro in most source images  https://review.openstack.org/41386102:29
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319302:34
kfox1111sbezverk: should I drop out any files from: https://review.openstack.org/#/c/413847/ ?02:35
openstackgerritJeffrey Zhang proposed openstack/kolla: packing and uploading registry  https://review.openstack.org/40443502:35
openstackgerritdupengfei proposed openstack/kolla: Not to pull the base image when building.  https://review.openstack.org/40894002:40
*** srwilkers has quit IRC02:41
openstackgerritjianyi proposed openstack/kolla: Add zun container  https://review.openstack.org/41061602:42
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add init containers for deps to missing things  https://review.openstack.org/41384902:43
dupengfeidf02:44
dupengfeihello02:44
kfox1111hi02:44
*** dupengfei has left #openstack-kolla02:45
*** dupengfei has joined #openstack-kolla02:45
*** yuanying has quit IRC02:49
*** yuanying has joined #openstack-kolla02:50
openstackgerritjimmygc proposed openstack/kolla: Use install_pip macro in swift-base image  https://review.openstack.org/41339202:51
*** yuanying has quit IRC02:54
*** sdake has joined #openstack-kolla02:56
openstackgerritjimmygc proposed openstack/kolla: Use install-pip macro in most source images  https://review.openstack.org/41386102:59
openstackgerritjimmygc proposed openstack/kolla: Use install-pip macro in most source images  https://review.openstack.org/41386103:00
dupengfeiHello, Why the configmap is not implemented in helm? on scheduler ?03:04
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add init containers for deps to missing things  https://review.openstack.org/41384903:04
*** adrian_otto has joined #openstack-kolla03:04
kfox1111dupengfei: pending thing. I think we're still all trying to decide how that might work.03:04
*** sdake has quit IRC03:04
*** chas has joined #openstack-kolla03:05
dupengfeiYeah, it should be decided carefully, can we try to get configs without kolla-ansible?03:06
dupengfeiIt is uncomfortable that kolla-kubernetes depends on kolla-ansible,03:06
kfox1111we need to discuss that more and reach some kind of consensus.03:10
kfox1111some of us want to fork the configs into helm packages.03:10
*** chas has quit IRC03:10
kfox1111some of us want to mve the templates from kolla-ansible to kolla repo so we can share them.03:10
kfox1111I'm not really sure whats best. but its going to be harder to support a fork I think, as new projects come in, then they need to have code written twice.03:11
kfox1111there are already alot of containers without kolla-ansible support. might discurage support further. not sure.03:12
kfox1111I could be wrong though.03:12
*** mgiles has quit IRC03:14
*** williamcaban has joined #openstack-kolla03:18
SamYaplei would hardly call configs "code". i think thats where we disagree03:20
SamYaplebesides, some deploy tools may want certain options that others may not want or need03:21
SamYapleand conditionalizing all of that stuff is not maintainable03:21
SamYapleor worse, having kolla-ansible _extend_ base configs. thats really wierd03:21
Jeffrey4lSamYaple, could u review this patch? since you implemented it. https://review.openstack.org/41210103:22
kfox1111SamYaple: thats my point. there isn't agreement yet on the path foward.03:22
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319303:23
Jeffrey4lkfox1111, i prefer to maintain it own configure for kolla-ansible and kolla-k8s.03:24
SamYapleJeffrey4l: we cant merge that. that _really_ changes how the augment code works03:24
SamYaplethats certainly not something we can do without deprecating the old merge_config stuff03:24
Jeffrey4lSamYaple, no. it should not break anything, but add multi key support which oslo.config support.03:24
SamYapleJeffrey4l: how do you _remove_ the options kolla sets?03:25
SamYapleyou cant. overriding is what its supposed to be03:25
SamYapleif you want multikey, specify them all in your override file03:25
Jeffrey4lSamYaple, how to remove options now?03:25
SamYapleoverride them :)03:25
Jeffrey4lyep. override works now.03:25
Jeffrey4lcheck the unit test.03:25
Jeffrey4lmade some tricks :)03:26
Jeffrey4lif you change a key in file2, it will override the key in file103:26
Jeffrey4lSamYaple, in the unittest, key4 in TESTB is override the key4  in TESTA.03:27
*** adrian_otto has quit IRC03:27
SamYapleJeffrey4l: ah i see. yea03:27
SamYapleill look at the code. thats good work to make it do that03:28
Jeffrey4lthanks.03:28
Jeffrey4lbtw, most of the code is copied from configparser. But made some trick03:28
SamYapleidk man. this is still a change in behaviour03:29
*** adrian_otto has joined #openstack-kolla03:29
SamYaplei know some of my configs specify the same value twice with the expectation to override the previous one03:30
Jeffrey4lSamYaple, what the change?03:30
SamYapleJeffrey4l: with oslo not every option is a MultiStr option03:31
SamYaplewith this implementation every option is03:31
SamYaplethats not correct03:31
Jeffrey4lwith this implementation every option is ? what?03:32
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Add init containers for deps to missing things  https://review.openstack.org/41384903:32
SamYapleis a MultiStr (multikey)03:32
SamYaplethats not correct behaviour03:32
Jeffrey4loslo will re-parser the file with its own parser. i just generate a new file with merge/and override.03:33
dupengfeikfox1111: OK, I give a suggestion: Reduce configmaps, The services(such as nova) initialize config files base on ENVs.03:33
kfox1111yeah. I kind of really dislike they way openstack has bent ini files. :/03:33
Jeffrey4li do not think it break anything, now.03:33
kfox1111dupengfei: no. I'm really not a fan of that aproach.03:33
Jeffrey4lcheck the unittest, is there anything do not cover?03:33
kfox1111kolla tried it early on.03:33
kfox1111the problem is, there are a ton of config options, and they are all important to one operator or another.03:33
kfox1111me included.03:33
kfox1111its a huge amount of work to try and get those through env's.03:34
kfox1111I'm kind of worried about helm configmap packages in the same way. you ahve to map config stuff through values.03:34
Jeffrey4lopenstack configuration can not be mapping to ENV and other infra service even do not support read configs from env. dupengfei03:35
SamYapleJeffrey4l: its late. ill review (and test!) it when im less tired tomorrow03:35
Jeffrey4lthe rule in my patch is: 1. do not change anything for the key if later file do not contains    2. override the key if later file contains03:36
Jeffrey4lSamYaple, ^^. np03:36
openstackgerritjimmygc proposed openstack/kolla: Use install_pip macro in swift-base image  https://review.openstack.org/41339203:36
SamYapleJeffrey4l: yea i think i understand what you mean, but i want to make sure03:36
Jeffrey4lroger.03:37
dupengfeikfox1111: Using a bash to transfer nova.conf from orignal to usefull03:37
kfox1111dupengfei: the init-container thing?03:37
dupengfeikfox1111: yeah, that it is.03:39
dupengfeikfox1111: The init-container is exactly for that work.03:39
kfox1111dupengfei: yeah. was k8s dev's idea. I really like the pattern.03:39
kfox1111just wish it was out of beta already.03:39
SamYaplefor the record, ENV based configuration is really _really_ bad. please dont do that. youll hate it03:40
kfox1111cramming it into json in the yaml file is painful. :/03:40
kfox1111SamYaple: +103:40
dupengfeiSamYaple : Already,  some service are using it .03:40
kfox1111dupengfei: I think we're talking about different things.03:41
SamYaplethat doesnt mean you have to continue down that dark path03:41
SamYaplei mean openstack configration done through ENV variables03:41
kfox1111we're using them to tweak the config's in very specific ways.03:41
SamYaplenothing but pain03:41
kfox1111not pass general things via env.03:41
SamYapleyea03:41
kfox1111things only the running system can possibly know.03:41
SamYapleat one point, I built all the config stuff into a json string and passed it into the container03:41
SamYaplei actually had to look up max size of bash variables03:42
kfox1111yeah.03:42
kfox1111its possible to split across vars and do even more. ;)03:42
kfox1111still, ouch. :)03:42
SamYaple2/10. do not recommend03:43
SamYaplealso, variable size is dependant on system things. mine was 4MB03:43
kfox1111yeah.03:43
SamYaplecentos was 2MB at the time03:43
*** yingjun has quit IRC03:43
SamYapleoh the config systems that I went through03:44
SamYapleso many03:44
SamYaplekolla-mesos has a (awfully) implemented zookeeper config thing03:44
SamYapleit would have gotten better03:44
*** yingjun has joined #openstack-kolla03:44
SamYaplebut i like the idea of configs in zookeeper actually03:44
SamYapleversioned and all03:44
kfox1111SamYaple: similar to configmaps in a way.03:44
SamYapleoh cool03:44
kfox1111end of the day, stored in etcd. :)03:45
kfox1111k8s just makes shippint them to your pods automatcial,03:45
kfox1111and they show up as a mounted file in the container.03:45
kfox1111super easy. :)03:45
*** v1k0d3n has quit IRC03:46
*** prameswar has joined #openstack-kolla03:49
*** williamcaban has quit IRC03:49
*** yuanying has joined #openstack-kolla03:50
kfox1111nice. got the node rebooting in the gate. :)03:50
kfox1111now just gotta get it to recover now. :)03:50
*** yuanying has quit IRC03:50
*** yuanying_ has joined #openstack-kolla03:50
*** adrian_otto has quit IRC03:51
openstackgerritjimmygc proposed openstack/kolla: Fix oslo-rootwrap install in swift-base  https://review.openstack.org/41339203:51
openstackgerritjimmygc proposed openstack/kolla: Fix oslo-rootwrap install in swift-base  https://review.openstack.org/41339203:53
*** diogogmt has quit IRC03:54
openstackgerritCao Xuan Hoang proposed openstack/kolla-kubernetes: Removes unnecessary utf-8 encoding  https://review.openstack.org/41389703:56
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319303:56
SamYapleJeffrey4l: if you have time, this needs reviewing _and_ baremetal kvm testing https://review.openstack.org/#/c/412231/03:57
SamYapleJeffrey4l: but just reviewing would be great03:57
Jeffrey4lSamYaple, roger. i will review it today.03:58
SamYapleJeffrey4l: I am done with the patch, other than some more testing. it *should* be good to go, unless ive missed something03:58
Jeffrey4lroger.04:01
*** chas has joined #openstack-kolla04:07
*** yingjun has quit IRC04:09
*** chas has quit IRC04:13
*** mdnadeem has joined #openstack-kolla04:20
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319304:31
kfox1111gonna head out. nite all.04:35
*** JRobinson__ is now known as JRobinson__afk04:37
*** ssurana has joined #openstack-kolla04:38
*** gomarivera has joined #openstack-kolla04:40
*** gomarivera has quit IRC04:45
*** yingjun has joined #openstack-kolla04:47
*** jimmygc has quit IRC04:52
*** yingjun has quit IRC05:00
*** senk has joined #openstack-kolla05:01
*** JRobinson__afk is now known as JRobinson__05:10
*** chas has joined #openstack-kolla05:10
*** adrian_otto has joined #openstack-kolla05:10
openstackgerritcaoyuan proposed openstack/kolla: Update "kafka" to "Kafka"  https://review.openstack.org/41390905:13
*** chas has quit IRC05:15
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: Remove -H fd:// for docker.service in the baremetal role  https://review.openstack.org/41391105:16
*** ssurana has quit IRC05:19
*** adrian_otto1 has joined #openstack-kolla05:35
openstackgerritcaoyuan proposed openstack/kolla: Update the word choice for rst file  https://review.openstack.org/39203205:36
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: Fix ceilometer bootstrap  https://review.openstack.org/39819005:37
*** adrian_otto has quit IRC05:37
*** yingjun has joined #openstack-kolla05:41
*** unicell has joined #openstack-kolla05:47
*** ssurana has joined #openstack-kolla05:52
*** prameswar has quit IRC05:55
*** senk has quit IRC05:57
*** prameswar has joined #openstack-kolla06:07
*** adrian_otto1 has quit IRC06:11
*** salv-orlando has joined #openstack-kolla06:12
*** chas has joined #openstack-kolla06:12
openstackgerritjianyi proposed openstack/kolla: Add zun container  https://review.openstack.org/41061606:13
*** pcaruana has joined #openstack-kolla06:17
*** chas has quit IRC06:18
openstackgerritjianyi proposed openstack/kolla: Add zun container  https://review.openstack.org/41061606:20
*** hfu has quit IRC06:28
*** hfu has joined #openstack-kolla06:29
*** senk has joined #openstack-kolla06:37
openstackgerritMerged openstack/kolla-ansible: Use default user group consistently  https://review.openstack.org/41174206:37
openstackgerritjimmygc proposed openstack/kolla: Fix oslo-rootwrap install in swift-base  https://review.openstack.org/41339206:41
*** jianyi has joined #openstack-kolla06:46
*** openstackgerrit has quit IRC06:48
*** yatin_away is now known as yatin06:54
*** openstackgerrit has joined #openstack-kolla06:55
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix ceilometer idempotent  https://review.openstack.org/38631406:55
*** zhubingbing has quit IRC07:02
*** zhubingbing has joined #openstack-kolla07:02
openstackgerritjimmygc proposed openstack/kolla: Use install-pip macro in most source images  https://review.openstack.org/41386107:03
*** salv-orlando has quit IRC07:04
*** ssurana has quit IRC07:14
*** chas has joined #openstack-kolla07:15
*** prameswar has quit IRC07:15
*** chas has quit IRC07:21
*** chas has joined #openstack-kolla07:28
*** fragatina has joined #openstack-kolla07:28
*** fragatina has quit IRC07:28
*** chas has quit IRC07:29
*** fragatina has joined #openstack-kolla07:29
*** chas has joined #openstack-kolla07:29
*** pc_m has quit IRC07:29
*** chas has quit IRC07:30
*** pc_m has joined #openstack-kolla07:31
*** chas has joined #openstack-kolla07:32
openstackgerritJeffrey Zhang proposed openstack/kolla: DO_NOT_MERGE: TEST NEWTON BRANCH  https://review.openstack.org/38698107:38
*** openstackgerrit has quit IRC07:48
*** sayantan_ has quit IRC07:51
*** prameswar has joined #openstack-kolla07:57
*** JRobinson__ has quit IRC08:18
*** gomarivera has joined #openstack-kolla08:25
*** shardy has joined #openstack-kolla08:26
*** Serlex has joined #openstack-kolla08:30
*** salv-orlando has joined #openstack-kolla08:30
*** salv-orlando has quit IRC08:35
*** openstackgerrit has joined #openstack-kolla08:37
openstackgerritYann Provost proposed openstack/kolla-ansible: Add storage interface address  https://review.openstack.org/41143208:37
*** slagle has quit IRC08:43
*** salv-orlando has joined #openstack-kolla08:44
*** slagle has joined #openstack-kolla08:45
openstackgerritcaoyuan proposed openstack/kolla-ansible: Move congress precheck into its own role  https://review.openstack.org/41397108:45
openstackgerritcaoyuan proposed openstack/kolla-ansible: Move congress precheck into its own role  https://review.openstack.org/41397108:48
*** prameswar has quit IRC08:56
openstackgerritJeffrey Zhang proposed openstack/kolla: DO_NOT_MERGE: TEST MASTER BRANCH  https://review.openstack.org/39989708:57
*** gfidente has joined #openstack-kolla09:10
*** hfu has quit IRC09:15
*** hfu has joined #openstack-kolla09:15
openstackgerritdupengfei proposed openstack/kolla-kubernetes: Helm charts for keepalived pod  https://review.openstack.org/41398509:18
*** bjolo has quit IRC09:21
openstackgerritcaoyuan proposed openstack/kolla-ansible: Move congress precheck into its own role  https://review.openstack.org/41397109:29
*** hfu has quit IRC09:42
*** yingjun has quit IRC09:44
openstackgerritJeffrey Zhang proposed openstack/kolla: DO_NOT_MERGE: TEST MASTER BRANCH  https://review.openstack.org/39989709:48
*** hfu has joined #openstack-kolla09:52
*** dunoghq has quit IRC09:55
*** hfu has quit IRC09:59
*** hfu has joined #openstack-kolla09:59
*** gomarivera has quit IRC10:01
*** prameswar has joined #openstack-kolla10:01
*** hfu has quit IRC10:04
*** tovin07 has quit IRC10:05
*** hieulq has quit IRC10:07
*** jianyi has quit IRC10:07
*** pbourke has quit IRC10:07
*** pbourke has joined #openstack-kolla10:09
*** gomarivera has joined #openstack-kolla10:10
*** prameswar has quit IRC10:11
*** prameswar has joined #openstack-kolla10:11
*** sdake has joined #openstack-kolla10:12
*** sdake_ has joined #openstack-kolla10:16
*** sdake_ has quit IRC10:16
*** sdake has quit IRC10:19
*** mannamne has joined #openstack-kolla10:32
openstackgerritzhubingbing proposed openstack/kolla: add etcd  docker images support in README.rst  https://review.openstack.org/41401210:50
*** Bico_Fino has joined #openstack-kolla10:55
openstackgerritzhubingbing proposed openstack/kolla: add fluentd support README.rst  https://review.openstack.org/41401310:56
openstackgerritzhubingbing proposed openstack/kolla: add octavia docker support in README.rst  https://review.openstack.org/41403711:18
*** skramaja has quit IRC11:19
*** salv-orlando has quit IRC11:29
*** williamcaban has joined #openstack-kolla11:31
*** williamcaban has quit IRC11:31
*** zhubingbing has quit IRC11:33
*** chas is now known as _chas11:42
*** zhangshuai has quit IRC11:42
*** salv-orlando has joined #openstack-kolla11:43
*** zhangshuai has joined #openstack-kolla11:45
*** ocaner has joined #openstack-kolla11:48
*** williamcaban has joined #openstack-kolla11:53
*** _chas_ has joined #openstack-kolla11:55
*** _chas has quit IRC11:58
openstackgerritcaoyuan proposed openstack/kolla-ansible: Move congress precheck into its own role  https://review.openstack.org/41397111:58
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846512:06
openstackgerritEduardo Gonzalez proposed openstack/kolla: Fix designate container  https://review.openstack.org/41318612:08
*** williamcaban has quit IRC12:09
*** hfu has joined #openstack-kolla12:10
*** gomarivera has quit IRC12:11
*** Bico_Fino_ has joined #openstack-kolla12:12
*** Bico_Fino has quit IRC12:12
*** Bico_Fino_ is now known as Bico_Fino12:12
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846512:16
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846512:17
*** fragatina has quit IRC12:20
*** fragatina has joined #openstack-kolla12:21
*** salv-orlando has quit IRC12:26
*** zhubingbing has joined #openstack-kolla12:26
*** fragatina has quit IRC12:27
*** williamcaban has joined #openstack-kolla12:30
*** williamcaban has quit IRC12:34
dmsimardJeffrey4l: the systemd patch you sent12:39
dmsimardI can't comment on my phone right now but the patch is not good12:39
dmsimardYou could potentially end up with just "docker daemon \" (and nothing else, just backslash) which does not work, at least in my tests12:40
*** fragatina has joined #openstack-kolla12:41
*** Serlex has quit IRC12:52
*** JoseMello has joined #openstack-kolla12:52
*** Serlex has joined #openstack-kolla12:52
proni knwo i have asked this question alrdy , but , is there a way to get kollas swift to use ceph as backend13:11
*** hfu has quit IRC13:18
*** v1k0d3n has joined #openstack-kolla13:18
*** JoseMello_ has joined #openstack-kolla13:25
*** JoseMello has quit IRC13:26
*** JoseMello_ is now known as JoseMello13:26
*** hfu has joined #openstack-kolla13:30
*** mdnadeem has quit IRC13:37
*** matrohon has joined #openstack-kolla13:38
*** srwilkers has joined #openstack-kolla13:51
*** matrohon has quit IRC13:56
*** lamt has joined #openstack-kolla13:59
*** matrohon has joined #openstack-kolla14:05
*** Pavo has joined #openstack-kolla14:08
*** mgiles has joined #openstack-kolla14:13
*** mgiles has quit IRC14:15
*** yatin has quit IRC14:16
*** mgiles has joined #openstack-kolla14:16
*** mgiles has quit IRC14:18
*** Pavo has quit IRC14:19
*** mgiles has joined #openstack-kolla14:19
*** mgiles has quit IRC14:22
*** matrohon has quit IRC14:22
*** yatin has joined #openstack-kolla14:29
*** dave-mccowan has joined #openstack-kolla14:32
*** sdake has joined #openstack-kolla14:33
*** jtriley has joined #openstack-kolla14:38
Jeffrey4l dmsimard roger. checking.14:40
*** jheroux has joined #openstack-kolla14:41
*** yingjun has joined #openstack-kolla14:45
*** adrian_otto has joined #openstack-kolla14:47
*** mgiles has joined #openstack-kolla14:47
*** adrian_otto has quit IRC14:48
*** jtriley has quit IRC14:54
openstackgerritzhubingbing proposed openstack/kolla: add octavia docker support in README.rst  https://review.openstack.org/41403714:56
*** hfu has quit IRC14:57
*** yingjun has quit IRC15:00
*** papacz has quit IRC15:00
openstackgerritzhubingbing proposed openstack/kolla: add octavia docker support in README.rst  https://review.openstack.org/41403715:00
*** fguillot has joined #openstack-kolla15:02
*** jtriley has joined #openstack-kolla15:04
*** yingjun has joined #openstack-kolla15:07
*** senk has quit IRC15:11
Bico_FinoJeffrey4l: got ironic-inspector working.15:18
*** jheroux has quit IRC15:21
Jeffrey4lBico_Fino, does the physical machine boot from ironic-inspector?15:23
Bico_FinoJeffrey4l: yes.15:24
Jeffrey4lBico_Fino, cool .15:24
Bico_FinoJeffrey4l: it boots, grab and the information and power off.15:24
Bico_Finoall*15:24
Jeffrey4lnice.15:24
Jeffrey4lBico_Fino, will u push the patch today?15:25
Bico_FinoJeffrey4l: We need use dnsmasq.15:25
Bico_FinoJeffrey4l: working on a github repo and going show you, your patch worked in fact.15:26
Jeffrey4lthe neutron dhcp won't work?15:26
Bico_FinoJeffrey4l: /etc/kolla/neutron-dhcp-agent/dnsmasq.conf15:26
*** salv-orlando has joined #openstack-kolla15:26
Jeffrey4lit is. but in my last test, ( long time ago ), the dnsmasq do not work as expect.15:27
Bico_FinoI didn’t break anything so far. :P15:28
Bico_FinoGoing test on a new server today15:28
*** fragatina has quit IRC15:28
Bico_FinoThis new one, have a raid card. Lets how it goes.15:28
Jeffrey4l cool.15:29
*** salv-orlando has quit IRC15:31
*** l4yerffeJ_ has joined #openstack-kolla15:33
*** l4yerffeJ has quit IRC15:33
openstackgerritMerged openstack/kolla: add octavia docker support in README.rst  https://review.openstack.org/41403715:33
*** jheroux has joined #openstack-kolla15:36
Bico_FinoJeffrey4l: 3.0.1 is branch stable/newton, right?15:40
Jeffrey4lnot exactly. stable/newton has lots of new patch which is not released. Bico_Fino15:41
Jeffrey4lwe will release 3.0.2 after the new year.15:41
Bico_FinoI just changed a lot of files inside /usr/local/share/kolla15:42
Bico_Fino3.0.1 version15:42
Jeffrey4lthen? Bico_Fino why not change files in a local git repo?15:43
Bico_Finotoo many test and trial. :/15:43
Bico_FinoMaybe I can get the 3.0.1 tag files and upload from there?15:44
Bico_Finobrb15:44
Jeffrey4lBico_Fino, push you changes in 3.0.1? what is the changes in detail?15:44
Jeffrey4lok.15:44
*** williamcaban has joined #openstack-kolla15:46
*** williamcaban has quit IRC15:46
*** salv-orlando has joined #openstack-kolla15:48
*** yingjun has quit IRC15:50
*** williamcaban has joined #openstack-kolla15:51
apuimedosdake: I was looking at https://bugs.launchpad.net/kolla/+bug/1634700/comments/415:52
openstackLaunchpad bug 1634700 in kolla "kuryr deploy fails" [High,Confirmed]15:52
apuimedothat says that it can't find kuryr-server, however, when I build the container15:53
apuimedo()[root@0af663ea6cfb /]# which kuryr-server15:53
apuimedo/var/lib/kolla/venv/bin/kuryr-server15:53
apuimedoany idea what it could be?15:53
openstackgerritJeffrey Zhang proposed openstack/kolla: DO_NOT_MERGE: TEST MASTER BRANCH  https://review.openstack.org/39989715:56
*** papacz has joined #openstack-kolla16:01
*** msimonin has joined #openstack-kolla16:02
kfox1111morning.16:03
srwilkersmorning kfox1111 o/16:07
*** Pavo has joined #openstack-kolla16:09
*** gomarivera has joined #openstack-kolla16:11
*** awiddersheim has quit IRC16:12
*** zhangshuai has quit IRC16:13
*** jtriley has quit IRC16:14
*** JoseMello has quit IRC16:14
*** awiddersheim has joined #openstack-kolla16:15
*** gomarivera has quit IRC16:16
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319316:20
*** ocaner has quit IRC16:22
*** Serlex has quit IRC16:22
*** senk has joined #openstack-kolla16:23
*** zhubingbing has quit IRC16:25
*** msimonin has quit IRC16:25
Bico_FinoJeffrey4l: back.16:26
Bico_FinoJeffrey4l: the changes was your patch and a sudoers file.16:26
*** inc0 has joined #openstack-kolla16:26
Jeffrey4lBico_Fino, could u update my patch?16:26
inc0good morning16:26
Jeffrey4lmorning inc016:27
inc0how is everyone?16:27
Bico_Finomorning!16:27
*** Pavo has quit IRC16:27
*** Pavo has joined #openstack-kolla16:28
Bico_FinoJeffrey4l: I just changed the sudoers - ironic ALL=(ALL) NOPASSWD: ALL16:28
Jeffrey4lBico_Fino, do we really need so opened sudoers file?16:29
Bico_FinoJeffrey4l: I was getting a lot permissions errors, so I went the fast path.16:30
Bico_FinoJeffrey4l: But I don’t think we need ALL.16:30
Bico_Finoneed more testing.16:30
Jeffrey4lBico_Fino, do u have any idea show to push patch in gerrit?16:30
Jeffrey4lyep. i think so.16:30
Bico_FinoJeffrey4l: nope. :)16:30
Jeffrey4lBico_Fino, typo. do u have any idea how to push patch in gerrit? if so, please push your change in the gerrit ;)16:32
SamYapleJeffrey4l: did you get a chance to look at the uid/gid?16:33
Bico_FinoJeffrey4l: let me get all files that I changed first.16:33
SamYapleJeffrey4l: just finished your config thing. makes more sense now that im awake :)16:33
*** Pavo has quit IRC16:34
*** sayantan_ has joined #openstack-kolla16:34
*** sayantan_ has quit IRC16:35
*** sayantan_ has joined #openstack-kolla16:35
Jeffrey4lSamYaple, no. let me check, now.16:35
Jeffrey4lthanks.16:36
*** senk has quit IRC16:37
openstackgerritMerged openstack/kolla-kubernetes: Follow Docker Inc's trademark guidelines  https://review.openstack.org/40732516:37
*** gomarivera has joined #openstack-kolla16:38
*** Pavo has joined #openstack-kolla16:38
*** gomarivera has quit IRC16:43
openstackgerritMerged openstack/kolla-ansible: Move the "enable_destroy_images" into configure file  https://review.openstack.org/39810616:44
openstackgerritMerged openstack/kolla-ansible: Support neutron availability zones  https://review.openstack.org/41209416:44
*** jtriley has joined #openstack-kolla16:45
*** Pavo has quit IRC16:45
*** sayantan_ has quit IRC16:46
*** Jeffrey4l has quit IRC16:46
*** gomarivera has joined #openstack-kolla16:49
kfox1111this is a good sign... http://logs.openstack.org/93/413193/18/check/gate-kolla-kubernetes-deploy-centos-binary-ceph-reboot-nv/1175cf8/console.html#_2016-12-22_16_43_40_257617 :)16:50
kfox1111I'm sure there's a bit left to fix though.16:50
*** shardy has quit IRC16:51
kfox1111oh.16:51
kfox1111it didn't actully reboot.16:51
kfox1111nm. :)16:51
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319316:52
*** lrensing has joined #openstack-kolla16:53
srwilkers:)16:56
*** sayantan_ has joined #openstack-kolla16:58
*** Jeffrey4l has joined #openstack-kolla17:07
Jeffrey4lpbourke, SamYaple what's your idea on this https://review.openstack.org/41210117:08
Jeffrey4li am not familiar with the license17:08
openstackgerritJeffrey Zhang proposed openstack/kolla: Run sudo with -H parameter to set the proper home dir  https://review.openstack.org/41423517:09
SamYapleJeffrey4l: im also not super familiar, but i know we can't merge it as is17:09
Jeffrey4lok.17:10
Jeffrey4llet me search for openstack+mit17:10
inc0Jeffrey4l,  https://review.openstack.org/#/c/404435/19 error looks strange17:11
Jeffrey4linc0, for Ubunut17:11
Jeffrey4lUbuntu gate is bust.  https://review.openstack.org/414235 will fix it.17:12
portdirectafternoon o/17:12
inc0makes sense17:12
inc0hey Pete17:12
Jeffrey4linc0 i tried to download and uncompress the tar.gz file, but failed. no idea why ;(17:12
*** fragatina has joined #openstack-kolla17:12
SamYapleinc0: how was the moves17:12
srwilkershey portdirect inc0 p/17:12
srwilkerso/17:12
inc0SamYaple, today I should have internet and my own wifi, so I will be able to call it home17:13
SamYaplewoo17:13
inc0morning Steve17:13
SamYapleinc0: who are you going to call in Texas17:13
*** Pavo has joined #openstack-kolla17:13
inc0I see what you did there and I'm not amused17:13
inc0sorry Sam.17:13
inc0nice try tho17:14
*** jtriley has quit IRC17:14
inc0now I'm struggling with important question17:14
inc0install owrt on router right away or later17:14
openstackgerritJeffrey Zhang proposed openstack/kolla: packing and uploading registry  https://review.openstack.org/40443517:15
Pavoinc0 you should try advance tomato17:15
Pavoits better than owrt17:15
*** senk has joined #openstack-kolla17:15
*** Jeffrey4l has quit IRC17:15
SamYapleinc0: pfsense17:15
*** Jeffrey4l has joined #openstack-kolla17:15
portdirect^^17:16
portdirectoh hey SamYaple o/17:16
portdirectbut also pfsense FTW17:16
inc0I'll see if mt new router will support it17:16
SamYapleportdirect: hi...17:17
srwilkers++pfsense17:17
openstackgerritSam Yaple proposed openstack/kolla: use static uid/gid in images  https://review.openstack.org/41223117:17
pbourkeJeffrey4l: quick google popped up this Im not sure if it will work for our case or not: http://stackoverflow.com/a/1584892817:18
Jeffrey4lpbourke, i checked that. it won't work for our cause.17:19
*** jtriley has joined #openstack-kolla17:19
pbourke:(17:19
Jeffrey4lhe only solved the *read* multi key, not *write* multi key.17:19
pbourkeI see17:19
pbourkedont have time to look further right now17:20
pbourkesigning off for xmas break, catch you all in the new year if not before :)17:20
Jeffrey4ldo u have any idea: how to copy MIT code into openstack?17:20
inc0Jeffrey4l, which MIT code we need?17:21
inc0I think MIT is compatible with Apache217:21
pbourkefor((I=0;J=--I;))do clear;for((D=LINES;S=++J**3%COLUMNS,--D;))do printf %*s*\\n $S;done;sleep 0.1;done17:21
Jeffrey4linc0, python ConfigureParse.17:21
Jeffrey4li made some trick for one of its function.17:21
inc0we need to copy code?17:21
inc0can you show me review please?17:22
Jeffrey4linc0, check this https://review.openstack.org/41210117:22
*** pbourke has quit IRC17:22
*** unicell has quit IRC17:22
*** flaper87 has quit IRC17:22
Jeffrey4lyep. ConfigureParser do not support multi key, which openstack need.17:22
openstackgerritSam Yaple proposed openstack/kolla: use static uid/gid in images  https://review.openstack.org/41223117:22
SamYapleinc0: we can import and use MIT things, but i dont think we can have MIT code in the repo17:23
*** Jeffrey4l has quit IRC17:23
*** Jeffrey4l has joined #openstack-kolla17:23
inc0yeah but I think this qualifies as just import17:24
inc0and override17:24
SamYapleinc0: no the issue is the override code is like 95% original code17:24
SamYaplethats certainly MIT licensed17:24
inc0duh...maybe we can do some python magic to lower that17:25
Bico_FinoJeffrey4l: https://github.com/hivelocity/kolla/commit/97536afc610c8a4dbba4ab77935b4c3b622862e217:25
inc0let me see what changed17:25
Jeffrey4lpython is using PSF licence, and it is GPL compatible. https://docs.python.org/3/license.html17:25
SamYapleJeffrey4l: the issue is not license compatibility, its that _you_ cant relicense the code17:26
SamYapleif this merges, it will be under apache2 license and that means you relicenced the code17:26
Jeffrey4lBico_Fino, could u update my patch with your code?17:26
Jeffrey4lroger.17:26
Jeffrey4lmaybe i can make more change ;)17:26
inc0SamYaple, I'm not sure how much code you can copy;)17:27
inc0where do we draw a line?17:27
*** portdirect_ has joined #openstack-kolla17:27
Bico_FinoJeffrey4l: Sure. How I can do that? Just pull your change and update it?17:27
Jeffrey4lBico_Fino, yep.17:27
SamYapleinc0: not a question you should be answering to be honest. you need to reach out to the legal part of the community17:28
inc0ok, quick question17:29
inc0what does "multi-key" mean in this context?17:29
*** l4yerffeJ_ has quit IRC17:29
*** l4yerffeJ_ has joined #openstack-kolla17:29
SamYapleinc0: specifying the same ini key multiple times17:29
SamYaplevalueA = 117:29
SamYaplevalueA = 217:29
inc0in same group?17:29
SamYapleyep17:29
Jeffrey4lyep.17:29
inc0isn't that wrong ini?17:30
SamYapleoslo.config bastardized ini17:30
inc0-.-17:30
Jeffrey4lsome projects depends on this feature.17:30
SamYapleinc0: look up MultiStrOpt17:30
inc0my f****** god..17:30
SamYaplei know right17:30
inc0standards are starndards for a reason17:30
kfox1111yeah. its not ini. :/17:30
Bico_FinoJeffrey4l: I don’t have permission to pull your patch.17:30
kfox1111it just looks like it. :/17:30
SamYaplekfox1111: which is silly. use yaml!17:31
SamYapleif you arent going to use ini, use something taht does everything you want17:31
Jeffrey4lBico_Fino, did u ever push commit in openstack?17:31
inc0did you talk to oslo people?17:31
kfox1111SamYaple: +117:31
SamYapleinc0: yea this is a thing17:31
inc0I mean it's stdlib we're fixing17:31
inc0someone had to have this problem before17:31
Bico_FinoJeffrey4l: nope. I just started playing with Openstack like 3 months. lol17:31
inc0"fixing"17:31
SamYapleinc0: the only way to "fix" this would be for merge_config to use oslo.config17:32
SamYaplei have no idea what that looks like as a generic parser17:32
SamYapleif it can be even used as such17:32
Jeffrey4linc0, i do not think other guys has such issue. because they only read the configuration, not merge.17:32
SamYapleno clue17:32
SamYaplecorrect Jeffrey4l17:32
inc0well, merging will be fun too17:32
inc0because17:32
inc0var1=foo17:32
inc0var1=bar17:32
Jeffrey4land oslo will not remove such feature, because it have been there for a long time.17:33
inc0if we override var1=foobar17:33
inc0what do we get at the end?17:33
SamYaplenah inc0 Jeffrey4l has it all worked out properly17:33
Jeffrey4linc0, check the unittest in my patch.17:33
*** fragatina has quit IRC17:33
SamYaplethis patch is vetted and does things good (considering)17:33
SamYaplethe issue is just code reuse at this point17:33
Jeffrey4lfile2 will override file1. but in the same file, the key is not override.17:33
*** inc0 has quit IRC17:34
Jeffrey4lBico_Fino, check this http://docs.openstack.org/infra/manual/developers.html  it will be fun ;)17:34
*** inc0 has joined #openstack-kolla17:34
Bico_FinoJeffrey4l: ouch. lol17:35
Bico_FinoJeffrey4l: Going read it, thanks.17:35
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319317:35
*** flaper87 has joined #openstack-kolla17:35
Jeffrey4lnp.17:37
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846517:37
Pavoanyone know when the latest fix for murano and magnum are gonna be be pushed to pip package?17:38
inc0Pavo, were these backported?17:39
PavoI dunno, I know pbouke made one a while back17:40
inc0Jeffrey4l, we did release O-2 right?17:40
Jeffrey4linc0, we need release next z stream newton and mitaka tag.17:40
PavoI would add it manually if I knew how17:40
Jeffrey4linc0, yep.17:40
inc0yeah, that's what I was asking17:40
Jeffrey4lPavo, which release are u using?17:41
inc0we should release z-streams at same time as milestone17:41
*** papacz has quit IRC17:41
Pavothe one pip installs which is 3.0.117:41
SamYapleinc0: z streams are typically 45-day releases17:41
Jeffrey4lsdake, and i struggle on this issue inc0  https://review.openstack.org/41247017:41
SamYapleinc0: but we arent release managed17:42
Jeffrey4lonly mitaka branch gate failed. and when disable selinux, it is green again.17:42
Jeffrey4lno idea why ;(17:42
Jeffrey4lnewton branch is ready for release now.17:42
Jeffrey4lbut release team should be on PTO now.17:42
*** msimonin has joined #openstack-kolla17:46
*** unicell has joined #openstack-kolla17:48
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: Add enable_horizon_* parameter for dashboard  https://review.openstack.org/41348417:48
Jeffrey4lneed go to bed. bye guys.17:49
Bico_FinoJeffrey4l: night!17:49
inc0have a good night Jeffrey4l17:52
kfox1111Jeffrey4l: may be a centos 7.3 thing. it entered the gate recently.17:52
Jeffrey4lkfox1111, do not think so. newton and master branch is ok.17:53
kfox1111you mention selinux. maybe the selinux rules shipped with mitaka arn't working with centos 7.317:54
Jeffrey4lthere is no big change between those branches.17:54
Jeffrey4lmaybe.17:54
kfox1111doesn't always take a big change. are there any changes?17:54
Jeffrey4lno clue ;(17:55
kfox1111k.17:55
kfox1111might report it to the rdo folks.17:55
Jeffrey4lthis is reported. but no idea how to describe it.17:55
kfox1111ah. k.17:55
* Jeffrey4l is really offline 17:55
*** senk has quit IRC17:56
*** sp__ has joined #openstack-kolla17:56
*** unicell has quit IRC17:58
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319318:02
portdirectkfox1111: they are gonna try and get another helm out today with some of those sprig things that you and sbezverk  were asking for :)18:02
*** gomarivera has quit IRC18:03
*** msimonin has quit IRC18:04
*** gomarivera has joined #openstack-kolla18:05
*** dave-mccowan has quit IRC18:05
jascott1o/18:06
*** Bico_Fino has quit IRC18:07
sp__Jeffrey4l: ping18:08
inc0sp__, he's asleep:)18:08
sp__inc0: hi18:09
inc0hello18:09
sp__inc0:  in this BP(https://blueprints.launchpad.net/kolla/+spec/support-python-3.5) we would be porting kolla, kolla-ansible and kolla-k8s too right ?18:10
sp__inc0:  i  mean all the 3 projects18:10
inc0sp__, kolla-ansible might have issues with it as I'm nto sure if ansible supports py3.518:10
inc0other that that, yes18:10
berendtI created an other listing that could be useful: http://kolla.betacloud.io/unanswered-questions.html18:11
*** palexster has quit IRC18:11
inc0heh nice Christian:)18:11
sp__inc0:  ok, kolla-k8s is also included in this18:11
inc0yes18:12
sp__inc0: will check for kolla-ansible's py3.5 compatibility with duonhq tomorrow18:13
inc0thank you18:13
sp__inc0: thanks to you too18:13
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP PS adds iscsid and tgtd microservices  https://review.openstack.org/41425418:14
*** sayantan_ has quit IRC18:15
*** palexster has joined #openstack-kolla18:17
*** prameswar has quit IRC18:17
*** newmember has joined #openstack-kolla18:20
kfox1111portdirect: awesome. :)18:21
kfox1111that should unblock the globals api stuff.18:21
*** sayantan_ has joined #openstack-kolla18:21
*** sayantan_ has quit IRC18:24
portdirectyeah - we are one of the reasons they are trying to push it out. just sat in on the dev call, had an interesting demo from mirantis who have made a poc of tiller working with app-controller for dep resolution.18:25
*** unicell has joined #openstack-kolla18:25
*** unicell has quit IRC18:25
*** unicell has joined #openstack-kolla18:25
*** Bico_Fino has joined #openstack-kolla18:26
*** sayantan_ has joined #openstack-kolla18:26
kfox1111portdirect: interesting.18:26
*** kelv has joined #openstack-kolla18:28
*** tonanhngo has joined #openstack-kolla18:30
*** sdake has quit IRC18:31
*** newmember has quit IRC18:32
*** tonanhngo has quit IRC18:32
SamYapleare gates going haywire right now?18:34
Bico_FinoIf I’m building the images from source I still need to kolla-ansible pull?18:35
*** senk has joined #openstack-kolla18:35
*** gomarivera has quit IRC18:37
Pavoportdirect next time you talk to mirantis, tell them add UEFI PXE option for Fuel18:39
portdirectPavo: lol18:40
Pavolol18:40
*** bmace has quit IRC18:42
*** bmace has joined #openstack-kolla18:42
*** salv-orlando has quit IRC18:43
*** sdake has joined #openstack-kolla18:45
sdakeSamYaple release:managed is long gone18:45
sdakeeach project handles their own releases via a repo now18:45
sdakeok back to rl :)18:45
*** mannamne has quit IRC18:45
sdakeenjoy18:45
Pavowhat does that mean sdake?18:46
sdakepavo i don't know it was the last thing i saw ont his screen from this morning18:47
Pavooh18:47
sdakei got an eemo wireless - trying to get it to work with my network properly18:47
sdakelooks pretty good so far18:47
Pavowtf is a eemo?18:47
jascott1i think its another term for crappy music18:48
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP PS adds iscsid and tgtd microservices  https://review.openstack.org/41425418:48
PavoI think you meant eero18:48
Pavonot eemp18:48
Pavoeemo18:48
sdakethanks eero :)18:48
kfox1111Pavo: they still dont have uefi? bummer. our site requires it for some of our nodes.18:50
openstackgerritSurya Prakash Singh proposed openstack/kolla-kubernetes: Python 3.5 support for Kolla  https://review.openstack.org/41427018:50
kfox1111Pavo: kind of dodged a bullet there.18:50
Pavoyeah the HP servers I have the RADI Controller only support UEFI so no Fuel for me18:51
kfox1111we got some supermicro ones in that only netboot off of the 40g cards via efi.18:52
kfox1111we might be able to firmware update like 4 different bits to get it to work, but getting cobbler & uefi booting was quicker.18:53
Pavoyeah18:53
kfox1111intel's network boot firmware is really goofy.18:53
kfox1111has so many different parts. :/18:53
PavoI even tried the custom bootstrap thing18:53
Pavodidn't work18:53
kfox1111did you ever take the tcpdump of the tftp traffic?18:53
kfox1111should be able to see what files its requesting.18:54
Pavoyeah, it gets the boot image, just the boot image doesn't support UEFI18:54
kfox1111remember which file it was requesting?18:54
Pavoso auto kicks out18:54
Pavoummm18:54
kfox1111there should be one for uefi and one for bios.18:54
Pavonot off the top of my head18:54
kfox1111maybe its asking for the wrong one.18:54
Pavomaybe18:55
openstackgerritSurya Prakash Singh proposed openstack/kolla-kubernetes: Python 3.5 support for Kolla  https://review.openstack.org/41427018:55
*** Pavo has quit IRC18:58
openstackgerritSurya Prakash Singh proposed openstack/kolla-kubernetes: Python 3.5 support for Kolla  https://review.openstack.org/41427018:58
openstackgerritSam Yaple proposed openstack/kolla: use static uid/gid in images  https://review.openstack.org/41223118:59
*** Pavo has joined #openstack-kolla18:59
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319318:59
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319319:00
kfox1111doh! I'm dumb.19:03
kfox1111| true is not || true19:03
*** gomarivera has joined #openstack-kolla19:04
jascott1ah19:05
*** inc0 has quit IRC19:08
openstackgerritSam Yaple proposed openstack/kolla: use static uid/gid in images  https://review.openstack.org/41223119:08
*** portdirect_ has quit IRC19:08
*** gomarivera has quit IRC19:09
openstackgerritSurya Prakash Singh proposed openstack/kolla-kubernetes: Python 3.5 support for Kolla  https://review.openstack.org/41427019:10
*** mnaser has joined #openstack-kolla19:14
*** sp__ has quit IRC19:16
openstackgerritMohammed Naser proposed openstack/kolla: Fix typo for Octavia link  https://review.openstack.org/41430919:19
*** Bico_Fino has quit IRC19:20
*** senk has quit IRC19:23
mnaseri've been trying to find the ansible part of openstack-kolla.... i've logged a whole bunch and i cant find it19:26
mnaserwhere is it exactly? :\19:26
mnaseri *swear* the "ansible" folder in the root of the project was't there..19:28
mnaser(it's not even friday)19:28
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP PS adds iscsid and tgtd microservices  https://review.openstack.org/41425419:29
*** yatin has quit IRC19:38
SamYaplemnaser: kolla-ansible is split19:42
SamYaplemnaser: github.com/openstack/kolla-ansible19:42
SamYaplemnaser: the deployment part is now seperate from the image building since there are multiple types of deployment19:42
*** sgordon has quit IRC19:44
*** yatin has joined #openstack-kolla19:50
mnaserwhat the diff between /kolla and /kolla-ansible SamYaple ?19:50
mnaserwe're looking to slowly migrate our deployment to it so we'll likely deploy component by component and repoint things over19:50
kfox1111mnaser: there's a kolla-kubernetes project now that shares the images from kolla.19:54
kfox1111kolla-kubernetes deliverable.19:55
kfox1111(sorry sdake :)19:55
mnaser^ as much as i like this, deploying kubernetes is rough enough :-P19:55
kfox1111its getting easier over time. kubadm is pretty easy to use, though not quite prod ready yet.19:55
kfox1111only takes a couple minutes to build a working cluster with it.19:56
mnaserwhile for the control plane it works19:56
mnaseri think for the compute nodes, it's still :X19:56
mnaser(but maybe i'm just worried because i've never touched it)19:56
kfox1111its one command to run on each compute node to join it to the cluster.19:57
kfox1111they are making the installer smoother over time.19:57
kfox1111it'll get there.19:57
mnaserkfox1111 but concern is for example things like running openvswitch on top of kube on top of docker19:58
kfox1111mnaser:I had the saem concern. as I have some clusters with only 1 40g nic for connectivity.19:58
kfox1111so I've contributed a gate job to ensure kolla-kubernetes works with an external openvswitch.19:59
mnaseryeah, it's not as much of a performance but the added complexities19:59
kfox1111right.19:59
*** sgordon has joined #openstack-kolla19:59
*** lrensing has quit IRC19:59
kfox1111you can't have kubernetes manage a kubelet if it can't connect to it. :)19:59
kfox1111but, anyway, that case is covered.20:00
mnaserkfox1111 troubleshooting openvswitch is a nightmare if you've ever done it, adding something else in the equation might make it harder, but yeah20:00
kfox1111yeah. I've debugged it.20:01
kfox1111and with dvr. :)20:01
mnaseroh boy20:01
kfox1111running dvr in production now. :)20:01
*** srwilkers has quit IRC20:01
mnaser+ kube?20:01
kfox1111not yet.20:01
kfox1111but eventually, yeah.20:01
mnaserright now we have ~4k of puppet code glued by the openstack puppet modules20:01
kfox1111wow.20:02
mnaserbut it's not maintainable and we don't want to deal with that anymore, much rather work and contribute with something existing20:02
kfox1111I'm doing the same thing.20:02
kfox1111I deployed a full ha cluster by myself.20:02
kfox1111then they asked for a few more. :/20:02
mnasersame here20:02
kfox1111so I'm contributing that knowlege back to kolla-kuberntes.20:03
mnaserclusterd rabbit, galera (with puppet... tell me that's not fun)20:03
kfox1111yeah. custered galera's been workign well for us.20:03
kfox1111rabbit, a little less so. :/20:03
mnaserwe are back to running a single rabbit node20:03
mnaserbecause it's far more stable than a cluster :\20:03
kfox1111yeah. we did the same.20:03
kfox1111our primary control plane for the main region is 5 nodes.20:04
mnaserthe slightest network blip will trigger a big mess and would require restarting *all* services on *all* nodes20:04
kfox11113 for full ha things, and 2 for active/passive things.20:04
kfox1111we moved rabbit to the active passive nodes and things stabalized.20:04
kfox1111yeah.20:04
kfox1111I read through their cluster docs,20:04
kfox1111saw the "don't let your cluster partition"20:04
kfox1111and said, "they dont understand clustering" :/20:05
berendthow do we handle the used source versions on the stable branches?20:05
erhudyhow big is your DVR cluster kfox111120:05
kfox1111currently about 100 nodes.20:05
berendti created an other listing at http://kolla.betacloud.io/versions.html and we use a lot of older versions in stable/newton20:05
erhudywe've been stuck on nova-network since forever because many moons ago somebody decided to run it in multi-host node and we've been hamstrung by that ever since20:05
erhudycalico is how we're trying to escape20:05
kfox1111dvr's been working very well for us so far.20:06
kfox1111really hoping dvr + l3ha will solve the rest of the issues.20:07
kfox1111haven't tried that yet as it was brand new when we built the last one.20:07
erhudywe're trying to jettison our old in-house deployment stuff now in favor of kolla20:07
erhudygot some work to do20:07
*** srwilkers has joined #openstack-kolla20:08
mnasererhudy likewise20:08
kfox1111alwasy looking for help on kolla-kubernetes. :)20:08
mnasermy strategy is component-by-component20:08
mnaserand run them side by side20:08
kfox1111I'm an operator just trying to build up kolla-kubernetes to the point where I can use it for myself. :)20:08
erhudyk8s is probably a little too bold for us atm, though i will probably have a PR on kolla soon for making the build friendlier for completely disconnected builds20:08
kfox1111mnaser: mine too.20:09
kfox1111erhudy: thats cool cool. all one big family. :)20:09
erhudyi just want to get to containers, period20:10
mnasererhudy i think you can just build everything, but deploy to a specific host group only (aka mysql first)20:10
kfox1111we've been building kolla-kubernetes to make it easy to just launch the bits you want.20:10
erhudyupgrading our current clusters from kilo to liberty is like baking a cake and then trying to replace all the icing with another20:10
kfox1111so its not an all or nothing thing.20:10
kfox1111cause thats the way I'm going to deploy it too. replace a piece at a time.20:10
erhudyour existing clusters and deployment scheme will hang around as a sustaining engineering thing but because we're shifting from nova-network to neutron and also L2 spanning to L3 racks, we felt it was an ideal time to cut the cord on the old deployment stuff as well20:11
kfox1111probably jsut the control plane stuff for a while. the compute nodes are so simple little reason to do those right away.20:11
erhudysince there's basically no way we could transform existing clusters in place without our users trying to kill us20:11
kfox1111yeah. if you can't afford 24 hours of downtime, its hard to do without a new cloud.20:12
kfox1111but they hate that too. :/20:12
erhudythey will forgive us when they get to use ceph on NVMe20:12
kfox1111hehe. yeah. that would be nice. :)20:14
kfox1111so far my users have been pretty tollerent of a bit of scheduled downtimes to do the upgrades.20:16
erhudyi got a little bit of blowback on the first kilo->liberty upgrades since we jettisoned old API versions but nothing too bad20:16
erhudyeveryone was too happy that horizon no longer requires double login after timeout20:16
erhudythat they were willing to forgive other problems20:17
kfox1111hehe. yeah..20:17
kfox1111openstack's getting pretty close to nova/neutron upgrades with zero downtime. I'm hoping they finish that real soon.20:18
*** mannamne has joined #openstack-kolla20:25
*** sayantan_ has quit IRC20:27
*** jtriley has quit IRC20:27
*** gomarivera has joined #openstack-kolla20:28
mnaseris there any reason to build kolla images and not use the ones on dockerhub (given that service-specific customization is happening outside the container anyways?)20:29
*** salv-orlando has joined #openstack-kolla20:30
Pavomnaser depends on if you are using anything else other than base openstack components20:33
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319320:33
mnaserPavo: not in my case, but i imagine the packages could be older (given that last push was 2 months ago on dockerhub)20:33
kfox1111mnaser: the hub images currently are not kept up to date with security updates.20:33
Pavolike if you wanna use murano or anything like that the image has to be built with those options enabled before building image20:33
kfox1111so best used for testing, but nothing production.20:33
mnasermmhmm yep20:36
* mnaser wants to try this out today but we have some other priorities :(20:36
Pavomnaser if you do decide to build your own images thought be aware of major epel mirror issues you will get20:36
mnaseri hear they are not so reliable20:36
Pavonot at all20:36
PavoI had to import a custom repo for them to work for me20:37
mnaserthe one thing that we'll have to figure out how to do (in terms of contributing this in a "clean" way) is hostnames for specific services in haproxy20:37
mnaserex: right now our haproxy runs only port 80 and 443, vhost mapping for all services20:37
mnaserso our api urls are nice and clean and flow nicely through firewalls.  i'm sure we'll figure out a way to make it work20:37
Pavohmmm hostnames on haproxy interesting20:38
mnaserhaproxy checks for "Host" header and selects backend accordingly20:38
mnaserPavo http://blog.haproxy.com/2015/01/26/web-application-name-to-backend-mapping-in-haproxy/ under "The new way of mapping: one map and one use_backend rule"20:38
Pavokfox1111 is there advantage for building images using source than binary?20:40
* kfox1111 shrugs.20:41
kfox1111seems to be a personal preference.20:41
kfox1111I usually use binaries.20:41
kfox1111I know some folks prefer from source.20:41
PavoI assume from source would include all patches and fixes from latest release of source correct?20:41
kfox1111I would guess so, but can't say for sure.20:42
kfox1111you don't get distro provided patches taht way though. so benifits and drawbacks.20:42
Pavotrue20:42
kfox1111and honestly, I trust the distro's abit more.20:42
mnaseri like the rdo packaging and it comes with a lot of other nice packages, nice-to-haves and pre-tested/integrated20:42
kfox1111I once tried to get a patch upstream to fix a critical network issue on one of our clouds.20:43
kfox1111took weeks. :/20:43
kfox1111and they didn't argue about the actual fix.20:43
Pavodocker images20:43
kfox1111just how to write the unit tests. :/20:43
Pavoopps20:43
kfox1111so they blocked an important fix to something they broke, because they coudn't deside how to do the unit tests. :/20:44
kfox1111not that I'm bitter about that or anything... :)20:44
mnaserkfox1111 i've been lucky to not deal with that too often20:45
*** TxGirlGeek has joined #openstack-kolla20:46
mnaserthings 'just work' for us lately and that's a nice relief20:46
*** msimonin has joined #openstack-kolla20:46
mnaserbesides rabbitmq locking up and requiring us to restart *20:46
kfox1111yeah. it certainly has gotten better over the years.20:46
kfox1111liberty->mitaka actualy fixed more then it broke for us. :)20:47
kfox1111and was a pretty smooth upgrade. :)20:47
Pavokfox1111 have you ran into this qmeu issue with centos 7.3 yet?20:50
kfox1111not yet. havent upgraded to 7.3 yet.20:50
Pavowhat are you on?20:50
kfox11117.220:51
Pavohow I can not find 7.2 anymore20:51
kfox1111been keeping cobbler mirrors of everything so I can upgrade as I have time.20:51
kfox1111its one of the reasons I'm moving to containers.20:52
kfox1111its a bit easier to maintain containers then it is cobbler mirrors.20:52
PavoI downloaded centos minimum iso 1511 is that 7.2?20:52
kfox1111not sure.20:53
*** msimonin has quit IRC20:54
Pavook wiki says 1511 is 7.220:55
*** Pavo has quit IRC20:58
*** Pavo has joined #openstack-kolla20:59
*** Pavo has quit IRC20:59
*** sayantan_ has joined #openstack-kolla21:00
*** mgiles has quit IRC21:04
*** msimonin has joined #openstack-kolla21:05
*** fguillot has quit IRC21:06
*** sdake has quit IRC21:06
*** jtriley has joined #openstack-kolla21:07
*** msimonin has quit IRC21:09
*** jtriley has quit IRC21:12
*** msimonin has joined #openstack-kolla21:12
*** jtriley has joined #openstack-kolla21:15
*** l4yerffeJ has joined #openstack-kolla21:32
*** l4yerffeJ_ has quit IRC21:35
*** Jeffrey4l has quit IRC21:35
*** MasterOfBugs has joined #openstack-kolla21:35
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: test rebooting in the gate  https://review.openstack.org/41319321:44
*** Jeffrey4l has joined #openstack-kolla21:48
*** mannamne has quit IRC22:05
*** _chas_ has quit IRC22:06
*** _chas has joined #openstack-kolla22:07
*** tonanhngo has joined #openstack-kolla22:08
*** _chas has quit IRC22:11
*** jtriley has quit IRC22:12
*** tonanhngo has quit IRC22:13
*** TxGirlGeek has quit IRC22:18
*** TxGirlGeek has joined #openstack-kolla22:18
*** jtriley has joined #openstack-kolla22:20
*** sayanta__ has joined #openstack-kolla22:22
*** sayantan_ has quit IRC22:23
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Bump helm to 2.1.3 in gate  https://review.openstack.org/41434322:24
*** jtriley has quit IRC22:26
*** _chas has joined #openstack-kolla22:28
kfox1111sbezverk: I'm going to stick the new set stuff into the neutron-service-package-6 review real quick and see if it will fly.22:29
kfox1111almost got there last time.22:29
sbezverkkfox1111: if we are not merging services until Jan 4th do not see reason to rush. we have plenty of time. Or you need to put together a separate ps.22:32
kfox1111sbezverk: I'm kind of hoping we can get all api changing stuff into the microservices layer before cutting the relase, although thats a pretty short timeline.22:33
sbezverkkfox1111: I think it is even more reason to do it in a separate ps which is relevan only to microservices22:34
kfox1111ah. I think I see what your saying. yeah.22:35
kfox1111just using the existing review as I have most of the stuff already working there. if it works, I'll break just the microservice part out to its own ps.22:35
kfox1111we can review it on its own then, and if everyone's happy with that, we can apply the same pattern to the rest of the microservices.22:35
sbezverkkfox1111: imho using existing review is not righ practice as it has unrelated things.22:38
kfox1111the neutron ps will depend on the ps. so its just breaking it apart from one to two.22:39
kfox1111but I could just check it in as a new review. just harder to see it in context on how it could be used.22:39
*** jheroux has quit IRC22:40
*** TxGirlGeek has quit IRC22:43
*** TxGirlGeek has joined #openstack-kolla22:43
*** sdake has joined #openstack-kolla22:48
kfox1111sdake: christmas came eary. :)22:48
kfox1111sdake: they released helm 2.1.3 for us. :)22:49
sdakekfox1111 i use uefi on my home machine and it works properly22:50
sdakekfox1111 although secure boot will bring a whole world of pain to linux22:50
sdakekfox1111 nice ;)22:50
kfox1111sdake: yeah. he was asking about pxebooting with uefi. which is a little bit different then normal pxe.22:50
sdakemaybe valentines day will come early too so I can order flowers for my wife in time :)22:50
sdakekfox1111 oh i see - know nothing about that22:50
*** TxGirlGeek has quit IRC22:50
*** TxGirlGeek has joined #openstack-kolla22:51
sdakejose is here taking care of the front and back, got my personal paperwork for the year out of the way, only thing left is taxes in on feb 1 :)22:51
sdakeneed both cars in for service on the 26th - groan - panamera needs some work, the rubicon on the other hand needs just a little so that should be relatively painless22:53
*** TxGirlGeek has quit IRC22:58
*** TxGirlGeek has joined #openstack-kolla22:58
*** sdake_ has joined #openstack-kolla22:58
*** TxGirlGeek has quit IRC23:01
*** TxGirlGeek has joined #openstack-kolla23:01
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adds cinder volume lvm microservice  https://review.openstack.org/41434823:02
*** sdake has quit IRC23:02
*** TxGirlGeek has quit IRC23:03
*** TxGirlGeek has joined #openstack-kolla23:03
*** sdake_ has quit IRC23:04
openstackgerritMerged openstack/kolla-kubernetes: Bump helm to 2.1.3 in gate  https://review.openstack.org/41434323:05
*** mannamne has joined #openstack-kolla23:05
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adds cinder volume lvm microservice  https://review.openstack.org/41434823:06
*** TxGirlGeek has quit IRC23:08
kfox1111sbezverk: it seems to work. :)23:09
kfox1111not the prettiest of patterns, but we can try and wrap that up in some macro's or something, and23:09
kfox1111technosophos seems willing to make a function that makes it less of a pain.23:09
*** _chas has quit IRC23:10
*** _chas has joined #openstack-kolla23:10
sbezverkkfox1111: did you use hashkey right? since defined is not yet available23:10
kfox1111hasKey, yeah.23:11
kfox1111and typeOf23:11
kfox1111cause if you have "enabled: " it still hasKey but is not useful value.23:11
kfox1111nice...23:12
kfox1111works all the way down to --set enabled=true/false.23:12
kfox1111ok. I'll post this in a ps.23:12
*** _chas has quit IRC23:15
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: global api prototype  https://review.openstack.org/41435023:21
kfox1111sbezverk: ^---- :)23:21
kfox1111sbezverk: you can use it with a --values file like http://pastebin.com/G0C4D1Yd23:23
*** msimonin has quit IRC23:23
kfox1111or just --set enabled=true/false.23:23
sbezverkkfox1111: I do not see global global values, things which are the same for all micro/services?23:26
kfox1111sbezverk: I think we should be able to maybe wrap that in a macro too.23:26
*** lamt has quit IRC23:26
kfox1111sbezverk: enabled is the only value in that version.23:26
kfox1111but does wok through all the global optoins and the local one.23:26
kfox1111it checks for .global.kolla.all.memcached.all.enabled first.23:27
kfox1111then .global.kolla.all.memcached.deployment.enabled23:27
kfox1111then .global.kolla.<elementname>.all.enabled23:27
kfox1111then .global.kolla.<elementname>.deployment.enabled23:28
kfox1111then .values.enabled.23:28
kfox1111last one defined wins.23:28
kfox1111the idea being, if you want to turn it off everywhere, its just .globals.kolla.all.memcached.all.enabled: false.23:28
kfox1111nothing more needed.23:29
kfox1111if you have a package like rabbit, where you may want rabbit enabled, but the pv creation off:23:29
sbezverkkfox1111: what is at the service level global applicable to all microservices under this service is needed?23:29
kfox1111.global.kolla.all.rabbit.all.enabled: true23:29
kfox1111.global.kolla.all.rabbit.pv.enabled: false23:29
kfox1111sbezverk: yeah. they woudl share the same values file. so at the service level, all microservices under it would all see the same globals.23:30
kfox1111and when all service packages are wrapped into one big "openstack" package, all would see the globals for everything.23:32
kfox1111with this pattern, you can:23:34
*** gomarivera has quit IRC23:35
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adds cinder volume lvm microservice  https://review.openstack.org/41434823:35
*** mannamne has quit IRC23:36
kfox1111set in neutron's values, rabbit.element_name=neutron-rabbit and user can .global.kolla.neutron-rabbit.all.size=1023:37
kfox1111this could also let us get back to the cool stuff we had with the kolla-kubernetes.yml file where23:39
sbezverkkfox1111: by some reason I cannot get the gran idea of inter package dependecies/relation.. I guess I will have to wait and see how it works.23:40
kfox1111you could override kolla_compute or kollacontrollereasily.23:40
kfox1111sbezverk: like, how the globals vals part works, or how one service package dpends on another, or optional deps or something else?23:41
*** salv-orlando has quit IRC23:42
*** l4yerffeJ has quit IRC23:44
*** l4yerffeJ has joined #openstack-kolla23:45
sbezverkkfox1111: you keep refering to rabbitmq and neutron example. I do not see how neutron tells that it needs its own copy of rabbitmq23:45
kfox1111the neutron service package has it embeded always. then turns it off/on using the globals.23:46
sbezverkkfox1111: especially since niether neutron nor rabbitmq configs generated allow it atm..23:46
kfox1111see the memcache example I posted. it has a conditional wrapped around it.23:46
kfox1111yeah. the current genconfig doesn't do the right thing out of the box for that curently. but thats a different issue.23:46
kfox1111user could genconfig and then fix the configs. until we come up with a way of fixing the configs.23:47
kfox1111or hand craft them.23:47
kfox1111(not saying thats a good thing. just saying its possible today)23:47
kfox1111sbezverk: thats kind of why I was doing it in the neturon ps, as it would be more obvious when integrated.23:48
sbezverkkfox1111: I saw that conditional but it only tells if the service is enable or not. I do not see how it ties to orher service which might need its dedicated service23:49
kfox1111I'll rebase the neutron one on the memcached one and then integrate it so its more obvious.23:49
kfox1111gona try and wrap this logic in a macro to see if it can be make easier to deal with.23:51

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