Monday, 2015-06-29

*** zhiwei has joined #kolla01:37
*** erkules_ has joined #kolla01:54
*** erkules has quit IRC01:56
*** apmelton has quit IRC02:32
*** tobe has joined #kolla03:12
*** sdake has joined #kolla03:32
*** sdake has quit IRC03:36
*** sdake has joined #kolla03:39
openstackgerritSam Yaple proposed stackforge/kolla: Add initial config function and keystone support  https://review.openstack.org/19254403:40
sdakesamyaple can you ack that aboe bug03:42
openstackgerritSam Yaple proposed stackforge/kolla: Add initial config function and keystone support  https://review.openstack.org/19254403:43
sdakethe one harm fixed03:43
sdake19647103:44
openstackgerritSam Yaple proposed stackforge/kolla: Ansible Mariadb w/ Galera support  https://review.openstack.org/19642803:45
SamYaplesdake: We need to merge in the keystone ansible stuff, even though we dont have the modules yet03:47
sdakefor liberty 1?03:47
SamYapleits getting very hard to keep rebasing to continue the work03:47
openstackgerritMerged stackforge/kolla: Properly set MAGNUM_API_SERVICE_PORT  https://review.openstack.org/19647103:47
SamYapleno sdake, it doesnt need to be in l103:47
sdakeok well lets get l1 sorted out03:47
sdakere merging - you mean just merge sans the modules?03:48
SamYapleyea03:48
sdakeare the moduels not asl licensed yet?03:48
SamYapleits got changes that the other patches depend on (for the config-interal/config-exteral support003:48
SamYaplenope03:48
sdakeany problem there or -EWEEKEND03:49
SamYapleprobably just weekend, but i was hoping for them on thursday03:49
SamYaplei dont think there is a holdup03:49
SamYapleive gotten IRC permssiosn from all the authors on the relicense, just need a commit to point to03:50
SamYapleeither way, that keystone patch is useless without the DB, but i need pieces of that patch to merge the db03:50
SamYaplei only started with keystone to allow otehrs to do openstack ones immediatelly after merge03:51
*** tobe has quit IRC03:55
*** tobe has joined #kolla03:56
*** tobe has quit IRC03:56
*** sdake_ has joined #kolla03:58
*** tobe has joined #kolla03:59
*** sdake has quit IRC04:02
*** tobe has quit IRC04:13
sdake_rebuidling all imges now04:30
*** nihilifer has joined #kolla04:45
nihilifergood morning04:45
*** alisonh has quit IRC04:46
*** alisonh has joined #kolla05:13
SamYaplemorning nihilifer05:18
*** zhiwei has quit IRC05:31
sdake_hey nih*05:54
sdake_samyaple I just finished building master05:54
sdake_getting ready to fire it up05:54
sdake_boy we got alot of containers05:55
sdake_amazing amount of work we hve done in only one cycle05:55
sdake_we did more work this one cycle then almost all of kilo ;)05:55
*** tobe has joined #kolla05:56
*** tobe has quit IRC05:58
*** tobe_ has joined #kolla05:58
SamYaplesdake_: yup. lots of images06:01
SamYapleI am building an alternate build-all script in python06:02
SamYaplewe can add it in without breaking anyones flow06:02
SamYapleit does parallel threading on the builds06:02
sdake_those tools should probably be in python anyway06:03
sdake_but they arein shell because that is how they started at ~10-15 lines06:03
sdake_now they are several hundred06:03
SamYapleyup06:03
SamYaplei had a working parallel in shell that was pretty slick06:03
SamYaplebut overall it was just to ugly to implement06:04
SamYapleso i abandonded06:04
*** dasm|afk is now known as dasm06:23
SamYaple67 centos containers06:50
*** athomas has joined #kolla06:53
*** akwasnie has joined #kolla07:11
*** alisonh has quit IRC07:45
*** mstachow has joined #kolla08:13
mstachowo/ all08:13
SamYaple\o08:14
*** erkules_ is now known as erkules08:21
*** erkules has joined #kolla08:21
pbourkedo you guys generally work all weekend then?08:30
harmw\o/08:31
harmwdepends pbourke :)08:32
harmwSamYaple: did you create an etherpad with summit topics?08:38
harmw*proposals08:38
harmwhttps://etherpad.openstack.org/p/kolla-summit-talk-proposals08:43
harmwthere you go08:43
harmwI couldn't find the other topics in my scrollback so as always, feel free to add :)08:44
pbourkeIm starting to look at Swift with jmccarthy so have added a tentative talk that could come out of that work08:56
*** gfidente has joined #kolla08:59
*** gfidente has joined #kolla08:59
SamYaplepbourke: i actually work weekends, so yea09:04
pbourkeSamYaple: yeah I think I remember you saying you have slightly different hours09:13
pbourkejust always surprised at the amount of logs to read on a monday morning :)09:13
SamYapleITS ALL BROKE AAAAHHH09:13
*** alisonh has joined #kolla09:18
*** jmccarthy has joined #kolla09:26
harmwno SamYaple that was 2 days ago :p09:34
harmwSamYaple: did you read my comment on your thin containers revert?09:36
SamYaplehavent looked09:37
SamYapleits merged comments mean nothing09:37
SamYaplesucker09:37
harmwehe09:37
SamYaplelooking now09:37
SamYapleah yea. i mean i could, but i dont like the idea of broken duplicate containers in the code base09:38
SamYapleill be following the progress on this and we wont use a feature until it hits stable next time09:38
harmwagree, but what if we add a experimental/ corner09:38
harmwthat way it's not just on your shoulders anymore, anyone can test09:39
SamYaplei really dont like the idea of duplicate containers09:40
harmwme neither, but things in /experimental don't need to be cut down by such rules imho09:41
SamYaplewe dont have a branch, and neither does anyone else in openstack09:41
harmwbut anyway, I'm not pushing, merely putting up for discussion because of said benefit :)09:41
SamYapleit would be perpetually out of date09:41
harmwI don't mean branching, just a new folder somewhere in the tree09:42
SamYapleoh. then thats even worse09:42
SamYaplethen "experinmental" would exist in the stable code base09:42
harmwyep, but without any script or process touching on it09:43
SamYaplepbourke: hows your python?09:43
*** athomas has quit IRC09:46
pbourkeSamYaple: decent09:51
pbourkeSamYaple: or maybe a better answer is, that depends ;)09:52
*** athomas has joined #kolla09:52
*** openstackgerrit has quit IRC09:53
*** openstackgerrit has joined #kolla09:53
SamYapleive got a new build script all in python with threads for parallel about to send for review09:54
pbourkego for it09:55
harmwhe SamYaple RAX want you to work semi-fulltime on kolla?09:55
SamYapleim not. I only do Kolla on my downtime09:57
SamYaplei would love to work on it [semi]fulltime09:57
SamYaplethat would be awesome09:57
SamYapleimagine what I would do wit hthat09:58
SamYaplemmmmmmm09:58
harmwyou have quite some downtime on your hands already though :)09:58
SamYaplesays you. just because im active here doesnt mean i have alot of downtime09:58
sdake_red hat has two container developer + openstack job reqs open :)09:58
SamYapleim on the phones and i have a stupid ticket queue09:58
harmwhaha09:59
SamYapleyea but... redhat09:59
SamYaple:P09:59
sdake_just pointing it out for everyones benefit :)09:59
harmwsdake_: ready to stab again I see09:59
sdake_my computer just beeped10:00
sdake_and woe me up10:00
sdake_need t o just shut it off at night10:00
SamYaplebut no one said your name10:00
harmwluckily mine doesn't beep on underscores:>10:00
harmwand yes, that to10:00
SamYapleharmw: sounds like a bad regex to me10:00
harmwlol10:00
*** sdake_ is now known as sdake10:01
harmwsdake: got a link to those openings?10:01
harmwjust curious10:02
sdakeharmw let me see if i canfnd10:02
SamYaplewhat do they pay, like 200k?10:03
sdakehttp://jobs.redhat.com/jobs/descriptions/senior-software-engineer-openstack-containers-job-1-528992110:03
sdakesamyaple highly unlikely ;)10:03
harmwsenior, puh10:03
sdakeya thats like 8-12 years of expeience typically10:04
SamYaplewell when the price gets up there let me know10:04
sdakeharmw other req is http://jobs.redhat.com/jobs/descriptions/senior-software-engineer-openstack-containers-job-2-528992110:05
harmwonline since april, damn10:06
sdakeit may be onloy 1 req10:07
sdakesince changing from 1 to 2 to 3 sows same info10:07
harmwboth have the same content :) but anyway, how much do they typically pay for such a job?10:08
sdakehow would I know?10:08
harmwoh perhaps you knew10:08
sdakeI fid a job I like, pay is secondary10:08
harmwI'm just curious, thats all :)10:09
sdakeI do but I am probably bound by some conficdnialy agreement or omething10:09
harmwyea well, even then I can't blindly compare figures like 200k with what I'd be getting for it here I guess10:10
sdakeif folks would like an intro to the hiring manager, ping m oflin10:10
sdakeanother perwon o hit up would be jpeeler/rhqllisey10:11
sdakewhat I want is sam's 15% pay bonus for working 3rd shift10:12
sdakesince that is what I/ MDOING atm :)10:13
sdakewow keyboard typing whie seeop bad10:13
sdake   bought a power purifier and two cables tody10:14
sdakepainful10:14
sdakewell atleast hifi hobby is less distructiful then C&H10:15
SamYaplecyanide and happiness?10:15
sdakeyup!10:16
SamYaplegood stuff10:16
harmwcookies & honey?10:16
SamYaplethought maybe you meant calvin and hobbes10:16
harmwwhats holding up our L1 release sdake ?10:16
SamYaplesdake10:17
harmwaw10:17
sdakewell I want to test that the neutron agents work10:17
sdakeand I am not superman10:17
harmwmy instance booted, did dhcp and did metadata the other night10:17
harmwso thats working10:17
harmw(didn't test float though)10:17
SamYaplesdake: lies!10:18
sdakesamyaple your rihgt, I amsuerman ;)10:18
harmwamuserman!10:19
harmwalways fun when he's around10:19
SamYapleamuse me amuserman!10:19
sdakethat wass a typo10:19
SamYaplewass it now?10:19
sdakebut worked out ok ;)10:19
SamYaple RAWR10:20
*** shardy_ has joined #kolla10:25
*** shardy has quit IRC10:27
sdakeI bought one of these http://www.nordost.com/norse2/frey2/frey2-tonearm.php10:27
openstackgerritSam Yaple proposed stackforge/kolla: Add new build script  https://review.openstack.org/19661710:29
SamYaplepbourke: ^10:29
*** shardy_ has quit IRC10:31
*** shardy has joined #kolla10:31
*** vbel has joined #kolla10:37
*** dims has joined #kolla10:37
pbourkeSamYaple: i'll try have a few comments by the afternoon10:37
sdakei like in strack they still use the nato coeorcommunicating spelling10:38
sdakestr tre10:38
SamYapledude i honestly have no idea what you are saying sdake10:39
nihiliferSamYaple: I left some comments now ;)10:39
SamYapleno comments just merge!10:40
nihilifer:D10:40
sdakestar trek uses nato code10:40
sdake"Alpha brav whisky tankgo foxtrot etc"10:41
SamYapleecho10:41
SamYaplenot etc10:41
SamYaplen00b10:41
sdakehah10:41
sdakealpha foxtrot uniform10:42
SamYaplenihilifer: well foxtrot uniform you too10:42
SamYaple:D10:42
pbourkenihilifer: aw your comments match almost all my drafts ;)10:47
nihiliferlol10:48
SamYapleanyone have any boilerplate code for a pretty CLI gui?10:48
SamYaplemainly to wrap the status since we have several tiers and many threads10:48
pbourkeSamYaple: personally Im not a fan of those fancy type concurrent clis as they're hard to wrap in scripts11:01
SamYaplepbourke: yea well 45 minutes to gate isnt acceptable11:02
SamYapleand since this _is_ the script wrapping things...11:02
pbourkeSamYaple: no I mean just for results output11:02
pbourkeSamYaple: I am a fan of the new script11:02
SamYapleoh i havent handled that yet11:02
pbourke SamYaple | anyone have any boilerplate code for a pretty CLI gui?11:02
pbourkeI thought that's what you were asking for there11:03
SamYapleim going to be pushing the stdout and stderr to indvidual logs11:03
pbourkekk that sounds fine11:03
SamYaplepbourke: yea im bouncing around. i really just want a pretty status screen whith a list of images that turn green/red/yellow depending on if the pass/failed/currently building11:04
*** shardy_ has joined #kolla11:18
*** shardy has quit IRC11:19
*** shardy_ has quit IRC11:24
*** shardy has joined #kolla11:25
*** rhallisey has joined #kolla11:34
*** rhallisey has quit IRC11:35
*** rhallisey has joined #kolla11:36
*** akscram has joined #kolla11:41
*** sdake has quit IRC11:43
*** rhallisey has quit IRC11:45
*** tobe_ has quit IRC11:49
*** rhallisey has joined #kolla11:51
SamYaplereal    11m8.713s11:56
SamYapleuser    0m1.348s11:56
SamYaplesys     0m1.072s11:56
SamYaplethats down from 60 minutes on my machine for the single threaded11:56
SamYaplethe gate should easily be able to gate in 10 minutes now11:56
*** nihilifer has quit IRC12:43
*** shardy has quit IRC12:46
*** shardy has joined #kolla12:46
*** jruano has joined #kolla13:12
*** jruano has quit IRC13:12
*** absubram has quit IRC13:36
*** absubram has joined #kolla13:36
*** prad has joined #kolla13:38
*** prad has quit IRC13:43
*** prad has joined #kolla13:55
*** absubram has quit IRC14:11
*** absubram has joined #kolla14:15
*** absubram has quit IRC14:15
*** dims has quit IRC14:21
*** dims has joined #kolla14:24
*** sdake has joined #kolla14:37
sdakemorning14:38
rhalliseymorning14:39
*** sdake_ has joined #kolla14:40
*** nihilifer has joined #kolla14:42
*** sdake has quit IRC14:43
*** shardy_ has joined #kolla14:51
*** shardy has quit IRC14:51
SamYaplesdake_: https://review.openstack.org/#/c/196617/14:56
SamYaplebuilds in 10 minutes on my box14:56
SamYaplesdake_ rhallisey jpeeler harmw I need to get the Ansible keystone stuff in since the other playbooks depend on some of these changes. We are still waiting on modules upstream to be relicensed, so this can't be 100% completed at this time14:58
SamYaplehttps://review.openstack.org/#/c/192544/14:58
SamYapleplease review this and vote on this to merge in specifically on the docker/* components for those not planing to use ansible14:58
*** kevsi has quit IRC14:59
*** shardy_ has quit IRC15:00
*** shardy has joined #kolla15:04
*** absubram has joined #kolla15:04
*** vinkman has joined #kolla15:05
*** jruano has joined #kolla15:06
*** kragniz has joined #kolla15:07
*** jasonsb has quit IRC15:09
*** mattt has left #kolla15:10
*** pbourke has quit IRC15:40
*** pbourke has joined #kolla15:40
*** kevsi has joined #kolla15:56
*** jasonsb has joined #kolla16:25
*** rbergeron has quit IRC16:41
*** athomas has quit IRC16:46
pbourkeSamYaple: I will review this first thing in the morning16:51
pbourkeoverall it looks good but would like to try it out16:52
SamYaplepbourke: you wont be able to, thats the problem16:53
SamYapleit is however holding up the database and rabbit playbooks16:54
pbourkeok well I'll try my best to spot any potential problems. dont hold it back for me obviously, just saying I will give it one last check if it helps16:54
*** jasonsb has quit IRC16:59
*** rbergeron has joined #kolla17:10
*** mfalatic has joined #kolla17:10
*** sdake has joined #kolla17:16
*** sdake_ has quit IRC17:20
*** jasonsb has joined #kolla17:24
*** dontalton has joined #kolla17:32
harmwsdake: where is L1?17:35
sdaketrying to test it17:35
sdakerhallisey is cinder just broke becuse of upstream packaging?17:36
rhalliseyI think so17:36
rhalliseyit stopped working about ~week ago17:36
rhalliseya bunch of stuff just changed at once17:37
sdakeok well I'm going to pull the trigger on the release assuming networking wors properly17:37
sdakeand we can address teh cinder containers asap ;)17:37
rhalliseyokie dokie17:37
rhalliseywell they work with kilo packages :P. This new issue is puzzling17:38
sdakei get waiting for Keystone @ http://192.168.1.100:35357/v2.017:43
sdake in a loop in the eystone container17:43
*** mstachow has quit IRC17:44
sdakeSetting up Keystone DB17:46
sdake  File "/usr/lib/python2.7/site-packages/keystone/server/eventlet.py", line 23, in <module>17:46
sdakeConfiguring keystone.conf17:46
sdakeSetting up PKI17:46
sdake    from oslo_service import service17:46
sdakeInitializing Keystone DB17:46
sdakeStarting Keystone17:46
sdakeImportError: No module named oslo_service17:46
sdakeVerifying Keystone is running17:46
* sdake swears loudly17:46
rhalliseysdake, that happens in glance-api and nova-api occasionally17:49
sdakewell i am fixing globally17:50
rhalliseyit's the wait_for <service> function17:50
sdakehttps://bugs.launchpad.net/kolla/+bug/146982117:50
openstackLaunchpad bug 1469821 in kolla "keystone requires oslo_service" [Critical,Confirmed] - Assigned to Steven Dake (sdake)17:50
sdakei am pretty sure its because the dependency is missing!17:50
rhalliseythat one is17:51
rhalliseyI'm referring to a slightly different bug17:51
rhalliseyfail_unless_os_service_running keystone17:52
rhalliseysdake, ^ that function will need to be changed in the future17:52
openstackgerritMichal Rostecki proposed stackforge/kolla: Add base Nova image for Ubuntu  https://review.openstack.org/19676017:52
sdakeyes we know what is wrong with it i dont understand why someone doesn't just fix it18:12
sdakeharmw rebuilding master atm - taes 40 minutes18:12
SamYaplesdake: the alternate build script i have in review does it in 10 minutes (down from 60) on my compute18:21
openstackgerritSteven Dake proposed stackforge/kolla: Install oslo.service via pip  https://review.openstack.org/19677718:21
sdakesamyaple I hear what your syaing but that build script isn't in the repo - iwant to test what is in repo18:22
sdakedev stack from beginning to end18:22
sdakerather dev quickstart18:22
sdakecould use some reviews on the above patch plz18:23
sdakeits a releease blocker18:23
*** gfidente has quit IRC18:23
SamYaplesdake: i agree. im saying for future, once that alternate build script gets merged we can test for a bit and switch the gate to it18:24
SamYaple10 minute gate times would be nice18:24
sdakewfm18:25
sdakewhy i sit faster18:25
SamYapleAlso have a section for the templating support when we get around to that18:25
SamYapleI think I can have it done by L2 based on how easy it was in my test case18:25
SamYapleFaster builds, no symlink speghetti18:25
SamYaplew00t18:25
sdakeor we could stay focused on ansible ;)18:26
sdakeand do that in l318:26
SamYapleim blocked on ansible! but yea im sure ill have time18:26
SamYaplei can blow through the ansible stuff18:26
sdakeya18:26
SamYapleand help others to understand it18:27
sdakethe entire repository is bloced atm18:27
sdakeuntil we get a release out that works18:27
SamYaplesdake wanna unblock me? https://review.openstack.org/#/c/192544/18:27
sdakenah lets not change anything except for critical bug fixes18:27
sdakeand TRY HARD to get a release out today18:27
*** openstackgerrit has quit IRC18:30
*** openstackgerrit has joined #kolla18:30
sdakeman dealing with delorean is a huge pita18:31
sdakeinstall from source would be far superior as the dependencies would work18:31
*** jasonsb has quit IRC18:33
SamYaplesdake: indeed I have been saying just that18:33
SamYapleits much better all around18:33
sdakepacages still add value - not dropping those18:34
sdakebut they make building liberty a huge pita18:34
SamYapleim not asking you to drop anything, you can handle the packages just as soon as i get my source installs :D18:34
sdakesome of our mq/ha/db components will be difficult to build from src18:35
SamYapleno those wont be from source18:35
SamYapleonly the openstack stuff18:35
SamYapleI would like an all from source container, but thats another time18:36
SamYaplejpeeler: if you check the neutron-openvswitch-agent youll notice it is missing %%KOLLA_TAG%%18:42
SamYaplethis script cataches that (though the error message needs to be.... changed) where the bash one does not18:42
jpeeleryeah i didn't look too hard18:42
SamYaplei need to add a patch for neutron-openvswitch-agent18:42
sdakesamyaple can you get a bug in for that problem18:43
sdakeanda patch plz18:43
SamYaplebut if you want to test it, just add the :%%KOLLA_TAG%% to the FROM line in the openvswitch agent18:43
jpeelerglad it uncovered a real problem though18:43
jpeelerright18:43
SamYaplesdake: I can, but i need to sleep, it doesnt block builds or need to exist for L118:43
SamYapleI will file a bug and do it this evening sdake18:43
* jpeeler can do it18:43
sdakejpeeler thanks :)18:44
SamYapleor jpeeler can do it18:44
SamYaple:[]18:44
*** nihilifer has quit IRC18:46
openstackgerritJeff Peeler proposed stackforge/kolla: Correct FROM line in openvswitch-agent  https://review.openstack.org/19679718:53
jpeelerseriously what's up with launchpad not being updated with the review links anymore18:53
jpeelerimmediately marked in progress, so it's not lagging behind18:54
sdakeharmw can you review https://review.openstack.org/#/c/196797/ plz18:54
sdakejpeeler I am not sure why that is happening best to ak on #openstack-infra18:55
jpeelermight as well, it's been doing that for a few days18:55
sdakeis keystone woring for you jpeeler?19:04
sdakei am not getting a 35357 bounded port19:04
jpeeleri don't know, is it port 35357 or 5000?19:06
openstackgerritMerged stackforge/kolla: Install oslo.service via pip  https://review.openstack.org/19677719:10
harmwsdake: done19:13
sdakehttps://bugs.launchpad.net/kolla/+bug/146985119:13
openstackLaunchpad bug 1469851 in kolla "backtrace from keystone" [Critical,Confirmed]19:13
sdakecan you guys tae a look at that backtrace and tell me what you think19:13
harmwwtf thats ugly19:17
harmwgod I hate delorean, keystone was a-ok last friday19:17
harmw(from scratch)19:17
sdakeERROR keystone % {'service': service, 'base': ServiceBase})19:18
harmwbut that doesn't answer your question :)19:18
sdakepossibly a config option19:18
harmwis there a service endpoint named keystone?19:18
harmw(just a wild shot)19:18
harmwit sucks bigtime LP wraps the lines at X chars btw19:19
jpeelerheh agreed19:19
*** shardy has quit IRC19:22
*** shardy has joined #kolla19:23
sdakeessentially oslo_service was added as a dependency for keystone, but keystone running in eventlet mode was not tested19:32
sdakedevstack runs keystone in wsgi mode19:32
sdakeeventlet is being deprecated in M cycle.19:33
sdakeI suspect keystone's versoin of service was different then the oslo version in some subtle way19:33
sdakeservice.py19:34
sdakebefore the oslo dependency was created19:34
sdakeso pretty much we need to port keystone to wsgi I guess19:34
sdakeI have no idea hwo to do that19:34
openstackgerritMerged stackforge/kolla: Correct FROM line in openvswitch-agent  https://review.openstack.org/19679719:34
sdake    logging.warning(_('Running keystone via eventlet is deprecated as of Kilo '19:39
sdake                      'in favor of running in a WSGI server (e.g. mod_wsgi). '19:39
sdake                      'Support for keystone under eventlet will be removed in '19:39
sdake                      'the "M"-Release.'))19:39
sdakeso pretty much we need to do that work now19:39
sdake(port to mod_wsgi) whatever the hell that is19:39
sdakehttp://docs.openstack.org/developer/keystone/apache-httpd.html19:40
vinkmanThat is just the keystone api is accesses via Apache rather than than the old way…19:41
sdakeyup that is what we need, httpd access rather then eventlet accdess19:52
sdakeand then keystone container will work19:52
sdakebut I dont know how to actually do that19:52
vinkmanhttp://docs.openstack.org/kilo/install-guide/install/yum/content/keystone-install.html19:53
vinkmanscroll down to 'To configure the Apache HTTP server'19:54
*** shardy has quit IRC19:55
jpeelerwe don't have an apache service yet, right?19:56
jpeelerit sounds like an apache container needs creating and then keystone/horizon modified to use it. might be easier to just fix eventlet19:57
sdakeno we jus tinstall apapache in the keystone container19:58
sdakeif we fix eventlet in keystone, it could take weeks before releases are available jpeeler19:58
sdakeplus its being deprecated19:58
sdakehorizon already installs http+wsgi mod (the container)19:58
jpeelerpatch it, i thought you were trying to release today19:58
sdakeI am19:58
sdakeI dont know what to patch19:59
sdakeall I know is as it stands it will never work19:59
sdaketbh i think apache is past of least resistance here19:59
sdakeplus we wont have to do it later19:59
sdakebut I dont know how to do that either19:59
jpeeleri can't get my dev env going, so i can't help much yet19:59
jpeelerbut yes, you're right if we do it now we won't have to later!19:59
sdakeya i just got mine going 2 days ago19:59
sdakefinicky software20:00
vinkmanas a stopgap you can just also install apache in the keystone container, make sure that port 80 is off and be on your merry way… until an apache can container can be extracted to its own container for use by multiple svcs later20:00
sdakevinman thanks I'll try out that apache documentation20:00
jpeelerthis may or may not be helpful20:01
sdakewe are not extracting apache out20:01
jpeelerhttps://github.com/openstack/keystone/blob/master/httpd/wsgi-keystone.conf20:01
*** shardy has joined #kolla20:01
vinkmanYup that is the exact wsgi config you need for Keystone...20:01
vinkmanOne note though, the python script does not contain the #!/usr/bin/python at the top and caused some grieve…20:04
*** jasonsb has joined #kolla20:18
*** nihilifer has joined #kolla20:20
*** jruano has quit IRC20:26
*** dontalton has quit IRC20:26
harmwsdake: got it working yet?20:27
sdakeno but close to finished with the implementation20:28
sdakeso hang tight20:28
harmwmeh, me 2 :)20:28
harmwbuilding, lets see what happens20:29
sdakewhat should %{GLOBAL} be?20:30
*** jasonsb has quit IRC20:30
vinkmanyou mean in the Vhost definition?20:31
vinkmanif so, it should stay %{GLOBAL} wsgi_mod will do the replace on use…20:32
sdakeI get error:20:33
vinkmanat least that how I understood it…20:33
sdake    WSGIDaemonProcess keystone-public processes=5 threads=1 user=keystone group=keystone display-name=%{GROUP}20:33
sdakesaying that is incorrect syntax20:33
vinkmanAt build or runtime?20:35
vinkmanthat is very odd… the syntax is correct for the apache mod…20:36
sdakeAH00526: Syntax error on line 5 of /etc/httpd/conf.d/wsgi-keystone.conf:20:37
sdakeInvalid command 'WSGIDaemonProcess', perhaps misspelled or defined by a module not included in the server configuration20:37
harmwsdake: you didn't install mod_wsgi20:37
sdakeRUN yum -y install openstack-keystone \20:38
sdake        python-keystoneclient \20:38
sdake        httpd \20:38
sdake        httpd-mod-wsgi \20:38
sdake        && yum clean all20:38
harmwhttpd-mod-wsgi doesn't exist ;)20:38
harmwits mod_wsgi20:38
sdakethat may explain why our horizon container doesn't work20:38
sdakeharmw you got it working then?20:40
harmwstuck on a 401 or something20:40
harmw403 actually20:41
harmw(and running out of daytime..)20:41
sdakehttp://ur1.ca/myjso -> http://paste.fedoraproject.org/237831/1435610620:44
harmwinteresting20:47
harmwI can give it a quick review if you get it online in the next 2 minutes :)20:48
openstackgerritSteven Dake proposed stackforge/kolla: Convert keystone from eventlet to httpd  https://review.openstack.org/19685420:48
sdakebesides sayins tee sucks, recommend exact commands20:49
sdakealso it would be nice if I knew where ot copy that from the local filesystem rather then getting it via curl20:49
harmwok20:49
harmwgimme a few secs20:49
sdakejpeeler your  review appreciated as well - this isn't quite ready to go but it does appear to work20:50
jpeelerpretty sure it goes to /20:52
jpeelersdake: it looks fine aside from the tee weirdness20:54
sdakeno whati mean is i am downloading from git.openstack.org20:55
sdakethat same file is probably somewhere on teh local disk20:55
sdakecould you tell me where?20:55
jpeelerwell i think it goes to /20:55
jpeelerbut curl doesn't write to filesystem by default, right?20:55
harmwsdake: reviewed20:55
sdakethe rpm installs the file, right?20:55
sdakei dont comprehend why they recommend using git to get the file when rpm should hav eit20:56
sdakei prefer to copy it around from the local filesystem20:56
harmwthe -1 is just for using git, the file is in /usr as is noted in the comment :)20:56
jpeelerwell look at that :)20:56
harmwalthough I only did a quick glimpse20:56
harmwfeel free to proof me wrong20:57
harmwweird, though, I can't realy tell what I did different20:57
harmwoh crap20:57
harmwsdake: that keystonewsgi config should go in /common/bla20:58
sdakehmm let me think on that one20:58
sdakekeystone.wsgi is the binary ?20:59
harmwpython20:59
harmwbe back in 10, to catch up and then I'm off21:00
*** nihilifer has quit IRC21:02
sdakegood news i am able to get to the prompt to run init-runonce with the patch ;)21:07
*** jasonsb has joined #kolla21:09
harmwwoohoo!21:13
harmwin that case I can safely take off :)21:13
sdakeneed a +2 out of you21:14
sdakehang tight 5 mins plz21:14
sdakenew patch coming21:14
sdakethat fixe the busteness of the original21:14
harmwargh21:18
harmwoh well21:18
harmwrunning out of minutes here sdake21:19
sdakeok harmw take care then21:19
harmwjust hurry up21:20
harmw:)21:20
sdakesed command to replace /var/log/apache2 with /var/log/httpd21:20
sdakepaying for beer for answer ;)21:20
harmw's,/var/log/apache2,/var/log/httpd,'21:20
sdakewhat is the full command line21:21
harmwsed -i -r <insert regex here> <filename>21:21
harmwnah, -r is probably not even needed21:21
harmwtest it, without -r21:22
harmwbut where do you need to replace that anyway? the wsgi httpd.conf we ship21:22
harmw*ourselves21:22
sdakei am using the one that comes in the distro packaging21:23
harmwofcourse21:23
harmwclean21:23
harmwnice21:23
openstackgerritSteven Dake proposed stackforge/kolla: Convert keystone from eventlet to httpd  https://review.openstack.org/19685421:25
sdakeharmw did you sort out why you were getting a  403 after looking at my version?21:26
harmwno, since yours is up for review I took care of reviewing that instead21:27
sdakenow for int-runonce ;)21:27
harmwwhat up with all those RUN's21:27
* sdake shudders21:27
sdakehalf the community thinks we should compress runs, other half doesn't - i am in the other half doesn't21:27
sdakemy take is that is a docker problem to solve21:28
sdake;)21:28
harmwpff21:28
sdakewhat we have now is more readable21:28
sdakevs a big one command line operation21:28
sdakealso each command fails individually without having to track down the bad command21:28
vinkmanfor what it is worth I vote for multiple RUNs one RUN makes debugging aproblem just a huge pain… :D21:29
harmwno it doesn't :p21:30
harmwsdake: +2 in yo pocket21:30
sdakewinning21:30
sdakejpeeler ;)21:30
harmwnightnight people21:30
sdaketake care harmw21:30
sdakehopefully no more problems21:30
harmwoh btw, you said something about horizon21:30
harmwin regards to mod_wsgi21:31
sdakeyup21:31
sdakeit uses httpd-mod-wsgi21:31
sdakerather then mod_wsgi21:31
harmwok, perhaps that should be fixed as well21:31
sdakethere is no such package21:31
sdakeagree21:31
harmwindeed21:31
sdakethat may be why horizon is not woring atm21:31
sdakei'll look at that next21:31
harmwdon't know, probably not since without mod_wsgi it should be complaining about wrong config bits21:31
harmwlike you had yourself21:32
vinkmanBTW, I am curious, you have not disabled port 80 in keystone, how is horizon going to start on the same box? we are using host networking for both, right?21:32
harmwand since it doesn't do that... is it even using wsgi?21:32
harmwvinkman: right21:32
harmwsed -i -r 's,(Listen 80),#\1,' /etc/httpd/httpd.conf21:33
harmwasuming it is a capital L21:33
sdakeok so add that command?21:33
harmwyup, give it a go21:33
harmwsed -i -r 's,^(Listen 80),#\1,' /etc/httpd/httpd.conf21:34
harmwthats cleaner21:34
harmwmy brain should've been asleep like an hour ago21:34
harmwstarting to show :p21:34
harmwsdake: you need my vote, right?21:35
sdakeyes building21:35
harmwdamn21:35
harmwok21:35
vinkmanI think that should be /etc/httpd/conf/httpd.conf21:36
vinkmanat leas that is where the one on my system lives…21:36
harmwoh ok, didn't give that much thought :)21:36
sdakeyup21:37
harmwdone building?21:38
sdakeyes testing now21:38
harmwcurl :80 as well21:38
harmwto verify21:38
sdakehoirzon will have port 80 i think21:39
harmwyes21:39
harmwoh your building/starting up everything?21:39
sdakeconn refused21:39
harmwok21:39
openstackgerritSteven Dake proposed stackforge/kolla: Convert keystone from eventlet to httpd  https://review.openstack.org/19685421:39
harmwthats good, from keystone21:39
harmw(so it was a capital L)21:40
sdakewhat was capital L21:40
harmwthe listen21:40
harmwyou've replaced21:41
sdakei cut and paste yoru command21:41
sdakeis it wrong?21:41
vinkmanNo it is right…21:41
harmwno, well, I wasn't sure if httpd.conf was using either uppercase or lowercase Listen directives :)(21:41
harmwsdake: there you go21:41
harmwI'm realy off now21:42
harmwrealy, realy21:42
sdakeenjoy sleepy time :)21:42
harmwfor about 6hrs, yes21:42
sdakejpeeler can you ack that patch21:42
jpeelerdone21:44
sdakesweet21:44
sdakecouple hours and I'll announce release assuing my tests of the network functionality go well21:44
sdake(need to wait for the patch to hit the repo)21:44
sdakeonly 3 days late ;(21:44
vinkmanrather late and working than on time and broken  … :D Just my $.000121:45
sdakevinkman thats my theory as well21:46
sdakealthough it eats into our liberty 2 schedule21:46
sdakethat was the most challenging technical work I've done all cycle ;-(21:46
jpeelerthe delorean packages make me wonder how we'll handle it long term21:47
vinkmanlol… Cool… I haven't done any (yet I hope) :D21:47
sdakejpeeler you need a gate on dependnecies21:47
sdakeand then I think you are good to go21:47
jpeelerin delorean?21:47
sdakeyes21:47
jpeelerwho can we talk to about that, derekh?21:47
sdakeneed to verify requirements.txt matches the requires list21:47
sdakeno idea - I don't work at rht anymore :)21:48
*** rhallisey has quit IRC21:48
sdakeask around - your manager probably good first step there21:48
jpeeleryeah, it'll help ease the pain quite a lot21:48
sdakeConfiguring nova public key and quotas.21:50
sdakeERROR (EndpointNotFound): publicURL endpoint for compute service not found21:50
* sdake groans21:50
*** vinkman has quit IRC21:52
*** vinkman has joined #kolla21:53
sdakewierd that start the public urls registered21:55
sdakehttps://bugs.launchpad.net/kolla/+bug/146989121:59
openstackLaunchpad bug 1469891 in kolla "some cinder services enter restarting state" [High,Confirmed] - Assigned to Ryan Hallisey (rthall14)21:59
* sdake growls21:59
sdakeit sure was grand of the oslo pps to change all of their oslo namespace shit right at librty 121:59
* sdake growls some more21:59
*** sdake_ has joined #kolla22:01
*** sdake has quit IRC22:04
*** daneyon has joined #kolla22:15
*** daneyon_ has joined #kolla22:16
*** absubram has quit IRC22:19
openstackgerritMerged stackforge/kolla: Convert keystone from eventlet to httpd  https://review.openstack.org/19685422:20
*** daneyon has quit IRC22:20
*** prad has quit IRC22:31
*** dims_ has joined #kolla22:55
*** dims has quit IRC22:59
*** daneyon_ has quit IRC23:00
*** dims_ has quit IRC23:00
*** sdake has joined #kolla23:02
sdakejust created 3 vms with heat23:04
sdakenow to see if they worked :)23:04
*** sdake_ has quit IRC23:05
*** akwasnie has quit IRC23:21
*** vinkman has quit IRC23:30
*** rbergeron has quit IRC23:39
*** rbergeron has joined #kolla23:39
*** mandre has joined #kolla23:43
*** jasonsb_ has joined #kolla23:45
*** jasonsb has quit IRC23:45

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