Monday, 2015-08-24

*** Kennan2 is now known as Kennan00:02
*** Haomeng|2 has joined #kolla00:04
*** Haomeng has quit IRC00:07
*** weiyu has quit IRC00:16
*** britthouser has joined #kolla00:28
*** banix has quit IRC00:28
*** weiyu has joined #kolla00:43
*** jtriley has joined #kolla00:57
*** jtriley has quit IRC01:04
*** banix has joined #kolla01:05
*** ccrouch has joined #kolla01:06
*** achanda has joined #kolla01:26
*** erkules_ has joined #kolla01:33
*** ccrouch has quit IRC01:34
*** ccrouch has joined #kolla01:35
*** ccrouch has quit IRC01:35
*** erkules has quit IRC01:35
*** stvnoyes has joined #kolla01:38
*** stvnoyes has left #kolla01:39
*** Haomeng|2 is now known as Haomeng01:41
*** Haomeng has quit IRC01:48
*** Haomeng has joined #kolla01:57
*** dolpher has joined #kolla02:00
*** Kennan has quit IRC02:02
*** Kennan has joined #kolla02:02
*** dolpher1 has joined #kolla02:06
*** dolpher has quit IRC02:08
*** britthouser has quit IRC02:34
Kennanhi sdake:02:42
KennanI finisihed the build image steps02:42
Kennanand found02:42
KennanINFO:__main__:Images that failed to build02:42
KennanINFO:__main__:===========================02:42
KennanERROR:__main__:gnocchi-a Failed with status: error02:42
KennanERROR:__main__:gnocchi-s Failed with status: error02:42
*** klint has joined #kolla02:58
*** Haomeng|2 has joined #kolla02:58
*** Haomeng has quit IRC03:01
SamYapleKennan: that is normal03:15
SamYapleKennan: those images currently fail to build for centos binary03:16
sdakehey kennan03:20
sdakeknochi always fails to build03:20
sdakethat is ok03:20
SamYaplehey sdake, looked at the review queue recently?03:20
SamYapleWell forget the buildup, this should make oyu happy sdake https://review.openstack.org/#/c/216036/03:21
Kennanok Thanks03:25
KennanLet me try following steps03:25
*** openstackgerrit has quit IRC03:31
*** openstackgerrit has joined #kolla03:32
openstackgerritSam Yaple proposed stackforge/kolla: Setup the gate for cross-distro support  https://review.openstack.org/21339703:37
*** sdake has quit IRC03:38
*** diogogmt has quit IRC04:03
*** coolsvap|away is now known as coolsvap04:06
openstackgerritMerged stackforge/kolla: Update Getting Started link url in README.rst  https://review.openstack.org/21603704:14
SamYaplecoolsvap: ping?04:25
*** weiyu has quit IRC04:30
coolsvapSamYaple, pong04:41
SamYaplehey!04:41
coolsvapgood evening04:41
SamYapleso i dont see any ansible horizon code in the review queue, last i heard you were looking at it. I happen to have alot of this code, but didn't want to stomp your work04:41
coolsvapi dont remember i was asked to do horizon, i am working on mongodb and ceilometer04:42
SamYapleoh04:42
SamYaplei dont remember who was doing horizon then04:42
coolsvapi think sdake was lookin at it04:42
coolsvapthere is a review04:43
coolsvaphttps://review.openstack.org/#/c/211286/04:43
coolsvapi think harmw updated it04:43
SamYapleah04:43
SamYaplemaybe he was working on it04:43
SamYapleharmw: you around?04:43
*** jtriley has joined #kolla04:46
*** jtriley has quit IRC04:50
*** ashishb has joined #kolla04:51
*** tummy has joined #kolla05:05
*** weiyu has joined #kolla05:19
openstackgerritSam Yaple proposed stackforge/kolla: Setup the gate for cross-distro support  https://review.openstack.org/21339705:28
*** shardy_ has joined #kolla05:29
*** shardy has quit IRC05:30
*** shardy_ has quit IRC05:34
*** shardy has joined #kolla05:34
*** Haomeng|2 is now known as Haomeng05:43
*** unicell has quit IRC05:48
*** unicell has joined #kolla05:48
*** weiyu has quit IRC05:55
*** tummy has quit IRC05:56
*** jtriley has joined #kolla06:00
*** weiyu has joined #kolla06:01
*** weiyu has quit IRC06:01
harmwSamYaple: at work, so not rly06:03
SamYapleharmw: real quick06:03
SamYapleive got horizon patches for ansible06:03
harmwbased on that WIP?06:04
SamYapleam i stepping on your toes by summting on that patchset06:04
SamYapleyea06:04
harmwno, ofcourse not :)06:04
SamYaplecool :) just wanted to verify06:04
SamYapleive got it working btw06:05
harmwsdake was going to take that but he probably was a little too tired yesterday06:05
harmwor this morning, whatever06:05
harmwhow close was my patchset?06:05
SamYaplepretty close, a few changes, and some changes in the horizon container06:05
SamYaplebiggest thing is the horizon apache site conf06:06
*** jtriley has quit IRC06:06
SamYaplethe acutal ansible code was pretty much spot on06:06
harmwnice06:06
harmwI hate submitting patches that I didn't patch06:06
harmwuhm06:06
harmwtest06:06
SamYapleyea i know what you mean06:06
harmwbut please do submit, no problem :)06:07
SamYapleawesome!06:07
harmwsteve will love you for it, having a working horizon :>06:08
SamYapleyup its working, just need to test centos06:09
SamYapleoh yea, i put in all the ubuntu patches so that is a first class citezen06:09
*** weiyu has joined #kolla06:09
SamYapleI would even say its our best images06:09
SamYaplethey are by far the smallest, by >500MB in some cases06:10
*** weiyu has quit IRC06:10
harmwlol yes06:10
harmwubuntu is small :)06:10
SamYapleyea its what i built yaodu on for a reason06:11
SamYaplebut im glad we have a choice06:11
SamYaplethats amazing06:11
SamYapleno other deployment tool really has that06:11
harmw:)06:11
harmwright, so, back to ansibalizing ELK against amazon06:11
SamYapledo it06:12
*** weiyu_ has joined #kolla06:14
*** diga has joined #kolla06:22
openstackgerritTim Potter proposed stackforge/kolla: Clean /var/run/http on container start  https://review.openstack.org/21611206:25
*** achanda has quit IRC06:48
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Horizon  https://review.openstack.org/21602606:55
*** inc0 has joined #kolla06:57
*** juggler has quit IRC06:57
inc0good morning06:58
SamYaplemorning inc006:59
inc0wassup Sam?06:59
SamYaplegot ubuntu handled yesterday and today06:59
SamYaplemostly done with horizon for ansible now07:00
inc0cool, so you can safely deploy ubuntu now?07:00
SamYapleyup07:00
SamYapleubuntu is the only one where all the images build too ;)07:00
inc0which one doesn't build on cent?07:00
SamYaplealso the images ar about 300MB smaller07:00
SamYaple600MB for galera image07:00
SamYaplegnocchi07:01
SamYaplefor centos-binary07:01
SamYaplefor centos-source quite a few07:01
*** banix has quit IRC07:07
*** weiyu_ has quit IRC07:15
*** dolpher1 has quit IRC07:25
Kennanhi SamYaple:07:29
KennanI have a machine with only one NIC07:29
openstackgerritMichal Jastrzebski (inc0) proposed stackforge/kolla: Build.py regex filtering  https://review.openstack.org/21552307:29
openstackgerritMichal Jastrzebski (inc0) proposed stackforge/kolla: build.py refactor  https://review.openstack.org/21550407:29
Kennanwhat should I config with neutron_external_interface ?07:29
inc0uhh...this again07:29
inc0SamYaple, should we tell him about DiD?07:30
SamYapleKennan: youll need to have two interfaces07:30
SamYapleDinD inc007:30
inc0DinD, my bad07:30
inc0brb07:30
SamYapleKennan: if you dont have two interfaces, you can set your first interface up in a bridge07:30
Kennanwhat's the requirements for setup the bridge?07:31
SamYaplewhat do you mean?07:31
KennanI am not sure if I read the doc clearly, does the doc have said two NICs is needed?07:31
*** weiyu has joined #kolla07:31
SamYapleI do not know if the docs say that07:32
Kennanfor if I have one NIC case, what's steps for setup the bridge ? just add-br ?07:32
SamYaplebut you will need two unless you do fancy things with your single interface07:32
Kennanor ovs ?07:32
KennanIt not tell anything about it07:32
SamYapleyoull put your single interface in a bridge07:32
SamYaplethen youll create a veth pair, one side of the veth pair goes in the bridge07:32
SamYaplethe other side is your 'external_interface'07:32
*** dolpher has joined #kolla07:33
KennanSamYaple: did you have a example how to do that ? I used a VM on cloud, I did not want to lost network connectivty07:33
SamYapleyou will most likely lose connection07:34
Kennanbad news07:34
SamYapleits tricky to do this over the same interface you are connected07:34
SamYaplenot impossible though07:34
*** chandankumar has joined #kolla07:39
harmwSamYaple: please get horizon up for review, so ppl can ack on that :)07:42
harmwwe need that, as every manager would say, 'ASAP!!!!!! NOW!!!!!'07:43
SamYapleharmw: im testing it07:47
SamYapleI test things :P07:47
SamYaplehey inc007:53
SamYaplehere is a retry patchset, i welcome your comments https://review.openstack.org/#/c/216036/07:53
harmwSamYaple: dude please, thats not very nice to say :>07:54
SamYaple:D07:54
SamYapleim kidding of course07:55
harmwhehe07:55
harmwnp man, just get it up for review07:55
harmwand testing +107:55
harmwalways07:55
Kennanhi SamYaple:08:01
Kennanfor kolla what os does it support (for setuping environment) ?08:02
KennanCentos, Fedora, ubuntu08:02
KennanRight ?08:02
SamYapleKennan: I believe we only have people testing on those, yes08:02
Kennanok08:03
SamYaplebut it _should_ work on any distro08:03
SamYapleI use ubuntu08:03
SamYaplemost everyone else does centos/fedora08:03
harmwcoreos worked as a base to land the containers on, but that was some months ago08:04
harmwfor building, the regular will do08:04
SamYapleits only gotten better, i bet it owuld still work harmw08:05
harmwabsolutely, essentially it's all about running containers so I bet even boot2docker would suffice for that part :)08:06
*** jmccarthy has joined #kolla08:07
*** jtriley has joined #kolla08:07
*** jtriley has quit IRC08:13
inc0SamYaple, https://review.openstack.org/#/c/215504/7/tools/build.py about this one...raise will kill script08:16
inc0unless we did something very wrong with error handling, but we didnt afair08:16
SamYapleAh sorry. I did not see you had created the exception class08:17
SamYaplewill update the comment08:17
inc0SamYaple, about https://review.openstack.org/#/c/215523/6/tools/build.py and showing unprocessed images...why you would like to show 100 containers which wasn't even touched if you used regex to build 3?08:21
inc0adding new section will only make things worse - even more lines which you don't care about08:23
SamYaplethe summary to print out everything. i want to see all the images since that is a summary08:23
SamYaple'here is everything'08:23
SamYapleand its far from 100 images08:23
SamYaplefeel free to wrap that summary section output it in debug output if you want08:24
inc0let's wait for pbourke for that as he was one to ask precisely opposite08:24
SamYaplewell that wont change the debug request which already sounds like the compormise everyone wants08:25
inc0it can be LOG.debug if that's what you're asking08:26
SamYapleyup08:26
inc0ok08:26
SamYaplegate runs debug08:26
SamYapleso itll show up in the gate, and thats important08:26
SamYapleinc0: did we just agree on something?08:28
SamYapleshould this be marked down?08:28
inc0well...we did agree few times08:30
SamYaple:)08:30
SamYapleim kidding08:30
inc0beer was good idea in CA08:30
SamYaplewe should do that more08:30
inc0that we agreed upon...08:30
inc0and ... yeah I got nothing more.08:30
SamYapleill introduce you to the guys around here08:30
inc0beer drinkers you mean?08:33
openstackgerritMerged stackforge/kolla: Ubuntu - Neutron  https://review.openstack.org/21592508:33
SamYapleanything alcoholic really08:33
inc0btw, moving ]): to line above will break pep8, so I'm not going to do that.08:33
inc0sorry.08:33
inc0I'll submit alternative (I think its actually worse than all()) which is pep8 compliant08:36
SamYaple'and \'08:37
SamYaple;)08:37
inc0not this one, I don't like backslash in python. period. It breaks line in some arbitrary point and that's not clean imho08:39
SamYaplei won't agrue you on that point for just that reason08:39
*** SourabhP has joined #kolla08:42
*** akwasnie has joined #kolla08:48
*** SourabhP_ has joined #kolla08:48
*** SourabhP has quit IRC08:51
*** SourabhP_ is now known as SourabhP08:51
openstackgerritMerged stackforge/kolla: Uses the appropriate port value for Glance  https://review.openstack.org/21598008:53
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Horizon  https://review.openstack.org/21602608:56
openstackgerritMerged stackforge/kolla: Ubuntu - OpenVSwitch  https://review.openstack.org/21592208:57
inc0SamYaple, mind turning https://review.openstack.org/#/c/215504/7 this one to +2/1 if you don't have any issues with it?09:00
SamYapleinc0: i do have issues09:01
SamYapleall the unaddressed comments in patchset 609:01
inc0you mean turning list to {}09:01
inc0?09:01
SamYapleyea09:01
SamYaplei think that was all09:01
SamYapleI dont see a need for this to be a dict anywhere09:02
SamYapleand you constently address it like a list afterward (because it should be a list)09:03
*** dolpher has quit IRC09:04
inc0if you look at line 27409:04
inc0I need quick lookup over this datastructure there09:04
inc0and I'll be refactoring using this as list as well09:04
SamYapleYou dont need to change it for that09:05
inc0unless I want to have O(n**2 ) I do09:05
inc0and we dont want it to be O(n**2)09:05
inc0we need to have quick reference by fullname to turn parent fullname to pointer to actual parent09:06
SamYapleare you kidding me?09:07
inc0and quick references by name is what dicts are for09:07
SamYapleeven with millions of images this would finish instnatly _without_ being a dict09:07
SamYapleill take readability09:07
inc0hey, let's not do memory crap09:08
inc0please09:08
SamYapleyea ok, so change it back and we wont09:08
SamYapleyoure the one bring up bigO09:08
inc0hold on, we need iteration over that to filter out deps09:09
inc0so we can build regex with deps09:09
inc0I'm against tier building, this should be tree datastruct, but since we have it..09:09
SamYaplehey im all for a refactor there man. i went with what was quickest to write to get this down09:10
inc0then don't block it;)09:10
SamYaplei did that tier thing in bash originally nad just ported it09:10
SamYaplethen dont fight stupid things09:10
inc0trust me I'll work on it in iterations09:10
SamYapleand you dont need a dict for that filter09:10
SamYaplewhats up with the fighting everything btw? This is all functionally the same, I care nothing about syntax and scrtucture... as long as it is consistent09:11
inc0you'd rather have me iterate through images each time I check whether parent is present?09:11
SamYaplesince we treat it like a list everywhere else? sure09:12
SamYapleremember youre going ot rewrite that tier building anyway09:12
SamYapleshouldnt be a problem for long09:12
inc0but that's bad programming09:12
inc0I have issues with tier programming, but right now I don't have time to rewrite it09:12
inc0so I'll optimize little things09:13
inc0and you pushback memory optimization09:13
inc0I can't really discuss with that can I?09:13
SamYapleill take readability over pointless optinmization09:13
inc0it doesn't really hurt readibility.09:13
SamYaplecalling values everytime you address it is worth a few cycles09:13
inc0and it's not few cycles09:14
SamYaplemicroseconds. fractions of a second due09:14
SamYapleeven if you think im being unreasonable, you are arguing over nothing09:15
SamYaplethis saves nothing09:15
SamYapleit speeds nothing up09:15
inc0and .values() is just few chars more09:16
SamYaple....everytime you have to address it.09:17
inc0so it's microseconds vs one method09:17
SamYapleversus something you dont like in one area09:17
inc0no, every time you did adderss this09:17
inc0right now you have option to use keys09:17
inc0I have issues with thinking "it's just few miliseconds"09:18
inc0it might become widely used later09:18
SamYapleits not milliseconds09:18
SamYapleeven at millions of objects09:18
SamYaplego timeit09:18
SamYapleits fractions of nothingness09:19
inc0we should make it as good as we can. and that's an improvement09:19
inc0values thing is to keep current code working, not because it's how it should be done09:19
SamYaplewe could also optimize the if threads == 1 test and save a few microseconds09:19
SamYaplebut we dont09:19
SamYaplebecause there is no need09:19
inc0but does it hurt anyone?09:20
SamYaplechanging the current code and losing some code knowledge? having to pointless type values after every use? yes09:21
SamYaplei would argue that does affect things09:21
SamYapleno, that isnt to hard, but neither is leaving it alone09:21
SamYapleas a list09:21
inc0whatever. we have meeting about python stuff anyway09:22
SamYaplereally though, tell me what we would ever need to do with that other than loop through it?09:23
inc0I would really ditch this logic, because there we change parent field and put reference that09:24
inc0there09:24
inc0this will potentially break things if people start to change this value in one place and it will change somewhere else09:24
SamYaplewhy keep the key name as a string in the value though?09:25
inc0image['parent']['status'] == "error" this line uses reference, while it could use images[image['parent']]['status']09:25
inc0its safer09:25
SamYaplewait.09:25
SamYaplewe are already working with that image09:26
SamYapleits the only thing we have09:26
SamYaplethats in an entirely different class09:26
SamYapleyou dont have the full list09:26
SamYaplewhat are you talking about09:26
SamYaplewhy would oyu ever do that anyway?09:26
SamYapleyou already have the object reference09:26
inc0because object references are harder than lambda09:27
inc0and much more volitale.09:27
SamYaplebullshit09:27
SamYaplenow youre trying ot say dont do something because its hard. you cant have it both ways09:27
inc0SamYaple, I've never seen someone had problems with one-liner lambda09:28
inc0but I've seen bugs due to references in unlikely places09:28
harmwSamYaple: you've checked ansible 2.0 already?09:28
inc0I'm saying this isn't hard becasue you need to know python, this one is hard because you need to carefully examine what's happending with datastructures throughout code09:28
SamYapleharmw: yea its still mostly busted09:29
SamYapleinc0: i dont see how a dict uncomplicates that09:29
SamYapleits just more coplexity09:29
harmwyea, thats what I see09:29
inc0it's explicitly different datastructure, not calling references09:29
inc0also, this is prework to turning this into actuall tree struct09:32
inc0because I can implement tree on it, I can't do it in any good way without being able to find parent in single call09:33
SamYapleyou can do that already...09:33
*** SourabhP has quit IRC09:33
SamYapleimage['parent']09:33
SamYapledone09:33
SamYapleyoure making things up now09:33
inc0find me all child images of given parent09:33
SamYaplenow thats different. but a dict wont help you solve that any better09:34
inc0[img for img in images if img['parent'] is self] - that's wrong way to do it09:34
inc0anyway, whatever09:34
inc0I'll just do it your way09:35
*** shardy_ has joined #kolla09:53
*** shardy has quit IRC09:54
*** shardy_ has quit IRC09:58
*** shardy has joined #kolla09:59
openstackgerritKai Qiang Wu(Kennan) proposed stackforge/kolla: Make doc more readable and easy to follow  https://review.openstack.org/21617510:06
*** Kennan has quit IRC10:09
*** Kennan has joined #kolla10:10
openstackgerritVladislav Belogrudov proposed stackforge/kolla: Ansible waits nova bootstrap container on all hosts  https://review.openstack.org/21617610:12
*** diga has quit IRC10:23
openstackgerritVladislav Belogrudov proposed stackforge/kolla: Ansible shouldn't wait for neutron bootstrap on all hosts  https://review.openstack.org/21617910:24
openstackgerritVladislav Belogrudov proposed stackforge/kolla: Ansible shouldn't wait for neutron bootstrap on all hosts  https://review.openstack.org/21617910:25
*** sdake has joined #kolla10:26
sdakemorning10:27
SamYaplemorning sdake10:28
sdakehey SamYaple10:28
SamYaplesdake: i have ansible-horizon almost done10:30
SamYaplesome css issues that im resolving10:30
sdakenice !10:30
SamYapleaslo, you may be interested in https://review.openstack.org/#/c/216036/10:30
sdakesweet retries10:30
*** jtriley has joined #kolla10:37
openstackgerritVladislav Belogrudov proposed stackforge/kolla: Wait for bootstrap containers on the same hosts they run  https://review.openstack.org/21618210:39
*** jtriley has quit IRC10:44
*** vbel has joined #kolla10:44
harmwSamYaple: there is a fix for css quirks in one of the (perhaps old) Dockerfiles10:44
harmwrunning some cmd10:44
SamYapleharmw: yea ive got it fixed. bad symlink10:45
sdakeharmw tht patch was merged10:46
vbelgood morning/evening10:48
openstackgerritSam Yaple proposed stackforge/kolla: Add ansible support for Horizon  https://review.openstack.org/21128610:48
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Horizon  https://review.openstack.org/21602610:48
SamYapleworking for ubuntu ^^10:48
SamYapleill check centos now10:48
harmwgreat10:49
SamYaplelikely there will be some path differcnes, but ill check it out10:49
SamYapleah right centos is /usr/lib10:50
SamYapleduh10:50
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Horizon  https://review.openstack.org/21602610:51
*** akscram has quit IRC10:56
SamYaplehey sdake10:56
SamYaplethat gating patch10:56
SamYaplegot issues10:56
SamYapledocker 1.8.1 seems to make the gate take _forever_10:57
SamYaplethe template scripts time out10:57
SamYapleand the functional-f21 test takes 80 minutes10:57
sdakefunctionl-f21 is running build.sh10:57
SamYaplei know10:57
sdakesometimes th gate is slower when running eithe on ra or hp10:57
sdakerax or hp10:57
SamYaplebut its consistently longer10:57
sdakei'm not sure which one is slower10:57
SamYapleive rechecked and had 2 different patchsets10:58
SamYapleits _always_ consistently slower10:58
SamYapleand like i said, the build.py stuff takes over an hour, it times out10:58
SamYapleno errors, just slowness it seems10:58
sdakemay not be docker 1.8.110:59
SamYaplei even put in the format of the ephemeral disk for speedand it only helped a little10:59
sdakebut something else with th egate10:59
SamYaplemaybe, but i dont know what10:59
SamYapledocker 1.8.1 is the only change that makes a difference10:59
sdakeoh you tried using 1.7.1?10:59
SamYapleyea you can see in the history11:00
SamYaplefor the record i run 1.8.1 and its zippy11:00
SamYapleits taken 2 minutes off my builds11:00
sdakeso the gate prints whther its running on hp cloud or rax cloud duringstartup11:00
SamYapleill check11:00
sdakeone is definatley slower11:00
SamYaplerax is both the fast and slow one11:01
SamYaple(difference is 1.8.1)11:01
sdakedoesn't the current gat use 1.8.1?11:02
SamYaplehttp://logs.openstack.org/36/216036/2/check/gate-kolla-functional-f21/2570deb/console.html11:02
SamYaplehttp://logs.openstack.org/97/213397/13/check/gate-kolla-functional-f21/4a331ea/11:02
SamYapleboth rax11:02
SamYaple~30 min difference11:02
SamYaplesdake: i would be shocked, it is like a week old11:02
SamYaplebut maybe11:02
sdaketh current gate uses curl iirc11:02
sdakethat uses docker 1.8.111:02
SamYapleoh current gate is 17.111:03
*** akscram has joined #kolla11:03
SamYaplecurrent gate doesnt use curl11:03
SamYapledoes it?11:03
sdakei dont know11:03
sdakesec11:03
SamYapleidk anyway the changes i said i would make are there but its slow for seeminlgy unrelated reasons11:03
sdakegate uses docker-engine 1.7.111:04
SamYapleyup11:04
sdakepresently11:04
sdaketry running a tet patch with only docker engine 1.8.1 aas the only chnge11:06
sdakethat will tell you if its docker 1.8.1 orsomthing else with your change11:06
SamYapleyea i did that in a seperate gate hacking patch11:07
SamYaplealso slow11:07
SamYaplebut why is the question11:07
SamYapleits got to be using like the loopback-lvm driver11:07
SamYaplei bet thats what it is11:07
SamYaplelet me check that11:07
*** Haomeng|2 has joined #kolla11:12
openstackgerritSam Yaple proposed stackforge/kolla: Setup the gate for cross-distro support  https://review.openstack.org/21339711:12
*** Haomeng has quit IRC11:15
*** weiyu has quit IRC11:17
*** rhallisey has joined #kolla11:19
sdakesamyaple does that horizon patch work on centos?11:29
SamYapleim testing these things now11:29
sdakeok11:30
SamYaplemy setup.py install from source things aren't going as planned11:30
SamYaplebut i have a fix11:30
openstackgerritMichal Jastrzebski (inc0) proposed stackforge/kolla: Build.py regex filtering  https://review.openstack.org/21552311:32
openstackgerritMerged stackforge/kolla: Wait for bootstrap containers on the same hosts they run  https://review.openstack.org/21618211:35
sdakesamyaple re docker dir and horizon, if you have to make any changes to docker_files, can yu change the docker dir files for hirozn binary as well?  I'd like to keep them in sync until we remove the dockerdir entirely11:41
*** diogogmt has joined #kolla11:41
SamYaplethey are way out of sync right now11:43
SamYaplethere is alot of code that only exists in templates currently sdake11:44
SamYaplefrom several different (merged) patches11:44
sdakenot asking for all the new stuf to be merged11:44
sdakeonly horizon plz11:44
SamYapleim not making any binary centos chnages fyi11:44
SamYaplethatll probably still be broken11:44
sdakehttps://review.openstack.org/#/c/211286/11:52
sdakeit says outdated dependency11:52
sdakei think gerrit wont merge it once approved11:53
sdakeSamYaple ^^11:53
SamYaplehttp://logs.openstack.org/97/213397/14/check/gate-kolla-build-images-centos-binary/e6c21ac/console.html11:53
SamYapleit _is_ using the /dev/loop0 device11:53
SamYaplesdake: im actively working on these11:54
sdakeok let me know when you want a review11:54
SamYaplei will, i just put them back in WIP11:54
sdakei usually just put wip in th commit header so ppl know11:54
sdakebetter then the wip flag because new git reviews rset it :(11:54
SamYaplewell i thought they were good before11:54
SamYaplebut then centos11:55
SamYaplei mean it works for ubuntu11:55
openstackgerritRyan Hallisey proposed stackforge/kolla: Ceph container  https://review.openstack.org/21470611:56
SamYaplerhallisey: are you making the ansible patch a seperate patch?11:58
rhalliseyya11:58
SamYapleawesome11:58
SamYapleis that cpeh one ready for review then?11:58
rhalliseyit's likely going to be reworked as I add things to the ansible side11:59
rhalliseybut you can look at it if you want11:59
SamYapleoh11:59
SamYapleok in that case11:59
SamYaplecan i repatch that with ubuntu support?11:59
SamYaplei was going to work on that after that metrged11:59
rhalliseyya that's fine12:00
SamYaplecool. ill probably do that tomorrow them. shouldn't be more than one patch from me then the rest should sync up12:01
rhalliseykk12:01
*** ccrouch has joined #kolla12:02
sdakerhallisey please hit the patch queue re cinder12:03
sdakecinder is busted atm12:03
rhalliseywhat happened?12:03
sdakeaftr my patch set lvm works properly withouot binding /dev for example12:03
sdakeit wasn't tested would be my guess ;-)12:03
sdakeiscsi is still busted though12:03
SamYaplewe may just need to abandon iscsi in containers12:04
SamYapleits not very container like anyway12:04
sdakewhat other way would we do cinder?12:04
rhalliseyya we will.  Weird it worked for me12:04
SamYaplesdake: ceph12:04
sdakesome operators may not be willing to commit to ceph12:05
*** diogogmt has quit IRC12:05
rhalliseywe will have 2 storage options12:05
*** shardy_ has joined #kolla12:05
SamYaplefair, but iscsi isnt exactly stable12:05
rhalliseywe need a local storage and ceph12:05
sdakeagree iscsi is a pos12:05
SamYapleif they are using kolla they should be using ceph12:05
SamYapleiscsi gonna suck for them12:05
sdakei'm not confident ceph will be ready by wednesday ;)12:05
SamYaplebut im fine with keeping it12:05
SamYapleis that a challenge i hear...12:06
SamYapleremember i have all the code already in yaodu12:06
sdakerather have heat working ;)12:06
SamYaplesay the word and find two reviews and its merged12:06
*** shardy has quit IRC12:06
sdakei am confident we could merge ceph from yaodu by wednesday in working order - not sure i coul get everyhing setup with it by then tho12:07
sdakerhallisey this changeset and dependent patches: https://review.openstack.org/#/c/215975/212:08
sdakenote this bookmark is what I use to look at kolla reviews: https://review.openstack.org/#/q/is:watched+status:open+project:stackforge/kolla,n,z12:10
*** shardy_ has quit IRC12:10
*** weiyu has joined #kolla12:11
*** shardy has joined #kolla12:11
SamYapleoh goody12:17
SamYapleall my patches require rebases12:17
SamYaple:/12:17
sdakeSamYaple I don't know if you caught this has a -1 on it https://review.openstack.org/#/c/215924/12:18
SamYaplethe one i have responded too sdake ?12:18
sdakeoh didn't see a response12:20
sdake(didn't check forone)12:20
SamYapleit was about a minute before you posted that :)12:21
openstackgerritMichal Jastrzebski (inc0) proposed stackforge/kolla: Build.py regex filtering  https://review.openstack.org/21552312:23
sdakerhallisey this needs review https://review.openstack.org/#/c/215965/112:25
sdakeand this https://review.openstack.org/#/c/215969/12:25
sdakeand this https://review.openstack.org/#/c/215970/12:26
sdake;-)12:26
sdakeall 1 liners iirc12:26
*** weiyu has quit IRC12:27
SamYaplesdake: all my patches need rebases12:29
SamYaplei do not comprehend12:29
sdakeall your bases are belong to us!12:30
sdakeok got guidance from ttx about version #'s12:31
SamYaple1.0.012:31
sdakehe said we should start with 0.1.0 so z can be bumped12:31
sdakehe said if we are ready to commit to abi stability in the containers, we shoud lbump to 1.0.012:31
SamYapleliberty becomes 1.0.0?12:31
openstackgerritMerged stackforge/kolla: automaton renamed to python-automaton  https://review.openstack.org/21596512:31
*** weiyu has joined #kolla12:32
sdakeso if https://blueprints.launchpad.net/kolla/+spec/replace-config-external is finished we go to 1.0.012:32
openstackgerritMerged stackforge/kolla: Add retries to build.py  https://review.openstack.org/21603612:32
openstackgerritMerged stackforge/kolla: Cinder reads non-Kolla generated config files  https://review.openstack.org/21596912:32
openstackgerritMerged stackforge/kolla: Use cinder-volumes as name of LVM VG  https://review.openstack.org/21597012:32
sdakenote samyaple on a rebase if there are no conflicts and already two +2's after gerrit rebases, your free to apply a +a if you like12:33
sdakeif the +2's are lost, we have to go throug hthe review process again - groan12:33
SamYapleyea the rebase is going to kill them12:33
SamYapleor it always has for me12:33
sdakeif you use gerrit to rebase they are retained iirc12:33
SamYapleit wont gerrit rebase12:34
sdakebummer12:34
SamYapleits ok. i can use this to clean up the source installs anyway12:34
SamYapleunify them too12:34
* SamYaple wants bright side12:34
sdakethis is why I always sdo my shit as one big straem ;)12:34
sdakeeasier to do one big rebase op12:35
SamYapleyou still end up rebasing alot12:35
sdakethen 20 different ones12:35
SamYaplebut that wouldnt help here12:35
SamYaplethey are not dependant patches12:35
sdakeya12:35
sdakebtw nice work on retries12:35
sdakethe gate actually worked on your patch ;)12:35
harmwsdake: sattisfied about horizon?12:36
SamYapleit was super simple when i realized where we could inject it12:36
sdakeharmw samyaple has been working on it - i haven' treid it12:36
harmwi know :)12:36
harmwok12:36
SamYapleharmw im having some install trouble with centos12:36
harmwwhy?12:36
SamYaplepip installing is different for the two distros12:36
harmwinteresting12:36
*** jtriley has joined #kolla12:44
openstackgerritSteven Dake proposed stackforge/kolla: WIP: Remove data containers and adjust compose files  https://review.openstack.org/21283012:46
*** sdake_ has joined #kolla12:47
*** shardy_ has joined #kolla12:48
*** shardy has quit IRC12:49
*** sdake__ has joined #kolla12:49
*** sdake has quit IRC12:50
sdake__samyaple re that json work12:50
sdake__given all the other stuff on your plate, will that finish before the 25th?12:50
SamYapletomorrow?12:52
SamYapleor sept?12:52
sdake__sorry sept12:53
SamYapleprobably12:53
*** shardy_ has quit IRC12:53
SamYaplebut ill let others handle if they want12:53
sdake__it would be nice to lock in 1.0.012:53
*** sdake_ has quit IRC12:53
SamYaplei need to catch up on reviews sdake. youre pulling away!12:53
sdake__openstack policy in x (the 1.0.0 x.y.z) is that api changes, x changes12:54
*** jtriley has quit IRC12:54
*** shardy has joined #kolla12:54
SamYaplethats hardly and api12:54
SamYaplean*12:54
SamYaplewell i guess comparitevely it might be12:54
*** sdake__ is now known as sdake12:59
sdakegot mor eguidance from ttx12:59
sdake1.0.0 to 1.1.0 should not break apis12:59
sdakeif you break apis you ahve to bump x to 2.0.012:59
sdakewhich looks a bit odd for a young project12:59
sdakethe only api in our system imo is that container interface13:00
sdakepossibly build.py is an api13:00
SamYaplei dont know13:00
*** banix has joined #kolla13:01
SamYaplebiuld.py wont affect deploy13:01
sdakeright13:01
SamYapleif a container _requires_ new ansible code, that would be api to me13:01
sdakecould you expand with an example13:02
sdake6am - brain not warme up yet ;)13:02
SamYaplecontainer changes and requires a new mount/new bootstrap code/new permissions to work when it was working previously that would be 'api' change to me13:03
SamYapleif its a bug then its a bug13:03
sdakeya upgrade will be a new api for example13:03
sdakeI think we need a new environment variable for that like BOOTSTRAP but UPGRADE instead13:03
sdakeor in addition13:03
SamYapleyea i cant think about htis at the moment13:04
SamYaplegoots thoughts though i like that13:04
sdakeok thanks13:04
sdakegoots?13:04
SamYaplegood13:04
SamYapleidk13:04
SamYaplejust trying to get horizon out13:05
sdakethanks stay focused on that :)13:05
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Horizon  https://review.openstack.org/21602613:06
SamYaplethat code _should_ be centos and ubuntu compatible13:06
SamYapleand the template that im using for the rest of the source installs13:06
openstackgerritSam Yaple proposed stackforge/kolla: Add ansible support for Horizon  https://review.openstack.org/21128613:07
inc0https://github.com/stackforge/kolla/blob/master/docker/centos/binary/neutron/neutron-agents/Dockerfile#L5 guys is there any reason why we don't use pip here13:10
inc0?13:10
sdakeSamYaple or pbourke can you guys review this bad boy and all his children ;)13:11
SamYapleinc0: thats fixed in templates13:11
*** britthouser has joined #kolla13:11
SamYapleinc0: https://github.com/stackforge/kolla/blob/master/docker_templates/neutron/neutron-agents/Dockerfile.j213:11
sdakedocker directory going away asap13:12
sdakewe just need to sort out what gaps remain to make that happen13:12
SamYaplei think git install...13:12
*** dims has joined #kolla13:12
sdakewe sorted out the environment thing with the preeamble section right?13:13
sdakevbel ^^13:13
vbelsdake: I will check how it builds now13:14
sdakethe single image build is ready to go once it passes teh gate13:15
sdakethat was the other gap we had13:15
sdakehey look ma it passed the gate ;-)13:15
*** shardy_ has joined #kolla13:15
*** britthou_ has joined #kolla13:16
sdakenice job inc013:16
*** shardy has quit IRC13:17
inc0thanks13:17
inc0it was costly to my mental health. I think I'll drink alkohol tonight13:18
sdakenic e;)13:18
sdakethats sure to improve it ;)13:18
inc0alcohol even13:18
*** britthouser has quit IRC13:18
*** banix has quit IRC13:19
sdakeSamYaple for multinode deploy do I need to run kolla-deploy as sudo or does it run as my uuid?13:19
sdakeuid thatis13:20
SamYapleansible can run as non-root, it must ssh to root13:21
*** shardy_ has quit IRC13:21
*** apmelton has quit IRC13:21
sdakein the muitnode deploy inventory file you have somehting ansible_ssh_use = sam iirc13:21
sdakewhatis that about?13:21
SamYaplethat is about something we didnt implement yet13:21
*** shardy has joined #kolla13:21
harmwsudo!13:21
harmw:>13:21
sdakeshould I change it to sdake?13:22
harmweither that, or13:22
harmwuse -e ansible_ssh_user=root13:22
SamYaplesdake: yea just remove it13:22
harmwit's about the user to connect with13:22
SamYapleor change it root13:22
SamYapleeither one13:22
harmwyep13:22
harmwhe SamYaple ansible sucks balls13:22
harmwwhy do I keep copy/pasting blocks of ansible code13:23
harmwthroughout all my playbooks and tasks13:23
*** weiyu has quit IRC13:23
SamYaplecase you dont know how to abstract!13:23
*** dims has quit IRC13:23
harmwexplain me how I should go about abstracting some ec2 module that registers some variable13:23
inc0SamYaple, I wouldn't say that if we wouldn't have big sets of patches to remove start.yml inheritance13:23
harmwused in a playbook I call multiple times13:23
inc0but I will...we do copy a lot of code13:24
sdakei think the remove start.yml inherentance was a good change personally ;)13:24
harmwI can't register with variable names13:24
inc0sdake, it was, but still not very DRY;)13:24
*** apmelton has joined #kolla13:24
sdakedry is engineering 10013:25
sdakemagic pushbutton13:26
sdakenow there is something to avoid ;-)13:26
sdakemagic pushbutton is the reason heat exists13:26
SamYapleinc0: that was different, that was an ansible but with run_once13:26
harmwSamYaple: or how would I go registering something in a hashmap13:26
harmwyou've got some good abstraction examples?13:27
inc0sdake, if I wouldn't know better, I'd say you don't like heat:P13:27
SamYapleconfig.yml harmw13:27
sdakei like heat13:27
SamYaplethats decent abstraction13:27
sdakerht had a product called "Aeolus"13:27
sdakeit was one big magic pushbutton13:28
harmwlets see, if that is usefull for what I'm after13:28
sdakeheat was written to take the bottom half of the magic pushbutton and put it behind an api13:28
inc0let me guess....Eoghan created this name?13:28
sdakeno i dont think he was with rht when it started13:28
sdakethis was prior to the creation of oepnstack13:28
sdakeasalkeld came up with the name heat actually :)13:28
sdakeaelous no idea where that came from13:29
sdaketerribad name13:29
inc0heat is pretty cool wordplay;)13:29
sdakeheat is supposed to make the "clouds rise"13:29
inc0I'm heavily into meteorology, I know how cumulus are created13:30
inc0and I also know what happends where there is too much heat around;)13:30
sdakei later found out heat makes clouds lower ;)13:30
inc0sdake, actually heated vapour goes up to so called dew point, and that's where clouds appear13:31
inc0lower clouds anyway13:31
inc0upper, like cirrus are bit different13:31
sdakemy wife came up with the name kolla13:31
inc0yeah, glue in greek, we spoke about that;)13:32
sdakeoriginally itwas a project to glue all theshit together13:32
sdakeso it was apprapos13:32
sdakenow it is not so much ;)13:32
SamYapleinc0: you gotta rebase13:32
SamYaplehttps://review.openstack.org/#/c/215523/13:32
SamYaplegerrit being dumbs13:32
openstackgerritMichal Jastrzebski (inc0) proposed stackforge/kolla: Build.py regex filtering  https://review.openstack.org/21552313:33
inc0anyway, where is too much heat, we get cumulunimbus and storms;) thing to consider;)13:34
openstackgerritSam Yaple proposed stackforge/kolla: Ironic From Source  https://review.openstack.org/21602713:34
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Mongodb  https://review.openstack.org/21602513:34
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - memcached  https://review.openstack.org/21602413:35
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Gnocchi  https://review.openstack.org/21601713:35
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Murano  https://review.openstack.org/21601613:35
SamYaplesdake: rebase isnt giving me a 400 error anymore13:35
SamYaplewooo13:35
harmwperhaps we should rename the project to Crane, since all we do is generally just moving around containers from ship to shore :>13:35
sdakesometimes it does sometimes it doesn't13:36
sdakenot renaming anything - too painful13:36
SamYaplesdake: it was earlier13:36
harmw:P13:36
SamYapleoh im -20000 on a name change13:36
SamYaplei _just_ got people to know what kolla is13:36
sdakeSamYaple that is over 9000!13:36
SamYapleindeed13:37
SamYaplei mean it |absolutely| is13:37
SamYapleif you catch my drift13:37
harmwrenames suck :)13:37
sdakethe only time to rename a project is whn you want to bury the dead13:37
harmwIll just save Crane for some other time13:37
sdakewe have no dead to bury :)13:37
harmwso quantum had dead bodies to bury?13:38
sdakeya trademark bodies :)13:38
harmwya ok13:39
SamYaplesdake how to set dokcer storage driver with centos?13:39
SamYaple/etc/default/docker ?13:39
harmwyep13:39
SamYaplecool13:39
SamYaplethats not sdake13:39
sdakeso centos is busted wrt reading /etc/sysconfig/docker13:39
harmwdocker-engine however isn't reading that file13:39
harmw(check the systemd file please)13:40
sdakeyou have to modify the systemd file manually13:40
SamYapledamn13:40
openstackgerritRyan Hallisey proposed stackforge/kolla: Add an environment variable to allow args to be set on startup.  https://review.openstack.org/21479913:40
*** klint has quit IRC13:40
SamYapleill just start it by hand13:40
SamYaplescrew that13:40
harmwSamYaple: the vagrant file modifies it iirc13:40
sdakeyou could probably just sed the systemd file ;)13:40
harmwthere is a sed line in bootstrap.sh13:40
SamYaplei know i could but its the principal of the matter13:40
SamYaplethanks harmw ill steal that13:40
sdakesomeone should file a bugo n that13:41
SamYaplei dont think systemd typically reads default files though13:41
SamYaplei dont know that it is a 'bug'13:41
sdakesystmd does read files - look at how sshd works13:41
harmwthe file is shipped in the rpm13:41
SamYaplesdake: i dont know man13:41
SamYaplei used arch13:41
harmwbut not set as environmentsomething13:41
harmwin systemd13:42
harmwthe .service13:42
SamYaplesed -i -r 's,(ExecStart)=(.+),\1=/usr/bin/docker -d --insecure-registry operator.local:5000 --registry-mirror=http://operator.local:5000,' /usr/lib/systemd/system/docker.service13:42
sdakethe service file doesn't read /etc/sysconfig/docker13:42
SamYaplethat one right harmw13:42
*** jtriley has joined #kolla13:42
harmwyep13:42
SamYaplehot diggity13:42
SamYaplethanks man13:42
sdakesshd does read /etc/sysconfig/sshd13:42
harmwbut don't paste the registry crap ;)13:42
SamYapleill do what i want13:43
harmwwhahevah!13:43
SamYaple:)13:43
harmwscrew you guys, I'm going home13:43
harmw(for real)13:43
sdakeharmw jpeeler is working on libvirt support for vagrant13:43
harmw:>13:43
sdakelater harmw ;)13:43
harmwah cool13:43
harmwyow13:43
sdakethen i'll actually be able to use it ;-)13:43
sdakeour heat template needs love13:44
sdakeright now its all bulit around compose13:44
sdakeharmw dude13:45
sdakereview my cinder patches since everyone else is slacking!13:45
sdakethey are 1 liners13:45
sdakeharmw https://review.openstack.org/#/c/215975/ and all its merry children13:47
vbelI would like to know more kilo vs liberty information - what works well in L but fails in K. E.g. cinder, neutron ...13:48
vbelplugins?13:48
vbelI know myself that cinder 2015.1.1 does not work at all :) https://bugs.launchpad.net/cinder/+bug/148754213:49
openstackLaunchpad bug 1487542 in Cinder "cinder-api 2015.1.1 fails to respond to client" [Undecided,New]13:49
sdakevbel can you fix up https://review.openstack.org/#/c/207925/13:51
*** dims_ has joined #kolla13:52
vbelsdake: now I can test it :)13:52
sdakevbel nobody i know has tried kolla with kilo13:52
sdakevbel if you find out i would like to know as well13:52
sdakevbel please let me know re build.sh removal13:54
sdakewhat gaps you have besides git pull installation method13:54
vbelwe test with kilo :) So far I can say keystone and glance do work, cinder does not, nova parts running but need to check with VMs13:54
sdakenow that we have the preeamble sectino13:54
sdakevbel no changes needed from msater for all that?13:54
vbelyes, since you use kilo configs, right?13:55
sdakewe are using master configs i think ;-)13:55
vbelor is there master docs? OK13:55
sdakethere is no master docs13:55
sdakebut if something is deprecated we mvoe to the new config option13:55
sdakebut have no record of what those things are13:55
vbelso far we did not change anything but one simple option - it was for glance store13:56
sdakeour users are going to want to run with kilo13:57
sdakei dont think we want to implement kilo support in our tree13:57
sdakebut documenting how to get kilo running might be helpful13:57
sdakealthough completely unsupported in any way as just declared with the implemented part ;)13:57
vbelI hope it is not needed to run kilo (besides checking out release by tag)13:58
vbel:)13:58
sdakevbel can you throw your testing into an etherpad13:59
sdakeof what you needed to do to get kilo rolling?13:59
sdakecall it "kolla-kilo-running"13:59
vbelok13:59
sdakeI would support putting docs in the repo for it with a big warning :)13:59
sdakevbelnote cinder is broken in general in master14:00
rhalliseysdake, I don't think cinder was fully functionally in compose until liberty-114:00
rhalliseyiirc14:00
sdakeya14:00
sdakewell its busted in master as well as soon as somoen approves my patches ill sort out the rest of the problems ;)14:01
rhalliseyeither way that error is new14:01
sdakenova attach isnt working14:01
rhalliseyI already did need another core14:01
sdakeharmw pbourke SamYaple  wtb 1 liner reviews14:01
sdakemandre around?14:02
sdakewhere is jpeeler vacation?14:02
sdakecoolsvap around?14:02
sdakemountain of core reviewers around at this hour typically ;)14:02
SamYaplehey guys14:03
SamYaplewhat storage backend should the gate use14:03
SamYaplefor docker14:03
SamYapleubuntu pretty much has to use btrfs since we cant change kernels14:04
SamYapleand devicemapper has a bug14:04
SamYaplecentos im good with whatever i guess14:04
sdakewhatever is fastest14:05
sdakeand works14:05
sdakelvm-devicemapper is probably the best bet14:05
sdakethe non loopback model14:05
SamYaplecentos has an anchient kernel, so btrfs is out there. i dont trust it14:05
SamYaplei can try and setup the devicemapper direct14:05
SamYaplei guess it might work for centos14:05
sdakeya devicemapper directis pretty fast14:05
SamYapleubuntu it doesnt work because ubuntu has old packages14:05
SamYaplei cant see centos being better14:06
sdakeright14:06
sdakecentos is fedora 2114:06
sdakewith older kernel14:06
*** mandre_ has joined #kolla14:06
SamYapleso new packages?14:06
sdakethe libraries are about the same14:06
sdakeya new packages14:06
sdakeold kernel14:06
SamYapleits the dynamically linked libraries that trips up ubuntu14:06
SamYapleso centos should be fine with that then14:06
sdakei will let you know what storage backend works for me ass soon as I get my other two centos boxes deployed14:07
sdakeoverlayfs doesn't work on rht anyway14:07
sdakeso thats out even if the kernel was 3.1914:07
SamYaplewht do you mean?14:07
sdakerpm + overlayfs are incompatible in a contianer14:07
*** mandre has quit IRC14:07
*** mandre_ is now known as mandre14:07
SamYapleoverlayfs is in the kernel as of 3.1814:07
SamYapleno thatsw only for building14:08
sdakeya 3.18 3.19 whatevere ;)14:08
SamYapledeploying it works great14:08
sdakeright only for building14:08
SamYaplesame with ubuntu14:08
sdakebut we build kernels14:08
sdakerather build containers14:08
SamYapleim thinking we recommend overlayfs because its just SOOOO fast for deployying14:08
SamYaple_and_ it works with ext4 backend14:08
sdakei'd be good with that but for current docs, i think before we geet to optimization recommendations we get the basics down14:09
sdakelike getting the heat template dev environment working for example14:09
SamYapleagreed for sure14:09
*** jasonamyers has joined #kolla14:09
sdake7 minutes for single node deploy from registry14:11
sdakewonder what multinode will be14:11
SamYapleif that was with fresh pulled images, about the same14:13
openstackgerritSam Yaple proposed stackforge/kolla: Setup the gate for cross-distro support  https://review.openstack.org/21339714:14
jmccarthyAnyone else getting 'mkdir: cannot create directory '/var/lib/rabbitmq/mnesia': Permission denied' in docker logs for rabbitmq container, with vagrant/ansible all-in-one ?14:14
*** sdake_ has joined #kolla14:15
vbeljmccarthy: are you up to date?14:17
vbeljmccarthy: it has been fixed in ansible bootstrap.yml for rabbitmq14:18
jmccarthyErm since before lunch ? .. Ok will double check14:18
openstackgerritSam Yaple proposed stackforge/kolla: Setup the gate for cross-distro support  https://review.openstack.org/21339714:19
*** sdake has quit IRC14:19
*** inc0 has quit IRC14:19
*** ashishb has quit IRC14:19
vbeljmccarthy: kolla]$ grep "Waiting" ansible/roles/rabbitmq/tasks/bootstrap.yml ?14:20
jmccarthy[vagrant@operator kolla]$ grep "Waiting" ansible/roles/rabbitmq/tasks/bootstrap.yml14:22
jmccarthy- name: Waiting for bootstrap container14:22
jmccarthy[vagrant@operator kolla]$14:22
SamYapleWho here is using centos source?14:24
vbeljmccarthy: can you remove rabbitmq_data and rabbitmq containers before running it again?14:24
SamYapleI need to rewrite all of the source stuff to make it compatible between both ubuntu and centos14:24
SamYaplei need to know if it currently works14:24
*** sdake has joined #kolla14:25
*** jasonsb has quit IRC14:27
jmccarthyvbel: I'm recreating at the minute with the latest to be sure14:27
openstackgerritSam Yaple proposed stackforge/kolla: Prevents keystone from listening on port 80  https://review.openstack.org/21627814:28
*** sdake_ has quit IRC14:28
SamYaplehey everyone that bug above is interfering with my horizon work14:29
sdakedoes keystone listne on port 80 on centos binary?14:29
SamYaplehttps://bugs.launchpad.net/kolla/+bug/148812114:30
openstackLaunchpad bug 1488121 in kolla "apache2 is binding to port 80 for keystone" [High,In progress] - Assigned to Sam Yaple (s8m)14:30
SamYaple^^ it doesnt appear so14:30
sdakeroger14:30
SamYaplewould be nice to have confirmation14:30
SamYaplei only see 80 bound with ubuntu14:30
sdakerhallisey ^^ please ack that patch14:30
sdakesamyaple if it does i'll submit a patch to fix it14:31
SamYaplethanks14:31
sdakesamyaple i'll find out next time I do a deploy14:31
SamYapleyou will cause horizon will crash ;)14:31
sdakeworkingon changing the meeting times atm14:31
vbelwe don't have port 80 for any containers14:31
vbelcentos/ol source14:31
SamYaplevbel: it was a default configuration in apache214:32
vbelI mean no one listens it (just checked netstat). SamYaple: ok14:33
vbelI have httpd on 5000/3535714:33
SamYapleawesome! thanks for confirming vbel14:34
vbelyou are welcome :)14:34
*** jpeeler has joined #kolla14:34
sdakejpeeler can you ack https://review.openstack.org/#/c/215975/ and its children plz14:36
*** jpeeler has quit IRC14:36
sdakehttps://review.openstack.org/21628314:39
sdakejpeeler just went back to bed ;(14:39
sdakeyo samyaple can you PLZ approv those patches14:39
*** zhiwei has joined #kolla14:41
SamYapleWHY DOES CENTOS INSTALL IN /usr/bin/python2.7 instead of /usr/local/bin/python2.714:41
*** jpeeler has joined #kolla14:41
*** jpeeler has joined #kolla14:41
openstackgerritSam Yaple proposed stackforge/kolla: Run cinder-volume with privileged access  https://review.openstack.org/21597114:42
openstackgerritSam Yaple proposed stackforge/kolla: Run cinder-volume with privileged access  https://review.openstack.org/21597114:42
openstackgerritSam Yaple proposed stackforge/kolla: Run cinder-volume with privileged access  https://review.openstack.org/21597114:42
openstackgerritSam Yaple proposed stackforge/kolla: Make cinder work by removing udev+lvm integration  https://review.openstack.org/21597514:42
openstackgerritSam Yaple proposed stackforge/kolla: Add a Cinder guide  https://review.openstack.org/21597614:42
sdakedid those all need rebases?14:42
* sdake beats gerrit with a stick14:43
SamYapleI updated the commit i didnt realize it was a new merge14:43
SamYaplei should have guessed :/14:43
SamYapleyou had semi-colon causing the bug tracking stuff to break14:43
*** zhiwei has left #kolla14:46
sdakeso our gating is running much more reliably with the retries patch14:46
sdakeyay :)14:46
SamYaplecool!14:46
SamYapleim glad14:46
SamYapleim glad it was that clean too14:46
openstackgerritMerged stackforge/kolla: Ubuntu - Mongodb  https://review.openstack.org/21602514:47
sdakei want to see it over the next couple of days14:47
SamYaplei had nasty code envisioned14:47
openstackgerritMerged stackforge/kolla: Build.py regex filtering  https://review.openstack.org/21552314:47
openstackgerritMerged stackforge/kolla: Ubuntu - memcached  https://review.openstack.org/21602414:47
openstackgerritMerged stackforge/kolla: Ironic From Source  https://review.openstack.org/21602714:47
SamYaplew00t14:47
SamYapleregex14:47
openstackgerritMerged stackforge/kolla: Ubuntu - Gnocchi  https://review.openstack.org/21601714:47
openstackgerritMerged stackforge/kolla: Ubuntu - Gnocchi  https://review.openstack.org/21601714:47
openstackgerritMerged stackforge/kolla: Ubuntu - Murano  https://review.openstack.org/21601614:47
SamYapleyou see that? two Ubuntu - Gnocchi14:47
sdakeugh14:47
sdakebetter check the repo14:47
SamYapleits cool looks fine14:48
sdakeok14:48
sdakevbel14:48
SamYapleits just a message14:48
sdakebuild gaps, besides git what else is needed now14:48
*** diogogmt has joined #kolla14:49
SamYaplesdake: would oyu mind reviewing https://review.openstack.org/#/c/215910/14:51
SamYaplebefore it needs a rebase ;)14:51
*** achanda has joined #kolla14:52
sdakeoh thought i had14:54
sdakewill do14:54
vbel?14:54
vbelI can add git support to build.py14:55
vbelwill add optional git_ref to ini14:55
vbeland git.Git().clone ..14:56
*** pbourke has quit IRC14:59
*** pbourke has joined #kolla14:59
*** achanda has quit IRC15:02
openstackgerritMerged stackforge/kolla: Adjust pip install for kolla-ansible  https://review.openstack.org/21591015:04
sdakevbel is that the only gap?15:05
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629515:05
sdakevbel you may have told me but i dc alot to check email and may ahve missed yur comments sorry15:05
rhallisey^not sure how to completely kill all the threads, but it would be a nice addition to that patch15:06
rhalliseythreading module says threads can't be killed :/15:06
vbelsdake: no problem, we have covered pypi and proxy, may be include_footer?15:06
sdakevbel pypi and proxy is solved by the include header right?15:06
vbelsdake: and clone / checkout by tag - this I can add15:07
vbelright15:07
sdakewhat is requirement for include_footer?15:07
sdakeuse case?15:07
vbelnothing special, just clean waste :)15:07
SamYaplerhallisey: cant you just sys.exit()? I mean it wil ldo a full cleanup15:07
rhalliseySamYaple, didn't work, unless I didn't wait long enough15:07
vbellike unsetting those private addresses / proxies15:08
*** diga has joined #kolla15:08
vbeldo we have _exit() like in C? :)15:08
sdakevbel so just confirming the only gap atm is include_footer and git clone/checkout15:09
sdakeand we never had an include_footer before, so thats not really a gap15:09
rhalliseytried os._exit  exit  sys,exit15:09
rhalliseytried to prevent more threading from starting15:09
SamYaplerhallisey: its blocking on pool.join() im sure15:09
SamYaplerhallisey: i added a comment, with those two things it should close quickly15:09
rhalliseykk15:09
SamYaplewell one thing15:09
SamYaplethe other is just a new status15:09
vbelsdake: yes, that's all15:09
bmaceis it still necessary to run as root on all the nodes in multi-node or does sudo work ok now?15:10
SamYapleyoull need to update teh bad statuses throughout i guess15:10
SamYaplemaybe just keep it as error15:10
sdakevbel are you goin to implement the git reference thing?15:10
vbelsdake: yes15:11
*** jruano has joined #kolla15:12
sdakevbel when is that planned for completion?15:15
sdakevbel will that depend on a python library of some sort?15:15
SamYaplethere are not very many good git python libraries that ive seen15:15
vbeltoday/tomorrow. GitPython - import git15:15
sdakevbel license on GitPython is what?15:16
SamYaplesdake: https://github.com/gitpython-developers/GitPython/blob/master/LICENSE15:16
*** chandankumar has quit IRC15:16
SamYapleMIT it looks like15:16
sdakebsd 3 clause actually15:16
SamYaplewell whatevs15:16
sdakethat is a usable license for a dependency15:16
vbelhttps://github.com/gitpython-developers/GitPython/blob/master/LICENSE, yes, looks like bsd15:17
vbelotherwise I would go to system() :)15:17
sdakejinja2 is 3 clause bsd licnese an in global requirements.txt15:18
rhalliseysdake, re the ovs config change.  I pretty sure that only that container will require this change15:18
rhalliseysdake, we are working around it now by building it locally15:19
sdakevbel what are licenses on these: https://github.com/gitpython-developers/GitPython/blob/master/requirements.txt15:19
sdakerhallisey leavea commentin the review pleae15:19
rhalliseykk15:19
vbelhttps://github.com/gitpython-developers/gitdb/blob/master/LICENSE But they have15:21
vbelThe files at15:21
vbelgitdb/test/fixtures/packs/pack-11fdfa9e156ab73caae3b6da867192221f2089c2.idx15:21
vbeland15:21
vbelgitdb/test/fixtures/packs/pack-11fdfa9e156ab73caae3b6da867192221f2089c2.pack15:21
vbelare licensed under GNU GPL as part of the git source repository,15:21
*** blahRus has joined #kolla15:21
vbelsee http://en.wikipedia.org/wiki/Git_%28software%29 for more information.15:21
vbelThey are not required for the actual operation, which is why they are not found15:21
vbelin the distribution package15:21
sdakegroan15:21
vbelthe same bsd license15:22
vbelI can use simple git invocation - the code will be even smaller :)15:22
sdakevbel ok go ahead and proceed with the implementaiton using GitPython, if we can't get it in global requirements we may have to change to a system() based implementation15:22
vbelsdake: ok15:23
sdakeI have never submitted a change for global requirements, so I don't really know what the rquirements are so to speak ;)15:23
*** mfalatic has joined #kolla15:24
sdakemay mfalatic15:24
mfalatichey.15:24
rhalliseySamYaple, how should I unblock on pool.join.  Empty the queue?15:34
*** jasonsb has joined #kolla15:35
*** dims__ has joined #kolla15:36
*** britthou_ has quit IRC15:36
SamYaplerhallisey: no the command i gave you will do it15:37
SamYaplewell, it will finish the task15:37
SamYapleit will still try to loop through all images15:37
SamYaplehow long does the timeout take?15:37
rhalliseyI'll let you know when it's done15:39
*** dims_ has quit IRC15:39
*** SourabhP has joined #kolla15:42
*** SourabhP_ has joined #kolla15:44
sdaketwo nodes have centos installed yay15:44
sdake1 to go ;)15:44
openstackgerritMerged stackforge/kolla: Prevents keystone from listening on port 80  https://review.openstack.org/21627815:45
sdakesamyaple how much longer ar eyou going to be around today?15:45
SamYapledude i dont know15:45
SamYapleim still at work15:45
sdakemore then 2 hours?15:45
SamYaplemaybe15:45
SamYapleprobably not15:46
*** diga has quit IRC15:46
*** unicell1 has joined #kolla15:46
*** SourabhP has quit IRC15:47
*** SourabhP_ is now known as SourabhP15:47
SamYaplerhallisey: you know you can hard kill that script right?15:47
*** unicell has quit IRC15:47
SamYapleif ^C doesnt work ^\ will for sure15:47
rhalliseySamYaple, I know15:47
SamYapleok just making sure15:47
rhallisey:) I figured it would be nicer if it failed on it's owne15:48
rhalliseybut it doesn't want to15:48
rhalliseyI'm fine with just a better error message15:48
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629515:49
SamYaplewith your patch rhallisey it will _never_ fail15:49
SamYaplewell the first one15:49
rhalliseyya lol15:49
SamYapleit will block forever15:49
SamYaplethats why you have to do the task_done thing15:49
rhalliseyit still never fails, but atleast the message gets out15:50
rhalliseyI'm cool with that for now15:50
rhalliseybetter that than have to wait 15min15:50
rhalliseybtw it's not me that came up with add this.  I saw someone wanted to add a note in the doc to check this15:51
SamYaplethat regex patch is working great15:51
openstackgerritSam Yaple proposed stackforge/kolla: Run cinder-volume with privileged access  https://review.openstack.org/21597116:00
openstackgerritSam Yaple proposed stackforge/kolla: Make cinder work by removing udev+lvm integration  https://review.openstack.org/21597516:00
openstackgerritSam Yaple proposed stackforge/kolla: Add a Cinder guide  https://review.openstack.org/21597616:00
* sdake hates computers16:00
*** chandankumar has joined #kolla16:01
SamYapleindeed16:01
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629516:03
*** thumpba has joined #kolla16:12
*** dims__ has quit IRC16:12
*** dims has joined #kolla16:13
*** dims is now known as dims__16:13
*** SourabhP has quit IRC16:15
*** unicell1 has quit IRC16:18
*** sdake_ has joined #kolla16:33
*** sdake has quit IRC16:37
*** absubram has joined #kolla16:42
*** dims__ has quit IRC16:43
*** dims__ has joined #kolla16:45
openstackgerritvenkatamahesh proposed stackforge/kolla: Extension .md is changed to .rst  https://review.openstack.org/21633316:47
*** jtriley has quit IRC16:50
openstackgerritSuhail Syed proposed stackforge/kolla: Make Kolla installable via PIP  https://review.openstack.org/21634116:57
*** jtriley has joined #kolla16:57
*** unicell has joined #kolla17:02
*** sdake has joined #kolla17:02
*** sdake_ has quit IRC17:06
openstackgerritMerged stackforge/kolla: Run cinder-volume with privileged access  https://review.openstack.org/21597117:06
openstackgerritMerged stackforge/kolla: Make cinder work by removing udev+lvm integration  https://review.openstack.org/21597517:06
openstackgerritMerged stackforge/kolla: Add a Cinder guide  https://review.openstack.org/21597617:06
*** britthouser has joined #kolla17:07
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629517:14
sdakeSamYaple that install patch looks pretty swet17:15
sdakemissing build.py install tho17:15
SamYaplesdake: yea17:16
sdakethink simply copyign build.y insto /usr/bin not ideal17:16
sdakei think when i did this work on conductor i used a console script thingy17:17
SamYaplewell it would be /usr/bin/kolla-build or something like that17:17
SamYapleit wouldnt be build.py17:17
sdakecould you add a comment in the review to let suhail know what it shoud be named17:18
SamYapleim fried atm17:18
SamYapleim around for like 10 min17:18
sdakeok nm then :)17:18
SamYaplei can do so tomorrow if neede17:19
*** akwasnie has quit IRC17:19
sdakesamyaple cna you gvie me a quick update on the statue of horizon17:19
SamYapleubuntu and centos with the exact same pip install is dumb :(17:19
SamYaplethats your update17:19
SamYapleand centos horizon source doesnt seem to build17:19
sdakehuh17:19
SamYaplei havent checked master17:19
sdakeso the ansible code is workignbut not sure on the containers?17:20
SamYaplethe ansible _and_ the container worked for ubuntu at one point, but that wouldnt work for centos due to path issues17:20
SamYaplesome im back to the base trying to get the pip to install the same on ubuntu and centos17:20
sdakecan you push your latest work in cae i get a chance to look at it today17:22
sdakei've got like 12 hours ahead of me of work day17:22
SamYapleyea but the issue is going to be handled in the base since it affects all source installs17:23
SamYapleso thats not going to help centos much17:23
sdakeyes but if you push your work i can possibly get centos binary installs working17:26
sdakewhich is really what i'm after17:26
SamYaplethe horizon work is up17:26
sdakecool17:26
SamYapleits specific to ubuntu though17:26
sdakethe ansible parts are specific to ubuntu?17:27
SamYapleone of the file copies over has paths in it17:27
sdakethat could be changed with some kind of conditional right?17:29
sdakerather enhanced17:29
SamYapleyea go for it17:29
SamYaplei was just going to make it all match17:29
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629517:30
sdakeand symlink it or something?17:30
SamYaplesdake: no python seems to be stomping my symlinks17:31
*** achanda has joined #kolla17:33
bmacehey SamYaple, looks like the rabbitmq_user is defined in both rabbitmq/defaults/main.yml and group_vars/all.yml.  i believe the intent is to have it defined in only one place, and overridden in globals.yml when needed.17:43
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629517:46
*** loth has joined #kolla17:49
SamYaplebmace: that sounds right. since it is referenced in many locations it should be removed from rabbitmq/defaults/main.yml17:53
bmaceyup, that is what i thought.17:53
*** jasonsb_ has joined #kolla17:54
* sdake predicts a patch from bmace coming ;)17:54
*** jasonsb has quit IRC17:54
*** vinkman has joined #kolla17:54
SamYaplesdake i have a horrible patch coming in you need to approve :)17:57
sdakedepends what it is :)17:58
SamYaplea long ass sed command17:58
openstackgerritMerged stackforge/kolla: Extension .md is changed to .rst  https://review.openstack.org/21633318:05
SamYapleahhhh18:08
SamYaplefor all you image builders out there....18:08
SamYapleso it turns out you cant retag an image that you are using18:09
SamYapleso building a new image wont... actually... set.. the. tag.18:09
SamYapleassuming you also have your test cluster up and running18:09
*** ashishb has joined #kolla18:09
*** sdake_ has joined #kolla18:14
*** sdake has quit IRC18:17
SamYapleYEA18:18
SamYapleSUCCESS18:18
*** sdake has joined #kolla18:18
openstackgerritSam Yaple proposed stackforge/kolla: Add ansible support for Horizon  https://review.openstack.org/21128618:20
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Horizon  https://review.openstack.org/21602618:20
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Sync directories  https://review.openstack.org/21636918:20
SamYaplesdake: ^^^ working18:20
*** sdake_ has quit IRC18:21
*** jtriley has quit IRC18:22
openstackgerritSam Yaple proposed stackforge/kolla: Ubuntu - Haproxy  https://review.openstack.org/21592418:24
*** jtriley has joined #kolla18:28
*** jasonsb_ has quit IRC18:31
openstackgerritSam Yaple proposed stackforge/kolla: Setup the gate for cross-distro support  https://review.openstack.org/21339718:33
SamYaplehey is there a way to change teh patchset owner so it shows up in my queue?18:34
SamYapleim loosing patches that i am suppose to be working on18:34
*** inc0 has joined #kolla18:35
inc0good evening18:35
SamYaplehey inc018:35
SamYapleregex patch is working awesome!18:35
SamYaplequestion though18:36
SamYaplei cant seem to use regex with it like ^horizon-base$18:36
*** absubram has quit IRC18:36
openstackgerritMerged stackforge/kolla: Ubuntu - Nova  https://review.openstack.org/21591218:42
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629518:44
rhalliseysee if you agree with that one SamYaple18:44
SamYaplerhallisey: no because that is checking the parent18:46
SamYapleno need to log 'is docker running' there18:46
rhalliseythe problem is logging that it will fail on the first run18:46
rhalliseyand probably never been seen18:47
SamYaplewhat do you mean?18:47
SamYapleoh i follow18:47
SamYapleno wait i dont18:47
rhalliseybecause it will always fail on the first attempt, it will fail on all 73 images after18:47
SamYaplethis breaks the retry loop18:47
SamYapleyea but fail with parent_error18:47
rhalliseyand get lost in a load of log info18:48
SamYaplewhich is correct18:48
SamYaplethats why the connection_error status18:48
SamYaplelogging that message there is not correct at all18:48
SamYapleever18:48
SamYaplethat would even print on the image that _did_ have teh connection error18:48
SamYaplewont*18:49
rhalliseywell technically they all would have it18:49
rhalliseyI can move it back up18:49
SamYaplenot the one that had the error18:49
SamYapleit wont have it18:49
SamYapleit would have moved past that section18:49
SamYaplethat section is only for catching that the parent had an error18:50
SamYaplead breaking early18:50
rhalliseywell I'm fine with catching the parent error as long as it's obvious that something broke18:50
rhalliseythat was the point18:50
rhalliseyit just won't be obvious until you scroll up a mile18:51
SamYaplecan you print out the parent error code then?18:51
SamYapleparent erred with status 'connection_error' or 'error'18:51
rhalliseyok18:51
SamYaplethat would print out a bunch of connection_error in the log if you do that18:51
rhalliseywfm18:52
SamYapleso you can use the iamge['parent']['status'] as a variable there18:52
SamYaplehey we cant be turning of udev_sync like that in cinder18:55
SamYaplethats really really really bad18:55
SamYaplethe major and minor numbers of the device nodes can get out of sync18:55
SamYapleyou end up reading and writing to the wrong block devices18:55
SamYaplethats a really big bug and security whole right now18:56
*** jasonsb has joined #kolla18:59
*** tummy has joined #kolla18:59
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629519:07
rhalliseySamYaple, I'm happy with that.  That's a little more friendly19:08
SamYaplerhallisey: yea but you still have the duplicate elif block ;)19:09
rhallisey:/ I'm all tangled up19:10
rhalliseySamYaple, I split it out to 3 to catch each error19:10
rhalliseyneed to recompress19:10
SamYapleok. i only care about the if block, but past that im good :)19:11
SamYaplewill be really truthfully sleeping now so ill ack when i get to work tomorrow19:11
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629519:12
*** ashishb has quit IRC19:12
inc0rhallisey, shame on you19:17
rhalliseyeh?19:17
inc0not running flake8 over your code19:17
rhalliseywhat failed?19:19
inc0I've seen indents not being mutliple of 419:20
inc0it's still here, but after \19:21
inc0also, but that's problem of current file as well, imports are in incorrect order19:21
rhalliseyI thought I addressed that19:21
inc0I;ve been looking at older patchset now, but I'll nitpick another one:P19:22
rhalliseyoh oops19:22
rhalliseyno I didn't19:22
inc0SamYaple, https://review.openstack.org/#/c/216026/10/docker/common/horizon/config-external.sh does this even work on centos?19:27
inc0ah it might, carry on19:27
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629519:28
rhalliseyinc0, thanks there we go19:28
inc0you've commited pycs now;)19:29
inc0line 96 is still off-by-one from multiple of 419:30
openstackgerritSam Yaple proposed stackforge/kolla: Fix regression in build-script  https://review.openstack.org/21639519:32
rhalliseyinc0, are you sure I have it at 1219:33
rhalliseyI guess so19:34
openstackgerritRyan Hallisey proposed stackforge/kolla: Fail faster when docker isn't running  https://review.openstack.org/21629519:36
inc0well image is under image so it's not that bad19:37
inc0I just have different style of indenting this stuff19:38
inc0still, we need to fix imports. they're just wrong19:38
rhalliseyjust tell me where to put it because I don't see where it goes19:40
inc0well, requests is 3rd party library19:40
inc0so order should be - import stdlib, from stdilib import ... , import 3rd party, from 3rd import ...19:40
inc0just put it there and I'll fix it when it merges19:41
*** sdake_ has joined #kolla19:58
*** jasonamyers has quit IRC19:59
*** sdake has quit IRC20:01
*** achanda has quit IRC20:07
*** inc0 has quit IRC20:07
*** chandankumar has quit IRC20:08
*** absubram has joined #kolla20:21
sdake_rhallisey what precisely is the problem with turning udev off?20:27
rhalliseysdake_, I don't know of an issue other what sam mentioned20:31
*** sdake_ is now known as sdake20:34
sdakei sort of missed it20:34
sdakehe was tlaking about what precisely?20:34
rhalliseyhttp://fpaste.org/258688/48487144/20:34
*** jasonsb_ has joined #kolla20:36
*** jasonsb has quit IRC20:36
*** tummy has quit IRC20:38
*** achanda has joined #kolla20:40
*** achanda has quit IRC20:41
sdakethe kernel manages major/minors not udev20:41
*** achanda has joined #kolla20:41
*** daneyon has joined #kolla20:42
*** sdake has quit IRC20:44
*** daneyon has quit IRC20:47
*** daneyon has joined #kolla20:47
*** shardy has quit IRC20:50
*** daneyon_ has joined #kolla20:55
*** daneyon has quit IRC20:58
*** unicell has quit IRC21:04
*** unicell1 has joined #kolla21:04
*** absubram has quit IRC21:23
*** rhallisey has quit IRC21:28
*** jtriley has quit IRC21:31
*** jruano has quit IRC21:45
*** Slower has quit IRC22:00
*** jruano has joined #kolla22:24
*** sdake has joined #kolla22:29
*** jasonsb_ has quit IRC22:40
*** thumpba has quit IRC22:42
*** diogogmt has quit IRC23:03
*** unicell1 has quit IRC23:15
*** dims_ has joined #kolla23:16
*** dims__ has quit IRC23:18
*** blahRus has quit IRC23:19
*** dims__ has joined #kolla23:19
*** unicell has joined #kolla23:21
*** dims_ has quit IRC23:21
*** achanda_ has joined #kolla23:31
*** achanda has quit IRC23:34
*** achanda_ has quit IRC23:35
openstackgerritSuhail Syed proposed stackforge/kolla: Make Kolla installable via PIP  https://review.openstack.org/21634123:39
openstackgerritSuhail Syed proposed stackforge/kolla: Modified build.py to run from installed location  https://review.openstack.org/21646323:39
*** diogogmt has joined #kolla23:41
openstackgerritSuhail Syed proposed stackforge/kolla: Make Kolla installable via PIP  https://review.openstack.org/21634123:41
openstackgerritSuhail Syed proposed stackforge/kolla: Modified build.py to run from installed location  https://review.openstack.org/21646323:41
*** jtriley has joined #kolla23:46
*** alisonh has quit IRC23:46
sdakeharmw ping23:47
*** sdake_ has joined #kolla23:51
*** alisonh has joined #kolla23:52
*** sdake has quit IRC23:55
*** jasonsb has joined #kolla23:56

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