Wednesday, 2015-11-11

*** cloudnautique has quit IRC00:03
*** Hui has quit IRC00:04
*** dims has joined #kolla00:08
*** jasonsb has quit IRC00:13
*** jasonsb has joined #kolla00:13
*** mbound has quit IRC00:14
*** dims has quit IRC00:16
*** jasonsb has quit IRC00:18
*** achanda has joined #kolla00:36
*** diogogmt has quit IRC00:54
*** tzn has quit IRC00:59
*** tzn has joined #kolla00:59
*** tzn has joined #kolla01:14
*** mbound has joined #kolla01:15
*** tzn has quit IRC01:19
*** mbound has quit IRC01:19
*** tzn has joined #kolla01:19
*** ssurana has quit IRC01:23
*** tzn has quit IRC01:24
*** dims has joined #kolla01:27
*** jasonsb has joined #kolla01:31
*** jruano has quit IRC01:32
*** tzn has joined #kolla01:37
*** vincent_vdk has quit IRC01:39
*** tzn has quit IRC01:42
*** tfukushima has joined #kolla01:45
*** tzn has joined #kolla01:46
*** tzn has quit IRC01:46
*** tzn has joined #kolla01:46
*** kjelly has joined #kolla01:51
*** ashishjain has joined #kolla01:52
ashishjain01:58
*** stvnoyes has quit IRC02:19
*** stvnoyes has joined #kolla02:20
*** diogogmt has joined #kolla02:20
*** ashishjain has quit IRC02:33
*** ashishjain has joined #kolla02:47
*** unicell has quit IRC02:56
*** sacharya has joined #kolla02:59
*** ashishjain has quit IRC03:01
britthouserDoing centos binary install, and I get, "ImportError: No module named urllib.parse" when I try to build03:03
britthouseris this a new dependency in the past day or so?03:03
britthouserhmm...looks like urllib.parse is a python3 thing03:06
britthouserhttp://paste.openstack.org/show/478500/03:11
asalkeldbritthouser: one should use the "six" library for that "from six.moves import urlparse"03:13
britthouserso both pip and yum are reporting that six is installed03:14
* britthouser scratches my head03:15
asalkeldbritthouser: i have something WIP (still in review ) that uses urlparse, but "git grep urllib" gives nothing03:16
asalkeld(in master)03:16
britthouserSo I did 'pip uninstall six' followed by 'pip install -U six'03:17
britthouserand now kolla-build is working03:17
britthouserI'll wipe the system and try again from scratch in the morning.  Gonna let build run for now.03:19
*** cloudnautique has joined #kolla03:30
*** dims has quit IRC03:46
*** klint has joined #kolla03:49
*** diogogmt has quit IRC04:16
*** sdake has joined #kolla04:47
*** cloudnautique has quit IRC05:05
*** cloudnautique has joined #kolla05:07
*** sdake has quit IRC05:10
*** tpot has joined #kolla05:14
*** sdake has joined #kolla05:15
*** sdake has quit IRC05:24
*** sacharya has quit IRC05:32
*** achanda has quit IRC05:54
*** cloudnautique has quit IRC05:59
*** cloudnautique has joined #kolla06:06
*** vincent_vdk has joined #kolla06:29
*** achanda has joined #kolla06:34
*** jpeeler has quit IRC06:55
*** sdake has joined #kolla06:58
sdakeyo06:59
*** sdake has quit IRC06:59
*** cloudnautique has quit IRC07:03
*** tpot has quit IRC07:06
*** jasonsb_ has joined #kolla07:41
*** jmccarthy has joined #kolla07:42
*** jasonsb has quit IRC07:43
*** whydidyoustealmy has joined #kolla07:43
*** barra204 has quit IRC07:43
*** weiyu has joined #kolla07:45
*** tzn has quit IRC07:51
*** achanda has quit IRC07:51
*** kproskurin_ has joined #kolla07:54
*** achanda has joined #kolla07:57
*** cloudnautique has joined #kolla08:04
*** cloudnautique has quit IRC08:09
*** vbel has quit IRC08:18
*** vbel has joined #kolla08:19
*** egonzalez has joined #kolla08:22
*** jpeeler has joined #kolla08:24
*** alisonh has quit IRC08:29
*** achanda has quit IRC08:36
*** Windir has joined #kolla08:38
*** achanda has joined #kolla08:39
*** alisonh has joined #kolla08:46
*** weiyu has quit IRC08:49
*** weiyu has joined #kolla08:52
*** achanda has quit IRC08:57
*** jmccarthy has quit IRC09:04
*** weiyu has quit IRC09:06
*** weiyu has joined #kolla09:07
*** gfidente has joined #kolla09:13
*** gfidente has joined #kolla09:13
*** egonzalez has quit IRC09:13
*** slotti has joined #kolla09:15
*** jmccarthy has joined #kolla09:19
*** egonzalez has joined #kolla09:28
*** odyssey4me_ is now known as odyssey4me09:33
*** athomas has joined #kolla09:34
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343709:42
*** mbound has joined #kolla09:43
*** egonzalez has quit IRC09:46
*** alisonh has quit IRC09:47
*** alisonh has joined #kolla09:50
openstackgerritVladislav Belogrudov proposed openstack/kolla: Add playbook for hosts pre-deployment checks (ports, services)  https://review.openstack.org/23988210:04
*** cloudnautique has joined #kolla10:05
*** weiyu has quit IRC10:07
*** cloudnautique has quit IRC10:10
*** weiyu has joined #kolla10:10
*** weiyu has quit IRC10:11
*** pbourke has quit IRC10:13
*** weiyu has joined #kolla10:14
*** pbourke has joined #kolla10:16
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343710:34
*** sacharya has joined #kolla10:35
*** sacharya has quit IRC10:40
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343710:59
*** weiyu has quit IRC11:02
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343711:16
openstackgerritPaul Bourke proposed openstack/kolla: Clean up horizon httpd pid files for RPM distros  https://review.openstack.org/24404811:17
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343711:23
*** kproskurin_ has quit IRC11:33
*** tfukushima has quit IRC11:41
*** dims has joined #kolla11:41
openstackgerritPaul Bourke proposed openstack/kolla: Clean up horizon httpd pid files for RPM distros  https://review.openstack.org/24404811:46
pbourkewho broke the summary at the end of build.py11:48
pbourkeactually, still works, just more verbose11:48
SamYaplepbourke: i havent seen a change to it?11:49
SamYapleare you runnign with debug11:49
pbourkeI thought I was for a moment11:49
pbourkeits dumping out a dict at the end11:50
pbourkeno big deal11:50
SamYaplethat shouldnt be happening11:50
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343711:51
SamYaplepbourke: that doesnt happen for me11:53
SamYapleit works the same11:53
pbourkebit weird11:53
britthouserHappens for me: centos binary11:53
SamYaplesince when is this happening?11:59
*** jmccarthy has quit IRC12:05
*** weiyu has joined #kolla12:19
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343712:19
*** openstackgerrit has quit IRC12:31
*** openstackgerrit has joined #kolla12:31
*** jmccarthy has joined #kolla12:32
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343712:37
SamYaplei hate this gate12:38
*** weiyu has quit IRC12:47
*** weiyu has joined #kolla12:47
*** jmccarthy1 has joined #kolla12:50
*** jmccarthy has quit IRC12:51
*** jmccarthy has joined #kolla12:51
*** jmccarthy1 has quit IRC12:54
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343712:55
*** dims has quit IRC12:59
*** sacharya has joined #kolla13:03
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343713:05
*** sacharya has quit IRC13:08
*** athomas has quit IRC13:11
*** achanda has joined #kolla13:15
*** athomas has joined #kolla13:15
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343713:18
*** rhallisey has joined #kolla13:19
*** achanda has quit IRC13:19
*** weiyu has quit IRC13:25
*** nihilifer has quit IRC13:28
*** nihilifer has joined #kolla13:28
openstackgerritSam Yaple proposed openstack/kolla: DO NOT MERGE: _-_-_-_-_-_-_-_-_-_-_-_-_  https://review.openstack.org/24343713:43
*** cloudnautique has joined #kolla14:07
openstackgerritVladislav Belogrudov proposed openstack/kolla: Add playbook for hosts pre-deployment checks (ports, files)  https://review.openstack.org/23988214:11
*** cloudnautique has quit IRC14:11
*** jmccarthy has quit IRC14:12
*** jmccarthy has joined #kolla14:12
*** dims has joined #kolla14:15
openstackgerritVladislav Belogrudov proposed openstack/kolla: Add playbook for hosts pre-deployment checks (ports, files)  https://review.openstack.org/23988214:15
*** klint has quit IRC14:17
*** dims has quit IRC14:23
*** sdake has joined #kolla14:24
sdakemorning14:24
pbourkehi sdake14:24
vbelmorning14:25
pbourkeguys think I asked this before but do people get problems with the build just sticking14:25
vbeli use T1 to avoid hangs14:25
pbourkestill?14:25
pbourkewow14:25
vbelit could be just my docker or machine though14:26
*** dims has joined #kolla14:26
pbourkewould love to figure it out14:26
*** sdake has quit IRC14:30
pbourkestill happening with -T114:31
*** egonzalez has joined #kolla14:34
*** bradjones|away is now known as bradjones14:40
SamYapleso after 40 patchsets do you know what i found out pbourke?14:49
SamYapleour job name is too long.14:49
pbourkesounds like the kind of day im having already14:50
pbourke*alright14:50
SamYapleyou know the error it throws?14:50
pbourkei can guess14:50
SamYaplewhat?14:50
*** sdake has joined #kolla14:50
pbourkesomething completely non relevant?14:50
*** diogogmt has joined #kolla14:50
SamYaple"No such file or directory"14:51
SamYaplebasically what happens is when tox runs it creates a venv and the launches pip in that venv14:51
SamYaplethe #! line is longer than 127 characters on one of our jobs14:52
SamYaplethat throws the 'No such file or directory' error rather than anything usful14:52
*** signed8bit has joined #kolla14:52
sdakewhat is the matrix?14:57
SamYaplesdake: ?14:58
sdakeSamYaple from a movie14:59
SamYapleoh i see. you were making the funnies14:59
SamYaplesdake: got to drop "images" from the gate name15:01
*** dims has quit IRC15:03
sdakemake sure to fix the sed line15:05
sdakein fucctons.yaml i think15:05
SamYaplei might try to fight the good fight and get a check for job length into infra15:06
*** diogogmt has quit IRC15:14
*** sdake has quit IRC15:16
*** jmccarthy has quit IRC15:27
*** jmccarthy has joined #kolla15:28
*** blahRus has joined #kolla15:31
pbourkeSamYaple: have you ever seen the exposedports error on docker 1.8.3?15:32
SamYaplepbourke: yea thats the bug i fixed15:32
SamYapleit only comes from the docker module15:33
SamYapleand only when using net=host or net=none15:33
pbourkei thought it didnt happen in 1.8.315:33
SamYapleit happened in 1.8.315:33
pbourkeoh wait yeah15:33
SamYaplethats the version they changed the api without updating the version15:33
pbourkethanks15:33
*** sdake has joined #kolla15:50
*** cemmason1 is now known as cemmason15:50
openstackgerritSam Yaple proposed openstack/kolla: Rename jobs for Kolla  https://review.openstack.org/24416815:52
SamYaplepbourke: rhallisey sdake https://review.openstack.org/244168 please review that patch15:52
SamYaplei need to merge and backport it before project-config15:52
*** cloudnautique has joined #kolla15:54
pbourkeSamYaple: have +2 can you +a when the gate passes16:01
pbourkeSamYaple: or sooner if you dont care16:01
sdakehey pbourke  vbel rhallisey jpeeler mandre  jut a rminde re have team meeteing in 30 mins16:02
*** openstackgerrit has quit IRC16:02
pbourkesdake: thanks!16:02
*** diogogmt has joined #kolla16:02
*** openstackgerrit has joined #kolla16:02
sdaketo deny our own impulses is to deny the very thing that makes us human16:05
sdakei orddered 1500 worth of cigars yesterday nd got a 20% discount16:06
sdakepretty sweet discount16:06
sdakebought a box of ashton vsg estate grown16:06
sdakereally looking forward to that16:07
rhalliseyit's matrix Wednesday huh16:07
sdakeits matrix every day in our household16:07
sdakeand christmas too16:08
pbourke:D16:08
sdakegot a new credit card chase sapphire preferred - made out of emtal16:08
sdakewhat is interesting is these guys requir excellent credit16:08
sdakei guess they overlooked my credit score when they looked at my bongo combined income ;-)16:09
rhalliseythat one has a yearly fee right?16:09
sdakeya 95 bucks16:09
sdakei have two creedit cardsd with yearly fee16:09
sdakethis one and amex green16:09
openstackgerritVladislav Belogrudov proposed openstack/kolla: Add playbook for hosts pre-deployment checks (ports, files)  https://review.openstack.org/23988216:10
sdakei put most of my expenses through amex16:10
sdakelast month i owed 42k on th e fucker16:10
* sdake groans16:10
rhalliseylol16:10
sdakeproblem with amex is there si no baance carraying16:11
sdakeate my entire bonus and then some16:11
sdakei switched us over to  the mex green to teat hrobyn not to spend so much money16:12
*** britthou_ has joined #kolla16:12
*** jasonsb has joined #kolla16:12
sdakei like this card made outo of metal tho16:12
sdakeits pretty sweet16:12
britthou_what kind of metal?  is it magnetic?16:13
sdakeit is not magnetic16:13
sdakei am not sure whta kind of metal16:13
sdakebut it is definately not plastic16:13
britthou_I figured magnetic would mess with all the old readers16:13
SamYaplepbourke: this shouldnt actually affect teh gate yet16:13
SamYapleim duping the jobs with the new names so i can sumit to project config16:14
sdakeya go ahead an approve it16:14
sdakei loooked at it - it fine16:14
sdakethe gate jobs noeed to be renamed next16:14
sdakeSamYaple when you do that please take cre to get the special kolla-build-iamge regex16:15
sdakeit heps esele tthe correct distros for our jobs16:15
sdakebritthou_ it also has a chip and the #s are on the back16:16
*** rhallisey_ has joined #kolla16:16
SamYaplesdake: i know about the regex, ive updated before. well be fine16:16
sdakebritthou_ which is an interesting change for me16:16
sdakeroger16:16
sdakejust double checking16:16
SamYaplethanks!16:16
*** jasonsb_ has quit IRC16:17
*** vbel has quit IRC16:17
*** britthouser has quit IRC16:17
*** rhallisey has quit IRC16:17
*** britthou_ is now known as britthouser16:17
sdakeSamYaple i'mglad you have learned how project bconfig works16:18
*** britthouser has quit IRC16:18
sdakeso i'm not the only cat working on the gate ;)16:18
sdakeits pretty easy - no?16:18
*** rhallisey_ is now known as rhallisey16:18
*** vbel has joined #kolla16:18
*** britthouser has joined #kolla16:18
SamYapleyea easy16:19
SamYaplesure16:19
britthousertest16:19
sdaketest16:19
britthousertrying to figure out this nickname thing16:19
*** britthouser has quit IRC16:21
*** britthouser has joined #kolla16:21
*** britthouser has quit IRC16:21
SamYaple /nick britthouser timhorton16:22
*** britthouser has joined #kolla16:22
sdakei use textual on max16:26
sdakeit rocks16:26
sdake4.99$16:26
*** sacharya has joined #kolla16:26
SamYaplei use vi on everything16:26
SamYapleit :rocks16:26
SamYapleok I actually use vim16:27
pbourkepaying for a text editor...16:27
SamYaplevi kinda sucks16:27
SamYaplepbourke: +116:27
openstackgerritDiogo Monteiro proposed openstack/kolla: Added Ubuntu support for Vagrant  https://review.openstack.org/24363516:27
britthouserBeen using limechat, but may give textual a try16:27
*** mbound has quit IRC16:27
pbourkeoh actually textual is an irc client it seems16:29
pbourkesame comment applies :)16:29
SamYaplepbourke: +116:29
bmacevi is like a really old pair of pants.. they may not look great, but soooo comfortable versus in breaking in some new pants :)16:30
bmacethat is my old guy analogy for the day16:31
*** sacharya has quit IRC16:31
SamYaplecloudnull: i did make those changes to the action plugin, however I don't think they will help the module get accepted into ansible, and would actually hurt your chances so im holding them back16:32
SamYaplecloudnull: one they were ugly, but two they had to make assumptions about the file and timestamps and paths that i wasnt comfortable with16:32
pbourkeare we on?16:32
bmacemeeting time?16:32
*** sacharya has joined #kolla16:33
SamYaplepbourke: ping me from the meeting channel please. ive lost it in the mess16:33
*** sacharya_ has joined #kolla16:34
*** sacharya has quit IRC16:37
*** cemmason1 has joined #kolla16:37
*** cemmason has quit IRC16:39
cloudnullSamYaple:  maybe the best case is to add the option for content to be directly passed into the config_template module bypassing the src option all together if set (similar to how the copy module works). then make it possible for the merge library you have to print to stdout instead of write .16:49
cloudnullthen we can take the stdout as a registered obj and pass it into the content .16:50
cloudnullidk if that works for your use case but may work in both cases?16:50
SamYaplecloudnull: i mean sure I can get it to work, but it still expands the task out to more than a single tasks which isn't much different than what we have now16:51
SamYaplei just worry that if we shoehorn that in it will make the plugin undesireable16:51
cloudnullfair enough16:51
SamYapleand its a useful plugin so i think that should be left out16:51
SamYaplebut we can do a content/src thing like the copy module16:51
*** daneyon has joined #kolla16:52
cloudnullmaybe we attack the additional use-case once merged or would it be helpful to you guys to get that work in on the initial pass ?16:52
SamYaplei think it has a better chance to merge without the additional things16:53
SamYaplewe can always submit and get rejected down the road16:53
*** daneyon__ has quit IRC16:54
cloudnullsounds good to me :)16:54
SamYaplethanks for the brainstorm!16:55
cloudnullanytime16:55
cloudnullif you have a moment would you mind lending me a review on https://github.com/ansible/ansible/pull/12555 ? not that it will help get the ball rolling but the more reviews the better IMO.16:56
SamYapleyea sure16:56
SamYaplei started on a comment before but didnt leave it16:57
SamYaplei was going to point out this has nothing to do with openstack other than the submitting project16:57
cloudnullfor sure thats worth noting . i personally think its a valuable plugin for ansible as a whole16:58
SamYaplecloudnull: you will need to rebase to make thihs work for 2.0 though, ill point out why in the review16:59
SamYaplelast minute change16:59
cloudnullyea its been there for a bit , i'd imagine things have changed since the initial revoew16:59
SamYaplejust the one thing actually17:00
*** tzn has joined #kolla17:04
cloudnullSamYaple: the change17:10
cloudnullLN:247 ?17:10
cloudnulljust a drop of None  ?17:11
SamYaplecloudnull: yea17:11
cloudnullkk -- patch inbound17:11
cloudnullthatnks again for the review BTW17:11
SamYapletest it out against the lastest 2.0, they changed it in  beta1 i think17:11
SamYaplei cant remember i bisected it last night17:11
*** slotti has quit IRC17:11
cloudnullI'm putting it though a local test i  have to make sure its all still functional17:12
*** inc0 has joined #kolla17:15
inc0evening guys17:15
inc0meeting in 15?17:15
SamYapleinc0: in the middle of it right now17:16
*** daneyon_ has joined #kolla17:19
*** egonzalez has quit IRC17:22
*** daneyon has quit IRC17:22
*** diogogmt_ has joined #kolla17:23
openstackgerritMerged openstack/kolla: Rename jobs for Kolla  https://review.openstack.org/24416817:24
*** diogogmt has quit IRC17:24
*** diogogmt_ is now known as diogogmt17:24
inc0allright, so cli17:30
SamYaplebmace: the "programatic" control comes from ansible17:30
SamYapleansible inventory does that17:30
inc0we could use project like tuskar17:31
SamYapleit can be backed by LDAP if you want17:31
inc0to provide dynamic inventory and running ansible-playbook17:31
inc0but it's completely separated project imho17:31
SamYaplewe should not be solving a problem ansible has solved, and thats the inventory17:31
rhalliseyinc0, that might be a bit much17:32
inc0well, writing inventory is pain in the ass tbh17:32
bmaceit is indeed17:32
SamYapleinc0: so use a dynamic bacend17:32
SamYaplethats the point17:32
inc0yeah, and we could solve that with separate project17:32
SamYaplevery few people use a file backed inventory17:32
bmacethe same with template management, which isn't easy to do via the cli17:33
SamYapleno inc0 we dont solve that17:33
inc0(with a bit of luck we could do this for both kolla and bifrost)17:33
inc0SamYaple, "we" as general population of planet earth17:33
inc0not we as kolla team17:33
SamYapleok thats fair17:33
inc0I mean I could help once I'll get bigger stuff doen17:33
inc0and review things17:33
sdakemy quesiton is simple - what is the harm of a rest API17:34
sdakewe know it solves maigc pushbutton what is the harm17:34
inc0but I'll be adamant about this being separate project17:34
stvnoyesthe api could be useful to show the current run state of the containers, get/show logs. that's not as easy with a cli.17:34
SamYaplesdake: thats not what kolla is.... thats a different project entirely17:34
SamYaplestvnoyes: now thats teh first good point ive heard17:34
inc0sdake, introducing: dependency of database on deployment host, dependency on http on deployment host17:34
SamYaplestvnoyes: that is a very good point actually.17:34
inc0you're one who says that dependencies kills projects17:34
inc0stvnoyes, we'll have elkstack to do this17:35
SamYaplestvnoyes: but still, does that overcome the problem of needing a service running and a database and other things17:35
SamYapleremember, we havent deployed anything yet17:35
SamYapleso how do we deploy that initial stuff?17:35
inc0right now deploying kolla is just cloning a repo, building containers and running ansible-play17:35
SamYapleso we need an api to deploy our api service to deploy openstack?17:35
stvnoyesyes, it would be a service, but it doesn't have to be hard to deploy that.17:35
pbourkeno it would be options17:35
pbourke*optional17:36
inc0if we add dependency to database or running service...that will complicate things imho17:36
stvnoyesyou don't need it. only if you want it17:36
pbourkethat is important i think17:36
SamYaplebut _how_ do we deploy it?17:36
SamYaplewhere does it run?17:36
SamYaplewe cant use the api to deploy it17:36
*** sdake_ has joined #kolla17:36
SamYapleso we are back to pushbutton17:36
sdake_[10:35:06]  <sdake>Kolla provides production-ready containers and deployment tools for operating OpenStack clouds.17:36
sdake_[10:35:19]  <sdake>a rest api over our toolchain is a deployment tool!17:36
SamYapleat some point someone is pusshing a button17:36
bmaceit is started / installed in an rpm / apt.. like most services are?17:36
pbourkedocker17:36
nihiliferAPI is mandatory IMO if anyone is serously thinking about writing some GUI. GUIs should be simple JS apps. I'm strongly against web apps which runs some other processes... using Kolla without REST API would require executing process of Ansible by webapp17:36
nihiliferand yes, such API would be packed in deb, rpm17:37
pbourkenihilifer: +117:37
SamYaplebmace: we dont package anything and were not about to start unless its in a docker container17:37
nihiliferand even Docker image17:37
sdake_https://en.wikipedia.org/wiki/Magic_pushbutton17:37
sdake_read ^^17:37
inc0hey, my suggestion, we're hitting wall of "what do we actually think this REST will look like"17:37
inc0how about we'll create spec to agree on scope of this thing first and then discuss?17:37
SamYapleyes ples do a spec17:37
SamYapleive asked this anytime is ccomes up17:37
inc0also what problems it's supposed to solve and if we can solve it with less impact on repo17:37
SamYaplewe can have the pros and cons17:38
bmaceinc0: there is no need for it to touch the main kolla repo at all, imo17:38
*** sdake has quit IRC17:38
bmaceso no impact17:38
*** cemmason1 is now known as cemmason17:38
SamYaplebmace: that assumes we package it in a deb/rpm17:39
SamYapleim -2 on that17:39
bmaceit doesn't matter if you do or not, it will be done, in any environment it is realistically used beyond dev17:39
SamYapleand thats where you are wrong bmace17:39
bmacesure, pull from git + deploy.. our kolla stuff is just not tested enough for any sane person to use it in production17:40
sdake_ok folks, lets act like the adults we are17:40
inc0well what I could understand and actually support17:40
SamYaplebmace: adding a rest api wont make it more tested17:40
sdake_i think what sam proposed -a rollcall voted spe - seems reasonable17:40
inc0is to have another project on top of kolla+bifrost17:40
inc0to provide fuel-ish like usability17:41
inc0discovery of nodes using rest+bifrost17:41
inc0creation of dynamic inventory based on this17:41
inc0and running bifrost/ansible17:41
inc0but that's another project17:42
SamYaplestill outside the mission statement17:42
inc0and I already have name for it - metastack;)17:42
inc0or kollfrost;)17:42
SamYaplebut what deploys that inc0?17:42
rhalliseyfrostykolla17:42
SamYaplewe need a rest api and gui to deploy metastack17:42
inc0SamYaple, whoever feels like deploying it17:42
SamYapleis it highly avaialble?17:42
SamYapleit needs to be highyl avialbe?17:42
SamYaplewhat if our metastack goes down17:43
inc0SamYaple, "another project" as completely outside of kolla17:43
inc0and again, "population of planet earth"17:43
SamYapleim just poking fun at the whole thing again17:43
inc0if someone wants it done, noone will stop them;)17:43
sdake_bmace shall you write the rest spec or shall i?17:44
bmacesteve noyes and i will collaborate on the spec17:44
sdake_cool submit it to the main kolla repo17:44
bmaceok17:45
inc0looking forward to review it17:45
SamYapleim not17:45
*** ssurana has joined #kolla17:45
SamYaplei hate drama i am involved in17:45
bmacefeel free to skip it sam :)17:45
SamYaplenever!17:45
SamYaplei just want everyone to be happy17:45
sdake_SamYaple abstain is same as -1 ;)17:45
openstackgerritSam Yaple proposed openstack/kolla: Rename jobs for Kolla  https://review.openstack.org/24425217:48
jmccarthyOn a different note: Is there a bp already for if we want like neutron_external_interface to be different on certain nodes ? (bond naming to work around - arbitrary example) i.e. the same augment files are applied everywhere sort of fits into this general area I think - to allow additional differences in configs where needed type thing ?17:48
SamYaplejmccarthy: i want to say Hui was working on that17:48
SamYaplejmccarthy: but no there isnt a blueprint17:49
SamYaplejmccarthy: you can set it per node/group in your inventory file17:49
SamYaplejmccarthy: you can also use ansible to gather the facts from the individual node, but thats advanced ansible stuffs17:49
SamYaplepoint is it is doable right now, you just have to know ansible17:49
jmccarthySamYaple: Ah ok so for variables that are there, I can do per host ? Need to have another look - but augments might be more complicated I think ?17:50
SamYaplejmccarthy: im not sure you can do it with augments17:50
SamYaplejmccarthy: if you set the variable in the inventory file, or on a per group basis, or any number of other ways it will change per host17:51
*** achanda has joined #kolla17:54
jmccarthySamYaple: Ok I have to look at inventory file and put it together, I'm missing it at the minute (leaving augments out of it) - like different interface for say compute3 and compute5 ? You mean add on in inventory like compute03 atrribute=value style ?17:56
SamYaplejmccarthy: yea that would work17:56
SamYapleyou could also add it as a group_vars or even have it set per node with ansible using remote facts17:57
*** achanda has quit IRC17:58
jmccarthySamYaple: Ok that'll work for some small differences per host, grand - I am using some group_vars actually, they are handy - Oh I never tried that ? You mean if I put the specific host under group_vars it'll pick up that way too ?17:59
*** achanda has joined #kolla18:00
openstackgerritPaul Bourke proposed openstack/kolla: Drop root for kolla-ansible  https://review.openstack.org/24425518:04
*** sdake_ is now known as sdake18:05
*** sacharya_ has quit IRC18:18
*** athomas has quit IRC18:19
*** sacharya has joined #kolla18:22
*** vinkman has joined #kolla18:24
sdakepbourke how do you propose i move the chowns up18:26
sdakethey chown different things18:26
sdakehttps://review.openstack.org/#/c/243400/3/docker/horizon/Dockerfile.j218:26
*** vinkman has left #kolla18:26
*** inc0 has quit IRC18:28
SamYaplesdake: im not sure i follow what you are saying18:30
SamYapleyou can move those chowns18:31
SamYapleohhh right18:31
SamYaplei see your point sdake18:31
SamYapleabout the different distros18:31
SamYapleyea thats fine18:31
sdakeSamYaple i left a not18:31
sdakee18:32
sdakeif there is some magic way to do selection i can add it in18:32
sdakebut I dont know how to do it without passing in apache2 and httpd in build.py - ugh18:32
SamYaplesdake: its a template file so you could do a {%set %} at the top just like in the templates for ansible18:33
SamYaplebut its fine18:33
sdakeoh right18:34
sdakewell if you want me to do that let me know - seems more complicated then just having the if conditional at the end18:34
SamYapleno its fine18:35
SamYaplei already changed my vote18:35
openstackgerritMerged openstack/kolla: Drop root for designate  https://review.openstack.org/24349418:35
sdakeroger18:35
openstackgerritSteven Dake proposed openstack/kolla: Move the mariadb expect code to a script  https://review.openstack.org/24347918:36
openstackgerritSteven Dake proposed openstack/kolla: Drop root for Horizon service  https://review.openstack.org/24340018:36
openstackgerritSteven Dake proposed openstack/kolla: install openstack-heat-common in heat-base  https://review.openstack.org/24349518:36
openstackgerritSteven Dake proposed openstack/kolla: Drop root for heat  https://review.openstack.org/24335018:36
openstackgerritSteven Dake proposed openstack/kolla: Drop root privileges for mariadb  https://review.openstack.org/24348018:36
*** vinkman has joined #kolla18:44
*** dims has joined #kolla18:48
*** cloudnautique has quit IRC18:48
*** cloudnautique has joined #kolla18:49
*** cloudnautique has quit IRC18:52
*** cloudnautique has joined #kolla18:53
*** cemmason has quit IRC18:55
*** tzn has quit IRC19:02
*** jmccarthy has quit IRC19:10
*** jmccarthy has joined #kolla19:11
*** bmace has quit IRC19:14
*** bmace has joined #kolla19:15
*** achanda has quit IRC19:16
*** ashishjain has joined #kolla19:17
*** vinkman has left #kolla19:19
*** sacharya has quit IRC19:20
*** tzn has joined #kolla19:23
*** tzn has quit IRC19:25
*** _tzn has joined #kolla19:25
*** tzn has joined #kolla19:27
*** _tzn has quit IRC19:27
*** sdake_ has joined #kolla19:29
*** sdake has quit IRC19:30
*** tpot has joined #kolla19:33
*** mbound has joined #kolla19:34
*** achanda has joined #kolla19:34
*** sdake has joined #kolla19:35
*** sdake_ has quit IRC19:35
*** ashishjain has quit IRC19:38
*** sacharya has joined #kolla19:40
*** sacharya_ has joined #kolla19:41
*** achanda has quit IRC19:42
*** sacharya has quit IRC19:44
rhalliseysdake, can you rebase your mariadb patch? I think I need to use docker/base/sudoers19:47
*** dwalsh has joined #kolla19:47
rhalliseyI can do it if you don't care once I'm ready to push19:47
sdakei just rebased it a ouple hours ago19:47
sdakewhat needs to be rebaed about it19:47
rhalliseymaybe it was just me19:48
sdakeyou shouldn't need to modify that, you should put new sudoer shit in /etc/suoders.d19:48
sdakemode 44019:48
rhallisey/etc/sudoers.d/rabbitmq doesn't seem to be getting pick up19:49
rhalliseyre testing in a second..19:49
rhalliseystill asking for a pw19:50
openstackgerritSteven Dake proposed openstack/kolla: Move the mariadb expect code to a script  https://review.openstack.org/24347919:51
openstackgerritSteven Dake proposed openstack/kolla: Drop root for Horizon service  https://review.openstack.org/24340019:51
openstackgerritSteven Dake proposed openstack/kolla: install openstack-heat-common in heat-base  https://review.openstack.org/24349519:51
openstackgerritSteven Dake proposed openstack/kolla: Drop root for heat  https://review.openstack.org/24335019:51
openstackgerritSteven Dake proposed openstack/kolla: Drop root privileges for mariadb  https://review.openstack.org/24348019:52
openstackgerritSteven Dake proposed openstack/kolla: Drop root privileges for mariadb  https://review.openstack.org/24348020:00
*** jmccarthy has quit IRC20:07
*** tzn has quit IRC20:35
*** tzn has joined #kolla20:36
SamYaplehey guys your centos binary stuff is still breaking20:36
SamYapleyou guys should really fix that its been a few weeks20:36
openstackgerritMerged openstack/kolla: install openstack-heat-common in heat-base  https://review.openstack.org/24349520:39
rhalliseySamYaple, roger that20:40
sdakeit was working briefly20:40
openstackgerritMerged openstack/kolla: Drop root for heat  https://review.openstack.org/24335020:40
SamYaplesdake: well it builds now, but the deploy is still busted with the keystoneauth1 thing20:44
sdakeya20:44
sdakethat needs to go in the bae image20:44
sdakei'll submit a change shortly20:44
SamYapleok just fyi20:45
SamYaplehttps://review.openstack.org/#/c/244252/20:45
SamYapleneed to get the backport merged sdake rhallisey ^^20:45
SamYaplethen ive got a change staged in project-config20:45
SamYaple_after_ that we can finally have multinode gating20:45
rhalliseyError when reading /var/lib/rabbitmq/.erlang.cookie20:47
rhalliseystill not doing something right..20:47
SamYaplerhallisey: is that a new patch or is existing broke?20:47
rhalliseynew20:47
SamYaplethe gate seems to think rabbitmq is ok20:47
SamYapleah20:47
SamYapleyea so that is tricky because of the cross container thing20:47
rhalliseythis dam cookie is driving me crazy20:47
* rhallisey wants a brownie instead20:48
SamYaplego to mexico20:48
SamYapleits legal there20:48
openstackgerritSteven Dake proposed openstack/kolla: Install keystoneauthv1 in base image  https://review.openstack.org/24430620:48
rhalliseya chocolate brownie20:48
rhalliseythat's more of my specialty20:49
rhallisey:)20:49
openstackgerritSteven Dake proposed openstack/kolla: Install keystoneauthv1 in openstack-base image  https://review.openstack.org/24430620:50
*** athomas has joined #kolla20:56
*** athomas has quit IRC20:58
*** sacharya_ has quit IRC21:18
*** tpot has quit IRC21:21
*** sacharya has joined #kolla21:23
openstackgerritMerged openstack/kolla: Rename jobs for Kolla  https://review.openstack.org/24425221:25
sdakerhallisey if you are having trouble with erlang, make sure your sudo the chmod operaton21:44
sdakesudo th echown operation i *.sh21:44
rhalliseysdake, I did21:45
sdakepaste the diff plz21:45
sdakegit diff | fpaste21:45
rhalliseyhttp://paste.fedoraproject.org/289417/72783421/21:46
rhalliseyignore the chown of rabbitmq-server21:47
sdakeline line 34 after line 3621:47
sdakeand get rid of chown rabbitmq-server ;)21:47
sdakelineline /move line21:48
sdakecreate erlang cookie as root, then chown it to rabbbitmq21:48
rhalliseyok21:48
sdakewhat your doing now is dhowning and creating erland cookie as root21:48
sdakeit stays as root21:48
rhalliseyya that makes sense21:48
sdakeactually that would work21:48
sdakeif you had USER and usermod in the rabbitmq container21:49
rhalliseywell I thought that the cookie was rabbitmq21:49
sdakethe code you hae would work if you fixed the container21:49
rhalliseychecked awhile ago so maybe that was an old tr21:49
rhalliseyerr wait21:50
rhalliseyya I'm missing the USER parts21:51
sdakethat will cause the container to run as the USER (rabbmitq)21:51
sdakeright now itss running as root21:51
sdakethe usermod addsd it to kolla group for sudo capabilities21:52
sdakealso you need to chmod 400 the udoers file you write21:52
sdake44021:52
*** achanda has joined #kolla21:53
rhalliseysdake, didn't work add rabbitmq user21:56
rhalliseymove chmod21:57
rhalliseymoving*21:57
rhalliseysame perm error22:01
*** achanda has quit IRC22:05
*** sdake has quit IRC22:07
*** sdake has joined #kolla22:21
sdakerhallisey fpaste diff22:21
rhalliseyhttp://paste.fedoraproject.org/289424/47280546/22:22
sdakeyou need the usermod22:23
sdakei see you got it22:23
sdakepaste outpu tof container log22:25
sdakeyou did rebuild the contianer and docker rmi the original container right?22:25
sdakeI think kolla doesn't upgrade containers atm22:25
*** tzn has quit IRC22:25
rhalliseyya22:25
rhalliseyhttp://paste.fedoraproject.org/289426/44728077/22:26
sdakedocker exec rabbitmq ls -l /var/lib/rambbitmq22:27
sdakepaste your rabbit sudoers file22:29
*** tzn has joined #kolla22:30
sdakedocker exec rabbitmq id22:30
sdakethis should say rabbitmq22:30
rhallisey%kolla ALL=(root) NOPASSWD: /usr/bin/chown rabbitmq\: /var/lib/rabbitmq22:32
rhallisey[rhallisey@localhost kolla-master]$ docker exec -it rabbitmq ls -l /var/lib/rabbitmq22:33
rhalliseytotal 34422:33
rhallisey-rw-r-----. 1 rabbitmq rabbitmq 347926 Nov 11 22:33 erl_crash.dump22:33
rhalliseydrwxr-xr-x. 2 rabbitmq rabbitmq   4096 Nov 11 20:14 mnesia22:33
rhallisey'22:33
*** achanda has joined #kolla22:33
sdakeuse ls -ld22:33
rhalliseydrwxr-xr-x. 3 rabbitmq rabbitmq 4096 Nov 11 20:14 /var/lib/rabbitmq22:34
sdakeuss ls -la22:34
openstackgerritMerged openstack/kolla: Clean up horizon httpd pid files for RPM distros  https://review.openstack.org/24404822:34
*** dwalsh has quit IRC22:35
rhalliseyahhh22:35
rhalliseythere22:35
rhallisey-r--------.  1 root     root          9 Nov 11 20:13 .erlang.cookie22:35
rhalliseyerm22:35
sdakerm that file afte rthe rabbitmq internal startup operatoin22:36
sdakea few lines above in the container22:36
sdakerm -f22:36
openstackgerritMerged openstack/kolla: Drop root for kolla-ansible  https://review.openstack.org/24425522:36
rhalliseywait where22:37
rhalliseycan you give a line # dont see what you mean22:37
sdakesrach for --enable22:37
sdakei could but i am lazzy22:37
rhalliseykk22:37
sdakeuse your brain!!22:37
sdakealso eating lunch22:38
sdakeits th e--enable-pugins line that is creating that file i'd bet22:38
rhalliseybut wouldn't still get set to rabbitmq from chown22:39
sdakeyou are echoing to it first22:39
*** sacharya has quit IRC22:39
sdakebut yes it should get set with the chown22:39
sdakeyoun eed to remoe the sudo echo, echo isn't in your sudoers list of programs to run freely22:40
rhalliseystill though that's not the error22:40
rhalliseyyou mean I need to add it22:40
rhalliseyotherwise it won't be configurable22:40
*** sacharya has joined #kolla22:40
*** vincent_vdk has quit IRC22:41
rhalliseytrying something..22:41
*** achanda has quit IRC22:42
*** daneyon_ has quit IRC22:47
*** vincent_vdk has joined #kolla22:48
*** sacharya_ has joined #kolla22:50
*** sacharya has quit IRC22:53
sdakerhallisey whati mean is you need to remove the sudo in front o the echo22:53
sdakerhallisey remove that file here https://github.com/openstack/kolla/blob/master/docker/rabbitmq/Dockerfile.j2#L2822:54
sdakeit will be runin the root contexxt22:54
rhalliseyya I got what you mean22:55
rhalliseybut the file isn't created there22:55
rhalliseyone sec I might have it22:57
sdakerhallisey can you ack t his https://review.openstack.org/#/c/244306/22:57
rhalliseyya22:58
rhalliseylooks good22:58
openstackgerritMerged openstack/kolla: Install keystoneauthv1 in openstack-base image  https://review.openstack.org/24430622:59
*** signed8bit is now known as signed8bit_ZZZzz23:01
*** sacharya_ has quit IRC23:09
*** signed8bit_ZZZzz is now known as signed8bit23:12
*** sdake has quit IRC23:19
*** sdake has joined #kolla23:20
*** blahRus has quit IRC23:22
sdakeplease don't approve changes until the gate ahs passed!23:23
sdakehttp://logs.openstack.org/80/243480/6/check/gate-kolla-dsvm-deploy-images-ubuntu-source/60bd276/console.html#_2015-11-11_20_47_07_91523:23
rhalliseywhich change broke in the gate?23:24
sdakehttps://review.openstack.org/#/c/243480/23:25
rhalliseyoh i see23:25
asalkeldo/23:37
*** asalkeld has quit IRC23:38
sdakeyo asakled23:39
*** sdake_ has joined #kolla23:41
*** asalkeld has joined #kolla23:42
openstackgerritSteven Dake proposed openstack/kolla: Move the mariadb expect code to a script  https://review.openstack.org/24347923:42
openstackgerritSteven Dake proposed openstack/kolla: Drop root for Horizon service  https://review.openstack.org/24340023:42
openstackgerritSteven Dake proposed openstack/kolla: Drop root privileges for mariadb  https://review.openstack.org/24348023:42
*** sdake has quit IRC23:43
*** signed8bit is now known as signed8bit_ZZZzz23:53
*** sdake_ has quit IRC23:56

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