Monday, 2016-12-19

srwilkersalright. im going to take it easy the remainder of the evening. ill chat with everyone tomorrow \o00:01
*** srwilkers is now known as srwilkers_zzzz00:01
SamYaplemattmceuen: what task is erroring?00:04
mattmceuenSamYaple: TASK [nova : Copying over nova.conf]00:05
mattmceuen*******************************************00:05
mattmceuenfatal: [192.168.1.3]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + api_interface]['ipv4']['address'] if orchestration_engine == 'ANSIBLE' else '0.0.0.0' }}: 'dict object' has no attribute u'ansible_eno1'"}00:05
mattmceuenSamYaple would I need to /remove/ the default from globals.yml, and specify consistently per-host in the inventory?00:06
SamYaplemattmceuen: its been a while since ive done what you are doing, but im pretty sure you cant mix and match00:06
SamYapleyou must remove from globals.yml and specify the options for _every_ host in inventory00:06
mattmceuenThanks - lemme try w/ consistency.00:07
SamYaplemattmceuen: if I recall, i think the way we load that globals.yml thing gives it absolute athority, even overriding inventory variables00:08
SamYaplethats the reason00:08
sbezverksrwilkers: have a good one!00:08
*** yuanying has quit IRC00:08
*** Pavo has quit IRC00:14
*** Pavo has joined #openstack-kolla00:18
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Helm-entrypoint git hooks  https://review.openstack.org/41223800:20
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223900:20
mattmceuenYou rock SamYaple, that did the trick.  My heterogenous node got added into my cluster like a champ :)  thanks!00:23
SamYaplemattmceuen: awesome. nice to see all the work on the project come together like that for you00:33
*** fragatina has joined #openstack-kolla00:40
kfox1111starting to see a trend in the loopback gate failures. it so far seem to be always rax.00:40
*** yingjun has joined #openstack-kolla00:41
SamYapledont look at me. i only work there00:42
kfox1111SamYaple: not blaming anyone. just trying to figure out why it fails sometimes. something's different in the rax vm's.00:45
kfox1111maybe an ephemeral partition or something....00:45
SamYaplekfox1111: rax uses xen00:45
kfox1111ah.00:45
kfox1111I'm seeing this:00:46
*** yingjun has quit IRC00:46
kfox1111http://logs.openstack.org/38/412238/3/check/gate-kolla-kubernetes-deploy-centos-binary-external-ovs-nv/3bb65f0/console.html#_2016-12-19_00_27_30_31040700:46
SamYaplelooking00:46
SamYapleah. we probably arent swapoffing or something00:46
kfox1111gota rerun partprobe to pickup the loopback partitions for ceph.00:46
SamYaplethere is a bunch of debug in there from last time i had to fix this. ill check it00:46
kfox1111and its failing.00:46
*** sayantan_ has joined #openstack-kolla00:47
kfox1111this is the kolla-kubernetes gate so different set of logs probably.00:47
SamYapleoh well thats your own fault00:47
kfox1111;)00:48
SamYapleput in my debug scripts!00:48
SamYapledid you write your own gate too?00:48
kfox1111hehe.00:48
kfox1111yeah.00:48
SamYapleugh. why00:48
kfox1111was tired of having to test everything manually on my machine. :)00:48
SamYaplewell im not helping then00:49
SamYapleit works for kolla00:49
SamYaplego copy what i did there :P00:49
kfox1111looks like maybe all I need to do is specify the loopback devices to partprobe.00:49
kfox1111rather then have it rescan everything.00:49
SamYapleif you cant run partprobe, you are doing something wrong anyway00:50
SamYaplebut you should include dump_info.sh from kolla repo00:50
kfox1111the partprobe is failing on rax.00:50
kfox1111so its a problem with rax.00:50
kfox1111kolla-ansible?00:50
SamYapleall the repos00:51
SamYapleexcept weird ol' kolla-k8s00:51
kfox1111I can add  that stfuf to https://github.com/openstack/kolla-kubernetes/blob/master/tests/bin/gate_capture_logs.sh :)00:52
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223700:52
kfox1111a lot o logging hapening already. :)00:52
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: RAX partprobe fix  https://review.openstack.org/41224400:55
kfox1111ok... lets see if that'll fix it.00:55
SamYapleugh why would you rewrite al lthe gate stuff00:56
SamYapleit was enven broken into easy functions too. you could have just grabbed a few functions00:56
Jeffrey4lSamYaple, yep00:57
kfox1111SamYaple: no one was around that understood the other gate.00:57
kfox1111at least that I found.00:57
kfox1111and its mostly just setting up k8s and then driving k8s.00:58
kfox1111also has multinode, which no one knew how to do. had to reverse engineer some other projects jobs.00:58
SamYaplekfox1111: its literally broken into functions!00:59
SamYaplekfox1111: im giving you a hard time. but really though, it has functions. itll save you headaches00:59
SamYapleas for multinode, that works in kolla gate, its mostly setup. but was waiting on zuulv3, which i believe is in place now01:00
SamYapleJeffrey4l: btw. big ol' security hole01:00
kfox1111SamYaple: probably should work at making them into a library more easily shared.01:00
kfox1111then try to share it between all 3.01:00
SamYapleJeffrey4l: https://review.openstack.org/#/c/412235/01:00
openstackgerritsayantani proposed openstack/kolla: Divide Quick Start Guide into 2 docs  https://review.openstack.org/40499301:00
kfox1111SamYaple: no zuulv3 yet. infra says soon they hope.01:00
SamYapleoh01:00
Jeffrey4lSamYaple, why we need v3? devstack multnode works.01:00
SamYaplekfox1111: re: library, i mean, they are functions01:00
kfox1111SamYaple: yeah. but I can't just include a file and then use the functions.01:01
SamYapleJeffrey4l: its not a requirement, but the way we are currently testing (with networking) we would need to have zuulv3 to keep doing it that way01:01
kfox1111yeah. 3+ nodes should be easier with zuulv3, or so I've been told.01:02
kfox1111but they did say it can be doable now. which they didn't say a few months ago.01:02
*** zhubingbing has joined #openstack-kolla01:02
Jeffrey4l3+ nodes is impossible.01:02
kfox1111so, the dns fix seems to be holding... removing those notes.01:02
kfox1111mostly down to the loopback issue...01:03
Jeffrey4lSamYaple, still why? devstack multi node works. why kolla not?  afaik, kolla should work in 2-vm node ( network )01:03
kfox1111Jeffrey4l: kolla-kubernetes does.01:04
Jeffrey4lkfox1111, cool01:04
SamYapleJeffrey4l: i dont want to go into it, we can make it work without zuulv3, but i dont feel like spending my time on it and no one else seems to understand it01:04
SamYaplewith zuulv3 it will be really really easy01:04
*** yuanying has joined #openstack-kolla01:04
kfox1111Jeffrey4l: have ceph/k8s across 2 nodes deploying a whole openstack, laucnhing vm's testing network, and moving a cinder volume from vm to vm with writes.01:04
SamYapleso im personally jsut waiting01:04
Jeffrey4lroger. i will try to continue the 2-vms gate based on this doc https://github.com/openstack-infra/devstack-gate/blob/master/multinode_setup_info.txt01:05
kfox1111Jeffrey4l: if you want an example, kolla-kubernetes one has been working quite well for a while now.01:05
Jeffrey4lkfox1111, i will check it . thanks.01:06
kfox1111np. let me know if you have any questions. :)01:06
SamYapleJeffrey4l: 90% of the work is already done01:07
Jeffrey4lno, right now. i have some idea about the multi node test. ;)01:07
SamYapleit already sets up docker on multiple hosts01:07
SamYapleit can easily deploy to multiple hosts, but we dont have an overlay network between the two01:07
Jeffrey4lSamYaple, yep. the only need to do is: 1. configration docker registry on multi node  2. configure inventory for multi node  3. some network trick.01:08
*** mattmceuen is now known as mattmceuen_away01:08
Jeffrey4lSamYaple, we can use vxlan.01:08
SamYapleno you cant Jeffrey4l. not until zuulv3 ;)01:08
kfox1111SamYaple: should be able to use vxlan's manually.01:09
SamYapleyea but then openvswitch and other stuff01:09
kfox1111right.01:09
SamYaplelike i said, its _doable_ but not worth my time. v3 makes it easy01:09
SamYaplethe real thing v3 adds is the ability to reconnect01:09
Jeffrey4lSamYaple, we really can. i can pint the vm in one vm test. through floating-ip  -> vxlan -> fixed-ip.01:09
SamYapleso i can move the ip from the raw interface to an openvswitch bridge01:09
Jeffrey4lSamYaple, we can add the ip into br-ex ;)01:10
*** zhubingbing has quit IRC01:10
SamYapleJeffrey4l: feel free to ignore me and see it not work for you01:10
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223901:10
SamYaplebecause, you know, it wont/ because of zuulv201:10
Jeffrey4lhttps://review.openstack.org/40212201:10
Jeffrey4lenabled tempest on gate. add a ip into br-ex directly :)01:11
*** zhubingbing has joined #openstack-kolla01:11
kfox1111bbiab.01:11
SamYapleJeffrey4l: thats not what im talking about. that isn't multinode01:11
SamYapleJeffrey4l: you can't add the interface on the host into br-ex01:12
SamYapleanyway i dont care about this01:12
Jeffrey4lok01:12
SamYaplewhen zuulv3 lands its like 5 lines of code to make this work01:12
SamYaplewithout v3 its ugly and all kinds of manual vxlan stuff i dont want to do01:12
SamYapleyoure welcome to. but i think there are more important things to do01:12
Jeffrey4lroger.01:13
SamYaplethe uid patch is coming along though Jeffrey4l. give it a look01:14
Jeffrey4lcool.01:14
*** qiliang27 has joined #openstack-kolla01:18
*** saneax-_-|AFK is now known as saneax01:18
openstackgerritZhigang Li proposed openstack/kolla-kubernetes: Replace basestring with six.string_types  https://review.openstack.org/40114401:21
openstackgerritSam Yaple proposed openstack/kolla: [WIP] static uid/gid in Dockerfiles  https://review.openstack.org/41223101:27
*** duonghq has joined #openstack-kolla01:28
*** tovin07 has joined #openstack-kolla01:32
*** Pavo has quit IRC01:33
*** jianyi has joined #openstack-kolla01:36
*** yingjun has joined #openstack-kolla01:37
openstackgerritcaoyuan proposed openstack/kolla-ansible: Enable solum dashboard when enable_solum is yes  https://review.openstack.org/40898501:43
openstackgerritLi Yingjun proposed openstack/kolla-kubernetes: Fix different repo issue for documentation  https://review.openstack.org/40505401:44
duonghqmorning01:49
duonghqportdirect, around?01:50
*** wcb has quit IRC01:53
*** williamcaban has joined #openstack-kolla01:55
*** jimmygc has joined #openstack-kolla01:56
*** Pavo has joined #openstack-kolla01:56
*** williamcaban has quit IRC01:59
*** jianyi has quit IRC02:01
*** Pavo has quit IRC02:14
*** fragatina has quit IRC02:17
*** Pavo has joined #openstack-kolla02:19
*** Pavo_ has joined #openstack-kolla02:23
openstackgerritzhangshuai proposed openstack/kolla-ansible: Add karbor ansible role  https://review.openstack.org/40222902:24
jimmygcGood morning, everyone. I am new to this channel. I uploaded a review on (https://review.openstack.org/#/c/411154/). It will be great if you give it a recheck or review. Thanks:)02:27
*** yingjun has quit IRC02:28
Pavo_grrrr02:28
Pavo_this cisco router is pissing me off02:28
SamYaplejimmygc: i gave it a review. Have you tested the sed?02:33
*** sayantan_ has quit IRC02:37
*** imcsk8 has quit IRC02:40
*** imcsk8 has joined #openstack-kolla02:40
*** yingjun has joined #openstack-kolla02:41
*** papacz has quit IRC02:44
*** williamcaban has joined #openstack-kolla02:45
*** saneax is now known as saneax-_-|AFK02:45
jimmygcyes, I tested inside docker container02:45
openstackgerritSam Yaple proposed openstack/kolla: [WIP] Switch Ubuntu to overlay2 docker driver  https://review.openstack.org/41225502:47
SamYaplejimmygc: i posted a comment. its not the same. slightly off. please heck again02:47
*** williamcaban has quit IRC02:50
jimmygcOK, checking them now :)02:51
openstackgerritSam Yaple proposed openstack/kolla: Switch Ubuntu to overlay2 docker driver  https://review.openstack.org/41225502:54
*** yingjun has quit IRC02:56
*** yuanying_ has joined #openstack-kolla02:57
*** saneax-_-|AFK is now known as saneax02:58
*** sayantan_ has joined #openstack-kolla02:58
*** yuanying has quit IRC03:00
*** rafael_sisweb has quit IRC03:00
*** rafael_sisweb has joined #openstack-kolla03:00
*** williamcaban has joined #openstack-kolla03:01
*** sayantan_ has quit IRC03:02
*** zhubingbing has quit IRC03:02
*** zhubingbing has joined #openstack-kolla03:03
*** Jeffrey4l has quit IRC03:05
*** Jeffrey4l has joined #openstack-kolla03:05
*** zhubingbing_ has joined #openstack-kolla03:07
zhubingbing_hello guys03:07
*** zhubingbing has quit IRC03:08
zhubingbing_;)03:08
*** ediardo has quit IRC03:09
*** saneax is now known as saneax-_-|AFK03:09
*** yingjun has joined #openstack-kolla03:09
*** ediardo has joined #openstack-kolla03:11
*** yuanying_ has quit IRC03:13
*** yuanying has joined #openstack-kolla03:13
*** lrensing has quit IRC03:13
*** gomarivera has joined #openstack-kolla03:15
*** yuanying has quit IRC03:17
openstackgerritjimmygc proposed openstack/kolla: Readability improvement to base image  https://review.openstack.org/41115403:19
openstackgerritcaoyuan proposed openstack/kolla-ansible: Enable murano dashboard when enable_murano is yes  https://review.openstack.org/40647603:21
*** Pavo_ has quit IRC03:22
openstackgerritcaoyuan proposed openstack/kolla-ansible: Enable murano dashboard when enable_murano is yes  https://review.openstack.org/40647603:24
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223903:25
*** alanmeadows has quit IRC03:25
kfox1111sbezverk: still around?03:25
kfox1111sbezverk: https://review.openstack.org/#/c/412238/ is ready.03:25
*** alanmeadows has joined #openstack-kolla03:26
kfox1111hey alan03:26
*** Pavo has quit IRC03:31
*** yingjun has quit IRC03:31
openstackgerritjimmygc proposed openstack/kolla: Readability improvement to base image  https://review.openstack.org/41115403:35
openstackgerritcaoyuan proposed openstack/kolla-ansible: Remove the unnecessary space  https://review.openstack.org/41226803:35
*** williamcaban has quit IRC03:39
*** zhangqiankun has quit IRC03:43
*** zhangqiankun has joined #openstack-kolla03:43
jimmygcSamYaple: Done, suggestion accepted :)03:43
*** tovin07_ has joined #openstack-kolla03:48
openstackgerritMerged openstack/kolla-kubernetes: Helm-entrypoint git hooks  https://review.openstack.org/41223803:50
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223703:52
*** williamcaban has joined #openstack-kolla03:55
*** sdake has joined #openstack-kolla03:56
sdakeyo peeps03:57
*** williamcaban has quit IRC03:59
*** coolsvap has joined #openstack-kolla03:59
duonghqsup sdake04:01
sdakewatching tv04:01
sdakeputting up christmas lights04:01
sdakemy daughter harranged me into it04:02
duonghqhave you done with the lights?04:02
sdakenah we just bought em today04:02
sdakeits dark now04:02
duonghqah04:02
sdakeshe made the blueprint04:02
sdakeand she said she wants to put em up04:02
sdaketherefore, I'll let her climb up the ladder 25 times to do so :)04:03
sdakewe put up a wreath too04:03
sdakeactually atm watching curiosity tv04:03
sdakeits pretty slid04:03
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223704:04
kfox1111sbezverk: awake?04:07
sbezverkkfox1111: barely :-)04:08
sbezverkwaiting for last run results and go to bed.. what is up?04:08
kfox1111what do you think of https://review.openstack.org/#/c/412238/ ?04:09
kfox1111should be able to plugin the glance service package you've been working on into it.04:09
kfox1111and do a check experimental to test.04:09
kfox1111oh. nm. you already saw it.04:10
kfox1111sry. :)04:10
sdakesup kfox111104:10
openstackgerritAshish Billore proposed openstack/kolla-kubernetes: Fix Kolla-Kubernetes developer quickstart guide  https://review.openstack.org/41206204:10
kfox1111sdake: hey. :)04:10
sdakesup sbezverk04:10
sdakeman u guys have adopted my schedule for the last 2 years ;)04:11
sdakei take it easy during the holidays :)04:11
sdakeonly time to get anything done04:11
sdakeso check this out04:11
sdakei took my car in for a detail yesterday04:11
sdake6 hrs later, I had to go to a party04:11
sdakeso I asked for my vehicle and it was pretty clean04:12
sdakebut they said they were not done and to bring it back tomorrow04:12
sdakeso I brought it in at 8am04:12
sdakeand they were done at 1pm04:12
sdakeso like, ANOTHER 5 hours04:12
kfox1111wow.04:12
sdakethe vehicle looked better then it did when I bought it104:12
sdake!04:12
sdakethat is :)04:12
kfox1111you should be able to eat off of any part of it for that amount of time. :)04:12
sdakei am taking my panamera there next04:12
sdake150 bucks04:13
sdakenot too bad for what they did04:13
sdakethese guys really busted ass - i mean the vechile is spotless04:13
* kfox1111 nods.04:13
sdakeor virtually so04:13
sdakeafter i get my porsche serviced i'm taking it iin for the 300$ deteail04:13
sdakei think that is sort of what they did on my rubicon04:14
sdakebecause it took them so long - and because of holidays and weekend04:14
sdakethey are off the hook busy04:14
kfox1111:)04:14
sdakeporsche needs new brakes, oil change, gas thing is busted, few other minor issues04:15
sdakeafter the new year - i will finally have it  in the garage04:15
sdakemy jeep is a 2011 - 28k miles04:15
sdakemy porsche is a 2015 - 33k miles..04:15
sdakelol04:15
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223904:15
sdakei guess i'll have some catching up to do on the review queue when i get back from pto on the 4th04:16
sdakei'm already starting to clear out in prep for the shutdown04:16
sdakekfox1111 how are things going with kolla-kubernetes?04:16
sdakestill on target for a tag on the 4th?04:16
kfox1111sdake: pretty well.04:17
kfox1111got almost all of the stuff converted to microservices now.04:17
sdakenice!04:17
sdakeany movement on the service layer?04:17
kfox1111sbezverk and I have a couple of service packages started.04:18
sdakenice!04:18
sdakei hope some day I can catch up :)04:18
kfox1111the service package layer will probably need some changes to the microservices.04:18
kfox1111so I'm hoping we can get a few service packages under our belt in the next week or so,04:19
kfox1111and then get the microservices tweaked as needed.04:19
kfox1111then when we tag we should have a pretty stable microservices layer at that point.04:19
kfox1111and then the next version can focus primarily on the serivce layer.04:19
sdakeprecisely my thinking ;)04:20
sdakeI'm glad you guys have been following along :)04:20
sdakethanks for that04:20
kfox1111;)04:20
kfox1111np.04:20
sdakethis is pretty much how opensource dev works04:21
sdakei'll be back to do proper reviews and hopefully have some tim to write some code in the new yer04:21
sdakeyear04:21
kfox1111cool.04:21
sdakepartially depends if i am elected to the board of directors for openstack04:21
sdakeand partially depends on internal work04:21
kfox1111when will you know?04:21
sdakeihttps://www.openstack.org/election/2017-individual-director-election/04:22
sdakejanuary 13th is when the election concludes04:22
sdakestarts january 9th04:22
kfox1111ah. k.04:22
sdakeok well off to bed04:26
sdakei am beat04:26
sdakelong long day04:26
sdakei did manage to get all my paperwork done for 2016 ;-)04:26
sdakeand booked the ptg hotel and travel04:26
sdakeand got my car detialed04:27
kfox1111sdake: nice.04:27
sdakeand got everyone all their gifts along with my wife for christmas04:27
kfox1111yup. I'm scheduled for the ptg too. so see you there. :)04:27
sdakeactually still need to get 2 boxes of chocalate for my parents04:27
sdakefrom my children04:27
sdakenice!04:27
*** sayantan_ has joined #openstack-kolla04:27
sdakeand bought christmas lights04:28
sdakeat the last minute04:28
sdakegroan04:28
sdakenothing but crap left04:28
sdakenight - see ya tomorrow peeps04:28
*** sdake has quit IRC04:28
kfox1111night.04:28
openstackgerritMerged openstack/kolla: Remove /usr/bin/install from allowed commands  https://review.openstack.org/41223504:31
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223704:36
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: [wip] enable ceilometer related project in gate  https://review.openstack.org/41227804:37
*** jianyi has joined #openstack-kolla04:37
*** Pavo has joined #openstack-kolla04:39
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223904:39
*** Pavo_ has joined #openstack-kolla04:40
*** Pavo has quit IRC04:40
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: [wip] test scenario2 in gate  https://review.openstack.org/41227904:40
*** Pavo has joined #openstack-kolla04:40
*** zhubingbing_ has quit IRC04:40
kfox1111sbezverk: got a min for https://review.openstack.org/#/c/412244 ?04:41
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: [wip] enable ceilometer related project in gate  https://review.openstack.org/41227804:41
*** Pavo_ has quit IRC04:41
portdirectduonghq: ping04:45
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Gate fix for helm sometimes failing  https://review.openstack.org/41228204:46
*** Jeffrey4l has quit IRC04:53
*** sayantan_ has quit IRC04:54
*** Pavo has quit IRC05:03
*** Pavo has joined #openstack-kolla05:04
*** zhubingbing_ has joined #openstack-kolla05:12
*** newmember has joined #openstack-kolla05:13
*** newmember has quit IRC05:14
*** newmember has joined #openstack-kolla05:14
*** unicell1 has joined #openstack-kolla05:16
*** unicell has quit IRC05:16
*** senk has joined #openstack-kolla05:17
portdirectanyone free to review: https://review.openstack.org/#/c/399042/ & https://review.openstack.org/#/c/412205/ ?05:20
*** sayantan_ has joined #openstack-kolla05:24
*** hfu has joined #openstack-kolla05:24
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223905:24
*** sayantan_ has quit IRC05:29
*** Pavo has quit IRC05:33
*** Pavo has joined #openstack-kolla05:33
*** saneax-_-|AFK is now known as saneax05:35
*** senk has quit IRC05:38
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Memcached svc  https://review.openstack.org/41228705:39
*** gomarivera has quit IRC05:40
*** jianyi has quit IRC05:44
*** mdnadeem has joined #openstack-kolla05:47
*** wwriverrat_ has quit IRC06:00
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223906:01
*** yuanying has joined #openstack-kolla06:14
*** yingjun has joined #openstack-kolla06:15
*** yuanying has quit IRC06:19
*** jianyi has joined #openstack-kolla06:20
kfox1111so, kolla's kubernetes-entrypoint container seems broken.06:30
kfox1111I'm not seeing kubernetes-entrypoint in it at all.06:31
*** Pavo has quit IRC06:31
*** enginy has joined #openstack-kolla06:31
*** Pavo has joined #openstack-kolla06:32
*** yingjun has quit IRC06:33
*** enginy has quit IRC06:34
*** Pavo has quit IRC06:35
*** enginy has joined #openstack-kolla06:35
*** enginy has quit IRC06:36
*** qwertyco has joined #openstack-kolla06:36
openstackgerritcaoyuan proposed openstack/kolla: Update the word choice for rst file  https://review.openstack.org/39203206:46
*** v1k0d3n has quit IRC06:52
openstackgerritcaoyuan proposed openstack/kolla: Update the word choice for rst file  https://review.openstack.org/39203206:53
*** chandankumar has joined #openstack-kolla07:11
*** jianyi has quit IRC07:13
*** senk has joined #openstack-kolla07:13
*** yingjun has joined #openstack-kolla07:15
*** fragatina has joined #openstack-kolla07:18
*** JRobinson__ has quit IRC07:21
openstackgerritcaoyuan proposed openstack/kolla: Update the word choice for rst file  https://review.openstack.org/39203207:23
*** portdirect has quit IRC07:26
*** zhangqiankun has quit IRC07:28
openstackgerritcaoyuan proposed openstack/kolla-ansible: Move manila precheck into its own role  https://review.openstack.org/40433807:33
*** pcaruana has joined #openstack-kolla07:33
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739207:36
*** senk has quit IRC07:39
*** zhangqiankun has joined #openstack-kolla07:45
bjolomorning07:50
*** senk has joined #openstack-kolla07:58
openstackgerritqiankun.zhang proposed openstack/kolla: Install tacker-horizon into horizon image,add Bug info,fix conflict  https://review.openstack.org/40781008:01
*** shardy has joined #openstack-kolla08:02
openstackgerritqiankun.zhang proposed openstack/kolla: Install tacker-horizon into horizon image,add Bug info,fix conflict  https://review.openstack.org/40781008:06
*** msimonin has joined #openstack-kolla08:11
*** jianyi has joined #openstack-kolla08:15
*** msimonin has quit IRC08:17
*** yingjun has quit IRC08:18
*** qwertyco has quit IRC08:24
*** jianyi has quit IRC08:28
*** chandankumar has quit IRC08:29
*** chandankumar has joined #openstack-kolla08:30
*** qwertyco has joined #openstack-kolla08:36
*** egonzalez90 has joined #openstack-kolla08:37
*** williamcaban has joined #openstack-kolla08:40
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739208:41
*** zhangqiankun has quit IRC08:42
*** zhangqiankun has joined #openstack-kolla08:43
*** williamcaban has quit IRC08:45
*** senk has quit IRC08:45
openstackgerritVladislav Belogrudov proposed openstack/kolla-ansible: Use default user group consistently  https://review.openstack.org/41174208:45
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739208:46
*** qwertyco has quit IRC09:06
*** portdirect has joined #openstack-kolla09:10
*** chandankumar has quit IRC09:12
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739209:13
*** portdirect_ has joined #openstack-kolla09:17
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739209:17
*** gfidente has joined #openstack-kolla09:18
*** gfidente has joined #openstack-kolla09:18
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739209:20
*** senk has joined #openstack-kolla09:20
*** portdirect_ has quit IRC09:24
*** senk has quit IRC09:25
*** yingjun has joined #openstack-kolla09:26
*** senk has joined #openstack-kolla09:27
*** hieulq has joined #openstack-kolla09:29
*** rsjethani has joined #openstack-kolla09:31
*** portdirect_ has joined #openstack-kolla09:32
rsjethaniHi all, a quick question: after 'kolla-ansible build' i can see the required image say ceph-mon present via 'docker images' but during 'kolla-ansible pull' we are again downloading the image why so? I am working on 3.0.0/newton09:34
rsjethanialso i am using ubuntu base and binary mode09:35
rsjethanii the pull step before deploy necessary?09:36
egonzalez90rsjethani: which tag have you in globals.yml?09:36
egonzalez90maybe differs from the docker image and from there09:36
rsjethani3.0.009:37
*** chandankumar has joined #openstack-kolla09:37
rsjethanii check the images after build phase have 3.0.0 tag only09:37
egonzalez90also, in global.yml have your registry configured properly or are pointing to kolla's registry?09:38
rsjethanias i am following all in one guide i am mot required to have a local registry so i skipped it09:38
egonzalez90yup, but by default is pointing to kolla's one09:39
egonzalez90need to configure to use your tag09:39
rsjethanihow?09:39
egonzalez90docker_namespace: "egonzalez90"09:40
egonzalez90egonzalez90/centos-source-mongodb09:40
egonzalez90namespace should match with the image namespace, ^^ as example09:40
rsjethanibut this is not happening for all images...09:41
rsjethaniAFAIK all images should be downloaded again if by default we are pointing to kolla's registry09:43
egonzalez90can you paste in paste.openstack.org the output from docker images and the content in /etc/kolla/globals.yml ?09:44
rsjethaniok09:44
*** papacz has joined #openstack-kolla09:45
*** yingjun has quit IRC09:45
egonzalez90yup, if the registry is pointing to  a different one all images will be pull09:45
*** athomas has joined #openstack-kolla09:46
rsjethaniby the way which would be faster install from source or binary?09:46
rsjethaniegonzalez90: docker images result: http://paste.openstack.org/show/592768/09:48
rsjethaniegonzalez90: globals.yml: http://paste.openstack.org/show/592769/09:51
*** senk has quit IRC09:52
*** senk has joined #openstack-kolla09:53
openstackgerritzhubingbing proposed openstack/kolla-ansible: WIP add fluentd role  https://review.openstack.org/40739209:55
egonzalez90rsjethani: that's weird, if you do kolla-ansible pull only pull ceph-mon or when finish ceph-mon it pull more images?09:57
*** leseb has joined #openstack-kolla09:59
*** tyrola has quit IRC10:00
portdirect_hey leseb o/10:00
*** tyrola has joined #openstack-kolla10:01
zhubingbing_sup egonzalez9010:01
*** duonghq has quit IRC10:01
openstackgerritSam Yaple proposed openstack/kolla: Remove /usr/bin/install from allowed commands  https://review.openstack.org/41237710:02
openstackgerritSam Yaple proposed openstack/kolla: Remove /usr/bin/install from allowed commands  https://review.openstack.org/41237810:02
openstackgerritzhangshuai proposed openstack/kolla-ansible: Add karbor ansible role  https://review.openstack.org/40222910:05
SamYaplemorning10:06
SamYapleleseb: go to see you round these parts10:06
zhubingbing_morning10:06
*** tovin07_ has quit IRC10:07
portdirect_SamYaple where are you based again? It's gotta be pretty early for you?10:10
lesebSamYaple hey morning :)10:11
*** sp_ has joined #openstack-kolla10:12
sp_portdirect: hi..10:12
lesebSamYaple good to be here as well, I'm actually a bit surprised to see you here :p10:12
portdirectleseb, SamYaple's one of the old guard :)10:14
*** hfu has quit IRC10:15
*** yuanying has joined #openstack-kolla10:15
rsjethaniegonzalez90: performing pull again returns quickly hence doesn't seem to download more images10:18
bjoloportdirect, are you the guy from scotland i met in barcelona?10:20
egonzalez90rsjethani: thats weird, actually kolla-ansible pull use the same file to pull that when applying the role10:20
portdirectbjolo: just eating a chocolate deep fried pizza at the moment. sup dude? :)10:21
bjolohehe10:21
bjolowhats up! :)10:21
*** zhubingbing_ has quit IRC10:22
portdirectjust been playing with the kolla cats pretty much non stop since then :) getting k8s up and running - hows tricks with you?10:22
*** portdirect_ has quit IRC10:22
bjolosame here, but with kolla-ansible10:23
bjoloour cloud is in beta testing now10:23
bjoloso far so good10:23
SamYapleportdirect: its 5am here10:23
bjoloafter new year, my plan is to start hacking on kolla-ansible database backup/recovery10:23
SamYapleleseb: work is pushing me back into kolla stuff. and im working on kolla-salt10:23
bjolokolla-salt?! :)10:24
*** Jeffrey4l has joined #openstack-kolla10:24
bjolodont know much about salt, except some friends that like it alot.10:24
SamYaplebjolo: https://etherpad.openstack.org/p/kolla-salt10:25
SamYaplewith working code10:25
bjoloSamYaple, whats the pros&cons of using salt instead of ansible in your opinion?10:25
SamYapleill do the paperwork ot make it official beginning of year probably10:25
SamYaplebjolo: no cons, all pros10:25
bjolohaha of course10:25
SamYaplebjolo: *maybe* slightly higher setup cost due to having queues and stuff10:25
rsjethaniegonzalez90: let me look more closely again10:26
SamYapleim not really targeting salt-ssh10:26
lesebSamYaple oh great :)10:29
*** senk has quit IRC10:30
bjoloSamYaple, let me refrase then. What issues/problems/cons in kolla-ansible are making you go for yet another kolla orchestration tool. (not questioning why, just want to understand and learn)10:30
SamYaplebjolo: heh. well for starters the project i merged in to kolla to bring ansible to kolla was originally.... salt! but salt didnt have all the orchestration pieces that I needed at the time10:31
*** Serlex has joined #openstack-kolla10:32
SamYapleso i begrudginly went with ansible10:32
*** portdirect_ has joined #openstack-kolla10:32
SamYapleansible makes complex things very hard10:32
SamYapleand ansible is _not_ DRY10:32
SamYaplethis means when we do an update to some logic flow, we have to update HUNDREDS of lines, rather than one section10:33
SamYaplethis leads to missing things, more mistakes, etc etc10:33
*** portdirect_ has quit IRC10:33
SamYaplesalt, well salt we can write "tasks" in pure python should we need that flexibility10:33
SamYaplesalt is to python as ansible is to bash10:34
SamYapleas far as flexibility and what not10:34
bjolohmm ok sounds interesting. makes me wanna take a look at salt in general10:35
bjolowe use ansible today for all orchestration, so kolla-ansible makes a lot of sense to us from that perspective10:35
SamYaplebjolo: remember, python has a slightly higher learning curve than python, same with salt10:36
SamYaplepython higer than bash*10:36
bjologotcha10:36
SamYapleand coming from ansible, youll have to forget/relearn some thing10:36
bjoloi have hacked quite a bit of python over the years, but not in the last one or two10:36
*** gomarivera has joined #openstack-kolla10:36
*** rafael_sisweb has quit IRC10:37
egonzalez90SamYaple: when doing designate-manage pool update /etc/designate/pools.yaml, pool config is not applied in designate, any idea?10:37
SamYapleegonzalez90: how are you verifying its not applied?10:38
egonzalez90docker exec -ti designate_pool_manager designate-manage pool show_config10:38
SamYaplewhat about looking at the database directly?10:39
*** gomarivera has quit IRC10:41
openstackgerritJeffrey Zhang proposed openstack/kolla: Add python-gnocchiclient to ceilomter base image  https://review.openstack.org/41239610:42
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: [wip] enable ceilometer related project in gate  https://review.openstack.org/41227810:43
sp_portdirect: Jeffrey4l pbourke please review  https://review.openstack.org/411313    in reference to the bug10:50
Jeffrey4lsp_, roger.10:50
sp_also please confirm10:51
openstackgerritSam Yaple proposed openstack/kolla: [WIP] static uid/gid in Dockerfiles  https://review.openstack.org/41223110:51
sp_Jeffrey4l: thanks10:51
* Jeffrey4l is checking.10:51
Jeffrey4lsp_, how to trigger the issue: ERROR: unknown environment 'cover'?10:52
Jeffrey4land who is using this env?10:52
sp_Jeffrey4l: after getting the repo of kolla run the tox -ecover command10:53
sp_Jeffrey4l: while in case of other projects the same execution steps work10:54
Jeffrey4lwho use tox -ecover?  the patch is doing nothing except simple create cover environment.10:54
Jeffrey4lsp_, check this https://github.com/openstack/nova/blob/master/tox.ini#L7810:55
sp_Jeffrey4l: yes10:55
sp_Jeffrey4l: we keep cover environment creation in tox.ini10:56
Jeffrey4li think you need run "coverage" command at least.10:56
Jeffrey4lwhy not add the coverage command?10:56
Jeffrey4li do not think a simple cover environment is useful.10:56
SamYapleJeffrey4l: https://review.openstack.org/#/c/412255/ <-- shaves about 10% time off the ubuntu gates10:57
sp_Jeffrey4l: coverage command works fine. It produces index.html too which represent the %coverage of file too10:58
Jeffrey4lsp_, yep. but why not generate the report when running "tox -ecoverage:10:58
portdirectsp_: not my area of expertise :( Jeffrey4l is much better here10:59
sp_portdirect: thanks10:59
sp_Jeffrey4l: does "tox -ecoverage" works in other core component too11:00
sp_??11:00
portdirectJeffrey4l: if you get time it would br great if you could have a look at this https://review.openstack.org/#/c/412205/ <<-- k8s images for kolla-k8s with ceph support11:01
Jeffrey4lSamYaple, LGTM. does overlay2 is production ready?11:01
Jeffrey4lsp_, i think so. check the tox -e coverage in nova project.11:01
Jeffrey4lportdirect, roger11:02
SamYapleJeffrey4l: yea overlay2 is basically overlay with a few tweaks. its not much new code, its just not compatible with the original overlay driver so they have to make a new one11:03
sp_Jeffrey4l: checking11:03
Jeffrey4lSamYaple, thanks.11:03
Jeffrey4lSamYaple, then we do not need setup_disk when using overlay2, right?11:04
Jeffrey4li see.11:05
Jeffrey4lignore me11:05
portdirectJeffrey4l: are you are in china?11:06
Jeffrey4lportdirect, yep.11:06
portdirectcan you access https://storage.googleapis.com? if not i could rework that ps to use the tarball from github?11:07
SamYapleJeffrey4l: yea, i moved it to trusty only.11:07
Jeffrey4li can. but need some vpn ;)11:07
portdirectnp then :)11:07
Jeffrey4ltbh, it is very hard to build kolla's image in china ;(. some site are blocked. for example, aws.11:08
Jeffrey4l( in kolla, some packages come from s3. )11:08
portdirect:( wow didnt realise that was - hub.docker.io is ok though?11:09
Jeffrey4lin the pass hub.docker.io is very slow. but it is faster recently. So i think maybe hub.docker.io add china cdn now.11:10
SamYapleJeffrey4l: yea we need to get infra to mirror all of our stuff11:11
openstackgerritYumengBao proposed openstack/kolla: Signed-off-by: YumengBao <bao.yumeng@zte.com.cn>  https://review.openstack.org/41240411:11
Jeffrey4lit will be cool if they can provide mirrors for all repo. like elasticsearch, rabbitmq etc.11:12
Jeffrey4lon other hand, kolla do not support change all repo url now.11:13
Jeffrey4llike: how can i change the epel.repo's url?11:13
Jeffrey4lcustomization is a solution, but not that better.11:13
*** rafael_sisweb has joined #openstack-kolla11:14
Jeffrey4lhere is an example, i used when building images in china.11:15
Jeffrey4lwhich changes the url to china site mostly.11:15
Jeffrey4lhttps://review.openstack.org/#/c/329060/19/etc/kolla/kolla-template-override.j211:15
Jeffrey4lSamYaple, ^11:15
openstackgerritYumengBao proposed openstack/kolla: Fix port error in image-building.rst  https://review.openstack.org/41240411:17
rafael_siswebHi, i'm trying to build images with kolla 4.0.0.0b2 but some images i could see some images has pointing "binary not yet available for centos" with a fix codition into Dockerfile.j2. Why that?11:17
SamYapleJeffrey4l: yikes lol.11:17
portdirectJeffrey4l: why not make it mergeable? seems wrong that you are at a disadvantage when building kolla :(11:17
SamYaplerafael_sisweb: not all services have implemented all distros11:17
SamYaplerafael_sisweb: rdo must not have packaged whatever you are trying to build11:18
SamYaplerafael_sisweb: or conversely, kolla hasnt added support for it11:18
*** senk has joined #openstack-kolla11:19
Jeffrey4lportdirect, it shouldn't be merged. it just use some customization feature.11:19
SamYapleJeffrey4l: i think portdirect means we should include the ability to specify the repos to use and keys to add more dynamically11:21
rafael_siswebBut if i build with install type source it should work?11:21
Jeffrey4lhrm. may be we can. l'd like the diskimage-builder solution. when DIB_EPEL_REPO_URL exist, replace the default url with it.11:22
SamYaplerafael_sisweb: i dont know. what image is it?11:22
SamYaplerafael_sisweb: not all images work on all distros (regardless of source vs binary)11:22
SamYaplerafael_sisweb: i think only ubuntu source has _all_ images building11:22
berendtJeffrey4l: I think it makes most sense to use the template override mechanism to provide custom apt sources files11:23
openstackgerritMartin André proposed openstack/kolla: Expect monasca-base to fail build on Ubuntu binary  https://review.openstack.org/41240811:23
openstackgerritMartin André proposed openstack/kolla: Sort excluded images alphabetically  https://review.openstack.org/41240911:23
berendtor repo files...11:24
SamYapleberendt: agreed11:24
berendtdoes it makes sense to open a blueprint for it?11:24
portdirectJeffrey4l:  I'd be up for helping with implmenting that (though would not have time untill jan), it would also help me speed up my builds, though thats just a luxury for me.11:24
SamYapleberendt: im pretty sure we do something in the gate for that11:24
SamYaplei remember writing something....11:24
Jeffrey4lberendt, the issue is: the customization in only exist at the beginning and ending.  in some line, kolla still access Internet.11:24
openstackgerritMerged openstack/kolla: Add fluent-plugin-grok-parser in fluentd  https://review.openstack.org/41008911:25
Jeffrey4lSamYaple, yep. we did. but only for Ubuntu.11:25
rafael_siswebThanks for clarify that SamYaple, i got the binary not available to a lot of images when runing simple kolla-build with centos distro. manasca-base is a sample of that11:25
berendtSamYaple: on the gates we run some seds on the existing files11:25
berendtSamYaple: in setup_gate.sh11:25
Jeffrey4lportdirect, you can make some change of my patch.11:26
*** dave-mccowan has joined #openstack-kolla11:26
berendtJeffrey4l: in my build environment i use apt-cacher-ng to workaround the static source files11:26
SamYapleberendt: ahhh thats right. This was all implemented in debian only11:26
berendtand I create a /etc/pip.conf file to use a local pip cache11:27
Jeffrey4lhttps://review.openstack.org/36572111:27
Jeffrey4luse infra mirrors for centos ^^11:28
Jeffrey4li will fix the merge conflict ;)11:28
Jeffrey4lberendt, not familiar with apt. i use centos mostly.11:28
egonzalez90SamYaple: yes, it was in the database, was missing --pool_id parameter in the command. Thanks11:29
*** esmiurium has joined #openstack-kolla11:30
*** mnasiadka has joined #openstack-kolla11:33
*** portdirect is now known as portdirect_away11:34
SamYapleJeffrey4l: why did you remove ceph repo from ubuntu?11:34
SamYapleJeffrey4l: now it doesnt get z releases of ceph11:34
SamYapleJeffrey4l: thats the reason it was there11:34
openstackgerritzhangshuai proposed openstack/kolla-ansible: Add karbor ansible role  https://review.openstack.org/40222911:35
Jeffrey4lhrm. there was a bug, ubuntu-cloudarchive depends on a higher ceph version, which ubuntu-cloudarchive provides it.11:35
SamYapleJeffrey4l: nah thats because you didnt switch to the jewel repo, you were still on hammer11:36
SamYapleim going to add it back, it really shouldnt have been removed11:36
Jeffrey4li do not think so. just a z stream version, iirc.11:36
Jeffrey4llet me check11:36
SamYapleeither way, cloudarchive doesnt get updates like it should, and it won't get a z release11:37
SamYapleso im going to add ceph repo back in. ill resolve any conflict that might exist11:37
Jeffrey4lok.11:37
SamYapleif that was the only reason it was removed, ill get it in shape again. thanks for the info11:37
sp_Jeffrey4l: correct command for cover environment check is "tox -ecover"11:39
sp_Jeffrey4l: same is in working nova too11:39
sp_Jeffrey4l: so I think my implementation and logged bug is valid in which we will11:40
sp_enable -ecover option for kolla11:41
sp_Jeffrey4l: BRB11:41
berendtsp_: which bug report?11:42
*** dave-mcc_ has joined #openstack-kolla11:45
*** dave-mccowan has quit IRC11:48
openstackgerritzhangshuai proposed openstack/kolla-ansible: Add karbor ansible role  https://review.openstack.org/40222911:53
*** hfu has joined #openstack-kolla11:59
*** liyifeng has joined #openstack-kolla12:02
openstackgerritSam Yaple proposed openstack/kolla-ansible: Add zookeeper role  https://review.openstack.org/41242312:02
sp_berendt:  https://review.openstack.org/411313  this is the review link for the respective bug12:05
sp_berendt: sorry i wasn't around12:05
*** Bico_Fino has joined #openstack-kolla12:07
*** Jeffrey4l has quit IRC12:10
*** senk has quit IRC12:12
*** shardy is now known as shardy_lunch12:15
*** dave-mcc_ has quit IRC12:18
*** sdake has joined #openstack-kolla12:18
sdakemorning peeps12:18
SamYaplemorning12:19
bjoloSamYaple, about https://review.openstack.org/#/c/412231/912:21
SamYapleyea12:21
openstackgerritprameswar proposed openstack/kolla: Mariadb log file permission changed  https://review.openstack.org/39400712:21
bjolowhy uid/gid under 500 as default?12:21
bjolohttp://unix.stackexchange.com/questions/101313/what-are-the-dangers-of-creating-a-normal-user-with-uid-50012:21
bjolodont know if it is an issue or not, just asking if you had any reason for choosing the 400 range12:22
*** egonzalez90_ has joined #openstack-kolla12:22
*** egonzalez90 has quit IRC12:22
*** sdake_ has joined #openstack-kolla12:22
SamYaplebjolo: so centos family uses 500 -- 60000 as the 'pool' to pull an autogened uid from12:22
SamYaplethat means if we use in that range we get conflicts12:22
SamYaplesub 500 is not pulled from for anything other than _system_ accounts. and those (by default) are the lowest available12:23
*** sdake has quit IRC12:23
SamYapleso 400-500 is our best range to ensure no conflicts arise12:23
sp_sdake_: morning12:23
SamYapleubuntu uses 1000-60000, but we want to be consistent across both12:23
bjologood point12:24
sdake_yo sp_12:24
bjoloyes, im in favor of consistency12:24
bjoloespecially between different distros12:24
sdake_upgrade needs to work12:24
sp_sdake_: https://bugs.launchpad.net/kolla-kubernetes/+bug/1650266 please confirm this bug12:25
openstackLaunchpad bug 1650266 in kolla-kubernetes "Running the coverage tool gets failed" [Undecided,New]12:25
sdake_sp_ i'll triage it12:25
sdake_sp_ i can't confrim atm, i just woke up:)12:25
sp_sdake_: np12:25
sdake_sp_ it would help if you included the command to generate the error- I asume its tox -e cover?12:26
sp_sdake_: but it gr8 whenever you got some movement please check :(12:26
bjoloi have argued for this before that in production, operators will have a mix and match between containers and versions. wrote a BP about it https://blueprints.launchpad.net/kolla/+spec/support-for-mixed-container-types12:26
sp_sdake_: would be*12:27
*** yingjun has joined #openstack-kolla12:27
sp_sdake_: yes "tox -ecover"12:27
sp_is the command12:27
SamYaplebjolo: so *way* back when (im talking pre-liberty) this used to be more configurable12:28
SamYaplebjolo: it more than triples the boilerplate code for _each_ image12:28
SamYaplebjolo: so it was removed since what you purpose *can* be done as is12:28
*** portdirect_away is now known as portdirect12:29
SamYaplesure that one operator is goign to have a messier config, but it allows the project to have a smaller footprint, smaller footprint == less code == less bugs12:29
*** sdake has joined #openstack-kolla12:29
SamYapleor so goes that logic12:29
bjoloSamYaple, ive only been around since this summer so dont know the history or the code well enough do estimate code impact12:29
SamYaplewell, very specifically what you purpose was *explicitly* removed. it used to exist12:29
SamYapleim not saying we cant add it back now that the project is bigger12:30
SamYaplejust for your info12:30
SamYaplebut for what its worth, the user can just have a one line override per image12:30
SamYaplei dont think thats too bad12:30
SamYaplenova_compute_image_full: full/image-with:tag12:31
*** hfu has quit IRC12:31
SamYapleit used to have per image registry too bjolo12:31
SamYaplereally bloated12:31
*** sdake_ has quit IRC12:32
SamYaplebjolo: https://github.com/openstack/kolla-ansible/blob/3ac7da64d12c631def3640369998d292fd1a199f/ansible/roles/keystone/defaults/main.yml12:33
SamYaplethats as far back as I can find.12:33
*** hfu has joined #openstack-kolla12:33
sdakethanks for the bug report sp_  :)12:33
openstackgerritSam Yaple proposed openstack/kolla: [WIP] static uid/gid in Dockerfiles  https://review.openstack.org/41223112:33
SamYaplesdake: you might have an opinion on that ^12:34
SamYaplecentralizes the uid creation to base and uses static numbers12:34
sdakeSamYaple so here is what I wanted last cycle12:34
sp_sdake: ok12:34
sdakeI wanted in the base image a list of UUID and GUIDs that were standardized for kolla12:34
sdakeindependent of distro12:35
SamYaplethats what this is12:35
sdakewe just didn't have time for it12:35
SamYapleyea thats what this patch is12:35
sdakeSamYaple sorry i was dcing and stuff to connect to my home network to validate verify sp_ 's bug report, so I missed most of your message12:35
sdakeSamYaple further I wanted it to work with binary and source12:36
SamYaplesdake: im not sure what you missed, but everything you just said, thats what this patch is. standardized kolla uid/gid12:36
SamYaplewell youll have to talk to rdo about that one12:36
SamYaplethey hardcode uid for nova (and cinder? maybe a few others)12:36
sdakeSamYaple - rpm will use an existing uid/gid12:36
SamYaplenope12:36
SamYaplewell yea12:36
SamYapleyoure right. it will use an _existing_12:37
sdakeit is definately yes- they do hardcode, but it doesn't matter12:37
SamYapleyea youre right. i thought you meant something different at first12:37
sdakeit will try to useradd, and fail, and then rpm will adopt what is already there12:37
sdakeok12:37
SamYaplethis works with all of our distros, _but_ it doesnt match rdo hardcode12:37
sdakeright that is where the third requirement comes in12:37
sdakewant it to work with upgrades ;)12:37
SamYapleif the user already exists, rdo wont chance uid12:38
SamYapleupgrade is a kolla-* problem12:38
sdakeagreed12:38
SamYaplebut it could be done with config.json stuff12:38
sdakestill needs to work12:38
SamYaplethe code already exists for that12:38
sdakeright - we didn't have config.json prior12:38
sdakethat is what we did to solve the upgrade problem in general last cycle because we discovered it was a problem about t-2 weeks to the final 3.0.0 tag12:39
SamYapleyea12:39
sdakeactually jeffrey4l did it iirc12:39
SamYaplethis removes the nova-libvirt -> nova-base dep12:39
sdakewe did not have time to standaridze the uid/gids however12:39
sdakeas that was a big job12:39
SamYapleso right now, i do homedir and shell creation _with_ user and group creation12:40
*** hfu has quit IRC12:40
SamYaplethat can be split out into individual dockerfiles12:40
SamYapleand jsut have the user/group created in the base12:40
SamYapleim ok with that12:40
SamYaplethat way we dont have a bunch of /var/lib/<service> directories in each container12:41
SamYaplebut beyond that, i dont have much more to do one this patch12:41
*** senk has joined #openstack-kolla12:42
*** portdirect is now known as portdirect_away12:43
*** Jeffrey4l has joined #openstack-kolla12:43
openstackgerritSam Yaple proposed openstack/kolla-ansible: Add zookeeper role  https://review.openstack.org/41242312:44
*** flaper87 has joined #openstack-kolla12:45
sdakeSamYaple when i wake up - i'll provide a review12:46
sdakeSamYaple i hate reviewing right when i wake up - not particularly sharp12:46
SamYaplesdake: cool. I wish I could break it up into smaller patches, but most of this patch was written with regex stuff and I just dont have the time to pick through it manually12:47
sdakeSamYaple i'll hunt it down in the kolla review queue - i'd like jeffrey to review as well to make sure it actually works for kolla-ansible since we don't have cross gating atm12:47
sdakecross-repo gating12:47
SamYaplesdake: no but we do deploy in the kolla gate still12:47
SamYapleits just non-voting12:47
SamYapleso the results are still coming up green12:47
sdakeyou mean kolla-ansible gate?12:47
SamYapleno12:47
sdakemaybe cross-repo gating is in!12:47
SamYapleno12:47
sdakei need to see that12:48
SamYapleits not12:48
sdakegot a link?12:48
SamYaplesdake: https://review.openstack.org/#/c/412255/12:48
SamYaplethats the kolla repo, but we still have deploy jobs12:48
*** Bico_Fino has quit IRC12:48
SamYapleyou are talking about kolla-ansible doing a depends-on test, right?12:48
sdakecross repo gating is where kolla gates using all kolla-ansible and kolla-kubernetes jobs12:48
sdakeand visa-versa12:48
SamYaplemy point is, the ansible (commited) code is still being exersized12:48
SamYapleat least currently12:49
sdakeyup- cross repo gating is in!12:49
SamYaplebecause the deploy gates are there and they git cloen kolla-ansible12:49
sdakealthough our gate jobs dont' test upgrade12:49
*** Bico_Fino has joined #openstack-kolla12:49
sdakethey test upgrade is a minimal sense12:49
sdakeas in "does the upgrade command work"12:49
sdakenot does it upgrade and run properly afterwards12:50
SamYapleoh yea. for sure. but upgrade in the gate is worthless unless we can pull old images12:51
SamYaplethis one will upgrade all day long, because static uid's12:51
sdakeSamYaple we can build old images theoretically :)12:52
sdakealthough I think that is broken atm with rdo12:52
sdakenot quite sure12:52
sdakei read libvirt and centos7.3 are busted atm12:52
SamYapleeh idk. but its goign to be hard to test building old images i the gate, time constrained and all12:52
sdakeyup12:52
SamYaplemaybe ubuntu since it can finish in under 20m12:53
sdakeif we had mirrors of epel centos would be much faster12:53
sdakei have submitted mirror jobs, but to no avail12:53
sdakethey dont get reviewed unfortunately12:53
sdakeonly a few people know how to get mirroring working in infra and those  few are super busy with other things12:53
*** senk has quit IRC12:55
sdakeSamYaple are you on 3rd shift or whatever it was again?12:56
SamYaplenah. im just around12:56
sdakeya - i typically wake up around this time of day12:56
sdake5-6am12:56
sdakeif i go to bed at 9-1012:56
SamYapleyea my sleep is rotating atm12:56
sdakeso busy with holidays barely have time to do much work12:57
*** egonzalez90_ has quit IRC12:57
SamYaplebtw sdake kolla-salt is coming along. want to make it official deliverable. dont know what kollas latest process is on that12:58
sdakeSamYaple to do that, would have to talk to inc0, we would vote on it as a community - just as we have in the past12:58
sdakeSamYaple the voting is a little fuzzy to me, as we have multiple core teams now12:58
sdakeSamYaple in other words we don't really ahve a policy for that12:59
srwilkers_zzzzmorning sdake SamYaple12:59
sdakeSamYaple i guess what makes most sense is all core reviewer teams would vote12:59
SamYaplemorning srwilkers_zzzz still tired?12:59
sdakeSamYaple we would probably first need to have a vote to sort that problem out12:59
SamYaplesdake: idk about all core teams. why should ansible or k8s (or salt) teams vote on a... puppet repo?12:59
sdakesomething like "For the addition of deliverables, all core teams must vote"12:59
sdakeit creates strain on everyone to add a deliverables13:00
sdakedeliverable13:00
SamYapleit creates a strain on the kolla-core team13:00
*** skramaja_ has joined #openstack-kolla13:00
sdakeSamYaple that team has been split into 3 separate core reviewer teams - check out gerrit13:00
SamYaplei dont know if an -ansible only core would care what k8s does13:00
*** skramaja has quit IRC13:00
sdakeright, we dont care13:00
sdakehowever, we do care when adding deliverables13:01
SamYaplesdake: yea the kolla-core team still exists, no?13:01
SamYaplethere is also kolla-ansible and kolla-k8s13:01
sdakeright kolla-core in the future will only be responsible for the kolla deliverable not all of kolla13:01
*** srwilkers_zzzz is now known as srwilkers13:01
sdakesup srwilkers13:01
srwilkersnot much sdake13:02
sdakemorning :)13:02
sbezverkgood morning13:02
sdakesup sbezverk13:02
srwilkersSamYaple, always tired13:02
srwilkersmorning sbezverk :)13:02
*** srwilkers has quit IRC13:02
sdakeSamYaple does that make sense?13:03
*** chandankumar has quit IRC13:03
SamYaplesdake: right, but i feel only the kolla-core team will be impacted by a new kolla-* delieverable realistically13:03
sdakeI think the best course of action (not being the ptl) is13:03
sdake1. vote on _who_ can vote on the addition of deliverables13:03
SamYapleyea im not doing anything with the repo side until new year13:03
sdake2. once 1 is settled, vote on the addition of kolla-salt13:03
SamYapleim working out of my repo until then so i dont realyl care13:03
sdakenah it does effect everyone13:03
SamYapleno i mean im not _blocked_ at the moment13:03
sdakeright13:03
SamYapleby not being in kolla namespace13:04
SamYapleand thats all i care about at the moment13:04
sdakeinc0 is our ptl, so he should have the ability to get this rolling :)13:04
SamYapleyep. new years is fine with me13:04
sdakeI can do so as well - anyone in the community can submit policy votes13:04
SamYapleby that time, i should have all the core services implemented13:04
sdakeinc0 has lost alot of state about the project progress in the last 3 weeks during his cross country move13:05
sdakeor 2 weeks13:05
sdakeor whatever it is13:05
sdakeplus the holiday shutdown13:05
*** jimmygc has quit IRC13:05
sdakeso he will need to catch up :)13:05
sdakehe did complain about not making policy changes while he was on the road via vote, and it is hte holidays as well - some people not checking their email13:06
sdakei think waiting until the 4th-ish to get things rolling is prudent13:06
SamYapleyea im not worried. to be honest, official repo (with gerrit) would really slow me down at the moment13:07
SamYapleyou know how initial projects are13:07
sdakeya - need reviewers13:07
sdakewhich makes it harder13:07
SamYapleneed reviewers, changes happen quickly13:07
SamYaplenot worth it until i have something concrete in my opinion13:07
sdakethat is where we were with kolla-kubernetes about 6 months ago13:07
sdakehad no reviewers13:07
sdakenow we have a cor eteam that can actually process reviews in a timely manner :)13:08
SamYaplewell if i can show a working deploy, that goes along way to get people testing/reviewing13:08
sdakeSamYaple there is a risk with that if you write all the code nobody will want to play ;)13:08
*** hfu has joined #openstack-kolla13:08
*** senk has joined #openstack-kolla13:08
SamYaplehighly doubt that ;)13:08
berendt I want to play with it.. :)13:08
SamYaplewrote all the ansible code first too13:08
SamYaplepeople seemed to like that13:08
sdakeSamYaple ya - however, it went in throug hthe normal review process13:08
sdakeand required alot of rework iirc ;)13:08
portdirect_awayhay sdake o/13:09
sdakeand some jedi magic on my end to get the core reviewt eam on board13:09
SamYaplenah the initial code was copy-pasta13:09
sdakesup portdirect_away13:09
portdirect_awayhey13:09
*** portdirect_away is now known as portdirect13:09
SamYapleand people blind reviewed lol13:09
sdakei dont think it was totally blind13:09
SamYaplenah not always13:09
*** senk has quit IRC13:09
SamYaplesometimes though13:09
SamYapleat least initially13:09
sdakebut now the core review team is like "WTF why didn't we do that earlier" :)13:09
SamYapleonce i got it working, reviewers were way better13:09
sdakei wasn't blind reviewing, can't speak for others13:09
sdakealthough I was learning ansible13:10
sdakeso my reviews may have been imperfect13:10
SamYapleHAH! there was more than one review where you specifically said "i dont understand this +2+1"13:10
sdakeyup - to move things along13:10
SamYaplewell thats what i mean by blind reviewing13:10
sdakewhen our core team was minimal13:10
sdakeoh - atleast I admitted it :)13:10
SamYaplenah im not putting anyone down13:10
SamYapleim just saying I know people will want kolla-salt. im not worried13:11
sdakei dont do that now, if i don't understand it totally and completely i +1 it13:11
sdakesometimes i do that for kolla-kubernetes to move the reviews along tho :)13:11
sdakekolla and kolla-ansible deliverables have vast review team13:12
*** lamt has quit IRC13:12
sdakewell atleast large enough to get the job done :)13:12
portdirecthow often do we push images to docker hub?13:13
SamYapleportdirect: sometime between never and no13:13
portdirectSamYaple: you really know how to upset me :(13:14
sdakeportdirect ya - dockerhub is not super well maintained13:14
sdakeportdirect its a shame really - need more minerals!13:14
SamYapleportdirect: if it makes you feel better, my plan was to fix the docker images _first_ and then push :)13:14
SamYapleportdirect: so thats two cycles away13:14
portdirectSamYaple: can we move it to some time between never and sometimes? :)13:14
SamYapleportdirect: go for it!13:14
sdakeportdirect what specific issue do you face13:15
sdakeportdirect howdy btw :)13:15
sdakei'd be more interested in getting our security analysis done13:15
portdirectA few images are broken (kolla-toolbox) and would like to get them sorted if poss13:15
sdakeso we can be VMT managed13:16
sdakeportdirect when did that timer start on the core reviewer team vote13:16
portdirectwed13:16
sdakeportdirect no vetos atm, and there is a majority13:16
bjoloportdirect, whats broken in kolla-toolbox?13:16
sdakeportdirect i can add you wed assuming there are no vetos13:17
sdakewhich i assume13:17
portdirectthats for kolla-k8s though, not kolla?13:17
bjoloah ok13:17
sdakeportdirect note i am hesistent to push things to the dockerhub at this time - because the rdo upstream is busted in some way13:17
sdakeif you were to push, only push the toolbox13:17
portdirectbjolo: openstack cli, shouldnt affect I think.13:17
sdakeportdirect which toolbox code are you talking about13:17
sdakeoh you need a new version of openstack cli?13:18
portdirectyup13:18
sdakewhy?13:18
sdakefor the 3.0.2 deliverable?13:18
sdakerather milestone13:18
sdake3.0.3 should be out shortly13:18
openstackgerritSam Yaple proposed openstack/kolla: Split config list into lines  https://review.openstack.org/41245113:18
sdakeits been tagged, needs to be pushed to the hub13:19
openstackgerritMartin André proposed openstack/kolla: Kafka image is expected to fail on Ubuntu binary  https://review.openstack.org/41245213:19
SamYaplesdake: https://review.openstack.org/#/c/412377/ https://review.openstack.org/#/c/412378/13:19
SamYaplesdake: those definetely need to merge before tag13:19
portdirectsdake: oh cool - it thats in progrees I'll hang on, we are doing this at the moment: https://github.com/openstack/kolla-kubernetes/blob/master/helm/kolla-common/templates/_common_create_keystone_endpoint.yaml#L2813:19
SamYaplesdake: prepare to be upset13:19
*** msimonin has joined #openstack-kolla13:19
portdirectwhich works short tem but makes me sad :(13:20
sdakeSamYaple jeffrey4l is our release liason13:20
sdakeSamYaple the tag was done on the 15th13:20
SamYapleesh13:20
sdakeSamYaple oh you mean the z streams13:20
SamYapleyea13:20
*** senk has joined #openstack-kolla13:20
sdakeSamYaple not sure if jeffrey4l tagged the zstream - let me check the repos13:20
Jeffrey4lnp. now.13:21
Jeffrey4lno*13:21
SamYapleif he has, this warrants a new z tag13:21
Jeffrey4lshould we test the stable branch before making new tag?13:21
Jeffrey4l sdake SamYaple ^^13:21
sdakehttps://github.com/openstack/releases/blob/master/deliverables/newton/kolla.yaml#L4013:22
sdakeSamYaple if you check ou thte blame, i was the last person to tag a  zstream for 3.0.113:22
sdakeSamYaple therefore, a zstream tag may still be done for 3.0.213:22
sdakewith those reviews13:23
SamYaplewhat?13:23
SamYapleno sdake i just found a big security bug yesterday13:23
SamYapleintroduced in...... kolla-mesos!13:23
SamYapleugh13:23
sdakeGAH13:23
SamYaplei know right?13:23
sdakehow did /usr/bin/install end up in the sudoers file13:24
*** senk has quit IRC13:24
SamYaplesdake: https://review.openstack.org/#/c/241438/13:24
SamYaplefix merged in master13:24
SamYaplebig 'ol mesos patch13:24
sdakehmm hidden away13:25
sdakeoh well13:25
SamYaplebasically drop-root hasnt been a thing since implementation lol13:25
sdakeJeffrey4l please ack https://review.openstack.org/#/c/412377/113:25
SamYaplesdake: there are two of them13:25
Jeffrey4ldone13:25
SamYaplehttps://review.openstack.org/#/c/412377/1 https://review.openstack.org/#/c/412378/113:25
SamYaplethese are backports13:25
*** zhubingbing_ has joined #openstack-kolla13:26
sdakeJeffrey4l is our gate broken: https://review.openstack.org/#/c/412378/1 for mitaka?13:26
Jeffrey4lyes.13:27
sdakeok13:27
openstackgerritPete Birley proposed openstack/kolla: Add Kubernetes Images for Kolla-Kubernetes  https://review.openstack.org/41220513:27
sdakeJeffrey4l is this because of the rdo breakage upstream?13:27
SamYaplesdake: looks like it deploys fully13:28
SamYapleah nvm13:28
Jeffrey4lno idea. nova-libvirt failed with some issue.13:28
SamYapleit breaks on novaclient13:28
sdakeya - novalibvirt is busted13:28
openstackgerritMerged openstack/kolla-kubernetes: RAX partprobe fix  https://review.openstack.org/41224413:28
sdakedmsimard posted on the mialing list about it13:28
Jeffrey4lhttp://logs.openstack.org/93/410593/1/check/gate-kolla-dsvm-deploy-centos-binary-centos-7-nv/23cb517/logs/kolla/libvirt/libvirtd.log13:28
SamYaplesdake: http://logs.openstack.org/78/412378/1/check/gate-kolla-dsvm-deploy-centos-binary-centos-7-nv/3cae562/console.html#_2016-12-19_10_17_39_25891413:28
sdakemoment let me see if i can find it13:28
sdakemaybe there is a workaround or something13:28
openstackgerritPete Birley proposed openstack/kolla: Add Kubernetes Images for Kolla-Kubernetes  https://review.openstack.org/41220513:28
SamYaplesdake: no look again, its novaclient thats busted13:28
SamYaplesdake: it successfully launches instance and breaks on polling13:29
sdakeSamYaple ya - returning an error from libvirtd13:29
Jeffrey4lSamYaple, do not think so.   check this "No valid host was found. There are not enough hosts available."13:29
SamYapleim not seeing that13:29
Jeffrey4lcheck this http://logs.openstack.org/93/410593/1/check/gate-kolla-dsvm-deploy-centos-binary-centos-7-nv/23cb517/logs/kolla/nova/nova-compute.log13:29
*** ipsecguy_ is now known as ipsecguy13:29
SamYapleoh jeez yea13:29
sdakeSamYaple its a centos virtualization sig problem only from what i understand13:29
SamYaplewe need clearer logs13:29
SamYaplethanks for the link13:30
sdakeSamYaple n odoubt - have to be a rocket scientist to detect what is wrong with the gate :)13:30
SamYaplelol yea right13:30
sdakeok - libvirt email moment13:30
sdakemaybe that will give people something to work with that don't have a holiday shutdown13:30
SamYaplebtw Jeffrey4l. right now for the static uid patch, I can move user homedir creation and setting shell into individual containers13:31
openstackgerritMerged openstack/kolla: Switch Ubuntu to overlay2 docker driver  https://review.openstack.org/41225513:31
SamYapleJeffrey4l: if thats desired. so we dont autocreate any home directory13:31
sdakesubject is: [openstack-dev] [all] Known issue with CentOS 7.3 and qemu-kvm(-ev)2.6.013:31
Jeffrey4lhow about the user creation? SamYaple13:32
SamYapleJeffrey4l: what about user creation?13:32
sdakeJeffrey4l note - we have it in mitaka13:32
sdakeJeffrey4l i'm surprised master gate is working13:32
* Jeffrey4l is checking the mail.13:32
sdakeJeffrey4l lets focus on the qemu-kvm thing for a moment ;)13:32
Jeffrey4lthe issue exist before centos 7.3 release.13:32
sdakei see13:32
sdakemitaka gate broke when?13:33
Jeffrey4li am not sure.13:33
sdakeroger13:33
sdakewonderif infra has a way to get that info :)13:33
SamYaplesdake: looks like master just borke too https://review.openstack.org/#/c/412231/13:33
sdakeya- everything is probably busted13:33
sdakethis is why voting gates are not optimal for the deploy jobs13:33
sdakeunless we have mirroring :)13:34
Jeffrey4lSamYaple, where the user creation will be? base or each containers13:34
SamYapleJeffrey4l: user creation is in base, but we can _configure_ the user (shell, homedir) in individual containers.13:34
Jeffrey4lSamYaple, that PS is different.13:34
SamYaplewe dont have to, but it might be nice13:34
sdakeour gate jobs use qemu hypervisor Jeffrey4l13:34
Jeffrey4lbut the nova-libvirt issue happens now and then in master.13:34
*** v1k0d3n has joined #openstack-kolla13:35
SamYapleJeffrey4l: ok ill work on it13:35
sdakeJeffrey4l alhtough pavo was mentioining pip install wasn't working very well recently either13:35
sdakesoftware updates ftw ;)13:35
Jeffrey4lsdake, any logs for this? i do not see it. sdake13:36
*** skramaja has joined #openstack-kolla13:36
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223713:36
sdakeJeffrey4l what logs do you need?13:36
sdakemorning sbezverk :)13:36
*** skramaja_ has quit IRC13:36
Jeffrey4l"alhtough pavo was mentioining pip install wasn't working very well recently either"    sdake13:36
sdakeJeffrey4l dunno feew days ago13:36
Jeffrey4lok.13:36
sbezverksdake: morning13:36
sdakeJeffrey4l can't be everywhere all the time :)13:37
sdakeJeffrey4l lets fix gate first13:37
sdakei think thatsolution is easy13:37
Jeffrey4leyp13:37
Jeffrey4lyep13:37
sdakecpu_model = host_type - is that being sset?13:38
*** portdirect has quit IRC13:38
sdake(is it hte default for libvirt_type=qemu?13:39
Jeffrey4lno idea.13:39
*** jheroux has joined #openstack-kolla13:39
sdakeJeffrey4l there is a way to find out right - via looking at the startup of the container in qemu mode13:39
sdakeor looking at code13:39
sdakemoment let me look at the code see if I can decipher the mysteries of nova13:40
sdakei know we do not set cpu_mode13:40
sdakeJeffrey4l did you pull of dmsimard 's email?13:40
Bico_FinoJeffrey4l: Hi! Tried that patch for ironic-inspector, updated the info on bugs page: 165034513:40
Jeffrey4l start up of container in qemu mode? or start up vm in qemu mode?13:40
sdakeJeffrey4l if you start up kolla with virt_type=qemu what is host_mode?13:41
Jeffrey4l /me is checking.13:41
sdakethanks :)13:41
Jeffrey4lBico_Fino, no :(  no time for that.13:41
dmsimardsdake: it's not host_mode, it's cpu_mode13:41
Bico_FinoJeffrey4l: np. :)13:41
sdakeBico_Fino link to me plz - i'll take a look13:41
sdakedmsimard sorry cpu_mode13:41
Bico_Finosdake: https://bugs.launchpad.net/kolla/+bug/165034513:41
openstackLaunchpad bug 1650345 in kolla "Ironic Inspector DBAPIError" [High,Confirmed] - Assigned to Jeffrey Zhang (jeffrey4l)13:41
sdakedmsimard right, so we don't set that at all, which means we take the nova default - which may be cpu_mode=host-mode13:42
dmsimardhost-model* yes, which with qemu triggers the libvirt issue.13:42
sdakeya sorry host_model = 6am - brain still rebooting :)13:42
dmsimardcpu_mode needs to be set to none13:42
sdakedmsimard yup i read that email, I'm wondering what the default is which Jeffrey4l is checking13:43
sdakedmsimard might put [rdo] tags in email in the future so people can filter on them13:43
sdakedmsimard I don't think anyone would find that offensive - but rather helpful13:43
dmsimardsdake: well this is not an RDO issue, it's a CentOS 7.3 issue13:43
dmsimardI did post it to rdo-list as well, though13:44
sdakedmsimard yup - not everyone on that list althoug htye shoudl be ;)13:44
Jeffrey4ltl;dr; but at least in master, the gate works ( may red now and then ). so we may not meet this issue.13:44
dmsimardIf you install from source on CentOS 7.3 you'd have the issue13:44
Bico_FinoWhen 3.0.2 will be released?13:44
sdakeBico_Fino - probably shortly after the holidays13:44
sdakeBico_Fino just a guess tho13:45
Bico_Finosdake: thanks. ;)13:45
Jeffrey4lin the gate configuration, we use virt_type=qemu and no cpu_mode.13:45
sdakeJeffrey4l right - which means cpu_mode is taking a default13:45
sdakewhat is that default?13:45
*** erhudy has joined #openstack-kolla13:45
sdakedmsimard i recognize its a virtualization sig problem, but affects rdo in a negative way - would help raise visibility that rdo is affected by rdo transitive dependencies :)13:46
Jeffrey4lIf virt_type="kvm|qemu", it will default to "host-model", otherwise it will13:46
Jeffrey4ldefault to "none".13:46
Jeffrey4lhrm, default is host-model.13:46
sdakeright13:46
sdakeso that needs to be hard coded to none13:46
sdakethanks dmsimard :)13:46
dmsimardsdake: it's not a virtualization sig issue, it's a qemu-kvm problem, even upstream RHEL has the issue13:46
sdake(in the gate)13:46
dmsimardjust setting facts straight :p13:47
Jeffrey4lanyway, i do not think it is the same issue.  i will push a test patch to collect more logs to check.13:47
dmsimardthere are various bugs upstream that tracks the issue13:47
sdakedmsimard cool - well whoever's issue it is, a tag in the mailing list would help :)13:47
dmsimardI'll tag RDO next time.13:47
sdakedmsimard thanks :)13:47
* sdake goes to setup an rdo filter tag13:47
*** mdnadeem has quit IRC13:49
*** srwilkers has joined #openstack-kolla13:50
*** mattmceuen_away is now known as mattmceuen13:50
openstackgerritJeffrey Zhang proposed openstack/kolla-ansible: [wip] enable ceilometer related project in gate  https://review.openstack.org/41227813:53
sdakeJeffrey4l are you working on testing that gate workaround that dmsimard brought up?13:54
openstackgerritMerged openstack/kolla: Remove /usr/bin/install from allowed commands  https://review.openstack.org/41237713:55
openstackgerritMerged openstack/kolla: Remove /usr/bin/install from allowed commands  https://review.openstack.org/41237813:55
openstackgerritJeffrey Zhang proposed openstack/kolla: NOMERGE: DEBUG MITAKA BRANCH  https://review.openstack.org/41245913:55
sdakeJeffrey4l or shall I13:55
sdakeI think its as simple as copying a file to /etc/kolla/config/nova.conf13:55
Jeffrey4lsdake, yep. i tried push a patch in mitaka to collect logs. just a cherry-pick, tbh.13:55
sdakewe already do this to override libvirt13:55
sdakewe can override one more value for the moment13:55
Jeffrey4lsdake, i am just collect logs.  no workaround.13:56
Jeffrey4lhrm, i still do think it is cause by cpu_model ;(13:57
Jeffrey4ldo not think*13:57
Jeffrey4lbtw, could u ack this review? https://review.openstack.org/411403  it collect some useful logs in gate. and i prefer to backport it into stable branch  sdake13:59
srwilkershey mattmceuen o/14:03
mattmceuenGM srwilkers!14:03
*** chandankumar has joined #openstack-kolla14:04
*** hfu has quit IRC14:06
sdakeJeffrey4l reviewing - give me 10-15 - lots of bits in here14:08
Jeffrey4lroger. thanks.14:08
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223714:10
sdakeJeffrey4l done14:10
sdakeJeffrey4l looks good dude - nice work there !14:10
Jeffrey4lthanks.14:10
sdakeJeffrey4l note i did leave one comment if you want to keep it in your backlog14:11
sdakeok back on gate jobs :)14:11
*** senk has joined #openstack-kolla14:11
sdakeJeffrey4l if dmsimard says its broken and red hat says its broken, its broken14:11
Jeffrey4lsdake, may be i need use a better name. collect_info?14:11
sdakeJeffrey4l since its a gate job, lets just fix it14:11
sdakeJeffrey4l well that patch merged - what I was thinking is in the future we may have a need to add more sudoers entries14:12
*** lamt has joined #openstack-kolla14:12
sdakeand and finding that particular sudoers in the gate scripts sort of like needle in haystack ;)14:12
*** senk has quit IRC14:13
Jeffrey4lhrm, it is host OS sudoers not container. we only added one item ( jenkins ) . and i do no think we will add others in the future.14:13
Jeffrey4lbut i do not see the error message: "qemu-kvm: CPU feature arat not found"14:14
Jeffrey4lsdake, ^^14:14
sdakeJeffrey4l i understand that14:15
sdakeJeffrey4l lets just try it atleast :)14:15
sdakeJeffrey4l ok - well in future if there are, you know where to look :)14:15
Jeffrey4lsdake, ok. i will push that workaround into mitaka branch.14:15
Jeffrey4lroger.14:15
sdakeso we do not see hte cpu feature not found in the gate scrtips14:15
sdakebut it may be that it manifests in some different way across the 10 different cloud providers used in openstack14:16
*** shardy_lunch is now known as shardy14:16
sdakethey are all subtly different14:16
sdakesup shardy14:16
sdakeok - have meeting in 10 mins14:16
openstackgerritJeffrey Zhang proposed openstack/kolla: NO_MERGE: TRY CPU_MODEL WORKAROUND  https://review.openstack.org/41247014:20
*** sdake_ has joined #openstack-kolla14:20
*** sdake has quit IRC14:23
*** srwilkers is now known as srwilkers_coffee14:28
*** fguillot has joined #openstack-kolla14:29
*** liyifeng has quit IRC14:38
*** gomarivera has joined #openstack-kolla14:38
*** mnasiadka has quit IRC14:38
SamYaplei need someone running centos-binary that has build all the images to run a command for me14:40
SamYapleanyone around that has all the images built?14:40
SamYaplethey can be old images14:41
*** gomarivera has quit IRC14:42
*** yingjun has quit IRC14:44
*** TxGirlGeek has joined #openstack-kolla14:45
openstackgerritMerged openstack/kolla: Collect logs at the end of gate  https://review.openstack.org/41140314:45
*** jtriley has joined #openstack-kolla14:50
*** v1k0d3n has quit IRC14:51
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223714:56
*** mdnadeem has joined #openstack-kolla14:57
*** msimonin has quit IRC14:58
*** msimonin has joined #openstack-kolla14:58
*** msimonin has quit IRC14:58
*** adrian_otto has joined #openstack-kolla14:58
*** srwilkers_coffee is now known as srwilkers15:02
*** adrian_otto has quit IRC15:03
*** msimonin has joined #openstack-kolla15:06
*** Pavo has joined #openstack-kolla15:09
*** tovin07_ has joined #openstack-kolla15:10
*** msimonin has quit IRC15:12
*** msimonin has joined #openstack-kolla15:12
*** msimonin has quit IRC15:13
*** Pavo has quit IRC15:14
*** msimonin has joined #openstack-kolla15:17
*** eaguilar has joined #openstack-kolla15:17
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223715:27
SamYaplesbezverk: is kolla-k8s going to do mullinode maraidb?15:29
sbezverkSamYaple: not atm.. I think rhallisey is playing with galera15:29
SamYapleok. id be curious how youd pull that off in k8s to be honest15:30
sbezverkSamYaple: att folks already run galera on 3 nodes without any issues afaik15:31
SamYaplesbezverk: i mean the orchestration of setting up 3 node galera15:33
*** chandankumar has quit IRC15:33
SamYaplecorner cases too, like supporting single node and multinode, growing from single to multi etc15:33
sbezverkSamYaple: I see, I think these aspects are not yet covered, but in near future we will have to..15:34
*** mattmceuen is now known as mattmceuen_away15:36
*** msimonin has quit IRC15:38
*** zhubingbing_ has quit IRC15:41
*** saneax is now known as saneax-_-|AFK15:43
*** lrensing has joined #openstack-kolla15:47
sdake_kfox1111 ping15:49
*** lbeliveau has quit IRC15:50
*** lbeliveau has joined #openstack-kolla15:51
sbezverksdake_: mariadb service if running :-)15:51
sdake_NICE15:51
sdake_IF/is :)15:51
sbezverkis15:52
srwilkerssbezverk, thats awesome man15:53
sdake_sbezverk is it in a gerrit review - or not quite yet?15:54
srwilkerssdake_, https://review.openstack.org/#/c/412237/1415:54
*** lrensing has quit IRC15:54
sbezverksdake_: yes but it is not supposed to be merged atm we need to decide how it is going to be tested15:54
sbezverksdake_ kfox1111 built nice infra, we just need to put it in a probably separate job15:56
sdake_sbezverk yup i hear ya15:56
*** lrensing has joined #openstack-kolla15:56
*** chandankumar has joined #openstack-kolla16:00
*** sp__ has joined #openstack-kolla16:07
*** tovin07_ has quit IRC16:07
sp__sdake_: ping.....16:08
openstackgerritMartin André proposed openstack/kolla: Download kafka binaries from within the container  https://review.openstack.org/41245216:08
sdake_sp__ whats up?16:11
rsjethanihi can anyone help me with cinder with lvm issue?16:11
sp__sdake_:  today my US visa application got disapproved16:12
rsjethanii am gettinh config name lvm-1 uninitialzed error in cinder-volume logs16:12
sdake_sp_ sadface :(16:13
sp__sdake_:  is there any plan for virtual PTG16:13
sp__?16:13
sdake_sp__ unknown - i think the best person to ask on that topic is inc0 when he returns today hopefully :)16:13
sp__sdake_:  thanks :(16:13
*** manjeets has quit IRC16:14
*** pcaruana has quit IRC16:15
*** chandankumar has quit IRC16:16
*** manjeets has joined #openstack-kolla16:17
rsjethanisdake_ can you help me with the above issue?16:17
*** mattmceuen_away is now known as mattmceuen16:21
*** msimonin has joined #openstack-kolla16:21
*** sayantan_ has joined #openstack-kolla16:24
*** bmace has quit IRC16:25
kfox1111morning.16:25
*** williamcaban has joined #openstack-kolla16:25
*** bmace has joined #openstack-kolla16:25
*** eaguilar has quit IRC16:25
kfox1111sbezverk: sdake_: ping16:27
srwilkersmorning kfox1111 :)16:28
sbezverkkfox1111: hey good mornig16:28
kfox1111srwilkers: sbezverk: morning. :)16:28
sbezverkkfox1111: so are we going to have separate gate job for service level testing?16:29
kfox1111sbezverk:  docker run -it --rm docker.io/kolla/centos-binary-kubernetes-entrypoint:3.0.1 /bin/bash16:29
kfox1111kolla-entrypoint16:29
kfox1111bash: kolla-entrypoint: command not found16:29
kfox1111we seem to have a broken container.16:29
kfox1111sbezverk: yeah. there's an experimental one already.16:29
sbezverkhm, it is working for me16:29
sbezverk[root@8f348489fe55 /]#16:30
kfox1111kubernetes-entrypoint doesn't seem to be installed.16:30
kfox1111the docker file says it should be in /usr/local/bin/ but nothing is there. :/16:31
kfox1111I tried to hook it into the neutron service package, and it was acting like entrypoint was just letting everything through. is really weird.16:31
*** sayantan_ has quit IRC16:31
*** sayantan_ has joined #openstack-kolla16:32
kfox1111just tried pulling the ubuntu varient, and there isn't one. :/16:32
sbezverkkfox1111: I tested entrypoint at one point and I saw it was holding on the resource when it was not available, for openvswitch16:32
kfox1111did you build the container yourself?16:33
sbezverkthat I do not rememeber, I might have16:33
*** Serlex has quit IRC16:34
kfox1111know who built the one on the hub?16:35
sbezverkkfox1111: not sure, I am rebuilding on my local machine16:37
sbezverkto see if it is working or not16:37
*** sp__ has quit IRC16:38
sbezverk kfox1111: now I rememeber , it was inc016:38
sbezverkI asked him tu push one for us16:38
kfox1111sbezverk: looking at the dockerfile, I thin kit should work. but the files listed just arn't in the one on the hub for some reason.16:39
*** msimonin has quit IRC16:39
kfox1111ok. we should see if he can push an updated one.16:39
kfox1111or, I guess I could try too.16:39
sbezverkyep it gets build fine16:41
sbezverk"/usr/local/bin/kubernetes-entrypoint"16:41
sbezverkI can pus it to docker if you want16:41
kfox1111ok. I'll try to build too and push if it works.16:41
kfox1111oh. ok. cool. :)16:41
*** cinerama has joined #openstack-kolla16:43
sbezverkkfox1111: should be at docker hub in 30 seconds, pushing16:43
kfox1111awesome. thanks. :)16:44
sbezverkkfox1111: how do I extend experimental to test mariadb service, I got it running in all gate jobs16:44
*** cinerama has quit IRC16:44
sbezverkkfox1111: please try now16:44
openstackgerritsayantani proposed openstack/kolla: Divide Quick Start Guide into 2 docs  https://review.openstack.org/40499316:44
*** cinerama has joined #openstack-kolla16:44
kfox1111yup. looks better. thanks. :)16:48
kfox1111rechecking in the gate.16:48
kfox1111ok. so, for your gate question.16:48
kfox1111I put hooks in for bypassing the openstack services so they can have service packages put in place.16:49
kfox1111doing mariadb/memcached/rabbit/keystone will be trickier though. :/16:49
sbezverkkfox1111: what if we have a completely separate job for services?16:50
kfox1111since we're not quite merging yet, you could probably just launch the mariadb package right before the pv's get created and exit, and then we just don't merge it till we're ready to split out the ceph_workflow into multiple files?16:50
*** msimonin has joined #openstack-kolla16:51
kfox1111yeah. I thin kwe should do that long term, but having it like it is lets us test the openstack service packages with their deps in place.16:51
kfox1111like:16:51
kfox1111https://review.openstack.org/#/c/412239/9/tests/bin/ceph_workflow.sh16:51
sbezverkkfox1111: well the only concern I have is if we keep these services longs enough it will be nightmare to go back and resolve merging conflicts16:52
sbezverklots of unnecessary extra work16:53
kfox1111I guess mariadb's one of the very first things though, so if you want to do the split in your review, we can rebase the service packages on the mariadb one as they get done, and eventually all will be over.16:53
kfox1111yeah. I get that...16:53
kfox1111well, lets see...16:53
sbezverkkfox1111: so you talk about splitting cepf workflow right?16:54
kfox1111I was kind of hoping to get the rest of the microservices in before forking the file.16:54
sbezverkkfox1111: I see that make sense too16:54
kfox1111thought it might be a bit easier.16:54
kfox1111but... actually, there is so little left to do, and we have to touch it all anyway to add the service packages, maybe it doesn't matter at this point.16:54
*** v1k0d3n has joined #openstack-kolla16:55
sbezverkkfox1111: ok so to split or not to split (now) is the question :-)16:55
v1k0d3nmorning all16:55
v1k0d3ncores, question...16:56
kfox1111sbezverk: yeah. hmm..16:56
kfox1111v1k0d3n: morning16:56
*** eaguilar has joined #openstack-kolla16:56
sbezverkv1k0d3n: morning16:56
v1k0d3nwho wants to attend a call with deis to discuss future, and gaps.16:56
v1k0d3nkevin you're not accepting messages.16:56
v1k0d3nbut i need emails16:56
v1k0d3nthen will coordinate cores from each of the projects.16:56
sbezverkv1k0d3n: sbezverk@cisco.com16:56
*** rsjethani has quit IRC16:56
v1k0d3nthanks sbezverk :)16:57
kfox1111v1k0d3n: weird... not sure why not. I don't know irssi very well though. :/16:57
kfox1111v1k0d3n: Kevin.Fox@pnnl.gov16:57
srwilkersv1k0d3n, wilkers.steve@gmail.com16:58
v1k0d3nsteve, probably use your att email?16:58
srwilkersnot a core, but still interested16:58
kfox1111v1k0d3n: thanks for orchestrating. :)16:58
v1k0d3n(that was my plan)16:58
srwilkersthat'd work too i suppose16:58
v1k0d3nsrwilkers: thought...16:58
sdake_v1k0d3n stdake@cisco.com16:58
v1k0d3nsorry man. i can include both, just in case :)16:58
sbezverkkfox1111: so if we copy ceph workflow into ceph_workflow_service and then keep it in sync with new added microservices and gradually replacing with services16:59
sdake_v1k0d3n i don't think it should be limited to core reviewers fwiw16:59
v1k0d3nkfox1111: absolutely. we all have something to gain from this meeting.16:59
sdake_v1k0d3n all devs make contributions not just core reviewers16:59
v1k0d3nok, sdake_ you want everyone from all communities to come?16:59
*** msimonin has quit IRC17:00
sbezverkit would just require an additional gate job to run it at least for now17:00
sdake_v1k0d3n well we don't want a circus on our hands :)17:00
v1k0d3ni don't really care, but this is just to identify core contribs and architecture goals.17:00
v1k0d3nsdake_: that was the point of inviting cores.17:00
sdake_v1k0d3n core reviewers :)17:00
v1k0d3nthis doesn't "exclude" anyone.17:00
kfox1111sbezverk: I'm ok with that plan. the gate job just needs to be tweaked very slightly to make that work.17:00
sdake_i'm not quite sure how deis' governance model works, i guess they are called cores?17:01
v1k0d3nsdake_: well...you tell me what you want.17:01
srwilkerssbezverk, kfox1111: i think that plans good17:01
v1k0d3nsince you brought up :)17:01
*** sayantan_ has quit IRC17:01
srwilkerssorry, tabbed back over and had to read through all the scroll back17:01
sdake_v1k0d3n i'd say send an email to the openstack-dev ml [kolla] tag and ask for email addresses of anyone that wants to attend a deis conference17:01
sdake_v1k0d3n sorry not conference conference call17:01
sbezverkkfox1111: let me start it but I will need your help with gate tweaking, since you are the main gate tweaked and keeper ;-)17:02
kfox1111sbezverk: have a look at setup_gate.sh at the very bottom.17:02
v1k0d3nsdake_: i can let you arrange then.17:02
kfox1111sbezverk: there's ceph_workflow, then an if for helm-entrypoint.17:02
v1k0d3nsorry this is community on the deis side.17:02
sdake_v1k0d3n i can't arrange who attends from deis17:02
v1k0d3nso you're welcome to join.17:02
sbezverkkfox1111: will do thanks for pointer17:02
kfox1111sbezverk: probably just need to rework that slightly to call the fork in an else and move the ceph workflow into the if.17:02
sdake_v1k0d3n ok - so not being a jerk, struggling to get my kid to school atm, he is not feeling  well17:03
sdake_and i'm a little tired and hangry :)17:03
srwilkerssdake_, all good man. do what you gotta do :)17:03
*** sayantan_ has joined #openstack-kolla17:03
sdake_v1k0d3n i can arrange a list of emails of people that want to attend from the kolla community17:03
sdake_v1k0d3n and hand that list off to you17:04
*** msimonin has joined #openstack-kolla17:04
sdake_v1k0d3n and you can arrange the whoel thing after that? :)17:04
v1k0d3nsdake_: i'm just a bit confused.17:05
v1k0d3nthis is what i can do...17:06
v1k0d3nand how it will work17:06
v1k0d3nwe are starting a formal engagement with Helm core developers to discuss gaps, plans/future, and engage with all of the projects using helm (openstack related; core develoers....architects who have the visions for the project).17:07
v1k0d3ni am going to give a few email addresses to lachlan, and he will email if you are interested.17:08
v1k0d3nto be clear, this is a zoom, like the other meetings held in the kubernetes community.17:08
v1k0d3nyou are welcome to join...or not.17:08
v1k0d3nand anyone can attend. it's a community call.17:08
v1k0d3nbut the cores can take back to this group.17:08
*** mattmceuen is now known as mattmceuen_away17:08
v1k0d3ni do not want to be responsible for that.17:08
v1k0d3nso i have three/four email addresses...i will use that, and figure that those folks can tell anyone else.17:09
v1k0d3nbut in community fashion, this is to give equal time to all projects, equal voice, etc. the gaps will be similar in many ways.17:09
kfox1111sbezverk: seems to be doing something different now. :) http://logs.openstack.org/39/412239/9/experimental/gate-kolla-kubernetes-deploy-centos-binary-helm-entrypoint-nv/a02bbf3/console.html17:11
*** msimonin has quit IRC17:11
v1k0d3ngtg guys. thanks kfox1111 sbezverk and srwilkers17:12
v1k0d3nbe on the lookout soon17:12
kfox1111v1k0d3n: np. thanks. l8r.17:12
srwilkersv1k0d3n, thanks man \o17:14
sdake_v1k0d3n when is the meeting17:14
v1k0d3nsdake_: hasn't been decided. needs to be coordinated but this week.17:14
v1k0d3ni don't want it blocked because someone can't attend. as long as core folks can come...perfect.17:14
kfox1111hmm.... does kubernetes-entrypoint do long polling or periodic polling?17:15
sdake_v1k0d3n ok - need portdirect there too i'd assume :)17:15
v1k0d3nit's a community event. so...17:15
sdake_right17:15
v1k0d3nbut this week17:15
*** sdake_ is now known as sdake17:15
sdakelike not christmas, right and not christmas eve?17:15
sdakeas in tue or wed?17:15
v1k0d3n:) of course not.17:15
*** sayantan_ has quit IRC17:15
sdakeok17:15
sdakewfm then17:15
sdakemoment let me hunt up pete's email17:15
sdakev1k0d3n pete@port.direct17:16
sdakenot sure what dounghq's email is17:16
sdakemoment i can probably find it17:16
sdakev1k0d3n i'll have to email you duounghq's email when he appears later today17:18
*** sayantan_ has joined #openstack-kolla17:18
kfox1111so, to answer my own question, it polls at 2 second intervals.17:20
kfox1111so... it shouldn't be taking so long... hmm..17:21
kfox1111ah. keystone svc is keystone-internal17:26
SamYaplekfox1111:17:27
SamYapleoops17:27
SamYapledisregard17:27
kfox1111k. :)17:27
SamYapleor dont. im not your boss17:28
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223717:28
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223917:29
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223717:29
*** msimonin has joined #openstack-kolla17:30
*** msimonin has quit IRC17:30
kfox1111sbezverk: looks good.17:31
sbezverkkfox1111: thanks.. I think with infra you built adding services will be super fun ;-)17:32
*** papacz has quit IRC17:32
kfox1111+1. :)17:33
kfox1111the neutron one's staring to come along.17:33
kfox1111I'm really hoping the helm folks wil lschedule 2.1.1 soon.17:33
kfox1111the global stuff looks like it will reallyl affect the microservice packages. so would be really nince to get that out of the way.17:34
kfox1111we may just need to build helm from a specific commit temporarily?17:34
*** papacz has joined #openstack-kolla17:34
*** x220_ has joined #openstack-kolla17:35
SamYaplekfox1111: is this static uid thing going to affect k8s?17:35
sbezverkkfox1111: we could use canary at the gate17:35
kfox1111SamYaple: yeah.17:35
kfox1111sbezverk: I'm a little worried about doing that. they don't garantee not to break things.17:36
kfox1111if we had somewhere to stash things, we could stash a tested canary though.17:36
kfox1111but would probably hve to stash both the client and the server container.17:36
sbezverkkfox1111: understood, I am asking when it will get into the mainline17:36
kfox1111its in trunk now.17:37
*** mdnadeem has quit IRC17:37
kfox1111just not a release yet, and nothings scheduled.17:37
kfox1111somewhere between now and feb.17:37
*** newmember has quit IRC17:38
sbezverkkfox1111: I do not know, we could ask as a favor to build "engineering special" 2.1.0 + 1 global fix17:38
sbezverkat cisco we sometime do it :-), not sure if helm has similar practice17:39
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Gate fix for helm sometimes failing  https://review.openstack.org/41228217:39
*** msimonin has joined #openstack-kolla17:39
kfox1111sbezverk: yeah. that may be an option.17:40
SamYaplekfox1111: how will it affect you17:40
kfox1111SamYaple: if someone upgrades from x to x+1 they may get wrong permissions and things break.17:40
SamYaplekfox1111: no i mean right now17:41
*** papacz has quit IRC17:41
SamYaplekfox1111: this static stuff should merge before end of cycle17:41
SamYaplewait17:41
SamYapledoes kolla-k8s have a stable release yet?17:41
kfox1111no stable release yet.17:41
*** papacz has joined #openstack-kolla17:42
SamYapleok then it shouldnt affect _how_ you do things17:42
*** msimonin has quit IRC17:42
kfox1111but doesn't really matter. containers are the thing that shoudl be stable, and not changing.17:42
*** eaguilar has quit IRC17:42
*** eaguilar has joined #openstack-kolla17:43
sdakekfox1111 a static mapping of UIDs wil not effect kolla-kubernetes17:45
sdakebbl17:45
kfox1111sdake: if someone is useing persistent storage, it will.17:45
sdakethere is no stable release17:45
sdakethere is no upgrade needed17:46
sdakei dont understand the persistent storage thing17:46
kfox1111sdake: I plan on trying to use 2.0.2 and upgrade to 3.0.1.17:48
kfox1111so I'm not upgrading from non kolla-kubernetes to kola-kubernetes and mitaka to newton at the same time.17:48
sdakei see - well that does work if you use the json API17:49
sdakedoes/will :)17:49
sdakeif the json api isn't used, that wont work17:49
kfox1111you mean the config.json thing?17:49
sdakeyup17:49
kfox1111will uid/gid specification be added to it?17:49
sdakethe json includes code to chown to the correct user17:50
SamYaplekfox1111: there is built ins into set_config.py that change permissions17:50
SamYaplekfox1111: im assuming thats what kolla-ansible will use17:50
kfox1111ok. cool. yeah, that should work.17:50
SamYaplekolla-k8s doesnt use config.json?17:50
kfox1111SamYaple: it does use config.json. right from kolla-ansible genconfig at the moment.17:50
sdakeSamYaple it didn't and now it does :)17:51
kfox1111so we should pick up the change automatically.17:51
SamYapleoh gotcha. yea thats a really solid entry point into the container17:51
SamYapleeven if you dont use the permissions or config files stuff17:51
kfox1111yup.17:51
*** vhosakot has joined #openstack-kolla17:54
*** msimonin has joined #openstack-kolla17:54
sbezverkkfox1111: there might be a chance helm rolls out 2.1.1 just for this fix for us :-)17:55
*** msimonin has quit IRC17:57
*** msimonin has joined #openstack-kolla17:57
*** msimonin has quit IRC17:57
qwangdo we have a dependency diagram for all services?17:57
pbourkeqwang: you can generate one with kolla-build17:58
*** eaguilar has quit IRC17:59
SamYaplehey pbourke. fancy seeing you around here17:59
qwangpbourke: that's great. thanks17:59
kfox1111sbezverk: that would be very nice.18:00
pbourkeSamYaple: fixed that migration bug18:00
pbourkeSamYaple: kinda18:00
*** unicell1 has quit IRC18:00
kfox1111qwang: no. but it is implied somewhat in the ordering of ceph_workflow.18:00
SamYaplepbourke: color me interested18:01
kfox1111the wait's are bariors are there to ensure deps are handled.18:01
pbourkeSamYaple: it seems with the old version of libvirt we're stuck on only native migration will work18:01
qwangkfox1111: so kolla-build would generate all related components for a service but we still can't tell the dependency among them. do i understand correctly?18:01
pbourkeSamYaple: so had to hack the nova libvirt driver a little to make it use that API call rather than the URI type one18:01
pbourkeSamYaple: Im still not 100% on the various forms of migration it can do18:02
*** tonanhngo has joined #openstack-kolla18:02
pbourkeSamYaple: e.g. whats the difference between native and direct?18:02
kfox1111qwang: we're adding the deps to the helm microservices package values. like:18:02
kfox1111qwang: https://review.openstack.org/#/c/412239/10/helm/microservice/neutron-create-keystone-endpoint-admin/values.yaml18:03
qwangkfox1111: that's the reason I am asking, how can I figure out the dependencies as a developer18:04
kfox1111dont know. :/18:04
kfox1111I've been using openstack long enough, I kind of know what each service depends on.18:05
SamYaplepbourke: native is qemu->libvirt->libvirt->qemu. direct is qemu->qemu18:05
kfox1111maybe the openstack docs have some dependenncy info in them?18:05
SamYaplepbourke: i *think*. sometimes these words get reused, so it can depend on context18:05
sbezverkkfox1111: did you notice that openvswitch is failing for different jobs?18:05
kfox1111sbezverk: got a link?18:06
*** pbourke has quit IRC18:06
klindgren_am I m,issing a hidden config option or does kolla-ansible not provide a way to adjust the docker bridge ip?18:06
SamYapleklindgren_: kolla doesnt use the docker bridge18:07
SamYapleklindgren_: so thats all on you the operator if you want to adjust it18:07
sbezverkkfox1111: your neutron job and now mariadb same type of failure:  http://logs.openstack.org/37/412237/16/check/gate-kolla-kubernetes-deploy-centos-binary-ceph-multi-nv/6a80ad1/console.html#_2016-12-19_17_55_10_99932518:07
*** Jeffrey4l has quit IRC18:07
klindgren_but it installs docker in the bootstrap phase?18:07
SamYapleklindgren_: it *can* install docker. sure. bootstrap isnt required18:08
SamYaplebut either way, the bridge ip has nothing to do with kolla18:08
kfox1111hmm. strange.18:08
*** shardy has quit IRC18:08
SamYapleklindgren_: you are welcome to adjust it with systemd overrides if you want18:08
klindgren_well, in my case, not having that set causes huge issues18:08
klindgren_because the odkcer bip overlaps with our vpn ip's18:09
klindgren_which bascially means as soon a box gets docker isntalled it on18:09
klindgren_its impposible to reach over vpn18:09
kfox1111sbezverk: "Back-off 10s restarting failed container=dependencies pod=openvswitch-vswitchd-network-3ktgk_kolla(b537b55e-c613-11e6-83e3-fa163e2b40b7)"18:09
SamYapleklindgren_: the bootstrap is an optional playbook. you are welcome to use it or not. There was a bit of a fight to not even _include_ the bootstrap playbook because of things like you are complaining about18:09
kfox1111sbezverk: cause its trying to run a dependency container for some reason.18:09
SamYapleklindgren_: kolla isnt trying to be the "docker deploy tool", there are other ansible roles that can do that for you18:09
kfox1111probably was running but always suceeding because of the broken container.18:10
sbezverkkfox1111: there was a check for a socket for vswitchd18:10
kfox1111sbezverk: yeah. probably not quite right. :/18:11
sbezverkok I will look into it right away18:11
klindgren_one more question - what is the kolla-toolbox docker image actually used for?18:11
*** rsjethani has joined #openstack-kolla18:11
SamYapleklindgren_: when ansible runs, some tasks require deps like all of the python clients (or shade). instead of deploying those deps on the host, we put them into a container18:12
SamYaplewe then execute those tasks in that cnotainer18:12
klindgren_ok - so I should probably build that guy :-D18:13
SamYapleklindgren_: lol probably :)18:13
sbezverkkfox1111: strange in one scenario it does not fail.. gate-kolla-kubernetes-deploy-centos-binary-external-ovs-nv SUCCESS18:15
*** athomas has quit IRC18:17
kfox1111sbezverk: cause its not using the openvswitch container?18:17
kfox1111sbezverk: I think dns broke  again. infra says centos 7.3 is rolling out. :/18:18
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: PS Do not merge Intermittent vswitchd crash  https://review.openstack.org/41256318:18
*** sayanta__ has joined #openstack-kolla18:22
*** gfidente is now known as gfidente|afk18:23
jascott1o/18:23
sbezverkv1k0d3n: ping18:23
v1k0d3nhello18:23
sbezverkv1k0d3n: do you know if entrypoint has a keyword to turn on debugging?18:24
dmsimardbuilding images is failing consistently on percona repository setup -- trying a yum install of the percona rpm looks to work for me.. anyone else experiencing that issue ? http://pastebin.centos.org/60041/raw/18:24
*** sayantan_ has quit IRC18:24
sbezverkv1k0d3n: I see it exist wuth code 1, but I wold like to get a bit more background..18:25
*** eaguilar has joined #openstack-kolla18:25
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256918:26
v1k0d3nare you talking about the kubernetes-entrypoint?18:27
v1k0d3ncontainer18:27
kfox1111v1k0d3n: yeah.18:28
srwilkershey jascott1 o/18:29
sbezverkv1k0d3n: right.. all I see in the log that it exited with code 1. I would like to get more debgging info, especially since I know that the socket it was supposed to watch existed18:30
kfox1111sbezverk: it prints out a bunch of logs but its in container so if its exiting 1 you wont see it.18:30
kfox1111sbezverk: will probably have to do a while true, and put entrypoint in it.18:30
kfox1111then when it eventually times out, it should be in the logs dir.18:31
sbezverkkfox1111: do you mean exit command for entrypoin while true, and timeout on the gate will kill it right?18:32
kfox1111sbezverk: either way.18:32
kfox1111so long as it keps the container alive.18:33
sbezverkkfox1111: ok18:33
*** unicell has joined #openstack-kolla18:34
sbezverkkfox1111: but debug flag for it wold be really useful now18:34
kfox1111sbezverk: yeah. :/18:35
kfox1111file a feature request?18:36
*** matrohon has joined #openstack-kolla18:36
*** pc_m has quit IRC18:37
sbezverkkfox1111: do you have link handy to do that?18:38
kfox1111https://github.com/stackanetes/kubernetes-entrypoint/issues18:38
*** pc_m has joined #openstack-kolla18:39
jascott1srwilkers whas up?18:41
sbezverkkfox1111: https://github.com/stackanetes/kubernetes-entrypoint/issues/1418:43
*** williamcaban has quit IRC18:43
sbezverkplease add your opinion..18:44
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256918:44
*** williamcaban has joined #openstack-kolla18:44
kfox1111sbezverk: commented.18:45
kfox1111bbiab18:45
sdake                   sup jascott118:49
sdakewow lots of spaces18:49
jascott1sdake is all spaced out18:49
jascott1:)18:49
sdakejascott1 after htis morning - lemme tell ya18:49
jascott1haha18:49
jascott1i just found a nice surprise in the cabinet in my cube - K&R C book printed in '7818:50
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223718:58
*** williamcaban has quit IRC18:59
kfox1111back.19:01
kfox1111jascott1: nice. :)19:03
kfox1111been a while since I've seen K&R c...19:03
kfox1111but less time then you'd think. :)19:03
*** britthouser has quit IRC19:13
*** britthouser has joined #openstack-kolla19:13
*** fragatina has quit IRC19:13
*** david-lyle_ has joined #openstack-kolla19:13
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256919:13
*** openstackstatus has quit IRC19:13
*** Bico_Fino has quit IRC19:13
*** david-lyle has quit IRC19:13
*** openstack has joined #openstack-kolla19:17
*** x220_ has quit IRC19:19
*** matrohon has quit IRC19:20
*** ipsecguy_ has joined #openstack-kolla19:30
*** msimonin has joined #openstack-kolla19:33
sbezverkkfox1111: found an issue in entrypoint or probably the way we build it19:33
sbezverkcheck this out: http://paste.openstack.org/show/592835/19:34
*** ipsecguy has quit IRC19:35
sdakejascott1 nice :)19:38
openstackgerritsayantani proposed openstack/kolla: Divide Quick Start Guide into 2 docs  https://review.openstack.org/40499319:38
sdakejascott1 my kids each have a copy - if I could unplug them from overwatch long enough to train em :)19:38
jascott1haha one of mine is cracked out on OverHype as well19:38
sdakeI asked wife what my son wanted for dinner19:39
jascott1i dont get, but am probably not supposed to get it as I am "old"19:39
sdakeand she wa slike "He wants overwatch ..."19:39
jascott1lol19:39
sdakejascott1 games like overwatch super addictive19:39
jascott1sounds like mine as well19:39
kfox1111sbezverk: oh... yeah. exits probably a bash built in.19:39
sdakejust like these damn phone games19:39
sdakeget off my lawn!!19:40
kfox1111sbezverk: try /bin/true19:40
jascott1sbin/init!19:40
sbezverkkfox1111: how about just echo "Done"19:40
kfox1111/bin/echo should work too.19:41
jascott1sorry just shouting random things I guess19:41
kfox1111but you should never really see the output of it.19:42
*** jmccarthy has quit IRC19:42
*** x220__ has quit IRC19:43
sbezverkkfox1111: I reproduced the issue in my local test bed that is how I managed to get logs from the container19:43
*** jmccarthy has joined #openstack-kolla19:43
kfox1111ah. cool.19:45
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: PS Do not merge Intermittent vswitchd crash  https://review.openstack.org/41256319:48
sbezverkkfox1111: pushed fix if it goes through we will need to merge asap :-)19:49
*** portdirect has joined #openstack-kolla19:50
sayanta__Hi guys, it will be great if you can review the documentation work whenever you find time :) https://review.openstack.org/#/c/404993/19:51
kfox1111sbezverk: +119:51
*** gfidente|afk has quit IRC19:51
portdirecto/19:52
jascott1o/ sayanta__19:52
sayanta__Once, the content is approved I can go ahead and work with the openstack-manual guys to divide it by operating systems.19:52
portdirectreading scrollback19:52
jascott1whatup portdirect!19:53
sayanta__Hey jascott119:53
portdirectsbezverk / kfox1111, re kube-entrypoint: try not setting a command at all for entrypoint. They added this specifily for us based on the init-container discussion - though I dont know if its in the container we are using19:54
portdirecthey jascott1!19:54
SamYapleportdirect: in those cases set the command 'sleep infinity'19:54
portdirectSamYaple: lol19:56
kfox1111portdirect: that shoudl be easily testable.19:56
SamYapleportdirect: that isnt a joke. thats convention19:56
sbezverkportdirect: so we specify the condition no command at all?19:56
portdirecthttps://github.com/stackanetes/kubernetes-entrypoint/pull/13/files19:56
kfox1111have they had a release since then?19:57
kfox1111Entrypoint WARNING: 2016/12/19 19:58:17 kubernetes-entrypoint.go:35: COMMAND env is empty19:58
kfox1111echo $?19:58
kfox1111019:58
kfox1111we're good.19:58
SamYaplethat is a question. how does this differ from stackenetes? just using kolla images?19:58
portdirectsweet :)19:59
SamYapleis there any differing goals?19:59
kfox1111SamYaple: they are embedeing kubernetes-entrypoint in every container.19:59
kfox1111and using it as the container init.19:59
portdirectSamYaple: stackinetes uses kolla images - but with the entrypoint binary we are talking about in the containers19:59
sbezverkso we stay with echo in command19:59
kfox1111we're using init containers so blocking the main containers from starting, then exiting when ready.19:59
kfox1111sbezverk: so we can drop the command altogether and it will work.19:59
SamYapleportdirect: wait... stackates uses kolla images?20:00
portdirectSamYaple: yes20:00
kfox1111SamYaple: kind of.20:00
SamYapleportdirect: what the heck! they are using code i wrote. crazy.20:00
kfox1111I thin kthey have modified them to have kubernetes-entrypoint in them too.20:00
SamYaplewhy are they not kolla-kubernetes?20:00
kfox1111SamYaple: its pretty common for most openstack on k8s projects to reuse kolla containers.20:01
kfox1111they are very flexible.20:01
kfox1111SamYaple: because kolla-kubernetes wasn't a thing when they started.20:01
SamYaplei know why didnt they start it20:01
SamYapleand why arent we merging with them20:01
portdirectSamYaple: i think (though dont quote me: https://github.com/DTadrzak/kolla/tree/dtadrzak/stackanetes)20:01
kfox1111SamYaple: thats a work in progress.20:02
SamYaplesorry. ive just heard about stackanetes for while20:02
*** senk has joined #openstack-kolla20:02
SamYaplenever looked into them. seeing they use kolla is... wierd.20:02
*** sayanta__ has quit IRC20:02
kfox1111SamYaple: not so weird. most of the work is in the containers, not in the plubming to stand them up. ;)20:03
portdirectSamYaple: Yeah I think my project was one of the very few that does not use kolla images in some shape of form - even though i use all of the original kolla build tooling..20:03
SamYaplekfox1111: its weird that ive talked to people about stackanetes and didnt know it was kolla :D20:04
kfox1111SamYaple: ah. yeah. :)20:04
SamYapleportdirect: my first project built images with ansible wrapping docker20:04
SamYapleportdirect: and _THEN_ deploying :P20:04
SamYapleportdirect: i just ported the ansible bits20:04
SamYaplenot the building bits20:04
*** williamcaban has joined #openstack-kolla20:04
kfox1111SamYaple: I'd be willing to bet if you talked to jnust about anyone doing openstack on k8s they are using kolla containers of some form or another. fuel not withstanding.20:04
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Fixing vswitchd crash  https://review.openstack.org/41256320:04
SamYaplekfox1111: dont worry, everyone who works on fuel wishes it was kolla20:05
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256920:06
kfox1111SamYaple: I still would really like to see fuel use kolla-kubernetes.20:06
kfox1111their ui is awesome.20:06
SamYaplekfox1111: i dont disagree on the final point20:07
kfox1111they can provide the ui, we can provide the plumbing.20:07
kfox1111really a good match in the end.20:07
kfox1111would like to see tripleo do the same.20:07
*** n0isyn0ise has quit IRC20:07
SamYapletripleo. ugh20:07
SamYapletalk about a project only deveolpers would think is a good idea20:07
*** TxGirlGeek has quit IRC20:08
kfox1111heh.20:08
kfox1111I think its a great idea. I think openstack's governence has been totally broken to actually make it work though. :/20:08
kfox1111the idea is really really good. use openstack to deploy a non trivial application.20:08
kfox1111(dog fooding)20:08
*** vhosakot has quit IRC20:08
SamYaplewell what a suprise. a developer thinks tripleo is a good idea20:08
SamYapleyou disgust me20:08
kfox1111openstack sucks though at laumnching non trivial apps.20:08
kfox1111tripleo could have identified the pain points,20:09
kfox1111and fed that back to the projects, and it could have gotten fixed.20:09
SamYaplei actually dont know you well enough to make that joke. but that was a joke kfox111120:09
kfox1111but the projects have their heads screwed on wrong  and wont listen to feedback. :/20:09
kfox1111SamYaple: its all good. :)20:09
kfox1111k8s, in contrast has done the right thing.20:09
kfox1111using k8s to deploy itself.20:09
SamYaplewhat you have to realize is tripleo lives in openstack. it doesnt live in an idealized version of openstack20:09
kfox1111it works quite well.20:09
SamYapleand therein lies the problem20:10
*** TxGirlGeek has joined #openstack-kolla20:10
kfox1111the problem is nova won't listen. heat barely listens.20:10
kfox1111it took 2 years to get conditionals into heat. :/20:10
SamYaplekolla identifed that _really_ early. other projects are going to do thier thing. we need to adapt20:10
SamYapletripleo is stuck on "nauhhhh you gotta do it the right way"20:10
SamYaplealso over/under cloud? really?20:10
SamYaplesingle point of failure dhcp?20:11
SamYapleugh20:11
kfox1111doing it the right way, would have worked, if the other projects listended. the problem is,they didnt.20:11
SamYapleso poorly thought out architecturely20:11
kfox1111oh, undercloud/overcloud is a great idea.20:11
kfox1111i really really want it.20:11
kfox1111the idea being this...20:11
SamYapleits a good concept implemented awfully20:11
portdirectkfox1111: i kinda vew kolla-k8s  as that20:11
kfox1111I want to hae a pool of bare hardware.20:11
kfox1111I want to be able to have some of that hardware made availale to users.20:11
kfox1111I also want some of that hardware availabe to user as vm's.20:12
kfox1111so if you run a multitenant undercloud,20:12
kfox1111and use a tenant in that undercloud to deploy a multitenant overcloud,20:12
kfox1111and federate them together,20:12
SamYapleI agree. turns out thats not how tripleo works at all!20:12
kfox1111you get the best of both worlds. :)20:12
kfox1111yeah. :/20:12
SamYapleif you take the concept of "over/under cloud" and run with it, then yea20:13
SamYapleif you say tripleo, expect it to be an awful experince20:13
kfox1111portdirect: yeah. I think long term, kolla-kubernetes deplys ironic. ironic deploys k8s. kolla-kubernetes on top. win. :)20:13
SamYaplei dont think thats awful kfox111120:13
SamYapleit could even be kolla-salt/kolla-ansbiel at that point20:13
kfox1111can go from seed to full blown over/undercloud pretty easy I think.20:13
SamYaplelike i said, good concept20:13
* kfox1111 nods20:13
kfox1111devils in the details. :)20:14
SamYapletripleo is not the embodyment of that concept. lets say that20:14
kfox1111SamYaple: they were trying. heat/nova were immature, to say the least. :/20:14
kfox1111composable roles go a long wayh. but I'm convinced now that20:15
kfox1111the container plylosophy is much better then the, lets cram way too much on one os aproach.20:15
SamYaplei like full control of the host os20:15
kfox1111tripleo could pull it off if they used heat just to laucnch k8s on bare metal and kick off kolla-kubernetes.20:16
SamYaplei was never fully behind the kolla-ansible "dont touch the host" thing20:16
SamYaplebut now that its split.... i can make the project i want!20:16
kfox1111never touch is proably a bit much. but as little as possible seems good.20:16
kfox1111of cource ubuntu calls it /etc/unbound/unbound.conf.d/20:18
kfox1111and centos /etc/unbound/conf.d20:19
kfox1111:/20:19
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256920:19
*** n0isyn0ise has joined #openstack-kolla20:20
SamYaplekfox1111: kolla-salt will be mirroring host users with the static containers20:20
SamYaplekfox1111: i like that kind of integration20:21
SamYaplei really want a single thing ofr the operator "ssh here and manage things like you normally would, forget about 'containers'"20:21
SamYapledebugging will need container knowlege, sure, but i think you can get an operator by without touching "contaienrs"20:22
* kfox1111 shrugs. I see them as apliance images. if built properly, you shouldn't have to enter them.20:22
kfox1111they are "staticly linked binaries"20:22
SamYaplekfox1111: what if you need to run `rabbitmqctl`20:22
kfox1111just happened to be assebled out of multiple.20:23
kfox1111SamYaple: there should be a job for that.20:23
SamYapleabsolutely not. what. operators. thats operators territory20:23
SamYapleyou cant automate operators away20:23
SamYapletry as people might tahts not happening20:23
kfox1111no, but you can provide them the tools they need in such a way as they hardly have to think about the containers.20:23
v1k0d3nSamYaple: "absolutely not. what. operators. thats operators territory" << my thoughts.20:24
SamYaplekfox1111: well i do, i alias rabbitmq='docker exec -it rabbitmq rabbitmqctl'20:24
SamYapleand there you go. you 'enter' the container, but not relaly20:24
v1k0d3nor if not, an operator could be specific to what you're trying to achieve. my operator could look different than zxy-awesome-company's operator.20:24
kfox1111I've had to patch neutron migrate-db and rerun manually. so I do get it. but shoudl be quite rare and normally not needed.20:24
SamYaplei mean yea but not really20:24
* v1k0d3n ducks out again :)20:25
kfox1111rather,  provide them a k8s job for running migrate-db. then they don't have to know to enter a container and manually do something.20:25
SamYaplekfox1111: yea i agree. i think aliases can solve all of that20:25
portdirectSamYaple: thats the same approach i take - gets a little funky when you neeed to deal with commands that need to work on a file but otherwise is pretty solid.20:25
SamYapleportdirect: agreed, it may require a bit of distributed "knowlege" to use it successfully, butfor the most part its awesome20:25
SamYaplekolla-salt will be dropping aliases out the wazoo20:26
SamYaplei want the operator to not know the difference between bare metal or contaienr deploys20:26
SamYaplei want them to _dig_ for a difference20:26
portdirect^^^ YES!20:26
portdirect(still wont use though :P )20:26
portdirectbut love the approach you are taking :)20:26
SamYapleright. but thats key, its not for every situtation or team20:27
v1k0d3nSamYaple: +120:27
v1k0d3ni'm with you and port direct20:27
SamYaplei can say with 100% certainty, its for _my_ team. they'll love it20:27
SamYapleand ill be running it at home20:27
SamYaplei think rax does something like 30% of _total_ openstack deploys too.20:28
SamYapleso thats a large part of opentack taht will benefit from it :)20:28
kfox1111SamYaple: the best tools are those that operators write for themselves. :)20:28
SamYaplekfox1111: and im an operator writing this tool20:29
kfox1111SamYaple: me too. :)20:29
SamYaplei do not 'identify (lol) as an operator20:29
SamYapleerrr developer20:29
SamYapleim an operator at heart20:29
SamYapletheory is awesome, but it has its place20:29
kfox1111I try to be about 50%/50%.20:29
kfox1111I am a better dev knowing operator issues.20:29
kfox1111I 'm a better operator knowing what's possible from a dev perspective.20:30
SamYaplei end up being more 80/20 (leaning toward developer). but I dont forget what my 20% wants20:30
SamYapleits just how its worked out for me at least20:30
*** newmember has joined #openstack-kolla20:30
kfox1111my mix goes back and forth over the years. but I try and keep it balanced.20:31
SamYaplehaha i actualyl hate operations. but i realize they are the only thing that _really_ matters. so my goal in life is to make operations easier20:31
SamYapleabstraction is rarely the path to that goal20:31
kfox1111I get that.20:32
kfox1111arg...20:33
kfox1111yaml2json's proving non trivial on this k8s file.... :/20:33
kfox1111stupid dates...20:33
SamYapleyaml1.2 is a true superset of json20:35
SamYapleturns out yaml1.1 is not20:35
*** TxGirlGeek has quit IRC20:38
sbezverkkfox1111: is something wrong with gates? I have not see any results for a couple of hours20:39
kfox1111sbezverk: not sure... looking20:39
*** TxGirlGeek has joined #openstack-kolla20:39
kfox1111looks a little slow, but stuff is going through I think.20:40
sbezverkkfox1111: ok20:42
*** sayantan_ has joined #openstack-kolla20:45
kfox1111arg... the init containers really need to get out of beta/alpha.20:48
kfox1111they are really hard to parse back out of the json. :/20:49
*** sayantan_ has quit IRC20:49
*** sayantan_ has joined #openstack-kolla20:49
*** sayantan_ has quit IRC20:50
kfox1111jq -r '.items[].metadata.annotations."pod.alpha.kubernetes.io/init-containers"' /tmp/pods.json | grep -v '^null$' | jq -r .[].name20:51
kfox1111seems to do the trick though...20:51
*** n0isyn0ise has quit IRC20:52
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for cinder keystone v2 endpoints  https://review.openstack.org/41261520:54
*** senk has quit IRC20:55
kfox1111srwilkers: nice.20:56
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223920:56
*** sayantan_ has joined #openstack-kolla21:00
sbezverkkfox1111: please check https://review.openstack.org/41256321:02
kfox1111sbezverk: yup. already workflolwed it. :)21:02
sbezverkoops :-) missed it21:02
sbezverkthank you21:02
kfox1111its holding up https://review.openstack.org/#/c/412569/ one too.21:02
kfox1111so as soon as it merges, we should try andn get that one in too.21:03
*** Bico_Fino has joined #openstack-kolla21:03
openstackgerritMerged openstack/kolla-kubernetes: Fixing vswitchd crash  https://review.openstack.org/41256321:04
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256921:05
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223721:06
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Gate fix for helm sometimes failing  https://review.openstack.org/41228221:08
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for cinder keystone v2 endpoints  https://review.openstack.org/41261521:09
sayantan_SamYaple you there?21:10
*** n0isyn0ise has joined #openstack-kolla21:10
*** eaguilar has quit IRC21:10
*** Bico_Fino has quit IRC21:14
sbezverkkfox1111: will keep an eye on it21:14
kfox1111sbezverk: thx.21:16
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223921:16
*** Bico_Fino has joined #openstack-kolla21:18
srwilkerssbezverk, thanks for the reminder about release. :)21:20
sbezverksrwilkers: any time ;-)21:21
srwilkerssbezverk, also seems i missed the templates folder in those. oops :/ brains not running 100% today it seems21:22
*** n0isyn0ise has quit IRC21:24
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for cinder keystone v2 endpoints  https://review.openstack.org/41261521:25
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for nova keystone service and endpoints  https://review.openstack.org/41262021:27
*** n0isyn0ise has joined #openstack-kolla21:31
*** Bico_Fino_ has joined #openstack-kolla21:32
*** l4yerffeJ_ has joined #openstack-kolla21:33
*** Bico_Fino has quit IRC21:33
*** Bico_Fino_ is now known as Bico_Fino21:33
*** l4yerffeJ has quit IRC21:35
*** zhangshuai has quit IRC21:35
*** ssurana has joined #openstack-kolla21:36
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223921:39
openstackgerritMerged openstack/kolla-kubernetes: Gate fix for helm sometimes failing  https://review.openstack.org/41228221:47
*** fragatina has joined #openstack-kolla21:48
*** TxGirlGeek has quit IRC21:51
*** saneax-_-|AFK is now known as saneax21:51
*** TxGirlGeek has joined #openstack-kolla21:51
*** fragatina has quit IRC21:54
*** fragatina has joined #openstack-kolla21:55
*** fguillot has quit IRC21:56
*** TxGirlGeek has quit IRC21:56
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Mariadb service deployment  https://review.openstack.org/41223721:58
*** fragatina has quit IRC21:58
*** fragatina has joined #openstack-kolla21:59
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Fixing dependencies container  https://review.openstack.org/41262722:02
*** dave-mccowan has joined #openstack-kolla22:02
*** TxGirlGeek has joined #openstack-kolla22:05
*** fragatina has quit IRC22:06
*** dave-mccowan has quit IRC22:07
kfox1111sbezverk: there's a bug there.22:08
openstackgerritMerged openstack/kolla-kubernetes: DNS fix  https://review.openstack.org/41256922:10
kfox1111srwilkers: I'd recommend rebasing your two reviews to trunk.22:11
kfox1111there's been a few fixes to the gate merged that should make it check more relyably.22:11
*** dave-mccowan has joined #openstack-kolla22:11
srwilkerswill do, thanks kfox111122:12
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for cinder keystone v2 endpoints  https://review.openstack.org/41261522:13
openstackgerritSteve Wilkerson proposed openstack/kolla-kubernetes: Helm charts for nova keystone service and endpoints  https://review.openstack.org/41262022:13
*** TxGirlGeek has quit IRC22:13
*** jtriley_ has joined #openstack-kolla22:15
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: Fixing dependencies container  https://review.openstack.org/41262722:16
*** rafael_sisweb has quit IRC22:17
sbezverkI need to step out for a couple of hours. please ack dependencies fix..22:17
sbezverkif it is all green22:17
*** jtriley has quit IRC22:18
*** jtriley_ has quit IRC22:20
portdirectkfox1111, sbezverk: why are we listing deps in uppercase? makes the values.yaml pretty inconsistent22:23
*** Bico_Fino has quit IRC22:23
kfox1111portdirect: its a direct env passthrough.22:25
*** srwilkers has quit IRC22:25
sbezverkportdirect: your comment is not relevant to this PS, we need the fix to unblock service testing..22:27
*** Bico_Fino has joined #openstack-kolla22:28
*** lrensing has quit IRC22:28
SamYaplesayantan_: im around22:29
portdirectsbezverk: ok, just my concern is that: https://review.openstack.org/#/c/412239/13/helm/all_values.yaml will end up causing confusion down the road, but I'll stay quite :)22:29
SamYaplegood portdirect. know your place!22:29
* SamYaple has no context22:29
kfox1111portdirect: should it be lowercased and then upper cased in the for loop?22:30
kfox1111portdirect: it would prevent any env vars ever being lowercased. but maybe that won't matter for kubernetes-entrypoint.22:30
portdirectkfox1111: i think that it wont matter for k8s-entrypoint?22:31
kfox1111probably not.22:32
kfox1111its not the only all caps we have in places. but if you want to propose the patch, I'd be ok with it.22:33
jascott1portdirect I hear ya on the consistency but at the same time entrypoint uses all caps so it doesnt seem worth it to add complexity to me22:33
kfox1111codes in helm/kolla-common/templates/_common_dependency_container.yaml22:33
kfox1111would just be a | uppercase or something like that in one place.22:34
kfox1111hmm... for some reason deps aren't quite working...22:34
portdirectkfox1111: thats exactly the soultion i was thinking of22:34
portdirectjascott1: what I'm proposing is https://review.openstack.org/#/c/412239/13/helm/kolla-common/templates/_common_dependency_container.yaml22:38
*** jheroux has quit IRC22:39
*** williamcaban has quit IRC22:41
jascott1portdirect seems legit22:42
*** williamcaban has joined #openstack-kolla22:43
jascott1uniformed user could see the use of lower in the values file and then assume they can use lower in their own init containers22:44
jascott1but I dont think its a worry for us22:44
*** williamcaban has quit IRC22:46
*** williamcaban has joined #openstack-kolla22:46
kfox1111yeah. and we use it  alittle differently then they do anyway.22:47
kfox1111we're taking a list, while they are just taking a string.22:47
kfox1111I don't think it really matters too much either way.22:47
portdirectkfox1111: who is they?22:49
*** williamcaban has quit IRC22:51
kfox1111portdirect: kubernetes-entrypoint22:53
*** sayantan_ has quit IRC22:55
*** sayantan_ has joined #openstack-kolla22:56
*** TxGirlGeek has joined #openstack-kolla22:57
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223922:58
openstackgerritPete Birley proposed openstack/kolla-kubernetes: Change common dependency container to convert env var names to uppercase  https://review.openstack.org/41264023:01
sayantan_Hi SamYaple23:01
portdirectkfox1111: got it, I was off checking other implementations :)23:02
*** sdake has quit IRC23:02
kfox1111portdirect: looks good to me.23:03
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: Memcached svc  https://review.openstack.org/41228723:11
openstackgerritPete Birley proposed openstack/kolla: Add Kubernetes Images for Kolla-Kubernetes  https://review.openstack.org/41220523:14
*** huikang has joined #openstack-kolla23:14
*** eaguilar has joined #openstack-kolla23:17
kfox1111portdirect: oh. was going to mention.23:20
kfox1111we might want to do the kube images differently from the rest in one other aspect.23:20
kfox1111we probably shoudl version them after the k8s versions.23:20
kfox1111rather then the kolla version.23:20
portdirecthmm23:21
kfox1111they release so much more often then kolla.23:21
portdirecti hear/like what you are saying i think - but how to achive that? thats a tagging issue isnt it?23:22
openstackgerritMerged openstack/kolla-kubernetes: Fixing dependencies container  https://review.openstack.org/41262723:22
kfox1111yeah. but the version of the binaries are hardcoded. maybe the version should be too?23:23
portdirectas in kolla version Label in the docker image? not so sure about that - unless we just label it 'rolling' or similar?23:24
portdirectseems a bit of an anti pattern to label it against the k8s binary version to me when it's being layered over a version of kolla-base? but totally open to being swayed on that.23:25
*** huikang has quit IRC23:26
kfox1111the issue I think is, user has kube 1.5.4 and 1.5.5 comes out.23:27
kfox1111what does the user do?23:27
kfox1111we almst kind of need a kolla-other repo or something for stuff like this.23:28
portdirect+1 to that23:28
kfox1111something that isn't tied so tightly to the openstack release cycle.23:28
portdirectthe current kolla-build cannot cope with this use case23:28
kfox1111hmm. k.23:28
kfox1111well, we can always just update the link inside and then retag after built.23:29
kfox1111just a manual bit of pain.23:29
kfox1111at least until something better can be thought up.23:29
portdirectyeah thats what i was intending23:29
*** sayantan_ has quit IRC23:29
*** TxGirlGeek has quit IRC23:29
*** sayantan_ has joined #openstack-kolla23:29
*** lamt has quit IRC23:32
portdirectthe primary issue here is that vitualy every k8s deployment too expects the images tag to match the k8s version, so they cannot be coupled to the kolla version as kubeadmet all would expect foo:3.0.2 to be for that version of k8s, so they need to be tagged foo:v1.5.1 to be drop in replacements (also the name's that kolla produce will not work) so for now documentation an manual retagging is the only opti23:35
portdirecton. I added these more for our gates than anything else, as I'd really like to see rdb support as standard...23:35
kfox1111yeah. it would be nice if kolla's build scripts could take a tag override, then we could hard code it to match what k8s expects.23:36
kfox1111+1 for gate support too. batteries included. some folks wont want to build rbd support just for this.23:36
*** JRobinson__ has joined #openstack-kolla23:37
portdirectshould i add -amd64 to the end of each image? - that way there is a chance that some k8s tools would work ootb with only the version tag being changed?23:37
kfox1111sounds reasonable.23:39
*** Bico_Fino has quit IRC23:39
kfox1111this is soo weird... http://logs.openstack.org/39/412239/13/experimental/gate-kolla-kubernetes-deploy-centos-binary-helm-entrypoint-nv/eaa9811/logs/openstack/kolla-neutron-server-4130061660-8hmd5.txt23:40
kfox1111it really looks like entrypoint is letting go too soon.23:40
portdirectcan we get logs from: http://logs.openstack.org/39/412239/13/experimental/gate-kolla-kubernetes-deploy-centos-binary-helm-entrypoint-nv/eaa9811/logs/openstack/kolla-neutron-manage-db-gdlq4.txt?23:41
portdirectbe interesting to look at timestaps, but yeah thats weird23:42
kfox1111hmm...23:42
kfox1111http://logs.openstack.org/39/412239/13/experimental/gate-kolla-kubernetes-deploy-centos-binary-helm-entrypoint-nv/eaa9811/logs/pods/kolla-neutron-server-4130061660-8hmd5-dependencies.txt23:42
kfox1111looks like its just waiting for keystone.23:42
kfox1111but not the jobs....23:42
kfox1111something may be wrong with the dep loop.23:42
kfox1111http://logs.openstack.org/39/412239/13/experimental/gate-kolla-kubernetes-deploy-centos-binary-helm-entrypoint-nv/eaa9811/logs/pods/kolla-neutron-server-4130061660-l1840.txt looks like the deps are there....23:44
openstackgerritPete Birley proposed openstack/kolla: Add Kubernetes Images for Kolla-Kubernetes  https://review.openstack.org/41220523:44
portdirectkfox1111: needs to be dependency_jobs not job23:45
kfox1111oh. good catch. thanks.23:45
portdirectnp23:45
*** msimonin has quit IRC23:49
*** dave-mccowan has quit IRC23:50
openstackgerritKevin Fox proposed openstack/kolla-kubernetes: WIP: neutron service package  https://review.openstack.org/41223923:50
kfox1111sbezverk: https://review.openstack.org/#/c/412287/ is ready23:55
kfox1111sbezverk: I think once portdirect & srwilkers are made cores, we should go back to 2 x +2 ?23:58

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