Thursday, 2016-05-19

*** mbound has quit IRC00:00
*** harlowja_ has joined #openstack-kolla00:11
*** weiyu has quit IRC00:11
*** daneyon has joined #openstack-kolla00:11
*** sdake has quit IRC00:13
*** harlowja has quit IRC00:15
*** daneyon has quit IRC00:16
*** asalkeld has joined #openstack-kolla00:17
*** diogogmt has quit IRC00:23
*** ravig has joined #openstack-kolla00:23
*** diogogmt has joined #openstack-kolla00:27
*** vhosakot has quit IRC00:29
*** ravig has quit IRC00:29
*** absubram has joined #openstack-kolla00:30
*** ravig has joined #openstack-kolla00:30
*** ravig has quit IRC00:31
*** diogogmt has quit IRC00:36
*** Kennan has quit IRC00:50
*** fragatina has quit IRC00:52
*** Kennan has joined #openstack-kolla01:01
*** diogogmt has joined #openstack-kolla01:14
*** SiRiuS__ has quit IRC01:22
*** weiyu_ has joined #openstack-kolla01:24
*** MarMat_ has quit IRC01:25
*** Jeffrey4l has joined #openstack-kolla01:30
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the rabbitmq crash on CentOS binary and source deploy  https://review.openstack.org/31586001:38
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the rabbitmq crash on CentOS binary and source deploy  https://review.openstack.org/31586001:45
openstackgerritJeffrey Zhang proposed openstack/kolla: DO NOT MERGE: TEST MASTER BRANCH  https://review.openstack.org/29490601:49
*** weiyu_ has quit IRC01:56
*** weiyu_ has joined #openstack-kolla01:57
kjellyAre there any plan to support  backup/restore openstack? like "kolla-ansible backup  db" or "kolla-ansible restore db". If no one do that, I want to do this.01:58
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the rabbitmq crash on CentOS binary and source deploy  https://review.openstack.org/31586002:00
kjellyNow there are no blueprint about backup/restore openstack02:01
dmsimardkjelly: what do you want to backup or restore exactly ? The MySQL databases ?02:11
kjellydmsimard: Something like that, database, and nova instance, glance image, etc.02:12
dmsimardYou're talking about wildly different scenarios02:13
dmsimardBacking up instances is nothing like backing up the control plane databases02:13
*** v1k0d3n has quit IRC02:13
kjellydmsimard: I want to have easy way to restore my openstack after I rebuild openstack.02:13
*** v1k0d3n has joined #openstack-kolla02:14
kjellydmsimard: Yes, I want to let backup/restroe more easily. Maybe use one command to finish that.02:15
*** MarMat has joined #openstack-kolla02:16
*** vhosakot has joined #openstack-kolla02:17
*** mbound has joined #openstack-kolla02:18
kjellydmsimard: Now in kolla, the easy way to backup openstack is that backup anything in docker volume.02:18
*** unicell has quit IRC02:20
*** unicell has joined #openstack-kolla02:22
*** mbound has quit IRC02:22
*** unicell has quit IRC02:22
*** sacharya_ has joined #openstack-kolla02:26
*** sacharya has quit IRC02:29
*** stvnoyes has quit IRC02:30
*** stvnoyes has joined #openstack-kolla02:32
*** ravig has joined #openstack-kolla02:53
*** yuanying has quit IRC02:54
*** daneyon has joined #openstack-kolla02:54
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the rabbitmq crash on CentOS binary and source deploy  https://review.openstack.org/31586002:56
*** vhosakot has quit IRC03:11
*** CaoWei has joined #openstack-kolla03:12
*** coolsvap has joined #openstack-kolla03:17
*** ozialien10 has quit IRC03:18
*** ozialien10 has joined #openstack-kolla03:19
*** vhosakot has joined #openstack-kolla03:25
*** daneyon_ has joined #openstack-kolla03:45
*** yuanying has joined #openstack-kolla03:46
*** daneyon_ has quit IRC03:54
*** coolsvap has quit IRC04:04
*** Jeffrey4l has quit IRC04:16
*** vhosakot has quit IRC04:25
*** daneyon_ has joined #openstack-kolla04:39
*** coolsvap has joined #openstack-kolla04:40
*** daneyon_ has quit IRC04:44
*** CaoWei has quit IRC04:52
*** CaoWei has joined #openstack-kolla05:07
*** berendt has joined #openstack-kolla05:12
*** ravig has quit IRC05:17
*** coolsvap has quit IRC05:20
*** coolsvap has joined #openstack-kolla05:20
*** coolsvap has quit IRC05:21
*** coolsvap_ has joined #openstack-kolla05:21
*** coolsvap_ is now known as coolsvap05:21
*** unicell has joined #openstack-kolla05:36
openstackgerritJeffrey Zhang proposed openstack/kolla: Fix the rabbitmq crash on CentOS binary and source deploy  https://review.openstack.org/31586005:47
*** salv-orlando has joined #openstack-kolla05:51
*** Jeffrey4l has joined #openstack-kolla05:58
*** CaoWei has quit IRC06:17
*** Jeffrey4l has quit IRC06:18
*** jgriffith has quit IRC06:19
*** unicell has quit IRC06:20
*** unicell has joined #openstack-kolla06:20
*** jgriffith has joined #openstack-kolla06:27
*** jgriffith is now known as Guest6086406:27
*** salv-orlando has quit IRC06:32
*** tfukushima has joined #openstack-kolla06:41
*** gfidente has joined #openstack-kolla06:44
*** jmccarthy has left #openstack-kolla06:50
*** sacharya_ has quit IRC06:57
*** jmccarthy has joined #openstack-kolla07:06
*** jmccarthy has left #openstack-kolla07:07
*** mikelk has joined #openstack-kolla07:16
*** daneyon_ has joined #openstack-kolla07:22
*** daneyon_ has quit IRC07:27
*** MarMat has quit IRC07:38
*** asalkeld has quit IRC07:43
mdnadeem+07:44
*** salv-orl_ has joined #openstack-kolla07:47
*** salv-orlando has joined #openstack-kolla07:48
*** dmk0202 has joined #openstack-kolla07:50
*** sacharya has joined #openstack-kolla07:58
openstackgerritMartin AndrĂ© proposed openstack/kolla: Simplify image building information in quickstart  https://review.openstack.org/31539007:59
*** sacharya has quit IRC08:03
*** shardy has joined #openstack-kolla08:05
*** Mr_Broken has joined #openstack-kolla08:15
*** ozialien10 has quit IRC08:27
*** ozialien10 has joined #openstack-kolla08:27
*** Serlex has joined #openstack-kolla08:33
*** pbourke has quit IRC08:39
*** pbourke has joined #openstack-kolla08:39
*** daneyon_ has joined #openstack-kolla09:10
*** daneyon_ has quit IRC09:15
openstackgerritMerged openstack/kolla: Change the SELinux doc to a security doc  https://review.openstack.org/31811309:17
Mr_Brokenmorning guys09:19
Mr_Brokenany way to deploy, more than 1 compute node with kolla-deploy ?09:19
Mr_Brokenor to add new compute nodes to existing topology ?09:19
pbourkeMr_Broken: add them to your inventory09:22
pbourkeif any vagrant-libvirt users are around can you give me a shout please :)09:22
Mr_Brokenpbourke: so just make a new inventory file, with only compute node and run deployment ?09:23
pbourkeMr_Broken: yes, copy ansible/inventory/multinode, edit to your liking, then pass it to kolla-ansible with -i09:23
Mr_Brokenpbourke: doh, thanks :]09:23
kjellypbourke: Hi, I am vagrant-libvirt user09:25
pbourkekjelly: have you come across the issue of the hosts files not being updated correctly09:26
pbourkeacross the nodes09:26
kjellypbourke: I don't have the issue.09:28
pbourkekjelly: would you mind pasting me the output of 'virsh net-dhcp-leases vagrant-private-dhcp'09:28
pbourkethe issue seems to be some of the entries there aren't registering the hostname09:28
pbourkeso the newest_dhcp_lease can't find them09:29
*** Mr_Broken has quit IRC09:31
kjellypbourke: wait me a mins09:31
pbourkekjelly: thanks! could you also let me know what version of libvirt and dnsmasq you have installed09:41
*** chopmann has joined #openstack-kolla09:42
kjellypbourke: error: failed to get network 'vagrant-private-dhcp'09:56
pbourke:/09:56
pbourkevirsh net-list ?09:57
kjellyVagrant 1.7.409:57
kjellyvagrant-libvirt      active     no            yes09:57
*** tfukushima has quit IRC09:57
*** tfukushima has joined #openstack-kolla09:57
kjellyguest-vm is trusty6409:58
pbourkevery strange that's the only network you have09:59
pbourkethe script is hardcoded to grab the IP from vagrant-private-dhcp09:59
pbourkeare you running that as root?09:59
kjellyvagrant-libvirt (0.0.33)09:59
kjellypbourke: no10:00
pbourkecan you try 'sudo virsh net-list'10:00
kjellypbourke: vagrant-libvirt      active     no            yes10:01
kjellypbourke: the same result10:01
kjellypbourke: what happen if there are no vagrant-private-dhcp?10:02
pbourkekjelly: I would expect vagrant-hostmanager not to be able to find the hostname/IP of the machine10:02
pbourkekjelly: 'virsh dumpxml vagrant_control01 | fpaste'10:07
kjellypbourke: http://paste.openstack.org/show/497668/10:07
pbourkekjelly: have you modded/hacked your vagrantfile at all10:09
kjellypbourke: do you want me to run vagrantfile in kolla?10:10
pbourkeah, yes. so you're not using the kolla vagrantfile?10:10
kjellypbourke: Oh, sorry. I seldom use vagrant file in kolla. I use my custom vagrant file.10:11
pbourkeok that makes more sense :)10:11
*** salv-orl_ has joined #openstack-kolla10:14
*** rmart04 has joined #openstack-kolla10:14
*** salv-orlando has quit IRC10:17
coolsvapmandre, ping10:21
*** weiyu_ has quit IRC10:22
chopmannhello guys, has anyone an example how to configure kolla to work with heterogeneous servers? Different interface names, different block devices?10:27
*** SiRiuS__ has joined #openstack-kolla10:29
kjellypbourke: I try using vagrant file in kolla. I have the same issue. "operator.local" and "operator" without ip10:30
kjellythere are no ip in "operator.local" and "operator"10:30
pbourkekjelly: thanks good to know its not just me10:30
kjelly:) Time to go home for me10:31
*** tfukushima has quit IRC10:31
*** weiyu_ has joined #openstack-kolla10:53
*** weiyu_ has quit IRC10:55
*** weiyu_ has joined #openstack-kolla10:56
chopmannfor the interfaces I found an answer. https://keithtenzer.com/2014/12/12/rename-network-interfaces-in-rhel-7/10:56
chopmannis it too much of a problem if the controllers have different block devices sizes?10:57
chopmann(building a cluster with decomisioned parts... :-) )10:58
ccesariomorning guys!11:03
pbourkehey ccesario11:06
*** sbezverk has quit IRC11:07
ccesariohey pbourke :)11:07
openstackgerritSerguei Bezverkhi proposed openstack/kolla: Adds Neutron LBaaS Support  https://review.openstack.org/31832211:29
*** sbezverk has joined #openstack-kolla11:32
sbezverkgood morning folks11:32
*** rhallisey has joined #openstack-kolla11:33
*** mlima has joined #openstack-kolla11:47
mlimamorning guys11:47
rhalliseycoolsvap, ya I suppose we could just use genconfig.  It is widely used..11:56
rhalliseygenconfig - reconfigure11:56
coolsvaprhallisey, I am fine with either just wanted to highlight it11:56
rhalliseybecause we have reconfigure I wanted to make it abundantly clear11:57
rhalliseycan't argue that genconfig isn't clear though11:57
*** athomas has joined #openstack-kolla11:57
*** SiRiuS__ has quit IRC11:57
coolsvapyes and if you are deploying kolla for sometime11:57
rhalliseygenconfig it is11:58
coolsvapgenconfig comes to your mind first11:58
rhalliseythat's true11:58
*** sacharya has joined #openstack-kolla12:00
openstackgerritRyan Hallisey proposed openstack/kolla: Add generate-config option to kolla-ansible  https://review.openstack.org/31834312:01
openstackgerritRyan Hallisey proposed openstack/kolla: Generate configuration using ansible for any project  https://review.openstack.org/31835612:01
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Keystone config files  https://review.openstack.org/31859912:01
rhalliseycoolsvap, you think I should make the conversion one giant patch?12:01
rhalliseyor would you rather review different ones?12:02
rhalliseyI think there will be some variation between patches12:02
coolsvaprhallisey, i think different would be better12:03
rhalliseykk12:03
*** sacharya has quit IRC12:06
coolsvaprhallisey, keep the direct/indiect dependencies to minimum12:07
coolsvapwill help with multiple rebases due to conflicts12:07
coolsvapand patches will not be stuck12:07
rhalliseycoolsvap, so I can change the docs after12:08
rhalliseyversus changing docs + config.yml per service12:08
rhalliseyI think the only cases of that are ceph and cinder12:08
coolsvapyes either way, it feels frustrating to wait for approved patches stuck in queue due to rebase in dependent patches which are not really dependent12:10
*** chopmann has quit IRC12:12
* coolsvap will be back from home later12:13
*** weiyu_ has quit IRC12:16
*** weiyu has joined #openstack-kolla12:27
rhalliseyeveryone brace themselves12:38
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Ceph config files  https://review.openstack.org/31862012:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Cinder config files  https://review.openstack.org/31862112:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Glance config files  https://review.openstack.org/31862212:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Heat config files  https://review.openstack.org/31862312:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Ironic config files  https://review.openstack.org/31862412:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Magnum config files  https://review.openstack.org/31862512:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Mariadb config files  https://review.openstack.org/31862612:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Mistral config files  https://review.openstack.org/31862712:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Murano config files  https://review.openstack.org/31862812:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Neutron config files  https://review.openstack.org/31862912:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Nova config files  https://review.openstack.org/31863012:39
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Swift config files  https://review.openstack.org/31863112:39
*** rhallisey has quit IRC12:41
*** rhallisey has joined #openstack-kolla12:44
*** salv-orl_ has quit IRC12:50
*** mbound has joined #openstack-kolla12:51
*** jtriley has joined #openstack-kolla12:53
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Manilla config files  https://review.openstack.org/31864713:02
openstackgerritRyan Hallisey proposed openstack/kolla: Change docs to reflect the path change in the config dir  https://review.openstack.org/31864813:02
*** SiRiuS__ has joined #openstack-kolla13:03
*** dave-mccowan has joined #openstack-kolla13:12
sbezverkrhallisey please reconsider your review for lbaas based on my reply :-)13:15
rhalliseysbezverk, interesting13:16
rhalliseysbezverk, how about just installing it in the base?13:16
rhalliseyvs in both13:16
*** diogogmt has quit IRC13:17
sbezverkrhallisey could work but while playing with cinder I saw unexplicable situation when packages installed in base disappeared from target container image13:18
sbezverkso in this case I prefered to ba safe than sorry :-)13:18
rhalliseysbezverk, hehe13:18
rhalliseythat shouldn't happen13:18
sbezverkagree13:18
rhalliseymight've just been a bug13:18
sbezverkbut it did, I can try to have everything in base13:18
sbezverkand test it13:19
rhalliseysbezverk, ya just drop the package related stuff from the lbaas dockerfile13:19
sbezverkrhallisey will do that and resubmitt PS if it works ;-)13:20
rhalliseysbezverk, cool thanks!13:21
openstackgerritLiyi Meng proposed openstack/kolla-kubernetes: Minor fix on the error cause by renaming  https://review.openstack.org/31866213:26
openstackgerritRyan Hallisey proposed openstack/kolla-kubernetes: Document a kubernetes allinone setup  https://review.openstack.org/31309513:30
mandrecoolsvap: pong13:32
openstackgerritLiyi Meng proposed openstack/kolla-kubernetes: Set mariadb password at bootstrap  https://review.openstack.org/31866713:34
openstackgerritRyan Hallisey proposed openstack/kolla: Change docs to reflect the path change in the config dir  https://review.openstack.org/31864813:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Cinder config files  https://review.openstack.org/31862113:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Ceph config files  https://review.openstack.org/31862013:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Heat config files  https://review.openstack.org/31862313:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Glance config files  https://review.openstack.org/31862213:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Manilla config files  https://review.openstack.org/31864713:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Mariadb config files  https://review.openstack.org/31862613:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Mistral config files  https://review.openstack.org/31862713:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Ironic config files  https://review.openstack.org/31862413:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Magnum config files  https://review.openstack.org/31862513:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Nova config files  https://review.openstack.org/31863013:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Swift config files  https://review.openstack.org/31863113:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Murano config files  https://review.openstack.org/31862813:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Keystone config files  https://review.openstack.org/31859913:41
openstackgerritRyan Hallisey proposed openstack/kolla: Remove hardcoded path for custom Neutron config files  https://review.openstack.org/31862913:41
rhalliseysorry13:41
rhalliseyneeded to re order13:42
*** daneyon_ has joined #openstack-kolla13:42
jpeeleryou like splitting it up like that ryan?13:42
rhalliseyjpeeler, it would've been a firehose13:44
*** mgoddard_ has joined #openstack-kolla13:45
rhalliseychanged like 60 files13:45
rhalliseynot really.. more lke 2013:46
*** daneyon_ has quit IRC13:46
jpeeleri'm not saying redo anything, but the changes are so simple13:46
rhalliseyjpeeler, there's a bit of variation, but yes they are simple13:47
*** mgoddard has quit IRC13:48
*** weiyu has quit IRC13:49
*** weiyu_ has joined #openstack-kolla13:51
*** esharao has joined #openstack-kolla13:51
*** chopmann has joined #openstack-kolla13:55
mag009_morning guys13:57
mag009_quick one any particular reason why you use btrfs for /var/lib/docker ??13:58
*** weiyu_ has quit IRC13:58
coolsvapmandre, just wanted to ask if its okay with you if i add my quickstart guide changes in https://review.openstack.org/#/c/315390/14:04
patchbotcoolsvap: patch 315390 - kolla - Simplify image building information in quickstart14:04
*** CaoWei has joined #openstack-kolla14:05
*** salv-orlando has joined #openstack-kolla14:07
rhalliseymandre, do you know a common horizon plugin?14:09
mandrecoolsvap: don't you want to keep them separate? mine is more about content, and yours is about formatting14:09
rhalliseyhttp://docs.openstack.org/developer/horizon/plugins.html14:09
coolsvapmandre, np just asking14:09
coolsvap:)14:09
mandrecoolsvap: I have some formatting changes in my patch, and I really shouldn't have included, but I'm too lazy to change it back :)14:10
mandrejust kidding, I'll remove my formatting changes if reviewers ask me to14:10
*** mgoddard_ has quit IRC14:11
*** mgoddard has joined #openstack-kolla14:11
openstackgerritMerged openstack/kolla-kubernetes: Minor fix on the error cause by renaming  https://review.openstack.org/31866214:11
sbezverkcoolsvap qq you mentioned before something about genconfig, I need to use kolla-build.conf to add lbaas plugin to neutron when installation is source. how would you suggest to document it?14:11
*** salv-orlando has quit IRC14:11
mandrerhallisey: ideally, we should have snippets for each of them14:11
mandrelet's start with the ones for the services we deploy with kolla14:12
rhalliseysounds good14:12
rhalliseydims_, around?14:12
mandremagnum, manila, mistral, murano14:13
dims_rhallisey : pong14:13
rhalliseydims_, hey :)14:13
coolsvapsbezverk, genconfig is more about generating default config, we have it documented int image building guide14:13
mandreall the ones starting with M14:13
coolsvapyou can just add a step to alter the desired option as intended14:13
rhalliseydims_, have you deployed with the configmap stuff without mountflags=shared in docker?14:13
rhalliseydims_, I realized I had mine on shared leftover from kolla14:13
coolsvapsbezverk, e.g. http://docs.openstack.org/developer/kolla/image-building.html#custom-repos14:14
dims_rhallisey : i have seen conflicting information on that. mine, i don't think i have mountflags=shared in the service definition14:14
coolsvapor i guess http://docs.openstack.org/developer/kolla/image-building.html#plugin-functionality14:14
coolsvapno14:14
rhalliseydims_, gotcha.  I'll investigate further on this..14:14
coolsvapeither  based upon how you are  configuring the lbaas plugin14:15
coolsvapwait i havent cheked you lbaas patch14:15
dims_rhallisey : thanks14:15
sbezverkcoolsvap I saw that one, it is just we do not provide it as a part of kolla package14:15
rhalliseyis Liyi Meng in irc right now?14:15
sbezverkwhat if we package default kolla-build.conf in kolla's etc/kolla folder14:15
sbezverk?14:15
rhalliseyI don't know the nick :(14:15
*** berendt has quit IRC14:15
coolsvapsbezverk, the advantage with genconfig is we do not need to have the build-conf as part of package :)14:17
*** jtriley has quit IRC14:17
coolsvapbut if its you are using default options you dont need documentation i guess14:17
openstackgerritMerged openstack/kolla-kubernetes: Set mariadb password at bootstrap  https://review.openstack.org/31866714:18
sbezverkcoolsvap but it requires operator to run tox and I doubt it is a good approach14:18
coolsvapsbezverk, for build yes14:18
coolsvapsbezverk, lbaas agent will ultimately be a different container image14:19
sbezverkcoolsvap ok I will let cores to decide ;-) how to deliver easy and based user friendly way kolla-build.conf..14:20
*** unicell1 has joined #openstack-kolla14:20
sbezverkcoolsvap it is, but due to neutron nature it REQUIRES lbaas binaries/source to be in the base image too14:20
sbezverkthat is why we add it as plugin to nuetron base14:21
*** unicell has quit IRC14:21
coolsvapsbezverk, so if i look at your patch you are adding the same patch twice in two containers14:22
coolsvapin case of binary14:23
coolsvapthis is where we were stuck during the summit discussion about packages and i think we need to use enhance our jinja templates here14:24
coolsvapsbezverk, ^^14:25
sbezverkcoolsvap I have already removed redundant packages as per rhallisey suggestion14:25
coolsvapwhere we can add additional packages based on plugins14:25
sbezverkfrom lbaas container14:25
coolsvapenabled in build.conf14:25
*** inc0 has joined #openstack-kolla14:26
coolsvapinc0, hey14:27
coolsvapyou arrived at the right time14:27
inc0good morning14:27
inc0really?14:27
coolsvapyes14:27
inc0I'm already scared, whats up14:27
coolsvaphttps://review.openstack.org/#/c/31832214:27
coolsvapjust food for thought :)14:27
coolsvapsomething we discussed during summit related to plugins14:28
coolsvapspecifically this file https://review.openstack.org/#/c/318322/3/docker/neutron/neutron-base/Dockerfile.j214:29
patchbotcoolsvap: patch 318322 - kolla - Adds Neutron LBaaS Support14:29
stvnoyesrhallisey: I installed the latest kolla-kubernetes, and am getting import errors in the newly renamed kolla_kubernetes.py module - from kolla_kubernetes.common import utils14:29
stvnoyesImportError: No module named common14:29
stvnoyesThis is because the module name is the same as the top-level package name and the import is looking for 'common' in the module, not the package. I don't think the module can be named kolla_kubernetes.py. Thoughts?14:29
*** jtriley has joined #openstack-kolla14:29
*** diogogmt has joined #openstack-kolla14:33
sbezverkcoolsvap http://paste.openstack.org/show/497725/14:33
pbourkeanyone run prechecks lately?14:33
sbezverkcoolsvap here is how I use kolla-build.conf14:33
coolsvappbourke, any issue?14:34
pbourkehttp://paste.openstack.org/show/497727/14:34
rhalliseystvnoyes, I see..14:36
rhalliseystvnoyes, I'll get around to fixing that14:36
stvnoyeskk thx14:36
coolsvapsbezverk, ok14:39
stvnoyesrhallisey: if you like, I can rename it back to shell, and preserve the other work you did to allow the cli to run from the k-k dir.14:40
*** jtriley has quit IRC14:43
*** sdake_ has joined #openstack-kolla14:44
*** unicell1 has quit IRC14:46
inc0coolsvap, so, as for patches go14:48
inc0not sure if that's what we should do with patches, but I wanted to do includes in jinja14:49
inc0and potentially conditional includes14:49
*** salv-orlando has joined #openstack-kolla14:49
coolsvapinc0, i think we can see how things could just get bad with plugins to start with14:49
coolsvapsbezverk, would you mind if i give couple of days to insert some jinja template in the patch, which is extensible for other plugins as well14:50
mandreinc0, coolsvap: there is a patch I want you to look at14:55
mandrehttps://review.openstack.org/#/c/315027/14:55
patchbotmandre: patch 315027 - kolla - [WIP] Add support for third party plugins14:55
mandreinc0: is that what you had in mind?14:55
*** unicell has joined #openstack-kolla14:55
sbezverkcoolsvap sdake wanted this PS asap as it ia showstopper for magnum14:56
sbezverkyou should check with him..14:56
coolsvapsbezverk, ok14:56
inc0mandre, looks cool14:57
inc0how about we specify path to file instead of keeping it in neutron-server?14:57
inc0so people won't have to mess with kolla git clone14:57
coolsvapmandre, this is great start i will play around it a bit tomorrow14:58
*** tyrola has joined #openstack-kolla14:58
inc0but that's even more elegant than what I had in mind;14:58
mandreinc0, coolsvap: glad you like it14:59
mandrethat means we'll be able to ship common plugins with kolla, and enable them in your kolla-build.conf15:00
*** mgoddard_ has joined #openstack-kolla15:00
coolsvapmandre, what i am looking at it is we should be able to generate different Dockerfiles for common plugins so that user does not need to do it at their end15:02
mandreinc0: i think there is no way around re-building your kolla images if you want to enable plugins15:02
coolsvapthis is what sbezverk is also trying to achieve15:02
coolsvapoperator might not want to use tox or something15:02
inc0I think people should rebuild15:02
inc0docker images are supposed to be immutable and self contained15:03
coolsvapinc0, yes15:03
coolsvapit will be15:03
mandreinc0: yeah, that's what I meant15:03
coolsvapso if say we have 10 common plugins a,b,c...15:03
inc0and on that note, instead of create docker-midonet and base15:03
coolsvapthere should be neutron-a, neutron-b, neutron-c15:03
inc0I'd put ovs to docker-ovs ans so on15:03
inc0so we even separate our current logic and use it as a plugin15:04
sdake_plugins are already sort of implemented for neutron atleast15:04
*** mgoddard has quit IRC15:04
inc0sort of15:04
coolsvapand we have configuration management in place to configure those15:04
inc0either that or we create separate image15:04
coolsvaplike we have in sbezverk patch15:04
inc0neutron-service-midonet15:04
*** mlima has quit IRC15:04
sdake_neutron-server-lbaas is needed15:05
inc0and change config for neutron server image15:05
sdake_there are two things that run15:05
sdake_lbaaas has a client/server architecture15:05
inc0and that works even now...15:05
sdake_as well as a neutron plugin15:05
mandreok, neutron is not a good example15:05
mandrelet's talk about horizon15:05
mandrewe don't want separate containers15:05
inc0fair enough15:05
coolsvapmandre, yes15:06
*** wmiller has quit IRC15:06
sdake_lbaas needs a seprate container becuae lbass is a separte "thing"15:06
sdake_it consistents of two parts15:06
*** wmiller has joined #openstack-kolla15:06
sdake_a cient/server15:06
coolsvapwe need to tackle plugins separately for each project15:06
sdake_and a plugin15:06
inc0for horizon I though of {% for plugin in kolla_build_conf_horizon_plugions %} installation stuff {% endfor %}15:06
coolsvapinc0, yes15:07
mandresdake_: in the case of plugins necessitating additional service, yeah for sure it would be a separate container15:07
*** shardy has quit IRC15:07
coolsvapsdake_, mandre thats what i am trying to say15:07
coolsvapin current case for neutron (lbaas) plugins15:07
coolsvapwe need the ability to be able to create multiple dockerfiles15:08
sdake_mandre aright - lbaas ias a terible example :)15:08
sdake_lets use horizon15:08
coolsvapwith neutron + plugin requirements (package/source)15:08
*** mummer has joined #openstack-kolla15:08
coolsvapand its configuration15:09
mandresdake_: so in case of horizon, sometime the plugins will come with additional dependencies or config files.15:11
mandrethat's the reason why we need to be able to inject snippets of dockerfile, and have the flexibility jinja2 has to offer15:11
*** jtriley has joined #openstack-kolla15:13
*** chopmann has quit IRC15:13
sdake_is there a review im missing15:14
sdake_just woke up15:14
mandresdake_: https://review.openstack.org/#/c/315027/15:14
patchbotmandre: patch 315027 - kolla - [WIP] Add support for third party plugins15:14
sdake_and getting kids to school15:14
*** CaoWei has quit IRC15:18
sdake_mandre this file has new syntaxt  o me15:23
sdake_https://review.openstack.org/#/c/315027/4/docker/plugins/plugins_helper.j215:24
patchbotsdake_: patch 315027 - kolla - [WIP] Add support for third party plugins15:24
sdake_mind explaining it?15:24
mandresdake_: these are only reusable parts of jinja2 template15:25
mandrehttp://jinja.pocoo.org/docs/dev/templates/#macros15:25
mandresdake_: think of them as functions15:26
*** mlima has joined #openstack-kolla15:26
*** jtriley has quit IRC15:28
*** dmk0202 has quit IRC15:33
sdake_so that plugin jinja2 is reused everywhere for every container?15:38
sdake_fwiw  Idont like how buildpy has all thi super special logic in it15:41
sdake_but that isn't your problem to solve with this patch set15:41
sdake_i think in general the way build.py is structured with all the logic of building plus all the logic of constracting the source tarballs isn't ideal15:42
sdake_it should be a two phase process15:42
*** vhosakot has joined #openstack-kolla15:47
*** sacharya has joined #openstack-kolla15:51
rhalliseystvnoyes, sure15:51
rhalliseywfm15:52
stvnoyeskk15:52
*** cbits has joined #openstack-kolla15:52
sdake_mandre your patch looksgood to me - what precisely does it do differentely then what pbourke has implemented with plugins already?15:52
*** jtriley has joined #openstack-kolla15:53
*** cbits has left #openstack-kolla15:54
pbourkefirst glance it looks like it builds on what what I had15:54
pbourkewhich is cool15:54
*** mikelk has quit IRC15:54
pbourkehmm actually not quite15:55
mandrepbourke: I'm planning to have a generic handler so that it's backward compatible with the existing plugin mechanism15:56
mandresdake_: you get the ability to install additional packages, config files, differentiate between distros and install types, etc.15:56
pbourkemandre: could we keep the cloning within the build script, and just have the jinja include do the installation15:57
pbourkemandre: that way you stay backwards compatible and avoid the problem of the docker cache skipping over clones15:57
mandrepbourke: yeah, that's what I had in mind for the generic handler15:57
sdake_there is this general problem with our build.py16:01
*** sdake_ is now known as sdake16:01
sdakeperhaps i'm the only one that sees it16:01
sdakebut it is becoming unwieldy16:01
pbourkeagree16:02
*** mgoddard_ has quit IRC16:02
*** mgoddard_ has joined #openstack-kolla16:02
pbourkewe seem to be going for parity between the build conf and the build script args, not sure if that's where the problem lies16:02
*** unicell has quit IRC16:07
*** unicell has joined #openstack-kolla16:08
*** Serlex has quit IRC16:12
*** absubram has quit IRC16:31
inc0question, do we want to upgrade ceph to infernalis or wait till jewel?16:43
*** tyrola has quit IRC16:44
dmsimardjewel is already out and is the next lts version16:46
dmsimardso I would aim for that one16:46
inc03 days ago16:49
inc0let me see if it comes with ubuntu 16.0416:50
inc0yup, new LTS comes with jewel16:50
inc0so we need to upgrade buntu, centos packages and we're good16:51
*** berendt has joined #openstack-kolla16:55
*** arafferty_ has joined #openstack-kolla16:55
openstackgerritMerged openstack/kolla: Add generate-config option to kolla-ansible  https://review.openstack.org/31834316:58
*** mummer has quit IRC16:58
inc0sooo...did we decide that we support only one version of ubuntu or it's still under discussion?16:58
vhosakotI think we discussed something like Liberty (ubuntu 14.04 trusty), Mitaka (ubuntu 14.04 trusty and 15.10 wily) and Newton (ubuntu 14.04 trusty and 15.10 wily and ubuntu 16.04 xenial)...17:00
inc0noooo17:01
inc0let's not go this path17:01
vhosakotjust the latest ?17:01
inc0we'll be in support hell17:01
inc0latest LTS17:01
inc0so L and M - 1517:01
inc0and N+ -1617:01
vhosakotLiberty (ubuntu 14.04 trusty), Mitaka (15.10 wily) and Newton (ubuntu 16.04 xenial)  ... like this ?17:01
inc0when 18 comes in we swtch17:01
inc0no, M-14.04, latest LTS17:01
inc0also Mitaka already runs 14.04 and I don't want to change it17:02
vhosakotyes.. latest LTS is a very good approach17:02
vhosakotso, for Newton it wil xenail 16.0417:02
vhosakotxenial*17:02
inc0exactly17:02
vhosakotlatest LTS means latest version right ?17:03
inc0no17:03
inc0ubuntu releases LTS versions every 2 years17:03
vhosakotah ok17:03
inc0so 14.04 is LTS, 16.04 is LTS17:03
inc0none other17:03
vhosakotcool17:03
inc015.10 is not LTS17:03
vhosakotso, 15.10 uses 14.04's LTS (4.2) ?17:05
inc0no, 15.10 is separate release17:05
inc0just not supported for long period of time17:05
inc0LTS - long time support17:05
vhosakotI thought 15.10 has the LTS kernel...17:05
inc0no17:06
inc0it has newer one17:06
vhosakotah ok.. got it17:06
inc0also 15.10 is already systemd-based17:06
vhosakotyep..17:06
vhosakotso, any LTS >4.2 is good for kolla, right ?17:06
inc0well, for base OS it's irrelevant17:07
inc0inside docker container we need to pick one17:07
vhosakotyes... it matters for docker17:07
*** pbourke has quit IRC17:14
*** fragatina has joined #openstack-kolla17:15
*** fragatina has quit IRC17:16
*** fragatina has joined #openstack-kolla17:17
*** daneyon_ has joined #openstack-kolla17:18
*** daneyon_ has quit IRC17:22
rhalliseyinc0, what do you mean by config overrides?17:26
inc0right now with ansible we have merge_configs17:26
inc0and you move stuff to write these merge_configs stuff to kolla-ansible subfolder17:26
inc0question, can we keep /etc/kolla/config API same for k8s?17:27
openstackgerritSteve Noyes proposed openstack/kolla-kubernetes: rename kolla_kubernetes back to shell to avoid import error  https://review.openstack.org/31882317:27
rhalliseyinc0, ya I think we can17:30
rhalliseylet me think about that17:31
inc0then change of dirname is unnessesery17:31
rhalliseywe need config to be within a different structure17:31
inc0well hmm17:32
inc0hostnames will become irrelevant17:32
inc0but we can't make them completely irrelevant17:32
rhalliseythe main thing the needs to happen is kubernetes needs a completely different directory structure17:33
*** dmsimard is now known as dmsimard|afk17:39
openstackgerritEmma Foley proposed openstack/kolla: Add missing python-memcache to Ubuntu trusty containers  https://review.openstack.org/31882717:45
LyncosDid anyone had success with using LVM as ceph devices ?17:52
*** rmart04 has quit IRC17:55
Lyncosseems that lsblk is finding only block devices.. not lvm17:55
*** jtriley_ has joined #openstack-kolla17:57
*** jtriley has quit IRC17:58
*** SiRiuS__ has quit IRC18:03
vhosakotwhich branch Lyncos ? Mitaka or master ?18:10
inc0Lyncos, I don't think we have that18:12
LyncosMitaka i guess18:12
Lyncoswe'll do without LVM18:13
inc0lsblk sees whole volume group really18:13
inc0normally you would use normal block devices anyway18:13
inc0but technically even a file could be an OSD18:13
inc0we'd need to change our bootstraping to enable that tho, might be a good idea18:13
*** SiRiuS__ has joined #openstack-kolla18:14
*** mbound has quit IRC18:14
*** cbits has joined #openstack-kolla18:14
Lyncosinc0 yeah but the python script you are using is not outputing LVM devices18:20
Lyncosfind_disks.py I think18:20
Lyncoseven if they have the 'bootstrap label'18:20
inc0I had this change of bootstrapping stuff on back of my mind18:21
inc0but well, didn't get to it yet18:21
inc0if you would be willing to help with that, I'd love to have this feature18:21
Lyncospyudev is the function that dosen't work18:21
*** papacz has quit IRC18:26
*** lifeless has quit IRC18:26
*** apuimedo has quit IRC18:26
*** lukl has quit IRC18:26
*** lukl has joined #openstack-kolla18:26
*** apuimedo has joined #openstack-kolla18:26
*** lifeless has joined #openstack-kolla18:27
*** papacz has joined #openstack-kolla18:27
*** smekel_ has quit IRC18:30
openstackgerritSerguei Bezverkhi proposed openstack/kolla: Adds Neutron LBaaS Support  https://review.openstack.org/31832218:30
*** gmmaha has quit IRC18:31
*** smekel_ has joined #openstack-kolla18:35
Lyncosinc0 I don't have time right now... we must deliver something soon .. I'll avoid lvm instead18:37
Lyncosit was not a 'hard' requirment18:37
inc0well tbh that would be kinda strange arch;)18:38
inc0but yeah, one of potential improvements to bootstraping18:38
Lyncosyes .. it was for our staging18:38
Lyncoswe won't deploy in prod in LVM18:38
*** efoley has joined #openstack-kolla18:40
sean-k-m1hi quick qestion is ubuntu binary broken on the stable/mitika branch? one of the people i work with is have issues with neutron not creating the br-int18:40
*** sean-k-m1 is now known as sean-k-mooney18:42
*** gmmaha has joined #openstack-kolla18:44
Lyncossean-k-mooney:  I've heard that ubuntu/binary is not quite tested... we had some problems with it .. we switched to  ubuntu/source and now ... we have no more problems18:54
*** diogogmt has quit IRC18:55
vhosakotyesh,, ubunut source is good for me as well...18:55
*** mbound has joined #openstack-kolla18:56
Lyncosand the build time is similar with source or binary18:59
inc0truth be told I hardly see value in both centos binary or ubuntu binary19:01
inc0if it would be for me I'd just focus on source builds19:01
*** salv-orlando has quit IRC19:01
*** salv-orlando has joined #openstack-kolla19:10
*** diogogmt has joined #openstack-kolla19:12
*** diogogmt has quit IRC19:15
*** esharao_ has joined #openstack-kolla19:21
*** esharao has quit IRC19:24
*** esharao__ has joined #openstack-kolla19:25
*** JoseMello has joined #openstack-kolla19:25
*** esharao_ has quit IRC19:28
cineramahey sean-k-mooney thanks for your patch19:34
cineramai will have a look in the next couple of days19:35
*** mbound has quit IRC19:36
sdakeinc0 we absolutely need binary builds19:36
inc0why? apart from backwards compatibility?19:36
*** diogogmt has joined #openstack-kolla19:37
*** mbound has joined #openstack-kolla19:38
openstackgerritSteve Noyes proposed openstack/kolla-kubernetes: rename kolla_kubernetes back to shell to avoid import error  https://review.openstack.org/31882319:44
*** athomas has quit IRC19:47
*** cbits has quit IRC19:51
*** efoley has quit IRC19:53
*** diogogmt has quit IRC19:55
*** daneyon_ has joined #openstack-kolla19:59
*** daneyon__ has joined #openstack-kolla20:00
*** daneyon has quit IRC20:01
*** rhallisey has quit IRC20:03
*** diogogmt has joined #openstack-kolla20:04
*** daneyon_ has quit IRC20:04
*** rhallisey has joined #openstack-kolla20:05
*** jtriley_ has quit IRC20:08
*** sacharya_ has joined #openstack-kolla20:08
*** diogogmt has quit IRC20:08
openstackgerritMauricio Lima proposed openstack/kolla: Fix cleanup-images fails  https://review.openstack.org/28679120:09
*** diogogmt has joined #openstack-kolla20:09
*** sachary__ has joined #openstack-kolla20:11
*** sacharya has quit IRC20:11
*** sacharya_ has quit IRC20:15
*** jtriley has joined #openstack-kolla20:16
*** ayoung has quit IRC20:24
*** diogogmt has quit IRC20:25
*** cbits has joined #openstack-kolla20:25
*** diogogmt has joined #openstack-kolla20:29
*** jtriley has quit IRC20:35
sbezverksean-k-mooney ping20:37
*** dmk0202 has joined #openstack-kolla20:39
*** fragatina has quit IRC20:43
*** salv-orl_ has joined #openstack-kolla20:48
*** salv-orlando has quit IRC20:51
openstackgerritMerged openstack/kolla-kubernetes: rename kolla_kubernetes back to shell to avoid import error  https://review.openstack.org/31882320:51
*** mlima has quit IRC20:54
*** rhallisey has quit IRC21:03
*** fragatina has joined #openstack-kolla21:03
*** vhosakot has quit IRC21:14
*** vhosakot has joined #openstack-kolla21:18
*** vhosakot has quit IRC21:20
*** dmk0202 has quit IRC21:22
*** vhosakot has joined #openstack-kolla21:24
*** JoseMello has quit IRC21:29
*** vhosakot has quit IRC21:30
*** sdake has quit IRC21:39
*** vhosakot has joined #openstack-kolla21:42
*** arafferty_ has quit IRC21:44
*** diogogmt has quit IRC21:50
*** ayoung has joined #openstack-kolla22:08
*** cbits has quit IRC22:09
*** diogogmt has joined #openstack-kolla22:19
*** sdake has joined #openstack-kolla22:30
*** esharao__ has quit IRC22:33
*** daneyon has joined #openstack-kolla22:44
*** sdake has quit IRC22:45
*** daneyon has quit IRC22:48
*** fragatin_ has joined #openstack-kolla22:49
*** fragatina has quit IRC22:52
*** vhosakot has quit IRC22:55
*** diogogmt has quit IRC22:56
*** mbound has quit IRC22:59
*** sdake has joined #openstack-kolla23:04
*** gfidente has quit IRC23:06
*** weiyu has joined #openstack-kolla23:11
*** salv-orl_ has quit IRC23:12
*** sdake has quit IRC23:14
*** sdake has joined #openstack-kolla23:15
*** sdake has quit IRC23:21
*** ayoung has quit IRC23:22
*** weiyu has quit IRC23:30
*** ayoung has joined #openstack-kolla23:49
*** fragatin_ has quit IRC23:50
*** fragatina has joined #openstack-kolla23:51
*** sdake has joined #openstack-kolla23:52
*** berendt has quit IRC23:59

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