Tuesday, 2015-08-18

*** britthouser has quit IRC00:01
*** achanda_ has joined #kolla00:05
*** banix has quit IRC00:06
*** achanda has quit IRC00:07
*** diogogmt has quit IRC00:09
*** achanda_ has quit IRC00:09
*** banix has joined #kolla00:17
*** dims has joined #kolla00:34
SamYaplesdake_: yea it is the v3 modules00:39
*** daneyon has joined #kolla00:39
*** banix has quit IRC00:40
*** bmace has joined #kolla00:45
*** daneyon_ has joined #kolla00:46
*** daneyon has quit IRC00:49
openstackgerritSam Yaple proposed stackforge/kolla: Remove Ansible abstraction for Nova  https://review.openstack.org/21144500:52
*** weiyu_ has joined #kolla00:55
openstackgerritSam Yaple proposed stackforge/kolla: Fix group name in vagrant docs  https://review.openstack.org/21395000:58
*** banix has joined #kolla01:13
openstackgerritSam Yaple proposed stackforge/kolla: Remove Ansible abstraction for Neutron  https://review.openstack.org/21144201:19
*** erkules has joined #kolla01:24
*** erkules_ has quit IRC01:26
openstackgerritSam Yaple proposed stackforge/kolla: Remove start.yml and bootstrap.yml  https://review.openstack.org/21395801:36
openstackgerritMerged stackforge/kolla: Update Fedora magnum images to use fedora repo  https://review.openstack.org/21297201:45
SamYapleping sdake_01:47
openstackgerritSam Yaple proposed stackforge/kolla: Move defaults.yml to group_vars/all.yml  https://review.openstack.org/21396101:52
*** erkules has quit IRC01:52
*** erkules has joined #kolla01:54
openstackgerritXiaBing Yao proposed stackforge/kolla: update config-external.sh in galera,keystone,rabbitmq,swift  https://review.openstack.org/21378701:55
*** Kennan2 has joined #kolla02:02
*** Kennan has quit IRC02:03
openstackgerritSam Yaple proposed stackforge/kolla: Add Dockerfile template for kolla-ansible  https://review.openstack.org/21339402:19
openstackgerritSam Yaple proposed stackforge/kolla: Update kolla-ansible to include new modules  https://review.openstack.org/21397702:19
*** jasonsb_ has quit IRC02:22
*** achanda has joined #kolla02:23
*** dims has quit IRC02:30
*** klint has joined #kolla02:54
*** tfukushima has quit IRC02:58
*** jasonsb has joined #kolla03:07
*** diogogmt has joined #kolla03:13
*** unicell1 has quit IRC03:13
*** Haomeng has quit IRC03:17
*** Haomeng has joined #kolla03:18
*** thumpba has joined #kolla03:25
*** diogogmt has quit IRC03:26
*** sdake has joined #kolla03:32
*** sdake_ has quit IRC03:36
*** unicell has joined #kolla03:40
*** sdake_ has joined #kolla03:42
*** sdake has quit IRC03:45
openstackgerritSteven Dake proposed stackforge/kolla: Prepare for gating by distro, type, docker type  https://review.openstack.org/21353703:49
openstackgerritSteven Dake proposed stackforge/kolla: Use one data container for all data volumes  https://review.openstack.org/21280403:55
*** coolsvap|away is now known as coolsvap04:10
sdake_hey coolsvap04:16
coolsvapsdake_, hey hi04:16
sdake_hey re ceilometer, you planning to use mongodb right?04:16
coolsvapsdake_, yes i did not start on that yet,04:17
sdake_didn't start on ceilometer yet you mean?04:17
coolsvapthe ansible part, i will start by this weekend, the configuration part and testing is remaining04:18
coolsvapi still need to get the configuration bits in place04:18
SamYaplesdake_: didnt you say heat needed ceilomter t owork?04:18
sdake_of which mongo or ceilometer?04:18
sdake_zaqar and mongo depend on ceilometer afiak04:19
coolsvapceilometer04:19
sdake_we are not doing zaqar04:19
sdake_until mitaka04:19
sdake_is mongo + ceilometer going to make aug 31?04:19
sdake_i pushed out all not started blueprints today to rc104:20
sdake_rc1 = sept 2504:20
sdake_sept 25 = drop dead for blueprints04:20
coolsvapyes i can do that, i will be back this saturday, i will have one week to do the remaining work04:20
sdake_after that we only have 2 weeks of bugfix  time left04:20
sdake_mind i ak if your working on any other kolla related things?04:21
coolsvapnot now04:21
sdake_cool04:21
*** sdake_ is now known as sdake04:22
sdakeso mongo + ceiloemter is possible04:22
coolsvapi stopeed trove since its not in current milestone04:22
sdakeif you want to have a look at liberty-3 vs liberty-rc1 you can see how I think things are prioirtized04:22
sdakenotice liberty-rc1 = not started04:22
coolsvapsure i will do that04:22
coolsvapbtw i am doing bof on kolla at containercon on wed04:23
sdakenice04:23
sdakeinteresting to see how that pans out04:23
coolsvapi will let you know how it goes04:25
SamYaplecongrats coolsvap04:25
SamYaplebtw04:25
coolsvapdo you have the link for the first presentation we did during mid-cycle04:25
coolsvapsdake, ^04:26
coolsvapSamYaple, thx :)04:26
sdakethe one done by daneyon?04:26
coolsvapyes, i think it was on dropbox but i am not able to find the link is it on etherpad?04:27
*** weiyu_ has quit IRC04:27
coolsvapyes it is but the file does not exist04:27
sdakelet me check my inbox04:28
coolsvapsdake, please send if you find, i will be back after dinner04:29
sdakeemail is what?04:29
coolsvapme@coolsvap.net04:30
sdakelooks deleted04:30
sdakei'll ask daneyon for a copy04:30
coolsvapthx!04:32
*** thumpba has quit IRC04:33
openstackgerritXiaBing Yao proposed stackforge/kolla: update config-external.sh in galera,keystone,rabbitmq,swift  https://review.openstack.org/21378704:33
*** thumpba has joined #kolla04:34
sdakesamyaple your nova review works yay :)04:35
SamYaplesdake: yea i wasnt able to -1 workflow last night due to gerrit sucking04:35
SamYaplei hadn't tested it yet04:35
sdakeroger04:35
sdakesay samyaple had 1 technical question re keepalived and haproxy05:01
*** weiyu_ has joined #kolla05:01
sdakeyou haven't heard this one yet :)05:01
*** banix has quit IRC05:02
sdakewhat would it take for load balancing to roll in front of haproxy?05:02
sdakeisn't that what haproxy does?05:02
SamYaplehaproxy is the loadbalancer05:03
sdakedoes it roundrobin?05:04
SamYapledude not again tonight05:04
sdakeor is it like master slave05:04
SamYaplewe just went over this yesterday05:04
SamYaplethese exact questions05:04
sdakei remember thinking everything went through one haproxy05:04
SamYapleit does05:04
SamYaplewhichever one the keepalived vip is on05:05
sdakethat doesn't sound like load balancing05:05
SamYaplethat is exactly what loadbalncing is05:05
sdakein a loadbalancer evertyhing always goes through one process?05:05
sdakeI thought it roundrobined to the different processes05:05
sdakei get keepalived doesn't move the vif around, you said that yesterday05:06
sdakeonly on faiure05:06
sdakei've always thought load balancers move the traffic aroudn to "balance load"05:07
*** thumpba has quit IRC05:07
sdakeis it that they only load balance outgoing traffic and not incoming traffic?05:07
sdakethey being haproxy05:07
*** thumpba has joined #kolla05:08
*** weiyu_ has quit IRC05:08
*** thumpba has quit IRC05:08
sdakesamyaple if you have an answer to that last q, i'd apprecate to hear it05:16
*** dims has joined #kolla05:20
*** dims has quit IRC05:26
SamYapleloadbalancers everything goes through one place, yes05:28
SamYaplehaproxy is the singular point that it goes through sdake05:28
SamYaplehaproxy sends it to whatever it is configured to send it to05:28
sdakeright so haproxy will load balance across 3 control nodes for exampel05:28
sdakehow does google get all their requests to go through one machine?05:29
SamYapleyea but the other 2 haproxy instances are doing nothing05:29
sdakei got that05:29
SamYapledude05:29
SamYapleyoure the one that had basic netorking questions, dont give me that "how does google send it all to one place"05:29
SamYaplei can tell you how they do stuff, but thats not going to help you here05:29
SamYaplein the end its the same concept05:30
sdakeso i know they use dns roundrobin to loadbalance05:30
SamYaplethats one of the things they do, yes05:31
sdakeis there any other technique or is that it?05:31
SamYaplethose roundrobin'd vips that they hit are held by a _single_ loadbalancer05:31
SamYaplethat then spreads it to other nodes05:31
sdakeso multilayer05:32
SamYaplethats how they do it yes05:32
SamYaplewe dont have dns roundrobin or geodns obviously05:32
SamYaplebut in the end an ip is only going to exist in one location05:32
SamYaplehence all connections go through one loadbalncer05:32
sdakedo you know if haproxy is threaded?05:33
SamYapleyes05:33
SamYaplehaproxy is a really solid loadbalancer05:33
SamYaplefor software anyway05:33
sdakedoes it read a request from network and write to network or use some other advanced zero-copy technique?05:34
*** tfukushima has joined #kolla05:34
SamYaple#haproxy05:34
sdakelool ok05:34
SamYapleyouve now stopped talking about architecture05:34
sdakethanks05:34
sdakei have unmeasured concerns haproxy will be a bottleneck05:35
SamYapleit wont be, but even if it was05:35
sdakepure speculation05:35
SamYapleits our only option05:35
SamYapleits hands down the best software loadbalancer05:35
sdakei'm just sort of curious if  a load balancer for our load balancer would make sense for more scale05:36
sdakebut sounds like not unless it was dns based05:36
SamYaplei dont think you understand how this stuff works to be honest05:36
SamYapleyoud still have a single point05:37
sdakei'm getting an idea05:37
sdakewhat I mean is spin up 3 haproxy with 3 vifs05:37
SamYaplewhy use vips then :/05:37
SamYaplehow would each service know who to talk to05:37
sdakeok spin up 3 haproxy05:37
SamYaplehow is that ha05:37
SamYaplenow an ip goes away and bam no one can talk05:37
sdakeok spin up 9 haproxy 3 vifs :)05:38
sdakewith dns round robin05:38
SamYaplevip05:38
SamYaplenot vif05:38
SamYaplevip05:38
sdakesorry vip05:38
SamYapleand no thats not how this works05:38
*** tfukushima has quit IRC05:39
sdakesay change of topic have you had a look at bluebox's implementation?05:40
SamYaplewho05:40
SamYapleoh you mean openstack implementation05:41
sdakeyup05:42
sdakethey have some ansible work kicking around in github05:42
sdakewere aquired by ibm recently05:43
SamYaplei didnt think they ere doig kolla05:43
*** achanda has quit IRC05:43
sdakeno they have their own, curious on deltas05:43
sdakehttps://github.com/blueboxgroup/ursula05:44
SamYaplebut... they arent using docker....05:45
SamYapleso how is there even a comparison05:45
sdakei get that delta obviously :)05:45
sdakelooks like ubuntu only05:47
*** achanda has joined #kolla05:47
sdakefrom bluebox docs:05:51
sdakeThis will have installed ursula-cli, the various openstack clients, and our patched fork of Ansible.05:51
SamYaplejust another 'do it our way' deployment tool05:52
SamYaplewith the same conf file issues as all the other ones05:52
sdakecan you point me at the conf file for this project- i can't seem to find it and have been searching for 15 minutes05:56
sdakeis everything hard coded?05:56
sdakea patched fork of ansible is cracksauce05:57
sdakestraight up cracksauce05:57
sdakeits not like they added a couple of modules05:57
sdakethey rewrote major portions of it :)05:57
SamYapledevs gonna dev05:57
sdakeis this an opinionated installer or does it offer config options in some way?05:58
SamYaplesame way OSAD does but to a far lesser extent than OSAD05:59
sdakeso templating the options05:59
SamYapleand they appear to be using hte playbooks to fix past mistakes too05:59
SamYapleso its a rolling thing05:59
SamYaplewhich i dont think is a good idea05:59
sdakewhat do you mean fix past mistakes/ example?06:01
SamYapleif you add a file in v2, but dont want it in v3 they have a task to remove the file06:02
SamYaplerather than an upgrade script06:02
SamYapleas in one time script06:02
sdakeyou mean add a file to the host?06:02
SamYaplesure06:03
sdakethat is their migration strategy i guess06:04
sdakethat is where the question about ports came from yeseterday ;)06:04
sdakewhich i see you nicely resolved ;)06:04
SamYapleaint no listen 0.0.0.0 in my stuff06:05
SamYaplethats just laziness06:05
*** weiyu_ has joined #kolla06:07
sdakei like the internal external address, happy i finally understand that06:07
sdakethat is a killer feature06:08
SamYaplepretty sure everyone has that06:08
sdakeprobably06:08
sdakecan this be in some other file: https://github.com/stackforge/kolla/blob/master/etc/kolla/globals.yml#L2206:09
SamYapledepends on how much abstraction we want06:10
*** juggler has quit IRC06:10
SamYaplewe can move all but the 4 required options to the defaults.yml06:10
sdakeyou said in the review for ports there is a way to override06:12
sdakehow precisely?06:12
SamYaplewhat do you mean?06:12
sdakein the commit log you indicated the values could be overridden06:12
SamYaplethe same way all values are overridden06:13
SamYapleyou put a new value for the variable06:13
sdakeya i dont know how that is done, just define again?06:13
sdakethat is more like overwritten ;)06:14
SamYapleoverridden would be correct06:16
sdakei'd like all the various things in globals.conf to be undefined except those that are minimum nececessity with the abilityt o change directly in thatone file06:17
sdakeso sane defaults happen but overrides happen in one file rather then hunting around in etc06:19
sdake(for migration)06:19
sdakeevery time master changes i have to recopy my etc dir and reconfigure06:19
sdakei dont like the idea of making a tool to merge the configs from old to new06:19
sdakefor example the ports are in ansible directory not etc directory with your port change06:20
sdaketo override would i have to go hunt the value in the ansible directory?06:20
SamYaplesdake: thats not how that works06:21
SamYapleyou cant have them defined06:21
SamYapleyou have to not have them defined for the override to work06:21
SamYapleyes you would have to find the values you need to change06:22
SamYaplesuch is life06:22
*** britthou_ has quit IRC06:22
*** coolsvap is now known as coolsvap|away06:22
*** britthouser has joined #kolla06:22
sdakethere isn't ian if not defined define this?06:23
sdakekeep in mind i have less then 50 hours of ansible experience06:23
sdakeand I haven't rtfmed anything06:23
SamYaplei dont have time for these questions go do that06:23
sdakeoverrides in the ansible directory are not ideal, ansible directory would be installed in /usr/share/kolla ideally06:25
sdakewhich is read only06:25
SamYaplethe only file you modify is /etc/kolla/global.yml for the 100th time06:25
sdakehttps://review.openstack.org/#/c/213961/06:26
sdakethis patch places ports in the ansible directory06:26
SamYapleim aware06:26
sdakecan the ports then be set in global.yml?06:26
SamYapleyes06:27
SamYapleas ive said, global.yml overrides all06:27
sdakethanks06:27
SamYaplewhy do i have to keep saying the same things over and over06:27
SamYapleseriously all the time06:27
SamYapleits the same questions06:27
SamYapleits a waste of my time06:27
sdakeit helps me communicate effectively how kolla works06:27
sdakeif thats a waste of your itme i dont know what to tell you06:27
SamYapleits a waste of my time to answer the same question from you over and over06:28
SamYapleyoure wasting my time06:28
SamYaplenot kolla06:28
sdakeyour answers aren't consistent, which is why i ask multiple times06:29
SamYaplethey are indeed consistent06:29
SamYaplethis is why i pull logs from weeks ago and paste them06:29
sdakeyou said earlier if i want to change ports, i had to hunt the ansible directory06:29
SamYapleyou asked to find the name of the override variable06:30
sdakethen you said if you put in globals.yml it overrides all06:30
SamYaplefor that you must hunt06:30
SamYapleto set it you set it in the only file you configure06:30
SamYaplefeel free to read the logs06:30
sdake[23:20:34]  <sdake>for example the ports are in ansible directory not etc directory with your port change06:30
sdake[23:20:50]  <sdake>to override would i have to go hunt the value in the ansible directory?06:30
SamYaple06:22 < SamYaple> yes you would have to find the values you need to change06:31
sdakei was talking about the port values not the variable names06:31
sdakebut i can see how we didn't understand each other06:31
SamYapleif oyu are asking where to set things there is only one answer, globals.yml06:31
SamYapleperiod06:31
SamYapleas has been since the beginning06:31
sdakegood i like that06:32
sdakethanks for helping clear that up06:32
sdakelooks like we need to move some variables from globals.yml then06:32
SamYaplelike I said, we can move all the variables06:33
SamYaplejust depends on how bare we want to make it06:33
SamYapledo we want to have it commented out06:33
SamYaplebut listed06:33
sdakeyup06:33
SamYapledo we want just the 4 needed06:33
SamYapleits a decision I can't make alone06:33
sdakelet me think on that06:33
SamYaplebut doesnt affect structure so i dont really care06:33
sdakei'll bring it up in wednesday's team meeting06:33
SamYaplejust keep in mind if they are simply commentted they are 'docs' and may get out of date06:34
bmaceprogramatically it isn't super hard to have them spread out / isolated and just overridden in globals.  it is even sort of nice from an isolation point of view, instead of everything in one file.. but i can see if you are hand editing it could be less fun to find what you want to change.. though all the changes just go in one place06:35
sdakei am working to improve the docs to answer these questions so we don't have to answer them a milliion times06:35
SamYaplebmace: thats what we currently do06:35
SamYaplebmace: we have variables all over the place06:35
bmaceyeah, i know :)06:35
SamYaplei like that way better06:35
SamYaplehaving only 4 items i have to think about to get started is great06:35
bmacei don't mind it, from a programmatic perspective, though a bit more onerous for hand editing06:36
sdakemost cats will hand edit ;)06:36
SamYaplethe question then becomes how often do we hand edit those files?06:36
bmacebut maybe we can get to the point there is no more hand editing :)06:36
sdakebmace that is what i'm after06:36
bmaceworking on it :)06:36
sdakei think what i'd like is everything in the ansible directory except mandatory config options06:39
sdakewith common overrides in globals.yml commented06:39
sdakewith a gate job to check they dont get out of wack ;)06:39
sdakebut its 12pm06:40
SamYapledefine common06:40
sdakeand i've been up since 5am06:40
sdakecommon = everything in globals.yml now06:40
*** openstackgerrit_ has joined #kolla06:42
sdakei told my wife i was working on using ansible to deploy heat06:55
sdakeand she said "your using an orchestration tool to deploy an orchestration tool?"06:55
sdakefull of zingers that woman06:56
SamYapledont tell her about tripleo06:56
bmaceis tripleo the expression on someones face when you tell them about tripleo?  OoO06:56
SamYaplewhat happens to thier nose?!?06:57
*** mfalatic has quit IRC06:57
bmacethat is their mouth so wide open you don't even notice their nose anymore..06:57
SamYaplewhy are thier eyes bigger than thier mouth?06:57
bmacethey are that surprised!06:57
SamYaplewhat do people look like where you come from bmace?!06:58
bmaceit is like the Mars effect from total recall06:58
bmacethey all look like this?  http://www.2dayblog.com/images/2009/april/animeeye.jpg06:59
SamYaplehurrhurrhurr07:03
bmace:P07:04
*** bmace is now known as bmace_away07:05
*** jmccarthy has quit IRC07:07
openstackgerritMerged stackforge/kolla: update config-external.sh in galera,keystone,rabbitmq,swift  https://review.openstack.org/21378707:19
openstackgerritSteven Dake proposed stackforge/kolla: Prepare for gating by distro, type, docker type  https://review.openstack.org/21353707:22
*** akwasnie has joined #kolla07:27
openstackgerritSteven Dake proposed stackforge/kolla: Templatize Murano container  https://review.openstack.org/21355807:31
*** achanda has quit IRC07:33
*** shardy has joined #kolla07:36
*** dims has joined #kolla07:48
sdakesamyaple my wife had a zinger about tripleo07:51
sdakeit involved the word "singleo"07:51
sdakeI dont remember the context, but we laughed for a good 5 minutes07:51
sdakeCRS Ftl07:51
*** dims has quit IRC07:53
*** bradjones has quit IRC07:53
*** bradjones has joined #kolla07:56
*** bradjones has quit IRC07:56
*** bradjones has joined #kolla07:56
*** athomas has joined #kolla08:01
*** jmccarthy has joined #kolla08:01
*** gfidente has joined #kolla08:01
*** inc0 has joined #kolla08:18
inc0good morning08:19
SamYaplemorning inc008:20
inc0wassup Sam?08:20
openstackgerritXiaBing Yao proposed stackforge/kolla: update haproxy/ensure_latest_config.sh  https://review.openstack.org/21406808:23
*** diga has joined #kolla08:27
inc0SamYaple, quick question..why do we remove start.yml stuff?08:45
inc0inheritance is good08:45
*** tfukushima has joined #kolla08:47
SamYapleinc0: i agree. it wasn't an easy decision :(08:49
SamYapleit was breaking ansible08:49
SamYapleit was very non-best practice ansible code too08:49
inc0hmf...well it will help readibility for sure tho08:52
SamYaplehmf?08:53
SamYapleoh right08:53
SamYapleive asked that before08:53
inc0thinking loudly08:53
SamYapleyea08:53
SamYaplehmph08:53
inc0I tend to emit variety of noises08:53
SamYapleyea I was trying to find a clean way to have all those default options in a dict and do a dict merge for the docker module08:53
inc0akwasnie can confirm08:54
SamYaplethat would mean we would only specify the options that were unique08:54
akwasnieconfirm08:54
SamYapleakwasnie: you coming over to work at RAX?08:54
akwasnieI am still thinking...08:54
inc0I'm trying to convince her to come08:55
SamYapleakwasnie: come on youll like it08:55
SamYapleyou can meet my wife08:55
SamYapleshe likes new people08:55
akwasniefor sure I will like it.... but I'm afraid xD08:56
SamYapleits alot better here now08:56
SamYapleonly like 2 or 3 shooting deaths a week now08:56
sdakeI guess I need to figureo ut how to get a docimpact job created08:57
* sdake groans08:57
SamYaplesdake: yea i asked for that a few weeks back08:57
sdakemore project config beating08:57
sdakedid you ask me or in general?08:58
SamYapleno i asked specficially because infra popped a bug on kolla when i used DocImpact08:58
SamYapleyou*08:58
SamYaplei assigned the bug to you too08:58
sdakeinc0 the reason is because it created 2x tasks to deal with pid:host08:58
inc0sdake, that's about tox testing review?08:59
sdakeinc0 the reason start.yml is being removed08:59
sdakei dont even know what a doc impact job is - i'll ask around when people are awake09:00
sdakei remember seeing the bug and thinking "not a prioirty" :)09:00
sdakewe dont even have doc pushing to openstack.org09:01
sdakewhich i'd definately like to get to09:01
sdakeI think we need to port the md to rsts tho for that to work09:01
sdakebut i am not sure09:01
sdakehas something to do with sphinx black magic09:02
sdakewhich i know nothing about09:02
sdakemore shit to learn09:02
inc0I've spent some time on sphinx, but I've never did stuff for openstack09:04
openstackgerritVladislav Belogrudov proposed stackforge/kolla: nova-compute daemon misses libvirt python package on start  https://review.openstack.org/21407909:07
*** vbel has joined #kolla09:07
openstackgerritVladislav Belogrudov proposed stackforge/kolla: nova-compute daemon misses libvirt python package on start  https://review.openstack.org/21407909:09
pbourkesdake: https://review.openstack.org/#/c/212804/20/ansible/roles/nova/defaults/main.yml -- this isn't consistent with the other main.ymls09:22
pbourkesdake: but after 20 patchsets I'm hesitant to put a -1 on it ;)09:22
pbourkesdake: so up to you, want to leave it?09:22
SamYaplepbourke: the number of patchsets shouldn't change the consistency09:26
pbourkeSamYaple: it shouldn't but often does09:26
SamYaplewell thats just bad reviewing09:26
SamYapleit is consistent within the nova.yml though09:26
SamYaplethats fine then09:26
SamYaplewe can tweak that in a different patch09:26
inc0harry router and the mask of network09:29
openstackgerritSam Yaple proposed stackforge/kolla: Remove Ansible abstraction for Nova  https://review.openstack.org/21144509:36
SamYaplesdake: are you ovs or linux-bridge to test that neutron one?09:39
SamYapleovs works, but i see a problem with linux-bridge09:39
openstackgerritSam Yaple proposed stackforge/kolla: Remove Ansible abstraction for Neutron  https://review.openstack.org/21144209:42
*** athomas has quit IRC09:44
*** athomas has joined #kolla09:48
*** tfukushima has quit IRC09:51
*** weiyu_ has quit IRC09:52
*** tfukushima has joined #kolla09:58
*** tfukushima has quit IRC09:58
*** tfukushima has joined #kolla09:58
openstackgerritMerged stackforge/kolla: nova-compute daemon misses libvirt python package on start  https://review.openstack.org/21407910:01
*** weiyu_ has joined #kolla10:02
SamYaplehey python pep8 people10:07
SamYaplehow to format a line thats longer than 80 chars10:07
SamYaple                endpoint_kwargs['service_name_or_id'] = endpoint_kwargs.pop('service_id')10:08
SamYaple^^ the line10:08
SamYaplewhere to break10:08
SamYaplecoolsvap|away inc0 ?10:08
pbourkeSamYaple: I would prob break after the =10:09
SamYaplepbourke: does that require a \10:09
pbourkeyes10:09
inc0I'd do this either after [ or (10:09
inc0and key with indent10:09
*** weiyu_ has quit IRC10:10
*** pbourke has quit IRC10:11
inc0can you show more code tho? it seems very deeply nested10:12
*** pdb has joined #kolla10:14
SamYapleits standard ansible stuff10:15
SamYapleie yea its nested10:15
SamYaplenot much i can do there10:15
*** sdake has quit IRC10:15
inc0SamYaple, http://paste.openstack.org/show/420272/10:16
*** britthouser has quit IRC10:17
inc0I don't like line breaks with \10:18
SamYapleyea im definetely not doing that though10:19
SamYaplethats really bad10:19
inc0actually its pretty pep8ish10:19
inc0that's why I said about nesting10:19
SamYapleansible modules will fail pep8 anyway10:20
inc0it seems this stuff would need refactoring anyway10:20
SamYapleill stick with existing coding style before i do that10:20
inc0probably good idea10:21
inc0one other way to do this, probably even better10:22
inc0SamYaple, http://paste.openstack.org/show/420284/10:23
inc0also if there are more of such operations, you can squash it all there10:24
SamYaplethat I can live with10:25
SamYaplethat looks slick10:25
*** diga has quit IRC10:25
inc080 chars in such thins is always somewhat riddle how to do it best10:26
inc0but long if statements are worse10:26
SamYaplei7910:27
SamYaplenot 8010:27
inc0yeah, true10:27
inc0trying to build our containers from source from kilo-stable10:27
inc0I wonder what'll break10:27
SamYapleat least neutron10:28
inc0neutron is always broken10:28
*** britthouser has joined #kolla10:36
vbelhi everyone. Why neutron is broken?10:43
SamYaplevbel: neutron is fine10:43
SamYapleits broken with kilo because of changes in master10:43
vbelSamYaple: ok, thanks!10:43
inc0neutron is never fine, it can be less broken if anything10:47
inc0btw SamYaple what would be this breaking change?10:47
inc0if I'll use config from old kilo10:47
SamYaplei tested it and it was broken10:47
SamYaplei think10:47
SamYapleit was afeter we talked a few days ago10:47
inc0I remember there were problems with sudoers not present in container10:48
inc0but that can be solved by either config change or installation of sudo10:48
inc0anyway, I'll give it a shot10:48
SamYaplethat was a long time ago10:48
inc0I need kilo based kolla, possibly deployed with ansible10:48
vbelthe same for me :)10:48
inc0vbel, I'm building source installs as we speak10:49
inc0I sed'ed .buildconfs to change master to kilo stable10:49
vbelin source based centos we are missing openvswitch folder10:49
inc0so I'll know what's broken soon enough10:49
inc0but ovs container should work from binary as well10:50
inc0I mean, we don't build ovs from source at all10:50
inc0and it's not bound to openstack releases10:50
vbelI mean in docker/ ... but we switching to templates10:50
*** dims has joined #kolla10:51
vbelyes, I take it from binary10:51
inc0jpeeler is us based right?10:52
SamYapleyea10:54
inc0damn, one good thing about reloc is that I'll actually get to talk to more people10:54
*** tfukushima has quit IRC11:10
*** britthouser has quit IRC11:11
*** britthouser has joined #kolla11:12
*** tfukushima has joined #kolla11:15
*** tfukushima has quit IRC11:22
*** diga has joined #kolla11:23
*** dims_ has joined #kolla11:28
*** dims has quit IRC11:30
*** diga has quit IRC11:32
*** akwasnie has quit IRC11:39
*** britthouser has quit IRC11:43
*** dwalsh has joined #kolla11:45
openstackgerritSam Yaple proposed stackforge/kolla: Move defaults.yml to group_vars/all.yml  https://review.openstack.org/21396111:56
openstackgerritSam Yaple proposed stackforge/kolla: Remove defaults.yml from docs  https://review.openstack.org/21414711:56
*** dims has joined #kolla12:00
*** dims has quit IRC12:00
*** dims_ has quit IRC12:00
*** dims has joined #kolla12:01
openstackgerritMerged stackforge/kolla: Templatize Murano container  https://review.openstack.org/21355812:01
*** dims has quit IRC12:05
*** banix has joined #kolla12:13
*** dims has joined #kolla12:15
*** rhallisey has joined #kolla12:16
*** tfukushima has joined #kolla12:22
*** tfukushima has quit IRC12:26
*** banix has quit IRC12:30
*** diogogmt has joined #kolla12:39
*** shardy_ has joined #kolla12:39
*** dims_ has joined #kolla12:41
*** shardy has quit IRC12:41
*** dims has quit IRC12:41
*** tfukushima has joined #kolla12:44
*** shardy_ has quit IRC12:45
*** shardy has joined #kolla12:46
*** rhallisey has quit IRC12:56
*** diogogmt has quit IRC12:56
*** britthouser has joined #kolla12:59
vbelI am checking latest ansible code. Can we be more db agnostic? I don't like mixing database_host/user with mariadb_port, e.g. here - https://github.com/stackforge/kolla/blob/master/ansible/roles/bootstrap.yml12:59
*** inc0 has quit IRC13:00
SamYaplevbel: how do you mean?13:00
vbelI suggest using database_port in globals.yml (together with user/host)13:00
SamYaplewe must specify the port13:00
SamYapleoh i see13:00
vbel-a "login_host='{{ database_address }}'13:00
vbel        login_port='{{ mariadb_port }}'13:00
vbel        login_user='{{ database_user }}'13:00
vbel        login_password='{{ database_password }}'13:00
SamYaplethere are lots of changes happening with where options are specified13:00
SamYaplebut the most of those options will be moving to the group_vars/all.yml13:00
*** britthou_ has joined #kolla13:01
*** dims has joined #kolla13:01
*** dims_ has quit IRC13:02
*** rhallisey has joined #kolla13:04
*** britthouser has quit IRC13:04
rhalliseySamYaple, around?13:04
SamYaplerhallisey: yes13:04
SamYapleis this about the enable_ceph thing?13:05
rhalliseyno13:05
SamYapleohg13:05
SamYaplewel lthats a thing13:05
rhalliseyKOLLA_BOOTSTRAP13:05
SamYaple:)13:05
SamYapleyea?13:05
rhalliseyI'm impartial to the enable_ceph thing13:05
SamYapleI think sdake will be fine im moving the defaults.yml to group_vars where it should be13:05
SamYapleit wasnt there initially for other reason that I have fixed13:06
rhalliseyUsing KOLLA_BOOTSTAP* gets syntax error13:06
rhalliseywhat were you intending for that13:07
rhalliseywhat happens atm is cinder_bootstrap doesn't run the db sync13:07
SamYapleKOLLA_BOOTSTRAP:13:07
SamYaplejust like that13:07
rhalliseydidn't work for me :/13:07
SamYapleif oy ulook you are missing a 'T'13:07
SamYaplecopy the other services13:07
rhalliseyomg I see it13:08
rhalliseyhaha13:08
SamYaplelol ;)13:08
rhalliseyyes finally!13:08
rhalliseyboostrap fml13:08
SamYaplethats a copypasta error from a long while back13:08
vbelyes, mariadb_port is perfect for all.yml, what about database_port which can be something else. I don't like it hardcoded in bootstrap.yml in roles/ and  keystone/13:09
rhalliseywhen you put the * at the end I thought you literally meant add a star ugh13:09
SamYaplevbel: database_port is mariadb_port13:09
SamYaplerhallisey: sorry, i meant it like "correction"13:10
rhalliseyya I just realized13:10
SamYapleBOOSTRAP13:10
SamYapleBOOOOO13:10
rhalliseyread that word to quickly13:10
SamYaplevbel: i dont really see what oyu mean by hardcoded, its reading the mariadb_port vairbale13:10
vbelyes, why not to name it like database_user/database_password ... and somewhere in global.yml set database_port: "{{ mariadb_port }}"13:10
SamYaplethe mariadb_port variable determines what port the database will listen on13:11
vbelwe just don't use mariadb :)13:11
SamYapleis this just a naming thing?13:11
SamYaplelike you dont care about the fucntionality yo ujust care about the name?13:11
vbel:) It can be confusing later if someone ports it to postgres13:11
vbelI want roles to be db agnostic as much as possible13:12
SamYapleI doubt well have more than one database solution in the kolla base13:12
SamYaplebut you are only refering to the naming of the variable13:12
SamYaplethat we can accomidate I am sure13:12
SamYapleI have structured it so it isn't reliant on deploying the database through Kolla (though i still have a few tweaks for that)13:13
vbelyes, I just thought it would be more consistent to refer to database user/password and port as database_ everywhere but mariadb tasks13:13
*** thumpba has joined #kolla13:13
SamYaplelike I need ot not have the haproxy config listen on mariabd if enable_mariadb == no, i have some patches for that locally its just with the templating things have been difficult13:13
*** dims_ has joined #kolla13:15
vbelit's not a big deal if mariadb is the only db backend now. Just to grow it someday further :)13:15
SamYapleI dont think we will is my point13:15
vbelok13:16
*** dims has quit IRC13:17
*** akwasnie has joined #kolla13:18
*** thumpba has quit IRC13:22
*** thumpba has joined #kolla13:29
*** diogogmt has joined #kolla13:30
*** dims_ has quit IRC13:31
*** dims has joined #kolla13:31
*** vbel has quit IRC13:34
openstackgerritRyan Hallisey proposed stackforge/kolla: Cinder bootstrap container is not initializing the DB  https://review.openstack.org/21384513:35
rhalliseyok that gets cinder up13:35
rhalliseythanks SamYaple13:35
rhalliseyglad you pointed that out.  I was going crazy13:35
*** jtriley has joined #kolla13:39
*** dims has quit IRC13:40
*** dwalsh has quit IRC13:42
*** dims has joined #kolla13:43
*** klint has quit IRC13:44
SamYaplerhallisey: glab to help13:48
SamYapleall i can say is, 'been there'13:48
rhalliseythis was the 2nd misspelling I found when getting this working13:48
rhalliseyboth were nearly nvisible13:48
rhallisey:(13:49
rhalliseyhappens13:49
SamYapledo you know how to test properly with ansible?13:49
SamYaplewith --step?13:49
SamYaple-vvvv13:49
SamYapletags?13:49
SamYapleyou can even use pdb to debug13:49
SamYapleI should do a brown bag for oyu guys13:49
pdb:/13:49
SamYaplenot you pdb13:50
*** pdb is now known as pbourke13:50
pbourkewhy wont my client remember the change!13:50
*** pbourke has quit IRC13:51
*** pbourke has joined #kolla13:51
pbourkethat should do it13:51
rhalliseySamYaple, no I don't know how to properly test13:54
rhalliseyI'm getting the hang of the code base but I'm totally making it up as I go13:54
SamYaplea big one is --step (combine it will --tags)13:55
SamYapleit will ask you if you wish to execute each tasks13:55
SamYapleto debug with pdb is a bit more complicated13:55
rhalliseyoh that would've been useful13:57
rhalliseyI was hacking at the bootstrap contianer forcing to to stop13:57
*** dwalsh has joined #kolla13:58
SamYapleyea that is not the best way to do the stuff :)14:00
*** dims has quit IRC14:04
openstackgerritSam Yaple proposed stackforge/kolla: Move defaults.yml to group_vars/all.yml  https://review.openstack.org/21396114:05
openstackgerritSam Yaple proposed stackforge/kolla: Move lots of global.yml options  https://review.openstack.org/21420014:05
*** dims has joined #kolla14:05
SamYaplerhallisey: https://review.openstack.org/#/c/214200/1/etc/kolla/globals.yml14:05
SamYaplethe new globals.yml14:06
SamYaplethink that will make sdake happy :/14:06
SamYaple3 options14:06
SamYaplefull deploy14:06
SamYaple(assuming we have DockerHub images)14:06
*** banix has joined #kolla14:11
*** diogogmt has quit IRC14:14
*** akwasnie_ has joined #kolla14:22
*** dwalsh has quit IRC14:23
*** akwasnie has quit IRC14:23
*** akwasnie_ is now known as akwasnie14:23
*** jasonsb has quit IRC14:26
*** vbel has joined #kolla14:29
*** akwasnie_ has joined #kolla14:30
*** akwasnie_ has quit IRC14:31
*** sdake has joined #kolla14:31
sdakemorning14:34
pbourkequestion all14:35
vbelmorning sdake14:35
pbourkeis it ok to assume a certain number of nodes, say 2 in the reference implementation, and then allow people to override?14:35
*** dims_ has joined #kolla14:35
pbourkethis is around generating swift rings, you need to know certain info about each node in the cluster, and Im finding it hard to generate this dynamically14:36
*** dims has quit IRC14:37
*** sdake_ has joined #kolla14:37
vbelI would assume 2 as minimum for such implementation. Otherwise it makes no sense14:37
vbelassuming reference implementation != demo14:38
pbourkeit would be nice to generate defaults for any number of hosts14:40
*** sdake has quit IRC14:40
pbourkeah I think I can use hostvars14:42
vbelhttp://docs.openstack.org/developer/swift/deployment_guide.html as default? :)  up to 500,000  partitions / 5000 disks14:46
akwasniejpeeler, are u there?14:50
jpeelerakwasnie: what's up14:55
*** pbourke_ has joined #kolla14:57
*** rhallisey has quit IRC14:59
*** pbourke has quit IRC14:59
*** Ti-mo has quit IRC14:59
*** rhallisey has joined #kolla14:59
*** dims has joined #kolla15:01
*** achanda has joined #kolla15:03
*** dims_ has quit IRC15:03
*** achanda has quit IRC15:05
akwasniehi, are u working on this https://blueprints.launchpad.net/kolla/+spec/ironic-container?15:06
jpeelerit's on my to do, had a lot of things come before it15:09
*** blahRus has joined #kolla15:11
*** Ti-mo has joined #kolla15:12
*** diogogmt has joined #kolla15:14
*** bmace_away is now known as bmace15:18
akwasniedo u need help with this?15:19
jpeelerakwasnie: we could share some of it if you'd like. do you have special interest in ironic or just looking for something to work on?15:20
akwasniethis is needed for tripleo15:23
akwasniewe can discuss it later with inc015:25
jpeeleri started working on it many months ago, need to find that work (today will do so) and see if any of it can be used15:25
akwasnieok great thanks15:26
pbourke_vbel: any idea how I might do this for each host in hostvars? http://paste.openstack.org/show/420626/15:27
pbourke_SamYaple: ^15:27
bmacepssst pbourke, see im :)15:28
*** dims has quit IRC15:29
*** dims has joined #kolla15:30
*** dwalsh has joined #kolla15:30
vbelpbourke: you already do this :)15:32
pbourke_vbel: well, Im trying, but doesn't work :(15:33
pbourke_vbel: you can try it out with 'ansible-playbook -i "localhost," -c local test.yml  -v'15:34
openstackgerritRyan Hallisey proposed stackforge/kolla: Libvirt is moving around the wrong config file  https://review.openstack.org/21424115:34
pbourke_looking at docs it would need to become item.value.inventory_hostname. ...15:34
pbourke_but haven't found a form that works yet15:34
jpeelercan docker pull an entire namespace of images?15:36
*** akwasnie has quit IRC15:36
vbelI could play that ansible15:36
*** jasonsb has joined #kolla15:42
*** dims has quit IRC15:45
*** dims has joined #kolla15:47
*** dwalsh has quit IRC15:56
*** mfalatic has joined #kolla15:58
*** vbel has quit IRC16:02
*** mfalatic_ has joined #kolla16:03
*** diga has joined #kolla16:04
sdake_morning again16:05
sdake_apparently I fell asleep16:05
sdake_jpeeler not that I am aware of - I asked around for this question for mirroring purposes16:05
sdake_pbourke morning fine sir16:06
sdake_pbourke there?16:06
pbourke_sdake_: hi16:06
sdake_your signed up for swift for l316:06
sdake_the ansible part16:06
sdake_sept 3rd is the absolute last day :)16:06
sdake_is that work started?16:06
*** mfalatic has quit IRC16:07
sdake_and forgive m e if i've already asked16:07
sdake_i have trouble keeping track of everyone's status16:07
pbourke_sdake_: sure, I was actually hoping to have it ready today but the ring generation is turning out to be a bit tricky16:07
*** mfalatic_ is now known as mfalatic16:07
sdake_nice16:08
sdake_so its "good progress" ?16:08
pbourke_yes16:08
sdake_can you set the tracker to that pls16:08
pbourke_its questionable whether we should generate the rings at all16:08
pbourke_or have the operator supply them16:08
sdake_i just woke up so i'll have to let my brain boot before i can offer advice there16:08
pbourke_sure16:08
pbourke_will update tracker16:09
sdake_bluebox i think generates them16:09
sdake_license is compatible with stealing good ideas if there is any :)16:09
sdake_so happy to hear that about swift ;)16:12
sdake_so ring generation, i think it makes sense to put the storage nodes in the ring file16:15
sdake_the ones from the ansible playbook16:15
sdake_is that not possible in some ansiblie-ized way?16:15
sdake_pbourke_16:15
pbourke_I think its very possible, probably just my inexperience with ansible is making things painful16:16
pbourke_will get there in the end16:16
sdake_it may require an ansible module16:16
sdake_i am not super keen on ansible modules16:17
sdake_but in this case i see no harm16:17
sdake_to get the data in the right format16:17
sdake_what format is the ring file - have an example16:17
pbourke_right now Im using a task to exec swift-ring-builder using the swift-proxy container16:17
pbourke_so my challenge is to loop this in such a way that we can build a ring adding all hosts, while still leaving all values configurable16:18
pbourke_I'll pastebin something in a min16:18
pbourke_osad seem to have a playbook around this but there's a lot in it16:18
pbourke_im not sure how much hacking it would take to make it work in our framework16:18
*** bmace has quit IRC16:19
pbourke_http://paste.openstack.org/show/420680/16:20
pbourke_clearly this is garbage, just to give an idea of what im trying :)16:20
sdake_osad same story as bluebox, if there is anything worth stealing - license is compatible ;)16:20
pbourke_can you link me to bluebox whatever that is?16:21
*** pbourke_ is now known as pbourke16:21
sdake_yup moment16:22
sdake_https://github.com/blueboxgroup/ursula16:23
sdake_ibm liked them enough to aquire their company16:23
sdake_and they have real customers - similiar to cisco's metacloud16:23
sdake_not as many customers as metacloud from what I understadn ;-)16:23
sdake_their solution rleies on a super-patches forked version of ansible16:23
sdake_so its clearly a disaster waiting to happen on that front16:24
sdake_but they may have something worth referencing16:24
sdake_sam said last night one of the problems with their code is their migration migrates from v1 to v2 to v3 and fixes errors along the way16:24
sdake_which is not how we want to handle things in kolla obviously16:24
sdake_pbourke just looking at your example paybook it seems like your introducing alot of config variables16:25
pbourkesdake_: they gotta go somewhere16:25
sdake_not to armchair design, but ideally everything should work out the box16:25
pbourkesdake_: that's the goal16:25
pbourkesdake_: all will have working defaults16:25
pbourkeits just so ops can customise the rings if they want16:26
sdake_i'm good with customization16:26
*** unicell has quit IRC16:26
sdake_as long as it really doesn't end up in globals.yml ;)16:26
sdake_we tryt o customize via augemntation files16:26
sdake_keep that in mind16:26
sdake_we dont want  to template much if anything16:26
sdake_by templae i mean {{ }}16:27
pbourkehmm16:27
sdake_if you ahve a full patch ready to git review, might help to get some early feedback :)16:27
pbourkesdake_: that actually kind of brings me back round to my initial question16:27
pbourkesdake_: is it ok to provide defaults that assume a certain architecture, i.e. 2 storage nodes, 2 controllers, etc16:27
pbourkesdake_: or does it need to flex to whatever is in the inventory16:28
sdake_i'd like it to deal with what is in the inventory16:28
pbourkeyeah me too :(16:28
sdake_I know you can do the job with a module16:28
sdake_if it is only teh swift ring that matters in this case16:28
pbourkefrom initial reads it looks like bluebox are using a static definition file16:28
sdake_you may be able to do a for loop in asnbiel as well not sure16:28
*** akwasnie has joined #kolla16:29
pbourkesdake_: yup you're thoughts match my past few hours of hacking16:29
pbourke*your16:29
sdake_before implementing a module suggest speaking with samyaple via irc16:29
sdake_(if you get stuck on the ring buiding)16:29
sdake_he may have some magic way to do a for loop with ansible that is not documented16:30
sdake_ansible documentation is absolutely shit16:30
jpeelerthis could be useful - https://github.com/CenturyLinkLabs/watchtower16:30
jpeeleris there anything else that restarts the container upon a new image being pushed?16:31
sdake_jpeeler a deploy operation16:32
sdake_watchtower is propreitary software so we can't directly integrate with it16:32
sdake_it is only 99$ a node16:32
sdake_so its not like its super exepsnive16:32
sdake_like most proprietary software is16:32
*** bmace has joined #kolla16:33
sdake_and their purchase process is easy (web purchase) vs hard (sales teams)16:33
sdake_oh jpeeler nevermind16:33
jpeeleryeah it's on github16:34
pbourkeone thing that upsets me with yaml is its not very flexible for multiline stuff16:34
sdake_jpeeler i am confused with some other product from ansible related to watching stuff16:34
pbourkeseem to end up cramming everything into one line a lot of the time16:34
*** sdake_ is now known as sdake16:34
*** dims has quit IRC16:36
*** dwalsh has joined #kolla16:37
*** dims has joined #kolla16:39
*** diogogmt_ has joined #kolla16:41
*** diogogmt has quit IRC16:43
*** diogogmt_ is now known as diogogmt16:43
*** dwalsh has quit IRC16:44
sdakepbourke different topic, oracle linux build from source gating16:46
sdakepbourke I'll do the gating patch for it and the patch to test_build16:47
pbourkesdake: its not building right?16:47
sdakeI dont know - binary wasn't last i tried16:47
sdakenot sure I tried from surce16:47
pbourkesdake: yeah its not going to. I want to add epel/rdo into our base to get it working, just literally haven't had the time :( Im not sure what the usual procedure is here, I assume you should lay down an ultimatum with a date for us to sort it by16:48
sdakepbourke on the binary front is there any opposition to buiding oracle linux with rdo?16:49
pbourkesdake: otherwise we may have to drop it16:49
sdakewhats not going to?  binary or source ?16:49
pbourkeneither binary or source will build without epel/rdo16:49
pbourkeas the necessary packages aren't available in the default sources16:50
sdakei keenly want building of oraclelinux before we ship liberty16:50
pbourkeme too16:50
sdakeearlier is better16:50
sdakewhat does it take to do the job?16:50
sdakeI can do it  if you can throw me a bone16:50
pbourkethat would be very generous :)16:51
pbourkeoff the top of my head we just need something like:16:51
sdakewhere I get stuck is there is no epel-release package for oraclelinux16:51
pbourke{% if "oraclelinux" %}16:51
pbourke...16:51
pbourkeadd epel / rdo16:51
pbourke<% endif %}16:51
sdakedoes the epel repo file need to be changed in some way?16:52
pbourkebah, terrible psedo code :)16:52
pbourkeno it should be compatible16:52
sdakewe already have that if in the base fie16:52
pbourkeoh16:52
pbourkewhat error was binary throwing then?16:52
sdakeits tehe adding epel repo - yum -y install epel-releease fails16:52
pbourkeok let me check that16:53
sdakeepel-release is part of centos base packaging16:53
sdakeis it part of oraclelinux?16:53
sdakei'm good with not using yum to get the repo file into the system for oraclelinux conditionally16:53
sdakejust not totallyf amiliar with oraclelinux :)16:53
pbourkeol is basically repackaged red hat afaik16:54
*** dims has quit IRC16:54
pbourkethe whole idea is you can move between the two seamlessly16:54
*** unicell has joined #kolla16:55
pbourkedocker run -it oraclelinux yum install -y https://rdoproject.org/repos/openstack-kilo/rdo-release-kilo.rpm16:55
pbourkethis seems to work ^16:55
pbourkei'll try the template now16:55
sdakeepel-release is from centos i think - addon package16:55
*** shardy_ has joined #kolla16:55
pbourkewait hang on that was rdo16:55
pbourkesorry getting tired now16:55
*** shardy has quit IRC16:55
*** tfukushima has quit IRC16:56
*** dims has joined #kolla16:57
pbourkeok so the issue is OL doesn't have the epel-release meta package in its base repos16:57
sdakedoes https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm16:57
pbourkeyes the url seems to work16:57
sdakethere is the repo file16:57
sdakei'm good with a conditional there16:58
pbourkeworks for me16:58
sdakeis that all it takes to get it building?16:58
pbourkelets try16:58
sdakepbourke I have an agile waste my day meeting now but i'll be watching irc for results :)16:58
pbourke:)16:59
pbourketrying it now16:59
*** shardy_ has quit IRC17:00
*** shardy has joined #kolla17:01
*** jmccarthy has quit IRC17:01
*** bmace has quit IRC17:02
*** dims_ has joined #kolla17:02
*** dims has quit IRC17:04
*** diga has quit IRC17:05
*** rhallisey has quit IRC17:08
*** dims has joined #kolla17:08
*** dims_ has quit IRC17:09
*** rhallisey has joined #kolla17:11
*** dims_ has joined #kolla17:11
*** dims has quit IRC17:14
*** dims_ has quit IRC17:20
*** absubram has joined #kolla17:20
*** dims has joined #kolla17:20
*** dims has quit IRC17:20
*** dims has joined #kolla17:21
*** achanda has joined #kolla17:27
pbourkethe base file is so messy17:29
*** britthouser has joined #kolla17:30
*** britthou_ has quit IRC17:33
*** loth has joined #kolla17:40
pbourkesdake: have binary base building now, will have to test the rest in the morning as have to run for my bus! here's the patch: http://paste.openstack.org/show/420786/17:44
*** bmace has joined #kolla17:45
*** bmace has quit IRC17:56
*** banix has quit IRC17:57
*** thumpba has quit IRC18:00
*** thumpba has joined #kolla18:04
*** banix has joined #kolla18:05
*** gfidente has quit IRC18:05
sdakepbourke thanks!18:07
*** SourabhP has joined #kolla18:10
*** thumpba has quit IRC18:11
*** openstackgerrit_ has quit IRC18:11
sdakerhallisey can you review https://review.openstack.org/#/c/212804/18:25
*** SourabhP has quit IRC18:27
*** thumpba has joined #kolla18:27
*** athomas has quit IRC18:28
*** akwasnie has quit IRC18:29
*** dwalsh has joined #kolla18:31
*** thumpba has quit IRC18:32
sdakesamyaple fantastic work on globals.yml and the new defaults thing - love it !18:34
*** athomas has joined #kolla18:34
*** SourabhP has joined #kolla18:35
*** dwalsh has quit IRC18:52
*** thumpba has joined #kolla18:52
sdakerhallisey with https://review.openstack.org/#/c/213845/ does cinder work entirely?18:55
sdakethats the padded one with the bootstrap container18:55
*** sdake_ has joined #kolla18:56
*** sdake has quit IRC18:59
*** banix has quit IRC19:00
*** banix has joined #kolla19:04
*** thumpba has quit IRC19:08
rhalliseyya19:13
rhalliseyit works19:13
sdake_nice19:13
rhalliseysam found the spelling error that I was going crazy over19:13
sdake_make sure to wear a helmet ;)19:13
sdake_ya I saw that19:13
rhallisey2nd one man19:13
sdake_I look at the review queue about 10 times a day19:13
rhalliseytook forever to find19:13
rhalliseysource source was spelled ource19:13
rhalliseythen that one19:13
sdake_so cinder is gtg now?19:14
rhalliseyya19:14
rhalliseyworked for me19:14
sdake_nice how do you use it19:14
rhalliseydb finally syncd19:14
sdake_where is the storage stored?19:14
rhalliseythis is the same old cinder19:14
rhalliseyso same docs19:14
sdake_4gb storage?19:14
rhalliseyya19:14
sdake_can you remind me , was that a file or a disk19:14
rhalliseyI made the arbitrary value you can make it whatever19:14
rhalliseyfile19:15
sdake_cool and that review on the single data container?19:15
rhalliseyI haven't review it yet19:15
rhalliseysorry19:15
*** sdake_ is now known as sdake19:16
*** thumpba has joined #kolla19:19
*** achanda has quit IRC19:22
*** banix has quit IRC19:24
*** rhallisey has quit IRC19:28
*** banix has joined #kolla19:30
*** jasonsb has quit IRC19:47
*** britthouser has quit IRC19:54
*** britthouser has joined #kolla19:54
*** jasonsb has joined #kolla19:56
*** britthou_ has joined #kolla20:12
*** banix has quit IRC20:12
*** britthouser has quit IRC20:15
*** britthouser has joined #kolla20:18
*** britthou_ has quit IRC20:19
*** achanda has joined #kolla20:22
*** achanda has quit IRC20:22
*** achanda has joined #kolla20:23
openstackgerritMerged stackforge/kolla: Remove Ansible abstraction for Nova  https://review.openstack.org/21144520:25
*** achanda has quit IRC20:28
*** achanda has joined #kolla20:28
*** thumpba has quit IRC20:40
*** britthou_ has joined #kolla20:45
*** britthouser has quit IRC20:47
*** dwalsh has joined #kolla20:51
*** britthou_ has quit IRC20:51
*** dwalsh has quit IRC21:03
sdakecoolsvap|away you around?21:09
*** jtriley has quit IRC21:16
*** dwalsh has joined #kolla21:17
*** rhallisey has joined #kolla21:22
*** rhallisey has quit IRC21:22
*** athomas has quit IRC21:27
openstackgerritSteven Dake proposed stackforge/kolla: Add oslo_versionedobjects dependency for neutron  https://review.openstack.org/21436221:35
*** dwalsh has quit IRC21:52
*** dwalsh has joined #kolla21:54
*** absubram has quit IRC22:01
*** Haomeng has quit IRC22:23
sdakemaster doesn't work for me22:46
sdakenova boot fails22:46
*** dwalsh has quit IRC22:48
*** rhallisey has joined #kolla22:53
*** blahRus has quit IRC23:11
*** dims_ has joined #kolla23:20
*** banix has joined #kolla23:21
*** achanda has quit IRC23:22
*** dims has quit IRC23:22
*** britthouser has joined #kolla23:24
sdakesuch a worthless irritating error23:24
sdakemessage": "No valid host was found. There are not enough hosts available.23:24
sdakehypervisor-uptime shows hypervisors kicking around23:24
*** britthou_ has joined #kolla23:25
*** britthouser has quit IRC23:28
*** achanda has joined #kolla23:30
*** achanda has quit IRC23:30
*** achanda has joined #kolla23:31
*** diogogmt has quit IRC23:48
*** britthou_ has quit IRC23:56

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