*** openstack has joined #openstack-kolla | 00:02 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla: Adds Neutron LBaaS Support https://review.openstack.org/318322 | 00:03 |
---|---|---|
sbezverk | sdake done | 00:04 |
*** Avi82 has quit IRC | 00:05 | |
*** Avi82 has joined #openstack-kolla | 00:06 | |
*** sdake has quit IRC | 00:06 | |
*** sdake has joined #openstack-kolla | 00:09 | |
wirehead_ | Okay, so I’ve got a patch but I can’t because I can’t edit my config information in Launchpad. :/ | 00:14 |
sdake | sbezverk i've got to admit, i couldn't have done that lbaas work in the time you did | 00:14 |
openstackgerrit | Ryan Hallisey proposed openstack/kolla-kubernetes: Changes Glance bootstrap to use kolla-toolbox https://review.openstack.org/320022 | 00:14 |
sdake | wirehead i can help | 00:14 |
sdake | wirehead_ are you on a mac or pc client? | 00:14 |
wirehead_ | Mac Firefox, with the web interface. | 00:15 |
wirehead_ | https://review.openstack.org/#/settings/contact | 00:15 |
sdake | mind a chat over webex? | 00:15 |
sdake | http://webex.cisco.com/join/stdake | 00:15 |
wirehead_ | Not a prob. | 00:15 |
wirehead_ | Hm. | 00:15 |
sdake | rather cisco.webex.com/joni/stdake | 00:15 |
*** Avi82 has quit IRC | 00:16 | |
*** Avi82 has joined #openstack-kolla | 00:16 | |
sdake | http://cisco.webex.com/join/stdake | 00:16 |
openstackgerrit | Ryan Hallisey proposed openstack/kolla-kubernetes: Implement Keystone Bootstrap Job https://review.openstack.org/321307 | 00:17 |
*** harlowja has joined #openstack-kolla | 00:19 | |
openstackgerrit | Ken Wronkiewicz proposed openstack/kolla-kubernetes: Fix documentation for Ubuntu and some rst formatting issues https://review.openstack.org/321308 | 00:22 |
*** sdake_ has joined #openstack-kolla | 00:28 | |
*** d_code has joined #openstack-kolla | 00:30 | |
*** sdake has quit IRC | 00:30 | |
*** Avi82 has quit IRC | 00:34 | |
*** d_code has quit IRC | 00:35 | |
wirehead_ | Huh. I submit a patch to OpenStack, there’s an earthquake. A doc patch isn’t what I’d call “Earth shattering” | 00:35 |
harlowja | lol | 00:35 |
wirehead_ | vagrant@vagrant-ubuntu-trusty-64:~/kolla-kubernetes$ kolla-kubernetes run mariadb | 00:42 |
wirehead_ | 2016-05-26 00:42:01.722 29575 ERROR kolla-kubernetes [-] The service directory "/usr/local/lib/python2.7/dist-packages/services" was not found | 00:42 |
wirehead_ | I’ve got kolla-kubernetes installed via pip with the directions, got a working kube cluster running. I’ll fill in the rest of the docs, I’m just not yet sure what to do. | 00:43 |
*** mummer has quit IRC | 00:45 | |
*** openstackstatus has quit IRC | 00:46 | |
openstackgerrit | Ken Wronkiewicz proposed openstack/kolla-kubernetes: Fix documentation for Ubuntu and some rst formatting issues https://review.openstack.org/321308 | 00:49 |
*** sdake_ has quit IRC | 00:50 | |
*** openstack has joined #openstack-kolla | 00:54 | |
*** vhosakot has joined #openstack-kolla | 00:54 | |
*** ccesario___ has joined #openstack-kolla | 00:58 | |
sdake | sbezverk here is how plugins get installed | 01:02 |
sdake | https://github.com/openstack/kolla/blob/master/docker/neutron/neutron-server/Dockerfile.j2#L7-L8 | 01:02 |
sbezverk | sdake ok so it goes and tries to install whatevr is sitting in plugin directory | 01:04 |
sdake | right | 01:04 |
sdake | which makes me think haproxy should be installed in the neutron-server container | 01:04 |
sbezverk | sdake it is installed there | 01:05 |
sdake | what we really need is a way of handling binary plugins | 01:05 |
sdake | i thought it was in neutron-base | 01:05 |
*** akscram has joined #openstack-kolla | 01:05 | |
sbezverk | right right, sorry | 01:05 |
sbezverk | but we do not need haproxy in neutron-server at all | 01:06 |
sbezverk | we need it in lbaas container | 01:06 |
sdake | ok well you should possibly fix that ;) | 01:06 |
sbezverk | and we get it from neutron-base | 01:06 |
sdake | otherwise it increases the data set size | 01:06 |
sbezverk | I do not follow you. | 01:07 |
sdake | haproxy should go frombase to lbaas | 01:08 |
sbezverk | and it does | 01:08 |
sdake | i mean the implementation should change as such | 01:08 |
sdake | otherwise we end up with fatter containers for all of the other rolees related to neutron | 01:08 |
sbezverk | ok | 01:09 |
*** phuongnh has joined #openstack-kolla | 01:13 | |
*** weiyu_ has joined #openstack-kolla | 01:15 | |
*** ravig has quit IRC | 01:21 | |
*** wuhg has joined #openstack-kolla | 01:22 | |
*** sdake has quit IRC | 01:25 | |
*** ravig has joined #openstack-kolla | 01:26 | |
*** ravig has quit IRC | 01:29 | |
*** Avi82 has joined #openstack-kolla | 01:32 | |
*** tfukushima has joined #openstack-kolla | 01:44 | |
*** d_code has joined #openstack-kolla | 01:45 | |
*** d_code has quit IRC | 01:48 | |
*** salv-orlando has joined #openstack-kolla | 01:48 | |
*** d_code has joined #openstack-kolla | 01:49 | |
*** openstackgerrit has quit IRC | 01:49 | |
*** salv-orlando has quit IRC | 01:50 | |
*** rhallisey has quit IRC | 01:53 | |
*** openstackgerrit has joined #openstack-kolla | 01:57 | |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 01:59 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 02:01 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 02:02 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 02:03 |
*** Avi82 has quit IRC | 02:06 | |
*** vhosakot has quit IRC | 02:13 | |
*** vhosakot has joined #openstack-kolla | 02:13 | |
*** vhosakot has quit IRC | 02:16 | |
*** vhosakot has joined #openstack-kolla | 02:17 | |
*** sdake has joined #openstack-kolla | 02:19 | |
*** openstack has joined #openstack-kolla | 02:38 | |
*** openstackstatus has joined #openstack-kolla | 02:39 | |
*** ChanServ sets mode: +v openstackstatus | 02:39 | |
*** unicell has quit IRC | 02:40 | |
sdake | vhosakot around? | 02:45 |
vhosakot | sdake: yep | 02:45 |
vhosakot | sdake: I'm seeing issues with sbezverk PS on Ubuntu | 02:45 |
sdake | sbezverk wantedt o know if you got lbaas working on ubuntu | 02:45 |
vhosakot | this line is for centos | 02:46 |
vhosakot | service_plugins = router{% if enable_neutron_lbaas | bool %},neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2{% endif %} | 02:46 |
sdake | that line should work for ubuntu as well | 02:46 |
sbezverk | vhosakot it is a generic neutron config line | 02:46 |
sdake | did you enable_neutron_lbaas in the globals.yml? | 02:46 |
sbezverk | vhosakot what is not working? | 02:47 |
vhosakot | sdake: sbezverk yep... I neutron-server flapping | 02:47 |
sbezverk | docker logs {neutron-server} please | 02:47 |
sbezverk | also I assume you do ubuntu/source right? | 02:48 |
vhosakot | yep.. ubuntu/source | 02:49 |
*** yuanying has quit IRC | 02:50 | |
sbezverk | vhosakot listen, I am off for now, but if you do not manage to get it running, send me email I will bring up Ubuntu tomorrow morning and test | 02:50 |
vhosakot | cool... np.. I'll keep you posted sbezverk.. thanks | 02:51 |
sbezverk | good night gents | 02:51 |
vhosakot | good night sbezverk! | 02:51 |
vhosakot | sbezverk: sdake: docker logs neutron_server --> http://paste.openstack.org/show/505515/ | 02:54 |
sdake | vhosakot docker exec heka cat /var/log/kolla/neutron/neutron-server.log | 02:55 |
sdake | later sbezverk | 02:55 |
sdake | you have the magic incantation for kolla-build.conf correct? | 02:55 |
vhosakot | sdake: yep, I have the kolla-build.conf sbezverk sent... "docker exec heka cat /var/log/kolla/neutron/neutron-server.log" is too big... here are the last 100 lines in the logs --> http://paste.openstack.org/show/505516/ | 02:59 |
*** ccesario___ has quit IRC | 02:59 | |
vhosakot | sdake: here is my /etc/kolla/kolla-build.conf --> http://paste.openstack.org/show/505517/ | 02:59 |
*** sdake_ has joined #openstack-kolla | 03:00 | |
*** sdake has quit IRC | 03:02 | |
vhosakot | sdake_: here is what I think --> http://paste.openstack.org/show/505524/ I'll test it now | 03:03 |
openstackgerrit | Merged openstack/kolla: Add title to index page of developer documentation https://review.openstack.org/320499 | 03:04 |
sdake_ | vhosakot did you end up with the correct kolla-build.conf | 03:04 |
sdake_ | and rebuild your neutron containers? | 03:04 |
vhosakot | sdake_: all that is done.. | 03:05 |
vhosakot | service_plugins = router{% if enable_neutron_lbaas | bool %},neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2{% endif %} | 03:05 |
vhosakot | sdake_: ubuntu does not like this one line neutron.conf ^^^ | 03:05 |
sdake_ | ok | 03:05 |
*** sdake_ is now known as sdake | 03:05 | |
sdake | what makes you think it doesn't like it | 03:06 |
vhosakot | sdake: https://wiki.openstack.org/wiki/Neutron/LBaaS/DeployWithDevstack | 03:06 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add support to lint the install commands in Dockerfiles https://review.openstack.org/317364 | 03:06 |
vhosakot | sdake: is the same source code/tar file installed for both ubuntu and centos ? | 03:07 |
sdake | same source code | 03:07 |
vhosakot | sdake: thought so | 03:07 |
sdake | its actually installed in two places | 03:08 |
sdake | so its possible one of them may be different on ubuntu | 03:08 |
vhosakot | then, the path should be installed and work in Ubuntu as well neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 | 03:08 |
sdake | do you have link to the patch? | 03:08 |
vhosakot | which ? sbezverk's ? | 03:08 |
sdake | yup | 03:08 |
vhosakot | sdake: https://review.openstack.org/#/c/318322/10 | 03:09 |
patchbot | vhosakot: patch 318322 - kolla - Adds Neutron LBaaS Support | 03:09 |
vhosakot | sdake: I'm using PS 10 | 03:09 |
sdake | neutron_lbaas ends up in python2.7/site-*/neutron_lbaas | 03:09 |
sdake | soI think neutorn_lbaas is the correct entry point for the python code | 03:09 |
*** unicell has joined #openstack-kolla | 03:09 | |
*** jtriley has joined #openstack-kolla | 03:10 | |
sdake | well worth a shot | 03:13 |
sdake | i insepted teh patch again | 03:13 |
sdake | the only delta could be in ubuntu binary | 03:13 |
sdake | everyting else should have the same bits, but for different operating systems | 03:14 |
sdake | if i could see the stack backtrace generated (in heka logs) that would be helpful :) | 03:14 |
vhosakot | sdake: I enabled lbaas and removed all lbaas entries from neutron.conf, now neutron_server.. now, I will enter inside neutron_server container and see if neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 exists | 03:14 |
coolsvap | morning folks | 03:14 |
vhosakot | morning coolsvap | 03:14 |
*** unicell has quit IRC | 03:14 | |
coolsvap | good evening vhosakot | 03:15 |
sdake | coolsvap its the middle of the night ;) | 03:15 |
coolsvap | sdake, yeah :/ | 03:15 |
coolsvap | good evening sdake | 03:16 |
sdake | vhosakot it is entirely possible install from source of kolla-build.conf plugin functionality is busted on ubuntu | 03:16 |
sdake | i've studied the implementation for most of the day | 03:16 |
sdake | trying to come up with a better way ;) | 03:16 |
*** unicell has joined #openstack-kolla | 03:16 | |
vhosakot | sdake: ah ok | 03:17 |
vhosakot | actually, I am seeing the same behavior both with and without using /etc/kolla/kolla-build.conf.... neutorn-server flaps in both cases | 03:18 |
sdake | here is how it is installed: https://github.com/openstack/kolla/blob/master/docker/neutron/neutron-server/Dockerfile.j2#L7-L9 | 03:18 |
sdake | build a container | 03:19 |
sdake | with build-conf | 03:19 |
sdake | and see if it has the lbaas code in it | 03:19 |
vhosakot | sdake: I do see /var/lib/kolla/venv/lib/python2.7/site-packages/neutron_lbaas/services/loadbalancer/plugin.py inside the neutron_server container | 03:19 |
sdake | vhosakot can you paste your kolla-build.conf? | 03:19 |
sdake | and its neutron_server which is flapping? | 03:19 |
vhosakot | sdake: so, my theory that the path neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 does not exist in the container on ubuntu is wrong :) | 03:19 |
sdake | ls -l /usr/lib/python2.7/site-packages/neutron* | 03:20 |
vhosakot | sdake: so now we know service_plugins = router{% if enable_neutron_lbaas | bool %},neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2{% endif %} resolves to a valid path on Ubntu as well | 03:20 |
sdake | i think your missing a symlink | 03:21 |
vhosakot | sdake: here is my /etc/kolla/kolla-build.conf --> http://paste.openstack.org/show/505517/ | 03:21 |
vhosakot | yeah coolsvap.. almost night.. np.. cool :) | 03:22 |
vhosakot | sdake: actually, I made progress with PS 10 | 03:22 |
vhosakot | with PS 8, none of the neutron containers were running | 03:22 |
vhosakot | with PS 10, just neutron-server flaps | 03:22 |
sdake | vhosakot your build.conf looks correct - is it mode 755 and owned by root in /etc/kolla? | 03:23 |
sdake | neutron_lbaas works then? | 03:24 |
sdake | vhosakot can youget a log of the backtrace - that would help emmensly | 03:24 |
sdake | from heka log volume | 03:24 |
sdake | log/named | 03:24 |
vhosakot | sdake: I see it is 644 owned by root | 03:24 |
vhosakot | -rw-r--r-- 1 root root 189 May 25 21:09 kolla-build.conf | 03:24 |
sdake | that works too | 03:24 |
vhosakot | sdake: this is the error in neutron.log | 03:25 |
vhosakot | sdake: Table 'neutron.lbaas_loadbalancers' doesn't exist | 03:25 |
vhosakot | sdake: see last line in http://paste.openstack.org/show/505516/ | 03:25 |
sdake | which version of ansible are you running? | 03:25 |
vhosakot | sdake: 1.9.5 | 03:26 |
sdake | that implies the database wasn't migrated | 03:26 |
sdake | try ansible 1.9.4 please | 03:26 |
sdake | migrated or created for that matter | 03:26 |
vhosakot | sdake: this task (which creates neutron.lbaas_loadbalancers table) passed https://review.openstack.org/#/c/318322/10/ansible/roles/neutron/tasks/bootstrap_service.yml | 03:27 |
patchbot | vhosakot: patch 318322 - kolla - Adds Neutron LBaaS Support | 03:27 |
sdake | vhosakot pleae try ansible 1.9.4 | 03:28 |
vhosakot | sdake: ok, I'll downgrade... | 03:29 |
sdake | vhosakot on your host, do you hve an /etc/localtime file | 03:29 |
sdake | /etc/localtime file | 03:29 |
vhosakot | sdake: should a similar task exist to create the neutron lbaas table.. I dont see it in sbezverk's PShttps://github.com/openstack/kolla/blob/master/ansible/roles/neutron/tasks/bootstrap.yml#L2-L3 | 03:30 |
vhosakot | https://github.com/openstack/kolla/blob/master/ansible/roles/neutron/tasks/bootstrap.yml#L2-L3 | 03:30 |
*** yuanying has joined #openstack-kolla | 03:30 | |
sdake | vhosakot table missing not the database | 03:31 |
sdake | vhosakot are you running master? | 03:31 |
vhosakot | sdake: yep | 03:31 |
vhosakot | sdake: I have -rw-r--r-- 1 root root 3519 Mar 15 02:40 /etc/localtime | 03:32 |
sdake | delegate_to is busted | 03:32 |
sdake | entirely and completely | 03:32 |
sdake | it works some times | 03:32 |
sdake | depends on how your system is setup | 03:32 |
sdake | are you doing an AIO? | 03:32 |
vhosakot | sdake: yep | 03:33 |
sdake | sbezverk was doing multinode iirc | 03:33 |
vhosakot | sdake: ah ok.. so, will this create the lbaas table --> https://review.openstack.org/#/c/318322/10/docker/neutron/neutron-lbaas-agent/extend_start.sh | 03:33 |
patchbot | vhosakot: patch 318322 - kolla - Adds Neutron LBaaS Support | 03:33 |
sdake | but i am not certain o this point | 03:33 |
sdake | vhosakot it should do so | 03:33 |
*** d_code has quit IRC | 03:34 | |
sdake | however, if neutron-lbaas-agent bootstraps after neutron that may not be the case | 03:34 |
sdake | first lets try ansible 1.9.4 | 03:34 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add support to lint the install commands in Dockerfiles https://review.openstack.org/317364 | 03:35 |
vhosakot | sdake: should I cleanup and re-deploy after downgrading to 1.9.4 ? | 03:35 |
*** phuongnh has quit IRC | 03:35 | |
vhosakot | sdake: actually, my current version (1.9.5) has been working fine and I can boot nova VM and ping it | 03:35 |
sdake | container-cleanup | 03:36 |
sdake | reboot | 03:36 |
sdake | redeploy | 03:36 |
*** phuongnh has joined #openstack-kolla | 03:36 | |
vhosakot | sdake: should I delete the images and rebuild as well ? | 03:37 |
sdake | nah | 03:37 |
sdake | one variable at a time ;) | 03:37 |
vhosakot | sdake: right..as ansible wont affect dockerfiles | 03:37 |
vhosakot | sdake: cool, will do not.. I think I wont move to centos and get lbaas working on ubuntu too | 03:38 |
vhosakot | since sbezverk tested/vaidated on centos already | 03:38 |
sdake | ya - this patch needs to work on ubuntu as well | 03:39 |
godleon | Hi all, is there any way to install extra software package in the container which not be predefined in the Dockerfile? | 03:40 |
sdake | i've finally got my lab back in operation - 10 gig networking to 3 nodes all running centos 7.2 | 03:41 |
sdake | plus my workstation is now setup with windows for games and centos7 for work | 03:41 |
sdake | that only took 6 months | 03:41 |
sdake | remodel - what could possibly go wrong | 03:41 |
sdake | godleon no but there needs to be | 03:43 |
sdake | godleon if you install from source, you can install python plugins for neutron | 03:43 |
sdake | beyond that, there is nothing | 03:43 |
*** yuanying has quit IRC | 03:45 | |
sdake | so i have a total of 4 nodes atm | 03:45 |
sdake | and I have two computers i am harvesting from my children since they both got new workstations | 03:46 |
sdake | and 10gig cards are going in those too :) | 03:46 |
*** yuanying has joined #openstack-kolla | 03:47 | |
godleon | sdake: so if I want to install additional software packages, maybe I should folk the kolla project and modify it to achieve that now? | 03:51 |
sdake | godleon if you want it for mitaka or liberty | 03:51 |
sdake | but i'd recommend us sorting out how to do it properly in master as well | 03:52 |
sdake | what do you want to install | 03:52 |
godleon | sdake: I think if there is a configurable way to do that will be fancy. | 03:52 |
godleon | sdake: hmm...... like.... LXD | 03:52 |
sdake | for what use case is what i am after | 03:53 |
coolsvap | sdake, cool lab, i have possibly 50% of what you are saying at my place | 03:53 |
sdake | i also have a 10 node cluster in cisco datacenter | 03:53 |
godleon | sdake: I want to test another hypervisor LXD instead of KVM, I am not sure if it can be done by kolla. | 03:54 |
sdake | lxd is a hypervisor? | 03:54 |
sdake | I thogut it was a container tech | 03:54 |
sdake | kolla just deploys openstack - so the question to ask is if it can be done by openstack :) | 03:55 |
sdake | we did add xen support | 03:55 |
sdake | https://github.com/openstack/kolla/blob/master/docker/nova/nova-libvirt/extend_start.sh#L13 | 03:56 |
sdake | vhosakot did 1.9.4 work? | 03:56 |
godleon | sdake: actually, LxD is a system container tech :) | 03:57 |
vhosakot | sdake: I'm cleaning up now... will rebuild with 1.9.4 and let you know... | 03:57 |
sdake | godleon so you want kolla to use lxd instead of docker you mean? | 03:57 |
godleon | sadke: and yes, it can be a hypervisor as well. :) | 03:57 |
vhosakot | sdake: 1.9.5 has been working fine for me and I can ping nova vm | 03:57 |
sdake | or you want to use lxd as a nova hypervisor | 03:57 |
sdake | vhosakot i hear that, but the code has changed | 03:57 |
*** ravig has joined #openstack-kolla | 03:58 | |
sdake | and there is delegate_to used with when statements in sbezverk 's implementation | 03:58 |
vhosakot | sdake: ah ok... | 03:58 |
sdake | i have found these two things used together to be flakey | 03:58 |
godleon | sdake: no, I just wonder if I can use LxD to replace KVM..... not docker | 03:58 |
vhosakot | sdake: will downgrade and test and let you know.. cool | 03:58 |
sdake | godleon no idea, is there a nova lxd driver? | 03:58 |
godleon | sdake: yes, for nova hypervisor | 03:58 |
sdake | nova isn't a hypervisor, its a hypervisor manager | 04:00 |
godleon | sdake: sure, there is a nova lxd driver already | 04:00 |
sdake | i think the answer is yes it would work | 04:00 |
sdake | it requires installing and configuring lxd however | 04:00 |
godleon | sdake: exactly, so this is why I was asking if I can install additional software packages in kolla. | 04:01 |
sdake | userspace hypervisors have potential to blow kvm hypervisors out performance wise | 04:01 |
godleon | sdake: yap, LxD can minimize the vm overhead | 04:02 |
sdake | godleon i see lxd has a rest api | 04:03 |
sdake | is it secured in any way? | 04:03 |
godleon | sdake: I am not quite sure about this question, I need spend some time digging into to find the answer. | 04:04 |
sdake | you will need an lxd container | 04:04 |
sdake | to contain the rest api | 04:04 |
sdake | this serves the same purpose as nova-libvirt iiuc | 04:05 |
sdake | i think the lxd driver needs to go in the nova-compute container | 04:05 |
sdake | https://insights.ubuntu.com/2015/05/06/introduction-to-nova-compute-lxd/ | 04:08 |
sdake | this line can go in /etc/kolla/config/nova.conf: compute_driver=nclxd.nova.virt.lxd.LXDDriver | 04:08 |
sdake | after nclxd is installed in nova-compute | 04:08 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Update ubuntu dockerfiles for formatting https://review.openstack.org/317238 | 04:09 |
sdake | that is 5 minutes of work patchwise for master | 04:09 |
sdake | the more challenging part is implementing an lxd container | 04:09 |
sdake | and deploying it with ansible | 04:09 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add support to lint the install commands in Dockerfiles https://review.openstack.org/317364 | 04:10 |
godleon | sdake: ansible is only used to deploy docker container, isn't it? Why ansible has to deploy lxd container? | 04:12 |
sdake | godleon lxd has a rest server | 04:13 |
sdake | that rest server is a daemon | 04:13 |
sdake | the daemon needs to run in a container | 04:13 |
sdake | just as nova-libvirt does today | 04:13 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 04:16 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 04:19 |
godleon | sdake: oh, I see. That's where the main problem is. | 04:19 |
sdake | roger | 04:19 |
sdake | godleon given lxd's 2 week release cycle, an dthe fact that I doubt it has full implementations for everything related to openstack, I'd be hesitent to merge it into kolla proper until an implementation could be tested | 04:23 |
sdake | lxd probably doesn't do live migration for example | 04:23 |
sdake | lxd may not be upgradeable | 04:23 |
sdake | i really dont know for sure, these are all things that would need to be tested | 04:24 |
godleon | sdake: hmm... it makes sense. It does really need a deep survey of LxD before merging it into kolla. | 04:27 |
sdake | we can always merge it with caveats | 04:27 |
sdake | we have done this with ironic which is tech preview | 04:27 |
sdake | seems like an interesting idea | 04:27 |
sdake | if you get lxd deploying in ansible, I can help with the customizing nova-compute part | 04:28 |
godleon | sdake: really? It sounds great! | 04:29 |
sdake | ya like i said its 5 minutes of work | 04:30 |
sdake | note i have concerns about lxd authentication | 04:30 |
sdake | as in I dont know if the rest api has any | 04:30 |
godleon | sdake: authentication? I don't understand what exact you mean. Can u elaborate it? | 04:33 |
vhosakot | sdake: I cleanup containers, volumes, downgraded to ansible 1.9.4, rebooted and re-deployed.... I see this error when I build the neutron containers... I did not see this error with ansible 1.9.5 --> http://paste.openstack.org/show/505534/ | 04:36 |
*** salv-orlando has joined #openstack-kolla | 04:41 | |
*** salv-orlando has quit IRC | 04:48 | |
*** jtriley has quit IRC | 04:49 | |
*** tfukushima has quit IRC | 04:50 | |
*** weiyu_ has quit IRC | 04:50 | |
*** weiyu_ has joined #openstack-kolla | 04:52 | |
sdake | vhosakot your using master? | 04:59 |
vhosakot | sdake: yes | 04:59 |
sdake | ansible has nothing to do with docker image building | 04:59 |
vhosakot | sdake: right.. it worked just an hr ago... | 04:59 |
sdake | mirror problem possibly | 04:59 |
sdake | try again? | 05:00 |
vhosakot | sdake: yep... looking at it | 05:00 |
sdake | mirror syncing = downfall of existence ;) | 05:00 |
*** sacharya has quit IRC | 05:01 | |
*** vincent_vdk has quit IRC | 05:02 | |
*** vincent_vdk has joined #openstack-kolla | 05:03 | |
*** salv-orlando has joined #openstack-kolla | 05:05 | |
*** dave-mccowan has quit IRC | 05:13 | |
*** vincent_vdk has quit IRC | 05:22 | |
*** vincent_vdk has joined #openstack-kolla | 05:23 | |
*** vhosakot has quit IRC | 05:32 | |
*** mikelk has joined #openstack-kolla | 05:33 | |
*** jtriley has joined #openstack-kolla | 05:46 | |
*** jtriley has quit IRC | 05:50 | |
*** tfukushima has joined #openstack-kolla | 05:50 | |
*** vincent_vdk has quit IRC | 05:51 | |
*** vincent_vdk has joined #openstack-kolla | 05:52 | |
*** unicell1 has joined #openstack-kolla | 05:53 | |
*** sdake has quit IRC | 05:54 | |
*** unicell has quit IRC | 05:54 | |
*** itzdilip has joined #openstack-kolla | 05:58 | |
*** sdake has joined #openstack-kolla | 05:59 | |
*** jtriley has joined #openstack-kolla | 06:00 | |
*** sacharya has joined #openstack-kolla | 06:01 | |
*** jtriley has quit IRC | 06:05 | |
*** sacharya has quit IRC | 06:06 | |
*** beekhof has quit IRC | 06:15 | |
kjelly | godleon: Will you work on nova-lxd-container for kolla? | 06:17 |
*** beekhof has joined #openstack-kolla | 06:17 | |
*** fragatina has quit IRC | 06:18 | |
*** beekhof has quit IRC | 06:22 | |
godleon | kjelly: maybe, but I have to discuss this with my coworker first. And ....... I think we met in person before. :) | 06:22 |
kjelly | godleon: :) Nova with lxd support looks interesting. | 06:24 |
*** anbehl has quit IRC | 06:26 | |
godleon | kjelly: yap, so I poped up this topic here! Hope LxD can become mature enough to become another hypervisor choice in the near future. :) | 06:27 |
*** beekhof has joined #openstack-kolla | 06:29 | |
*** sdake has quit IRC | 06:30 | |
openstackgerrit | Merged openstack/kolla: Implement non-default signal handler for SIGINT https://review.openstack.org/313706 | 06:38 |
kjelly | I want to add some nova schedudler configuration to kolla nova.conf.j2. Does it need blueprint? | 06:39 |
*** cu5 has joined #openstack-kolla | 06:43 | |
*** anbehl has joined #openstack-kolla | 06:44 | |
*** ravig has quit IRC | 06:47 | |
*** openstack has joined #openstack-kolla | 06:54 | |
*** sdake has joined #openstack-kolla | 06:54 | |
*** jtriley has joined #openstack-kolla | 07:01 | |
*** salv-orlando has quit IRC | 07:05 | |
*** cfarquhar has quit IRC | 07:07 | |
*** jtriley has quit IRC | 07:07 | |
*** sdake has quit IRC | 07:13 | |
*** mikelk has quit IRC | 07:14 | |
*** sdake has joined #openstack-kolla | 07:16 | |
*** cfarquhar has joined #openstack-kolla | 07:20 | |
*** cfarquhar has joined #openstack-kolla | 07:20 | |
*** sdake has quit IRC | 07:21 | |
*** athomas has joined #openstack-kolla | 07:22 | |
*** salv-orlando has joined #openstack-kolla | 07:24 | |
*** gfidente has joined #openstack-kolla | 07:30 | |
*** cu5 has quit IRC | 07:36 | |
*** cu5_ has joined #openstack-kolla | 07:44 | |
*** sdake has joined #openstack-kolla | 07:44 | |
*** daneyon_ has joined #openstack-kolla | 07:49 | |
*** sdake has quit IRC | 07:49 | |
*** sdake has joined #openstack-kolla | 07:50 | |
*** daneyon_ has quit IRC | 07:53 | |
*** athomas has quit IRC | 07:55 | |
*** beekhof has quit IRC | 07:57 | |
*** mgoddard has joined #openstack-kolla | 07:58 | |
*** athomas has joined #openstack-kolla | 08:00 | |
*** cu5_ has quit IRC | 08:02 | |
*** cu5 has joined #openstack-kolla | 08:02 | |
*** jtriley has joined #openstack-kolla | 08:03 | |
*** sacharya has joined #openstack-kolla | 08:03 | |
*** salv-orlando has quit IRC | 08:04 | |
sdake | pbourke_ around | 08:06 |
*** jtriley has quit IRC | 08:08 | |
*** sacharya has quit IRC | 08:08 | |
*** zhiwei has joined #openstack-kolla | 08:12 | |
*** beekhof has joined #openstack-kolla | 08:13 | |
*** Serlex has joined #openstack-kolla | 08:20 | |
*** dmk0202 has joined #openstack-kolla | 08:23 | |
*** weiyu_ has quit IRC | 08:24 | |
*** weiyu_ has joined #openstack-kolla | 08:28 | |
*** liyi has quit IRC | 08:28 | |
*** jmccarthy has joined #openstack-kolla | 08:33 | |
*** pbourke_ has quit IRC | 08:48 | |
*** pbourke_ has joined #openstack-kolla | 08:48 | |
*** efoley has joined #openstack-kolla | 08:49 | |
*** jtriley has joined #openstack-kolla | 09:03 | |
*** efoley_ has joined #openstack-kolla | 09:05 | |
*** efoley has quit IRC | 09:06 | |
*** jtriley has quit IRC | 09:08 | |
pbourke_ | sdake: morning | 09:16 |
wznoinsk_ | hi all, could some corehead look non-default mariadb_port change for me? https://review.openstack.org/#/c/313595/ | 09:17 |
patchbot | wznoinsk_: patch 313595 - kolla - add support for non-default database_port in kolla... | 09:17 |
*** wznoinsk_ is now known as wznoinsk | 09:17 | |
pbourke_ | wznoinsk: done | 09:19 |
wznoinsk | pbourke_ thanks, would I port it back to stable/mitaka and liberty? | 09:20 |
pbourke_ | wznoinsk: actually Im uncertain of our backport policy at the moment. will need to confirm with some others here | 09:21 |
sdake | pbourke_ how do you feel about http://paste.fedoraproject.org/371007/14642544/ -> http://paste.fedoraproject.org/371007/14642544 | 09:21 |
sdake | we backport all critical and high bug fixes only | 09:22 |
sdake | pbourke_ shield your eyes: http://paste.fedoraproject.org/371008/64254553/ -> http://paste.fedoraproject.org/371008/64254553 | 09:22 |
openstackgerrit | Merged openstack/kolla: add support for non-default database_port in kolla/ansible https://review.openstack.org/313595 | 09:24 |
sdake | this would permit complete customization for users | 09:27 |
sdake | without alot of hassle | 09:27 |
sdake | pbourke_ still alive | 09:30 |
pbourke_ | sdake: yup,the code isn't that deadly ;) | 09:30 |
pbourke_ | just thinking about it | 09:30 |
sdake | looks pretty terrible to me | 09:30 |
sdake | but the dsl loosk good | 09:30 |
pbourke_ | it does | 09:31 |
pbourke_ | i want to be sure mixing yaml and jinja is a good idea though | 09:31 |
sdake | i was thining longer term we could eliminate jinja2 alltogether | 09:32 |
coolsvap | sdake, the yaml format looks pretty interesting | 09:33 |
sdake | my main goal is to have custom repositories per dockerfile | 09:34 |
sdake | $$dayjob thing | 09:34 |
coolsvap | sdake, pbourke_ I think its is backport potential https://launchpad.net/bugs/1579242 | 09:34 |
openstack | Launchpad bug 1579242 in kolla mitaka "clean up not run when sigint occurs during build" [High,New] - Assigned to Jeff Peeler (jpeeler-z) | 09:34 |
sdake | but this seems like the least painful way to unify the charlie foxtrot of config options we currently have | 09:35 |
coolsvap | sdake, yes it definitely looks better than the config options | 09:35 |
coolsvap | the review associated with the above bug is https://review.openstack.org/#/c/313706/ | 09:36 |
patchbot | coolsvap: patch 313706 - kolla - Implement non-default signal handler for SIGINT (MERGED) | 09:36 |
*** salv-orlando has joined #openstack-kolla | 09:36 | |
wznoinsk | sdake/pbourke_ launchpad actually answers my question: https://bugs.launchpad.net/kolla/liberty/+bug/1576151 | 09:36 |
openstack | Launchpad bug 1576151 in kolla mitaka "non-default mysql/mariadb port not supported in kolla ansible " [Critical,Confirmed] - Assigned to Waldemar Znoinski (wznoinsk) | 09:36 |
wznoinsk | but so I have your latest view on that, should I port? | 09:37 |
sdake | after it merges | 09:37 |
sdake | we do backports | 09:37 |
sdake | any core can target to a series | 09:37 |
pbourke_ | im not seeing how that is a bug | 09:37 |
pbourke_ | wznoinsk: are you running maria on a non standard port? | 09:38 |
coolsvap | this looks more like a enhancement to me | 09:38 |
wznoinsk | pbourke_ yes, I have a mysql-server on the host (for nodepool, jenkins and other CI crowd) and openstack controller deployed with kolla on the same node | 09:38 |
*** efoley__ has joined #openstack-kolla | 09:47 | |
*** efoley_ has quit IRC | 09:50 | |
wznoinsk | would we bring this up on next meeting maybe? | 09:51 |
pbourke_ | wznoinsk: right now Im in agreement with coolsvap in that it seems like an enchancement | 09:52 |
pbourke_ | which would make it ineligable for backport | 09:52 |
wznoinsk | yes, I saw some pieces (i.e.: ironic-inspector) don't support specifying its port number in kolla yet, so from that point of view supporting custom ports for mariadb may be viewed as extending current functionality (same as adding ironic-inspector port variable) but if we consider mariadb to be the 'base' for any deployment and given the mariadb_port is already in stable/branches (but it's not actually customizable as it breaks if | 09:55 |
wznoinsk | you give it something else than 3306) i'd consider it as not working functionality | 09:55 |
openstackgerrit | Merged openstack/kolla-kubernetes: Changes Glance bootstrap to use kolla-toolbox https://review.openstack.org/320022 | 09:58 |
openstackgerrit | Merged openstack/kolla-kubernetes: Implement a Job for Mariadb Bootstrap https://review.openstack.org/320742 | 09:59 |
wznoinsk | whether all the other port variables support non-default values I don't know, I guess that's why it's not clear whether to backport the change | 10:00 |
*** rmart04 has joined #openstack-kolla | 10:01 | |
*** jmccarthy has left #openstack-kolla | 10:02 | |
pbourke_ | sdake: I dont think moving to yaml will allow for enough customisation | 10:02 |
pbourke_ | sdake: it would be ok if every base used the exact same instructions, just with different values | 10:03 |
sdake | which parts wont offer enough customization? | 10:03 |
sdake | http://paste.fedoraproject.org/371022/14642570/ -> http://paste.fedoraproject.org/371022/14642570 | 10:03 |
sdake | if we dont go to yaml I am at a loss as to how to handle the varying amounts of customization people want with images | 10:04 |
*** sacharya has joined #openstack-kolla | 10:04 | |
sdake | we did jinja2 instead of yaml because it was easier to write the dockerfiles originally | 10:04 |
sdake | but now all dockerfiles basically have a similar structure | 10:04 |
*** mikelk has joined #openstack-kolla | 10:04 | |
*** jtriley has joined #openstack-kolla | 10:04 | |
sdake | that yaml i just pasted is enough to do the base image | 10:04 |
sdake | and someone could - if they chose- provide their own yaml of all the containers to build | 10:05 |
pbourke_ | how do you handle the various tweaks each distro needs | 10:05 |
sdake | with their own stuff in there | 10:05 |
sdake | which type of tweaks | 10:05 |
sdake | look at the last paste | 10:05 |
sdake | i added native command | 10:05 |
sdake | s | 10:05 |
*** efoley__ has quit IRC | 10:06 | |
sdake | the nice thing about a yaml file is we can provide one | 10:06 |
sdake | and then someone can provide overrides for sections if they choose to do so | 10:06 |
sdake | this essentially removes the docker directory and all of its maintenance entirely | 10:07 |
sdake | yaml can also be manipulated programatically | 10:08 |
sdake | versus our jinja2 files which must be manipulated by a human being | 10:08 |
*** sacharya has quit IRC | 10:09 | |
sdake | coolsvap have a look at that last paste and tell me what you think | 10:09 |
*** jtriley has quit IRC | 10:09 | |
coolsvap | sdake, this really looks good and I can see how it will help customization we need currently for various things | 10:09 |
coolsvap | like plugins | 10:09 |
sdake | yes, plugins | 10:09 |
coolsvap | i can literally see the yaml update evolving in my head for plugin | 10:10 |
*** tfukushima has quit IRC | 10:10 | |
*** tfukushima has joined #openstack-kolla | 10:11 | |
*** tfukushima has quit IRC | 10:11 | |
sdake | i wonder if yaml.load maintains ordering | 10:11 |
*** tfukushima has joined #openstack-kolla | 10:11 | |
pbourke_ | im coming round to it more now | 10:12 |
*** tfukushima has quit IRC | 10:13 | |
*** tfukushima has joined #openstack-kolla | 10:14 | |
*** rhallisey has joined #openstack-kolla | 10:16 | |
sdake | i dont know possibly a crazy idea :) | 10:17 |
sdake | I think it offers us alot of advantages | 10:18 |
sdake | dont see much downside | 10:18 |
sdake | other then its not a semi-raw dockerfile people are used to dealing with | 10:18 |
coolsvap | i think its worth a try | 10:19 |
*** kong has joined #openstack-kolla | 10:19 | |
coolsvap | yaml.load does not guarantee the ordering is maintained but i dont think it should be a major hurdle | 10:20 |
sdake | here is the output | 10:24 |
sdake | http://paste.fedoraproject.org/371035/64258276/ -> http://paste.fedoraproject.org/371035/64258276 | 10:24 |
sdake | looks like its maintaining the list ordering to me | 10:25 |
*** efoley__ has joined #openstack-kolla | 10:27 | |
coolsvap | it maintains the list ordering yeah | 10:28 |
*** daneyon_ has joined #openstack-kolla | 10:31 | |
*** jmccarthy has joined #openstack-kolla | 10:36 | |
*** daneyon_ has quit IRC | 10:36 | |
*** tfukushima has quit IRC | 10:46 | |
*** weiyu_ has quit IRC | 10:46 | |
*** jmccarthy has left #openstack-kolla | 10:47 | |
*** rhallisey has quit IRC | 10:49 | |
openstackgerrit | Steven Dake proposed openstack/kolla: [WIP] Prototyping feasibility of a DSL https://review.openstack.org/321468 | 10:51 |
sdake | bedtime | 10:51 |
sdake | night all | 10:51 |
coolsvap | gnight sdake | 10:56 |
openstackgerrit | Merged openstack/kolla: Bump the ansible to 2 https://review.openstack.org/317421 | 10:57 |
*** jtriley has joined #openstack-kolla | 11:05 | |
coolsvap | pbourke_, mandre can you ack https://review.openstack.org/317363 https://review.openstack.org/317238 | 11:06 |
mandre | coolsvap: there you go | 11:09 |
*** godleon has quit IRC | 11:09 | |
coolsvap | mandre, thx! | 11:10 |
mandre | pbourke_: since you're there, can you ack https://review.openstack.org/#/c/315390/ too? | 11:10 |
patchbot | mandre: patch 315390 - kolla - Simplify image building information in quickstart | 11:10 |
openstackgerrit | Merged openstack/kolla: Update the horizon dockerfile for formatting https://review.openstack.org/317363 | 11:13 |
openstackgerrit | Merged openstack/kolla: Update ubuntu dockerfiles for formatting https://review.openstack.org/317238 | 11:13 |
openstackgerrit | Merged openstack/kolla: Simplify image building information in quickstart https://review.openstack.org/315390 | 11:13 |
*** jtriley has quit IRC | 11:13 | |
openstackgerrit | Merged openstack/kolla: Update the image-building documentation https://review.openstack.org/320933 | 11:13 |
mandre | pbourke_: you rock! | 11:15 |
pbourke_ | np :) | 11:15 |
berendt | after the merge of the ansible2 patch, should it work with ansible 2.1.0.0? | 11:15 |
berendt | or 2.0.2.0? | 11:15 |
mandre | berendt: I believe so, the incompatibility was between ansible 1.9 and ansible 2 | 11:16 |
berendt | yes, but I got an "The error was: TypeError: _make_tmp_path() takes exactly 2 arguments (1 given)" error with ansible 2.1.0.0 when copying over the ceph.conf configuration file. | 11:17 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add support to lint the install commands in Dockerfiles https://review.openstack.org/317364 | 11:17 |
berendt | and I do not get this error with ansible 2.0.2.0 | 11:18 |
berendt | that's probably an issue in https://github.com/openstack/kolla/blob/master/ansible/action_plugins/merge_configs.py#L45, I think the ActionBase class changed from 2.0 to 2.1, I will have a look on this later this day | 11:21 |
mandre | berendt: then in that case, probably the ansible 2 patch need a bit more work :) | 11:21 |
mandre | berendt: can you report your issues with ansible 2.1 in the review? | 11:21 |
berendt | mandre yes I will add a note there | 11:22 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add sahara containers https://review.openstack.org/317261 | 11:22 |
berendt | mandre I added a note into https://review.openstack.org/#/c/317421/7 | 11:24 |
patchbot | berendt: patch 317421 - kolla - Bump the ansible to 2 (MERGED) | 11:24 |
berendt | looks like there are some more issues, I now got an other error when copying over the cinder.conf file | 11:25 |
mandre | thanks berendt, may I ask you to open bugs in the issue track for each one you find? | 11:26 |
mandre | ansible 2.1 was just release today, what an unfortunate timing... | 11:26 |
berendt | mandre does it make sense to open one bug to track all ansible 2.1 related issues? | 11:27 |
mandre | berendt: it's up to you, if you think there is only a small number of issues and they are closely related | 11:29 |
mandre | I suppose our gate is broken now | 11:31 |
*** rhallisey has joined #openstack-kolla | 11:32 | |
coolsvap | thanks sbezverk I completely missed the extend_start in base | 11:32 |
openstackgerrit | Merged openstack/kolla-kubernetes: Implement Keystone Bootstrap Job https://review.openstack.org/321307 | 11:34 |
openstackgerrit | Merged openstack/kolla-kubernetes: Fix documentation for Ubuntu and some rst formatting issues https://review.openstack.org/321308 | 11:34 |
*** dwalsh has joined #openstack-kolla | 11:40 | |
openstackgerrit | Liyi Meng proposed openstack/kolla-kubernetes: Implement swift pods and serivces https://review.openstack.org/319985 | 11:46 |
*** phuongnh has quit IRC | 11:56 | |
*** sacharya has joined #openstack-kolla | 12:04 | |
*** sacharya has quit IRC | 12:09 | |
*** kjelly1 has joined #openstack-kolla | 12:11 | |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add support to lint the install commands in Dockerfiles https://review.openstack.org/317364 | 12:12 |
openstackgerrit | Liyi Meng proposed openstack/kolla-kubernetes: Implement swift pods and serivces https://review.openstack.org/319985 | 12:22 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Updated Gnocchi binary containers https://review.openstack.org/317256 | 12:24 |
openstackgerrit | Swapnil Kulkarni (coolsvap) proposed openstack/kolla: Add support for mistral ubuntu binary containers https://review.openstack.org/317240 | 12:24 |
*** liyi has joined #openstack-kolla | 12:27 | |
rhallisey | liyi, hey, swift pods look good | 12:28 |
*** d_code has joined #openstack-kolla | 12:32 | |
liyi | thanks Ryan. To get a minmal deployment. memcached, mariadb, rabbitmq, keystone, glance, nova, neutron, and horizon are primary components | 12:32 |
liyi | should we focus on these node from now on | 12:32 |
liyi | if bootstrap with help of ectd work, the main problems are in neutron now. | 12:33 |
liyi | should we push for this https://bugs.launchpad.net/kolla/+bug/1584954 and https://github.com/kubernetes/kubernetes/pull/20698? | 12:35 |
openstack | Launchpad bug 1584954 in kolla "avoid dash in neutron config filename" [Undecided,New] - Assigned to Liyi Meng (liyi-meng) | 12:35 |
*** dave-mccowan has joined #openstack-kolla | 12:39 | |
*** papacz has quit IRC | 12:39 | |
rhallisey | liyi, maybe we can come up with a workaround | 12:42 |
*** salv-orlando has quit IRC | 12:42 | |
*** salv-orlando has joined #openstack-kolla | 12:44 | |
liyi | Ryan, not sure, not really dig into that much yet. RabbitMQ keep crash on my node right now. Busy hunting it at the moment | 12:45 |
*** jtriley has joined #openstack-kolla | 12:56 | |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla: [wip] implement Ansible Tempest role https://review.openstack.org/321522 | 12:58 |
*** kjelly1 has quit IRC | 13:02 | |
openstackgerrit | Christian Berendt proposed openstack/kolla: [doc] change Ansible version to >= 2 in quickstart https://review.openstack.org/321525 | 13:09 |
*** daneyon_ has joined #openstack-kolla | 13:14 | |
*** jmccarthy has joined #openstack-kolla | 13:16 | |
openstackgerrit | Ryan Hallisey proposed openstack/kolla: Add kolla-kubernetes bootstrap capability to mariadb https://review.openstack.org/320744 | 13:18 |
*** daneyon_ has quit IRC | 13:18 | |
openstackgerrit | Ryan Hallisey proposed openstack/kolla: Add kolla-kubernetes bootstrap capability to Keystone https://review.openstack.org/321529 | 13:19 |
*** diogogmt has joined #openstack-kolla | 13:23 | |
*** godleon has joined #openstack-kolla | 13:23 | |
openstackgerrit | Ryan Hallisey proposed openstack/kolla: Add kolla-kubernetes bootstrap capability to Keystone https://review.openstack.org/321529 | 13:23 |
openstackgerrit | Ryan Hallisey proposed openstack/kolla: Add kolla-kubernetes bootstrap capability to mariadb https://review.openstack.org/320744 | 13:23 |
*** absubram has quit IRC | 13:27 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla: Adds Neutron LBaaS Support https://review.openstack.org/318322 | 13:28 |
*** inc0_ has joined #openstack-kolla | 13:29 | |
inc0_ | good mornign | 13:32 |
inc0_ | I guess I wasn't only one to miss yesterdays meeting | 13:32 |
*** jmccarthy has left #openstack-kolla | 13:33 | |
*** gfidente has quit IRC | 13:36 | |
*** gfidente has joined #openstack-kolla | 13:37 | |
*** esharao has joined #openstack-kolla | 13:41 | |
*** dave-mccowan has quit IRC | 13:42 | |
*** diogogmt has quit IRC | 13:43 | |
pbourke_ | its past my bedtime | 13:44 |
inc0_ | I know the feeling | 13:44 |
*** jtriley has quit IRC | 14:00 | |
rhallisey | inc0_, the mariadb bootstrap is working | 14:01 |
inc0_ | woot | 14:02 |
*** mgoddard has quit IRC | 14:03 | |
*** dwalsh has quit IRC | 14:05 | |
*** jtriley has joined #openstack-kolla | 14:05 | |
*** sacharya has joined #openstack-kolla | 14:05 | |
*** zhiwei has quit IRC | 14:08 | |
*** SiRiuS__ has joined #openstack-kolla | 14:09 | |
*** sacharya has quit IRC | 14:10 | |
*** wuhg has quit IRC | 14:10 | |
*** jtriley has quit IRC | 14:11 | |
*** jtriley has joined #openstack-kolla | 14:11 | |
*** ccesario___ has joined #openstack-kolla | 14:15 | |
*** ravig has joined #openstack-kolla | 14:15 | |
*** dwalsh has joined #openstack-kolla | 14:18 | |
Daviey | sdake: Hey, is this comment still accurate? https://bugs.launchpad.net/kolla/+bug/1500245/comments/9 | 14:19 |
openstack | Launchpad bug 1500245 in kolla "Consistently Failing - Deploy OpenStack all in one node using Ansible" [Wishlist,Invalid] - Assigned to Manoj (manoj-kumar-jainman) | 14:19 |
*** ccesario___ has quit IRC | 14:20 | |
*** salv-orlando has quit IRC | 14:31 | |
*** vhosakot has joined #openstack-kolla | 14:32 | |
*** liyi has quit IRC | 14:32 | |
sbezverk | morning folks.. I see this failure at the gate: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. anybody aware of any changes for package versions? | 14:33 |
sbezverk | started mariadb, and see bootstrap crasah usign the latest code | 14:39 |
sbezverk | rhallisey ^^^ | 14:40 |
rhallisey | sbezverk, using ansible 2.0? | 14:41 |
rhallisey | or is this for kube | 14:41 |
sbezverk | rhallisey kube | 14:41 |
rhallisey | weird I just deployed 10 minutes ago | 14:42 |
rhallisey | sbezverk, did you build the mariadb image with the patch I added? | 14:44 |
rhallisey | with the kolla-kube specific stuff | 14:44 |
sbezverk | rhallisey not yet, but I doubt it is the case here as it fails at bootstrap | 14:47 |
sbezverk | rhallisey I will build new image and try it again | 14:47 |
rhallisey | the mariadb bootstrap uses different flags | 14:48 |
rhallisey | that container is just skipping everything and trying to run mysql | 14:48 |
*** salv-orlando has joined #openstack-kolla | 14:54 | |
*** ravig has quit IRC | 14:54 | |
*** ravig has joined #openstack-kolla | 14:55 | |
*** liyi has joined #openstack-kolla | 15:01 | |
*** mgoddard has joined #openstack-kolla | 15:02 | |
*** dmk0202 has quit IRC | 15:04 | |
*** cu5 has quit IRC | 15:06 | |
*** ravig has quit IRC | 15:07 | |
*** mgoddard has quit IRC | 15:13 | |
*** mgoddard has joined #openstack-kolla | 15:13 | |
*** mgoddard has quit IRC | 15:14 | |
*** mgoddard has joined #openstack-kolla | 15:14 | |
*** inc0_ has quit IRC | 15:18 | |
*** sacharya has joined #openstack-kolla | 15:34 | |
wmiller | Does anyone know if the dicts of successful/failed/unmatched images that kolla-build prints out are used for anything, or if they're just an artifact of the dicts being passed to sys.exit()? @jpeeler? | 15:35 |
*** SiRiuS__ has quit IRC | 15:36 | |
*** diogogmt has joined #openstack-kolla | 15:41 | |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla: Install correct version of arping https://review.openstack.org/321623 | 15:42 |
sbezverk | kolla cores, appreciate your attention to ^^^^^ PS it is show stopper for lbaas | 15:44 |
*** mikelk has quit IRC | 15:47 | |
*** ravig has joined #openstack-kolla | 15:51 | |
*** inc0 has joined #openstack-kolla | 15:52 | |
*** ravig has quit IRC | 15:54 | |
*** ravig has joined #openstack-kolla | 15:56 | |
*** vhosakot has quit IRC | 15:56 | |
mandre | sbezverk: from what I can read on the internet, arping had more features than iputils-arping | 15:57 |
mandre | they are completely different implementations | 15:57 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla: Install correct version of arping https://review.openstack.org/321623 | 16:01 |
*** mgoddard_ has joined #openstack-kolla | 16:02 | |
*** mgoddard has quit IRC | 16:02 | |
*** inc0 has quit IRC | 16:02 | |
*** inc0 has joined #openstack-kolla | 16:03 | |
sbezverk | mandre well then we have a problem as lbaas code uses -U keyword | 16:04 |
sbezverk | which is not supported by arping | 16:04 |
sbezverk | coming from arping package | 16:04 |
mandre | sbezverk: right, I've read your bug report afterwards, it's self explanatory | 16:04 |
Daviey | Anyone seen a problem with mariadb service starting? Using images from kollaglue. Nothing really interesting from docker log | 16:05 |
sbezverk | mandre I scan kolla's code and nothing uses arping at this moment | 16:05 |
mandre | sbezverk: yeah, I agree it should be safe | 16:06 |
*** mummer has joined #openstack-kolla | 16:12 | |
*** ravig has quit IRC | 16:12 | |
*** ravig has joined #openstack-kolla | 16:16 | |
inc0 | Daviey, can you show us mariadb logs? | 16:21 |
inc0 | you can find all logs from particular node in | 16:22 |
inc0 | /var/lib/docker/volumes/log_data/_data | 16:22 |
*** ravig has quit IRC | 16:22 | |
*** Serlex has quit IRC | 16:24 | |
openstackgerrit | Christian Berendt proposed openstack/kolla: [doc] change Ansible version to >= 2 in quickstart https://review.openstack.org/321525 | 16:27 |
Daviey | inc0: https://gist.github.com/Daviey/07d7a498500a26ea3626512868b52b03 | 16:28 |
*** dave-mccowan has joined #openstack-kolla | 16:29 | |
inc0 | Daviey, try to turn off all mariadb container and run playbook mariadb recovery | 16:31 |
inc0 | ...which we dont have docs for it seems | 16:32 |
inc0 | hold on | 16:32 |
inc0 | https://github.com/openstack/kolla/blob/master/ansible/mariadb_recovery.yml this one Daviey | 16:32 |
*** mark-casey has joined #openstack-kolla | 16:33 | |
*** vhosakot has joined #openstack-kolla | 16:34 | |
Daviey | inc0: I tried that :/ | 16:37 |
*** inc0 has quit IRC | 16:37 | |
*** inc0 has joined #openstack-kolla | 16:37 | |
Daviey | inc0: https://gist.github.com/Daviey/f7d040d65184eca80c4d535d44069543 | 16:37 |
inc0 | Daviey, no route to host | 16:38 |
inc0 | can you confirm that you can ping 10.25.201.100 from controller1? | 16:39 |
Daviey | inc0: from .70 i can ssh to 71 & 72 (control) and the VIP .100 | 16:39 |
*** godleon has quit IRC | 16:39 | |
Daviey | (and ping) | 16:39 |
inc0 | so it will check 71->100 and 72->100 | 16:39 |
Daviey | ok | 16:39 |
inc0 | rather than 70->100 | 16:39 |
vhosakot | sbezverk: sdake: I am seeing non-kolla issues when building openstack-base in Ubuntu.. not related to kolla and lbaas.. I'm fixing it now... will keep you guys posted | 16:39 |
Daviey | inc0: I can ssh from .71 to .70,.72 and .100 | 16:40 |
inc0 | hmm | 16:40 |
inc0 | how about docker exec -it mariadb ping 10.25.201.100 ? | 16:40 |
*** ssurana has joined #openstack-kolla | 16:41 | |
Daviey | inc0: hmm, ping: icmp open socket: Operation not permitted | 16:41 |
inc0 | soo...that's strange | 16:42 |
Daviey | hmm, https://bugzilla.redhat.com/show_bug.cgi?id=1142311 | 16:43 |
openstack | bugzilla.redhat.com bug 1142311 in iputils "RHEL 7 base docker image, ping does not work." [Medium,Closed: errata] - Assigned to jsynacek | 16:43 |
Daviey | inc0: docker exec -it mariadb chmod 4755 /bin/ping ; /bin/ping 10.25.201.100 , worked | 16:46 |
Daviey | (from both 70 and 71) | 16:46 |
Daviey | I'm guessing it doesn't matter... but it doesn't work from where I am running ansible from. | 16:47 |
*** ravig has joined #openstack-kolla | 16:47 | |
*** unicell1 has quit IRC | 16:47 | |
*** unicell has joined #openstack-kolla | 16:48 | |
*** daneyon_ has joined #openstack-kolla | 16:50 | |
inc0 | Daviey, it shouldn't matter | 16:52 |
Daviey | inc0: What is interested, is that mariadb doesn't seem to be running on 72/73 https://gist.github.com/Daviey/3979f1049405b5edfc5c492bfee12a16 | 16:52 |
*** efoley_ has joined #openstack-kolla | 16:52 | |
*** mgoddard_ has quit IRC | 16:53 | |
*** mgoddard_ has joined #openstack-kolla | 16:53 | |
*** efoley__ has quit IRC | 16:53 | |
*** rmart04 has quit IRC | 16:55 | |
*** daneyon_ has quit IRC | 16:55 | |
*** absubram has joined #openstack-kolla | 16:55 | |
*** absubram has quit IRC | 16:56 | |
Daviey | inc0: Actually... this might be the issue... but I am massively confused.. https://gist.github.com/Daviey/1c3d8646e84888ffaeccba21f09da29a | 16:56 |
*** absubram has joined #openstack-kolla | 16:59 | |
*** efoley__ has joined #openstack-kolla | 17:05 | |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla: Fix the signature change for ActionBase._make_tmp_path in ansible 2.1.0 https://review.openstack.org/321754 | 17:07 |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla: Fix the signature change for _make_tmp_path in ansible 2.1.0 https://review.openstack.org/321754 | 17:08 |
harlowja | sdake u ok with https://review.openstack.org/#/c/321317/ ? | 17:08 |
patchbot | harlowja: patch 321317 - kolla - Use a task model and dumb workers | 17:08 |
*** thumpba has joined #openstack-kolla | 17:08 | |
harlowja | it moves away from specialized threads to specialized tasks and generic threads | 17:08 |
harlowja | which if u wanted a lib for that would seem to make sense to do | 17:08 |
*** efoley_ has quit IRC | 17:09 | |
*** SiRiuS__ has joined #openstack-kolla | 17:10 | |
harlowja | let me know if i need to open a bug for that or something (seems likely that i need to?) | 17:11 |
*** inc0 has quit IRC | 17:15 | |
*** fragatina has joined #openstack-kolla | 17:15 | |
*** Jeffrey4l has quit IRC | 17:19 | |
*** fragatina has quit IRC | 17:20 | |
*** mark-casey has quit IRC | 17:22 | |
sbezverk | pbourke_ ping | 17:22 |
*** mark-casey has joined #openstack-kolla | 17:23 | |
*** mark-casey has quit IRC | 17:29 | |
*** mark-casey has joined #openstack-kolla | 17:30 | |
*** anbehl has quit IRC | 17:32 | |
*** nilk has quit IRC | 17:37 | |
g3ek | hello, somebody can help me to use this https://github.com/docker/docker/issues/10324 with kolla-build? | 17:39 |
*** efoley__ has quit IRC | 17:42 | |
*** mark-casey has quit IRC | 17:46 | |
harlowja | whats up with 'image['logs'] = str()' also | 17:50 |
harlowja | is that like supposed to be an error log for the image | 17:50 |
harlowja | in a string :-/ | 17:50 |
harlowja | like woah | 17:50 |
harlowja | lol | 17:50 |
*** dave-mccowan has quit IRC | 17:52 | |
*** mark-casey has joined #openstack-kolla | 17:53 | |
*** athomas has quit IRC | 17:53 | |
*** thumpba has quit IRC | 17:58 | |
*** thumpba has joined #openstack-kolla | 17:58 | |
*** ssurana has quit IRC | 17:59 | |
*** thumpba_ has joined #openstack-kolla | 18:02 | |
*** thumpba has quit IRC | 18:02 | |
*** mummer has quit IRC | 18:04 | |
*** mark-casey has quit IRC | 18:10 | |
openstackgerrit | Christian Berendt proposed openstack/kolla: Set ServerTokens parameter to 'Prod' for Ubuntu Apache config https://review.openstack.org/321798 | 18:10 |
*** mark-casey has joined #openstack-kolla | 18:11 | |
*** unicell has quit IRC | 18:13 | |
*** ravig has quit IRC | 18:17 | |
*** inc0 has joined #openstack-kolla | 18:21 | |
inc0 | harlowja, so re https://review.openstack.org/#/c/321317/6 - pushing isn't really multithreaded in docker registry | 18:22 |
patchbot | inc0: patch 321317 - kolla - Use a task model and dumb workers | 18:22 |
*** unicell has joined #openstack-kolla | 18:22 | |
inc0 | or at least didnt used to be | 18:22 |
harlowja | u sure about that? | 18:22 |
inc0 | no, we switched between registry versions since then | 18:23 |
inc0 | in registry2 it might be better | 18:23 |
*** ravig has joined #openstack-kolla | 18:23 | |
inc0 | but that's why build.py is not multithreaded | 18:23 |
harlowja | but it is :-/ | 18:23 |
inc0 | will test your patch with registret 2 | 18:23 |
harlowja | ok, https://github.com/openstack/kolla/blob/master/kolla/cmd/build.py#L779 | 18:23 |
harlowja | https://github.com/openstack/kolla/blob/master/kolla/cmd/build.py#L775 | 18:23 |
harlowja | bunches of worker threads | 18:23 |
*** ph03n1x has joined #openstack-kolla | 18:24 | |
harlowja | conf.threads and conf.push_threads | 18:24 |
harlowja | which is prob >1 threads | 18:24 |
harlowja | also the whole ' # sleep until queue is empty | 18:24 |
harlowja | while queue.unfinished_tasks or push_queue.unfinished_tasks: | 18:24 |
harlowja | time.sleep(3)' is not right | 18:24 |
inc0 | hmm...you are right | 18:24 |
inc0 | well, I didn't look at build code for some time | 18:24 |
harlowja | that's not how u decide if the threads are done btw ;) | 18:24 |
inc0 | I know | 18:24 |
harlowja | lol | 18:24 |
harlowja | k | 18:24 |
inc0 | I really thought it is still single threaded;) | 18:25 |
harlowja | ya, seems not | 18:25 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Add a cloud-init RHEL(ish) bootstrap + run kolla script https://review.openstack.org/321802 | 18:26 |
inc0 | harlowja, btw what are first impressions from our little project? | 18:26 |
harlowja | code needs a little bit of love, otherwise seems ok, most of the focus my guess has been on the docker side and making sure it builds and all that i guess ;) | 18:27 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Add a cloud-init RHEL(ish) bootstrap + run kolla script https://review.openstack.org/321802 | 18:27 |
inc0 | well, and ansible plays | 18:27 |
harlowja | ya, and that | 18:27 |
harlowja | the build output is like crazy big :-P | 18:28 |
harlowja | be nice to fix that, lol | 18:28 |
harlowja | hard to tell whats going on :-P | 18:28 |
inc0 | well, it does catch output of every layer in every container | 18:28 |
harlowja | but most of that output i think is from docker itself | 18:28 |
harlowja | ya | 18:28 |
inc0 | yeah, it's normal docker output | 18:29 |
harlowja | ya, i'd be nice to have each image output ---> its own log file | 18:29 |
harlowja | use the main stdout log for just informational stuff | 18:29 |
inc0 | yup, agree | 18:29 |
harlowja | then it will be less crazy when building imho | 18:29 |
harlowja | and/or at least understandable (to some degree) | 18:30 |
inc0 | build script could also use some refactoring | 18:30 |
harlowja | ya | 18:30 |
inc0 | to be less python-shellish | 18:30 |
inc0 | it grew up in the time | 18:30 |
harlowja | yup, i can tell, lol | 18:30 |
harlowja | i add basic tasks kind of things in it :-P | 18:30 |
harlowja | but ya, it needs more work i think | 18:30 |
inc0 | happy to accept any pythonish improvements :P | 18:30 |
inc0 | I have big task in back of my head to replace most of shell scripts with python in kolla | 18:31 |
harlowja | ya, idk what other shell scripts are used yet | 18:31 |
harlowja | u prob know :-P | 18:31 |
inc0 | so it's more readable/flexible/managable | 18:31 |
harlowja | all https://github.com/openstack/kolla/tree/master/tools ?? | 18:31 |
inc0 | most of it are startup | 18:31 |
inc0 | extended_start kind of things | 18:32 |
*** ssurana has joined #openstack-kolla | 18:32 | |
harlowja | where are those | 18:32 |
inc0 | https://github.com/openstack/kolla/blob/master/docker/mariadb/extend_start.sh | 18:32 |
inc0 | first script to execute after container is started | 18:32 |
harlowja | kk | 18:32 |
harlowja | u guys also need a logo that is output on kolla commands | 18:33 |
harlowja | :-P | 18:33 |
harlowja | https://review.openstack.org/#/c/321802/2/tools/bootstrap_kolla.sh has one u could use | 18:33 |
patchbot | harlowja: patch 321802 - kolla - Add a cloud-init RHEL(ish) bootstrap + run kolla s... | 18:33 |
harlowja | lol | 18:33 |
*** salv-orlando has quit IRC | 18:33 | |
harlowja | u can also take https://github.com/openstack/anvil/blob/master/anvil/utils.py#L61 if u want | 18:34 |
harlowja | lol | 18:34 |
harlowja | use the happy cow when it works | 18:34 |
harlowja | use the unhappy cow when it doesnt | 18:34 |
harlowja | :-P | 18:34 |
*** gfidente has quit IRC | 18:34 | |
* harlowja gotta keep things lively, lol | 18:34 | |
harlowja | more cows in openstack | 18:34 |
harlowja | lol | 18:34 |
inc0 | we need koala images tho | 18:35 |
harlowja | hmmm | 18:35 |
*** dave-mccowan has joined #openstack-kolla | 18:35 | |
harlowja | ya, maybe on the interwebs somewhere?? lol | 18:35 |
inc0 | I'm sure it is, I'm just afraid to look to deeply | 18:36 |
harlowja | maybe someone can recreate http://images6.fanpop.com/image/photos/36100000/ASCII-ART-image-ascii-art-36124143-100-100.png | 18:36 |
harlowja | lol | 18:36 |
harlowja | or find the source of that one (or just make it from the picture) | 18:36 |
*** SiRiuS__ has quit IRC | 18:37 | |
harlowja | http://images6.fanpop.com/image/photos/36100000/ASCII-ART-image-ascii-art-36124143-180-180.png (bigger version) | 18:37 |
harlowja | http://asciiart.en.utf8art.com/arc/animal_17.html ? | 18:37 |
harlowja | there u go, lol | 18:37 |
harlowja | may need some reformatting to actually look decent, lol | 18:38 |
harlowja | and/or make something similar using your 'creative art abilities' | 18:38 |
*** haplo37 has quit IRC | 18:38 | |
*** g3ek has quit IRC | 18:38 | |
*** g3ek has joined #openstack-kolla | 18:39 | |
harlowja | so ya, need that and cows | 18:39 |
harlowja | lol | 18:39 |
*** haplo37 has joined #openstack-kolla | 18:39 | |
harlowja | oh other thing inc0 | 18:40 |
harlowja | image['status'] and image['push_logs'] and image['logs'] in build.py are weird :-P | 18:41 |
harlowja | seems like those should be elsewhere, lol | 18:41 |
inc0 | probably | 18:41 |
harlowja | perhaps something like | 18:42 |
harlowja | class Image(object): | 18:42 |
harlowja | def __init__(self, raw_image): | 18:42 |
harlowja | self._raw_image = raw_image | 18:42 |
harlowja | self.logs = six.StringIO() | 18:42 |
harlowja | self.status = 'undefined' | 18:42 |
harlowja | def __getitem__(self, key): | 18:42 |
harlowja | return self._raw_image[key] | 18:42 |
harlowja | then image isn't itself messed with | 18:42 |
*** thumpba_ has quit IRC | 18:47 | |
*** ravig has quit IRC | 18:54 | |
*** thumpba has joined #openstack-kolla | 18:59 | |
*** inc0 has quit IRC | 19:00 | |
*** inc0_ has joined #openstack-kolla | 19:00 | |
*** SiRiuS__ has joined #openstack-kolla | 19:04 | |
*** zhiwei has joined #openstack-kolla | 19:06 | |
*** esharao has quit IRC | 19:08 | |
*** zhiwei has quit IRC | 19:10 | |
*** thumpba has quit IRC | 19:11 | |
*** ppowell has joined #openstack-kolla | 19:13 | |
*** inc0_ has quit IRC | 19:14 | |
*** ravig has joined #openstack-kolla | 19:15 | |
*** fragatina has joined #openstack-kolla | 19:16 | |
*** fragatina has quit IRC | 19:17 | |
*** inc0 has joined #openstack-kolla | 19:17 | |
*** fragatina has joined #openstack-kolla | 19:17 | |
*** thumpba has joined #openstack-kolla | 19:18 | |
*** ravig has quit IRC | 19:19 | |
*** ravig has joined #openstack-kolla | 19:20 | |
*** ravig has quit IRC | 19:24 | |
*** ravig has joined #openstack-kolla | 19:33 | |
*** ravig has quit IRC | 19:34 | |
*** ppowell has quit IRC | 19:34 | |
*** ppowell has joined #openstack-kolla | 19:37 | |
*** unicell has quit IRC | 19:41 | |
*** unicell has joined #openstack-kolla | 19:42 | |
*** salv-orlando has joined #openstack-kolla | 19:49 | |
*** ravig has joined #openstack-kolla | 19:51 | |
*** haplo37_ has joined #openstack-kolla | 19:52 | |
*** absubram has quit IRC | 19:55 | |
*** sdake_ has joined #openstack-kolla | 19:58 | |
*** sdake has quit IRC | 20:00 | |
ph03n1x | Has anyone had trouble with cinder volume creation hanging? | 20:03 |
ph03n1x | The lvcreate command that gets passed into the container is getting stuck on something | 20:04 |
wirehead_ | Well, back when I ran the Rackspace AutoScale team, we had stuffed otters that we acquired in bulk from eBay because they made a Beanie Baby otter. We gave them away to the team’s friends. | 20:04 |
wirehead_ | Since then, all new project names that I get to pick must be available in bulk Beanie Baby form. | 20:05 |
openstackgerrit | Christian Berendt proposed openstack/kolla: Use file module instead of running rm to remove a directory https://review.openstack.org/321832 | 20:06 |
ph03n1x | If I manually pass the command to the container like so: “docker exec -it cinder_volume sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C lvcreate -vvv -n manual_test3 cinder-volumes -L 1g” | 20:07 |
ph03n1x | It just sits here forever: Syncing device names | 20:07 |
ph03n1x | Udev cookie 0xd4d56e1 (semid 32769) decremented to 1 | 20:07 |
ph03n1x | Udev cookie 0xd4d56e1 (semid 32769) waiting for zero | 20:07 |
*** ayoung has quit IRC | 20:07 | |
*** unicell has quit IRC | 20:09 | |
openstackgerrit | Christian Berendt proposed openstack/kolla: Do not use bare variables in the ceph role https://review.openstack.org/321834 | 20:11 |
*** absubram has joined #openstack-kolla | 20:11 | |
sbezverk | ph03n1x yes, we fixed this issue by running command in host namespace | 20:12 |
sbezverk | I think since docker 1.10 this option is supported | 20:12 |
ph03n1x | Ok I haven’t tried that yet. Can you clarify what you mean by running in host namespace sbezverk? | 20:17 |
*** vinkman has joined #openstack-kolla | 20:18 | |
sbezverk | docker has a keyword namespace=host or something I do not recall the exact syntax | 20:19 |
ph03n1x | Ok I’ll check into that | 20:22 |
ph03n1x | thanks | 20:22 |
sbezverk | ph03n1x np, btw if you need lvm with cinder, kolla already supports this backend in master.. | 20:23 |
*** unicell has joined #openstack-kolla | 20:32 | |
*** jtriley has quit IRC | 20:34 | |
*** SiRiuS__ has quit IRC | 20:36 | |
*** salv-orl_ has joined #openstack-kolla | 20:44 | |
*** ravig has quit IRC | 20:47 | |
*** salv-orlando has quit IRC | 20:47 | |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use an image object, recorder object and status constants https://review.openstack.org/321844 | 20:48 |
harlowja | inc0 ^ also | 20:48 |
harlowja | +1 for less storing all the things in dicts ... | 20:48 |
*** ravig has joined #openstack-kolla | 20:50 | |
*** thumpba has quit IRC | 20:51 | |
openstackgerrit | Ryan Hallisey proposed openstack/kolla-kubernetes: Template addresses for etcd https://review.openstack.org/321846 | 20:51 |
sdake_ | inc0 did you see my yml patch | 20:52 |
sdake_ | https://review.openstack.org/#/c/321468/ | 20:52 |
patchbot | sdake_: patch 321468 - kolla - [WIP] Prototyping feasibility of a DSL | 20:52 |
sdake_ | harlowja have a look too and tell me what you think | 20:53 |
harlowja | hehe, jinja2 | 20:53 |
harlowja | from seeing ansible be used more and more, it seems like ansible and jinja2 start to turn into this not-quite-python-solution | 20:53 |
harlowja | but then u sort of just want python at a point | 20:54 |
harlowja | then u start doing weird things, lol | 20:54 |
harlowja | so i guess the same question here, why not just python :-P | 20:54 |
* harlowja always goes back to that kind of question when i see a new DSL | 20:55 | |
sdake_ | harlowja yes the dsl in that link uses python | 20:56 |
harlowja | no no, i mean, why not just use python itself | 20:56 |
*** godleon has joined #openstack-kolla | 20:56 | |
sdake_ | to store the image building metadata? | 20:56 |
sdake_ | seems clunky to me | 20:57 |
harlowja | sure | 20:57 |
sdake_ | the main reason though is I want it to be overridable by third parties | 20:57 |
harlowja | those third parties can write python?? ;) | 20:57 |
harlowja | they can use kolla, but not have some basic understanding of python? | 20:57 |
sdake_ | i get they can write python | 20:57 |
harlowja | i mean, sure, i guess u could say yes to that, but then i'd run away from them, lol | 20:57 |
sdake_ | did you see the yml though | 20:57 |
harlowja | ya | 20:58 |
sdake_ | so to write that in python and then make it overiddeable without a whole slew of config options is a huge pita ;) | 20:58 |
*** diogogmt has quit IRC | 20:58 | |
sdake_ | the reason we did junaj2 is because we wanted multi-distro support but weren't quite sure what it would look like | 20:58 |
sdake_ | we now know whati t looks like | 20:59 |
sdake_ | so yaml'izing it is fairly trivial | 20:59 |
harlowja | ya, i'm i guess more of a fan of in-language kind of dsls, vs ones external | 21:03 |
harlowja | https://gist.github.com/harlowja/953128db5c98dfa02684b524fdafbd7f or something like that | 21:03 |
harlowja | https://gist.github.com/harlowja/953128db5c98dfa02684b524fdafbd7f#file-gistfile1-txt-L23 | 21:03 |
harlowja | then if someone wants to call say a python function they can | 21:03 |
harlowja | vs basically hitting a wall in a yaml or other dsl when wanting to do that (call a function) | 21:04 |
harlowja | or even to do simple math or anything in a yaml/external-DSL == pita | 21:04 |
harlowja | vs ones where u use the native language u can do that relatively easily | 21:05 |
*** diogogmt has joined #openstack-kolla | 21:05 | |
harlowja | http://martinfowler.com/bliki/DomainSpecificLanguage.html (and others for comparisons) | 21:06 |
harlowja | (i personally thing external ones are sorta ummm, wastes of time, lol) | 21:07 |
harlowja | (unless u need the security or something) | 21:07 |
*** unicell has quit IRC | 21:09 | |
*** fragatina has quit IRC | 21:09 | |
*** unicell has joined #openstack-kolla | 21:09 | |
*** dwalsh has quit IRC | 21:10 | |
openstackgerrit | Merged openstack/kolla-kubernetes: Add Horizon's kubernetes objects https://review.openstack.org/316411 | 21:11 |
sdake_ | harlowja i think that python based building you gave an example of is harder to comprehend and maintain | 21:12 |
sdake_ | and doesn't allow overrides | 21:12 |
harlowja | (it was just an example, lol) | 21:12 |
sdake_ | but thanks for the brain storming - this is really a problem we need to soslve best | 21:12 |
sdake_ | jinja2 was a stop gap imo | 21:12 |
harlowja | ya, i prefer internal ones, cause i can do math in them, lol | 21:12 |
harlowja | and call functions :-P | 21:12 |
harlowja | what u guys go with, is up to u | 21:12 |
*** ravig has quit IRC | 21:13 | |
sdake_ | yai get the math and call fucntion | 21:13 |
sdake_ | but we dont need that in our scenario | 21:13 |
harlowja | k | 21:13 |
harlowja | hope u never do :-P | 21:13 |
sdake_ | that review i gave above is our most complex container | 21:13 |
sdake_ | the nice thing about yaml is it can be programmatically manipulated | 21:14 |
sdake_ | which I really really want | 21:14 |
harlowja | ok | 21:15 |
harlowja | u can programatically manipulate python by writing/refactoring python :-P | 21:15 |
*** rhallisey has quit IRC | 21:18 | |
*** daneyon_ has joined #openstack-kolla | 21:21 | |
*** zhiwei has joined #openstack-kolla | 21:22 | |
*** ravig has joined #openstack-kolla | 21:23 | |
d_code | sbezverk: regarding the namespacing above…is that avialable in kolla_docker? is that the same as “ipc_mode” ? | 21:23 |
*** ravig has quit IRC | 21:24 | |
*** rstarmer has joined #openstack-kolla | 21:24 | |
sbezverk | d_code yep | 21:24 |
d_code | sweet | 21:24 |
d_code | thanks! | 21:24 |
d_code | sbezverk: do you know will this be backported to `stable/mitaka` ? | 21:26 |
*** daneyon_ has quit IRC | 21:26 | |
d_code | maybe in 2.0.1 or 2.1.0 ? | 21:26 |
*** daneyon_ has joined #openstack-kolla | 21:27 | |
*** zhiwei has quit IRC | 21:27 | |
*** fragatina has joined #openstack-kolla | 21:29 | |
*** rstarmer has quit IRC | 21:30 | |
*** daneyon_ has quit IRC | 21:31 | |
*** jrist has quit IRC | 21:32 | |
*** haplo37_ has quit IRC | 21:39 | |
*** SiRiuS__ has joined #openstack-kolla | 21:41 | |
*** rstarmer has joined #openstack-kolla | 21:42 | |
sbezverk | d_code I doubt, but in theory you could do it, there is nothing known to prevent it | 21:43 |
*** rstarmer has quit IRC | 21:44 | |
*** jrist has joined #openstack-kolla | 21:45 | |
*** rstarmer has joined #openstack-kolla | 21:49 | |
sbezverk | sdake_ ping | 21:52 |
*** sdake has joined #openstack-kolla | 21:53 | |
*** sdake_ has quit IRC | 21:54 | |
*** rstarmer has quit IRC | 21:56 | |
*** ravig has joined #openstack-kolla | 21:57 | |
openstackgerrit | Merged openstack/kolla: Install correct version of arping https://review.openstack.org/321623 | 22:00 |
wirehead_ | Say, does anyone have a set of working sample config files for kolla-kubernetes? I’m reverse engineering the configs so I can write the docs and that would save me some effort. | 22:00 |
Daviey | inc0: thanks for your help earlier. Turns out it was 2 things... 1, firewalld on centos7 was blocking mariadb by default.. 2) my network had mac spoofing blocked, so the VIP wasn't working. | 22:09 |
openstackgerrit | Serguei Bezverkhi proposed openstack/kolla: Adds Neutron LBaaS Support https://review.openstack.org/318322 | 22:11 |
*** ayoung has joined #openstack-kolla | 22:12 | |
*** ravig has quit IRC | 22:14 | |
*** ravig has joined #openstack-kolla | 22:15 | |
*** inc0 has quit IRC | 22:18 | |
*** ravig has quit IRC | 22:20 | |
*** ravig has joined #openstack-kolla | 22:21 | |
*** diogogmt has quit IRC | 22:23 | |
*** diogogmt has joined #openstack-kolla | 22:35 | |
openstackgerrit | Steven Dake proposed openstack/kolla: [WIP] Prototyping feasibility of a DSL https://review.openstack.org/321468 | 22:37 |
*** vhosakot has quit IRC | 22:44 | |
openstackgerrit | Steven Dake proposed openstack/kolla: [WIP] Prototyping feasibility of a DSL https://review.openstack.org/321468 | 22:45 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 22:51 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use an image object, recorder object and status constants https://review.openstack.org/321844 | 22:51 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Stop using a global logger for all the things https://review.openstack.org/321884 | 22:52 |
harlowja | also ^ | 22:52 |
harlowja | gotta test it, but that should stop the crazy logs all over everything | 22:52 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Stop using a global logger for all the things https://review.openstack.org/321884 | 22:54 |
harlowja | if that whole thing is really meant to be a library, then ya, it still needs a bunch of work | 22:54 |
*** stvnoyes has quit IRC | 22:56 | |
*** ppowell has quit IRC | 22:56 | |
*** salv-orl_ has quit IRC | 22:56 | |
*** stvnoyes has joined #openstack-kolla | 22:56 | |
*** vinkman has quit IRC | 23:00 | |
*** SiRiuS__ has quit IRC | 23:00 | |
openstackgerrit | Ken Wronkiewicz proposed openstack/kolla-kubernetes: Adding kuebctl setup task to point to local hyperkube https://review.openstack.org/321886 | 23:04 |
*** ravig has quit IRC | 23:07 | |
*** ayoung has quit IRC | 23:07 | |
*** ravig has joined #openstack-kolla | 23:07 | |
*** absubram has quit IRC | 23:07 | |
*** ayoung has joined #openstack-kolla | 23:08 | |
*** salv-orlando has joined #openstack-kolla | 23:22 | |
*** ravig has quit IRC | 23:26 | |
*** daneyon_ has joined #openstack-kolla | 23:28 | |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Stop using a global logger for all the things https://review.openstack.org/321884 | 23:28 |
*** rhallisey has joined #openstack-kolla | 23:28 | |
*** godleon has quit IRC | 23:29 | |
sdake | harlowja note in the gate we want global logs of everything | 23:29 |
harlowja | or u just want infra to save the logs dir right? | 23:30 |
harlowja | like @ http://logs.openstack.org/75/308075/3/check/gate-anvil-venv-ubuntu-trusty/60a1894/ | 23:30 |
harlowja | which similarily creates lots of log files | 23:30 |
harlowja | am i correct in that? | 23:31 |
harlowja | if so, i can just flip on the infra changes to capture those logs | 23:31 |
*** daneyon_ has quit IRC | 23:32 | |
*** ayoung has quit IRC | 23:34 | |
*** ravig has joined #openstack-kolla | 23:36 | |
harlowja | ok who added | 23:37 |
harlowja | def handle_ctrlc(single, frame): | 23:37 |
harlowja | kollaobj = frame.f_locals['kolla'] | 23:37 |
harlowja | kollaobj.cleanup() | 23:37 |
harlowja | sys.exit(1) | 23:37 |
harlowja | :( | 23:37 |
harlowja | likeee what :-P | 23:38 |
*** zhiwei has joined #openstack-kolla | 23:39 | |
sdake | not sure | 23:39 |
harlowja | nobody sorta thought that was crazy ? :-(( | 23:39 |
sdake | not feeling weel need to take a nap | 23:39 |
*** inc0 has joined #openstack-kolla | 23:39 | |
sdake | bbiaf | 23:39 |
sdake | inc0 have a look at my parser | 23:39 |
inc0 | parser? | 23:39 |
sdake | https://review.openstack.org/#/c/321468/ | 23:40 |
patchbot | sdake: patch 321468 - kolla - [WIP] Prototyping feasibility of a DSL | 23:40 |
inc0 | ehh...let's not redefine dockerfiles plz. | 23:41 |
inc0 | dockerfiles are already a dsl | 23:41 |
sdake | there are alot of good reasons to do this work | 23:41 |
sdake | indeed they are a dsl, but we use jinja2 which is not really a dsl | 23:41 |
sdake | i'd like to get dsl -> dsl | 23:42 |
*** zhiwei has quit IRC | 23:43 | |
openstackgerrit | Steven Dake proposed openstack/kolla: [WIP] Prototyping feasibility of a DSL https://review.openstack.org/321468 | 23:45 |
sdake | the images produced are much smaller as well | 23:45 |
sdake | kollaglue/centos-binary-base 2.0.0 b6adb53f9d9f 7 minutes ago 332.5 MB | 23:46 |
sdake | base 2.0.0 12dd131750ef 16 minutes ago 244.1 MB | 23:46 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use a task model and dumb workers https://review.openstack.org/321317 | 23:46 |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Use an image object, recorder object and status constants https://review.openstack.org/321844 | 23:47 |
*** salv-orlando has quit IRC | 23:54 | |
*** vhosakot has joined #openstack-kolla | 23:55 | |
openstackgerrit | Ken Wronkiewicz proposed openstack/kolla-kubernetes: Add bootstrap directory to usr/local/share/kolla-kubernetes https://review.openstack.org/321897 | 23:55 |
*** inc0 has quit IRC | 23:55 | |
openstackgerrit | Joshua Harlow proposed openstack/kolla: Stop using a global logger for all the things https://review.openstack.org/321884 | 23:55 |
*** jtriley has joined #openstack-kolla | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!