Monday, 2016-12-12

sbezverk_kfox1111: agree, but again it is not available now for all kube object we decided to use.00:00
sbezverk_kfox1111: we will have to provide reconfigure feature, otherwise nobody will use it00:02
kfox1111sbezverk_: still works with daemonsets. you just delete and recreate the daemonset.00:02
kfox1111not sure how that is really any differnet then delting all the pods?00:03
sbezverk_kfox1111: deleting daemonset and deleting pod initiated by daemon set is abs different things00:04
kfox1111how so?00:04
sbezverk_in latter you really relay on kube to re-initiate killed pod00:04
sbezverk_daemonset stays the same, what you suggest will create a completely new daemonset object00:05
sbezverk_I do not know kube well enough to see all possible impacts00:05
kfox1111yes, but why does it matter?00:05
kfox1111they acutally recommend it in several workflow documents.00:05
kfox1111like, if you want to update things, delete and recreate it. or,00:06
kfox1111if you want to update only new pods,00:06
kfox1111you delete/recreate the daemonset, but tell it not to delete the pods.00:06
kfox1111then only terminated/restarted or freshly launched pods get the new config.00:06
sbezverk_ok strange because with this approach they always need to rely on something else to drive it00:06
kfox1111yeah. thats why thye claim they aren't an orchestration engine.00:07
kfox1111they just ensure that the current declarative requests are kept in that state as much as possible.00:07
kfox1111there is a litlte bit of orchestration in that, but its really not their intention to do orchestration outside of self healing pods.00:07
kfox1111they kind of expect something outside of k8s will be driving k8s I think.00:08
kfox1111helm for example.00:08
sbezverk_I see a bit of conflict here00:09
kfox1111k. whatcha thinking?00:09
sbezverk_example they devlop daemonset to be able to deploy00:09
sbezverk_everywhere without knwoledge and need for external orchestration00:10
kfox1111right. and I think thats not so much orchestration, but just replication.00:10
kfox1111k8s is about having a pool of resources and trying to not have to care so much about what lands where specifically. k8s provides a schedulaer and an api to deal with that.00:11
kfox1111k8s provides object abstractions such as rc or daemonset that helps you express a request in a way that is more abstract that way.00:11
kfox1111so yo ujust say, I want 3 of these pods, and k8s deals with scheduling and watchdogging them.00:12
kfox1111the lifecycle of the k8s objects though is left up to the user.00:12
sbezverk_yeah but all hooks they offer, it is invitation of more granular management/orchstration than just kill everything and recreate object from scratch00:13
kfox1111It could be used that way, but I don't think its intended for it. more, intended to allow containers to be assembled into pods well.00:14
kfox1111like, they don't suport having an rc fire off a job before it starts.00:14
kfox1111that would be good for higher level orchestration.00:14
sbezverk_anyway it is not phylosophical discussion.. I guess when we need to implement, we will undersatnd all pros/cons00:14
kfox1111but they exlude that, and helm provides it.00:14
kfox1111as helm does orchestration things.00:15
sbezverk_I meant it is more phylosophical00:15
kfox1111yeah.00:16
sbezverk_what bugs me is that they have all info needed00:16
kfox1111right. but I think they havent because it goes against one of their phylosophines.00:16
sbezverk_but they force people then to implement logic, querying for ojects used this map00:16
sbezverk_when for them it is already there00:17
* kfox1111 shrugs.00:18
kfox1111this is just what I've gathered after reading through the docs and talking with some devs.00:18
kfox1111I totally coudl be wrong.00:18
sbezverk_my theory is this :-) they did not have time to implement it in time so they invented idea that it conflicts with their idiology ;-)00:19
kfox1111possible.00:20
kfox1111I don't think its logically incosistant with their stated phylosophy though.00:20
kfox1111that of atomic things.00:20
kfox1111you add a new one and delete an old one, rather then try and patch something up.00:21
kfox1111thats at the root of everything they do.00:21
sbezverk_then why failing container get resolved by a container restart and not pod re-create?00:21
sbezverk_according their logic you just need to kill everything and start from scratch ;-)00:22
kfox1111I guess I'd agree with killing the container and restarting it to be fresh.00:23
kfox1111I'm a little surprised it tries to reuse it.00:23
kfox1111that does seem inconsistent behavior.00:23
*** Pavo has quit IRC00:29
*** Pavo has joined #openstack-kolla00:30
*** yingjun has joined #openstack-kolla00:37
*** yingjun has joined #openstack-kolla00:37
*** tovin07 has joined #openstack-kolla00:48
*** tovin07_ has joined #openstack-kolla00:51
*** tovin07_ has quit IRC00:52
*** tovin07 has quit IRC00:56
*** tovin07 has joined #openstack-kolla00:57
*** tovin07_ has joined #openstack-kolla00:58
*** yuanying has joined #openstack-kolla01:03
*** Jeffrey4l has joined #openstack-kolla01:03
sdake_sbezverk_ we don't use trivialfix flag anymore01:05
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: DO_NOT_MERGE PoC Configmap update monitor  https://review.openstack.org/40949301:07
sbezverk_sdake_ What do we use then?01:08
openstackgerritPete Birley proposed openstack/kolla-kubernetes: DO_NOT_MERGE PoC Configmap update monitor (alt)  https://review.openstack.org/40956501:08
sdake_i just said in the review01:08
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: DO_NOT_MERGE PoC Configmap update monitor  https://review.openstack.org/40949301:09
sbezverk_sdake_: Must have missed it, I mean mailing list ann.01:09
sdake_sbezverk_ its no sweat - thats why I left in the review ;)01:10
sdake_mailing list easy to miss unless you filter01:10
*** srwilkers_away is now known as srwilkers01:10
srwilkerso/01:10
openstackgerritLi Yingjun proposed openstack/kolla-kubernetes: Fix different repo issue for documentation  https://review.openstack.org/40505401:10
sdake_sup srwilkers01:10
srwilkerssdake_, not much. just got back from a dinner celebration01:11
sdake_nice i just had dinner too - but no celebration :)01:11
sbezverk_portdirect: I guess I prefer 'suicide' approach in compare to your 'mass-killing' ;-)01:13
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for adding Cinder  https://review.openstack.org/40934901:14
portdirectsbezverk_: your a dark dude :) apt anaolgy though01:14
srwilkersportdirect, his analogies are always good ;)01:15
sdake_i didn't find it all that good01:16
sbezverk_russian roots surfaces from time to time ;-)01:17
sdake_just like all that STONITH crap in HA01:17
sdake_"shoot the other node in the head"01:17
kfox1111sdake_: yeah.01:17
sdake_You wouold have thought someone could have come up with something a ltitle more appropriate01:17
kfox1111I've seen stonith go wrong too many times. :/01:17
kfox1111ha is good if you really need it, but not iwhtout its own risks.01:17
kfox1111unless well meaintained, it actually becomes anti-ha.01:17
*** zhurong has joined #openstack-kolla01:18
kfox1111the only way to rally get good at it is with stuff like chaos monkey.01:18
kfox1111do it super often.01:18
*** zhubingbing has joined #openstack-kolla01:18
portdirectkfox1111: just talking about that with someone :) https://github.com/asobti/kube-monkey01:18
srwilkersyeah, saw the kube-monkey stuff on twitter earlier01:19
portdirectyeah - we should give it a shot once a bit further down the line  - good way to show off kolla01:21
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: prototype multiversion/release support  https://review.openstack.org/40956901:28
kfox1111haha. kube-monkey. awesome! :)01:28
kfox1111I"m going to find a use for this, somewhere. :)01:28
kfox1111portdirect: thanks for the link. :)01:28
portdirectkfox1111: np - all part of my ongoing quest to contuniually consume 31 hours of media every 24 hours.01:29
kfox1111portdirect: sbezverk_ I took a stab at taht multiversion stuff we were talking about.01:29
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: prototype multiversion/release support  https://review.openstack.org/40956901:29
openstackgerritjianyi proposed openstack/kolla: Install solum dashboard into horizon image  https://review.openstack.org/40898101:31
openstackgerritjianyi proposed openstack/kolla: Install solum dashboard into horizon image  https://review.openstack.org/40898101:32
portdirectkfox1111: will review properly later - but 1st impression=nice01:33
kfox1111portdirect: cool. thanks.01:34
srwilkersim going to take a break for a bit. ill look at your versioning stuff kfox1111 and sbezverk_ / portdirect patch sets for the config update stuff in awhile01:41
srwilkersstarting to feel crosseyed01:41
kfox1111srwilkers: no rush. I don't think we can really use it until we get all the things into helm.01:43
*** elynn has joined #openstack-kolla01:45
*** elynn_ has joined #openstack-kolla01:49
*** elynn has quit IRC01:50
*** sdake has joined #openstack-kolla01:51
*** lrensing has joined #openstack-kolla01:53
*** sdake has quit IRC01:53
*** sdake has joined #openstack-kolla01:54
*** sdake_ has quit IRC01:54
*** sdake has quit IRC01:54
*** sdake_ has joined #openstack-kolla01:55
*** srwilkers is now known as srwilkers_away01:56
openstackgerritdupengfei proposed openstack/kolla: Not to pull the base image when building.  https://review.openstack.org/40894002:01
*** sacharya has joined #openstack-kolla02:12
*** yatin_on_leave has quit IRC02:16
*** sacharya has quit IRC02:24
openstackgerritjianyi proposed openstack/kolla: Install solum dashboard into horizon image  https://review.openstack.org/40898102:27
*** yatin_on_leave has joined #openstack-kolla02:27
*** Pavo has quit IRC02:29
*** Pavo has joined #openstack-kolla02:29
*** fragatina has joined #openstack-kolla02:41
*** yuanying has quit IRC02:49
*** sdake_ has quit IRC02:53
*** fragatina has quit IRC02:55
*** fragatina has joined #openstack-kolla02:56
*** fragatina has quit IRC03:11
*** sdake_ has joined #openstack-kolla03:13
*** mgiles has quit IRC03:14
*** yatin_on_leave has quit IRC03:18
*** fragatina has joined #openstack-kolla03:22
*** yatin_on_leave has joined #openstack-kolla03:31
*** duonghq has joined #openstack-kolla03:34
openstackgerritzhubingbing proposed openstack/kolla-ansible: add panko role  https://review.openstack.org/40012203:48
*** sdake_ has quit IRC03:48
duonghqportdirect, around?03:51
portdirectduonghq sup?03:52
duonghqportdirect, if I use halcyon behind proxy, how can I determine no_proxy before the cluster is up?03:52
portdirecthmm - I must confess I dont know offhand03:56
duonghqthought you write this bit in guide03:57
portdirectit has allways been "172.16.35.11" for me, and the other people I know who have had to use a proxy (via vagrant)03:57
duonghqhow can I change the no_proxy after vagrant up?03:57
portdirectbut I'm not sure where that comes from :(03:57
duonghqportdirect, I got same IPs as you, no idea03:58
portdirectyeah - though I'm not sure how vagrant provisions that interface to be honest03:59
duonghqhow can I change the no_proxy after vagrant up? (and other config in general)03:59
portdirectduonghq: https://github.com/att-comdev/halcyon-vagrant-kubernetes/blob/b255019a8e4f33be61ca4691499556cf7abb5b42/Vagrantfile#L6204:00
portdirectyou cannot change the config after the cluster has started for the vagrant parts, you could disable ansible in the vagrantfile and then run that manually if you wanted04:01
duonghqportdirect,  but DHCP always assigned same IPs time-to-time?04:02
duonghqcan we have kind of upgrade config?04:02
duonghqthe cluster can be changed anytime04:02
duonghqif dev need?04:02
portdirectduonghq: I'm not sure I follow04:03
portdirectlets deat with those 1 at a time04:03
portdirect*deal04:03
portdirectI just checked and the ip address range is defined in the link i posted04:03
duonghqportdirect, sorry but I have some business for about 5min, brb,04:04
portdirectregarding cluster changed - what params would you be seeking to change in the cluster?04:04
v1k0d3nportdirect: you're still up! dedication my friend.04:13
duonghqportdirect, at least I can think is change number of minions node?04:14
portdirectv1k0d3n: I'm totally on a PST schedule right now :/04:14
duonghqor I must teardown and up another cluster?04:15
openstackgerritDuong Ha-Quang proposed openstack/kolla: Spec - Zero-downtime upgrade in Kolla  https://review.openstack.org/40959804:15
*** JRobinson__ is now known as JRobinson__afk04:16
portdirect2 sec - just want to try04:16
v1k0d3nportdirect: i've been there...some long nights04:17
portdirectduonghq: you can edit the config.rb and increment the number here: https://github.com/att-comdev/halcyon-vagrant-kubernetes/blob/master/config.rb#L504:18
portdirectduonghq: and then adjust https://github.com/att-comdev/halcyon-vagrant-kubernetes/blob/master/config.rb#L1604:18
portdirectduonghq: and then run 'vagrant up kube5'04:19
duonghqah, just vagrant up <node_name>?04:19
duonghqtyvm04:19
duonghqI saw 2 lines but don't know how to bring it up04:20
duonghqnew to vagrant04:20
duonghqsorry04:20
portdirectduonghq: but I'm doing it for the 1st time now so dont know how the ansible will cope -it should be fine but...04:20
portdirectduonghq: I'm only 30 days ahead of you :) dont be sorry -it how we learn04:20
duonghq:)04:20
duonghqhmm, my kube-init : initialize the kubernetes master task stuck :)04:21
duonghqguess I should update proxy04:22
portdirectif you discover anything, lets get it in the docs - either here or at the att-comdev repo if its going to be usefull to people outside of kolla as well :)04:22
*** elynn_ has quit IRC04:22
portdirectoh yeah - whoops04:22
*** saneax-_-|AFK is now known as saneax04:23
duonghqportdirect, sure04:23
*** sacharya has joined #openstack-kolla04:24
duonghqportdirect, thinking about we can replicate what kolla doing right now for /etc/hosts04:25
duonghqautofill /etc/hosts with appropriate hostname...04:26
portdirectcould you give example - paste?04:27
duonghqcurrently, kolla-ansible w/ bootstrap action can deploy /etc/hosts w/ all hostname and theirs IPs to target nodes04:28
duonghqit's much more convenient than using bare IP?04:28
*** Pavo has quit IRC04:29
*** sacharya has quit IRC04:29
openstackgerritDuong Ha-Quang proposed openstack/kolla: Spec - Zero-downtime upgrade in Kolla  https://review.openstack.org/40959804:31
*** Pavo has joined #openstack-kolla04:34
portdirectduonghq: that would be possible - but I'm not sure we should do that here - could you provide an example?04:34
duonghqportdirect, "make no_proxy more consistent between deployment" is a good reason?04:35
*** elynn_ has joined #openstack-kolla04:45
*** elynn_ has quit IRC04:50
*** elynn_ has joined #openstack-kolla04:50
*** lrensing has quit IRC04:52
*** rstarmer has joined #openstack-kolla04:52
*** JRobinson__afk is now known as JRobinson__04:54
*** yuanying has joined #openstack-kolla04:58
portdirectduonghq: sorry got distracted - but could you explain how (I genuinly dont know)04:58
*** jascott1_ has quit IRC05:00
duonghqportdirect, how long you still at here?05:01
portdirecthopfull not long :/ (its 5am here)05:02
duonghqnot sleep yet?05:02
duonghqso for short: from user PoV: they can specify no_proxy like "localhost,127.0.0.1,kube1,kube2,kube3,kube4"05:03
duonghqetc05:03
portdirectI only woke up at 2pm...05:03
duonghqstrange timetable :)05:03
duonghqportdirect, I'll away for about 30mins in 5mins, see you later05:08
portdirectah - just saw your comment re poxy - I'll look into that - thanks :)05:09
*** mdnadeem has joined #openstack-kolla05:13
*** portdirect is now known as portdirect_away05:15
openstackgerritKien Nguyen proposed openstack/kolla: Remove `$` character for document consistency.  https://review.openstack.org/40960805:24
*** sacharya has joined #openstack-kolla05:26
*** sacharya has quit IRC05:30
*** sayantan_ has joined #openstack-kolla05:30
*** sayantan_ has quit IRC05:31
*** fragatina has quit IRC05:32
*** fragatina has joined #openstack-kolla05:42
*** yingjun has quit IRC05:45
openstackgerritSurya Prakash Singh proposed openstack/kolla-ansible: Implement Keystone zero-downtime upgrade  https://review.openstack.org/40521505:46
*** yingjun has joined #openstack-kolla05:47
*** skramaja has joined #openstack-kolla05:59
*** jascott1_ has joined #openstack-kolla06:00
*** fragatina has quit IRC06:02
*** jascott1_ has quit IRC06:05
*** mdnadeem has quit IRC06:18
*** rsjethani has joined #openstack-kolla06:18
*** sp_ has quit IRC06:19
*** mdnadeem has joined #openstack-kolla06:22
*** openstackgerrit_ has joined #openstack-kolla06:23
*** openstackgerrit_ has quit IRC06:25
*** openstackgerrit_ has joined #openstack-kolla06:26
*** openstackgerrit_ has quit IRC06:27
*** Pavo has quit IRC06:29
*** Pavo has joined #openstack-kolla06:33
*** openstackgerrit_ has joined #openstack-kolla06:34
*** openstackgerrit_ has quit IRC06:35
*** mdnadeem has quit IRC06:39
*** bjolo_ has quit IRC06:40
*** JRobinson__ has quit IRC06:44
*** Satya_ has joined #openstack-kolla06:46
*** mdnadeem has joined #openstack-kolla06:51
*** sp_ has joined #openstack-kolla06:55
*** openstackgerrit_ has joined #openstack-kolla06:59
duonghqopenstackgerrit_,  ping06:59
*** openstackgerrit_ has quit IRC07:00
*** jascott1_ has joined #openstack-kolla07:02
*** jascott1_ has quit IRC07:05
*** jascott1_ has joined #openstack-kolla07:12
*** sacharya has joined #openstack-kolla07:27
*** sacharya has quit IRC07:31
Satya_Hi sdake07:42
Satya_hi jeffrey4l07:42
Jeffrey4lsup Satya_07:42
Satya_regarding the issue where after neuton upgrade07:42
Satya_neutron07:42
Jeffrey4lSatya_, any progress?07:43
Satya_yes07:43
Jeffrey4lcool.07:43
Jeffrey4lcould u explain?07:43
Jeffrey4lis it a bug in kolla or neutron07:43
Satya_after rebooting the host i am able to connect to old VMs07:43
Satya_it seems like07:43
Jeffrey4lhrm :)07:43
Jeffrey4lSatya_, which version are trying from and to ?07:44
Satya_it seems its somewhat related to namespace07:44
Satya_minor to minor07:44
Satya_basically i took 2week old code and upgraded to latest trunk07:44
SamYaplehmmm if something has changed and the compute contaienrs now have namespaces... then that would cause it07:44
Satya_of octa07:44
Jeffrey4lSatya_, can u confirm this?07:44
*** rsjethani has quit IRC07:45
Jeffrey4lhow about restart docker engine? Satya_07:45
Satya_tried restarting the docker container but same issue07:45
Jeffrey4lSatya_, two weeks code. should no such big change recently.07:45
Satya_but have not tried with restarting the docker enginer07:45
Satya_engine07:45
Jeffrey4lSatya_, did u get any error message in logs?07:45
Satya_nope07:45
Satya_no errors anywhere07:46
Jeffrey4lweird :(07:46
Jeffrey4lif you have any chance to do this test, please try: 1. restart docker-engine   2. stop docker-engine, remove all namespace, and start again.07:47
Satya_after upgrading to trunk the old VMs are not reachable but created new VMs which are rechable07:47
Satya_ok sure07:47
Satya_trying that07:47
Jeffrey4l Satya_ the issue is: vm can not get ip , right? how about specify a fixed ip in vm direct. then will vm work?07:48
openstackgerritDuong Ha-Quang proposed openstack/kolla: Spec - Zero-downtime upgrade in Kolla  https://review.openstack.org/40959807:50
*** huzhengchuan has joined #openstack-kolla07:52
*** msimonin has joined #openstack-kolla07:54
*** msimonin has quit IRC07:57
*** matrohon has joined #openstack-kolla07:57
*** flaper87 has quit IRC08:11
*** flaper87 has joined #openstack-kolla08:11
*** jascott1_ has quit IRC08:23
*** Pavo has quit IRC08:29
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: Add enable_cinder_backend_nfs option example  https://review.openstack.org/40965908:30
*** pcaruana has joined #openstack-kolla08:30
*** Pavo has joined #openstack-kolla08:34
*** pcaruana has quit IRC08:37
*** pcaruana has joined #openstack-kolla08:38
*** egonzalez90 has joined #openstack-kolla08:46
Satya_jeffrey4l after restarting the docker still same issue so experiment 1 failed08:51
Satya_jeffrey4l deleet the namespace from server or compute container08:56
openstackgerritchen.xing proposed openstack/kolla: Fix the format issue  https://review.openstack.org/40734308:57
openstackgerritSam Yaple proposed openstack/kolla: Add kafka image  https://review.openstack.org/40687409:00
openstackgerritSam Yaple proposed openstack/kolla: Add zookeeper image  https://review.openstack.org/40687809:00
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642209:00
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Zaqar ansible role  https://review.openstack.org/40776009:00
openstackgerritchen.xing proposed openstack/kolla: Fix the format issue  https://review.openstack.org/40734309:01
*** shardy has joined #openstack-kolla09:02
*** huzhengchuan has quit IRC09:10
*** huzhengchuan has joined #openstack-kolla09:10
*** gfidente has joined #openstack-kolla09:10
zhubingbinghello guys09:11
*** shardy has quit IRC09:12
*** shardy has joined #openstack-kolla09:12
SamYaplehello09:13
SamYapleSatya_: sounds like you didnt setup docker properly09:13
SamYapleSatya_: http://docs.openstack.org/developer/kolla/quickstart.html09:13
SamYapleSatya_: you need to set MountFlags=shared09:14
egonzalez90morning SamYaple zhubingbing09:15
Satya_SamYaple i hope you have not got the full conversation09:15
zhubingbinghi09:16
Satya_it not related to the docker registrey09:16
SamYapleSatya_: niether is what i posted09:16
Satya_its about the neutron upgrade issue09:16
SamYapleSatya_: trust me, check what i posted09:16
Satya_SamYaple can we go for a priv chat?09:17
SamYaplei suppose?09:18
*** jascott1_ has joined #openstack-kolla09:23
*** jascott1_ has quit IRC09:28
*** elynn_ has quit IRC09:30
*** yingjun has quit IRC09:33
*** yingjun has joined #openstack-kolla09:33
openstackgerritSam Yaple proposed openstack/kolla: Add kafka image  https://review.openstack.org/40687409:37
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642209:37
*** yingjun has quit IRC09:37
*** yuanying has quit IRC09:43
*** Serlex has joined #openstack-kolla09:49
*** strigazi_AFK is now known as strigazi09:49
*** zhurong has quit IRC10:02
*** tovin07_ has quit IRC10:09
*** athomas has joined #openstack-kolla10:11
*** duonghq has quit IRC10:11
*** jascott1_ has joined #openstack-kolla10:25
openstackgerritjianyi proposed openstack/kolla: Install solum dashboard into horizon image  https://review.openstack.org/40898110:27
*** Pavo has quit IRC10:29
*** jascott1_ has quit IRC10:29
*** Satya_ has quit IRC10:33
*** Pavo has joined #openstack-kolla10:34
*** rafael_sisweb has joined #openstack-kolla10:34
*** igordcard has quit IRC10:36
*** igordcard has joined #openstack-kolla10:36
*** rafael_sisweb has quit IRC10:39
*** rafael_sisweb has joined #openstack-kolla10:39
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846510:46
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible: Ansible-ize OpenStack Designate  https://review.openstack.org/40846510:48
egonzalez90pbourke Jeffrey4l zhubingbing could your review ^^?10:50
zhubingbingok10:51
zhubingbingdoning10:52
egonzalez90enable_designate var is not present, and horizon is failing to deploy10:52
*** mkoderer has joined #openstack-kolla10:52
pbourkeegonzalez90: have you succesfully deployed designate with this patch/10:53
pbourke?10:53
egonzalez90pbourke: not tested yet, only applied differences between the merge into kolla and changes made after repo split here.10:54
egonzalez90give me a sec to test10:55
zhubingbingOK10:55
pbourkethanks, it looks good but seems reckless to merge without at least something having verified it stands up10:55
pbourkethere's a lot of things to get right in this playbook patches10:55
*** n0isyn0ise has joined #openstack-kolla10:56
*** papacz has joined #openstack-kolla10:59
SamYaplepbourke: im not sure how those package macros work10:59
pbourkeSamYaple: when a Dockerfile needs to install packages they're definied in a jinja2 variable11:01
pbourkee.g. https://github.com/openstack/kolla/blob/master/docker/glance/glance-api/Dockerfile.j2#L911:01
pbourkethen the macro installs them in a consistent way. Users can then append/remove packages to this list11:02
pbourkebut if no packages are to be installed the macro shouldn't be called11:02
SamYaplehmmm. shouldnt it still exist for user customizable containres where the actual serice doesn't need aynthing?11:03
pbourkeI guess so, we just haven't done that so far11:05
SamYapleif the whole point is to be user extendable, that would only make sense11:05
pbourkewell it allows the user to tweak packages we install. I think most of the time if we dont install packages in an image then users wont need to either. If they do they can use the header/footer blocks11:06
SamYapledoes the user defined macro thing _override_ or extend?11:08
pbourkehttp://docs.openstack.org/developer/kolla/image-building.html#package-customisation11:09
pbourkeoverride/append/remove11:10
SamYaplecool. thanks for the link pbourke11:10
*** sdake has joined #openstack-kolla11:12
pbourkedocumented by yours truly :p11:12
pbourkeanywho, I wouldnt be against adding macro.install entries to every file regardless as you say, but its a lot of extra lines for potential little gain11:13
SamYaplei dont have a prefence eithre way to be honest11:14
SamYaplei was just asking11:14
egonzalez90pbourke: i'm deploying designate to test it11:19
pbourkeegonzalez90: kk11:19
sdakemorning peeps11:20
*** sean-k-m1 is now known as sean-k-mooney11:29
SamYaplei just wrote designate support of openstack-ansible11:30
SamYapleits a pain egonzalez9011:30
egonzalez90SamYaple: can you check if my PS looks good to you? You played with it before https://review.openstack.org/#/c/408465/11:34
Jeffrey4ldesignate patch is just a backport. if it won't work, we should fix it in another patch . egonzalez90 pbourke11:42
*** kollabot has joined #openstack-kolla11:45
*** mliima has joined #openstack-kolla11:45
*** kollabot5 has quit IRC11:45
SamYapleegonzalez90: i reviewed it, ahve you tested it? as it stands, what you have in that patchset doesn't do anything. nor does it work11:45
egonzalez90SamYaple: not, i'm didn't tested ( doing it ATM), is a backport from kolla repo that was lost during repo split11:47
SamYapleesh. it should have never merged into the kolla repo11:48
*** zhubingbing has quit IRC11:48
SamYapleits got a lot of work before its even usable11:48
SamYapleJeffrey4l: it should be blocked. its not a finished patchset at all11:48
SamYapleJeffrey4l: it doesnt do anything, its half finished code that never worked11:48
egonzalez90SamYaple +111:49
egonzalez90even the first api command failed "Unable to determine appropriate api-paste-config file"11:49
SamYaplethis should have never merged11:50
SamYaplepbourke: ^^11:50
SamYapleyou know we used to have designate in the repo11:50
*** mliima has quit IRC11:50
SamYaplewe removed it because it wasnt' maintained11:50
SamYapleand didnt work11:50
pbourkeSamYaple: thanks11:52
pbourkethat's basically what I needed to know11:52
egonzalez90i'll work on it to make it work11:52
SamYapleid say its 70% of a patchset11:53
Jeffrey4lOK thanks for the explanation. no idea about this. but it is merged in kolla repo. but loss during repo split. technecially, it is a backport.11:53
SamYapleneeds, at the very least, the ability to update the pool-manager config and some other config info for rndc keys11:53
SamYapleJeffrey4l: maybe. but isn't a "backport" of something that shouldn't have merged11:53
egonzalez90thinks we should revert approve this PS https://review.openstack.org/#/c/408714/11:54
egonzalez90horizon is not workign at all11:54
*** zhurong has joined #openstack-kolla11:54
SamYapleyea11:55
*** mliima has joined #openstack-kolla11:55
Jeffrey4lhrm. i prefer merge it. and file a new bug report that desinate do not work.    because fix it in the *backport* patch is weird.11:57
SamYaplei think the patch should be reverted11:57
SamYaplemeaning it shouldnt exist in the repo11:58
egonzalez90SamYaple: is not needed to be reverted because was lost during repo split (is not present nor in kolla or kolla-ansible)11:59
SamYapleegonzalez90: i know, but thats my point11:59
SamYapleit shouldnt have been merged in the first place12:00
SamYapleso lets just not merge it now12:00
SamYapleand fix it12:00
Jeffrey4lok i am OK with anyway. since this patch is fixing a bug, not implement a bp.12:00
Jeffrey4lhrm, simple things messed up :(12:00
mliimamorning guys12:00
SamYapleyea i think the BP should be reopened and this patchset submitted again12:00
Jeffrey4ls/simple/seems12:01
Jeffrey4lbp is here https://blueprints.launchpad.net/kolla-ansible/+spec/ansible-designate12:02
Jeffrey4legonzalez90, could u close the bp and re-submit the patch with `implement blueprint`?12:03
Jeffrey4lwe have to re-enable the bp if we fix the issue in that patch.12:03
Jeffrey4lre-open*12:04
*** dave-mccowan has joined #openstack-kolla12:04
Jeffrey4l( re-open bp is weird )12:04
egonzalez90Jeffrey4l: thats what i was to ask you ;)12:05
Jeffrey4l( so i prefer to just backport it and file a new bug to report it do not work )12:05
egonzalez90how to do it, status is completed, even if I change Implemented to any other thing, status does not change12:05
*** zhurong has quit IRC12:06
*** zhurong has joined #openstack-kolla12:07
*** tovin07_ has joined #openstack-kolla12:07
SamYapleJeffrey4l: if we merge it, and work doesnt finish to actually make it _work_, then its dead code just like desginate was last time we removed it12:08
Jeffrey4lsince we haven't ci for each role and fewer people test the patch. i have to say this situation is common in kolla.12:08
Jeffrey4lSamYaple, we did not removed it. it is loss by mistake. the kolla-ansible's code is cut around Nov 11 from kolla.12:09
Jeffrey4land it is push to github at around Nov 15.12:09
Jeffrey4lthe patch between these two day is loss by mistake.12:09
Jeffrey4lnot removed by purpose.12:10
SamYapleJeffrey4l: no. designate used to exist in kolla. before Liberty12:10
SamYaplewe removed it in riht before mitaka i think12:10
SamYaplebecause the code didnt work12:10
SamYapleif this code doesnt work, why merge it12:10
Jeffrey4lOK. i have no idea on that. :(   . this patch is push days ago.12:10
SamYaplejust because at one point the reviwers made the mistake to merge it, why merge it again12:10
Jeffrey4lnormally, we do not require the core member to test every patch his is reviewing. it is too overload.12:11
SamYapleof course not, but people shouldnt be merging known broken code12:12
SamYaplethats what would be happening here12:12
Jeffrey4lif every bp is implement very well. there will no bug at all.  i prefer to use ci/gate to ensure the code is OK.12:13
Jeffrey4lthis is really normally when there is no ci ;( .12:14
Jeffrey4li do not expect this. it is hard to avoid unless we have ci.12:14
Jeffrey4lbecause you are working on this and this patch is loss during repo split. so desinate patch issue is exposed. ;(12:17
*** rhallisey has joined #openstack-kolla12:19
*** zhurong has quit IRC12:19
openstackgerritMerged openstack/kolla-ansible: Change Dockerfile to ansible role in the release note.  https://review.openstack.org/40951712:25
openstackgerritMerged openstack/kolla-ansible: Add enable_cinder_backend_nfs option example  https://review.openstack.org/40965912:25
*** shardy is now known as shardy_lunch12:26
*** williamcaban has quit IRC12:26
*** williamcaban has joined #openstack-kolla12:26
*** Pavo has quit IRC12:29
*** rstarmer has quit IRC12:30
*** msimonin has joined #openstack-kolla12:31
*** Satya_ has joined #openstack-kolla12:32
Satya_Hi SamYaple12:33
*** saneax is now known as saneax-_-|AFK12:33
*** Pavo has joined #openstack-kolla12:34
SamYaplehello12:34
openstackgerritMerged openstack/kolla: Fix some typo  https://review.openstack.org/40788412:34
Satya_tried with the kolla.conf file12:34
Satya_still having the issue12:34
Satya_seems like TASK [neutron : Ensuring OVS bridge is properly setup] ************************* changed: [server1] => (item=[u'br809', u'eno1.809'])12:35
Satya_not sure though12:35
Satya_cat  /etc/systemd/system/docker.service.d/kolla.conf [Service] MountFlags=shared12:36
*** zhubingbing has joined #openstack-kolla12:43
Satya_SamYaple please pass me the same command to check the name space12:44
*** huzhengchuan has quit IRC12:46
SamYapleSatya_: docker run --privileged -v /run/netns:/run/netns:shared kolla/oraclelinux-neutron-l3-agent:4.0.0 ip netns add test12:47
SamYaplewhen that container exits, you should be able to access the 'test' net namespace from the host12:47
Satya_mount --make-shared /var/run/netns failed: Operation not permitted12:49
Satya_http://paste.openstack.org/show/592104/12:50
openstackgerritMerged openstack/kolla: Install qemu-kvm rather then qemu-system-x86  https://review.openstack.org/40951312:50
openstackgerritMerged openstack/kolla: bifrost guide improved  https://review.openstack.org/40617712:50
openstackgerritMerged openstack/kolla: Remove `$` character for document consistency.  https://review.openstack.org/40960812:51
SamYapleSatya_: well thats your problem12:51
openstackgerritMerged openstack/kolla: Fix the format issue  https://review.openstack.org/40734312:51
SamYapleSatya_: until you figure that out, its not going to work12:51
Satya_how can i solve that?12:51
SamYapleSatya_: what kernel version do you have?12:51
Satya_4.1.12-61.1.22.el7uek.x86_6412:51
Satya_thats the latest i guess12:52
SamYapleSatya_: so you have apparmor/selinunx running?12:53
*** zhurong has joined #openstack-kolla12:53
Satya_no12:53
Satya_i disabled selinux12:53
Satya_getenforce Disabled12:53
SamYapletry running with docker run --privileged -v /run/:/run/:shared12:54
Satya_docker run --privileged -v /run/:/run/:shared centralizedreg.us.oracle.com:5000/cas/oraclelinux-source-neutron-l3-agent:next ip netns add test      mount --make-shared /var/run/netns failed: Operation not permitted12:56
SamYaplecant you post to pastebin the output of `mount`12:57
Satya_http://paste.openstack.org/show/592105/12:58
SamYapleim not sure this will work in your running system, but youll want to setup those mount points as shared `mount --make-shared /run/netns`13:00
SamYapleplay with it until the command i gave you works. then youll be fine13:01
SamYapleits not a neutron/kolla issue that yo uare having on upgrade13:01
Satya_is not it done by kolla?13:02
Satya_i mean kolla-ansible as a part of task?13:02
SamYapleno. this is part of setting up docker13:02
SamYaplewhich is outside the scope of kolla-ansible13:02
Satya_ok13:04
Satya_i did13:04
Satya_[root@server1 ~]# mount --make-shared /run/netns [root@server1 ~]#13:04
Satya_but in the mount command i cannt see it13:04
Satya_http://paste.openstack.org/show/592106/13:06
Satya_SamYaple i am bit confused why my old VMs are reachable after the host reboot13:07
sdakeyo peeps13:11
SamYapleit has to do with mount namespaces in the kernel13:11
*** zhurong has quit IRC13:11
Satya_ok13:11
Satya_reboot solves that problem?13:11
Satya_and mountflag too?13:11
SamYaplereboot creates new mount namespaces13:11
Satya_mountflag uses the same one?13:12
*** zhurong has joined #openstack-kolla13:12
Satya_got a chance to look at the paste SamYaple13:12
Satya_Hi sdake13:13
Satya_how are you13:13
sdakejust woke up13:15
sdakeso tired13:15
sdakeother then that good :)13:15
Satya_:P13:15
Satya_jetlag over13:15
sdakelong ago13:15
sdaketakes 1 week per hour of lag13:15
Satya_cool13:15
*** msimonin has quit IRC13:15
Satya_lol13:15
openstackgerritSam Yaple proposed openstack/kolla: Add kafka image  https://review.openstack.org/40687413:18
openstackgerritSam Yaple proposed openstack/kolla: Add zookeeper image  https://review.openstack.org/40687813:18
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642213:18
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642213:22
*** papacz has quit IRC13:23
Satya_Hi sdake13:25
*** zhurong has quit IRC13:26
*** shardy_lunch is now known as shardy13:28
*** zhurong has joined #openstack-kolla13:28
*** tovin07_ has quit IRC13:28
*** papacz has joined #openstack-kolla13:32
*** tovin07_ has joined #openstack-kolla13:32
*** athomas has quit IRC13:36
*** athomas has joined #openstack-kolla13:42
sdakesup Satya_13:42
*** msimonin has joined #openstack-kolla13:42
sdakehey SamYaple - zookeeper was in the repo at one point and I removed it on the mesos deprecation13:42
sdakeSamYaple did you happen to look at it in the git history? (I recognize the macro stuff is all new and won't necessarily work)13:43
SamYaplesdake: pbourke asked me to remove it since i wasn't using it in a consistent way with the other containers13:43
SamYapleif you mean the package macro stuff13:44
sdakeSamYaple i'm pretty certain I removed the old zookeeper13:44
SamYapleoh. yea. that was discussed in the patchset13:45
sdakeok - just wanted to know if you hd a look at the old code13:45
SamYaplethe old zookeeper came from mesos repo13:45
sdakehaven't looked at the patchset yet13:45
sdakelooking shortly13:45
openstackgerritcaoyuan proposed openstack/kolla: Remove the unnecessary "openstack-zaqar-ui"  https://review.openstack.org/40757613:45
SamYaplezookeeper isnt packaged for centos yet13:45
sdakei also think monasca would be a good thing to have13:45
SamYapleim implementing for work13:45
sdakecool13:45
sdakei looked at kafka13:45
sdakepartially-implements: blueprint helps show the link in gerrit13:46
sdakeotheriwse havve to hunt for the blueprint - to make sure its been approved13:46
SamYapleyea it was just missed on that patchset13:46
sdakenp13:46
SamYapleits in the other for that series13:46
sdakei'll get to em shortly :)13:46
*** srwilkers_away has quit IRC13:46
sdakeSamYaple you want in the drivers team so you can set your own state on kolla ?13:48
SamYaplenah. ive only go a few toes back in the water at the moment13:48
sdakek13:48
SamYapleif this kolla-salt stuff im working on pans out, well see then13:48
sdakeis good progress or started more accurate13:48
SamYaplegood progress13:49
sdakethanks13:49
SamYaplewe do seperate blueprints for kolla-ansible right?13:49
sdakeya it has an entirely separate tracker13:49
sdakedon't blame me13:49
sdake:)13:49
SamYaplei think thats good13:49
sdakeinc0's idea13:49
SamYaplethe images are almost done, so good progress is accurate13:49
sdakeand separate core teams as well13:50
SamYaplei think thats the right idea for that13:50
SamYaplenice clean seperation13:50
*** zhenguo has quit IRC13:52
*** zhenguo has joined #openstack-kolla13:52
*** lrensing has joined #openstack-kolla13:53
*** zhurong has quit IRC13:53
*** prameswar has joined #openstack-kolla13:56
openstackgerritMerged openstack/kolla-ansible: Enable mistral dashboard when enable_mistral is yes  https://review.openstack.org/40672813:57
*** yingjun has joined #openstack-kolla13:57
*** rhallisey has quit IRC13:57
*** alanmeadows has quit IRC14:00
*** alanmeadows has joined #openstack-kolla14:01
*** rhallisey has joined #openstack-kolla14:01
*** msimonin has quit IRC14:01
*** sdake has quit IRC14:02
*** DanyC has joined #openstack-kolla14:03
*** DanyC has quit IRC14:03
*** sdake has joined #openstack-kolla14:03
sdakewhat is green monday14:03
sdakeis that where the grinch stole christmas? :)14:03
sdakeany excuse for a sale14:04
*** goldyfruit has joined #openstack-kolla14:07
sdakewell i could buidl that zookeeper package in epel714:07
sdakeI have the permissions in fedora to do so14:07
sdakebut its typically considered rude - I'll ask the maintainer to do an epel7 build14:07
*** msimonin has joined #openstack-kolla14:09
*** msimonin has quit IRC14:11
*** saneax-_-|AFK is now known as saneax14:13
Satya_Hi sdake14:16
*** jheroux has joined #openstack-kolla14:16
Satya_i have a issue where i upgrade the neutron containers to trunk14:16
Satya_after that i am not able to connect to old VMs where as able to connect new VM14:17
Satya_tried restarting the old VM and seems its not able to get the IP14:17
*** mdnadeem has quit IRC14:18
*** lukl has quit IRC14:18
*** zhugx has joined #openstack-kolla14:18
*** msimonin has joined #openstack-kolla14:19
*** mgiles has joined #openstack-kolla14:21
Satya_sdake14:22
openstackgerritSam Yaple proposed openstack/kolla: Add kafka image  https://review.openstack.org/40687414:22
openstackgerritSam Yaple proposed openstack/kolla: Add zookeeper image  https://review.openstack.org/40687814:22
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642214:22
*** lukl has joined #openstack-kolla14:23
*** msimonin has quit IRC14:23
*** zhugx has quit IRC14:24
*** mdnadeem has joined #openstack-kolla14:26
*** Pavo has quit IRC14:29
*** ayoung has joined #openstack-kolla14:32
*** fguillot has joined #openstack-kolla14:32
*** srwilkers has joined #openstack-kolla14:33
srwilkersmorning p/14:33
sdakemorning srwilkers14:34
srwilkershows it going sdake ?14:34
*** Pavo has joined #openstack-kolla14:34
sdakeSatya_ not sure what yoru issue is14:34
sdakeSatya_ my recommendation is never to run trunk unless doing developemnt14:34
sdakesrwilkers good how about yourself14:34
Satya_yes its my dev env14:34
Satya_My Old VMs are not getting IP address14:35
sdakeSatya_ i see - well if your a developer - debug ;)14:35
srwilkerssdake, not bad man. just waking up14:35
sdakeSatya_ i'm not really sure what hte exact problem is14:35
Satya_:P not getting the error14:35
sdakesrwilkers my daughter had an all nighter project that 2 other kids in her school dumped on her14:35
sdakejust like real life14:35
srwilkershaha. valuable life lesson right there14:36
Satya_after i tried upgrading from 2 weeks old code to latest trunk code14:36
Satya_i am seeing the old VMs are not getting the IP14:36
sdakeSatya_ if your a dev, file a bug and debug ;)14:36
sdakeSatya_ clealry something needs to be fixed there14:36
Satya_it should be a bug?14:36
srwilkersSatya_, you can file a bug for it on launchpad to raise visibility so others can try to reproduce it14:37
sdakewe can always close it invalid if after ou debug it you find it was user error14:37
Satya_ok sure14:37
sdakeSatya_ i'd not just file a bug tho, work on debugging it too :)14:37
sdakea bug is the first place to start - to record various parts of information14:37
sdakelike logs/etc14:37
Satya_ok sure raising14:38
*** huzhengchuan has joined #openstack-kolla14:38
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm for installing other nova services  https://review.openstack.org/40948614:40
*** jtriley has joined #openstack-kolla14:43
Satya_sdake yes trying to debug... from 3 days14:43
Satya_still not getting any luck14:44
Satya_it seems to me a namespace issue as restarting the host actually solve the problem14:44
Satya_but i dont want to restart the host14:44
Satya_raised the bug "https://bugs.launchpad.net/kolla/+bug/1649290"14:45
openstackLaunchpad bug 1649290 in kolla "after kolla-ansible upgrade of neutron containers OLD vms fails to gett IP" [Undecided,New]14:45
SamYaplesdake: Satya_ this isn't a bug14:46
*** msimonin has joined #openstack-kolla14:46
SamYaplethis is due to not having shared namespaces with docker setup properly14:46
Jeffrey4lSamYaple, any workaround?14:47
SamYapleJeffrey4l: set it up correctly14:47
*** jheroux has quit IRC14:47
Jeffrey4lhrm didn't read the whole irc logs. the correct means? did Satya_ make some wrong?14:48
Satya_SamYaple i tried the mountflag=shared for /run/netns14:48
Satya_still that didnt solved my issue14:48
SamYapleJeffrey4l: the shared mount namespace thing is saying "mount --make-shared /var/run/netns failed: Operation not permitted"14:49
Jeffrey4lfyi, i will try test this now.14:49
SamYapleJeffrey4l: without fixing that,I can't help. I dont know anythign about oraclelinux, maybe pbourke can help14:49
SamYaplebut regardless, this is not a kolla bug. perhaps additional documentation, but its outside of kolla/neutron14:49
Jeffrey4lI heard the same issue on oracle linux before. But never tried this. will try reproduce this now.14:50
Satya_SamYaple it must not be a oraclelinux issue14:50
Jeffrey4ls/oracle linux/centos*14:50
SamYapleSatya_: configuration differs from distro to distro. What works for ubuntu and centos may not work with all the same things in oraclelinux14:50
SamYapledue to the kernel, and different version of different packages14:50
Satya_hmm ok...14:51
SamYapleit very well could be an oraclelinux issue, but it is certainly not related to neutron or kolla contaienrs themselves since you reproduced it outside of that14:51
*** jascott1_ has joined #openstack-kolla14:51
SamYapleit could be the version of docker too14:51
Satya_ok14:51
Satya_i am using docker 1.1014:52
Satya_1.10.314:52
Jeffrey4lcould u post you environment out?14:52
Jeffrey4los version, kernel version.14:52
Satya_4.1.12-61.1.22.el7uek.x86_64 #2 SMP Fri Dec 2 09:28:44 PST 2016 x86_64 x86_64 x86_64 GNU/Linux14:52
Satya_Oracle Linux Server release 7.314:53
Jeffrey4lglobals.yml file?14:53
SamYapleJeffrey4l: this is reproducable outside of kolla configurations14:53
SamYapleJeffrey4l: with a single docker run command14:53
SamYapleglobals.yml shouldnt be needed14:53
Jeffrey4lcould u explain more? SamYaple14:53
Jeffrey4lthe more the better. want to know the network interface configuration. ;)14:54
Jeffrey4lit it is reproducable. did u try this on centos or ubuntu?14:54
Jeffrey4lit it/if it*14:54
SamYaplefor me, I can run `docker run --privileged -v /run/:/run/:shared ubuntu ip netns add test` and then on the host `ip netns exec test ip a` and it works14:54
SamYaplefor Satya_, he gets 'operation not permitted'14:55
Jeffrey4lthe core issue is: he is trying to run upgrade.14:55
SamYapleno Jeffrey4l. also when the container is restarted this is present14:55
Jeffrey4lwe need simulate this case.14:55
SamYaplethe core issue is with no shared namespace support14:55
*** jascott1_ has quit IRC14:56
Jeffrey4lhrm. if there is no shared namespace support, he can never ping the  vm, imo.14:56
SamYaplenope14:56
SamYaplethats not how it works14:56
SamYaplehe can ping jsut fine, he just cant restart teh container14:56
SamYapleunless he also reboots the host14:56
Satya_SamYaple i restarted the container before upgrade14:57
Satya_still my VMs were rechable14:57
Jeffrey4lsound like the old issue, which can not remove the namespace ;(14:57
Jeffrey4lanyway, i am trying reproduce this on centos714:57
SamYapleSatya_: earlier you said it didnt work. '07:46:57 < Satya_> tried restarting the docker container but same issue'14:58
Satya_i mean when i restarted the container after upgrade14:58
Satya_but before upgrade i restarted the container and still able to reach the VMs14:59
SamYapleif deleting the network namespaces and then restarting the container works, this is an issue with mount propogation14:59
SamYaplei dont know how else to say that14:59
*** gomarivera has joined #openstack-kolla15:00
SamYapleits possible that its your version of docker too i suppose. maybe you found a bug there15:00
Jeffrey4l( i doubt there are some issue in docker during restart. docker handle the shared /run in wrong ) just a suspect ;)15:00
Satya_SamYaple 2 scenarios 1. restart the container before upgrade try to access VM works 2. upgrade the container to latest code VM is not reachable restart the container still vms not reachable15:01
Jeffrey4lhow about restart docker engine? Satya_15:01
Jeffrey4ldid u try that?15:01
Satya_tried that15:01
Satya_yes15:01
Satya_didnt helped15:01
*** jheroux has joined #openstack-kolla15:01
Jeffrey4lok. so only restart host save the old vms, right?15:02
Satya_yes15:03
Jeffrey4lhow many node are u using? does the vm and neutron-dhcp-agent on the same physical node?15:03
Satya_215:04
*** TxGirlGeek has joined #openstack-kolla15:04
Satya_yes15:04
Jeffrey4lok. i am setting my AIO env to reproduce.15:04
Satya_sure15:04
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is restarting now to address acute performance issues, and will be back online momentarily.15:06
srwilkershey gomarivera15:07
gomariverahowdy srwilkers :D15:08
*** saneax is now known as saneax-_-|AFK15:08
*** yingjun has quit IRC15:10
SamYapleSatya_: ok. sorry that wasnt what i thought you said before15:10
SamYapleSatya_: i thought you said that just restarting the container also did the same thing15:10
SamYapleSatya_: my apologies15:10
Satya_nope15:10
*** duonghq has joined #openstack-kolla15:10
Satya_thats my mistake SamYaple i should be more explanatory15:10
sdakepbourke when triaging a bug it is typical to set the importance15:11
*** ayoung is now known as ayoung_afk15:11
pbourkesdake: ok15:11
SamYapleSatya_: yea if you can restart the container it is not the issue i was talking about at all15:11
pbourkewill do15:11
sdakepbourke tx;)15:11
SamYapleJeffrey4l: what code did you use to upgrade? what version ot what version?15:12
Jeffrey4lbuild from 2 weeks image to the latest.15:12
*** msimonin has quit IRC15:12
Jeffrey4li am building the master branch images.15:12
SamYapleJeffrey4l: just the image changed, or did the config files also change?15:12
Jeffrey4lhrm. just the image changed.15:12
sdakesup duonghq15:12
Jeffrey4li am trying the same kolla-ansible version.15:13
Jeffrey4l( master code )15:13
duonghqsup sdake15:13
Satya_i used the code at the day "07 11 2016" tried to upgrade to trunk15:13
sdakemonday funday full of meetings15:13
srwilkershey duonghq15:13
duonghqhi srwilkers15:13
*** jtriley has quit IRC15:15
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: Implement octavia ansible role  https://review.openstack.org/40464815:18
*** prameswar has quit IRC15:19
*** karlamrhein has quit IRC15:23
*** karlamrhein has joined #openstack-kolla15:24
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible: Update init-runonce to use openstack commands  https://review.openstack.org/40983215:29
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible: Update init-runonce to use openstack commands  https://review.openstack.org/40983215:30
*** dave-mccowan has quit IRC15:31
*** saneax-_-|AFK is now known as saneax15:32
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible: Update init-runonce to use openstack commands  https://review.openstack.org/40983215:32
*** msimonin has joined #openstack-kolla15:33
*** jtriley has joined #openstack-kolla15:35
*** Bico_Fino has joined #openstack-kolla15:36
Bico_FinoHow can I test 3.0.2 newton?15:37
egonzalez90Bico_Fino: pip install kolla==3.0.115:39
*** gomarivera has quit IRC15:39
egonzalez90sorry, 3.0.2 is not yet available from pip15:40
Bico_FinoYeap15:40
Bico_FinoShould I clone the master repo and build from it?15:40
*** gomarivera has joined #openstack-kolla15:41
egonzalez90there is no tag 3.0.2 in git repo IIRC15:41
Bico_Finobut here is a branch for it?15:42
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947315:42
Bico_Finothere*15:43
egonzalez90no, branch are stable/*, tags are version 3.*15:44
Bico_FinoWait for the tag then? :)15:45
*** dave-mccowan has joined #openstack-kolla15:47
*** mdnadeem has quit IRC15:48
duonghqbye guys15:50
*** duonghq has quit IRC15:50
*** harlowja_at_home has joined #openstack-kolla15:52
egonzalez90Jeffrey4l: know the release calendar for stable version? only found the next release calendar15:53
*** jascott1_ has joined #openstack-kolla15:53
*** prameswar has joined #openstack-kolla15:53
pbourkeegonzalez90: for your horizon custom policies patch - I think they recommend the files used in horizon match the ones used in the services15:56
pbourkeegonzalez90: does it make sense to use the same source for both?15:56
egonzalez90pbourke: in my previous prod, we used different policies per service and horizon15:57
egonzalez90for example we do not allow creation of images from horizon15:57
*** jascott1_ has quit IRC15:57
egonzalez90but i'm to use the same file15:58
*** fguillot has quit IRC15:59
*** fguillot_ has joined #openstack-kolla15:59
sdakeanyone have that etherpad handy for the scale testing we did?15:59
sdakeJeffrey4l egonzalez90 ^^16:00
sdakepbourke ^^16:00
sdakenm found it16:00
pbourkeegonzalez90: makes sense, thanks!16:00
*** saneax is now known as saneax-_-|AFK16:01
*** zhubingbing has quit IRC16:06
*** zhubingbing has joined #openstack-kolla16:08
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947316:08
*** gomarivera has quit IRC16:10
openstackgerritSam Yaple proposed openstack/kolla: Add kafka image  https://review.openstack.org/40687416:10
openstackgerritSam Yaple proposed openstack/kolla: Add zookeeper image  https://review.openstack.org/40687816:10
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642216:10
*** kristian__ has joined #openstack-kolla16:10
Jeffrey4legonzalez90, re stable release.  no idea. i guess it depends on the team.16:13
openstackgerritSam Yaple proposed openstack/kolla: Add kafka image  https://review.openstack.org/40687416:13
openstackgerritSam Yaple proposed openstack/kolla: Add zookeeper image  https://review.openstack.org/40687816:13
openstackgerritSam Yaple proposed openstack/kolla: Add monasca images  https://review.openstack.org/40642216:13
*** sayantan_ has joined #openstack-kolla16:14
*** saneax-_-|AFK is now known as saneax16:16
wznoinskhi, what's the story with ./ansible? any links or specs?16:18
*** shardy has quit IRC16:19
Jeffrey4lsdake, https://etherpad.openstack.org/p/kolla-N-midcycle-osic16:19
wznoinskok, ansible2.0 coming I guess?16:19
Jeffrey4lwznoinsk, sorry? ./ansible folder or?16:20
wznoinskyes, https://github.com/openstack/kolla/tree/master16:20
awiddersheimso after the repo split16:20
awiddersheimhow does kolla-ansible reference the rigth stuff in kolla?16:20
awiddersheimare you using git submodules?16:21
Jeffrey4lawiddersheim, we will make the same tag name for kolla and kolla-ansible.16:21
Jeffrey4lwe do not using git submodules right now.16:21
Jeffrey4lthere is no ansible folder in kolla repo now wznoinsk16:22
wznoinskJeffrey4l, yes, trying to find a spec about it, multi-node ansible?16:22
Jeffrey4lhere is the origin ansible multi spec https://github.com/openstack/kolla/blob/master/specs/ansible-multi.rst16:23
Jeffrey4lbut it have changed a lot i think.16:23
Satya_SamYaple i ran docker inspect --format='{{.HostConfig.Privileged}}' neutron_dhcp_agent and the result is  true16:23
sdakeJeffrey4l thanks16:27
*** huzhengchuan has quit IRC16:27
*** Pavo has quit IRC16:29
Jeffrey4legonzalez90, still around?16:29
egonzalez90Jeffrey4l: yes16:29
*** Pavo has joined #openstack-kolla16:29
Jeffrey4legonzalez90, how will u handle the desinate patch? https://review.openstack.org/#/c/353261/16:29
egonzalez90don't know yet, what you recommend? working in a new bp, merging actual code and work on fixing the bug?16:31
Jeffrey4li am ok with backport it or not merged it until all issue are fixed. if the latter one is the case, we need fix the horizon ( revert the change )16:31
egonzalez90i'm not a fan of merging something that do not work16:32
Pavoso others are having horizon issues?16:32
Pavobecause I am16:32
Jeffrey4lhrm, my recommendation is backport it and fix it in another patch. ;)16:32
Jeffrey4leither way works for me.16:32
egonzalez90Pavo: enable_designate undefined variable? thats the error we have ATM16:32
*** sayantan_ has quit IRC16:32
*** sayantan_ has joined #openstack-kolla16:33
Pavoyeah I am just talking errors in general not desinate16:33
Pavohttp://paste.openstack.org/show/592127/16:33
Pavothis is what I keep getting16:33
*** sayantan_ has quit IRC16:33
Jeffrey4li only concern is: fix it make the blueprint management weird.16:33
Jeffrey4lPavo, seems another issue.16:34
Pavoyeah16:34
*** sayantan_ has joined #openstack-kolla16:34
Pavocan not figure out what it is16:34
Pavohas been working fine but now for some reason its not16:34
Pavothis happens when trying to upload images using horizon, and deleteing instances16:35
*** diogogmt has joined #openstack-kolla16:35
kfox1111morning.16:35
Pavoand btw I am using the offical kolla images16:36
Jeffrey4lPavo, seems like a keystone v2/v3 issue16:37
egonzalez90Jeffrey4l: you know how to manage an implemented blueprint so I can work on it? I'm in favour of fixing it all in a PS(push funtional code)16:37
Jeffrey4lwe have to re-open the bp.16:38
PavoJeffrey4l anyway to narrow that down?16:38
sdakesup kfox111116:39
Jeffrey4lPavo, could u post the keystone logs?16:39
Jeffrey4lsdake, could u give some advise fomr desinate patch egonzalez90 is working on?   the desinate ansible part is merged during repo split, it is lost by mistake. and we also found the merge desinate is bust.16:40
*** huzhengchuan has joined #openstack-kolla16:40
Jeffrey4lwe have two solution: 1. backport the code from kolla to kolla-ansible, then fix this in another ps.16:41
Jeffrey4l2. fix the code first, then push to merge.16:41
kfox1111sdake: hey. :)16:41
Jeffrey4lsince the bp is marked as implement. personally 2) is weird to me.16:42
Jeffrey4lbut 2) is more meaningless. we should not push bad code to the repo.16:42
Jeffrey4lany advice on this? sdake ^^16:42
PavoJeffrey4l not seeing any errors in keystone logs16:43
Jeffrey4lPavo, u will get some access log, with 404 return code, i think.16:43
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible: Update init-runonce to use openstack commands  https://review.openstack.org/40983216:46
*** irtermite has quit IRC16:46
*** sayantan_ has quit IRC16:47
*** irtermite has joined #openstack-kolla16:47
*** sayantan_ has joined #openstack-kolla16:48
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947316:49
*** sayantan_ has quit IRC16:49
*** sayantan_ has joined #openstack-kolla16:50
pbourkeJeffrey4l: if designate is not ready any time soon we will need https://review.openstack.org/#/c/408714/16:50
*** msimonin has quit IRC16:51
Jeffrey4lpbourke, yes. either way works for me. just want to clear which way we will choose.16:51
pbourkeJeffrey4l: well, I understand what you were saying about the backport thing, but at the end of the day if the role is non-functional I dont think it makes sense to merge16:52
*** zhubingbing has quit IRC16:52
egonzalez90pbourke: was looking at the actual designate role and need a big rework to make it funtional16:53
pbourkeright SamYaple said as much16:53
Jeffrey4lpbourke, OK. anyway, let's revert your patch first. and fix the designate before merge it.16:54
Jeffrey4legonzalez90, is it possible to fixing designate in this cycle?16:54
Jeffrey4lseems it depends on lots of other service.16:55
*** harlowja_at_home has quit IRC16:55
egonzalez90guess yes, have all christmas hollidays to do it16:55
*** sayantan_ has quit IRC16:55
egonzalez90at the fist glance, the missing part is the backend, the bind docker image is already present in kolla(dont know if is fine)16:56
*** cliles has joined #openstack-kolla16:56
egonzalez90Jeffrey4l: the endline for Ocata is at the end of January right?16:57
*** tovin07_ has quit IRC16:57
Jeffrey4legonzalez90, yep16:58
*** jrich523 has quit IRC16:59
*** pcaruana has quit IRC16:59
sdakeegonzalez90 ideally shouldn't work over christmas ;)16:59
egonzalez90sdake: is when more spare time i have ;)17:00
sdakeegonzalez90 wfm ;)17:00
*** sayantan_ has joined #openstack-kolla17:01
awiddersheimhaving issues iwth enable_designate not being defined17:02
awiddersheimhttps://github.com/openstack/kolla-ansible/blob/6d7c24d4f7418503411d8115a553028479d373eb/ansible/roles/horizon/tasks/start.yml#L1017:02
awiddersheimgets used there but is never defined17:02
egonzalez90awiddersheim: we are working on it, for the moment, you can add enable_designate no in globals17:02
awiddersheimok17:02
awiddersheimthanks17:03
awiddersheimegonzalez90: nice work on the custom policy stuff btw17:03
awiddersheimvery useful17:03
*** rhallisey has quit IRC17:04
Jeffrey4lfyi:  revert deginate +w17:06
srwilkerssdake, working on this over christmas is how i can avoid my inlaws ;)17:06
egonzalez90awiddersheim: if you wait some minutes, the fix for your issue is gitting merged17:06
*** sacharya has joined #openstack-kolla17:06
*** saneax is now known as saneax-_-|AFK17:06
openstackgerritMerged openstack/kolla-ansible: Revert "Enable designate dashboard when enable_designate is yes"  https://review.openstack.org/40871417:07
kfox1111srwilkers: hehe17:07
Jeffrey4lawiddersheim, egonzalez90 it is merged ^^17:07
*** jrich523 has joined #openstack-kolla17:08
*** egonzalez90 has quit IRC17:08
sdakesrwilkers lol - I like my inlaws ;)17:08
*** gagehugo has quit IRC17:08
*** matrohon has quit IRC17:11
openstackgerritMerged openstack/kolla: Remove the unnecessary "openstack-zaqar-ui"  https://review.openstack.org/40757617:11
*** egonzalez90 has joined #openstack-kolla17:17
*** egonzalez90 has quit IRC17:22
*** egonzalez has joined #openstack-kolla17:23
*** shardy has joined #openstack-kolla17:24
*** jascott1_ has joined #openstack-kolla17:25
Jeffrey4lcloud u review this pbourke egonzalez https://review.openstack.org/404648  thanks.17:26
*** Serlex has quit IRC17:36
*** ntpttr_ has joined #openstack-kolla17:37
*** sayantan_ has quit IRC17:41
*** sayantan_ has joined #openstack-kolla17:41
*** egonzalez has quit IRC17:43
*** athomas has quit IRC17:43
*** kristian__ has quit IRC17:46
*** jascott1_ has quit IRC17:51
v1k0d3nhello everyone.17:51
pbourkeJeffrey4l: im a bit short on time for such a large patch right now17:51
*** matrohon has joined #openstack-kolla17:51
pbourkeJeffrey4l: I'll try review tomorrow if I get time17:51
pbourkeJeffrey4l: unless someone gets there first :)17:51
Jeffrey4lcool .thanks.17:51
v1k0d3nJeffrey4l: are you standing in for inc0 while he's moving?17:53
Jeffrey4lv1k0d3n, yep.17:54
v1k0d3ngreat!17:54
v1k0d3nis there a completed spec for direction of kolla-kuberntes?17:54
v1k0d3none where everyone can participate. i heard there was a vote. unfortunately we were not able to participate in this vote.17:54
Jeffrey4lcheck this https://github.com/openstack/kolla-kubernetes/blob/master/specs/kolla-kubernetes-arch.rst17:55
v1k0d3ni believe that changed some of what we expected based on talks in barcelona.17:55
*** JoseMello has joined #openstack-kolla17:55
Jeffrey4lwe are implement kolla-k8a by using helm now.17:55
v1k0d3nso the helm implementation...17:56
v1k0d3ni was assuming by this spec that kolla would follow some helm fundumentals.17:56
sdakev1k0d3n only core reviewers participate on the vote of specs since it requires a +2 vote to approve - although the spec was open for review for over a week17:56
v1k0d3n*fundamentals17:56
Jeffrey4lv1k0d3n, sdake is leading the kolla-k8s project  now. ;)17:57
sdakei wasn't at the talks in barcelona :)17:57
sdakeI am not leading it, I am spearheading it :)17:57
*** openstack has joined #openstack-kolla18:01
v1k0d3nthe charts are formatted in an opinionated way.18:01
sdakecool well i've got a meeting for 1 hr - and will be back to discuss further if you like18:01
sdakeif the charts are opinionated please submit gi treviews to change em to what you like :)18:01
v1k0d3ni think i've brought up the concerns and implications18:01
*** portdirect_away is now known as portdirect18:02
portdirecto/18:02
v1k0d3ni think there is a bit of unwillingness to change them because there is the concept to upload other dependancies18:02
*** haplo37 has quit IRC18:02
v1k0d3ni.e. operator, integrators.18:02
sdakebbi1hr18:02
portdirectv1k0d3n: what your saying does resonate with me18:03
portdirectv1k0d3n: there evedently is a disconnect between the work we are doing her and the helm/k8s community18:03
v1k0d3ndo i need to document the differences? i mean...what would help Jeffrey4l18:03
v1k0d3n?18:03
*** pbourke has quit IRC18:04
v1k0d3nthe work being done is with the opinion of what's already existed in kolla, not from a fresh greenfield deployment model.18:04
*** pbourke has joined #openstack-kolla18:04
Jeffrey4li am not working in the k8s project. so you'd better sync with sdake about this ;)18:04
v1k0d3ni.e. how a helm engineer/architect/developer would do it.18:04
*** goldyfruit has quit IRC18:04
portdirectv1k0d3n: and i think we need to ensure that are aritecure does align with helm more18:05
v1k0d3nwhen i do, i feel like i'm getting a bit railed.18:05
sdakeok - what exactly was the agreemeent in barcelona?18:05
*** haplo37 has joined #openstack-kolla18:05
sdakelets start there18:05
sdake(multitasking ftl)18:05
v1k0d3nthis impacts not just our team (who is 100% open source focused...and wants to help with resources), but this is a fundamental helm architectural concern.18:06
*** goldyfruit has joined #openstack-kolla18:06
v1k0d3nalign closely with a helm structure.18:06
v1k0d3nas these microservices get carried over, there are architectural issues with them.18:07
v1k0d3ni'm being polite, by bringing this up first...as opposed to -1 on all of them.18:07
sdakeiterate the changes you want18:07
sdakenobody is a mindreader18:08
v1k0d3nnot sure where that came from.18:08
v1k0d3ni have brought up the differences with kolla-kubernetes and other chart repos.18:08
sdakeportdirect do you understand the deltas?18:09
portdirectI think I have an idea 2 sec18:09
*** matrohon has quit IRC18:09
*** unicell has quit IRC18:10
portdirectat a very basic level, we are not utilising/capitalising on the advantages that we can hget from k8s/helm for config: eg https://github.com/att-comdev/aic-helm/tree/master/keystone/templates/etc18:10
* srwilkers reads scrollback18:10
portdirectwhich would make it very easy to tune/customise keystone to a operators needs, eg support sml2/deferation, which the current direction we ar moving it would make very difficult18:11
portdirect*saml2/federation18:11
*** haplo37 has quit IRC18:12
portdirectalso the management of secrets/config in values is much simpler to work with: https://github.com/att-comdev/aic-helm/blob/master/keystone/values.yaml18:12
portdirecti see an advantage in the way we are splitting up the maifests for microservices, but am now thinking that we may have gone too far with the speration into seperate helm charts for each microservice18:13
portdirectI've been thinkng about a way to capitaise on both, archs, but am currently at a bit of a loss18:14
*** haplo37 has joined #openstack-kolla18:14
v1k0d3n^^ to that point, the general consumption for someone outside to just come in and use the project is extremely difficult without some serious rework.18:15
v1k0d3none of the goals that got missed eventually making the charts consumable upstream in kubernetes/charts.18:15
portdirectI think we need to actually go out and get a meeting with the helm guys to see if they can help us on this18:15
sdakeportdirect tend to agree18:16
v1k0d3nin this case, it would be extremely easy for ANYONE to pick and choose working components of openstack for their own use. they could deploy openstack, but perhaps they just want swift or cinder.18:16
v1k0d3nwe've broadened the usefulness of the project.18:16
v1k0d3nand here...check this out...18:16
v1k0d3nlook at these sitting PR's18:17
v1k0d3nhttps://github.com/kubernetes/charts/pulls18:17
v1k0d3nthey are sitting there, many for changes...because many of them are not consumable as they are.18:17
v1k0d3nand kolla-kubernetes is unusable in current form if it would take the current approach.18:18
srwilkersthis is one of my primary concerns. i agree with portdirect in that there could be an advantage for splitting things up, but if we're truly looking to incubate these charts upstream in the future, it's going to introduce a significant amount of work down the road for our community collectively18:18
sdakehard to say we would submit a pull erquest for kubernetes for kolla-kuberneetes into the charts dir18:18
*** huzhengchuan has quit IRC18:18
srwilkerswouldnt that be required to get our charts upstream?18:19
sdakeseems a bit like jumping the gun18:19
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947318:19
sdakesup mgiles :)18:19
*** haplo37 has quit IRC18:19
*** harlowja has joined #openstack-kolla18:20
portdirectthere is some stuff in there that we should be considering though, eg https://github.com/kubernetes/helm/pull/1666, I think would help us a lot - and we could really make a strong case for it I think?18:20
mgileshi sdake18:20
sdakethe charts upstream location for kolla-kubernetes is in the kolla-kubernetes repository18:20
sdakeif that changes in the future - that changes and we will adapt to that18:20
sdakebut kfox1111 isn't around nor sbezverk_ so i don't know their opinions18:20
*** sacharya_ has joined #openstack-kolla18:21
v1k0d3nwell, that stops our conversation.18:21
v1k0d3n:(18:21
sdakemaybe they hae different opinions18:22
sdakei can't speak for everyone, just myself18:22
*** haplo37 has joined #openstack-kolla18:22
sdakewe have enough problems to solve without working this system into something that can go into kubernetes/charts repo18:22
srwilkersits something we need to consider though. the spec we drafted that we keep referencing says the community will decide on whether to upstream them. to say thats open to discussion later if things change goes against that spec, doesnt it? or are we assuming thats not happening now?18:22
*** prameswar has quit IRC18:22
v1k0d3nsdake: this is what i'm saying...if the arch/implementation is correct...that works itself out.18:23
*** sacharya has quit IRC18:23
sdakei'd ask you to define correct ;)18:24
sdakeimplementations become correct eventually not from the beginning18:24
portdirecti tened to agree here - it's occured to me that we could use the -dry-run fautrue of helm to spit a service chart, eg aic/stackanetes into microservices potentintially much more easily that we could combine microservice charts into a useable blob?18:24
v1k0d3nok. let me start with this.18:24
v1k0d3nrushing the current implementation for what was....and pushing a date for something outside of the ocata release cycle.18:25
v1k0d3nrather than doing each chart...as written and documented (very well in fact) in the helm repo docs.18:25
v1k0d3nconsideration of values.yaml18:25
v1k0d3nand dependancies.yaml18:25
v1k0d3nthose are totally missing...18:26
v1k0d3nbecause of being rushed.18:26
sdakenot being rushed18:26
v1k0d3nok.18:26
v1k0d3nwell, i am pretty locked with the back and forth.18:26
v1k0d3ni give up. :)18:26
v1k0d3nbringing this issue up has gotten nowhere.18:26
sdakewhich issue specifically?18:27
sdakethat the charts aren't "helm native"?18:27
v1k0d3ngtg.18:27
portdirectworking from the initial implementation (pre helm) and shoehorning it into helm, vs starting from a blank sheet of paper18:28
sdakeportdirect is that the specific issue?18:28
sdakeportdirect software is iterated on, not replaced18:28
sdakeatleast in openstack18:29
portdirectfrom my persepeive yes, but I cannot speak for anyone else.18:29
*** Pavo has quit IRC18:29
sdakeits not like someone comes along with a new versoin of nova and says "nova we want you to remove your codebase and use our version"18:29
sdakethat invalidates all of the work the core team has done on the original implementation of nova18:29
sdakeand causes a whole bunch of chaos in the process18:30
*** matrohon has joined #openstack-kolla18:30
SamYaplethats a bad example sdake. that would be for the best18:30
sdakeSamYaple lol18:30
portdirectno, and the original work was by no means invaild, what they did was get a working set of k8s templates whihc is a really impressive feat18:31
*** sp_ has quit IRC18:31
kfox1111back.18:31
sdakeportdirect tend to agree - working k8s setup18:31
srwilkershey kfox111118:32
portdirecto/18:32
*** yatin_on_leave has quit IRC18:32
*** ayoung_afk is now known as ayoung18:32
*** fragatina has quit IRC18:33
kfox1111sdake: yeah. the issue is, as I understand it, is v1k0d3n wants a complete restart as of the start of helm,18:33
kfox1111and do it in kubernetes/charts, not under the openstack kolla-kubernetes repo.18:33
v1k0d3nlol18:33
kfox1111v1k0d3n: is that correct?18:33
portdirectso the issue from my perescective is noe we have those how we use them - we are changing from a jinja2 rendering to goptl - and trying to take advantage of the tools we can get in the process, and that i thing requies the archtecure of how we template the maifests to change refecting the tooling we are using18:33
v1k0d3nno kfox111118:33
*** Pavo has joined #openstack-kolla18:34
kfox1111v1k0d3n: then I appologize. that is what I gathered from the discussion on greenfield.18:34
kfox1111can you please clarify then? I do want to understand your request.18:34
v1k0d3nas charts are introduced into kolla-kubernetes, create values.yaml in the chart dir....just like helm suggests18:34
*** jascott1_ has quit IRC18:34
v1k0d3ncreate requirements.yaml as helm suggests18:34
*** jascott1_ has joined #openstack-kolla18:34
v1k0d3nand as the helm charts take shape...18:34
kfox1111v1k0d3n: ah. so no code sharing like we're doing.18:34
kfox1111just flattened out.18:34
v1k0d3nthey will be easy to merge into a kubernetes/chart repo...because it's a complete usable framework in a single dir (as documented in helm).18:35
kfox1111we're been doing it with prebuild to just limit the amount of maintenence we have to do for now for each one. once we get all the bits in, could we then reevaluate flattening?18:35
*** JoseMello has quit IRC18:35
kfox1111it will be obvious at that point what will ongoing maintencence and what wont.18:36
kfox1111during the bootstrapping though, its not so obvious.18:36
*** JoseMello has joined #openstack-kolla18:36
kfox1111or alternately, we can get some features merged into helm to better support variable sharing?18:36
v1k0d3nthat's where the timeline hurts the project.18:36
portdirectnot entirely flattening kfox1111 - but I think loosing kolla-ansible (ie kolla gencofig) for now would help massively, and then we could potentially put it back in once we had stand alone charts that could be proped up without it.18:37
kfox1111portdirect: my concern is in the common vars and the other vars that are shared between templates.18:37
v1k0d3nbecause deadlines are causing architectural decisions that are impacting our ability to use and participate.18:37
*** unicell has joined #openstack-kolla18:37
v1k0d3noh my....18:37
kfox1111flatting makes those have to be touched all over the place if we ever have to change them.18:37
v1k0d3nthere's a gap here.18:37
kfox1111portdirect: I think we can do that, in kolla-kubernetes/helm/services.18:38
kfox1111portdirect: everyone's been focused on the under layers and no one's yet payed too much attention to the over layer.18:38
v1k0d3nkfox1111: i think it may help to get an extra set of eyes on the project...18:39
kfox1111I was thinking aic-helm's glance service could be rewritten to use the microservices and placed there?18:39
v1k0d3nsomeone who wrote or contributes heavily to helm.18:39
v1k0d3nkfox1111: question....18:39
v1k0d3nwhat is the main focus....microservices?18:39
v1k0d3narchitecture?18:39
v1k0d3nusability/portability?18:39
portdirectv1k0d3n: do you  know who would be best? I was thinking about reaching out to lachie83, to see if he could help?18:40
v1k0d3nmicroservices (or your vision of it) is warping the project into something that is not very portable. i know you think it is, but as portdirect explained...it's not.18:40
v1k0d3ni spoke with gabe yesterday...18:40
v1k0d3nand i think getting matt butcher and lachlan on this would be extremely helpful.18:41
v1k0d3nthere would be a lot of pitfalls avoided i think.18:41
sdakemicroservices first is my vision not kfox1111 's18:41
sdakeor maybe its a joint vision18:41
sdakewho knows :)18:41
sdakethats how these things work - chaotically18:42
sdakenobody is out to get you v1k0d3n18:42
sdakewe want you to participate18:42
*** sayantan_ has quit IRC18:42
kfox1111sorry. someone showed up in my office. back.18:42
v1k0d3nso how do i use nuetron l3 agent all by itself without neutron?18:43
openstackgerritFrancisco Edigleison Barbosa proposed openstack/kolla-ansible: Allow cinder-volume to be configured to use HNAS iscsi  https://review.openstack.org/40988318:43
kfox1111v1k0d3n: more eyes always good. "to enough eyes, all bugs are shallow" :)18:43
v1k0d3nthis starts getting into religion on what a microservice unit is.18:43
kfox1111v1k0d3n: focus on microservices is its the bottom of the perimid, as per the spec.18:43
*** sp_ has joined #openstack-kolla18:43
kfox1111its building blocks the rest of the system is built on top of.18:43
v1k0d3nsdake: i'm not worried about anyone "out to get me", but i want everyone to realize that going against the grain is uncomfortable and time consuming.18:44
v1k0d3ni'm not trying to throw rocks at it because i like controversy.18:44
kfox1111v1k0d3n: I think you believe its not portable, but I think we disagree there.18:44
sdakeit is time consuming for everyone involved18:44
SamYaplelies! i know v1k0d3n! thats what he is doing!18:44
v1k0d3nSamYaple: :)18:44
srwilkersbusted18:44
sdakeSamYaple you troll you :)18:44
kfox1111sdake: to v1k0d3n: agreed. we're not out to get you. we're actuaaly workign very hard to cover your use cases.18:44
* v1k0d3n evil smirk 18:44
v1k0d3nactually SamYaple is awesome...i want to get the container image sizes down too! :)18:45
kfox1111v1k0d3n: say you deploy neutron with packstack.18:45
v1k0d3nnot thinnking packstack18:45
v1k0d3nthat's the point...18:45
portdirecteveryone wants that...18:45
kfox1111v1k0d3n: you can then rpm -e neutron-l3-agent and helm install kolla/neutron-l3-agent.18:45
SamYapleidk portdirect. i heard someone saying they wanted to make them larger18:45
*** yatin_on_leave has joined #openstack-kolla18:45
kfox1111v1k0d3n: I know your not thinkging about it. but I am.18:45
*** gagehugo has joined #openstack-kolla18:45
sdakeSamYaple bigger is better doncha know :)18:45
sdakesupersize ftw18:46
v1k0d3ntbh kfox1111 i'm thinking about how helm would do it :)18:46
kfox1111v1k0d3n: I'm contributing code to make it easier for folks to migrate from some existing system, to kolla-kubernetes.18:46
v1k0d3nand what that all looks like only.18:46
SamYapleone massive container it is!18:46
kfox1111v1k0d3n: yeah. your goal is a subset of mine.18:46
v1k0d3nhow would a helm developer implement this.18:46
v1k0d3nlol18:46
v1k0d3nok18:46
srwilkers+1 SamYaple18:46
portdirectSamYaple: https://microbadger.com/images/port/openstack-neutron-manager  <-- this would be nice (though I'm obviously biased)18:46
*** jascott__ has joined #openstack-kolla18:46
v1k0d3nso i think we've uncovered the issue...18:46
*** jascott1_ has quit IRC18:46
SamYapleportdirect: what am i looking at18:47
kfox1111v1k0d3n: please summerize your undertanding of the issue.18:47
portdirectSamYaple: 65mb for neutron api18:47
SamYapleportdirect: oh. have we not talked? I built 40MB keystone, and I bet I could beat your 65MB neutron-api :)18:48
v1k0d3nasking for changes is a disruptive process, and kolla-kubernetes first priority is microservices...18:48
SamYapleportdirect: with ubuntu!18:48
sdakev1k0d3n you don't ask for changes, you submit them18:48
* portdirect feels very small18:48
v1k0d3nat the cost of a helm deployment that is consumable to the masses.18:48
*** vhosakot has joined #openstack-kolla18:48
v1k0d3ni'm discussing first.18:48
portdirectSamYaple: wow - thats awesome :)18:49
sdakewe do that in the review process18:49
v1k0d3nwe did it in the spec18:49
kfox1111v1k0d3n: everyone's free to contribute in the way that furthers their own goals.18:49
v1k0d3nbut i think there was a vote after the spec18:49
v1k0d3nam...i...wrong?18:49
sdakewe also do so in the review process18:49
SamYapleportdirect: i can bring it to kolla, but the images need major reworks for that. its doable for sure18:49
kfox1111if you want the focus on helm deployment consumable to the masses, thats where your devs should be contributing?18:49
sdakeindeed there was a vote18:49
*** shardy is now known as shardy_afk18:50
kfox1111by your definition of "helm deployment consumable to the masses"18:50
*** yatin_on_leave has quit IRC18:50
kfox1111we set out a framework where all parties could coixist.18:50
SamYapleportdirect: it does take build time longer. so its build images (time it takes now) then recompute layers (additional time). The final images are tiiiiiny18:50
sdakekfox1111 +218:50
portdirectSamYaple: yeah, actuallky I rememeber us chatting now :)18:50
kfox1111the framework doesn't state who puts in dev time at what point though.18:50
v1k0d3nok.18:50
v1k0d3ni brought it up.18:51
v1k0d3nit's over18:51
portdirectSamYaple: I tried a rough pass at that https://review.openstack.org/#/c/392115/ <<-worked locally18:51
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947318:51
kfox1111I'd be happy to review contributions that work on the service level helm packages.18:51
kfox1111which i belive is where your interests are?18:52
sdakei'd be happy to make a blueprint for such work as well if people want to workon that18:52
kfox1111sdake: +118:52
v1k0d3ni think you guys are doing it how you need to.18:52
v1k0d3nwe just have architectural differences, and different goals.18:52
v1k0d3ni won't cause any more issues.18:53
portdirectv1k0d3n: would you have time to write a bp?18:53
kfox1111I think the architectural differences are not great. as for goals, my goal is to support your use cases.18:53
v1k0d3nhate having to bring up.18:53
v1k0d3ni really don't feel like it fits portdirect18:53
kfox1111but my personal contributions have focus on the bottom most layers at the moment.18:53
kfox1111that would allow aic-helm developers though to quickly match up their contributations with kolla-kubernetes contributions though, so we all can work together.18:54
sdakekfox1111 i dont see how you cuold possibly write the whole codebase yourself ;)18:54
kfox1111sdake: right.18:54
sdakethat is why we are a team18:54
kfox1111+118:54
v1k0d3nkfox1111: hi18:54
kfox1111we work as a team, allowing each dev to work on the bits they, or their org, cares about most.18:54
v1k0d3naic-helm here.18:54
v1k0d3n:)18:55
srwilkersso before this conversation wraps up, i just want to go back to the spec for a second18:55
v1k0d3ntrying.18:55
v1k0d3nbut it won't work18:55
SamYapleportdirect: yea. i actually did the exact same thing with docker_squash about a year ago18:55
SamYapleportdirect: abandonded PS of course18:55
v1k0d3ni think we need to publicly document why there are differences.18:55
sdakeSamYaple figured out how to merge his code base into kolla-ansible18:55
sdakeSamYaple it was hard, wasnt it?18:55
kfox1111v1k0d3n: I'd be happy to discuss the issues on why you don't believe architecturally why aic-helm couldn't reusie kolla-kubernetes microservice packages.18:56
SamYaplesdake: it required me to pretty radically change the way i was doing things to conform to the community18:56
sdakebut in the end, everyone won18:56
kfox1111v1k0d3n: if there is a problem with that, then we really need to fix it.18:56
v1k0d3nkfox1111: please read portdirect's statements above.18:56
SamYaplebut luckily, I can get back 90% of what I want in kolla-salt18:56
kfox1111srwilkers: sure.18:56
v1k0d3nkfox1111:  you said that...but i don't feel a willingness for that.18:56
SamYaplefor example, I always wanted config files to live on the host at /etc/keystone18:56
v1k0d3notherwise i would start merging in.18:56
kfox1111v1k0d3n: that kolla-kubernetes doesn't ship config stuff yet?18:56
SamYaplebut i put aside that to conform to community18:56
kfox1111v1k0d3n: why can't aic-helm ship them exactly as they are today for now?18:57
SamYaplenow I can do that with kolla-salt18:57
srwilkersi feel this is a moot point because we keep circling around back to it, but the spec should be the single source of truth here. i feel a large part of the disconnect here and why there's concern is that the spec specifically mentions we'll have helm charts for each openstack service. in terms of our project, defined by the terms set forth in review, a "service" by definition is what's been done in other openstack helm18:57
srwilkersimplementations, not just our own. in fact, we link to SAP's repo specifically in the spec for this18:57
v1k0d3nso SamYaple and sdake does community include SAP and Stackanetes, and other projects using helm?18:58
v1k0d3nlook...i'm just saying that this project is the ONLY project i've seen doing this.18:58
srwilkersit doesnt make mention of microservices for helm, and i feel thats why this conversation has been and will likely continue to happen18:58
v1k0d3ni spent all weekend, looking over countless chart repos, and they all look similar18:58
srwilkersif we're to use the spec as the single source of truth, which we should18:58
sdakesrwilkers please have a look at this: https://github.com/openstack/kolla-kubernetes/blob/master/specs/README.rst18:59
sdakesrwilkers inc0 asked me to put that in the specs dir18:59
kfox1111v1k0d3n: just because they do it differently doesn't mean we're wrong in doing something different?18:59
v1k0d3nunless they are helmc charts...in which they somewhat resemble this format, but that is not what's in kubernetes/helm or kubernetes/charts.18:59
sdakesrwilkers and he was first to review it and +2 it18:59
SamYaplev1k0d3n: i have no clue what helm is or how it relates to Kolla, so im of no help here18:59
kfox1111srwilkers: the microservices are around layer2. the templates for k8s objects.18:59
v1k0d3nkfox1111 please just listening to me for a second...18:59
v1k0d3ni'm just saying does community count these others?18:59
srwilkerssdake, i agree. however, we keep referencing the spec when we're discussing differing opinions and why things are done. we cant both say "its the path set forward because its in the spec" and "its in the spec, but the spec isn't set in stone"18:59
srwilkerscontradictory in nature18:59
sdakesrwilkers this is why specs are evil :)19:00
v1k0d3nSamYaple: i know...just point out about the merge in this case.19:00
jascott__SamYaple helm its the official "pkg manager" for k8s19:00
sdakesrwilkers i never wanted a spec, everyone else did19:00
*** sayantan_ has joined #openstack-kolla19:00
v1k0d3nvery difficult as portdirect alluded to.19:00
SamYaplejascott__: that does not help :P, i don't know kubernetes at all either19:00
v1k0d3nsdake: in other projects there are specs. we work on many projects.19:01
sdakev1k0d3n yes - kolla operates without specs because its a young project19:01
jascott__SamYaple: oh ok ;) its scheduler for docker basically19:01
kfox1111v1k0d3n: helm is brand new. 2.0 was just relaeased a complete rewrite, so much closer really to a 1.0. what makes you believe everyone knows the best way to use such a new and innovative tool right out of the gate?19:01
sdakespecs result in these types of arguments19:01
sdakethat is why inc0 asked me to put the following in the repo:19:01
SamYaplesdake: kolla has been around for 1/3 the life of openstack19:01
*** tonanhngo has joined #openstack-kolla19:01
sdakeThe single source of truth for development work is recorded in blueprints as specifications are immutable once committed to the repository. Blueprints on the other hand are dynamic and may be changed at any time along with the codebase.19:02
portdirectSamYaple: i think you've just hit on the findimaental issue, none of us know k8s as well as we should, we need to work with peeps that do, eg CoreOS and get their resoning for whay they did things the way they did19:02
v1k0d3nkfox1111: this goes to my point of reaching out to that community; which your response is "i don't have time".19:02
v1k0d3nlook...this is going nowhere.19:02
kfox1111the same happend with docker. containers became "hot" and then everyone used them for things that they really weren't suited for.19:02
v1k0d3nreligions are set19:02
kfox1111but after a while, it settled out into some really good practices.19:02
SamYaplekfox1111: i have only ever used containers as an imaging tool to wrap up my chroots19:02
kfox1111v1k0d3n: right.k I do believe we shoudl reach out to the community. who is going to do that?19:02
*** tonanhngo_ has joined #openstack-kolla19:03
*** fragatina has joined #openstack-kolla19:03
*** matrohon has quit IRC19:03
kfox1111SamYaple: some used the containers as vm's and instantiate, then install crap into them. a counter best practice now.19:03
sdakeSamYaple have a look at how old that file is in git19:03
SamYaplesdake: ?19:03
*** yatin_on_leave has joined #openstack-kolla19:03
rafael_siswebHey guys. I'm with some http 500 with horizon when using brazilian language.. on horizon logs got  "AttributeError: DjangoTranslation instance has no attribute 'plural". I hapens only with some endpoints.19:03
rafael_siswebIs there any way to disable multi language support on horizon? or has any fix to this "DjangoTranslation" issue?19:03
kfox1111v1k0d3n: sorry, but you don't get to dictate where my time goes.19:03
kfox1111v1k0d3n: thats against the openstack rules.19:04
SamYaplekfox1111: haha! thats openstack-ansible. and its why i hate that19:04
sdakeSamYaple that readme.rst that inc0 +2'ed first to review, and was committed nov 9th19:04
kfox1111v1k0d3n: I would love to have more time to do everything emaginable that would helm kolla19:04
portdirectkfox1111: I could do that (and have begin to, for various things I'minvovled in) - but I'm not core in this, so dont know if its really appropriate19:04
v1k0d3nkfox1111: thanks for that19:04
sdakeportdirect CORE REVIEWER19:04
kfox1111v1k0d3n: but thats not real. I have to make my own priorities, and my current priority is getting something in the kolla-kubernetes space to actually work.19:04
SamYaplesdake: i may have missed a message somewhere19:04
sdakecore reviewers review code19:04
sdakeanyone can contibute19:04
v1k0d3nfunny you bring up dictate after fridays convo.19:05
sdakeSamYaple https://github.com/openstack/kolla-kubernetes/blob/master/specs/README.rst19:05
kfox1111v1k0d3n: tehn priority number 2 is to get it in line with convention wherever possible.19:05
kfox1111and contribute back to upstreams19:05
v1k0d3ni take my priorities outside of os projects.19:05
kfox1111we're bootstrapping still.19:05
v1k0d3nlook. i know where we stand.19:05
v1k0d3nthere's no path that i see until helm 2.0 is considered19:05
*** tonanhngo has quit IRC19:06
kfox1111v1k0d3n: we just seem to be going around and around on what you believe I shoudl be focused on. :/19:06
SamYaplesdake: i may have missed something. i agree with that message though. I dont know why you are linking it to me19:06
v1k0d3n(which was brought up in BARCELONA AND IS IN THE SPEC!)19:06
kfox1111sorry, but getting pretty frustrated about that.19:06
v1k0d3nso kfox1111 if you're going with "like helm 1.0" you should review the spec19:06
*** JoseMello has quit IRC19:06
sdakeSamYaple you said kolla has been around for 1/3rd the lifetime of openstack, however the kolla-kubernetes deliverable has not19:06
kfox1111v1k0d3n: how is helm 2 not being considered?19:06
v1k0d3ni send a bunch of links...on friday19:07
sbezverk_v1k0d3n: who said anything about using helm 1.0?? we use helm 2.0.219:07
SamYaplesdake: ohhhh right. but we still dont do specs in kolla often was my only point19:07
v1k0d3nvalues.yaml, depends.yamls. concepts of base64, concepts of bring your own secrets, there are lots of gaps honestly.19:07
sdakeSamYaple right - and this conversation is the precise reason why:)19:07
v1k0d3nsbezverk_: kfox1111 said that the layout is more like helm 1.0 (or helmc...which is is).19:08
v1k0d3nnot helm 2.0 layout/architecture.19:08
Satya_jeffrey4l got any luck with centos19:08
portdirectkfox1111,  we work we are producing is very similar to the helm charts from 1.0, even though we are using 2.019:08
v1k0d3n^^^ yup19:08
v1k0d3nthat architecture is the missing link here gentlemen19:09
v1k0d3njust saying19:09
jascott__so whats the difference in helm 1 vs 2 as far as architecure?19:09
*** rafael_sisweb has quit IRC19:09
jascott__i have seen nothing19:09
kfox1111v1k0d3n: how do we allow launching just neutron-l3-agent without the rest of neutron if we don't split it up into microservices?19:09
v1k0d3none sec. jascott__ links incoming.19:09
v1k0d3nthere's a lot19:09
kfox1111v1k0d3n: your saying we19:09
*** rafael_sisweb has joined #openstack-kolla19:09
v1k0d3nok19:09
kfox1111are designing around helm 1.0. I'm saying we're not .19:09
jascott__ive read the docs19:09
kfox1111were designing around functionality,19:09
kfox1111and it happens to look kind of like helm 1.0.19:09
jascott__oh you mean Helm-classic?19:10
kfox1111but the goal is the functionality, not the look of the repo.19:10
kfox1111I really could care less what the repo looks like so long as the use cases are met.19:11
v1k0d3njascott__: yes helm classiv19:11
jascott__oh yeah they are diff19:11
jascott__thats not the same as 1.0 and 2.019:11
jascott__thats why they changed it to helm-classic19:11
v1k0d3nright..true...i was repeating kfox1111 1.019:11
jascott__we have been using the new helm the whole time19:12
jascott__oh ok19:12
kfox1111yup. helm 2.0.19:12
v1k0d3nhelmc is dir/ with chart.yaml and template folder19:12
sdakewe adapt to our upstreams19:12
kfox1111was just saying, as helm-classic != helm, helm 2.0 is closer to a 1.0 release in principal.19:12
v1k0d3nhelm 2.0 has all sorts of added features...19:12
kfox1111as its brand new code.19:12
kfox1111brand new phylosophy in some cases.19:12
kfox1111so very little experience with folks trying to base things on the new phylosophy.19:13
sdakekfox1111 ure spell checker is broken -> principal -> princple19:13
v1k0d3ningesting values.yaml, requirements.yaml, (still templates)19:13
kfox1111sdake: yeah. I have a bad spell checker. :/19:13
sdake;=)19:13
portdirectsdake, least he has one :) (my smelling is awlsys perfect)19:13
jascott__my spell checking neural net is "adversarial"19:13
kfox1111jascott__: hehe.19:14
v1k0d3nthe values is where your defaults reside...but those are extremely easy for someone to modify or better yet...bring their own.19:14
sdakejascott__ mine is cohesive ;)19:14
kfox1111v1k0d3n: yup. we're using values as defaults.19:14
kfox1111and its easy to helm install foo --values <users values here>19:14
kfox1111I really like that about helm.19:14
portdirectyeah - this is wehre my concer is kfox1111, i know you say you dont care how the repo looks, but i do:19:14
v1k0d3nkfox1111: to be fair...there's a lot of hardcoded in  "your" charts as well.19:15
v1k0d3n(since you got me on "we" earlier....)19:15
v1k0d3nlook...this is uncomfotable.19:15
kfox1111portdirect: I'm ok changing up the repo so long as someone can chart a clear path forward that doesn't break functionality.19:15
v1k0d3ndangit...spell check!19:15
portdirecti want to be able to take a chart and warp it to my needs easily, and the current ayout means a new user could not do that19:15
v1k0d3nanyway...i don't want to bring this up anymore. it's too disruptive to the team, and too disruptive to the community.19:15
v1k0d3ni said my peace. it's not going to change. i'm not going to -1 reviews.19:16
sdakev1k0d3n we want you to be part of that team19:16
kfox1111portdirect: can you propose an example of that, so it is really clear what the use case is?19:16
v1k0d3ni brought up, and it's too far for me personally.19:16
jascott__v1k0d3n how bout a list of perceived gaps? (pardon if you have already shared one)19:16
v1k0d3nsdake: :) me too. but i have to back it. i'm telling you what it would take...i need a technical path. no excuses why it's good as is for "us to come sit at the table".19:17
*** ccesario has quit IRC19:17
v1k0d3nwell, jascott__one thing would be super easy...19:17
v1k0d3nusing helm...do it helm's way.19:17
v1k0d3nperiod.19:17
portdirectnp, the keystone one I had earlier was good for that: witht the work I'm doing: if I wanted to use federated auth (and I do) I've been having diffucilty seing how I would incoprorate that into what we are doing19:17
jascott__right thats pretty vague19:17
v1k0d3nactually it's not though.19:18
kfox1111v1k0d3n: to me, it still feels like your saying, "your not using helm the way I expect. do it my way" :/19:18
jascott__im asking for a list of grievances nailed to the kolla church door that people can reflect on and discuss19:18
portdirectit would require work to kolla-ansible, kolla, and kolla-k8s - wehreas one of the other projects would allow me to get stuck in and make those changes with minimal effore quickly i think19:18
v1k0d3nkfox1111: let's start listening to each other and stop putting words into each others mouths here....19:18
kfox1111you could be right. we're using it wrong. but I could be right, and helm just doens't have the features we need yet and that will become obvious to others too in time.19:19
jascott__one here and there in irc is not getting us far19:19
v1k0d3nwhat i said exactly is, this is the only project using charts in this manner.19:19
sdakev1k0d3n +1 listen to each other19:19
kfox1111v1k0d3n: k.19:19
kfox1111trying to listen.19:19
portdirectjascott__: yeah :(19:19
v1k0d3nover time i think you would find it would be hard for others to use if they have other helm things they deploy.19:19
v1k0d3nand that's my point19:19
v1k0d3nif you offer me a helm project...the likelyhood is that i'm a helm user and look forward to this.19:20
kfox1111helm's built so that deps can be external.19:20
sdakejascott__ sounds like a fine approach to me - on the mailing list19:20
kfox1111the build packages can be depended on in their own packages.19:20
sdakejascott__ care to start the thread?19:20
kfox1111is that hard to deal with?19:20
v1k0d3nit will be very frustrating for me to find that i can't just add this to my current helm repo and consume.19:20
kfox1111or are you very concerned their own build tooling cant build kolla-kubernetes packages?19:20
kfox1111v1k0d3n: that is the exact use case I'm tryign to cover.19:21
kfox1111being able to build the kolla-kubernetes packages, and add them to a repo for consumption.19:21
jascott__sdake I can but dont know what to put in, assumed one of these very passionate and intelligent main debaters could ;)19:21
v1k0d3ni think you're defending the current strategy, rather than listening to the concerns of a helm shop.19:21
sdakev1k0d3n can you take up jascott__ 's suggestoin to the ml?19:21
sdakewe don't have a strategy, we have tactics...19:21
v1k0d3nsorry...lot of messages being passed. hard to keep up with.19:22
kfox1111v1k0d3n: possibly. I guess the issue is, you want to always use helm chart installs, and I think helm packages can provide the solution?19:22
kfox1111both are helm solutions to the smae problem, but maybe my helm based solution is different then yours?19:22
sdakev1k0d3n jascott__ 's suggestion was as follows: [12:18:38]  <jascott__>im asking for a list of grievances nailed to the kolla church door that people can reflect on and discuss19:22
sdakev1k0d3n and my followup was as follows: [12:20:21]  <sdake>jascott__ sounds like a fine approach to me - on the mailing list19:23
kfox1111sdake: +1 from me.19:23
kfox1111mailing list woudl be much easer to keep track of the threads.19:23
portdirectkfox1111: I always want to use helm chart installs19:23
v1k0d3ni would like to see a BP or a spec19:23
*** fragatina has quit IRC19:23
*** fragatina has joined #openstack-kolla19:24
portdirectkfox1111: otherwise i'd use ansible19:24
kfox1111portdirect: and is a git checkout/helm_prebuild;   then do stuf not sufficent to your needs?19:24
sdakev1k0d3n i think the right approach is what jascott__ offered up in a spot of brilliance19:24
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947319:24
sbezverk_kfox1111: I think the issue here is a target. with packages and microservices we try to make it more usable for the end user, but from v1k0d3n perspective it seems he cares more of contributing and easy re-use..19:24
v1k0d3na mailing list?19:24
kfox1111sbezverk_: and there's a place for that. kolla-kubernetes/helm/services/19:25
v1k0d3ni'm concerned that's not expedient? my only concern.19:25
v1k0d3nand everyone has work to do.19:25
kfox1111sbezverk_: just wrap up the microservices in a service package via deps, and it gains the easy to deploy use case.19:25
portdirectkfox1111: for me *possibly* but for someone who has not been invovled in this project as much i really doubt it19:25
jascott__well we could create a doc a someone link that in ML19:25
v1k0d3ni recommend letting kfox1111 continue his vision?19:25
v1k0d3nas he stated, maybe in time they will be similar.19:25
*** rhallisey has joined #openstack-kolla19:25
v1k0d3nbut this brings up a whole other issue about how concerns are addressed.19:26
sbezverk_so my question is what is our goal, to build something can be used by users or build something which can be endlessly being developed??19:26
v1k0d3nwhich we can cover later, elsewhere.19:26
kfox1111sbezverk_: users. but some users don't want orchestration. such as me. Or need to slowly work up to it.19:26
v1k0d3nsbezverk_: this is a loaded question. isn't that just "development"?19:26
portdirectkfox1111: thats wher we have fundimental disconnect, i want to use k8s to orchestrate openstack for me19:27
v1k0d3nwhat i'm saying is that helm was first class citizen19:27
v1k0d3nthat changed19:27
sbezverk_v1k0d3n: but what you push is "easy" re-use easy contribute etc.. there is nothing about how end user will use what you propose easily19:27
kfox1111v1k0d3n: I would love to see the glance package in aic-helm try and target kolal-kubernetes glance microservice packages and see if the ease of launching aic-helm can be built on top of the microservcies. I believe it can easily be done.19:27
kfox1111portdirect: and I want to support htat use case too.19:27
v1k0d3nhow big of a scope is kolla solving?!19:28
portdirectsbezverk_: have you tried to use it? I have :(19:28
kfox1111portdirect: thje issue is, do we architect it in such a way that its impossible to not orchestrate with helm?19:28
portdirectsbezverk_: (the frown face is beause it was)19:28
v1k0d3nOSAD is laser focused...ubuntu and ansible. kolla is the only project that makes so many exceptions and morphs into something where nothing is first class.19:28
v1k0d3nthat in fact in the end...hurts the user.19:29
v1k0d3nhey, sorry i brought all this up guys.19:29
kfox1111v1k0d3n: your assuming again. :/19:29
v1k0d3ni've taken my last bow.19:29
v1k0d3nwhatever kfox111119:29
kfox1111we have a goal. that covers your exact use case.19:29
sbezverk_portdirect: what looks easy in the lab, does nor always the easiest way for real life..19:29
v1k0d3neveryone knows this...19:29
kfox1111we have developers working towards it.19:29
v1k0d3n:-/19:29
rhalliseyyo19:29
portdirectkfox1111: looking at it a different way (and playing devils advocate) whoul it not make more sense for you to take a helm chat (eg aic/stackanettes type) and then render it using --dry-run and then do what you needed?19:30
kfox1111we don't have developers focused on exactly your use case ths very moment.19:30
*** rstarmer has joined #openstack-kolla19:30
kfox1111portdirect: I dont' belive you can individually select templates.19:30
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897519:30
kfox1111portdirect: most of the work is in the templates themselves anway. the microservice package wrapping is very thin.19:30
kfox1111in fact,19:30
kfox1111if we wanted to generate,19:30
kfox1111we could put the templates into some common dir,19:30
portdirectno - but you could very simpley build a tool to take the templates you wanted19:30
kfox1111copy them into service packages or microservice packages.19:31
kfox1111but I felt doing it the "helm native " way using deps was more inline with the community.19:31
* srwilkers reads scrollback19:31
portdirectrhallisey: you dude :)19:31
portdirect(yo!)19:31
rhalliseyportdirect, :)19:31
jascott__of all these projects, who has demonstrated day 2 helm based deployment and upgrades in a gate/CI? seems everyone has very strong opinions with no proof19:32
jascott__(of which was is best)19:32
kfox1111jascott__: that is one of my big conserns.19:32
rhalliseyjascott1, it's a good point.  It's a concern I have with helm orchestration.  Everything is too low level and hidden19:33
sbezverk_jascott__: oh yeah, the gate :-)19:33
kfox1111I'm trying to be pragmatic and say, I don't think anyone knows yet how to build it. not even us. so lets give our operators flexability until its discovered.19:33
jascott__sbezverk_: lol ;)19:33
kfox1111sorry. to clearify that statement, I mean "human operators"19:34
kfox1111our users.19:34
rhalliseykfox1111, I call them vessels now :)19:34
rhalliseywill make life easier :)19:34
* portdirect facepalms19:34
rhalliseynot humans.  The software operators19:34
kfox1111rhallisey: there's been a lot of miscommunication on this thread. just trying to be very very clear to avoid misunderstanign.19:35
rhalliseyya I'm kinda jumping into the middle of it.  Carry on :019:35
rhallisey:)19:35
srwilkersoh hey rhallisey19:35
srwilkersfancy seeing you here19:35
rhalliseyhey oh!19:35
kfox1111layer 2 should allow operators to self orchestrate until a rock solid orchestration layer emerges.19:36
sbezverk_take lego approach, when you buy for your kid lego, there is no magic button to put everything together in one shot.. doing piece by piece triggers learning. I think the same approach is needed to kolla-kubernetes since we do not have yet proven way of operate it19:36
portdirectkfox1111: is orchestratin not what k8s is about?19:36
kfox1111once it emerges, may it makes sense to drop layer 2 and merge it with the orchestration stuff.19:36
kfox1111portdirect: no. not at all.19:36
rhalliseysbezverk_, well legos aren't cloud native.  That's why everyone plays minecraft now19:37
portdirectkfox1111: ?19:37
rhallisey:)19:37
jascott__haha19:37
srwilkersrhallisey, sweeping in for the kill19:37
sbezverk_rhallisey: I am old for new fancy staff ;-)19:37
rhalliseyI like legos too :)19:37
*** jmccarthy has quit IRC19:38
kfox1111portdirect: kubernetes is about providing a cloud api that allows resources to be requested and containers to be lauched and kept alive. without caring so much about scheduling and keeping alove.19:38
kfox1111orchestration has been kept out of scope beyond that in kubernetes.19:38
portdirectkfox1111: http://kubernetes.io/ "Production-Grade Container Orchestration" ?19:38
*** jmccarthy has joined #openstack-kolla19:38
* jascott__ quits to start cloud native lego startup19:38
kfox1111so, "you need this service to talk to this backend, used by these 3 other things"19:38
kfox1111thats orchestration.19:38
* portdirect applies to jascott__'s new multibillion dollar unicon19:39
kfox1111portdirect: heh. ok. lets say, there are many different ways to define any word. :/19:39
jascott__hired. foosball ensues.19:39
srwilkersfoosball jascott__ ? sign me up please19:39
kfox1111let me try and define things a little more clearly then....19:39
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897519:39
portdirectsweet :)19:39
kfox1111"container orchestration" starting containers in sets (pods) and sets of sets.19:39
kfox1111"deployment orchestration" lauching all the k8s objects in a way that produces a usable end result.19:40
kfox1111k8s is focused on just the first. letting you request resources and fulfil them.19:40
kfox1111the later, is explicitly out of scope of kubernetes.19:41
kfox1111helm is focused on the second.19:41
kfox1111is that a little more clear?19:41
kfox1111k8s didn't want to aporach the second, as that can be deeply religious or different tools must be employeed for different reasons.19:41
kfox1111helm is one implementation, but kpm is another.19:42
kfox1111its not k8s's stated goal to decide which, or any other tool that talks to k8s.19:42
portdirectI'm not sure kfox1111, my view is that the k8s manifest's, service dicovery etc, are examples of "deployment orchestration", i view helm and kpm as just ways of preparing them for use19:42
kfox1111portdirect: they are building blocks, that can be used for deployment orchestration.19:42
kfox1111but they in of themselves don't provide the orchestration.19:43
kfox1111how does k8s know, you need a service, a deamonset and a deployment to make a usable thing?19:43
*** rstarmer has quit IRC19:44
kfox1111they have stated that is outside of scope of "container orchestration"19:44
*** rstarmer has joined #openstack-kolla19:44
sbezverk_or roder containers need to be started?? k8s does not care, it just starts them..19:44
kfox1111either a human loads the objects in, or a nother tool outside of k8s does.19:44
*** rstarmer has quit IRC19:44
kfox1111sbezverk_: right.19:44
*** rstarmer has joined #openstack-kolla19:45
kfox1111could the deployment need an external maridb  or an internal ceph? k8s doesn't care. it only does what you tell it to do. laucn hand keep track of some pods.19:45
*** rstarmer has quit IRC19:45
*** rstarmer has joined #openstack-kolla19:46
kfox1111esnuring all the objects that are important to the application are loaded in properly into k8s is outside of k8s's stated scope.19:46
*** rstarmer has quit IRC19:46
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897519:46
portdirectI'm lost to be honest now19:46
*** rstarmer has joined #openstack-kolla19:46
portdirecti'm not sure how what you are discribing is different from ansible say?19:47
*** rstarmer has quit IRC19:47
kfox1111portdirect: ok. maybe this would help. if k8s was to suport deployment orchestration,19:47
kfox1111there would be a document type that described "i need you to pull these 3 k8s objects from this site and ensure they all exist)19:47
*** rstarmer has joined #openstack-kolla19:47
kfox1111the the user would kubectl create -f app.yaml19:47
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897519:47
*** rstarmer has quit IRC19:47
kfox1111and k8s would do the deployment orchestration.19:48
*** rstarmer has joined #openstack-kolla19:48
kfox1111k8s has stated in docs and in revies they don't want to support that though.19:48
kfox1111so, think if it this way.19:48
*** rstarmer has quit IRC19:48
kfox1111k8s is like nova.19:48
kfox1111helm is like heat.19:48
portdirecthttps://github.com/portdirect/harbor/blob/latest/kubernetes/templates/keystone/controllers.yaml ?19:48
portdirectis that not waht you were desibing?19:49
kfox1111k8s has an api, that takes in a request for a resource (daemsonet) and makes sure it runs.19:49
*** rstarmer has joined #openstack-kolla19:49
*** rstarmer has quit IRC19:49
kfox1111helm takes in some paramaters, and a template, renders it into a useful set of templates, and then asks k8s to create a set of objects needed to run the stack.19:49
kfox1111portdirect: the templating is really a key part of it.19:50
kfox1111k8s takes in a very spicific instantiation of something.19:51
portdirectyeah - this is where I'm confused though, and to be honest i think you are presenting a moving target19:51
kfox1111templating makes it generic enough to ship, and then orchestrates the actual deployment (rendering it into something that it can hand to k8s)19:51
awiddersheimI noticed when installing kolla with ansible I no longer get the python libraries for like genpwd19:52
*** msimonin has joined #openstack-kolla19:52
kfox1111portdirect: I've been pretty consistent with this I think. we do need to discuss it more though so everyone's on the same page.19:52
awiddersheimusing git directly19:52
kfox1111portdirect: I totally acknolege my understanding of it will evolve as I learn to use it though, just like everyone else though.19:52
kfox1111portdirect: we'rea all still learning.19:53
portdirectyeah, im just trying to get on the same page :)19:53
kfox1111helm has two pieces of funcitonality in it though.19:54
sdakei'll bbi45 mins or so19:54
kfox1111a templating engine, and an orchestration (workflow?) engine.19:54
portdirectso that tempate i shoued you above, is very rigit, but would allow you to do exacktly the kubectl create -f app.yaml, you gave as an example to get a running yestone (ok a bit of sed involved...)19:54
portdirectrigit - rigid19:54
kfox1111portdirect: yeah. very minimally sed then is your templating engine, and its outside of k8s.19:54
kfox1111k8s doesn't want to be involved in that piece. they want others to define the templateing engine thats best for them too.19:55
portdirectso we are inagreement that k8s does dempoyment orchestaration? but not template management?19:55
portdirectdempoyment - deployment19:55
kfox1111so jinja2 for those that like that, or gotl for those. k8s is unopionated about it.19:55
kfox1111hmm....19:55
kfox1111I guess, the way I define deployment orchestration, I'd say it depends on a templating engine.19:56
kfox1111so no.19:56
kfox1111but if you exclude that requirement, I could be convinced to say yes.19:56
kfox1111in some cases.19:56
*** gomarivera has joined #openstack-kolla19:56
kfox1111that, being there are no deps between objecgts, or the objects have orchestration built in.19:56
kfox1111though, I'd argue k8s isn't orchestrating then, but the pods themselves.19:57
portdirectok lets look at the last point19:57
kfox1111k19:57
portdirectso a pod will only launch when the volume, secrets, config are avaible for it19:57
portdirectit will then use a livlyness propb to signal that its reeady19:58
portdirectand enpoints will be attached to a service (dns) so it can be found19:58
kfox1111that is "container orchestration".19:58
kfox1111yeah.19:58
portdirectand then another pod can find it19:58
kfox1111right.19:58
kfox1111but how many non trivial apps can be deployed with a static set of objects?19:59
kfox1111I think the number is very small.19:59
kfox1111thats why things like helm exist.19:59
kfox1111or why everyone tries to do some kind of templating.20:00
portdirectlets not go there for a moment20:00
kfox1111k.20:00
portdirectplease desribe a not trilial app that cannot be dolpyed using the methodology i just described20:00
kfox1111simple 2 tier web app. web server with backend db. often you need some extra pieces of info:20:01
kfox1111 * root pw for db.20:01
kfox1111 * ssl certificates for the https endpoint.20:01
kfox1111 * some mechanism to load the schema into the db before it becomes usable.20:02
kfox1111so just lauching the k8s objects concatinated into a single object and loaded into k8s don't provide a usable system all by itself.20:02
portdirectok you are moving back to templating for the password, the ssl cert can either be generated by a job, and the schmea can also be performed via a job20:02
portdirectall from a sinle template20:02
kfox1111not and be trusted, but ok.20:02
kfox1111assuming you have already a set of objects that are presetup the way you would expect,20:03
portdirecthow not - a job generates cert and puts it in secret - the pod that depends on it will not launch untill it is present20:03
kfox1111then k8s could potentially deploy it, assuming everything could be mapped into k8s objects.20:03
kfox1111portdirect: most ssl cert authorizties don't nessisarily have automated processes to allow signing.20:04
portdirectthe db bigration could be performed wither by a job that signials its done (eg kube-entrypoint) or run as in init container for the pod of the service it consumes20:04
kfox1111portdirect: yes, but thats not k8s doing the orchestration.20:04
sbezverk_portdirect: I do not think this appraoch will work for everything, when we tried to have all components of opensatck service bootstrap in the same job but using multiple containers it was a nightmare20:04
kfox1111thats the job itself doing it.20:04
kfox1111the sofware being loaded into k8s is doing the orcestration then.20:04
portdirect*into* k8s20:04
kfox1111somethign has to keep track of non trivial orcehstration20:05
sbezverk_portdirect: k8s cannot do this orchestration for us20:05
portdirectok - so not a three teir app20:05
kfox1111"Has the db been inited yet. now, run a job to init it."20:05
portdirectok - thats easy20:05
kfox1111the problem is, that logic is very application specific.20:05
portdirectthat maifest i posed above does exactly that20:05
kfox1111it can be wrapped in a k8s job for sure.20:06
kfox1111but its not k8s thats orchestrating the deployement. its the sofware itself running in k8s thats orchestrating the deployment.20:06
portdirectthere is a db pod, a manager that gets the certs etc, and then a bootstrapper that runs after keystone ahs come up to populate users and endpoints20:06
kfox1111yup.20:07
portdirectso this is why i think we should be doing everything in k8s, not trying to perform orcehstration from outside20:07
kfox1111thats again, not k8s doing the deployment orchestration, but it the "container orchestration" that k8s does, can end up loading sofware that does "deployment orchestration"20:07
kfox1111portdirect: thats what kubernetes-endpoint was written for.20:08
kfox1111to allow for easier "internal deployment orchestration"20:08
kfox1111some folks swear by it. I'm all for supporting the use case.20:08
portdirectnice - lets use it - it's on the spec20:08
kfox1111I personally don't believe in it yet though. as it can be disasterious if designed wrong. and its hard to get right.20:08
kfox1111so we made it optional in the spec.20:09
kfox1111with the design in the spec,20:09
kfox1111deployment orchestration can be manual, external, or internal.20:09
kfox1111whoever wants to work on any of those parts has room to work on it. :)20:09
kfox1111microservices are key in the first part. manual.20:10
openstackgerritAndrew Widdersheim proposed openstack/kolla-ansible: Fix kolla-genpwd and kolla-mergepwd  https://review.openstack.org/40990920:10
kfox1111helm based deployment orchestration is a combination of both external and internal orchestration.20:10
portdirectok - im stating now for the record I'm only inertested in internal20:10
kfox1111portdirect: great. :)20:10
kfox1111I support you in that. :)20:11
portdirectso lets work out if its possible to make my goals and your' both 1st class citizens20:11
kfox1111for the record, I only want manual for now. with a goal longer term, once internal or external has proven itself, I may swithc to that.20:11
kfox1111+120:12
kfox1111I belive it is.20:12
portdirectI hope so :)20:12
portdirectso lets look at the requirements on the templating side20:12
kfox1111so, lets talk through the workflow a bit.20:12
kfox1111lets leave templates out for a second.20:13
kfox1111starting at k8s.20:13
portdirectcan we dend the problems first before gettin into the detail?20:13
kfox1111k.20:13
portdirectdefine20:13
kfox1111go ahead.20:13
portdirectsry my cat is attacking me :)20:13
kfox1111hehe. I toootaly get that. :)20:13
kfox1111your not worshiping hard enough ! :)20:14
sbezverk_portdirec: what kind of cat lion, kind ;-)??20:14
portdirectgrumpy - and overly affectionate - depends on the day20:14
portdirect:)20:14
kfox1111hehe.20:15
jascott__dogs rule! http://i.imgur.com/b4ZbnjB.gifv20:15
portdirectso getting on to templates - I want what we produce to be consumable by a user familar with k8s immediatly20:15
* portdirect quits jascott__'s startup in discust20:15
kfox1111portdirect: at what level?20:15
kfox1111portdirect: one to one mapping with k8s objects, which is more normal to direct k8s,20:16
jascott__lol. you're stock is worthless! you spent too much time playing foos!20:16
kfox1111or at an "application" level?20:16
kfox1111they are two different use cases I think.20:16
kfox1111microservices are targeted to the first use case.20:16
portdirectat an application level - again refering to the template i shoed you - auser could take that and fill it in my hand in 10 mins if they knew k8s20:17
kfox1111lauch helm microservice package template, get a k8s object out the other side.20:17
portdirectand I want that same experience for a helm user20:17
kfox1111k. the other route is service package.20:17
kfox1111a collection of templates rendered to prodcue a working app.20:17
kfox1111or in this case, openstack service20:17
portdirectas otehrwise its like saying we support redhat, but here is our own version of rpm.20:17
kfox1111nova say.20:17
*** msimonin has quit IRC20:18
*** msimonin has joined #openstack-kolla20:18
kfox1111the nova service package contains deps to all the microservice packages.20:18
kfox1111its functionally equiv to if the individual templates were bundled all in the main package.20:18
kfox1111its just an implementation detail that they are subpackages instead of in templates directly.20:18
kfox1111the user helm install nova --variables nova_overrides20:19
kfox1111and it renders the templates basically into one big blob of k8s objects lodaed into k8s.20:19
portdirectbut its really hard to consume, thats why i suggested (a long way back in the scrollback) for your use case would it not may more sense instread of building a pebuild.py to have a helm_decompose.py ?20:19
portdirectthat way we could meet both use cases?20:19
kfox1111portdirect: I guess the question here related to that is,20:20
kfox1111do we believe the primary use case of someone git checking out the repo, to be to launch the service packages with helm?20:20
kfox1111sorry. let me refrase that slightly.20:21
kfox1111do we believe the primary use case of someone git checking out the repo, to be to launch the service charts with helm?20:21
portdirecti would hope so - I want this project to be sucessfull and that means ultimatly more users than developers20:21
kfox1111because I think that use case is better handled differently.20:21
portdirectand we will only be sucessfull if we intergrate with what the wider community is doing20:22
kfox1111I think the easiest way to support helm deployment for users, is not that the users should have to gknow how to use git,20:22
kfox1111but just know how to use helm.20:22
kfox1111so, rather then git checkout kolla-kubernetes20:22
jascott__hey check this out Chaos monkey for k8s, might be useful https://github.com/asobti/kube-monkey20:22
kfox1111cd kolla-kubernetes/helm/services/<service-x>; helm install ....20:22
kfox1111they use pure helm:20:22
kfox1111helm repo add kolla http://helm.openstack.org/20:23
kfox1111helm install kolla/<service-x> ....20:23
kfox1111the same way kolla provides containers, they can provide packages too.20:23
kfox1111then its even more native helm.20:23
portdirectno that fundimentally doesnt work i think20:24
kfox1111ok. why not?20:24
kfox1111curious.20:24
portdirectas it mean we are too optionated in the packages we provide20:24
kfox1111why? the vars are all overridable?20:24
portdirecthow could a user modify a package to their orgs needs easily youing that workflow20:25
kfox1111in what way would modifications be needed? and how common is that?20:25
portdirectvery20:25
sbezverk_kfox1111: can we do what you describe, but without built packages?20:25
portdirecteg - add federation support to keystone20:25
portdirector a different sdn layer for neutron20:26
kfox1111sbezverk_: without build packages, it places certain requirements on the repo.20:26
sbezverk_kfox1111: I mean with source templates20:26
kfox1111portdirect: ah.20:26
portdirector a manufacturors drivers for cinder20:26
kfox1111portdirect: those ideally are either one of two things, feature enhancements more then config changes,20:27
kfox1111or selecting different microservice packages?20:27
portdirector use images that have gone through their own ci system?20:27
*** gomarivera has quit IRC20:27
kfox1111use of images not through kollas ci can be done via var overrde, or20:27
portdirectthat doesnt work - no one is gonoin to get that inversted, they will just use somthing else20:27
kfox1111building wht the helm prebuild --version flag in the poc?20:28
kfox1111they won't use it either if we can't maintain it. :/20:28
kfox1111gotta find the right balance. :/20:28
sdakekfox1111 is right on the money there20:28
kfox1111what about a release specifically for folks wanting to tweak the charts?20:29
sdakemaintaing it comes from building a big big community20:29
*** Pavo has quit IRC20:29
portdirectyeah - but they wont try if they cant get a poc running quickly20:29
kfox1111getting th epoc running as quickly as possible I think is the prebuilt package route.20:29
kfox1111then git and stuff isn't an issue.20:29
*** Pavo has joined #openstack-kolla20:29
kfox1111just helm and go.20:29
portdirectit'll be quicker to build it themselves, or juts use another openstack implementation, or even just not use openstack at all?20:30
kfox1111getting dev's, dev-env up is a bit different.20:30
kfox1111portdirect: if we implement service packages, and even the overarching package,20:30
kfox1111its as easy as helm add repo kolla http:....20:30
kfox1111helm install kolla/openstack20:30
kfox1111I'm not sure how to make it much easier then that.20:30
portdirectI dont want helm install kolla/openstack20:32
kfox1111portdirect: k. what do you want?20:32
portdirecti want helm install kolla/keystone20:32
v1k0d3n^^^ portdirect yes!!!!!!!!!20:32
kfox1111that works too under this model.20:32
v1k0d3n"microservices" :)20:32
portdirectthen helm install kolla/cinder20:32
sdakeyup thats exactly what i want too portdirect20:32
kfox1111v1k0d3n: we differ on our definitions of microservice. thats what I keep telling you!20:32
sdakenova is not a microservice, its a service20:33
portdirecti do not want helm install kolla/cinder-api20:33
kfox1111v1k0d3n: portdirect thats the model I've been laying out.20:33
sdakenova-novncproxy is a microservice20:33
portdirecthelm install kolla/cinder-svc20:33
kfox1111cinder is a service package, cinder-api is a microservice package.20:33
portdirecthelm install kolla/cinder-db-job20:33
sdakeportdirect i also want helm install kolla/cinder-api20:33
portdirecthelm install kolla/cinder-db-migration20:33
portdirectetc20:33
v1k0d3nhttps://github.com/att-comdev/aic-helm/tree/master/keystone  << this is close to what we're after for a single service.20:34
v1k0d3njust saying.20:34
*** lbeliveau has quit IRC20:34
portdirectsdake, and we should work to support that20:34
v1k0d3nor something that can be consumed as a whole of something else.20:34
sdakeportdirect 100% agree20:34
jascott__ya so the keystone package lives in helm/services so you get what you want20:34
kfox1111portdirect: 100% agree too.20:34
sdakeportdirect that i the direction ew are headed20:34
kfox1111v1k0d3n: +1. it shoudl be consumable as a piece of a greater thing too.20:35
sdakejascott__ that is one apporach - i think we can hash that out in the reviews once we do a blueprint for services20:35
sdakei tihnk where everyone is stuck atm is "how do we do services with the current microservice model"20:35
kfox1111v1k0d3n: can you do something for me please?20:35
kfox1111v1k0d3n: have a review of this:20:35
kfox1111https://review.openstack.org/#/c/407771/20:36
kfox1111I think a lot of our misunderstanding is covered in that.20:36
sbezverk_kfox1111: what prevents us from building helm/services structure and then each service would reference to corresponding microservice? I do not think anything prevents us doig it20:36
portdirectsdake: i think this where helm-decompose.py (or wahtever comes in) - as if you want helm install cinder-api you are most likley inversted enouth to use such a tool20:36
sdakeportdirect any chance you can make a review that looks like that?20:37
portdirecti can try20:37
kfox1111sbezverk_: thats what I've been trying to say for a long time now. :)20:37
sdakeportdirect so folks can visualize it20:37
sdakesbezverk_ bingo :)20:37
sdakesbezverk_ maybe you and portdirect can work on that together since this is such a point of contention20:38
sbezverk_kfox1111: I think we should just build a service chart with misroservices attached so this endless discussion would be closed..20:38
kfox1111sbezverk_: +1.20:38
kfox1111sbezverk_: and ideally from the aic-helm glance example.20:38
sbezverk_sdake: would be more than happy :-)20:38
kfox1111showing how to close the loop.20:38
v1k0d3nkfox1111: personally?20:39
kfox1111v1k0d3n: ?20:40
v1k0d3ni feel like it's reinventing a lot of information already out there, but treating this as a source of truth.20:40
kfox1111v1k0d3n: the terms doc?20:40
v1k0d3nabsolutely20:40
v1k0d3nfor instance...20:40
v1k0d3nmicroservice...20:41
kfox1111feel free to review and post alternative terms.20:41
jascott__sbezverk_ +120:41
v1k0d3ndo you go down so far as a single process, or is a microservice somethig that can be reused in it's own right along with other unlike services?20:41
kfox1111we've been using "microservice" to in the way used in terms. if there is a better way, we could switch.20:41
kfox1111v1k0d3n: right. we just picked microservice to = k8s object in our terminology to have something to discuss.20:42
sbezverk_kfox1111: hopefully not swithcing, otherwise everybody will be out of sync ;-)20:42
kfox1111it could be called "foo" and still we could then talk about it.20:42
*** jascott__ has quit IRC20:42
kfox1111we just need a set of terms to prevent so much arguing without understanding that we're talking about different things.20:43
*** jascott1_ has joined #openstack-kolla20:43
*** lbeliveau has joined #openstack-kolla20:43
kfox1111sbezverk_: if switching can prevent 10 more hours not being consumed on discussing terminology issues, I'd be happy to swithc.20:43
v1k0d3nkfox1111: this is an interesting conversation.20:43
kfox1111human lanugage is about relaying ideas back and forth.20:44
v1k0d3ngot stranger for me.20:44
kfox1111if we can't agree to common terminology for the discussion, we're not speaking the same langauge,20:44
kfox1111and cant' talk. :/20:44
v1k0d3nok.20:44
kfox1111does that make sence?20:45
v1k0d3ndoes what make sense?20:45
kfox1111how important that we're on the same page term wise for discussion?20:45
*** jtriley has quit IRC20:45
v1k0d3nkfox1111: yes. you have made your points.20:46
kfox1111k.20:46
kfox1111I think a lot of the issues have been around the term microservices being used differently by different folks.20:46
kfox1111and then not understanding what we are all talking about.20:46
kfox1111its not that we're not listening to each other, but mishearing.20:46
v1k0d3nthe difference is in the implementation model from other helm usage and creation to be frank.20:47
v1k0d3ni know what a microservice is.20:47
v1k0d3nand i don't freaking care.20:47
v1k0d3nwhat i care about is the architecture.20:47
v1k0d3nis it usable compared to other implementations of helm.20:47
portdirectyup20:47
srwilkerssdake, Jeffrey4l: not sure what the process entails, but is it possible to consider getting kolla-k8s its own weekly meeting?  I feel one of the short comings right now is that we have to piggyback off kolla/kolla-ansible, and i think having an hour time set up each week would really help us get this discussion along each week20:47
v1k0d3nno it's not from what i've seen.20:47
v1k0d3nmove on20:47
kfox1111helm provides the ability to use subcharts. are you saying that, since few use them yet, we hsould not use them?20:48
srwilkersi just feel that as this goes on, we're going to have a lot of latency induced by never really having time set aside to discuss this project specifically20:48
v1k0d3ni don't need a lesson in microservices though. if THAT's the focus...20:48
sdakesrwilkers that is being discussed on the mailing list as we speak20:48
srwilkerswhere everyones involved and knows what time it happens20:48
srwilkerssdake, good20:48
v1k0d3nthen we have bigger gaps than i originally thought20:48
portdirectsrwilkers: great suggestion20:48
sdakesrwilkers you can participate if you like - it would be helpful :)20:48
sdakein the mailing list discussion i mean srwilkers20:49
srwilkerssdake, yep20:49
* portdirect needs to check his email more often20:49
kfox1111so the discussion is in, do we make a single service chart, or allow it to be more modularly assembled?20:49
*** shardy_afk has quit IRC20:49
*** g3ek has quit IRC20:50
v1k0d3nkfox1111: this is how i really feel about microservices.20:50
v1k0d3nhttps://www.youtube.com/watch?v=Nosa5-xcATw&t=4m11s20:50
kfox1111I need what is reffered to as microservice packages in the terminology doc. if kolla decides to not support those at all, its fine, but I don't think I can contribute.20:51
kfox1111v1k0d3n: I thihnk we're pretty well in violent disagreement on path.20:51
kfox1111I can only work on the things I need to work on, as by openstack rules.20:52
kfox1111I'm spending an awefully lot of time outside of that right now, and I can only do that for so long. :/20:52
kfox1111so do we spend it endlessly rehashing the path, or actually working on getting to the end goal where we all can be happy?20:53
v1k0d3nall good. that's why i don't want to disrupt that anymore.20:53
v1k0d3ni wouldn't have used the word violent though.20:53
kfox1111k. I truely think we can get you waht you want. and if you can put devs on the task of service packages, we can get it sooner.20:53
v1k0d3ni would just say that our focus is different.20:53
kfox1111yeah. fair enough.20:54
*** g3ek has joined #openstack-kolla20:54
v1k0d3nmy focus, and what i brought up...was using a helm native approach as primary.20:54
kfox1111v1k0d3n: we disagree on that term.20:54
kfox1111"helm native"20:54
* portdirect is sad20:54
kfox1111I believe I'm following it too. but just in a different way then you.20:54
v1k0d3nwell, helm was called out in the spec20:54
v1k0d3nhelm 2.020:55
kfox1111helm 2.0. yes.20:55
sbezverk_v1k0d3n: if we can show that microservices we built do not prevent, to deploy at service level being glance would it work for you?20:55
kfox1111sbezverk_: I think the concern is more, the repo isn't layed out like aic-helm so its not "helm native"20:56
sbezverk_or the only option you accept is getting your repo as is and start using ti?20:56
v1k0d3ni'd like to have a spec for how helm is being delivered in this project.20:56
v1k0d3nthat;s what it would take20:56
kfox1111nothing short of dropping microservice deployment I think will resolve that. :/20:56
portdirectsbezverk_: the issue is not at the stage of running helm install but everythin leading to that step.20:56
kfox1111portdirect: right. :/20:57
kfox1111and I'm concerned thats not solvable without throwing features under the bus.20:57
sbezverk_portdirect: so no any type of prepping is accepted?20:58
portdirectI'm concerned that if we build our own coach, everyone else will be on a nice buss driving off into the sunset20:58
sbezverk_other then what helm offers20:58
kfox1111portdirect: I believe the infra is short term. others will run into the same issues we are, and helm will grow to cover the needed use cases.20:58
portdirectsbezverk_: no - thats why i sugessted the parsing of charts.yaml rather than tempating it20:58
kfox1111portdirect: like, a "helm install --version-override xx.xx.xx.xx  to overrdie the version number int he chart.20:59
kfox1111rather then rewriting the file.20:59
sbezverk_portdirect: sorry I must have missed it, parsing it with what?20:59
portdirecthelm prebuild - kfox1111 has a ps in to parse a standard helm chart yaml and then update the version number as required21:00
portdirectrather than templating it21:00
kfox1111portdirect: yeah. but I don't think the same thing can be done for values at the moment.21:00
*** haplo37 has quit IRC21:00
kfox1111the only way to really do that is to flatten them, and take the maintence burdon.21:01
SamYapleportdirect: dont be sad! get glad!21:01
* portdirect is a drama queen21:01
kfox1111at this stage in the game, I don't think we want to take on the maintenence berson of values until at least all the existing services are converted.21:02
*** haplo37 has joined #openstack-kolla21:02
portdirectbut - its hardly hard - we just build out values with defaults, check out what keystone in the aic-helm stuff - is that an unnacpetable maintaince burdon?21:03
kfox1111otherwise, each change to a common var wil have to update all values files individually taking more work, risking foretting one, and creating more merge conflicts slowing down development.21:03
*** matrohon has joined #openstack-kolla21:04
kfox1111maybe common vars is solid enough now. I don't know.21:04
kfox1111or maybe we wait 2 weeks and then flatten?21:04
kfox1111or 1 week? nova/glance/cinder should be in by then most likely.21:05
kfox1111I really would rather helm graow a feature to allow a subchart's vars to be included drectly in the main charts vars.21:06
portdirectso thats why we have python and the ability to parsw yaml files.21:06
portdirecti did it with sed and bash ok21:06
kfox1111hmm...21:07
kfox1111ok... what if we did this...21:07
*** goldyfruit has quit IRC21:07
kfox1111we split up kolla-common into a few sub packages, that match up with the var sections.21:08
kfox1111we then put the vars stuff specific to each set in the vars of that subpackage.21:08
kfox1111and we write a gate test that looks in variables for each microserices chart,21:08
kfox1111and seeis if its subcharts vars are in it.21:08
*** haplo37 has quit IRC21:08
kfox1111if not, we reject the merge.21:09
*** rstarmer has joined #openstack-kolla21:09
kfox1111then at least breaking changes arn't pushed in.21:09
kfox1111feels a little wierd using vars that way, but might feel better to others?21:10
rhalliseyanyone have a galera config handy?21:10
*** rstarmer has quit IRC21:10
portdirectrhallisey: na you should use mangdb, it's web scale21:11
*** haplo37 has joined #openstack-kolla21:11
kfox1111portdirect: heh21:11
portdirectrhallisey: sorry to me of abosulty no help21:11
portdirect*be21:11
rhalliseydarn21:11
rhalliseywant to get galera on kube going21:12
kfox1111rhallisey: sek. let me see what I can dig up21:12
rhalliseyI think I keep screwing up the config21:12
*** sacharya_ has quit IRC21:12
SamYaplehey rhallisey. how ya been?21:12
*** sacharya has joined #openstack-kolla21:12
rhalliseySamYaple, hey!21:13
rhalliseySamYaple, ok you can probably help :)21:13
SamYapleoh boy21:14
rhalliseydoes the placement of wsrep config settings matter in the config file?21:14
SamYapleno!21:14
SamYaplewell, you mean order?21:14
rhalliseyya that order21:14
SamYapleno!21:14
rhalliseyok that's good21:14
kfox1111rhallisey: http://pastebin.com/bt7JT6ZF21:14
rhalliseyfor my bootstrap do I want to specify all the nodes that will join the cluster21:15
kfox1111rhallisey: no.21:15
rhalliseyor should I add them with --gcom...21:15
kfox1111but the trick is keeping all the ips in it and only changing to bootstap.21:15
SamYaplerhallisey: so im not sure if this is more or less useful for you, but you can start a new cluster without it all coming up21:15
*** gomarivera has joined #openstack-kolla21:16
SamYaplerhallisey: for example 'gcomm://server01,server02,server03?pc.wait_prim=no'21:16
portdirectrhallisey: might be worth reaching out to, alanmeadows? think he's got galera running in k8s?21:16
*** haplo37 has quit IRC21:16
SamYaplethat wil lallow galera to start21:16
rhalliseyhttps://paste.fedoraproject.org/505510/48157742/21:17
SamYaplebut it wont be working until you set "pc.bootstrap=1" on one of the hosts21:17
kfox1111SamYaple: scary. :)21:17
kfox1111ah. interesting.21:17
rhallisey^ that paste has my config file21:17
SamYaplekfox1111: its really cool actually, because then mysql responds to commands and you can check WSREP variables to check the state21:17
kfox1111right. so would be great for bootstraping.21:18
rhalliseyI bootstrap and start both services, but the result is nothing in my cluster and the second service failing to start21:18
SamYaplei decided against it for the ansile implemenation because i found it cleaner (and more understandable) to not use it21:18
kfox1111but could allow load balancers to talk to members, so shouldn't be used for 2 day ops.21:18
SamYaplebut for k8s.... i dont know. it might make sense21:18
alanmeadowsWe have 3 x mariadb bootstrapping working (not using pets until https://github.com/kubernetes/helm/pull/1657 is solved)21:18
*** haplo37 has joined #openstack-kolla21:18
SamYaplekfox1111: im not sure about that. i dont know if all users can auth when its in that stated21:18
kfox1111SamYaple: ah. yeah. if it was root only, then it might still work.21:19
kfox1111unless you were foollish enought to use root for everything. ;)21:19
SamYapleanyway. just an option21:19
rhalliseyalanmeadows, awesome21:19
*** srwilkers has quit IRC21:20
*** sdake has quit IRC21:20
portdirectalanmeadows: i've been using the image in that ps - works well :)21:20
alanmeadowsmariadb:https://github.com/att-comdev/aic-helm/tree/master/mariadb - it hasnt gone through our latest layout refactor21:22
alanmeadows(like keystone)21:22
*** diablo_rojo has joined #openstack-kolla21:23
qwangHorizon service needs to be exposed to 2 ports(80 and 443). The current _common_svc does not support exposure to multiple ports. Do I modify the _common_svc template, or just define two service objects for horizon?21:24
jascott1_qwang i think just add the additional one to the yaml directly21:30
*** haplo37 has quit IRC21:31
qwangjascott1_: you mean horizon-svc.yaml? It is using the common-svc template and I'm not sure if I can just add another port in the yaml21:31
*** gomarivera has quit IRC21:34
*** fguillot_ has quit IRC21:34
*** Jeffrey4l has quit IRC21:34
*** Jeffrey4l has joined #openstack-kolla21:36
*** sdake has joined #openstack-kolla21:36
portdirectqwang: i think you can add it into the horizon-svc.yaml21:37
*** sdake has quit IRC21:38
*** haplo37 has joined #openstack-kolla21:38
*** sdake has joined #openstack-kolla21:39
*** sdake_ has joined #openstack-kolla21:40
*** gfidente has quit IRC21:41
jascott1_qwang it might be tricky to find where it goes exactly but should be possible21:43
qwanghttps://www.irccloud.com/pastebin/meXkts3w/21:44
qwanglike this?21:44
*** sdake has quit IRC21:44
qwangI'm not quite familiar with how the template works21:44
mgilesqwang I don't think that'll work.  Taht would give you two complete service def's just appended to each other21:45
mgilesI'm not sure what portdirect was suggesting.  Not using the common_svc template at all or if he had other thoughts how to plug it in.21:46
*** gagehugo has left #openstack-kolla21:46
qwangmgiles: I can put them into two files. That would work, right?21:47
*** jgriffith is now known as jgriffith_AutoAw21:47
jascott1_qwang i was talking bout the deployment yaml, i thought it would take 2 there but not sure21:47
jascott1_the svc can be whatever port but proabably 44321:48
jascott1_idk do we need both?21:48
sdake_sup peeps21:48
qwangI think 80 for http and 443 for https21:49
jascott1_sdake whassup21:49
mgileshey sdake_21:49
*** sdake_ is now known as sdake21:49
sdakesup mgiles21:49
v1k0d3nkfox1111: can you do me a favor?21:49
sdakehad to collect my freshman from school21:50
mgilesthings quieted down quite a bit after you left.  Coincidence, I think.  :)21:50
v1k0d3ni think i have a good contact for helm, who can explain things a bit better. (been helping us).21:50
sdakemgiles must be21:50
mgilesqwang You could do two files, but that's two services each would have to have different names.  I think logically this is a single service with two ports21:51
mgileswhich nobody else has hit specifically yet21:52
*** jgriffith_AutoAw is now known as jgriffith21:52
qwangmgiles: then let me try to tweak _common_svc template a little bit to support multi ports21:53
mgilesqwang I also thing jascott1_'s question is legitimate.  I'm not sure if they both are used simultaneoulsy or if it depends on how horizon is configured in which case we could make the port configurable and just expose one.  I don't know enough about horizon to know the answer though21:55
*** lrensing has quit IRC21:55
jascott1_tempting to just say 80 on container and 443 on service but some orgs want TLS all the way21:56
Pavohas anyone used linuxbridge instead of ovs with kolla yet?21:57
portdirecthey sorry - got sidetracked, having thought about it i think just exposing on port 80 for now makes sense? as it should be configurable intill we have a way for adding tls 443 would not be required?21:58
*** Satya_ has quit IRC21:58
sdakewe can really tackle tls at a later date I think unless soemone is keen to write the code for it now, then feel free ;)21:58
* jascott1_ hides behind lamp21:59
sdaketls is a real requirement medium term21:59
sdakeright now feels a bit premature to tackle ;)21:59
Pavoanyone?22:00
sdakejascott1_ we can see your shadow ;-)22:00
mgilesI hate to default to insecure, but I think that makes sense anyway22:00
sdakemgiles it took kolla-ansible about 12-15 months to get tls implemented22:00
mgilesugh22:01
sdakethe actual work was probably 2-3 weeks22:01
sdakehad to have the framework in place first22:01
sdaketls is easy with haproxy22:01
sdakewe have code patterns for it already22:01
mgileshopefully will be easier in kolla-kubernetes with existing patterns in place22:02
portdirecteven easier with ingress controllers :)22:02
sbezverk_why do not we put haproxy as a side car to horizon and terminate 80 and 443 on ha proxy22:02
*** sayantan_ has quit IRC22:02
sbezverk_in this case we could re-use22:03
sdakemgiles my thinking as well22:03
sbezverk_what kolla uses22:03
jascott1_what do I put in PS to let everyone know tis just a check point commit and not to go nuts on reviews yet? "checkpoint"?22:03
sdakesbezverk_ wfm :)22:03
sdakejascott1_ WIP: title22:03
sdakeWIP = work in progress22:03
jascott1_oh ok that hasnt had that effect but alrighty22:03
sdakeanother one people use is "DNM"22:04
sdakedo not merge22:04
sdakejascott1_ ya people keen to review to learn from each other22:04
mgilesjascott1_ I've found giving it workflow -1 seems to keep people from looking at it22:04
sdakejascott1_ thats the beuty of gerrit :)22:04
sdakemgiles ya that works well22:04
mgilesat least too seriously22:04
jascott1_cool thx guys22:04
sdakepeople see that big X and ignore it :)22:04
*** diablo_rojo has quit IRC22:05
mgilessdake since i'm new here maybe you can explain.  What's the practice with +2 vs workflow +1?  I assumed it was two reviewers but sometimes seems to be a single reviewer.22:06
sdakemgiles ya - since our core team is small on kolla-kubernetes, we typically have 1 +2 and 1+w22:06
sdakemgiles once the core team is sufficient in size, we will be using 2 +2 1 +w22:06
mgilesare the +2 and +w different reviewers or the same?22:07
sdakemgiles the reason for 2+2s is to make sure the code is sufficient quailty22:07
sdakemgiles the first core reviewer applies the first =222:07
sdake+222:07
sdakethe second core review applies the second +2 and +w22:07
sdakegotta pick up son from school bbi15 :)22:07
mgilessdake thanks - see you later22:08
Pavohas anyone used linuxbridge instead of ovs with kolla yet?22:15
openstackgerritMerged openstack/kolla: Add zookeeper image  https://review.openstack.org/40687822:19
Pavoguess not22:19
*** rhallisey has quit IRC22:20
*** bmace has quit IRC22:20
*** bmace has joined #openstack-kolla22:21
openstackgerritJustin Scott proposed openstack/kolla-kubernetes: WIP Helm-ize Heat  https://review.openstack.org/40995922:21
*** jascott1_ has quit IRC22:21
*** jascott1_ has joined #openstack-kolla22:21
*** jgriffith is now known as jgriffith_AutoAw22:23
*** matrohon has quit IRC22:24
*** lbeliveau_ has joined #openstack-kolla22:25
*** lbeliveau has quit IRC22:26
*** dmsimard has quit IRC22:26
*** dmsimard has joined #openstack-kolla22:26
*** dmsimard has quit IRC22:27
*** sdake_ has joined #openstack-kolla22:27
*** sdake_ has quit IRC22:27
*** dmsimard has joined #openstack-kolla22:28
*** sdake_ has joined #openstack-kolla22:28
*** Pavo has quit IRC22:29
*** dmsimard has quit IRC22:29
*** Pavo has joined #openstack-kolla22:29
*** sdake has quit IRC22:30
openstackgerritQin Wang (qwang) proposed openstack/kolla-kubernetes: WIP - Hel-ming horizon components  https://review.openstack.org/40897522:32
*** msimonin has quit IRC22:32
*** dmsimard has joined #openstack-kolla22:37
openstackgerritMerged openstack/kolla-kubernetes: Helm creation of Nova services  https://review.openstack.org/40947322:42
*** msimonin has joined #openstack-kolla22:43
openstackgerritMerged openstack/kolla-kubernetes: Helm for installing other nova services  https://review.openstack.org/40948622:43
*** sayantan_ has joined #openstack-kolla22:46
*** lbeliveau_ has quit IRC22:47
*** sayantan_ has quit IRC22:48
*** sayantan_ has joined #openstack-kolla22:48
openstackgerritMark Giles proposed openstack/kolla-kubernetes: Helm database creation for Nova  https://review.openstack.org/40947422:49
openstackgerritSteven Dake proposed openstack/kolla: Enable zookeeper for CentOS/OracleLinux  https://review.openstack.org/40996522:51
*** lbeliveau has joined #openstack-kolla22:53
*** msimonin has quit IRC22:54
*** msimonin has joined #openstack-kolla22:56
*** jgriffith_AutoAw is now known as jgriffith22:57
*** jheroux has quit IRC23:01
kfox1111v1k0d3n: sorry. was in a metting, and headed to another.23:03
kfox1111v1k0d3n: yeah. would be happy to talk to folks with more helm experience.23:03
*** jascott1_ has quit IRC23:04
*** jascott1_ has joined #openstack-kolla23:04
openstackgerritSteven Dake proposed openstack/kolla: Enable zookeeper for CentOS/OracleLinux  https://review.openstack.org/40996523:05
*** jascott1_ has quit IRC23:06
*** jascott1_ has joined #openstack-kolla23:06
*** jascott1_ has quit IRC23:11
*** yuanying has joined #openstack-kolla23:13
*** msimonin has quit IRC23:15
*** srwilkers has joined #openstack-kolla23:17
*** diogogmt has quit IRC23:18
*** yuanying has quit IRC23:20
*** sayantan_ has quit IRC23:24
*** sayantan_ has joined #openstack-kolla23:24
*** mgiles has quit IRC23:25
*** yuanying has joined #openstack-kolla23:25
*** TxGirlGeek has quit IRC23:28
*** vhosakot has quit IRC23:36
*** mkoderer has quit IRC23:36
*** sp_ has quit IRC23:39
*** yatin_on_leave has quit IRC23:39
*** adrian_otto has joined #openstack-kolla23:40
*** JRobinson__ has joined #openstack-kolla23:42
*** yatin_on_leave has joined #openstack-kolla23:51
*** dave-mccowan has quit IRC23:53
*** sp_ has joined #openstack-kolla23:53
*** rhallisey has joined #openstack-kolla23:58
*** Bico_Fino has quit IRC23:58

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