Thursday, 2016-06-30

*** Mr_Broken has quit IRC00:01
*** gfidente|afk has quit IRC00:03
sbezverkjgriffith you need to run this as root or using sudo00:06
sbezverkit tries to write to /etc/kolla but regular user does not have privileges00:06
jgriffithsbezverk: umm... I am running as root00:13
jgriffithsbezverk: note the prompt at the bottom there00:14
jgriffithhttp://paste.openstack.org/show/524144/00:14
jgriffithsbezverk: seemed to me it's failing to parse the file (whatever file that is) that's being built no?00:15
*** Mr_Broken has joined #openstack-kolla00:20
*** g3ek has quit IRC00:25
*** daneyon_ has quit IRC00:25
openstackgerritDavid Wang proposed openstack/kolla-kubernetes: Allow kubectl to use its own configured endpoint for kube API  https://review.openstack.org/33562700:26
*** haplo37 has quit IRC00:26
*** g3ek has joined #openstack-kolla00:32
*** haplo37 has joined #openstack-kolla00:32
*** Mr_Broken has quit IRC00:34
*** Mr_Broken has joined #openstack-kolla00:35
*** Jeffrey4l has joined #openstack-kolla00:36
sbezverkjgriffith hm, you are right. I missed it..00:37
sbezverkjgriffith pip list, see if you have kolla, you should not00:39
sbezverkthen go to the folder where you clone kolla00:40
openstackgerritJoshua Harlow proposed openstack/kolla: Allow for externally managed configuration  https://review.openstack.org/33259000:40
sbezverkgo to tools directory and run ./kolla-ansible deploy00:40
*** zhiwei has joined #openstack-kolla00:45
*** Mr_Broken has quit IRC00:47
*** Mr_Broken has joined #openstack-kolla00:47
*** zhiwei has quit IRC00:49
openstackgerritJoshua Harlow proposed openstack/kolla: Fix broken save,list images/dependencies options  https://review.openstack.org/33573700:53
openstackgerritJoshua Harlow proposed openstack/kolla: Fix broken save,list images/dependencies options  https://review.openstack.org/33573700:53
*** zhiwei has joined #openstack-kolla00:57
*** daneyon has joined #openstack-kolla00:58
*** Mr_Broken has quit IRC01:01
*** daneyon has quit IRC01:02
*** phuongnh has joined #openstack-kolla01:03
*** Mr_Broken has joined #openstack-kolla01:07
openstackgerritJoshua Harlow proposed openstack/kolla: Consistently use a exception vs sys.exit  https://review.openstack.org/33469001:11
*** zhurong has joined #openstack-kolla01:16
*** williamcaban has joined #openstack-kolla01:16
*** Mr_Broken has quit IRC01:16
openstackgerritJack Ning proposed openstack/kolla: Replace horizon default config with custom config  https://review.openstack.org/30692801:17
*** Mr_Broken has joined #openstack-kolla01:17
*** haplo37 has quit IRC01:18
*** g3ek has quit IRC01:18
*** g3ek has joined #openstack-kolla01:24
*** haplo37 has joined #openstack-kolla01:25
*** ravig has quit IRC01:27
*** ravig has joined #openstack-kolla01:30
*** Mr_Broken has quit IRC01:34
*** banix has quit IRC01:36
*** Mr_Broken has joined #openstack-kolla01:39
*** ssurana has quit IRC01:42
*** Mr_Broken has quit IRC01:47
*** Mr_Broken has joined #openstack-kolla01:47
*** sdake has joined #openstack-kolla01:54
*** sacharya has joined #openstack-kolla01:59
*** zhurong has quit IRC02:00
*** zhurong has joined #openstack-kolla02:00
*** Mr_Broken has quit IRC02:01
*** sdake has quit IRC02:04
*** sacharya_ has joined #openstack-kolla02:12
*** sacharya has quit IRC02:15
*** Mr_Broken has joined #openstack-kolla02:16
openstackgerritMerged openstack/kolla: Add releasenotes for ceilometer  https://review.openstack.org/33569202:21
openstackgerritMerged openstack/kolla: Fix build for oraclelinux base  https://review.openstack.org/32984402:25
*** Mr_Broken has quit IRC02:31
*** ravig has quit IRC02:36
*** ravig has joined #openstack-kolla02:37
*** Mr_Broken has joined #openstack-kolla02:38
*** daneyon has joined #openstack-kolla02:46
*** yuanying has quit IRC02:50
*** daneyon has quit IRC02:50
*** Mr_Broken has quit IRC02:51
*** banix has joined #openstack-kolla02:53
*** coolsvap has joined #openstack-kolla02:56
*** huikang has joined #openstack-kolla02:57
*** Mr_Broken has joined #openstack-kolla02:57
*** harlowja_at_home has joined #openstack-kolla03:00
jgriffithsbezverk: yes, pip shows kolla installed, I was following the docs here:  http://docs.openstack.org/developer/kolla/quickstart.html03:00
jgriffithsbezverk: running again now from kolla/tools/kolla-ansible after pip uninstall03:01
*** g3ek has quit IRC03:01
*** Mr_Broken has quit IRC03:02
*** g3ek has joined #openstack-kolla03:10
*** Mech422 has quit IRC03:13
*** Mech422 has joined #openstack-kolla03:14
*** JianqingJiang has joined #openstack-kolla03:14
*** huikang has quit IRC03:18
*** huikang has joined #openstack-kolla03:18
*** tfukushima has joined #openstack-kolla03:20
*** harlowja_at_home has quit IRC03:20
*** Mr_Broken has joined #openstack-kolla03:21
*** harlowja_at_home has joined #openstack-kolla03:22
*** JianqingJiang has quit IRC03:29
*** Mr_Broken has quit IRC03:35
*** tfukushima has quit IRC03:37
*** daneyon has joined #openstack-kolla03:40
*** Mr_Broken has joined #openstack-kolla03:40
*** huikang has quit IRC03:44
*** williamcaban has quit IRC03:44
*** banix has quit IRC03:51
*** yuanying has joined #openstack-kolla03:53
*** haplo37 has quit IRC03:55
*** Mr_Broken has quit IRC04:02
*** haplo37 has joined #openstack-kolla04:03
*** tummy has joined #openstack-kolla04:04
*** tummy has quit IRC04:16
*** dwalsh has joined #openstack-kolla04:17
*** Mr_Broken has joined #openstack-kolla04:20
*** egonzalez has joined #openstack-kolla04:25
*** harlowja_at_home has quit IRC04:30
*** Mr_Broken has quit IRC04:32
openstackgerritEduardo Gonzalez proposed openstack/kolla: Add Senlin Docker container  https://review.openstack.org/33554804:33
*** daneyon_ has joined #openstack-kolla04:34
*** Mr_Broken has joined #openstack-kolla04:39
*** daneyon_ has quit IRC04:39
*** tummy has joined #openstack-kolla04:42
*** ravig has quit IRC04:42
*** egonzalez has quit IRC04:43
*** sdake has joined #openstack-kolla04:49
*** haplo37 has quit IRC04:50
*** haplo37 has joined #openstack-kolla04:50
*** sdake_ has joined #openstack-kolla04:51
*** g3ek has quit IRC04:51
*** sdake_ has quit IRC04:53
*** sdake has quit IRC04:54
*** g3ek has joined #openstack-kolla04:56
*** salv-orlando has joined #openstack-kolla05:00
*** zhurong has quit IRC05:02
*** salv-orl_ has quit IRC05:03
*** Mr_Broken has quit IRC05:05
*** zhurong has joined #openstack-kolla05:08
*** Mr_Broken has joined #openstack-kolla05:10
*** tfukushima has joined #openstack-kolla05:20
openstackgerritMd Nadeem proposed openstack/kolla: Added unit test for volume opertaions  https://review.openstack.org/33579705:21
*** sdake has joined #openstack-kolla05:24
*** sacharya_ has quit IRC05:27
*** sacharya has joined #openstack-kolla05:27
*** dwalsh has quit IRC05:28
*** Mr_Broken has quit IRC05:32
*** Mr_Broken has joined #openstack-kolla05:33
*** sdake_ has joined #openstack-kolla05:36
*** mewald has joined #openstack-kolla05:36
*** sdake has quit IRC05:37
*** dwalsh has joined #openstack-kolla05:38
*** rcarrillocruz has quit IRC05:46
*** fragatina has joined #openstack-kolla05:46
coolsvapsdake_, have a look at https://launchpad.net/kolla/newton/newton-105:46
sdake_lookgs good thanks05:47
sdake_169 bbugs fixed05:47
sdake_quite a few ;)05:47
coolsvapi have marked some bugs with retriage tag which needs to be triaged again or are with no activity from a long time05:49
*** Mr_Broken has quit IRC05:49
*** mewald has quit IRC05:55
*** Mr_Broken has joined #openstack-kolla05:56
*** fragatina has quit IRC05:57
*** fragatina has joined #openstack-kolla05:57
*** Mr_Broken has quit IRC06:02
*** harlowja_at_home has joined #openstack-kolla06:08
*** Mr_Broken has joined #openstack-kolla06:09
*** bootsha has joined #openstack-kolla06:13
*** Mr_Broken has quit IRC06:13
*** bootsha has quit IRC06:24
*** bootsha has joined #openstack-kolla06:27
*** sdake_ has quit IRC06:30
*** haplo37 has quit IRC06:35
*** g3ek has quit IRC06:38
*** harlowja_at_home has quit IRC06:39
*** belmoreira has joined #openstack-kolla06:40
*** g3ek has joined #openstack-kolla06:40
*** haplo37 has joined #openstack-kolla06:44
*** Serlex has joined #openstack-kolla06:45
*** Mr_Broken has joined #openstack-kolla06:49
*** sacharya has quit IRC06:51
*** shardy has joined #openstack-kolla06:51
*** bootsha has quit IRC06:51
Mr_Brokenmorning guys06:54
Mr_Brokenis this up2date? https://blueprints.launchpad.net/kolla/+spec/binary-ubuntu06:54
coolsvapMr_Broken, i think it should be06:57
coolsvapanything in particular you are looking at?06:57
*** b_bezak has joined #openstack-kolla06:58
*** bootsha has joined #openstack-kolla07:04
Mr_BrokenMagnum in Stable/Mitaka on ubuntu Binary ;]07:06
Mr_Brokendoes it builds from Sources normally and work ?07:06
*** mewald has joined #openstack-kolla07:07
*** daneyon_ has joined #openstack-kolla07:16
Mr_Brokenand is kuryr being deployed when I enable_magnum : True ?07:18
coolsvapMr_Broken, i dont use ubuntu but i maybe Jeffrey4l vikram can confirm about magnum07:19
coolsvapi think magnum should be working on mitaka07:19
Mr_Brokenkk, will try from sources thanks07:20
*** daneyon_ has quit IRC07:21
*** JianqingJiang has joined #openstack-kolla07:24
*** JianqingJiang has quit IRC07:28
*** g3ek has quit IRC07:32
*** haplo37 has quit IRC07:32
*** haplo37 has joined #openstack-kolla07:35
*** g3ek has joined #openstack-kolla07:35
*** fragatina has quit IRC07:36
apuimedoMr_Broken: magnum does not use kuryr yet07:41
apuimedothere's pieces missing in neutron and in kuryr for supporting containers running in VMs07:41
Mr_Brokenapuimedo: is there undocumented enable_kuryr : true ? or no way to deploy in stable/mitaka ?07:42
Mr_Brokennvm, I though i saw the image for kuryr being built , but I did run ubuntu from sources now, and its not building Kuryr anymore07:43
Mr_Brokenit still tries to build the kuryr docker, when you run ubuntu from binary ...07:44
apuimedono way yet07:44
Mr_Brokenkk, thanks07:44
*** rcarrillocruz has joined #openstack-kolla07:45
*** neilus has joined #openstack-kolla07:46
*** mewald has quit IRC07:48
*** fragatina has joined #openstack-kolla07:50
*** neilus has quit IRC07:56
*** neilus has joined #openstack-kolla08:00
*** b_bezak has quit IRC08:02
*** coolsvap is now known as coolsvap_08:02
*** gfidente has joined #openstack-kolla08:04
*** athomas has joined #openstack-kolla08:09
*** tfukushima has quit IRC08:14
*** tfukushima has joined #openstack-kolla08:15
*** tfukushima has quit IRC08:17
*** tfukushima has joined #openstack-kolla08:18
*** tfukushima has quit IRC08:19
*** tfukushima has joined #openstack-kolla08:20
*** tfukushima has quit IRC08:23
*** g3ek has quit IRC08:24
*** kbyrne has joined #openstack-kolla08:25
*** g3ek has joined #openstack-kolla08:33
*** tfukushima has joined #openstack-kolla08:35
*** b_bezak has joined #openstack-kolla08:39
b_bezakHi guys08:51
b_bezakhave you seen such error during deploy?08:51
b_bezakhttp://paste.openstack.org/show/UtMPQuSzvAiHjjoLJtDv/08:51
*** bootsha has quit IRC08:52
b_bezakI'm using ansible 2.108:56
b_bezakdocker-py 1.8108:56
b_bezakdocker 1.11.208:56
b_bezakand stable/mitaka08:57
*** yuanying_ has joined #openstack-kolla08:58
b_bezakI'll try downgrading ansible first ;)08:58
*** apuimedo_ has joined #openstack-kolla09:00
*** kfox1111 has joined #openstack-kolla09:00
*** mandre_ has joined #openstack-kolla09:00
*** fragatina has quit IRC09:00
*** zhiwei_ has joined #openstack-kolla09:06
*** kbyrne has quit IRC09:08
*** tummy has quit IRC09:08
*** yuanying has quit IRC09:08
*** zhiwei has quit IRC09:08
*** diogogmt has quit IRC09:08
*** mark-casey has quit IRC09:08
*** mandre has quit IRC09:08
*** kfox1111_ has quit IRC09:08
*** lmiccini has quit IRC09:08
*** apuimedo has quit IRC09:08
*** nihilifer has quit IRC09:08
*** apuimedo_ is now known as apuimedo09:08
*** mandre_ is now known as mandre09:08
Jeffrey4lmitaka need ansible<2 b_bezak09:10
*** kbyrne has joined #openstack-kolla09:11
*** bootsha has joined #openstack-kolla09:12
b_bezakyeap, I've downgraded it to 1.9.4 and it worked, thx09:12
*** lmiccini has joined #openstack-kolla09:13
b_bezakhowever now I have other issue with network interfaces and ansible - http://paste.openstack.org/show/HdPgvUJl8WdRUVzYCuVr/09:14
b_bezakduring precheck and deploy09:14
b_bezaknetwork_interface: "br-int-kolla"09:15
b_bezakstorage_interface: "br-ceph"09:15
b_bezakI have such in globals.yml09:15
b_bezakmaybe dashes in interface naming causing the issue?09:18
*** matrohon has joined #openstack-kolla09:20
*** haplo37 has quit IRC09:21
*** g3ek has quit IRC09:21
*** haplo37 has joined #openstack-kolla09:27
*** g3ek has joined #openstack-kolla09:27
b_bezakok, so dashes in interfaces name were the issue here ;)09:35
*** zhurong has quit IRC09:35
*** dwalsh has quit IRC09:45
*** nihilifer has joined #openstack-kolla09:47
*** berendt has joined #openstack-kolla09:48
*** daneyon_ has joined #openstack-kolla09:59
*** bootsha has quit IRC09:59
*** daneyon_ has quit IRC10:04
b_bezaknext issue :) with ceph deploy - http://paste.openstack.org/show/zRimXQzfLhuyMhDohiqg/10:04
*** david-lyle has quit IRC10:09
*** david-lyle_ has joined #openstack-kolla10:09
b_bezakok I found resolution in kolla ceph guide, however there are issues still with it http://paste.openstack.org/show/bC7CO4WVWcqaemqWbVLM/10:09
*** fragatina has joined #openstack-kolla10:10
*** g3ek has quit IRC10:14
*** haplo37 has quit IRC10:15
*** fragatina has quit IRC10:17
openstackgerritChristian Berendt proposed openstack/kolla: Add neutron-vpnaas-agent container  https://review.openstack.org/33549510:19
*** g3ek has joined #openstack-kolla10:20
*** haplo37 has joined #openstack-kolla10:21
*** fragatina has joined #openstack-kolla10:28
*** bootsha has joined #openstack-kolla10:29
*** fragatina has quit IRC10:32
*** fragatina has joined #openstack-kolla10:33
*** bootsha has quit IRC10:34
*** tfukushima has quit IRC10:39
*** Detaral has quit IRC10:41
*** aernhart has quit IRC10:44
*** tfukushima has joined #openstack-kolla10:45
*** neilus1 has joined #openstack-kolla10:45
*** aernhart has joined #openstack-kolla10:46
*** aernhart has quit IRC10:46
*** aernhart has joined #openstack-kolla10:47
mdnadeemJeffrey4l, ping10:49
*** neilus has quit IRC10:49
*** neilus1 has quit IRC10:52
*** neilus has joined #openstack-kolla10:52
Jeffrey4lmdnadeem, sup?10:57
mdnadeemJeffrey4l, hi just need to confirm something10:58
Jeffrey4lmdnadeem, whats it?10:58
*** salv-orl_ has joined #openstack-kolla11:00
mdnadeemJeffrey4l, deploy-task  deploy haproxy container  on network node and skip the controller nodes , however  upgrade-task deploy it on both network and controller node11:00
mdnadeem>> https://github.com/openstack/kolla/blob/master/ansible/roles/haproxy/tasks/deploy.yml#L611:00
mdnadeem>> https://github.com/openstack/kolla/blob/master/ansible/roles/haproxy/tasks/upgrade.yml#L1911:01
Jeffrey4lmdnadeem, sdake report this yesterday.11:01
mdnadeemIs this a bug ?11:01
*** phuongnh has quit IRC11:01
Jeffrey4lno idea for this now :(11:01
Jeffrey4llet me check this.11:02
mdnadeemJeffrey4l, ok11:02
mdnadeemJeffrey4l, sdake report it as a bug?11:02
Jeffrey4lmdnadeem, just meet this issue. not file a bug for this now.11:03
*** salv-orlando has quit IRC11:03
mdnadeemJeffrey4l, then i will file the bug, for tracking11:03
Jeffrey4lmdnadeem, what u really want when deploying haproxy.11:03
Jeffrey4lon control node or network node?11:03
*** berendt has quit IRC11:04
mdnadeemJeffrey4l, i was upgrading it , then haproxy container fails, while debuggin the issue i come to know this11:04
Jeffrey4lmdnadeem, i think i know how this issue happen.11:04
Jeffrey4lmdnadeem, I just want to know what your expect?11:05
*** salv-orl_ has quit IRC11:05
Jeffrey4ldeploy the haproxy on the network is OK to you?11:05
mdnadeemJeffrey4l, yes11:05
Jeffrey4lOK..11:06
*** ppowell_ has joined #openstack-kolla11:07
*** g3ek has quit IRC11:07
*** mewald has joined #openstack-kolla11:07
mdnadeemJeffrey4l, One more thing, have you came across the issue , nova-novncproxy service listen on 0.0.0.0, however i have set my system ip in nova.conf file11:08
Jeffrey4lmdnadeem, which branch are u using?11:08
mdnadeemi face this issue while upgrading from Liberty(1.1.2) to Mitaka(2.0.2)11:09
Jeffrey4lmdnadeem, this should be only happen on liberty branch, i think.11:09
Jeffrey4land recently, i fixed this issue.11:09
*** haplo37 has quit IRC11:10
Jeffrey4lmdnadeem, could u check this https://review.openstack.org/32888211:10
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the upgrade haproxy failed  https://review.openstack.org/33594211:11
mdnadeemJeffrey4l, I have face this issue last week, may be now it is solved by your patch11:11
Jeffrey4lmdnadeem, about the haproxy issue. could u try this quick fix? https://review.openstack.org/33594211:11
mdnadeemJeffrey4l, i will check it,11:12
Jeffrey4lthanks a lot.11:13
*** berendt has joined #openstack-kolla11:13
Jeffrey4lmdnadeem, maybe u think cherry-pick that PS to the mitaka branch code. then try upgrade from liberty to mitaka.11:13
mdnadeemJeffrey4l, ok11:14
*** g3ek has joined #openstack-kolla11:14
*** haplo37 has joined #openstack-kolla11:15
mdnadeemJeffrey4l, now haproxy container upgraded and play proceed further11:19
Jeffrey4lmdnadeem, cool11:19
mdnadeemJeffrey4l, Thanx11:19
mdnadeemJeffrey4l, now mariadb container fail to upgrade, may be i have done some mess in my environment, will freshly try it again11:20
Jeffrey4lok.11:20
openstackgerritRyan Hallisey proposed openstack/kolla-kubernetes: POC - Ansible support for Mariadb  https://review.openstack.org/33425511:22
*** rhallisey has joined #openstack-kolla11:22
*** mliima has joined #openstack-kolla11:28
b_bezakceph problem of mine in stable/mitaka 2.0.2 is still here (I've removed everything and tried again) http://paste.openstack.org/show/SGZcbyipvVpa7i8sOSex/11:30
b_bezakanybody have similar case?11:30
*** tfukushima has quit IRC11:30
Mr_Brokenguys, I can confirm what b_bezak says - when trying to deploy Stable/Mitaka from Ubuntu Sources deploy is blocked on ceph_mon, and than cant remove ceph_mon volume as the documentation states11:43
Mr_Brokenanyone have running stable/mitaka with ceph ?11:44
*** athomas has quit IRC11:44
b_bezakok, I got less then 5% in var ;)11:47
b_bezakerror: monitor data filesystem reached concerning levels of available storage space (available: 5% 41462 MB)11:47
*** daneyon_ has joined #openstack-kolla11:47
*** zhiwei_ has quit IRC11:48
*** athomas has joined #openstack-kolla11:50
*** daneyon_ has quit IRC11:52
pbourkeb_bezak: is there some existing ceph_mon or container on infra1-kolla that's using the volume?11:55
pbourkehey Jeffrey4l, wondering do you have any thoughts on how to best support external journals using the manual "udev-less" approach?11:55
*** sdake has joined #openstack-kolla11:55
pbourkeJeffrey4l: we can have users supply the json data that is output by find_disks, but that's quite messy to have in a variable11:56
*** sdake_ has joined #openstack-kolla11:57
*** kmadac has joined #openstack-kolla11:59
*** g3ek has quit IRC12:00
*** neilus has quit IRC12:00
*** sdake has quit IRC12:01
*** mgoddard_ has joined #openstack-kolla12:01
*** fragatina has quit IRC12:01
*** haplo37 has quit IRC12:01
*** haplo37 has joined #openstack-kolla12:03
*** g3ek has joined #openstack-kolla12:03
*** mgoddard has quit IRC12:04
*** coolsvap_ has quit IRC12:05
*** salv-orlando has joined #openstack-kolla12:06
sdake_morning12:08
*** ravig has joined #openstack-kolla12:08
*** williamcaban has joined #openstack-kolla12:14
*** salv-orlando has quit IRC12:14
*** stvnoyes has quit IRC12:17
b_bezakpbourke: I am using infra1 as deployer also. there was ceph-mon in stopped state12:19
Jeffrey4lpbourke, how about read the gpt info from the disk directly?12:25
*** jamie_h has joined #openstack-kolla12:27
*** stvnoyes1 has joined #openstack-kolla12:32
*** fragatina has joined #openstack-kolla12:34
sdake_Jeffrey4l https://review.openstack.org/#/c/334644/212:37
patchbotsdake_: patch 334644 - kolla - Fix upgrades fail to upgrade12:37
sdake_Jeffrey4l is there a way to pass a warning messsage to ansible rom a module without exiting ansible12:37
*** mgoddard_ has quit IRC12:38
sdake_this change really needs to go in in some  orm or another12:38
Jeffrey4lsdake_, i prefer not simple ignore all the error here.12:38
*** mgoddard has joined #openstack-kolla12:38
Jeffrey4lsdake_, how about add a new param: ignore_errors/forece, when it exsit, ignore all the errors.12:39
sdake_yes i like this approach12:40
sdake_we only need this for host=pid mode anyway12:40
sdake_what could be done is host-pid mode could force it12:40
sdake_rather pidmode=host12:41
Jeffrey4lsdake_, hmm. it is more tricky. may be one day we will have another container run with --pid=host.12:41
sdake_anything with --pid=host will exhibit this problem12:42
ccesarioHey Jeffrey4l ...  I 'm testing the multipathd ... and it seems I 'm having problem due some missing bindmounts for multipathd ... could you explain me please what this line do ? https://github.com/openstack/kolla/blob/master/ansible/roles/nova/tasks/start_compute.yml#L4312:42
sdake_Jeffrey4l could use your hep on ccesario 's q, he been stuck for  a week12:42
Jeffrey4lnp12:42
sdake_and i dont knkow what that line does12:43
sdake_it produces a list of bindmounts12:43
sdake_from where, no idea12:43
Jeffrey4lsdake_, that depend. only when the container has some state change, like start a new processes in new namespace. right?12:43
sdake_ccesario sbezverk would know too12:43
*** salv-orlando has joined #openstack-kolla12:43
sdake_Jeffrey4l dedicated flg is fine by me12:44
Jeffrey4lcool12:44
sdake_lease leave a review to that effect12:44
Jeffrey4lok.12:44
Jeffrey4lccesario, what error you got?12:45
Jeffrey4lvolumes: '{{ mounts | reject("equalto", "") | list}}': this line remove the empty line in mounts.12:45
Jeffrey4lbecause #L32 may be empty.          - "{% if enable_iscsi | bool %}iscsi_info:/etc/iscsi{% endif %}"12:45
ccesarioJeffrey4l, due the needed that some cinder drivers usage multipathd , It is needed from nova_compute container multipathd check the storage paths using multipathd -k  'show paths'12:48
ccesarioIf I install multipathd pack and start the service manually on nova_compute container it works....12:48
Jeffrey4lccesario, not familiar with multipath. could u explain more?12:48
sdake_Jeffrey4l multiplath is like bonding for storage12:49
Jeffrey4lnova_compute need connect the device get from ` multipathd -k  'show paths'`?12:50
*** prithiv has joined #openstack-kolla12:50
sdake_the problem ccesario has is the socket can't be found12:50
Jeffrey4lso the direct solution is share the socket between the cinder and nova_compute, right?12:50
ccesarioJeffrey4l, yes... the shared socket is the solution12:51
Jeffrey4lccesario, is that any others solution? without shared the socket?12:52
ccesarioJeffrey4l, http://docs.openstack.org/mitaka/config-reference/block-storage/drivers/ibm-storwize-svc-driver.html    this is the driver that I 'm testing .... but other drivers needs multipathd12:52
ccesarioJeffrey4l, currently I get it works installing the multipathd pack on nova_compute  using inc0 customize patch12:53
ccesarioJeffrey4l, but the problem is that the service does not startup automaticly on container start12:53
Jeffrey4lccesario, this solution is bad. Kolla run one process in one container.12:54
ccesariobut I don't know if this is it the correct mode to do it...12:54
Jeffrey4lnormally,we follow that rule.12:54
ccesarioJeffrey4l, rigth12:54
Jeffrey4lccesario, is there any possible, the nova_compute can connect the multipathd throught a port rather than a socket?12:55
*** g3ek has quit IRC12:55
ccesarioJeffrey4l, currently I 'm trying do it installing the multipathd on host and try access it from nova_compute container12:55
*** haplo37 has quit IRC12:55
ccesarioJeffrey4l, I don't know....   let me check12:55
Jeffrey4lccesario, OK. i think this should work.12:56
Jeffrey4lnormally, if one service can access from the socket, it should be access through a port with some configuration change.12:56
*** haplo37 has joined #openstack-kolla12:56
*** williamcaban has quit IRC12:57
Jeffrey4lccesario, what package should be installed to run multipathd?12:57
*** g3ek has joined #openstack-kolla12:57
Jeffrey4lfound it.12:57
ccesarioRUN apt-get -y install --no-install-recommends multipath-tools sysfsutils12:58
*** williamcaban has joined #openstack-kolla12:58
Jeffrey4li am using centos 7, so the package name is : device-mapper-multipath i think.12:59
ccesarioJeffrey4l, yep13:01
*** williamcaban has quit IRC13:02
*** banix has joined #openstack-kolla13:03
*** williamcaban has joined #openstack-kolla13:04
*** dwalsh has joined #openstack-kolla13:05
*** neilus has joined #openstack-kolla13:05
openstackgerritSerguei Bezverkhi proposed openstack/kolla-kubernetes: WIP Adds ansible support to deploy skydns service  https://review.openstack.org/33567713:07
sdake_sweet swapnil cleaned up n1 release13:07
*** jtriley has joined #openstack-kolla13:08
sdake_https://launchpad.net/kolla/newton/newton-113:08
ccesarioJeffrey4l, it seems it does not suppport  tcp/udp port13:08
Jeffrey4lno idea right now. :(13:09
*** sdake has joined #openstack-kolla13:10
ccesariosystemd script from ubuntu pack http://paste.openstack.org/show/52426313:11
*** sdake_ has quit IRC13:13
sdakeccesario i have presentation in 3 hours of kolla - after that i can help more concretely by examining the source code to figue out what multipathd is doing13:13
sdakeccesario i am a c master13:13
sdakenot sure if Jeffrey4l knows systems programming and c or not13:14
sdakefor reference, i consider myself pythoon intermediate13:14
sdakebeginner->intermediate->expert->master13:15
sdakeexpert = 10k hours eperience  master = 25khrs/experience13:15
Serlexare there docs to enable heka for kolla?13:18
ccesariosdake, sure sure... I 'll continue investigating it..13:21
sdakeSerlex heka is on always13:21
sdakeSerlex docker exec heka ls /var/log/kolla13:21
ccesariosdake, whe you finish the presentation  ... ping me .. if possible :)13:22
sdakeccesario will you be awake - its about 4 hours out13:22
*** williamcaban has quit IRC13:23
Serlexcheers13:24
ccesariosdake, now 10:20 AM here  :)13:24
sdakeoh your on the east coast13:24
sdakethought you were not in the us sorry13:24
ccesario:)13:24
*** williamcaban has joined #openstack-kolla13:28
*** neilus1 has joined #openstack-kolla13:31
*** neilus1 has quit IRC13:31
*** neilus1 has joined #openstack-kolla13:32
*** neilus1 has quit IRC13:32
*** neilus has quit IRC13:32
*** sacharya has joined #openstack-kolla13:34
*** neilus has joined #openstack-kolla13:35
*** sacharya has quit IRC13:39
*** dwalsh has quit IRC13:39
*** ravig has quit IRC13:43
ccesariosdake, related to abstract sockets as you mean ..  https://www.redhat.com/archives/dm-devel/2013-January/msg00230.html13:45
*** haplo37 has quit IRC13:47
*** g3ek has quit IRC13:47
*** ayoung has joined #openstack-kolla13:48
*** Mr_Broken has quit IRC13:49
*** huikang has joined #openstack-kolla13:49
*** kangh_ has joined #openstack-kolla13:49
sdakeccesario what i'd recommend at this point13:49
sdake(what i wanted to look att he source code was to confirm abstract sockets)13:49
*** kangh_ has quit IRC13:49
sdakeis to mail the multipath list13:49
sdakeexplain to them that you are containerizing multipathd13:50
sdakeand docker has no wayt o share abstract socket namespaces13:50
sdakeso a file based socket is needed - possibly as an extra option13:50
sdakequick q tho, why not run multipathd in the container?13:50
*** neilus has quit IRC13:51
*** dwalsh has joined #openstack-kolla13:52
sdakeccesario join #docker-dev13:52
ccesariosdake, firstly I 'm testing it on host system, because I suppose that if I run in container I will get the same problems13:53
sdakeno if you run multipathd in the container the abstract socket wil be available13:53
*** Mr_Broken has joined #openstack-kolla13:54
*** diogogmt has joined #openstack-kolla13:54
ccesariosdake, hmmmmm13:54
sdakeccesario with caveat it is possible abstract sockets are broken inside containers too13:55
*** haplo37 has joined #openstack-kolla13:55
sdakebutu I doubht it13:55
sdakeone thing I'd try13:55
sdakeis to enable ipc sharing13:55
sdakebefore going down that path13:55
*** Mr_Broken has quit IRC13:55
*** g3ek has joined #openstack-kolla13:55
sdakehttps://github.com/openstack/kolla/blob/master/ansible/roles/iscsi/tasks/start.yml#L813:56
sdakeccesario can you try that real qucik like13:56
ccesariohttps://github.com/jumanjihouse/docker-multipathd13:58
*** prithiv has quit IRC13:59
ccesariosdake, let me try do something ...13:59
sdakeccesario the question is really do you want mltipathd running on the host13:59
sdaketypically the answer would be yes13:59
sdakejust like lvmd14:00
sdakeand chrony14:00
sdakeso running multipathd in a container isn't really i think what you want14:00
sdakeas  that above alpine repo does14:00
*** inc0 has joined #openstack-kolla14:01
inc0good morning14:01
ccesariosdake, I 'm really don't  know answer technically your question, In my opion the best way is run multipathd on host and make it available to the containers ...14:03
ccesarioinc0, good morning14:03
*** dwalsh has quit IRC14:03
*** sdake_ has joined #openstack-kolla14:07
pbourkehi inc014:09
*** sdake has quit IRC14:11
inc0hey Paul, will you make to midcycle?14:11
pbourkeinc0: no it clashes with holidays for me unfortunately14:13
*** diogogmt has quit IRC14:14
sdake_pbourke hopefully you can make it to summit14:14
inc0ah shame, we'll have to get beer-over-IP14:14
pbourkeinc0: but i'm really hoping to make it to summit14:14
inc0boip14:14
sdake_ok guys14:14
sdake_this upgrade patch14:14
sdake_here is the best i can do14:14
sdake_add a flag14:15
sdake_force-delete14:15
sdake_only libvirt would use this flag14:15
pbourkeinc0: thanks for reviewing my ceph patch. finding it difficult to get something that works cleanly14:15
pbourkeinc0: would appreciate any ideas on how you might present data to the bootstrap task manually (i.e. without find_disks)14:15
inc0sdake_, so issue is you can't delete container with vm in in on btrfs?14:16
sdake_it is deleted14:16
sdake_but it leaks btrfs stuff14:16
inc0pbourke, so I was thinking, in inventory you can specify per host14:16
sdake_and docker-py returns an exception14:16
sdake_which blows up ansible14:16
inc0ceph_osd_devices=/dev/sda2,/dev/sda314:16
inc0like ansible_ssh_password14:16
inc0do you have traceback?14:17
inc0of this exception?14:17
inc0issue is, if we simply silence this exception14:17
inc0and delete fails for other reason than yours14:17
inc0it might break more stuff than just what it breaks14:18
pbourkeinc0: that's basically what I have, the issue I think is external journals14:18
pbourkeinc0: so how can we indicate that some osd devices should use another device for a journal14:19
inc0hmm, good point14:19
inc0with this approach you'd need some abomination of data format14:19
*** sdake_ is now known as sdake14:20
pbourkeinc0: right, initially I was basically putting the json struct you would get out of find_disks into a variable14:21
pbourkeinc0: but that's way too messy14:21
inc0let's take a look at what ceph-ansible does14:21
pbourkeyeah looking at that today also14:21
pbourkeone thing of note is that they seem to just use /dev/sdX to refer to disks. So wondering if they're vulnerable to the whole persistent device naming problem14:22
inc0well /dev/by-id should work just the same14:23
pbourkethey're not using that htough14:24
pbourkein their example they have /dev/sdb for example14:24
*** zhurong has joined #openstack-kolla14:25
*** zhurong has quit IRC14:26
*** esharao has joined #openstack-kolla14:27
*** ravig has joined #openstack-kolla14:28
*** belmoreira has quit IRC14:28
*** zhurong has joined #openstack-kolla14:31
inc0brb14:31
*** inc0 has quit IRC14:31
openstackgerritEduardo Gonzalez proposed openstack/kolla: Add Senlin Docker container  https://review.openstack.org/33554814:37
*** ravig has quit IRC14:39
*** phuongnh has joined #openstack-kolla14:40
*** sacharya has joined #openstack-kolla14:40
*** zhurong has quit IRC14:41
*** haplo37 has quit IRC14:43
*** g3ek has quit IRC14:44
*** ravig has joined #openstack-kolla14:44
*** sacharya has quit IRC14:45
*** g3ek has joined #openstack-kolla14:46
*** haplo37 has joined #openstack-kolla14:46
*** zhurong has joined #openstack-kolla14:46
*** zhurong has quit IRC14:47
*** david-lyle_ is now known as david-lyle14:51
*** sdake_ has joined #openstack-kolla14:56
sdake_inc0 i get that issue that is why i suggest a force flag14:58
sdake_the force flag only willbe used by libvirt14:58
sdake_otherwise ansible will crater as it currently does if delete fails14:58
sdake_groan14:58
*** sdake has quit IRC14:59
*** sacharya has joined #openstack-kolla14:59
*** ravig has quit IRC15:06
*** Mr_Broken has joined #openstack-kolla15:09
*** vhosakot has joined #openstack-kolla15:09
*** mliima_ has joined #openstack-kolla15:09
*** sdake has joined #openstack-kolla15:10
*** diogogmt has joined #openstack-kolla15:12
*** sdake_ has quit IRC15:13
*** mliima has quit IRC15:13
*** inc0 has joined #openstack-kolla15:18
*** Mr_Broken has quit IRC15:18
inc0back, networking problems:/15:18
*** inc0 has quit IRC15:23
sdakeinc015:24
sdakeJeffrey4l had suggested a orce flag15:24
sdakeforce15:24
sdakewhich would be used by libvirt exclusively15:24
sdakethis is pretty much the best that can be done15:24
sdakethe alternative is "no upgrades" on centos15:24
*** Mr_Broken has joined #openstack-kolla15:25
sdakefail15:25
*** sacharya_ has joined #openstack-kolla15:27
*** b_bezak has quit IRC15:28
*** sacharya has quit IRC15:30
sdakesean-k-mooney around?15:31
*** mliima__ has joined #openstack-kolla15:31
sdakehey mliima_15:31
sean-k-mooneysdake: i just joined15:33
sdakecool quick question about performance of ironic15:33
sdakehow long does it take to deploy a node15:33
*** Mr_Broken has quit IRC15:33
*** thumpba has joined #openstack-kolla15:33
sdakefor example kolla-ansible deploy takes 7-9 minutes for my gear15:33
sean-k-mooneyim working form home but just remote desktoped in to my work pc.15:33
sean-k-mooneyam not long15:34
sean-k-mooneyover a 1G network at home less then a minute15:34
sdaketo deploy the entire node?15:34
sdakeonly 1 minute15:34
sean-k-mooneyit depens on the size of the image you are deploying15:34
sdakethat doesn't maek any sense15:34
sdakeusing the installer tool takes me 5-10 minutes just once i kick thiings off15:35
*** mliima_ has quit IRC15:35
sean-k-mooneywell it depend on when  you start counting15:35
sdakestart to finish15:35
*** ravig has joined #openstack-kolla15:36
sdakenot including  time spent typing commands15:36
sdakei'm tyring to guess how long it will take to deploy kolla once integrated with ironic15:36
sean-k-mooneyif you have the node registered in ironic  then the deploy is failly fast. i havent done any expcit time test but next time i deploy ill try and time it15:37
sdakenode registration is manual process?15:37
sean-k-mooneynot entrily. you pass a json/ymal or csv to bifrosts enroll-dynamic playbook which will register all the nodes15:38
sean-k-mooneythe file container the ipmi or other credentials to access the node15:38
sdakemust the nodes have ipmi for ironic to work?15:39
sean-k-mooneyno15:39
sean-k-mooneythere are several drivers15:39
sdakecool because i dont have ipmi15:39
sean-k-mooneywhat i spend yesterday doing was getting the ssh driver to work so that i could test/dev with vms15:39
sdakei'd like to try on real metal15:40
*** Mr_Broken has joined #openstack-kolla15:40
sdakefor real metal you need ipmi?15:40
sean-k-mooneyi have reworked my initall bifrost patch to include ubuntu support. ill try and documet so of the vm based setup when i upload it.15:40
sean-k-mooneysdake: if you have intel nucs there is an amt driver15:41
sdakewhat is nucs15:41
*** inc0 has joined #openstack-kolla15:41
sdake[08:24:03]  <sdake>inc015:41
sdake[08:24:13]  <sdake>Jeffrey4l had suggested a orce flag15:41
sean-k-mooneythere is also a wake on lan driver and some propritory dirvers for diferent vendors15:41
sdake[08:24:14]  <sdake>force15:41
sdake[08:24:22]  <sdake>which would be used by libvirt exclusively15:41
sdake[08:24:31]  <sdake>this is pretty much the best that can be done15:41
sdake[08:24:40]  <sdake>the alternative is "no upgrades" on centos15:41
sdakewake on lan I think I have that15:41
inc0sdake, can you please show me traceback?15:42
inc0I don't like adding flag because we can't figure out actual problem15:42
sean-k-mooneysdake http://www.intel.com/content/www/us/en/nuc/products-overview.html15:42
inc0also not having upgrades on centos is not true15:43
inc0you can have upgrades if you use aufs15:43
inc0we might not have upgrades on btrfs but that's not half as bad as you make it15:43
*** mummer has joined #openstack-kolla15:43
inc0sdake, can you change your storage driver to aufs if you need it fast? and give us some time to figure out actual problem?15:44
*** pbourke has quit IRC15:44
*** pbourke has joined #openstack-kolla15:44
sdakenothiing worse then having 4 ligthers and all of  them being dead15:45
sean-k-mooneyinc0: the only issue with changing the storage direve is all existing container and images will be un reachable15:45
sdakeinc0 aufs is not on centos dude15:45
inc0there is no aufs on centos at all?15:45
sean-k-mooneysdake: you could use overlayfs15:45
inc0sdake, I'm setting up new env, I'll make it btrfs15:46
inc0and see if ubuntu 16.04 works15:46
*** jmccarthy has joined #openstack-kolla15:46
sean-k-mooneyinc0: i use btrfs by default when i deploy15:46
*** jmccarthy has left #openstack-kolla15:46
sean-k-mooneyi have a 16.04 based deployment using it now15:46
inc0sean-k-mooney, I used aufs out of laziness15:47
sdakei am not recommending overlayfs for centos at this time - too dangerous15:47
inc0but since you have btrfs15:47
inc0can you test one thing for me?15:47
inc0setup stable/liberty15:47
inc0spawn a vm15:47
inc0upgrade to mitaka15:47
sdakeya tht is what fails the upgrade15:47
sdakesilent errors better then no upgrades15:48
sdakeand its more like a warning15:48
inc0I prefere no errors than silent errors15:48
sean-k-mooneyah i can do it in a vm but currently the setup with btrfs is hosting all of my dev vms so i cant tear it down easily15:48
*** harlowja_at_home has joined #openstack-kolla15:48
sdakesean-k-mooney it has to be on bare metal for upgrade to work atall15:49
inc0sdake, why?15:49
*** harlowja_at_home has quit IRC15:49
sdakesomething about the kvm processe being killed iirc15:49
inc0you can run kvm in vm15:49
inc0...15:49
inc0if your host have nested virt enabled15:49
sean-k-mooneyyes i use nested virt in my setup15:50
sdakewell you debugged it - i dont know the details15:50
inc0it's ok for vms15:50
*** salv-orlando has quit IRC15:50
sdakeinc0 can you explain exactly what you propose to handle this scenario on centos?15:51
sdakeinc0 i see a -1 vote thrre but no action specified15:51
inc0sdake, let's start by you providing me a traceback15:51
*** Mr_Broken has quit IRC15:51
inc0we need to get to the bottom of the problem15:52
sdakei have already debugged the problem thourougly15:52
inc0try:except:pass is horrible thing15:52
inc0so what's wrong?15:52
inc0really?15:52
sdakethe problem is docker has references to btrfs15:52
sdakeand docker will not delete the btrfs data15:52
sdakethe references come from libvirt because pid=host15:52
sdakelibvirt is running in those btrfs data partitions15:53
sdakeand cnanot be deleted15:53
sdakeit would destroy the virt runtime15:53
inc0so we can't upgrade libvirt with btrfs15:53
inc0?15:53
sdakeyou can15:53
sdakeyoucan run upgrade for each compute node repeatidly15:53
sdakethi will cause each compute node to generate a backtrace15:53
sdakethe next upgrade will start libvirt on that node15:53
sdakeactually it doesn't even generatee a backtrace15:54
inc0so what happends with old libvirt container?15:54
inc0you just said it's not deleted15:54
sdakebut ya if you have 64 nodes, running ugprade 64 times is not good15:54
sdakeit is deleted frrom docker's registration15:54
sdakethe storage itself is not deleted15:54
*** fragatina has quit IRC15:54
pbourkeMech422: with a small mod your patch works for me!15:55
*** fragatina has joined #openstack-kolla15:55
*** Mr_Broken has joined #openstack-kolla15:55
sdakein essence docker ps no longer shows the container (as it has been killed and removed)15:56
sdakebut the remove operation returns a 500 error from docker because docker-egnine doesn't handle the case of pid=host with btrfs15:56
sdakeif I was docker and fixing the problem, I'd just mask the error as well15:56
sean-k-mooneysdake: is the contaier show with docker ps -a15:57
inc0do you have stale data in /var/luib/docker?15:57
inc0that's first15:57
inc0second, this seems like docker bug15:57
sdakeit is a docker bug15:57
inc0did you report it?15:57
sdakeyes i reported it15:57
sdakenonetheless we have no upgrade avaialble on centos15:58
inc0ok, another idea15:58
inc0http://docs.ansible.com/ansible/playbooks_error_handling.html15:58
inc0ignoring failed commands15:59
inc0or even better15:59
sdakehere is the deal guys - if you vote -1 please provide guidince on how to fix the problem - a -1 vote with no solution is just like a -2 vote15:59
inc0you're saying that second time you run this it works?15:59
sdakei saw that15:59
sdakeit wors only for one node15:59
inc0hold on15:59
*** mgoddard has quit IRC15:59
inc0so if you run second time for same node, it passes?15:59
sdakeyes because docker deleted libvirt15:59
sdakeand the upgrade runs libvirt again15:59
inc0add retry to ansible task16:00
inc0this one16:00
*** papacz has quit IRC16:00
*** dims has quit IRC16:00
inc0and see if that fixes your issue16:00
sdakehow does that not mask the error?16:01
inc0it will still show the error16:01
inc0just try again16:01
inc0and it won't be global16:01
sdakei undersstand global16:01
inc0so we wont mask EVERY error EVERYWHERE16:01
sdakebut i can try the retry16:01
inc0and if it's different error, persistant one16:01
sdakei already ageed to use jeffrey's method with a force flag16:01
inc0it will fail 5 retries and fail alltogether16:02
inc0this method is better16:02
sdakeya souns better16:02
sdakethanks for providing feedback - needd those with -1 votes pls :)16:02
*** ravig has quit IRC16:03
inc0I -1 horrible solution (sorry for being blunt), it takes more time to find out good one16:03
inc0also, hey I'm here, just discuss stuff16:03
*** Mr_Broken has quit IRC16:03
inc0anyway16:03
sdakei've been working at it for going on 2 days ;)16:03
sdakeits not a horrible solution16:03
sdakewoudl be better without global effect16:04
inc0it is horrible soluiton, if something is broken with your docker, this will simply go on16:04
sdakeif retry prints an error people will be confused16:04
inc0no questions asked or error logged16:04
inc0unless they smack ctrl+c in panic, they'll be ok16:04
inc0before confusion hits it will pass16:05
*** matrohon has quit IRC16:05
*** dims has joined #openstack-kolla16:06
sdakedims16:06
sdakehave a moment16:06
*** ravig has joined #openstack-kolla16:06
*** Jeffrey4l has quit IRC16:08
*** Mr_Broken has joined #openstack-kolla16:12
*** fragatina has quit IRC16:15
openstackgerritNic Roland proposed openstack/kolla-kubernetes: Use pbr to get version instead of hard coding in CLI  https://review.openstack.org/33610316:15
*** sdake_ has joined #openstack-kolla16:15
*** mummer has quit IRC16:16
*** Serlex has quit IRC16:17
sdake_inc0 what should be used in the until line?16:18
inc0can you just use retries: 316:18
inc0I think that was syntax16:18
inc0let me check16:18
sdake_i can't right now16:18
sdake_but in 1 hour i can16:18
sdake_have demo in about 7 minutes16:18
*** sdake has quit IRC16:18
inc0sdake_, retries: 316:19
inc0have fun16:19
sdake_oh ya fun fun :)16:19
*** sdake_ is now known as sdake16:23
*** Mr_Broken has quit IRC16:24
*** Mr_Broken has joined #openstack-kolla16:24
*** ravig has quit IRC16:26
*** esharao has quit IRC16:26
*** ravig has joined #openstack-kolla16:26
*** Mr_Broke_ has joined #openstack-kolla16:30
*** Mr_Broken has quit IRC16:32
openstackgerritChristian Berendt proposed openstack/kolla: Add neutron-vpnaas-agent container  https://review.openstack.org/33549516:33
*** williamcaban has quit IRC16:41
*** ssurana has joined #openstack-kolla16:43
*** g3ek has quit IRC16:45
*** haplo37 has quit IRC16:46
*** g3ek has joined #openstack-kolla16:47
*** haplo37 has joined #openstack-kolla16:47
*** salv-orlando has joined #openstack-kolla16:51
*** salv-orl_ has joined #openstack-kolla16:57
*** inc0 has quit IRC16:57
*** zhiwei has joined #openstack-kolla16:57
*** inc0 has joined #openstack-kolla16:57
*** salv-orlando has quit IRC16:58
*** zhiwei has quit IRC17:01
*** salv-orl_ has quit IRC17:02
*** ravig has quit IRC17:03
*** ravig has joined #openstack-kolla17:04
*** daneyon_ has joined #openstack-kolla17:12
openstackgerritMerged openstack/kolla-kubernetes: Use pbr to get version instead of hard coding in CLI  https://review.openstack.org/33610317:15
*** daneyon_ has quit IRC17:17
*** ravig has quit IRC17:17
*** ravig has joined #openstack-kolla17:22
openstackgerritMerged openstack/kolla-kubernetes: Updated quickstart doc dependencies section  https://review.openstack.org/33359117:24
*** salv-orlando has joined #openstack-kolla17:29
wirehead_rhallisey: what do ya want to do about the parallization issue in https://review.openstack.org/#/c/330777/ ?17:33
patchbotwirehead_: patch 330777 - kolla-kubernetes - Fix keystone bootstrap failure17:33
rhalliseywirehead_, what did  you say was the underlying issue?17:34
*** salv-orlando has quit IRC17:34
wirehead_rhallisey: Both containers were trying to mount the same log drive at the exact same time, because ncpu = 2.17:34
rhalliseyah that's right17:35
*** aernhart has quit IRC17:36
*** aernhart has joined #openstack-kolla17:37
rhalliseywirehead_, can you create a bug describing the issue. This issue will affect more than just keystone17:39
wirehead_Sure.17:39
wirehead_I’ll push a new version to address the other issues.17:40
rhalliseywirehead_, awesome!17:40
wirehead_rhallisey: I kinda want to switch logging over to just go to stdout and let Kubernetes manage collection of logs.17:41
wirehead_rhallisey: The downside is that makes us more of a unicorn.17:41
rhalliseywell what if we had a side car container scoop them up from std out17:41
*** williamcaban has joined #openstack-kolla17:42
wirehead_rhallisey: You could, but assuming that all true OpenStack operators use something akin to the ELK pipeline, you’d just configure kube to point at your chosen ELK instance17:43
rhalliseywe can log to stdout for now.  When we move to centralized logging it's something that we can come back to17:43
*** sogabe has quit IRC17:44
*** gfidente has quit IRC17:44
*** athomas has quit IRC17:44
*** haplo37 has quit IRC17:44
*** mewald has quit IRC17:44
*** g3ek has quit IRC17:45
openstackgerritsean mooney proposed openstack/kolla: [WIP] experimental bifrost support  https://review.openstack.org/31970317:45
*** sdake has quit IRC17:45
*** ravig has quit IRC17:46
*** williamcaban has quit IRC17:46
*** g3ek has joined #openstack-kolla17:46
*** haplo37 has joined #openstack-kolla17:47
sean-k-mooneyhi am general question. show i add the ansible code to deploy a the bifrost container in the same commit that adds it or can i add that as a different commit17:48
inc0sean-k-mooney, make it 2 commits17:50
inc0one with container other one with ansible stuff17:50
sean-k-mooneyinc0: ya that was what i was leaning towrods17:51
inc0more commits == easier to review17:51
inc0smaller ones17:51
inc0so quicker merge17:51
sean-k-mooneyyep i am resonable far in terms of the bifrost container image. but i have to start on the ansible next17:52
sean-k-mooneyinc0: out of interest what a good reference for how to include files at runtime in a contaer like the config files?17:54
inc0sean-k-mooney, https://github.com/openstack/kolla/blob/master/ansible/roles/nova/templates/nova-ssh.json.j217:55
inc0config_files will get copier from source to dest17:55
inc0source is generally bindmounted dir17:56
sean-k-mooneyinc0: thanks. one of the things im not quite sure how to do is to copy an ssh key into the bifrost imate. i could do it via a bind mount but i have a similar issue for external os images17:57
*** salv-orlando has joined #openstack-kolla17:57
sean-k-mooney/imate/container/17:58
inc0hmm17:58
inc0after it's already run right?17:58
inc0so I'd create volume and bind this volume17:58
sean-k-mooneyyes17:58
sean-k-mooneyah ok17:58
inc0and to place file inside named volume17:59
inc0depends how it works in real life really17:59
sean-k-mooneywithout just going into /var/lib/docker/... can you easily copy files into a docker volumn18:00
sean-k-mooneyi have never tried that18:00
inc0well....it's either copy it to /var/lib/docker.. or docker exec with stuff18:01
sean-k-mooneyi mean i could just use docker cp to copy the file into the container i guess just not sure if the kolla docker module supports it18:01
inc0if it doesn't, it's easy add18:01
inc0however if you have file during deploy18:02
inc0you can use method I described higher up18:02
inc0nova-ssh actually copies keys18:02
sean-k-mooneyok ill look at both.18:02
sean-k-mooneythere are two models i want to support for images18:03
sean-k-mooneyone bifrost builds the image for you, and second the bring your own modle18:03
sean-k-mooneyin the byoi case it would be expected you have the image at deploy time18:04
sean-k-mooneyin the bifrost build case bifrost will build it at deploy time18:04
sean-k-mooneyfor the ssh key it would be added to the contaier at deploy time also.18:05
*** salv-orlando has quit IRC18:05
*** salv-orlando has joined #openstack-kolla18:05
inc0so kolla docker won't really help you after deploy18:06
inc0so if you want to manually add file to container well...you need to do manually;)18:07
*** Mr_Broke_ has quit IRC18:07
sean-k-mooneythis will be part of the kolla host playbook. i will probaly use the command module to do a docker cp to the container or named volume18:08
sean-k-mooneyon of the input paramater when you want to supply an image or ssh key to use will be the path to the file18:10
inc0hold on18:10
inc0kolla-host will be deploying docker and stuff18:10
inc0or I'm mistaken18:11
inc0well, make a PoC Sean, we'll see where that gets us18:11
sean-k-mooneyyes it will.18:11
sean-k-mooneywhat bifrost is intended to do is install the os on the server. the kolla host would install docker...18:12
inc0yeah, you're right18:12
*** dwalsh has joined #openstack-kolla18:14
openstackgerritKen Wronkiewicz proposed openstack/kolla-kubernetes: Fix keystone bootstrap failure  https://review.openstack.org/33077718:14
*** dwalsh has quit IRC18:15
sean-k-mooneyi would really like to get to the point where our quickstart guide is basically install ansible then run play book to prep build host, then build images, then run playbook to deploy bifrost and install os then run current playbook to deploy containers18:17
*** thumpba has quit IRC18:18
sean-k-mooneythere is a little inception in preping the build host as well something has to install ansible but i dont think everything need to be automated. but if we can reduce it to a few commands that would be nice18:19
*** ravig has joined #openstack-kolla18:26
*** thumpba has joined #openstack-kolla18:29
*** Mr_Broken has joined #openstack-kolla18:30
*** Mr_Broken has quit IRC18:33
*** thumpba has quit IRC18:34
*** Mr_Broken has joined #openstack-kolla18:34
*** thumpba has joined #openstack-kolla18:35
*** thumpba has quit IRC18:35
*** thumpba has joined #openstack-kolla18:35
*** g3ek has quit IRC18:41
*** shardy has quit IRC18:41
*** ravig has quit IRC18:43
*** haplo37 has quit IRC18:46
*** haplo37 has joined #openstack-kolla18:47
*** g3ek has joined #openstack-kolla18:50
*** ravig has joined #openstack-kolla18:51
*** ccesario has quit IRC18:56
*** aernhart has quit IRC18:58
*** aernhart has joined #openstack-kolla18:59
*** daneyon_ has joined #openstack-kolla19:01
*** ravig has quit IRC19:01
*** Mr_Broken has quit IRC19:03
openstackgerritKen Wronkiewicz proposed openstack/kolla-kubernetes: Document briefly how services in k8s work and why 0.0.0.0 is OK.  https://review.openstack.org/33363619:04
*** Mr_Broken has joined #openstack-kolla19:04
*** daneyon_ has quit IRC19:05
*** inc0 has quit IRC19:09
*** Mr_Broken has quit IRC19:19
*** Mr_Broken has joined #openstack-kolla19:19
*** zhiwei has joined #openstack-kolla19:24
*** sacharya_ has quit IRC19:26
*** banix has quit IRC19:26
*** sacharya has joined #openstack-kolla19:26
*** inc0 has joined #openstack-kolla19:28
*** zhiwei has quit IRC19:28
*** ravig has joined #openstack-kolla19:32
openstackgerritDavid Wang proposed openstack/kolla-kubernetes: Update kolla-kubernetes installation instructions  https://review.openstack.org/33461619:33
*** ravig has quit IRC19:35
*** ravig has joined #openstack-kolla19:36
openstackgerritChristian Berendt proposed openstack/kolla: Add neutron-vpnaas-agent container  https://review.openstack.org/33549519:37
*** ravig has quit IRC19:41
openstackgerritMerged openstack/kolla-kubernetes: Fix keystone bootstrap failure  https://review.openstack.org/33077719:41
*** williamcaban has joined #openstack-kolla19:44
*** g3ek has quit IRC19:45
*** mliima__ has quit IRC19:46
*** ravig has joined #openstack-kolla19:46
*** haplo37 has quit IRC19:46
*** stvnoyes1 has quit IRC19:49
*** williamcaban has quit IRC19:49
*** haplo37 has joined #openstack-kolla19:52
*** Mr_Broken has quit IRC19:52
*** g3ek has joined #openstack-kolla19:52
*** ppowell_ has quit IRC19:54
*** stvnoyes has joined #openstack-kolla19:56
*** inc0 has quit IRC20:01
*** sbezverk has quit IRC20:01
*** fragatina has joined #openstack-kolla20:03
*** Mr_Broken has joined #openstack-kolla20:05
*** ravig has quit IRC20:13
*** banix has joined #openstack-kolla20:35
*** jtriley has quit IRC20:36
*** bootsha has joined #openstack-kolla20:39
*** thumpba has quit IRC20:40
*** bootsha has quit IRC20:45
*** Mr_Broken has quit IRC20:49
*** daneyon_ has joined #openstack-kolla20:49
*** ravig has joined #openstack-kolla20:50
*** daneyon_ has quit IRC20:53
*** ravig has quit IRC20:56
*** ravig has joined #openstack-kolla20:56
*** ssurana has quit IRC21:00
*** bootsha has joined #openstack-kolla21:01
*** ssurana has joined #openstack-kolla21:01
*** ravig has quit IRC21:07
*** Mr_Broken has joined #openstack-kolla21:07
*** mhayden has joined #openstack-kolla21:09
*** ravig has joined #openstack-kolla21:17
*** ravig has quit IRC21:19
*** Mr_Broke_ has joined #openstack-kolla21:22
*** Mr_Broken has quit IRC21:23
*** aernhart has quit IRC21:23
*** ravig has joined #openstack-kolla21:24
*** aernhart has joined #openstack-kolla21:24
*** ravig has quit IRC21:27
openstackgerritSuhail Syed proposed openstack/kolla: Fixed typo in all.yml  https://review.openstack.org/33629421:29
*** kbyrne has quit IRC21:29
*** kbyrne has joined #openstack-kolla21:31
*** banix has quit IRC21:32
*** banix has joined #openstack-kolla21:33
*** ayoung has quit IRC21:34
*** Mr_Broke_ has quit IRC21:34
*** Mr_Broken has joined #openstack-kolla21:35
*** diogogmt has quit IRC21:36
*** aernhart has quit IRC21:36
*** jroll|dupe has joined #openstack-kolla21:44
*** jroll|dupe has quit IRC21:44
*** jroll|dupe has joined #openstack-kolla21:44
openstackgerritSuhail Syed proposed openstack/kolla: Fixed typo in all.yml  https://review.openstack.org/33629421:44
*** jroll has quit IRC21:45
*** strigazi has quit IRC21:45
*** mkoderer has quit IRC21:45
*** jroll|dupe is now known as jroll21:45
*** inc0 has joined #openstack-kolla21:45
*** g3ek has quit IRC21:46
inc0damn, we lost against Portugal21:46
*** haplo37 has quit IRC21:46
*** williamcaban has joined #openstack-kolla21:46
*** jamie_h has quit IRC21:47
*** fragatina has quit IRC21:47
*** haplo37 has joined #openstack-kolla21:47
*** g3ek has joined #openstack-kolla21:48
*** Mr_Broken has quit IRC21:49
*** williamcaban has quit IRC21:51
*** zhiwei has joined #openstack-kolla21:51
*** Mr_Broken has joined #openstack-kolla21:51
*** sdake_ has joined #openstack-kolla21:53
*** sdake_ has quit IRC21:53
*** sdake_ has joined #openstack-kolla21:53
*** zhiwei has quit IRC21:55
*** ravig has joined #openstack-kolla21:56
*** ravig has quit IRC21:59
kfox1111very interesting: https://github.com/kubernetes/contrib/pull/129522:02
kfox1111would like to see a poc of mariadb done that way.22:03
*** Mr_Broken has quit IRC22:04
*** Mr_Broken has joined #openstack-kolla22:05
*** bootsha has quit IRC22:05
*** banix has quit IRC22:14
*** rhallisey has quit IRC22:17
*** huikang has quit IRC22:19
*** Mr_Broken has quit IRC22:19
*** Mr_Broken has joined #openstack-kolla22:21
*** bootsha has joined #openstack-kolla22:25
*** bootsha has quit IRC22:27
*** banix has joined #openstack-kolla22:28
*** sdake_ has quit IRC22:33
*** vhosakot has quit IRC22:34
*** salv-orl_ has joined #openstack-kolla22:34
*** salv-orlando has quit IRC22:35
*** ravig has joined #openstack-kolla22:39
*** ravig has quit IRC22:41
*** g3ek has quit IRC22:43
openstackgerritChristian Berendt proposed openstack/kolla: Integrate neutron-vpnaas-agent into the neutron Ansible role  https://review.openstack.org/33550222:44
*** haplo37 has quit IRC22:45
*** williamcaban has joined #openstack-kolla22:48
*** Mr_Broken has quit IRC22:49
*** Mr_Broken has joined #openstack-kolla22:50
*** g3ek has joined #openstack-kolla22:50
*** signed8bit has joined #openstack-kolla22:50
*** haplo37 has joined #openstack-kolla22:50
*** williamcaban has quit IRC22:52
dcwangmit01kfox1111: Regarding petsets, we should take a hard look whether they are really needed.  They are most definitely needed if you are running a datastore and don't have access to network block storage (ie. Ceph).  Otherwise, using petsets is like naming and treating your containers like pets, which is what life was like before Kubernetes came along.  A lot of the motivations of petsets...22:54
dcwangmit01constant local storage, constant network identity, etc can be take care of by persiste volume claims and using kubernetes services.22:55
kfox1111dcwangmit01: I'm worried without petsets, things like datacenter power outages will cause problems with containers and mariadb galera clusters.22:55
kfox1111petsets seemed to be designed for dealing with clusters of ha things where members expect to talk to each other without a load balancer.22:56
kfox1111ie, etcd, rabbit, galera, zookeeper, etc.22:56
dcwangmit01For example, the POC I posted with single-node mariadb allows the persistent volume to follow the mariadb pod to the next node when the current node (machine) dies: https://review.openstack.org/#/c/335215/22:56
patchbotdcwangmit01: patch 335215 - kolla-kubernetes - POC (do no merge): Kolla-Kubernetes multi-node per...22:56
kfox1111if you look at the examples, they use PV's too.22:57
kfox1111dcwangmit01: yeah, for single container things like the POC, I think it works ok.22:57
kfox1111but I think it falls apart when count != 1.22:57
dcwangmit01If you add Galera to the mix, things may change22:57
kfox1111right. which is the set in petset. :)22:58
kfox1111I don't think it realy matters until you have a whole set of things.22:58
*** banix has quit IRC23:00
dcwangmit01Well, not necessarily.  Depends on the datastore.  For example, wirehead_ and I areu using This plugin for elasticsearch (https://github.com/pires/kubernetes-elasticsearch-cluster).  We have many masters, many cleints, and many data nodes.  The masters must elect themselves.  When we kill nodes, even *all* of the nodes, all the pods scramble to new nodes and their persistent volume claims23:00
dcwangmit01move along with them.  The service discovery happens through kubernetes service registration and querying the kubernetes API.  In this case, we don't need a petset, even though the elasticsearch nodes are all of asymmetric types.  Using a petset in this case would be detrimental, since you're better off not treating things like pets or restring pods to stickily run on certain nodes23:00
dcwangmit01But yeah, I think for some legacy, non-cloud aware stuff petsets are needed.  Petsets should be used sparingly though23:01
kfox1111I only see 'emptyDir volume in es-data-rc.23:02
kfox1111lights out case would see all data deleted I think.23:03
kfox1111agreed. petsets probably only should be applied to mariadb gallera clusters and maybe rabbit if you want persistant queues.23:03
*** banix has joined #openstack-kolla23:04
kfox1111basically, the problem I think is if you use a rc, you cant use pvc's as you can't have the same pvc on multiple rc's (usually).23:04
dcwangmit01Yeah.  We've tweaked it to use PVCs.23:04
kfox1111but petsets you can, as the pvc's are templated.23:04
kfox1111really? is there a template thing I missed?23:04
dcwangmit01kfox1111: Okay, so what you said regarding using how an RC cannot map its pods that it creates to various pvc is completely true.  That is an unimplemented kubernetes feature that is badly needed.  If you have an ES-master RC, with replication factor 5, it would be great to say ensure 5 pods run, and make sure they each mount one of these other 5 volumes any which way (targeted by labels and23:06
dcwangmit01selectors)23:06
dcwangmit01^ So that doesn't exist, so the workaround is to run 5 ES master pods, each with 1 pod within it, targeted to a specific RC.23:06
kfox1111thats basically how petsets work.23:06
dcwangmit01This is where jinja-fu comes into play23:06
dcwangmit01Oh, i read petsets as using local storage on the node.23:07
kfox1111you have a pvc template as part of the petset, and it allocates a new pvc for each node.23:07
kfox1111s/node/pod/23:07
*** Mr_Broken has quit IRC23:07
kfox1111interesting.. in fact....23:09
kfox1111https://github.com/kubernetes/contrib/blob/master/pets/mysql/galera/mysql-galera.yaml23:09
dcwangmit01Okay, that sounds great.  We need that.  I'm only reading this, and it's not really clear to me: https://github.com/smarterclayton/kubernetes/blob/961f1f94c35d4979ac83bbad482090cb6c22781c/docs/proposals/petset.md23:09
kfox1111they are supposed to be working on documentation on it, but haven't gotten it yet.23:09
*** ayoung has joined #openstack-kolla23:09
kfox1111see the volumeClaimTemplates: at the bottom of that link.23:10
kfox1111petset as far as I can gather does just a couple of things:23:10
kfox1111 * ensures a container with names petsetname-%index exists somewhere23:10
kfox1111 * allocates a PVC per index, and if the pod has to be deleted/recreated, makes sure the same PVC is used for the matching pod.23:11
*** sdake has joined #openstack-kolla23:11
*** sdake has quit IRC23:11
kfox1111 * ensures a dns entry in skydns corisponding to the petsetname-%index points to that pod always, no matter where it lands or when its recreated.23:11
dcwangmit01Yeah. I see the VolumeClaimTemplates.  That's good.  I'm having trouble understanding why they didn't just add that to RCs23:11
*** sacharya has quit IRC23:11
kfox1111between those 3 features, I think most clustering types of services can work. petset is kind of a bad name for it.23:12
kfox1111each member can die and be recreated, so its not really a pet.23:12
*** ravig has joined #openstack-kolla23:12
kfox1111I think they didn't want to add it to RC as rc is intended for loosly coupled things that can scale basically linearlyl.23:13
kfox1111petsets tend do have containers that want to talk to each other, and can't scale as linearly as say a web server.23:13
kfox1111otherwise, I think they are very similar.23:13
dcwangmit01Hmmh.  I must be missing something else.  RC+Sticky_PVCs.  There must be more to petsets ;)23:14
dcwangmit01Could just be another situation like secrets vs configmaps.  They are the same right now except for base64, but in the future secrets will integrate with IAM, etc.23:15
dcwangmit01Need to know more about petset intentions23:15
kfox1111yeah. I think they probably share a lot of code. been keeping my eye on them for quite a while.23:16
kfox1111the docs should land here: https://github.com/kubernetes/kubernetes.github.io/issues/51023:16
kfox1111so you might want to keep an eye on that issue.23:16
dcwangmit01kfox1111: The way I read the proposal, it was that a pod would always run on the same node.  But I like the way you are interpreting it better23:16
kfox1111I think origionally was proposed that way. but its been getting more flexable over time.23:17
kfox1111the uber thread is here: https://github.com/kubernetes/kubernetes/issues/26023:17
kfox1111I sat down for a few hours and read through it once. :/23:17
dcwangmit01I see the comment thread, but what I really want to read is the latest draft.  Is this not hte latest version: https://github.com/smarterclayton/kubernetes/blob/961f1f94c35d4979ac83bbad482090cb6c22781c/docs/proposals/petset.md23:17
kfox1111yeah. I read through that one too.23:18
kfox1111I think it has evolved since then. :/23:18
kfox1111though it looks like it still has a varient of persistentVolumeClaim in it.23:19
dcwangmit01Cool kfox1111 .  Thanks for the discussion23:20
kfox1111np. :)23:20
*** berendt has quit IRC23:26
*** signed8bit is now known as signed8bit_Zzz23:26
*** ravig has quit IRC23:29
*** inc0 has quit IRC23:40
*** g3ek has quit IRC23:44
*** haplo37 has quit IRC23:45
*** g3ek has joined #openstack-kolla23:50
*** Mr_Broken has joined #openstack-kolla23:50
*** haplo37 has joined #openstack-kolla23:50
*** banix has quit IRC23:55
*** phuongnh has quit IRC23:57

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