Tuesday, 2017-05-30

*** yuanying has quit IRC00:00
*** yuanying has joined #openstack-kolla00:01
*** Pavo has quit IRC00:01
*** jamesPR has quit IRC00:02
*** manheim has joined #openstack-kolla00:03
*** manheim has quit IRC00:07
*** jtriley has quit IRC00:08
*** bjolo has quit IRC00:11
*** Pavo has joined #openstack-kolla00:14
*** salv-orlando has joined #openstack-kolla00:15
*** caoyuan_ has quit IRC00:18
*** salv-orlando has quit IRC00:19
*** Pavo has quit IRC00:26
*** hongbin has quit IRC00:27
openstackgerritSteven Dake proposed openstack/kolla master: Consume centos-pike-testing mariadb version  https://review.openstack.org/46863200:32
openstackgerritSteven Dake proposed openstack/kolla master: Consume centos-pike-testing mariadb version  https://review.openstack.org/46863200:32
sdakekfox1111 inc0 sbezverk can you fellas ack https://review.openstack.org/#/c/464031/ and its child (the anisble version pin removal) thanks00:35
openstackgerritSteven Dake proposed openstack/kolla master: Consume centos-pike-testing mariadb version  https://review.openstack.org/46863200:41
*** zhubingbing has joined #openstack-kolla00:46
*** cuongnv has joined #openstack-kolla00:48
*** kbaegis has joined #openstack-kolla00:50
*** jtriley has joined #openstack-kolla00:58
*** chas has joined #openstack-kolla01:02
*** masber has quit IRC01:06
*** chas has quit IRC01:06
*** tovin07_ has joined #openstack-kolla01:06
*** masber has joined #openstack-kolla01:06
*** kbaegis has quit IRC01:11
*** hrw has quit IRC01:32
Reepicheepbmaltais: that is actually how it works.  It took me way to long to figure that out01:34
*** hrw has joined #openstack-kolla01:34
*** Pavo has joined #openstack-kolla01:35
ReepicheepBasically the globals overrides everything to simplify the kolla-ansible setup. But unfortunately that is not always what you expect01:36
ReepicheepInc0 had recommended to me to just handle all interfaces in the inventory file.01:37
ReepicheepAfter doing that it works much better01:37
*** Pavo has quit IRC01:38
ReepicheepYou can do cute stuff with host groups if you have a lot of duplicate parameters to set01:39
bmaltaisReepicheep: Look like it is actually kolla-ansible thing: https://bugs.launchpad.net/kolla-ansible/+bug/169359801:39
openstackLaunchpad bug 1693598 in kolla-ansible "api_interface_address in group_vars always uses api_interface from globals.yml and ignores inventory setting" [High,Triaged]01:39
Reepicheepbmaltais: yep01:39
bmaltaisReepicheep: Workaround is to comment out those variables from globals.yml and define them in the inventory file/01:40
bmaltaisReepicheep: Glad I bumped in that bug report ;-)01:40
bmaltaisReepicheep: The documentation could be clearer about that.01:40
ReepicheepWell you got it faster than I did.. I was told the reason and still didn't  understand it correctly for another day :/01:41
bmaltaisReepicheep: Darn. Talk about learning the hard way ;-)01:42
*** ddyer has joined #openstack-kolla01:45
Reepicheepbmaltais: The thing was I was getting the error with bootstrap-servers. I happen to get it working more by accident then understanding.01:46
ReepicheepAnd thought I had it fixed01:46
bmaltaisReepicheep: Alway happen. What I would like to clarify is do you need to specify those variables in every sections or just the 1st one where you define the node01:47
ReepicheepBut it was only for bootstrap-servers because it mainly cared about api_interface01:47
ReepicheepAnd I happen to have that one commented out01:47
bmaltaisReepicheep: Like chasing a wild goose. You think you get it but you don't01:48
ReepicheepYou should be able to do it with the host groups for ansible inventory01:48
bmaltaisReepicheep: In all groups where the node is listed or just [compute] and [controller]01:49
bmaltaisReepicheep: I guess I could figure it out by trial and error01:49
bmaltaisReepicheep: SO far I only add it in the compute and controller groups01:50
ReepicheepYou can set group:vars for a group of hosts and apply those groups as children to other groups01:50
ReepicheepOn a technical stand point i don't know the answer to the repeat host in multiple groups question01:51
ReepicheepSomeone else may know01:52
bmaltaisReepicheep: THis is what the top of my inventory file look like: http://paste.openstack.org/show/610916/01:53
bmaltaisReepicheep: How would you add the group:var in there to simplify it?01:53
ReepicheepThere is some good documentation for it, sorry I don't have the link handy.  (I'm currently on my phone)01:53
bmaltaisOK01:54
*** Pavo has joined #openstack-kolla01:54
ReepicheepYeah. I see what you are asking.  Let me see if I can get the link01:55
Reepicheepbmaltais: http://docs.ansible.com/ansible/intro_inventory.html#groups-of-groups-and-group-variables01:57
ReepicheepIsn't technology crazy ;)01:57
bmaltaisReepicheep: Cool, now it make sense!01:58
bmaltaisReepicheep: So much easier when you can see a good example about the syntax01:58
*** rwsu has quit IRC02:01
*** ipsecguy_ has joined #openstack-kolla02:04
*** ipsecguy has quit IRC02:06
*** Pavo has quit IRC02:08
duonghqzhubingbing, ping02:10
duonghqcan you review this: https://review.openstack.org/#/c/456513/02:11
*** salv-orlando has joined #openstack-kolla02:16
zhubingbingsure02:18
*** salv-orlando has quit IRC02:22
*** rwsu has joined #openstack-kolla02:51
*** chas has joined #openstack-kolla03:03
*** chas has quit IRC03:08
duonghqzhubingbing, thanks03:17
masbergood morning, I am planning to deploy designate to my kolla environment. My question is can I use same interface for dns_interface and neutron_external_interface?03:30
Reepicheepmasber: I do not believe you can do that03:32
*** janki has joined #openstack-kolla03:38
Reepicheepmasber: afaik it will use the ip of the node that is already configured on the dns_interface03:41
ReepicheepBut I have yet to try it... it's on my list03:41
masberyep, I assigned it same as the api_interface one03:42
masberI am testing it now03:42
*** mandre has quit IRC03:55
*** mandre has joined #openstack-kolla03:56
*** jamesbenson has joined #openstack-kolla03:57
*** jamesbenson has quit IRC03:57
*** jamesbenson has joined #openstack-kolla03:58
*** jamesbenson has quit IRC04:06
*** jamesbenson has joined #openstack-kolla04:07
*** salv-orlando has joined #openstack-kolla04:19
*** jamesben_ has joined #openstack-kolla04:21
*** bmaltais has quit IRC04:23
*** salv-orlando has quit IRC04:23
*** jamesben_ has quit IRC04:24
*** jamesben_ has joined #openstack-kolla04:25
*** jamesbenson has quit IRC04:25
masberReepicheep, do you know by chance where should I put the designate-sink custom configuration folder? is it in the kolla or network nodes?04:27
*** jamesben_ has quit IRC04:29
*** salv-orlando has joined #openstack-kolla04:39
*** skramaja has joined #openstack-kolla04:39
*** chas has joined #openstack-kolla05:04
Reepicheepmasber: this may be helpful if you have not seen it:  http://egonzalez.org/deploy-openstack-designate-with-kolla-ansible/  egonzalez has a good article on it05:07
*** chas has quit IRC05:09
Reepicheepegonzalez also mentioned the other day that he was wanting to work on some improvements regarding designate05:10
*** korzen has joined #openstack-kolla05:40
*** unicell has quit IRC05:43
*** coolsvap has joined #openstack-kolla05:52
*** jaosorior_away is now known as jaosorior06:19
*** salv-orlando has quit IRC06:19
chandankumarhello06:25
chandankumari am trying to setup kolla allinone using vagrant on fedora host machine06:25
chandankumari am getting error while mounting nfs https://paste.fedoraproject.org/paste/MC-PypsEk2jLEGLl9VJGOV5M1UNdIGYhyRLivL9gydE=06:27
chandankumarAny help to troubleshoot it?06:27
masberReepicheep, thank you that web page really worked! I have designate working now06:34
*** jamesbenson has joined #openstack-kolla06:34
*** jamesbenson has quit IRC06:38
*** daidv has joined #openstack-kolla06:44
*** matrohon has joined #openstack-kolla06:50
*** shardy has joined #openstack-kolla07:05
*** salv-orlando has joined #openstack-kolla07:11
*** jamesbenson has joined #openstack-kolla07:16
*** jamesbenson has quit IRC07:20
*** salv-orl_ has joined #openstack-kolla07:27
*** salv-orlando has quit IRC07:30
*** pcaruana has joined #openstack-kolla07:33
*** manheim has joined #openstack-kolla07:37
*** pcaruana has quit IRC07:39
*** pcaruana has joined #openstack-kolla07:39
*** rmart04 has joined #openstack-kolla07:46
*** egonzalez has joined #openstack-kolla07:47
*** chas has joined #openstack-kolla07:47
manheimhello07:48
*** chas has quit IRC07:52
*** chas has joined #openstack-kolla07:53
hrwmorning07:53
egonzalezsup07:54
openstackgerritDuong Ha-Quang proposed openstack/kolla stable/newton: Fix Creating Ceilometer MongoDB database failed  https://review.openstack.org/45651307:57
*** jamesbenson has joined #openstack-kolla07:57
*** matrohon has quit IRC07:58
*** tvignaud has quit IRC07:58
hrwduonghq: that's for case when mongodb complains that 'mongodb' user already exists?08:00
*** masber has quit IRC08:01
*** jamesbenson has quit IRC08:02
*** matrohon has joined #openstack-kolla08:03
duonghqhrw, no08:07
manheimhttps://github.com/openstack/kolla-ansible/blob/master/ansible/roles/neutron/templates/ml2_conf.ini.j2#L47 this should have an endif, no?08:14
*** tvignaud has joined #openstack-kolla08:16
sdakesup peeps08:16
sdakeegonzalez i foudn part of the problem - the extend-start script was bustola08:16
hrwsdake: yo08:18
sdakesup hrw08:18
*** openstackgerrit has quit IRC08:18
sdakemanheim the endif is : https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/neutron/templates/ml2_conf.ini.j2#L7008:23
manheimoh, i see08:23
*** skramaja is now known as skramaja_afk08:25
manheimhow can I negate a bool in j2? like enable_hyperv | bool?08:26
*** masber has joined #openstack-kolla08:26
manheimenable_hyperv !| bool?08:26
manheimif that is not true08:26
egonzalezmanheim, not enable_hyperv | bool08:27
manheimthanks08:27
*** reidrac has joined #openstack-kolla08:27
*** athomas has joined #openstack-kolla08:27
*** reidrac has quit IRC08:29
egonzalezsdake, added a couple of comments. I think the loop was never working as expected :/08:32
*** n0isyn0i1e is now known as n0isyn0ise08:33
*** pbourke has quit IRC08:35
*** pbourke has joined #openstack-kolla08:35
chandankumarsdake: hello08:38
chandankumarsdake: i am trying to setup vagrant kolla dev env on fedora 2508:38
chandankumarsdake: https://docs.openstack.org/developer/kolla-ansible/vagrant-dev-env.html08:38
chandankumarsdake: i am hitting this error: https://paste.fedoraproject.org/paste/l2A9BchoERgHPesDnEnPqV5M1UNdIGYhyRLivL9gydE=08:38
chandankumarsdake: and there is no mountd.service08:39
sdakeegonzalez agreed08:39
*** jamesbenson has joined #openstack-kolla08:39
chandankumarsdake: Any pointer to fix it?08:39
sdakechandankumar i dont use vagrant sorry08:39
*** openstackgerrit has joined #openstack-kolla08:39
openstackgerritMerged openstack/kolla master: Add ec2-api image  https://review.openstack.org/46851808:39
chandankumarsdake: whomt to catch?08:39
chandankumar*whom08:39
duonghqchandankumar, not many people use vagrant in Kolla afaik08:40
sdakechandankumar mandre and pbourke are the two major consuemrs of that code afaik08:41
chandankumarsdake: thanks will check with them08:41
*** reidrac has joined #openstack-kolla08:43
*** jamesbenson has quit IRC08:43
*** mgoddard has joined #openstack-kolla08:44
mandrechandankumar: it's been a long time I've used the vagrant environment, not since kolla-ansible was split out of the repo08:45
*** skramaja_afk is now known as skramaja08:46
mandrethings have probably changed but I can try to help08:46
chandankumarmandre: destroyed the env.08:46
chandankumarmandre: setting up again08:46
reidracmandre, chandankumar seems broken now, I oppened an issue in LP as I'd like to help fixing it but I want to know if my suggestion is a good idea before starting08:47
mandrechandankumar: haha, drastic08:47
reidracthis one: https://bugs.launchpad.net/kolla/+bug/169384708:47
openstackLaunchpad bug 1693847 in kolla "Vagrant development env broken after repo split" [Undecided,New]08:47
reidracbasically the bootstrap script expects kolla-ansible content to be in kolla repo; it should be easy to fix as I explain in the issue08:48
reidrac(that's for master, Pike)08:48
chandankumarmandre: reidrac couple of more fixes: dnf install @vagrant will install the vagrant , setting up nfs part https://developer.fedoraproject.org/tools/vagrant/vagrant-nfs.html08:49
chandankumarmandre: reidrac we donot need vagrant-vbguest for libvirt setup08:49
reidracchandankumar: right, the docs need some work but that's not fundamentally broken I got it working withot the right instructions :)08:50
mandrechandankumar: are you following docs at https://docs.openstack.org/developer/kolla-ansible/vagrant-dev-env.html?08:50
chandankumarhttps://docs.openstack.org/developer/kolla-ansible/vagrant-dev-env.html08:51
chandankumarYES08:51
chandankumarsorry08:51
chandankumaryes08:51
reidracI would appreciate comments on lp:169384708:52
mandrereidrac: will look at it in a minute08:52
reidracmandre: thanks!08:53
chandankumarreidrac: bug updated08:56
reidracchandankumar: thanks!08:57
mandrechandankumar: looks like the vagrant rpm stopped pulling nfs-utils09:00
*** powerd has joined #openstack-kolla09:03
manheimegonzalez about this https://review.openstack.org/#/c/455684/15/ansible/roles/nova-hyperv/templates/wsgate.ini.j209:06
mandrereidrac: right, so if we consider kolla to be the container image building project, it doesn't make much sense to ship a vagrant environment, it should go in kolla-ansible IMO09:10
openstackgerritEduardo Gonzalez proposed openstack/kolla master: Implement blazar Docker images  https://review.openstack.org/45474509:11
reidracmandre: I don't have a strong opinion as long as is not duplicated; my point to suggest it shuld go in kolla is that you can still use Vagrant to develop/build the image build part alone, but without that you can't run the deploy with ansible09:12
reidracoh, I guess that's actually a strong opinion then :)09:12
reidracbasically: if you don't have kolla repo you can't really do anything with kolla-vagrant, that's why I suggested it should go in kolla repo09:13
reidracdoes it make sense?09:13
mandrereidrac: agreed it's quite useful to be able to test the images with a deployment tool but probably we should do it the other way around, i.e have vagrant in kolla-ansible and make it depend on kolla09:14
*** zhubingbing has quit IRC09:15
reidracmandre: OK, fair enough; can you add a comment on the ticket? I think I'll start to work on that now09:16
mandrereidrac: see the documentation for the vagrant env was moved to kolla-ansible, I think the code counterpart was simply forgotten09:18
mandrewill add comment to the launchpad09:18
reidracmandre: thanks!09:19
*** jamesbenson has joined #openstack-kolla09:20
manheimhow can I get the IP of the host ansible is running on?09:20
mandrereidrac: hey, I've just noticed https://review.openstack.org/#/q/topic:fix-vagrant, probably this will be abandoned with your changes09:21
manheimlike this TASK...skipping: [192.168.10.14]09:21
manheimand not from facts09:21
reidracmandre: good one, thanks09:22
manheimi want to set the IP, the the IP will not be on an interface I can control09:23
manheimit can be on eth0 or eth109:23
manheimand I need to get that IP09:23
manheimon windows there is just a list of interfaces in the gather phase09:23
*** jamesbenson has quit IRC09:24
*** SamYaple has quit IRC09:27
*** eglute has quit IRC09:27
*** kwazar has quit IRC09:27
*** afranc has quit IRC09:27
*** sdake has quit IRC09:27
*** egonzalez has quit IRC09:27
*** ddyer has quit IRC09:27
*** sbezverk has quit IRC09:27
*** duonghq has quit IRC09:27
*** esmiurium has quit IRC09:27
*** jrist has quit IRC09:27
*** timss has quit IRC09:27
*** cmceniry has quit IRC09:27
*** rbergeron has quit IRC09:27
*** markmcclain has quit IRC09:29
*** markmcclain has joined #openstack-kolla09:32
openstackgerritMartin Mágr proposed openstack/kolla master: Sensu images  https://review.openstack.org/46359309:35
*** jamesbenson has joined #openstack-kolla09:41
*** masber has quit IRC09:43
*** sambetts_ is now known as sambetts09:45
*** jamesbenson has quit IRC09:46
*** eglute has joined #openstack-kolla09:49
*** sdake has joined #openstack-kolla09:49
*** kwazar has joined #openstack-kolla09:49
*** SamYaple has joined #openstack-kolla09:49
*** afranc has joined #openstack-kolla09:49
*** sdake is now known as Guest1205509:49
*** common has quit IRC09:51
openstackgerritVan Hung Pham proposed openstack/kolla master: Trivial fix typos in documents  https://review.openstack.org/46903109:52
*** common has joined #openstack-kolla09:53
*** Serlex has joined #openstack-kolla09:54
manheimcan someone take a look at this09:55
manheimhttps://paste.ubuntu.com/24713405/09:55
manheimand i'll explain09:55
*** tovin07_ has quit IRC09:57
*** lpetrut has joined #openstack-kolla10:06
chandankumarmanheim: reidrac i have created a new step, just before proceeding with kolla10:06
chandankumarmanheim: reidrac will i use vagrantfile of kolla or kolla-ansible ?10:07
manheimi've managed to do it10:08
chandankumarmanheim: with kolla or kolla-anisble?10:09
manheimkolla-ansible10:09
manheimlet me explain10:09
chandankumarack10:10
*** mickt has joined #openstack-kolla10:10
manheimi am want to deploy nova on windows, and i need the IP of the windows node on the interface ansible uses10:10
manheimbut I do not know if it is the first or last interface10:10
manheimso I try ot match the IP from inventory file with an IP from ansible interfaces from windows host10:11
*** egonzalez has joined #openstack-kolla10:13
*** ddyer has joined #openstack-kolla10:13
*** sbezverk has joined #openstack-kolla10:13
*** duonghq has joined #openstack-kolla10:13
*** esmiurium has joined #openstack-kolla10:13
*** jrist has joined #openstack-kolla10:13
*** timss has joined #openstack-kolla10:13
*** cmceniry has joined #openstack-kolla10:13
*** rbergeron has joined #openstack-kolla10:13
*** daidv has quit IRC10:14
*** mickt has quit IRC10:14
*** mickt has joined #openstack-kolla10:14
*** dims has quit IRC10:15
*** kbyrne has quit IRC10:17
*** dims has joined #openstack-kolla10:18
*** kbyrne has joined #openstack-kolla10:18
reidracchandankumar: I'm making the change in kolla-ansible, as per mandre recommendation10:19
chandankumarmanheim: reidrac got the env up with the same error https://paste.fedoraproject.org/paste/Sbl5~vQCeXr6BP3yOyqj815M1UNdIGYhyRLivL9gydE=10:19
reidracI've got a patch already, I'm testing and the docs should go after that10:19
chandankumarreidrac: the same error is comign with kolla-ansible vagrant fole10:19
chandankumar*file10:20
reidracwhen the PR is realy you may want to play with it ;)10:20
chandankumarreidrac: sure10:20
reidrac*ready10:20
*** cuongnv has quit IRC10:23
*** ArchiFleKs has quit IRC10:37
*** ArchiFleKs has joined #openstack-kolla10:41
reidracchandankumar: all test pass, built some images and deployed some containers; I'll be back online in a bit and when the docs are updated I'll submit the PR10:41
*** dasTor has quit IRC10:42
chandankumarreidrac: sure, Thanks :-)10:43
pomacJeffrey4l: your storage driver did say "btrfs" right? Just want to make sure that me and bjolo are looking at the right things?10:44
*** duritong has quit IRC10:50
*** duritong has joined #openstack-kolla10:51
openstackgerritSam Betts proposed openstack/kolla-kubernetes master: Remove inspector files and configs from ironic-conductor  https://review.openstack.org/46840310:56
*** reidrac has quit IRC11:03
*** dims has quit IRC11:05
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible master: Add a Kolla 'devstack' mode  https://review.openstack.org/45469011:05
*** janki has quit IRC11:06
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible master: Add a Kolla 'devstack' mode  https://review.openstack.org/45469011:07
*** janki has joined #openstack-kolla11:07
*** kbaegis has joined #openstack-kolla11:07
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible master: Add dev mode for Murano  https://review.openstack.org/46760811:10
*** powerd has quit IRC11:10
*** powerd has joined #openstack-kolla11:10
*** dims has joined #openstack-kolla11:11
*** bmaltais has joined #openstack-kolla11:11
*** rwellum has joined #openstack-kolla11:13
*** ashishb has joined #openstack-kolla11:13
ashishbHello Everyone!11:13
ashishbI am trying Kolla and along side magnum and Kuryr11:14
ashishbwondering if there are Kolla docker images for Kuryr?11:14
micktHi, did anyone try upgrading nova yet?11:14
chandankumarashishb: https://github.com/openstack/kolla/tree/master/docker/kuryr11:15
openstackgerritDan Ardelean proposed openstack/kolla-ansible master: Add Hyper-V role  https://review.openstack.org/45568411:17
ashishbchandankumar: awesome! thanks, I'll surely try it out.. just checking if it creates both Kuryr controller and agent ..?11:17
chandankumarashishb: sorry never tried that11:18
ashishbchandankumar: to be more specific, I am trying to get and deploy dockerize kuryr-controller and kuryr-cni driver11:19
ashishbok, in anycase, I'll give this a try thanks chandankumar for pointers11:20
kbaegisMorning all11:25
rwellumMorning kbaegis11:26
kbaegisashishb: I roll my own. The build scripts certainly allow for kuryr11:26
kbaegisashishb: They should be pullable11:26
ashishbkbaegis: Thanks for the info, I see some like this on docker hub: https://hub.docker.com/r/kolla/ubuntu-source-kuryr-libnetwork/11:29
ashishband https://hub.docker.com/r/kolla/ubuntu-source-kuryr-base/11:29
ashishbhope I am looking at right place to pull those11:29
openstackgerritMartin Mágr proposed openstack/kolla master: Sensu images  https://review.openstack.org/46359311:31
*** Serlex has quit IRC11:37
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible master: Add a new 'outward' rabbitmq instance  https://review.openstack.org/45373811:44
*** jamesbenson has joined #openstack-kolla11:45
*** bjolo has joined #openstack-kolla11:46
bjolohowdy11:47
bjolobmaltais, i have also tried that i dont get it to work11:49
*** reidrac has joined #openstack-kolla11:49
bjolosupposedly you need to override it for each machine in the inventory file, but... does not seem to work for me11:49
*** jamesbenson has quit IRC11:49
*** jtriley has quit IRC11:50
bjolowhat we do is to create bond interfaces even for machines that only have 1 nic11:50
egonzalezbjolo, need to override but cannot be any reference to the var in globals.yml, globals override everything11:50
bjoloso i have to remove it from globals totaly?11:51
bjoloand only have it in inventory?11:51
egonzalezbjolo, yes, is a limitation11:52
bjolook gotcha11:52
bjolotnx for the info11:52
bjoloegonzalez, on another note.11:53
egonzalezcan group variables at inventory, or let the most common used at group_vars/all11:53
egonzalezinstead of globals11:53
bjolothink it was yesterday you said something about creating subinterfaces when only having one nic.11:53
bjoloit was in br-ext context11:53
bjolosince br-ext needs to "own" the interface right11:54
egonzalezyep11:54
bjolowhat type of subinterfaces do you use?11:54
bjoloto me, subinterface means eth0:0, eth0:1, etc11:56
egonzaleznever done that before, I use VMs with as much virtual interfaces as needed, but saw some blogs about that11:56
bjoloaha ok11:57
bjolocause i got a litte thrown off by that11:57
bjoloin our setup we usually have 2 nics bonded to bond011:57
bjolothen we create vlan interfaces on the bonds11:57
egonzalezhttp://mattinaction.blogspot.co.uk/2014/04/a-working-openstack-configuration-for.html example11:57
bjoloi.e. bond0.101, bond0.102, etc11:57
openstackgerritJuan J. Martínez proposed openstack/kolla-ansible master: Fix vagrant development environment  https://review.openstack.org/46906811:57
hrwhttps://review.openstack.org/#/c/468348/ - can someone +w it?11:58
bjolommm need to read thru that11:58
bmaltaisbjolo: Yes, comment all reference to network interface out and define them in the inventory file on the 1st appearance of the node name11:58
hrwso gnocchi will build for centos/source11:59
reidracchandankumar: you have it; see PR 46906811:59
bjolothe problem we ran into when using vlan interfaces is that they all get the same MAC address by default11:59
bjolothat does not work with neutron openvswitch since they use MAC addresses in the openflow rules11:59
bmaltaisbjolo: Like in: http://paste.openstack.org/show/610955/12:00
egonzalezhrm, have you tried changing the mac?12:00
bjoloso we create unique MACs for each vlan interface12:00
chandankumarreidrac: thanks, let me try that12:01
bmaltaisbjolo: Never tried eth0:0 interface syntax in inventory file. I am not sure how it would work...12:01
bjoloso egonzalez when you said subinterface like eth0:0 it would not work in my mind, since subinterfaces share MAC12:02
bjolodont think you can change that afaik12:02
bmaltaisbjolo: In centos7 I saw that you can specify a MAC for a VLAN interface using nmtui12:02
bjolojust wanted to check if we had missunderstood something, but it seems we all agree on this :)12:02
bmaltaisbjolo: Did you try that?12:03
bjoloyes for vlan interface no problem12:03
bjolobut for subinterface... no12:03
bmaltaisbjolo: I see.12:03
bmaltaisGot to go. Be back12:03
*** skramaja is now known as skramaja|afk12:06
*** skramaja|afk is now known as skramaja_afk12:06
*** janki has quit IRC12:06
*** korzen has quit IRC12:23
*** Serlex has joined #openstack-kolla12:24
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible master: DNM: test master branch  https://review.openstack.org/45614012:24
*** rmart04 has quit IRC12:29
*** fguillot has joined #openstack-kolla12:30
*** dave-mcc_ has joined #openstack-kolla12:36
*** fguillot has quit IRC12:36
*** chas has quit IRC12:44
*** Pavo has joined #openstack-kolla12:45
*** chas has joined #openstack-kolla12:45
openstackgerritEduardo Gonzalez proposed openstack/kolla master: Test fix rally build  https://review.openstack.org/46907712:46
*** chas has quit IRC12:49
openstackgerritPaul Bourke (pbourke) proposed openstack/kolla-ansible master: Add a new 'outward' rabbitmq instance  https://review.openstack.org/45373812:52
*** goldyfruit has joined #openstack-kolla12:59
*** fguillot has joined #openstack-kolla13:00
openstackgerritMathieu Rohon proposed openstack/kolla master: Add skydive service  https://review.openstack.org/45999513:05
*** Seyong has quit IRC13:05
openstackgerritMathieu Rohon proposed openstack/kolla-ansible master: Add skydive service  https://review.openstack.org/46092213:06
*** eanylin has quit IRC13:14
*** lucasxu has joined #openstack-kolla13:14
*** skramaja_afk is now known as skramaja13:20
*** skramaja is now known as skramaja_13:22
*** salv-orlando has joined #openstack-kolla13:27
*** rmart04 has joined #openstack-kolla13:27
*** skramaja_ is now known as skramaja_afk13:28
chandankumarreidrac: manheim still facing the same error after applying your patch https://paste.fedoraproject.org/paste/JaRDhYoNQzqoc7m~3I-qGF5M1UNdIGYhyRLivL9gydE=13:28
*** jtriley has joined #openstack-kolla13:28
chandankumartested on a clean env as well as previous env13:28
chandankumarit is coming with vagrant libvirt centos setup13:29
chandankumars/centos/fedora13:29
*** salv-orl_ has quit IRC13:30
reidracchandankumar: that's a differnt issue, probably related to NFS not properly installed13:31
*** rmart04 has quit IRC13:31
reidracchandankumar: looks more related to your comment on the ticket; IMHO that should be dealt with in a different bug report13:31
chandankumarreidrac: any help to debug that issue?13:32
reidracchandankumar: looks like the mount line explicitly uses nfs version 3 and is not supported by the NFS service13:33
openstackgerritMerged openstack/kolla master: Sensu images  https://review.openstack.org/46359313:33
reidracchandankumar: that mount line is generated by valgrant-libvirt plugin; which version is running? I'm on the latest one13:34
reidracchandankumar: docs say you need 0.0.31 or later (that's pretty much the latest one)13:35
chandankumarreidrac: Installed the plugin 'vagrant-libvirt (0.0.40)'!13:36
reidracchandankumar: which host OS was that? may be there's a package you must install for NFS v3 support13:37
*** rmart04 has joined #openstack-kolla13:37
chandankumarreidrac: i am on fedora 2513:37
*** chas has joined #openstack-kolla13:38
reidracchandankumar: yum search nfs and search for version 3 support; my nfs package includes both nfs 3 and 413:38
*** chas_ has joined #openstack-kolla13:39
chandankumarreidrac: yup trying out13:41
reidracchandankumar: dnf rather yum :D13:41
*** Pavo has quit IRC13:41
Reepicheepbjolo: is there a problem with a subinterface having the same mac address?  They are all the same interface so frames should end up forwarded to the correct port13:42
*** rmart04 has quit IRC13:42
*** chas has quit IRC13:43
reidracchandankumar: you can also check the docs, Fedora 25 is very current, I wouldn't be surprised if they introduced a change on that13:43
openstackgerritMerged openstack/kolla master: gnocchi: take care of centos/source on non-x86  https://review.openstack.org/46834813:46
*** coolsvap has quit IRC13:47
*** jrist has quit IRC13:48
*** chas_ has quit IRC13:50
*** chas has joined #openstack-kolla13:51
*** jrist has joined #openstack-kolla13:51
*** chas_ has joined #openstack-kolla13:52
*** chas has quit IRC13:55
*** GonZo2000 has joined #openstack-kolla14:00
*** GonZo2000 has quit IRC14:00
*** GonZo2000 has joined #openstack-kolla14:00
kbaegisinc0: What was the string to set the ansible version on the target?14:01
kbaegisansible_version or something?14:01
kbaegislooks like my inventory got overwritten :/14:02
*** salv-orlando has quit IRC14:02
*** jamesPR has joined #openstack-kolla14:02
jamesPRhi all ;)14:02
openstackgerritEduardo Gonzalez proposed openstack/kolla master: Implement blazar Docker images  https://review.openstack.org/45474514:02
*** zhubingbing has joined #openstack-kolla14:03
openstackgerritEduardo Gonzalez proposed openstack/kolla master: ODL installed for source images  https://review.openstack.org/46633614:04
kbaegisThink I found it: ansible_python_interpreter?14:04
*** emccormick has joined #openstack-kolla14:05
*** chas has joined #openstack-kolla14:05
openstackgerritEduardo Gonzalez proposed openstack/kolla master: Implement blazar Docker images  https://review.openstack.org/45474514:06
openstackgerritEduardo Gonzalez proposed openstack/kolla master: Re-enable bifrost test_build  https://review.openstack.org/46501214:07
*** chas_ has quit IRC14:09
*** eanylin has joined #openstack-kolla14:10
*** jamesbenson has joined #openstack-kolla14:16
*** GonZo2000 has quit IRC14:19
*** rmart04 has joined #openstack-kolla14:19
openstackgerritSam Betts proposed openstack/kolla-kubernetes master: Remove inspector files and configs from ironic-conductor  https://review.openstack.org/46840314:20
*** eaguilar has joined #openstack-kolla14:21
*** tovin07 has joined #openstack-kolla14:22
*** rmart04 has quit IRC14:24
*** rmart04 has joined #openstack-kolla14:24
*** tovin07 has quit IRC14:26
*** jamesbenson has left #openstack-kolla14:32
*** jamesbenson has joined #openstack-kolla14:32
*** skramaja_afk has quit IRC14:33
*** tovin07 has joined #openstack-kolla14:37
bjoloReepicheep, ovs openflow rules make use of interface mac addresses for source and destinations. so having same MAC for several interfaces does not work14:46
*** hongbin has joined #openstack-kolla14:48
Reepicheepbjolo: what is your use case of needing a subinterface that is manged by ovs?14:48
ReepicheepI guess I'm not following14:48
bjolowe use vlan interfaces with uniq macs on each interface14:48
bjolonot subinterfaces14:48
Reepicheepyeah.. a vlan interface is different then a subinterface14:49
bjolonetwork_interface: bond014:49
bjolotunnel_interface bond0.10114:49
bjoloetc14:49
Reepicheepyeah.. that is very similar to how I have mine setup14:49
kbaegisHey guys, is anyone else trying to run kolla-ansible from a venv?14:50
kbaegisIt's really the more appropriate/cleaner way to run14:50
bjolokbaegis, no but i have run it from a docker container14:50
kbaegisbjolo: Do you have a dockerfile I could look at?14:51
Reepicheepmy vlan interfaces do have the same mac addresses and I'm using ovs14:51
*** magicboiz has joined #openstack-kolla14:52
jamesbensonQuick question, I'm doing redeploys, how do you un-initialize the fernet keys?  I've run this command and no luck: docker kill keystone_fernet && docker stop keystone_fernet && docker rm keystone_fernet; rm -f /etc/kolla/keystone-fernet/*14:52
bjoloReepicheep, ok does networking work? i.e. boot up a few VMs, assign floating and ingress/egress trafic works?14:52
Reepicheepyeah it's working for me14:53
bjolokbaegis, i did it manually just to try. just run a ubuntu/centos container and exec into it14:53
*** Pavo has joined #openstack-kolla14:54
Reepicheepbjolo: http://paste.openstack.org/show/610978/ that is my interfaces on a network node14:54
Reepicheepthe only difference is I'm using a team interface for internal stuff and the bond1 is my neutron_external_interface14:55
kbaegisI'll be very happy when kolla is re-written without python214:55
bjoloReepicheep, whats your network setup? i have the follwong http://paste.openstack.org/show/610980/14:56
Reepicheepbjolo: in the past I have had my neuntron_external_interface set to a vlan interface "team.852" but I quit doing that because it limited me to one external (flat) network14:56
*** magicboiz has quit IRC14:57
bjoloReepicheep, ok little different14:57
bjoloi quess in our case it is network and neutron interfaces that clashes. they cant have the same macs14:58
Reepicheepbjolo: I have never tried to have multiple neutron_external_interfaces14:58
bjoloReepicheep, it works :)14:58
ReepicheepI see where ovs is getting confused for you now14:58
Reepicheepjust as you explained14:58
bjoloto keep down on cost and cabling, i only have 2 nics at most in any machine14:58
bjoloi mean 2x10Gb is sufficient for most needs no matter what14:59
bjoloespecially in a LACP bond14:59
bjoloor team14:59
Reepicheepthat is very similar to what I do.. I just added an additional pair for the network nodes14:59
bjolobut since neutron needs to own its interfaces, i have to create vlan interfaces and treat them as flat15:00
Reepicheepnow to be upfront I have just made that change and have yet to attempt a second external network15:00
ReepicheepI was planning on setting mine to vlan type15:00
bjolothat works too if you have the extra nics for it :)15:01
Reepicheepbut I was hoping to try it possibly today15:01
*** mickt has left #openstack-kolla15:01
ReepicheepI'm in the middle of moving to some new hardware and multiple external networks is one of the goals15:01
bmaltaisbjolo: Is there a conclusion regarding vlan interface and kolla-ansible? I am looking at a setup like yours... baremetal machines with 2 10GB Nic15:02
bmaltaisbjolo: If kolla-ansible can't deploy on that with vlan interface it is a bit of an issue then...15:03
Reepicheepbjolo: it looks like as a team interface you can set MAC addresses I'm not sure on a bond15:03
bjolobmaltais, kolla can deploy. no problem at all. However, if you dont set uniq MACs on your interfaces when you have our type of setup you will see weird neutron behavior15:04
bjolotrafic will go out on wrong interface etc15:04
bjoloReepicheep, you can set mac on vlan bond interfaces15:05
bmaltaisbjolo: OK... So perhaps bonding is the issue if it does not allow MAC specification per vlan15:05
bjolobmaltais, it does allow it, but it does not generate the macs by itself15:05
Reepicheepbjolo: yeah I'm looking that up now15:06
bjoloby default the vlan bond interface will have the same mac as the parent bond15:06
Reepicheephow do you manage your interfaces?15:06
bjolowith ansible of course :)15:06
Reepicheeplol of course15:06
bjolohaha15:06
bjolo*should have said puppet just to stir it up :) *15:07
*** ducttape_ has joined #openstack-kolla15:07
* Reepicheep is still no ansible expert15:07
Pavohave you guys thought about moving to ansible-container?15:07
Reepicheepthe funny thing is that I do use puppet to prep my machines before I even touch kolla :|15:08
bjolohaha ok15:08
bjolowhatever works for you and what you feel comfortable with :)15:08
Reepicheepmy thought is.. is that something you can automate  by generating a bunch of macs and getting the assign correctly?15:09
*** korzen has joined #openstack-kolla15:09
bjoloyes15:09
Reepicheepof course ;)15:10
*** ducttap__ has joined #openstack-kolla15:10
bjoloecho  $* |md5sum|sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\).*$/02:\1:\2:\3:\4:\5/'15:11
ReepicheepI would guess there may not be a way around ovs's tie to using the mac address as identifing interfaces15:11
bjoloall 02 macs are private15:11
Reepicheepyeah.. I was thinkng generating those and droping them into some ansible paramiter somewhere and let ansible make sure each bond.xxx get's a uniq mac15:12
bjolohttp://paste.openstack.org/show/610983/15:12
bjolowe have a jinja template file for each vlan interface and use the ansible lookup command in the template15:13
*** ducttape_ has quit IRC15:13
bjolofeed the mac generator with fqdn and interface -> uniq for sure15:13
bjoloi.e. persistent-mac.sh foo.bar.com bond0.12315:14
bjoloi.e. persistent-mac.sh foo.bar.com bond0.45615:15
bjoloi.e. persistent-mac.sh foo2.bar.com bond0.12315:15
*** jamesben_ has joined #openstack-kolla15:17
Reepicheepbjolo: on a side note when you have multiple neutron_external_interfaces you just different --physical-network s when you do an openstack network create?15:17
bjoloyes15:18
bjolopbourke wrote the code for it15:18
Reepicheepthat's simple enough.. I have not even thought about that15:18
*** jamesbenson has quit IRC15:18
pbourkemost of it was vbel and jmcarthy, I just upstreamed it :)15:19
ReepicheepI took the "I already have 4 interfaces at each node what's anouther pair of NICs for just two nodes" approach ;)15:19
bjolohttp://paste.openstack.org/show/610987/15:19
bjolothey then gets configured as physnet1, physnet2, etc15:20
Reepicheepok.. neutron_bridge_name also15:20
Reepicheepdoes it also work with team interfaces or just bond interfaces?15:21
pbourkePavo: it was brought up before, i didnt like the idea15:21
Pavowhy so pbourke15:21
bjoloon any compute node15:22
bjolohttp://paste.openstack.org/show/610988/15:22
pbourkePavo: the Dockerfile syntax is standard, I dont see the benefit of rewriting everything just to be locked further into the ansible ecosystem15:22
bjoloReepicheep, i have hundreds of compute nodes. mostly HP blades. adding mezzanine cards and passthru switches would cost us a fortune15:23
PavoI can see that pbourke15:23
Pavowas just wondering15:23
pbourkePavo: there may have been other thoughts on the blueprint also, it was a while back so I cant remember15:23
Reepicheepbjolo: true..  I would try to do it with just two NICs in your situation15:24
*** manheim has quit IRC15:24
Reepicheepbjolo: that is a slick trick though .. I'm going to have to remember that15:24
bjolotnx :)15:25
PavoI currently only have 4 lines of code in my Dockerfiles that copy a ansible play book inside and then runs the roles inside during build15:25
*** tovin07 has left #openstack-kolla15:25
inc0good morning15:30
Pavomorning inc015:31
jmorgan1good morning15:31
egonzalezinc0, can you take a look at https://review.openstack.org/#/c/468632/15:32
*** zhubingbing has quit IRC15:32
egonzalezmorning btw15:32
inc0egonzalez: gates are pretty red for one15:33
egonzalezthere is a bug in neutron too atm :(15:33
inc0and something strange happened to our bootstrap servers it seems15:34
egonzalezrelated neutron bug https://bugs.launchpad.net/neutron/+bug/169442015:35
openstackLaunchpad bug 1694420 in neutron "AttributeError: 'NoneType' object has no attribute 'port_security_enabled" [Critical,Confirmed]15:35
inc0ah, no, it's prechecks15:35
inc0our prechecks are wrong15:35
*** lucasxu has quit IRC15:36
*** lucasxu has joined #openstack-kolla15:37
egonzalezinc0,  No module named jinja2?15:37
inc0yup15:37
*** Pavo has quit IRC15:37
inc0we don't need jinja2 on nodes other than deploy15:38
inc0and jinja2 is requirement in ansible15:38
inc0so yeah...no need for this precheck15:39
Guest12055sup peeps15:40
Guest12055whisky tango foxtrot15:40
*** Guest12055 is now known as sdake15:40
*** sdake has joined #openstack-kolla15:40
*** zhubingbing has joined #openstack-kolla15:40
openstackgerritEduardo Gonzalez proposed openstack/kolla-ansible master: Revert "Add jinja2-py version check in pre_checks"  https://review.openstack.org/46916715:41
sdakeinc0 can you ack https://review.openstack.org/#/c/468672/15:41
inc0thanks egonzalez15:42
sdakeinc0 can you ack https://review.openstack.org/#/c/464031/15:42
sdakeinc0 love you long time on those acks :)15:42
sdakeone is easy one is hard :)15:42
sdakewhat is this "equalto" message i see15:42
sdakeansible 2.3.0.015:42
sdakei think its a jinja2 problem?15:42
kbaegisHey guys, I'm able to run kolla-ansible inside a venv, but it hangs15:48
kbaegishttps://hastebin.com/epinigehiw.md15:48
sdakeinc0 can you w+ those changes oto plz15:48
kbaegishttps://hastebin.com/dacagabeya.md15:49
kbaegisThat's more relevant information15:49
inc0sry sdake I'm still hungry and before coffee;)15:50
reidrackbaegis: https://bugs.launchpad.net/kolla/+bug/1693847 ; there's a PR linked in one comment, give it a go15:53
openstackLaunchpad bug 1693847 in kolla "Vagrant development env broken after repo split" [Medium,In progress] - Assigned to Juan J. Martínez (jjmartinez)15:53
*** lucasxu has quit IRC15:54
reidrackbaegis: uh, I was too quick; it may not be related; ignore me!15:54
sdakeinc0 after you have a red bull, really need your eyeballs on this: https://review.openstack.org/#/c/468632/1215:55
sdakeinc0 mariadb is hopelessly broken even in older versions because of extend start behavior15:55
inc0sdake: and I need this;)15:55
inc0https://review.openstack.org/#/c/469167/15:55
kbaegisreidrac: :) Thanks15:56
inc0and I need everyones eyes on this https://review.openstack.org/#/c/466007/72 :)15:56
openstackgerritMerged openstack/kolla-kubernetes master: Remove pin on ansible<2.1  https://review.openstack.org/46867216:00
*** tonanhngo has joined #openstack-kolla16:00
openstackgerritSteven Dake proposed openstack/kolla-kubernetes master: Add a destroy workflow for kolla-kubernetes  https://review.openstack.org/46403116:01
*** chas has quit IRC16:02
trozetsean-k-mooney: hi16:03
sean-k-mooneyhi16:03
trozetsean-k-mooney: are you cool with this? https://review.openstack.org/#/c/467712/16:03
*** chas has joined #openstack-kolla16:03
*** matrohon has quit IRC16:03
sean-k-mooneytrozet: i dont really see any advatage to this16:04
trozetsean-k-mooney: it's just to isolate extensions/plugins from all being in the same container16:05
trozetsean-k-mooney: to avoid one sub-project breaking all of the neutron server16:05
sean-k-mooneyyes but that is the opiste of how the plugins were ment to work in kolla16:05
trozetsean-k-mooney: how was it meant to work? include all?16:05
sean-k-mooneytrozet: i understand your main concurn was db migration16:05
sean-k-mooneytrozet: enable specic plugins at build time16:06
trozetsean-k-mooney: ah16:06
trozetsean-k-mooney: this is mainly for tripleO, we want to isolate all the different plugins into their own neutron server container16:06
sean-k-mooneytrozet: https://github.com/openstack/kolla/blob/master/doc/image-building.rst#plugin-functionality16:06
trozetsean-k-mooney: so if you think it doesnt quite fit the kolla architecture, then I guess we will need to build it int eh tripleo-common project or something16:07
sean-k-mooneytrozet: what happens if i want sriov and odl in that case16:07
*** chas has quit IRC16:07
trozetsean-k-mooney: SRIOV is in tree with neutron so that one is OK, but yeah your concern is valid for using multiple plugins at the same time in the future16:07
sean-k-mooneytrozet: well the intent with the plugins were that you would use a template overdide and the kolla-build.conf to define what plugins were enabled16:08
*** egonzalez has quit IRC16:09
*** kbaegis has quit IRC16:10
sean-k-mooneytrozet: ignoreing the ml2 mech driver i think you will also have problems with the advanced servics16:11
sean-k-mooneylooking at https://review.openstack.org/#/c/467712/3/docker/neutron/neutron-server-opendaylight/Dockerfile.j216:11
sean-k-mooneyyour binbary install wont support lbaas for example16:11
sean-k-mooneytrozet: for tripple0 do you intend to use prebuilt contianer or will trippleO build the contianers as part of the deployment?16:15
*** korzen has quit IRC16:16
*** akorzeni__ has joined #openstack-kolla16:16
trozetsean-k-mooney: yeah was going to add octavia as well16:17
trozetsean-k-mooney: well we want to use prebuilt, but if kolla doesnt want this specific container then I guess we will build this one16:18
sean-k-mooneytrozet: well i dont speak for kolla so you should get input form the core team but for me i think the plugin mechanisum and tempalte overrides should allow you to do this without modifying the in tree container16:19
sean-k-mooneytrozet: sdake inc0 Jeffrey4l pbourke ... whould be better able to say if https://review.openstack.org/#/c/467712/3 makes sense form a kolla core team point of view16:21
*** akorzeni__ has quit IRC16:22
*** jrich523 has joined #openstack-kolla16:22
*** korzen has joined #openstack-kolla16:22
*** eaguilar has quit IRC16:24
jmorgan1trozet: is your patch opnfv specific? as there was some discussion on creating a sub-project wihtin kolla for networking related projects (like opnfv) to put code into16:26
*** zhubingbing has quit IRC16:27
*** zhubingbing has joined #openstack-kolla16:27
sean-k-mooneyjmorgan1: are you refering to scarab poc?16:27
jmorgan1sean-k-mooney: i don't think so, there was some discussion at openstack boston to create something like openstack/kolla-networking for opnfv and other netowkring specific projects to house kolla based support16:28
sean-k-mooneyjmorgan1: i would personally be more interested in a subproject for deploying infra components in general then just resticting to networking16:29
*** kbaegis has joined #openstack-kolla16:29
*** salv-orlando has joined #openstack-kolla16:29
jmorgan1sean-k-mooney: need to check with the boss (inc0) on getting this started16:29
sean-k-mooneyjmorgan1: yes i have spoken to him on and off about this. one of the questions is is it in kolla scope or not. arguabley it could in the scope of a subproject but i have always wondered should kolla be deploying mysql or ceph for example in main kolla/kolla-ansible/kolla-k8s16:31
*** david-lyle has joined #openstack-kolla16:32
sean-k-mooneyjmorgan1: those peices need to be deployed by something and useing kollas architecture/tooling to deploy them the same way we deploy openstack makes sense but you need specalist non openstakck knolage to deploy them correctly16:32
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: permit rabbitmq-mgmt to select rabbitmq as endpoint  https://review.openstack.org/46777116:33
openstackgerritKevin Fox proposed openstack/kolla-kubernetes master: openvswitch not required to be kernel module  https://review.openstack.org/46776916:33
*** itlinux has joined #openstack-kolla16:34
jmorgan1sean-k-mooney: sorry, not sure of the details as I'm still new to kolla, will need to check with Michal on his thoughts for implmentation16:36
*** tonanhngo has quit IRC16:36
sean-k-mooneykfox1111: in relation to https://review.openstack.org/#/c/467769/3 out of interest does kolla-k8s allow me to override the ovs-datapath type via the ml2_conf.ini?16:38
sean-k-mooneykfox1111: if the ovs kernel module is not loaded this needs to be set to netdev16:38
*** rwallner has joined #openstack-kolla16:38
kfox1111kolla-k8s doesn't have much by way of configmap stuff yet. it just is a copy of kolla-ansible's templates.16:39
kfox1111so, whatever kolla-ansible can do for config gen.16:39
*** kbaegis1 has joined #openstack-kolla16:40
sean-k-mooneykfox1111: does it support external config dirctory like ansible?16:40
*** kbaegis has quit IRC16:40
kfox1111unfortunately not. The ansible soltuion involved ansible patching up the config files at the time its injected into the remote machine. we're not using that plumbing.16:40
sean-k-mooneykfox1111: that is how you set that currently with kolla ansible. e.g. config override of [OVS] datapath_type=netdev16:41
kfox1111can tweak the file in /etc/kolla/neutron before uploading as a configmap though.16:41
sean-k-mooneyok cool16:41
*** lpetrut has quit IRC16:42
*** lucasxu has joined #openstack-kolla16:43
sean-k-mooneykfox1111: one last question on https://review.openstack.org/#/c/467769/3/helm/microservice/neutron-openvswitch-agent-daemonset/templates/openvswitch-agent-daemonset.yaml16:43
*** pcaruana has quit IRC16:43
*** chas has joined #openstack-kolla16:43
sean-k-mooneyare you trying to ensure the ovsdb is running or ovs-vswitchd?16:43
sdakesean-k-mooney kolla-kubernetse (for the moment) does work with external config dirs16:44
sdakesean-k-mooney i use it daily16:44
sdakekfox1111 the ansible code retained config merging16:44
kfox1111sean-k-mooney: probably should check for both really.16:44
kfox1111sdake: interesting. maybe because its resolving to localhost?16:44
kfox1111it at least can be overridden that way...... hmm....16:45
sdakekfox1111 right - it only needs to resolve to localhost16:45
kfox1111cool.16:45
openstackgerritChristian Berendt proposed openstack/kolla master: In set_configs.py support perm parameter in permissions section  https://review.openstack.org/46847216:45
sean-k-mooneyok so you should be able to congiure the neutron agent to use ovs in netdev mode so without the kernel16:45
sean-k-mooneykfox1111: loaded=$(timeout 5s ovs-vsctl show >/dev/null 2>&1 && echo 1 || echo 0); is really only checking that the ovsdb is working16:45
sdakekfox1111 or inc0 can you ack https://review.openstack.org/#/c/464273/16:46
kfox1111sean-k-mooney: I didn't write that check. I wrote the one below that does an ovs-appctl version check.16:46
sdakeany mariadb nerds in the channel? :)16:47
kfox1111before the ovs-appctl there was a startup race. after I added it, it seemd to be fixed. has been stable ever since.16:47
kfox1111sdake: what do you want to know?16:48
*** chas has quit IRC16:48
sean-k-mooneykfox1111: hum ok appctl shoudl conneect to the vswitchd so ok then ya that patch should be fine.16:48
sdakekfox1111 https://review.openstack.org/#/c/468632/16:49
sdakekfox1111 comments on the comments would help :)16:50
*** manheim has joined #openstack-kolla16:50
openstackgerritSteven Dake proposed openstack/kolla master: GATECHECK of kolla repo  https://review.openstack.org/46918316:51
sdakekfox1111 basically that bash as written doesn't work properly16:51
sdakegrep returns 1 - which causes the extend-start to exit immediately16:51
sdakekfox1111 that patch works in my environment (with kolla-ansible and kolla-kubernetes) however it is not passing the gate16:51
sdakenot sure if the gate is cratered, as i saw a similar failure in an unrelated patch16:52
*** jemcevoy has joined #openstack-kolla16:54
*** Mannheim has joined #openstack-kolla16:54
*** manheim has quit IRC16:55
*** jtriley has quit IRC16:57
*** itlinux has quit IRC16:58
openstackgerritSteven Dake proposed openstack/kolla-kubernetes master: Remove pathfinder from call path of secret-generator  https://review.openstack.org/46427317:02
openstackgerritSteven Dake proposed openstack/kolla-kubernetes master: Remove pathfinder from call path of secret-generator  https://review.openstack.org/46427317:03
sdakekfox1111 that review https://review.openstack.org/#/c/468632/ is partly a bash question and partly a mysql question - right up your alley :)17:04
*** reidrac has quit IRC17:05
*** mgoddard has quit IRC17:07
*** jtriley has joined #openstack-kolla17:12
*** harlowja has joined #openstack-kolla17:14
sean-k-mooneysdake: left my two cents on that review hopefully it helps but usally the exit code of grep is used to tell if the predicate matched.17:14
sdakesean-k-mooney that works great unless set errexit is set :)17:15
sean-k-mooneyhehe ya we save the vaule of that in our devstack plugin and restore it after we finish preforming actions17:15
sean-k-mooneythere are only some part of our plugin wehre we want that to be set so we enable it just for those17:16
bmaltaisDoes kolla-ansible have a dependancy on NetworkManager on centos7?17:16
sean-k-mooneybmaltais: not specifically17:17
sean-k-mooneybmaltais: it does require that somthing configures the ips and interfaces17:17
*** lpetrut has joined #openstack-kolla17:17
bmaltaisOK. Was having issues with bond interface going up and down. I think it was caused by network manager17:18
sean-k-mooneyah well kolla wont touch the host level networking in that respect excepth for adding the neutron external interface to ovs/lb17:18
*** eaguilar has joined #openstack-kolla17:19
*** rwallner has quit IRC17:22
Reepicheepyeah bmaltais what ever you set as neutron_external_interface is the only one it kolla really configures17:23
Reepicheepother then the vip when you have haproxy..17:23
sdakebmaltais i turn network manager off17:24
Reepicheepif  the interface is going up and down it should show up in your system logs / journeld17:24
sdakebmaltais or use the NM_* whatever it is in the sysconfig files to disable network manager managmeent of the interfaces17:25
*** rwallner has joined #openstack-kolla17:25
sbezverk sdake: which bash not working you are referring to?17:26
*** rmart04 has quit IRC17:26
openstackgerritSteven Dake proposed openstack/kolla-kubernetes master: Remove pathfinder from call path of secret-generator  https://review.openstack.org/46427317:27
sdakeinc0 sbezverk can you merge https://review.openstack.org/#/c/464031/17:28
*** emccormick has quit IRC17:28
sdakesbezverk this patch: https://review.openstack.org/#/c/468632/17:28
bmaltaisTank's all17:28
bmaltaisThank's17:29
*** Serlex has quit IRC17:29
*** lpetrut has quit IRC17:29
*** Pavo has joined #openstack-kolla17:30
inc0sdake: https://review.openstack.org/#/c/469167/ <- neutron has a bug17:33
inc0thats why we can't spawn vm17:33
inc0can you merge it regardless? it breaks multinode gates totally17:33
*** Pavo has quit IRC17:33
inc0as in, it breaks Kolla on multinode17:34
inc0not only in gates17:34
*** jrich523 has quit IRC17:34
*** sambetts is now known as sambetts|afk17:35
sdakeinc0 that may explain why my mariadb fix is blowing up in the gates17:36
sdakeis there an eta on a revert from the neutron team?17:36
kbaegis1inc0: Kolla-ansible doesn't like running setup in a venv. Any idea why?17:36
*** unicell has joined #openstack-kolla17:36
openstackgerritMerged openstack/kolla-kubernetes master: Add a destroy workflow for kolla-kubernetes  https://review.openstack.org/46403117:37
kbaegis1inc0: The setup playbook fails to run and just hangs indefinitely17:37
inc0kbaegis1: hold on, I'll get to you in a second;)17:38
inc0sdake: https://bugs.launchpad.net/neutron/+bug/169442017:39
openstackLaunchpad bug 1694420 in neutron "AttributeError: 'NoneType' object has no attribute 'port_security_enabled" [Critical,Confirmed]17:39
inc0kbaegis1: logs plz17:39
openstackgerritMerged openstack/kolla-ansible master: Revert "Add jinja2-py version check in pre_checks"  https://review.openstack.org/46916717:39
kbaegis1inc0: https://hastebin.com/cuzuwocewo.md17:40
inc0kbaegis1: ok that's ansible issue, nothing kolla specific, but let's try to debug17:41
kbaegis1inc0: Might be my inventory? https://hastebin.com/uzufutoyix.bash17:42
inc0kbaegis1: try to run ansible -m setup -i /path/to/inv all17:42
kbaegis1inc0: Also hangs, returns nothing17:43
*** emccormick has joined #openstack-kolla17:44
inc0ps aux on the node to see what's happening?17:44
inc0as I said, this goes beyond kolla, you might want to ask in #ansible17:44
*** mgoddard has joined #openstack-kolla17:44
*** eaguilar has quit IRC17:46
*** eaguilar has joined #openstack-kolla17:47
*** Pavo has joined #openstack-kolla17:47
*** korzen has quit IRC17:49
*** egonzalez has joined #openstack-kolla17:50
sean-k-mooneykbaegis1: check the mtu between you and the remote node17:51
kbaegis1its localhost17:52
kbaegis1(AIO)17:52
inc0sean-k-mooney: so, I'm looking at neutron server for odl17:52
sean-k-mooneyoh i had the same behvaior last week when my mtu was wrong and it could not copy the output17:52
kbaegis1Here's where it's hanging: https://hastebin.com/akidaqoxel.vbs (lvs)17:52
inc0I'm on the fence, I'm not sure if delta is big enough to varrant whole new image17:52
sean-k-mooneyinc0: everything they are doing can be done with template origde and most of what its doing is not related to odl17:53
inc0yeah17:54
inc0and source build is almost identical17:55
sean-k-mooneyso what markus has already merged should support this usecase form an image point of view17:55
sean-k-mooneythe main usecase discribed in the commit refers to "extensions that may cause DB upgrade failures"17:56
inc0trozet sean-k-mooney mgkwill how about we discuss this on ML?17:56
inc0having a lot of non-DRY images will cause headache with support17:57
sean-k-mooneyinc0: yep if we merge this image we should also have another for ovn and every other contoler17:58
inc0yeah, I don't want that17:58
inc0we need to figure this problem in more..systematic model17:58
sean-k-mooneyinc0: https://github.com/openstack/kolla/blob/master/doc/image-building.rst#plugin-functionality should in theroy allready adress it17:59
inc0well overrides were created to solve this precise issue17:59
inc0I think they are enough to not create new image17:59
sean-k-mooneyinc0: my approch would be to build the same image multiple times with different tags18:00
inc0but we might need better infrastructure for shipping overrides18:00
*** Pavo has quit IRC18:00
kbaegis1inc0: lvm crashed/was non-responsive. Gah. There went my morning ;)18:00
inc0or different names based of override18:00
sean-k-mooneythen you can change the tag in the global.yml to select if you want the backend you wnat18:00
sean-k-mooneyya names works too18:00
inc0names will be concise with rest of kolla18:00
sean-k-mooneyi dont think you can change the name on the commandline though where as tags can be18:01
inc0no, we need to chagne build script18:01
*** myoung is now known as myoung|biab18:01
sean-k-mooneyif we were to do that it would be usefully to also be able to build all versions at the same time18:02
sean-k-mooneywith overrides as they are today that will not work but it should be possible to add18:02
inc0yeah, I'm wondering if we could override container name in override file itself18:03
sean-k-mooneyya thats basically what i was thinking with one override file per backend18:03
sean-k-mooneyinc0: that still leaves a problem though if you want multiple backends18:04
sean-k-mooneyor more likely multiple advanced services18:04
sean-k-mooneythere really isnt a difference between enableing the odl driver vs sfc/lbaas/*aas18:05
inc0sean-k-mooney: do you feel like protoryping something?18:11
inc0or I can do it later too18:11
inc0just throw few ideas how to solve it in general usecase18:11
*** david-lyle has quit IRC18:13
*** jtriley has quit IRC18:13
sean-k-mooneyinc0: am im not sure how much time ill be able to spend on it but ill take a look when if i get a chance. if you have something ill be happy to revew also. kolla build system is resonably flexable so i hope it would not be that much effort to extend to cover this18:15
inc0sean-k-mooney: kk I'll work on it then18:15
inc0trozet sorry for -2:( I'll let you know when I get prototype up18:16
trozetinc0: sorry I missed all the discussion18:17
sean-k-mooneyinc0: trozet from a vendor point of view it makes senese to have a way to make contianer with know validated sets of plugins so if we can adress this generically im sure it will be useful for anyone downstream of kolla18:17
inc0trozet: in short we were discussing neutron-server-odl change18:17
trozetsean-k-mooney, inc0: right so we needa nother one for ovn, etc18:18
inc0I think we need better way to ship[ all these variations without adding container18:18
inc0thats exactly my point18:18
trozetsean-k-mooney, inc0: what is your solution?18:18
inc0trozet: my personal favorite right now is to modify override mechanism in a way that we'll be able to create new container from override18:18
inc0then you for example create override with just changes to neutron-server and it will land as a separate container18:19
sean-k-mooneytrozet: effectly use template overrides for each variation and extend the buildsystem to build multiple copyies of the container for each varation and allow the override to spcify the containers name18:19
trozetinc0: is the advantage that this is more simple than duplicating the template for each new container?18:19
inc0trozet: advantage is that if for example we'd need to fix a bug in neutron container we won't forget about 4 different containers18:20
inc0that share same code18:20
trozetinc0: but i already use the neutron server as my base container, so wouldnt i pick up any change you make to the that?18:21
inc0well there is a lot of overlap18:21
inc0like start.sh18:21
trozetinc0: so the advantage is we have a smaller template file and get rid of the start18:22
inc0maybe it's matter of doing sub-container differently, thing is, we need a solution soon18:22
openstackgerritMerged openstack/kolla-kubernetes master: permit rabbitmq-mgmt to select rabbitmq as endpoint  https://review.openstack.org/46777118:22
inc0well, not as much "smaller" as DRY18:22
*** iniazi_ has joined #openstack-kolla18:22
inc0issue I'm afrtaid of is that we'll have ton of small variations of a container18:23
inc0with neutron, cinder18:23
inc0all the heavy plugin based services18:23
inc0that can easily get out of hand to handle18:24
trozetinc0: but wont you have that even with an override?18:24
trozetinc0: still producing many containers right18:24
inc0we can either use FROM heavier or ship templates18:24
inc0trozet: many containers is fine, lots of overlapping code is not18:24
sean-k-mooneyinc0: well shiping template in contrib would be ease to manage18:24
*** jamesPR has quit IRC18:25
trozetinc0: ok so you will work on a better mechanism, will you let me know once that is done please?18:25
inc0we also need to handle different "quality" of containers - as in, if it breaks because odl plugin gets broken upstream, we can't block building containers in kolla18:25
*** iniazi has quit IRC18:25
inc0trozet: here's the deal, I'll remove -2 and let's make a race;) I'll explore avenue of overrides, could you try to remove code duplication?18:26
trozetinc0: i thought it already builds the ones it can build now, at least thats what I saw in my tests18:26
*** david-lyle has joined #openstack-kolla18:26
trozetinc0: btw neutron server wouldnt build for ubuntu18:26
inc0yeah that's what I'm saying, we already have issues18:26
trozetinc0: LOL i'll lose the race18:26
trozetinc0: im too slow :)18:27
sean-k-mooneytrozet: ya the binary build on ubunutu was broken a few days ago not sure if its fix18:27
sean-k-mooneytrozet: ubuntu source should work though18:27
inc0this is not about speed;) what I want is few ideas on table to solve this issue18:27
trozetinc0: is it not possible for me to point to the neutron-server start.sh in its directory?18:27
sean-k-mooneytrozet: can i ask why are you adding sfc/bgpvpn/l2 gw to the odl container specifcally18:28
trozetsean-k-mooney: those are features we are focusing on in ODL right now18:28
sean-k-mooneytrozet: sure but if they made sense to include for odl why would you not include them in the base neutron server contianer18:29
*** tonanhngo has joined #openstack-kolla18:29
inc0trozet: docker doesn't work like that, but since start.sh is already copied in container, you don't need to re-copy it18:29
sean-k-mooneytrozet: effectly it feels like you are trying to do too things at once, enable odl and enable other service you would like to use with odl18:29
trozetsean-k-mooney: the consensus was in OOO that users dont want to use those with ovs agent18:29
inc0just remove whole thing from your container18:29
trozetinc0: oh yeah good point18:30
kbaegis1https://hastebin.com/ejuziqejos.vbs <— Weird failures from inside the venv. "can't parse"18:30
sean-k-mooneywell networking sfc makes sense without odl but this remindes me the networking-sfc intergration without odl si currently broken in kolla18:30
inc0trozet: I switched -2 to -1 to not block your work, since I voiced my concerns;)18:31
inc0this is hard problem to solve and might require refactor of build script18:31
inc0which I'd be ok with as long as it makes sense18:31
inc0funny enough, if we would allow adding containers from overrides themselves18:32
inc0we could theoretically make most of containers just overrides:)_18:32
jemcevoyinc0:  I am having an issue with the nova.conf file... I have two generations of nVidia Grid Cards the K2 and the M60 which requires two pci_alias entries in the nova.conf but only the second entry make it to the controller nodes.18:33
jemcevoyhttp://paste.openstack.org/show/611006/ has the entries I have on the ansible node and the entry that gets to the runtime on the controller18:34
inc0hmm...ini supports multiple keys like that?18:34
trozetinc0: right I was going to say isnt neutron server an override of base neutron18:34
jemcevoyYes I have done it with a K1 and a K2 GPUs18:35
trozetinc0: so it's really however you want to do it... I personally think the current structure is fine18:36
inc0jemcevoy: it might be bug in either our merge_config or oslo.config18:36
kbaegis1jemcevoy: Well it's certainly a violation of .ini18:36
inc0trozet: let's try by removing overlapping code from regular neutron-server ok?18:36
trozetinc0: sure I will do that18:37
sean-k-mooneyinc0: novas conf are not ini files18:38
sean-k-mooneyini files dont support repeated fields but .conf files do18:38
inc0yeah I guess that's us merging conf as ini18:40
inc0that will make this discussion about confs in central database much more interesting too18:40
sean-k-mooneyinc0: well we use config parser but yes i think i know where the bug will be18:40
sean-k-mooneywe convert the config into a dictionary and thend merge the dictionaries18:41
sean-k-mooneyinc0: https://github.com/openstack/kolla-ansible/blob/master/ansible/action_plugins/merge_configs.py#L53-L5418:42
sean-k-mooneyinc0: we just need to see if the key already exites and if it does we need to convert it to a list of values18:43
*** mgoddard has quit IRC18:43
*** numans has quit IRC18:43
inc0sean-k-mooney: that won't do, we need to be able to both add keys and override existing18:44
*** jtriley has joined #openstack-kolla18:44
sean-k-mooneyinc0: hum good point ...18:44
kbaegis1So I'm having problems running reconfigure or deploy from inside a py2.7 venv: https://hastebin.com/ejuziqejos.vbs "Can not parse the inner module output". Syslog https://hastebin.com/anonapofel.php18:45
jemcevoyinc0: I believe multiples are acceptable when marked (Multi-valued) https://docs.openstack.org/newton/config-reference/compute/config-options.html#id2918:46
*** numans has joined #openstack-kolla18:46
kbaegis1Anyone know the syntax to run a command through the toolbox?18:46
kbaegis1I can access mysql locally from the container18:46
sean-k-mooneyjemcevoy: correct and the pci whiltleis is allowed to be repeted18:46
kbaegis1login works w/ password18:46
inc0jemcevoy: you might have to edit kolla code unfortunately18:48
inc0this is hard problem and we need to fix it18:48
inc0kbaegis1: docker exec -it kolla_toolbox bash18:48
inc0and you're inside container18:48
jemcevoyI got around the whitelist by having seperate configs for the compute hosts with K2 and M60's but the scheduler looka like I will need to hack the configs on the three controller noedes18:48
inc0I wonder how that works with nova --config-file conf-first-pci.conf --config-file conf-second-pci.conf18:49
inc0will it add? or override?18:49
sean-k-mooneyinc0: i belive override18:50
sean-k-mooneyinc0: that said i have not tried it18:50
sean-k-mooneyinc0: i know repeating works in a single file18:50
kbaegis1inc0: I can do that; can't the toolbox container run commands for other containers though?18:52
sean-k-mooneyinc0 that said becasue the key is declared as a multistingopt i may handel it differenly https://github.com/openstack/nova/blob/master/nova/conf/pci.py#L54-L11918:52
*** numans has quit IRC18:53
inc0kbaegis1: not this way, it uses API as any other good service18:53
sean-k-mooneyjemcevoy: can you try passthrough_whitelist = [{"product_id":"0001", "vendor_id":"8086"},18:53
sean-k-mooney                             {"product_id":"0002", "vendor_id":"8086"}]18:53
kbaegis1inc0: Gotcha. Any idea from my logs why the database create fails? (It's already created, but outside the venv)18:54
sean-k-mooneyjemcevoy: so instead of multiple seperate options declare an array of them18:54
kbaegis1inc0: Do I have to do a destroy;deploy?18:54
inc0kbaegis1: show me exact logs please18:54
kbaegis1inc0: https://hastebin.com/anonapofel.php includes syslog, deploy and reconfigure18:55
*** matrohon has joined #openstack-kolla18:55
jemcevoysean-k-mooney:  I will try defining a list as you say....  Will let you know after the reconfigure finishes18:56
inc0kbaegis1: hmm its strange18:57
kbaegis1inc0: I'm good at strange18:57
inc0try specyfyuing ansible_python_interpreter18:58
inc0ansible playbook -e ansible_python_interpreter=/path/to/venv/interpreter18:59
inc0you can specify that in inventory too18:59
*** numans has joined #openstack-kolla18:59
kbaegis1inc0: Already did: ansible_python_interpreter='/source/kolla/ansible-git/py2-venv/bin/python'18:59
inc0:S19:00
inc0I'm out of ideas...19:00
openstackgerritOpenStack Proposal Bot proposed openstack/kolla-ansible stable/ocata: Updated from global requirements  https://review.openstack.org/45287019:00
kbaegis1inc0: *shrug* Thanks, I'll try some other vodoo out :)19:01
kbaegis1oh19:01
*** myoung|biab is now known as myoung19:05
*** manheim has joined #openstack-kolla19:05
*** itlinux has joined #openstack-kolla19:17
kfox1111inc0: sbezverk: sdake: https://github.com/kubernetes/community/pull/65919:17
kfox1111we need to see if we can get some prioritized focus on that.19:17
inc0kfox1111: this is about network namespaces sharing?19:17
kfox1111yeah.19:18
inc0we need to add sig-openstack to this19:18
kfox1111how does that get done?19:19
inc0dunno, I just commented it19:19
kfox1111k19:19
inc0either they'll add it or they'll say I'm noob at opensource and rtfm and point me to docs which will say how to do it19:20
kfox1111hehe.19:21
*** Pavo has joined #openstack-kolla19:21
*** sayantan_ has joined #openstack-kolla19:24
sean-k-mooneyinc0: normally you just click a little gear icon beside lable and add it but i think they have resticted it so you need to have the member or contributor tag19:24
*** salv-orl_ has joined #openstack-kolla19:27
*** salv-orlando has quit IRC19:30
*** sayantan_ has quit IRC19:30
*** chas has joined #openstack-kolla19:34
*** itlinux has quit IRC19:38
sbezverkkfox1111: in that pull you mentioned I do not see any code changes, am I missing something?19:52
kbaegis1inc0: So here's an actual incompatability. Not sure how I fixed this last time: https://hastebin.com/asihayaxoy.rb19:52
kbaegis1sysctl package will not install for several linux systems19:55
*** shardy has quit IRC19:59
*** egonzalez has quit IRC20:00
*** dave-mcc_ has quit IRC20:04
*** manheim has quit IRC20:04
*** klindgren has joined #openstack-kolla20:06
*** unicell has quit IRC20:08
*** unicell has joined #openstack-kolla20:08
inc0kbaegis1: if you'd be able to make a change that would make it more flexible20:08
inc0I'd gladly approve it;)_20:08
*** fguillot has quit IRC20:11
*** matrohon has quit IRC20:13
*** sgrasley1 has left #openstack-kolla20:19
jemcevoyinc0 sean-k-mooney : Defining as an array ie [{dict}20:22
jemcevoyinc0 sean-k-mooney : Defining as an array ie [{dict},{dict}] did not work.... Infact the dates on the config files did not change when I ran reconfigure20:24
inc0that's...strange20:24
jemcevoyI'll try again changing the order of the array to see if that has an effect20:25
openstackgerritAndy Smith proposed openstack/kolla-ansible master: Add support for hybrid messaging backends  https://review.openstack.org/46896620:29
*** Guest63352 has joined #openstack-kolla20:30
*** eaguilar has quit IRC20:32
*** Guest63352 is now known as ryanender20:33
*** lucasxu has quit IRC20:36
*** lucasxu has joined #openstack-kolla20:36
bjoloa little outside kolla... is it possible to explicitly deny a project access to a network? neutron rbac docs only talks about giving acces for specific projects, and use * for all projects.20:39
bjoloi have hundreds of projects and all have access to the default external network. now i have one project that should only have access to another external network but no access to the default external20:40
sbezverkbjolo: depending on your network gear and ip allocation it could be done with access list.. but again I can only confirm for cisco ;)20:42
bjoloi dont want to have to give every project explicit rights to the default external network. (today it has wildcard i.e. all projects have access)20:42
bjolosbezverk, im talking neutron rbac :)20:42
bjolohttps://docs.openstack.org/ocata/networking-guide/config-rbac.html20:42
sbezverkbjolo: ok then ignore my comment ;)20:43
bjolotnx anyway :)20:43
*** fooliouno has joined #openstack-kolla20:43
bjolosean-k-mooney your a neutron dev right? ^^20:43
Reepicheephmm speaking of neutron.. I have a bad habbit of typing it "nuetron"20:44
bjoloaka new tron :)20:44
Reepicheepusually not a big deal unless it's when I'm trying to create /etc/kolla/config/neutron20:44
Reepicheepthen I spend way to much time troubleshooting why my ml2_conf.ini file is not updating :|20:45
bjolohaha typos are a bitch man20:46
*** jtriley has quit IRC20:46
*** rwallner has quit IRC20:48
*** sgrasley has joined #openstack-kolla20:48
*** rwallner has joined #openstack-kolla20:48
*** Mannheim has quit IRC20:49
*** powerd has quit IRC20:49
*** powerd has joined #openstack-kolla20:50
*** manheim has joined #openstack-kolla20:51
*** rwallner has quit IRC20:52
*** david-lyle has quit IRC20:53
*** david-lyle has joined #openstack-kolla20:54
*** emccormick has quit IRC20:55
*** ryanender has quit IRC20:59
*** matrohon has joined #openstack-kolla21:00
*** lucasxu has quit IRC21:03
inc0kfox1111 sdake https://review.openstack.org/#/c/469248/21:04
openstackgerritMichal Jastrzebski (inc0) proposed openstack/kolla-ansible master: Enable multi-scenerio gates  https://review.openstack.org/46681521:07
openstackgerritMichal Jastrzebski (inc0) proposed openstack/kolla-ansible master: Enable multinode gate  https://review.openstack.org/46600721:07
inc0trozet: so I'm thinking if you could remove all the non-neutron-odl specific stuff from Dockerfile that should just work21:09
inc0and be failry straightforward and elegant21:09
kbaegis1Still the same thing :/ https://hastebin.com/izakeqacaw.md I can't seem to get it deployed from a venv21:10
inc0kbaegis1: python2.7 everywhere?21:11
kbaegis1inc0: I've tried every conceivable combination: 3.5->2.7 target, 3.5->3.5 target, 3.4->3.4 target, etc21:11
kbaegis1Nothing friggin works21:11
*** david-lyle has quit IRC21:12
inc0I'm deeply saddened to read that21:12
kbaegis1And all toolbox returns is the braindead error: Can not parse the inner module output: localhost | SUCCESS => {\n    \"changed\": false, \n    \"user\": \"haproxy\"\n21:12
kbaegis1I had it working running pip as root, but that breaks gentoo system utitlies21:12
inc0so let's try that:21:12
kbaegis1So if I'm documenting it, I have to do it in a venv21:12
kbaegis1well, with 3.4 I keep getting 'NameError: name 'basestring' is not defined'21:16
*** goldyfruit has quit IRC21:17
kbaegis1on all 3 versions of python I have21:17
inc0it seems that you have some strange regex module in python oO21:18
kbaegis1Ahh, right21:19
inc0https://github.com/openstack/kolla-ansible/blob/afdd11b9a22ecca70962a4637d89ad50b7ded2e5/ansible/library/kolla_toolbox.py#L86-L9021:19
inc0https://hastebin.com/izakeqacaw.md line 2921:20
kbaegis1Yeah, that was what I had to find a workaround for21:21
kbaegis1Which got overwritten :/21:21
*** lucasxu has joined #openstack-kolla21:26
*** lucasxu has quit IRC21:31
kbaegis1Well, wayyyyy too many version dependencies21:31
kbaegis1ansible, pip, docker, kolla- not to mention python21:32
kbaegis1Should've just gone with an iterator to try all available options ;)21:32
kbaegis1Unfortunately I know one actually works, as I've proven it and it's driving me mad21:32
*** pradk has joined #openstack-kolla21:42
*** salv-orl_ has quit IRC21:50
*** salv-orlando has joined #openstack-kolla21:50
*** salv-orlando has quit IRC21:54
*** jamesben_ has quit IRC22:04
*** jamesben_ has joined #openstack-kolla22:07
*** chas has quit IRC22:08
*** jamesben_ has quit IRC22:12
*** pradk has quit IRC22:17
*** powerd has quit IRC22:20
*** emccormick has joined #openstack-kolla22:21
inc0kbaegis1: or you know...use package manager;)22:25
inc0ahh I forgot, gentoo22:25
*** fooliouno has quit IRC22:29
*** powerd has joined #openstack-kolla22:29
*** inc0 has quit IRC22:32
*** inc0 has joined #openstack-kolla22:33
*** ducttape_ has joined #openstack-kolla22:47
*** ducttap__ has quit IRC22:48
*** jamesbenson has joined #openstack-kolla22:51
*** tonanhngo has quit IRC22:55
*** jamesbenson has quit IRC22:55
*** GonZo2000 has joined #openstack-kolla22:57
openstackgerritMerged openstack/kolla-ansible stable/ocata: Updated from global requirements  https://review.openstack.org/45287022:58
*** iniazi has joined #openstack-kolla23:01
*** iniazi_ has quit IRC23:02
*** tonanhngo has joined #openstack-kolla23:04
*** tonanhngo has quit IRC23:08
*** kbaegis1 has quit IRC23:10
*** itlinux has joined #openstack-kolla23:11
*** tonanhngo has joined #openstack-kolla23:16
*** kbaegis has joined #openstack-kolla23:19
*** kbaegis has quit IRC23:19
*** kbaegis has joined #openstack-kolla23:19
*** kbaegis has quit IRC23:19
*** kbaegis has joined #openstack-kolla23:19
*** kbaegis has quit IRC23:19
*** kbaegis has joined #openstack-kolla23:20
*** kbaegis has quit IRC23:20
*** kbaegis has joined #openstack-kolla23:20
*** kbaegis has quit IRC23:20
kfox1111review just landed. https://review.openstack.org/#/c/469265/23:20
kfox1111interested parties should weigh in.23:21
*** tonanhngo has quit IRC23:21
*** Pavo has quit IRC23:26
sdakeinc0 popcorn!23:34
jemcevoyinc0 sean-k-mooney: I did mange to make kolla-ansible change the nova.conf files with the pci_alias as an array or list and that causes nova to throw an exception.PciInvalidAlias  http://paste.openstack.org/show/611033/23:35
*** GonZo2000 has quit IRC23:37
*** manheim has quit IRC23:40
*** fguillot has joined #openstack-kolla23:56

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