Wednesday, 2015-07-01

*** absubram has joined #kolla00:12
*** alisonh has quit IRC00:28
*** sdake has quit IRC00:29
*** alisonh has joined #kolla00:29
*** dims has joined #kolla00:32
*** vinkman has quit IRC00:33
*** dims_ has joined #kolla00:35
mandrehi o/00:36
*** dims has quit IRC00:39
*** alisonh has quit IRC00:39
*** jtriley has joined #kolla00:41
*** vinkman has joined #kolla00:43
openstackgerritAlicja Kwasniewska proposed stackforge/kolla: Glance installation from source  https://review.openstack.org/19738700:44
*** vinkman has quit IRC00:51
*** alisonh has joined #kolla01:04
*** jtriley has quit IRC01:18
*** zhiwei has joined #kolla01:31
*** erkules has quit IRC01:51
*** erkules has joined #kolla01:53
*** jruano has quit IRC02:05
*** smeisner has quit IRC02:08
*** sdake has joined #kolla02:11
*** smeisner has joined #kolla02:11
sdakehi02:11
*** alisonh has quit IRC02:18
sdakeharmw you about or asleep02:29
*** tobe has joined #kolla02:29
*** vinkman has joined #kolla02:37
*** vinkman has left #kolla02:39
*** alisonh has joined #kolla02:42
*** jtriley has joined #kolla02:43
*** jruano has joined #kolla02:44
*** jtriley has quit IRC02:49
*** alisonh has quit IRC02:56
*** alisonh has joined #kolla03:01
*** jruano has quit IRC03:03
*** jruano has joined #kolla03:05
SamYaplehola03:21
*** jruano has quit IRC03:30
*** jtriley has joined #kolla03:31
*** alisonh has quit IRC03:31
*** jtriley has quit IRC03:57
*** dims_ has quit IRC04:03
*** diga has joined #kolla04:14
sdakehey samyaple04:15
sdakehey diga04:15
digahi sdake04:16
digamachine configuration is - 32G RAM, 1TB HDD, corei704:16
sdakenice!04:16
digawill that work for kolla ?04:16
sdakesamyaple I made https://blueprints.launchpad.net/kolla/+spec/standard-start04:16
sdakeya that is overkill for kolla ;-)04:16
diga:)04:16
sdakesamyaple I was thinking either harmw or diga or both could work on it while you work on some of the harder bits04:17
sdakesince its git mv and cut and paste and whatnot04:17
digaNP sdake :)04:18
sdakediga you have a couple other blueprints tho04:18
sdakeand i'd like you not to take on too much04:18
digayes04:18
sdakebecause we need fast action on this essential blueprint04:19
sdakethat is why i am thinking you and harmw can wor on it together04:19
digacoolswap is interested to work on kolla04:19
digahe is from redhat04:19
sdakecool have him hit the channel04:19
sdakewhat is his tz04:19
digalet me call him04:20
sdakewhat tz is he?04:20
sdakesamyaple thoughts?04:20
sdakeya for friday - http://www.feickert.de/index.php?id=19&L=104:21
digahe is in my timezone04:21
sdakeis your tz on the wiki pages04:21
digayes04:21
*** coolsvap has joined #kolla04:21
digaIST04:21
sdakehey coolsvap04:21
coolsvapsdake, hi04:22
sdakeso diga is taking on this essential blueprint04:22
sdake(I think)04:22
sdakeits a bunch of copy and paste so its a really easy way to get into the code base04:22
digayes04:22
sdakeharmw is going to do it as well if I can talk him into it :)04:22
coolsvapsdake, yes diga had talked to me about this earlier04:22
sdakei am not going to file blueprints for each service04:22
sdakewhich makes it a bit hard to track who works on what04:23
sdakeso i'd suggest making a list and assigning who does which in that list04:23
sdakeperhaps on etherpad04:23
sdakeand link it into the launchpad tracker04:23
digasure sdake04:23
coolsvapsdake, yes makes sense04:23
sdakediga can you divide the work up on an etherpad like that04:24
digayes, sure04:24
sdakeits probably about 16 hours of work to do all the patches at most for 1 person04:24
sdakebut i'd like multiple people experienced in the code base04:24
digayes, that's good throught04:25
*** tobe has quit IRC04:26
sdakethe person "assigned" the blueprint is the person responsible fore the report out of status04:26
digai will list out all the task on the etherpad today04:27
sdakei'll help work coordination04:27
sdakejust break it into services and an assignee04:27
sdakeand then link into the launchpad tracker the etherpad04:27
digayep04:27
digaokay04:27
sdaketry to get the list sorted out asap04:31
sdakeand get atleast one implementation done04:31
sdakeso samyaple can review it by today04:31
sdakeone service I mean04:31
sdakeprobably a good one is glance-api04:31
digaokay04:32
sdakecoolsvap you up for some easy - but unfortunately boring - but fortunately critical work there? :)04:33
coolsvapsdake, yes what is it?04:33
sdakediga can you link the blueprint plz04:33
coolsvapdiga, its the same ansible bp we talked about, right?04:33
coolsvapor compose?04:34
sdakethat ansible blueprint has about 5-10 bps that will come out of it04:34
sdakethis is one of them04:34
digahttps://blueprints.launchpad.net/kolla/+spec/standard-start04:34
sdakeas we decompose the master blueprint, we will sort em out04:34
coolsvapsure04:35
digacoolsvap: that was diffrerent , that one is ansible-kolla script04:35
coolsvapdiga, yup, looking into bp:standard-start04:35
digaI will explain you both, no worry04:36
sdakefocus on the start rework first04:36
digayes04:36
sdakethat other one is just a rename04:36
sdakewe can move stuf faround to different owners over time04:36
digasure sdake04:36
coolsvapyup04:37
coolsvapdiga https://etherpad.openstack.org/p/kolla-standard-start04:37
digaI am listing out the task for standard-start BP04:37
digagood coolsvap04:37
digaI will use this etherpad, cool04:38
sdakeharmw will hopefully be able to help04:38
sdakehis tz is emea04:39
digaokay04:39
SamYaplesdake: yea that all looks good04:40
sdakesamyaple any details I missed?04:40
SamYapleno. the start.sh bits will probably need to be modified once we do the ansible peice for it due to need customize the bootstrap section04:41
*** vinkman has joined #kolla04:41
*** vinkman has quit IRC04:41
SamYaplebut if we make al lthe config-internal.sh changes that should help alot with the review04:41
SamYapleno chance of breaking config-internal deployment while adding ansible code04:41
sdakealso plz dont do a gigapatch04:41
SamYapleyea one per service04:42
sdakekeep em small and simple so people can understand them ;)04:42
sdakeone per service or one per container?04:42
SamYaplecontainer04:42
SamYapleone per change04:42
sdakediga note that in the header of the etherpad plz04:43
sdakeagree with samyaple on this point04:43
digaokay04:43
sdakeprobably best way to start out is to list out all the containers separately alphabetically04:44
sdakeso as to not confuse harmw ;'-)04:44
sdakesamyaple speaking of htis blueprint, your keystone implementationt that hit the repo is probably bust - it needs to use httpd since eventlet support is busted in master04:45
sdakesamyaple I got confirmation mordred is travelling04:45
SamYaplesdake: yea but that only breaks the ansible side04:50
SamYaplewill fix04:50
SamYapleharmw pointed that out04:50
sdakegood just making you aware04:50
sdakesounds like you ae ;)04:50
SamYapleits cause the patch is so old04:51
SamYaple:)04:51
SamYaplebask in my day when i started that patch we were still using eventlet and ew liked it!04:51
sdakelike steak old ? :)04:51
sdakei prefer eventlet for this but its broken and deprecation is planned04:52
sdakemight as well roll with it at this point04:52
sdakei doubt they will even fix it ;-)04:52
SamYapleyup i told you about that ;)04:52
sdakeall I have to say is we were only 4 days late on our liberty1 release - pretty solid considering how charlie foxtrot the oslo stuff was handled ;)04:53
*** nihilifer has joined #kolla04:58
nihilifero/04:59
*** dims has joined #kolla05:07
coolsvapdiga, have a look at the etherpad updates05:12
*** dims has quit IRC05:12
digaok05:12
digacoolsvap: lets take ownership of services so that it will easy to start the work05:16
digathere re 20 services & keystone is completed05:17
coolsvapdiga, yes, i propose to divide into two bloks, before keystone and after05:17
digaokay05:17
coolsvapi am starting with barbican05:18
digasure05:18
digaI will start with Magnum :)05:19
digahey, if you want anything from my list, let me know05:19
SamYaplediga: I also have galera code done05:20
SamYapleso mark that off05:20
SamYaplecoolsvap: ^05:20
digasure SamYaple05:20
coolsvapSamYaple, updated05:21
*** tobe has joined #kolla05:26
SamYaplesdake: is the gate broken?05:32
sdakegod I hope not05:34
sdakegot a link?05:35
nihiliferall functional tests are failing since yesterday, with errors like here http://logs.openstack.org/87/197387/1/check/check-kolla-functional-f21/f4a1849/console.html05:35
nihiliferI mean, all check-kolla-functional-f21 jobs05:36
sdake2015-07-01 01:31:55.602 | WARNING:test_images:>>> Expected image 'kollaglue/centos-rdo-zaqar' to fail, please update the excluded_images in source file above if the image build has been fixed.05:37
sdakelooks like zaqar is building now05:37
sdakewonder how we fixed that :)05:37
sdakenihilfer can you file a bug with the link http://logs.openstack.org/87/197387/1/check/check-kolla-functional-f21/f4a1849/console.html#_2015-07-01_01_31_55_60205:38
sdakesubject should be "Zaqar image is now building - need to update test case exclusion list"05:39
sdakefor extra credit, fix bug :)05:39
SamYaplesdake: but thats a WARNING05:39
SamYapleis that failing the build?05:39
sdakeits actually fatal05:39
SamYaplewell that should say FAILURE then05:40
sdakei think warning is the wrong word there ;)05:40
nihilifersdake: I can create a bug. but I think that the main thing which is failing in this gate is not Zaqar warning, but this one error05:40
nihiliferINFO:test_images:[00;31mFailed to process kollaglue/centos-rdo-swift-object[00m05:40
nihilifersdake: I see that all swift images are failing05:40
sdakeyes that is ok05:40
sdakeswift is in the exclusion list05:40
SamYapleall swiftimages have always failed05:40
sdakezaqar is in the exclusion list as well05:40
SamYapleyea05:40
sdakepreviousloy zaqar didn't build05:40
SamYaplepackages updated i suppose05:40
sdakeupstream must have fixed zaqar images to build05:40
SamYaplemaybe the oslo_service fixed it ;)05:41
sdakewe need to update the exclusion list05:41
sdakebut we need a bug to do that - step a then step b :)05:41
SamYapleI saw the WARNING but i trusted it was a warning :(05:42
sdakesamyaple if you can file a bug i'll get jeff to address05:42
SamYapleSure, but itll be a bit. on the phones. busy tonight05:43
nihiliferhttps://bugs.launchpad.net/kolla/+bug/147034805:45
openstackLaunchpad bug 1470348 in kolla "check-kolla-functional-f21 failing on warning about Zaqar" [Undecided,New]05:45
nihiliferbrb05:45
SamYaplesucker now oy uhave t ofix it05:45
*** dasm|afk is now known as dasm05:52
*** jmccarthy has joined #kolla05:56
*** tobe has quit IRC05:59
SamYapleanyone opposed to "/bin/sleep infinity" vs /bin/true for the data containers?06:16
mandreis that so we have a long living process?06:17
mandreno objection06:17
SamYaplemandre: yes. basically the container needs to stay alive06:18
SamYapleotherwise it isn't idempotent06:18
SamYapleplus we have already had a few people asking when the data container keeps dying06:18
mandrei think docker documentation on data containers has them start with /bin/true06:19
mandrehttps://docs.docker.com/userguide/dockervolumes/#creating-and-mounting-a-data-volume-container06:20
SamYapleyea but that isn't a required thing06:20
SamYaplei mean "data volume container" isnt a thing. its just a container06:20
mandreagreed, I also prefer the "/bin/sleep infinity"06:21
SamYaplewill post a patch and see the pushback06:21
mandreSamYaple, i'm looking at your python buildscript, really cool stuff06:23
SamYaplei ported that tiering stuff from my refactor of the bash build script for parallel06:23
SamYaplei abandonded the bash one for being to ugly and unreadable06:23
mandreyep, I saw06:23
mandrewill you add support for the docker push in this script?06:24
SamYapleim trying to avoid docker-py as a dep, but it will probably get pulled in06:25
SamYaplein that case then yea06:25
mandre:) that's necessary if we want to ditch the bash scripts06:25
mandrewhat about the .buildconf files? weren't you planning to use those for downloading tarballs for source install?06:26
SamYapleyea but pbourke pointed out some things that make me think we need a different script in there for source things06:26
SamYaple.buildconf would be used for variables for that soruce script06:27
SamYapleyea the python one right now doesnt respect buildconf  at all06:27
harmwdamn, highlight mayhem06:27
harmwsdake: you got some work for me so it seems06:27
openstackgerritMichal Rostecki proposed stackforge/kolla: Removing kollaglue/centos-rdo-zaqar from excluded_images  https://review.openstack.org/19743606:28
SamYaplemandre: The real reason for this was so we could get rid of the symlink spaghetti in the docker folder. I want to use jinja2 templating to make it manageable06:28
SamYapleI thought we were only going to support centos/ubuntu, but now its centos/ubuntu/fedora/rhel(?)/debian/oracalelinux/etc06:29
harmwah, nice, we can hit all containers and ansibalize them06:29
SamYapleharmw: no it wouldnt require ansible06:29
mandre++ for templates06:29
SamYaplejust needs python to do the jinja2 processing06:29
harmwSamYaple: no, I'm reading an etherpad and spec06:30
harmwstandard-start :)06:30
SamYapleah06:30
mandreso, what are we missing before we can use your python builder instead of the bash scripts? support for source install and push images?06:31
harmwsdake: you may assign that LP to me if needed, I'll drive it06:31
mandrealso selective builds06:31
harmwbtw, regarding http_proxy env stuff which is targetted for L3: lets see what happens with https://github.com/docker/docker/pull/917606:31
SamYaplemandre: correct. no single image builds yet. I can add short name building like '--image nova-libvirt --with-parent-rebuilds' pretty quickly06:32
SamYaplewould that be enough?06:33
SamYaplei mean with the source install scripts and push06:34
harmwdiga: is zaqar even working in it's current state?06:34
mandreSamYaple: i believe we're good06:36
mandrei'll summarize that in my review06:36
digayes, queue & messaging are working for now06:36
SamYaplecan you also comment on wether you want to remove the build symlink in each folder, or have that build file be a small wrapper script that would append '--image image-name' to the build script06:37
digastill zaqar has more work remaining at zaqarclient side06:37
SamYaplemandre: i see you commented on that :) noted06:38
digaharmw: I am working with zaqar team06:38
harmwok diga, we should prioritize btw since atleast some containers of that etherpad list are def. not working - perhaps better to get the working containers to ansible first06:38
harmwok, cool06:38
mandreSamYaple:  I wrote my review comment before you talked about the --with-parent-rebuilds flag, I think that's a great addition06:39
SamYapleso mandre, i understand you correct you want pattern matching on the image name, and parent dependancy rebuilding (by default, configurable?)06:39
mandrepattern matching might be too broad06:43
mandreif the name doesn't exactly match an image and it exactly match a directory at the root of docker dir, then build all images in this dir06:44
SamYapleif not pattern matching then we will have to maintain a deplist to do something like "glance == glance-base glance-api glance-registry"06:44
SamYaplehmm06:44
SamYapleyea that oculd work, but I would need to refactor those base images06:44
mandrebah, make whatever is simpler, that will be good enough in any case :)06:45
SamYaplewe have things like mariadb-data and mariadb-app right now06:45
mandrethat's right, haven't though about that06:45
SamYaplei think pattern matching is ok. we can remove/tweak it if it catches to much stuff06:45
SamYaplepattern matching where the regex would look like '^glance' so the start matters, that should be specific enough06:46
mandreyep, let's try it out and do something more complex if we realize it's too broad06:46
digaharmw: what is your tz ?06:49
SamYaplemandre: https://review.openstack.org/#/c/197436/06:50
SamYaplecan yo uack that it unbreaks the gate06:50
*** tobe has joined #kolla06:53
*** jtriley has joined #kolla06:54
SamYaplenihilifer: what are your thoughts on using --no-install-recommends ?06:55
SamYapleit saves a whole bunch of space, but you miss a random hard requirement every once in a while06:56
SamYaplemy yaodu images were 200-500mb vs the 1G images we see here06:56
SamYaplebasically its a little bit more overhead for us ot maintain with alot os space savings06:56
SamYapleof*06:56
SamYaplesdake: you removed pep8 gating :(06:57
SamYaplewe have python code06:58
nihiliferSamYaple: good idea to use this option06:58
SamYaplenihilifer: https://github.com/SamYaple/yaodu/tree/master/ansible/roles/docker_build/templates/ubuntu06:58
nihiliferSamYaple: I can add it to images06:58
*** jtriley has quit IRC06:58
SamYapleyou can reference those installs for anything that might be missing that you need to manually specify nihilifer06:58
nihiliferSamYaple: you have even ceph in yaodu, great stuff :) about --no-install-recommends - I'll just create a wishlist bug and add this option everywhere07:03
harmwdiga: GMT+107:03
harmwwhich means I'm at $work now and can't do anything, and I'm lucky to even be here now :p07:03
nihiliferSamYaple: or maybe change just without bug...07:04
SamYaplenihilifer: we do need some way to track the change, wishlist bug wfm07:05
openstackgerritMerged stackforge/kolla: Removing kollaglue/centos-rdo-zaqar from excluded_images  https://review.openstack.org/19743607:05
*** akwasnie has joined #kolla07:14
sdakesamyaple how did i remove pep8 gating07:15
sdakeharmw looks like you found the work07:17
sdake;-)07:17
sdakeis someone going to be my hero and fix config internal on openvswitch so we can get gating rolling?07:18
sdakeinc0 perhaps? :)07:20
sdakefor https://blueprints.launchpad.net/kolla/+spec/standard-start07:26
sdakewho is going to be the asignee - since multiple people are doing the work, the asignee is responsible for reporting out the state of the work during our weekly meetings on irc07:27
sdakeand is the go to guy for th eptl and the work in question07:27
sdakeharmw ?07:27
sdakeor diga?07:27
*** shadower has quit IRC07:32
*** walters has quit IRC07:34
*** walters has joined #kolla07:38
*** shardy has joined #kolla07:50
*** shardy has quit IRC08:00
*** shardy has joined #kolla08:00
sdakeharmw would you mind taking more of https://etherpad.openstack.org/p/kolla-standard-start08:03
mstachowo/08:03
sdakeharmw so its more evently split08:03
sdakehey mstachow o/08:03
SamYapleas a check to see if a database cluster exists, I will check for the presense of the database volume container, is that reasonable?08:05
SamYaplebasically i need to start a new cluster if none of the nodes has a database volume container08:06
*** jmccarthy has quit IRC08:09
*** jmccarthy has joined #kolla08:09
*** mstachow has quit IRC08:14
openstackgerritMartin André proposed stackforge/kolla: Add validation script for broken symlinks  https://review.openstack.org/19746508:19
openstackgerritMartin André proposed stackforge/kolla: Add link validation to pep8 gate  https://review.openstack.org/19746608:19
*** mstachow has joined #kolla08:25
*** gfidente has joined #kolla08:43
*** gfidente has joined #kolla08:43
*** jmccarthy has quit IRC08:47
openstackgerritMartin André proposed stackforge/kolla: Add validation script for min env vars documentation  https://review.openstack.org/19747308:52
openstackgerritMartin André proposed stackforge/kolla: Add link validation to pep8 gate  https://review.openstack.org/19747408:52
openstackgerritMartin André proposed stackforge/kolla: Add validation script for broken symlinks  https://review.openstack.org/19746508:55
openstackgerritMartin André proposed stackforge/kolla: Add link validation to pep8 gate  https://review.openstack.org/19746608:55
openstackgerritMartin André proposed stackforge/kolla: Add min env vars doc validation to pep8 gate  https://review.openstack.org/19747408:56
*** athomas has quit IRC08:57
*** jmccarthy has joined #kolla09:02
*** dims has joined #kolla09:08
*** jmccarthy has quit IRC09:09
*** jmccarthy has joined #kolla09:09
openstackgerritMichal Rostecki proposed stackforge/kolla: Add --no-install-recommends option to Ubuntu image  https://review.openstack.org/19748109:10
*** dims has quit IRC09:14
openstackgerritMichal Rostecki proposed stackforge/kolla: Add Keystone image for Ubuntu  https://review.openstack.org/19642409:24
pbourkeSamYaple: two comments on the keystone source review when you get a chance09:31
openstackgerritMichal Rostecki proposed stackforge/kolla: Add base Nova image for Ubuntu  https://review.openstack.org/19676009:42
*** bradjones has quit IRC09:44
*** sdake has quit IRC09:46
*** zhiwei has left #kolla09:46
*** bradjones has joined #kolla09:46
*** bradjones has joined #kolla09:46
*** dims has joined #kolla09:59
*** jmccarthy1 has joined #kolla10:11
*** jmccarthy has quit IRC10:11
openstackgerritPaul Bourke proposed stackforge/kolla: Remove duplicate PUBLIC_IP entry from tools/genenv  https://review.openstack.org/19750910:37
*** diga has quit IRC10:40
*** akwasnie has quit IRC10:41
pbourkeif anyone has happened to get swift to log to stdout or a file without syslog please let me know10:53
SamYaplepbourke: log_file?10:59
pbourkeSamYaple: trying all sorts of combinations10:59
*** athomas has joined #kolla10:59
pbourkelogging in openstack is way too complicated10:59
SamYapleno i mean thats the option10:59
pbourkeSamYaple: I know :) but it doesn't work10:59
SamYaplelog_file=/var/log/swift.log10:59
pbourkein swift-oject-server at least11:00
SamYaplebut it does for me :(11:00
SamYapletry throwing it on at the cmdline11:00
pbourkewhich conf are you setting that in?11:00
SamYapleswift.conf11:00
SamYaplei think11:00
SamYapleill check11:00
pbourkemaybe it is actually working and this particular service doesn't log much if anything11:02
pbourkehmm11:02
*** rhallisey has joined #kolla11:02
SamYapleverbose and debug!11:03
pbourkeyup I got it :)11:04
pbourkethanks11:04
*** mstachow has quit IRC11:19
*** pradk has joined #kolla11:34
*** prad has quit IRC11:36
*** pradk has quit IRC11:40
*** tobe has quit IRC11:46
*** jmccarthy1 has quit IRC12:25
*** shardy has quit IRC12:27
*** jmccarthy has joined #kolla12:27
*** shardy has joined #kolla12:31
*** nihilifer has quit IRC12:32
*** jtriley has joined #kolla12:46
openstackgerritSam Yaple proposed stackforge/kolla: Ansible Mariadb w/ Galera support  https://review.openstack.org/19642812:51
SamYaplehello people12:52
SamYaplethe above patch is a working deployable database with ansible12:52
SamYapleplease review!12:52
SamYaplethis is the first true ansible code that you can use right now to hit the repo12:52
SamYapleThis has also been tested growing from an all-in-one to 5 node galera cluster12:53
SamYapleyay12:53
SamYaplepbourke: ill review your patches above now12:54
SamYaplemandre: I will be submitting a new build script with the discussed changes in a few days. We can deprecate the bash build scripts without removing them, but switch the gate to python as soon as we feel the script is stable12:54
SamYapleperhaps build a second gate job that runs along side the bash one for a little while12:55
*** shardy has quit IRC13:01
*** shardy has joined #kolla13:01
*** jmccarthy has quit IRC13:09
*** jmccarthy1 has joined #kolla13:09
*** nihilifer has joined #kolla13:24
*** coolsvap is now known as coolsvap|away13:26
openstackgerritSam Yaple proposed stackforge/kolla: Improve the Kolla documentation  https://review.openstack.org/19758113:29
*** dasm is now known as dasm|afk13:30
openstackgerritMartin André proposed stackforge/kolla: Add min env vars doc validation to pep8 gate  https://review.openstack.org/19747413:39
openstackgerritMartin André proposed stackforge/kolla: Sort variables and remove duplicates for min env doc  https://review.openstack.org/19758613:39
*** erkules has quit IRC13:44
*** erkules has joined #kolla13:44
*** pradk has joined #kolla13:46
*** mstachow has joined #kolla13:58
*** yapeng has joined #kolla13:58
*** dims has quit IRC13:59
*** dims has joined #kolla14:00
*** jmccarthy has joined #kolla14:08
*** jmccarthy1 has quit IRC14:08
*** jtriley has quit IRC14:08
*** jtriley has joined #kolla14:09
*** shardy has quit IRC14:24
*** shardy has joined #kolla14:24
*** harmw_ has joined #kolla14:41
*** walters has quit IRC14:46
*** harmw has quit IRC14:46
*** walters has joined #kolla14:47
*** shardy has quit IRC14:49
*** shardy has joined #kolla14:56
*** jasonsb has quit IRC15:12
*** jasonsb has joined #kolla15:12
*** jasonsb has quit IRC15:17
*** coolsvap|away is now known as coolsvap15:33
*** vbel has quit IRC15:38
*** vbel has joined #kolla15:39
*** pbourke has quit IRC15:40
*** pbourke has joined #kolla15:40
*** athomas has quit IRC15:43
*** coolsvap is now known as coolsvap|away15:44
*** absubram has quit IRC15:51
*** vinkman has joined #kolla16:02
*** yapeng has quit IRC16:05
*** jasonsb has joined #kolla16:08
*** sdake has joined #kolla16:24
pbourkehmm - I'll try make the meeting tonight (midnight my time). If not though status summary is working on both swift with jmccarthy and source based images16:34
pbourkesource based installs are a little behind what Id like as waiting to see what was happening with https://review.openstack.org/#/c/193166/. It's probably not far off now though, once its done the rest should follow more easily16:35
*** jmccarthy has quit IRC16:37
sdakemorning16:45
SamYaplemorning the s to the dake16:45
pbourkehi sdake16:48
sdakehi pbourke16:48
SamYaplepff i dont get a hi?16:48
pbourkehow is everything16:48
*** jtriley has quit IRC16:54
*** jasonsb has quit IRC16:55
*** mstachow has quit IRC16:59
*** diga has joined #kolla17:06
sdakejust woke up17:08
sdakei'll let you know in a couple hours ;)17:08
sdakehow about yourself pbourke ;)17:08
sdakehey samyaple17:08
*** gfidente has quit IRC17:10
*** jtriley has joined #kolla17:17
*** sdake_ has joined #kolla17:18
*** sdake has quit IRC17:21
*** jasonsb has joined #kolla17:23
SamYaplesdake_: mariadb+ansible is done17:24
sdake_nice17:24
SamYapleI have tested starting as multinode, starting as all-in-one, and growing from all-in-one to multinode17:24
SamYapleall works17:24
SamYapleall idempotent17:24
harmw_sdake_: you've said something about driving a specific starting-bla LP17:25
harmw_thats fine17:25
harmw_and yes, I should take on more from that etherpad but this was just the quickest :p17:25
harmw_and I'm note sure on meeting tonight, for me is midnight aswell17:26
sdake_if you can't make meeting find someone to report status of that blueprint i just assigned you ;)17:31
sdake_that is first on deck to be implemented17:32
sdake_in other words our top priority ;)17:32
harmw_lol ok17:32
harmw_wait wut17:32
*** harmw_ is now known as harmw17:32
harmwdamn17:32
sdake_why do you think i asked 3 people divide up the wor ? :)17:32
sdake_it is copy and paste17:33
sdake_i is like 16 hours of work maxa for 1 person17:33
*** jasonsb has quit IRC17:33
sdake_harmw i gave you a couple essential ones here: https://etherpad.openstack.org/p/kolla-standard-start17:35
sdake_to more evenly split work17:35
harmwyea, just have that on my screen17:36
harmwsure17:36
sdake_if you prefer to do others thats fine with me17:36
sdake_i just thought it would make sense that you do the critical ones since your a core reviewer17:36
harmwyea np17:36
sdake_and know what we want out of the spec17:36
sdake_i.e. you do the firstone , other folks could copy the idea17:36
sdake_you should probablyt ake glance - since that should be done next17:36
harmwmy first take was going to be designate, but since thats def. not core I'm going after something else17:37
sdake_let me know if I'm space invading :)17:37
harmwlike glance, sure :)17:37
harmwno no17:37
SamYapleglance is next as far as ansible needs17:37
sdake_ya samyaple want to add an ordering to those from a ansible perspective in that etherpad?17:38
sdake_or do you think that is necessary17:38
harmwdivide into core openstack vs rest17:38
SamYaplenah harmw can handle it. harmw just get the core ones up, glance nova neutron17:38
SamYaplepast that do it any order17:38
harmwagreed17:38
harmwshould I start on that right now?17:39
harmw:p17:39
sdake_harmw feel free to reassign ordering then17:39
harmwalphabettically!!17:39
sdake_ya start glance  at earliest convience so samyaple can give it a signoff17:39
harmw:>17:39
sdake_what is the big thing with emea and alphabetical :)17:39
*** sdake_ is now known as sdake17:39
harmwits more about logic, sense and clean coding :p17:39
harmw(not that I'm some holy chief btw)17:39
SamYaplequestion, the default galera and rabbit cluster names, kolla or openstack?17:40
harmwopenstack17:40
sdakeopenstac i guess17:40
SamYaplecool17:40
SamYapleits a value that most people wont ever even see17:40
SamYaplenot critical17:41
sdakewhat if two openstacs are eployed17:41
* sdake gets dangerous ;)17:41
SamYapleyou cannot17:41
SamYaplenet=host means binds to ports17:41
SamYapleyou can get fancy, but i dont recommend it17:41
sdakeon different hosts of course17:42
SamYaplethen the cluster name can be the same17:42
harmwas long as we don't hardcode it should be fine, right?17:42
SamYapleneed some cores to ack/comment on this docs change. it is needed for people to start working with ansible17:42
SamYaplehttps://review.openstack.org/#/c/197581/17:42
*** sdake has quit IRC17:44
*** mfalatic has quit IRC17:45
*** mfalatic has joined #kolla17:46
*** sdake has joined #kolla17:46
*** sdake has quit IRC17:48
openstackgerritSam Yaple proposed stackforge/kolla: Ansible Mariadb w/ Rabbitmq support  https://review.openstack.org/19768117:48
SamYaplerabbit is also working17:49
SamYaplestarting as multihost, starting as allinone, starting as all-in-one and growing to multihost17:49
harmwsounds wicked SamYaple17:49
*** sdake has joined #kolla17:49
SamYapleonce we get those two merged in we can deploy up to keystone with ansible17:49
*** shardy has quit IRC17:53
SamYapleOn the ansible side of things, can we merge the code if it doesn't break the existing config-internal method? I think it would be better to fix any bugs in a bug-fix rather than holding back the code if we want to have lots of time to test this before L217:54
*** shardy has joined #kolla17:54
harmwas long as we don't break, yes17:54
harmwthat way people can play, and find bugs17:54
harmwor not play and take the stable route :)17:55
SamYaplethe patches are just so large, i dont think theyll ever be perfect on initial commit17:55
SamYapleIt works for me, but past that...17:56
harmwsdake: are all L1 images built/available?17:57
sdakenot built no17:58
sdakeI guess I'll do that17:58
SamYaplehehe this is so cool17:58
sdakewhat was the proposal17:58
sdakere super patches17:58
sdakeI'd prefer smaller patches - one per servicep lz :)17:58
SamYapledeploys both database and keystone in all-in-one and grows seemlessly to multihost :)17:59
sdakenice ;-)17:59
SamYaplesdake: these are one per service17:59
harmwsdake: I believe that wasn't the point17:59
sdakesorry i got dced17:59
sdakeso missed the mpoint17:59
SamYapleone per service is still a huge patchset17:59
SamYaplei want the ansible code merge without nitpicking and then just bugfixing later17:59
sdakeok that wfm17:59
harmwas long as it not breaks the current non-asnible stuff18:00
sdakeas long as the existing code is left unbusted18:00
SamYapleyes that was the point there18:00
SamYapleif config-internal is fine, merge teh ansible code and we can have useable database and message-broker deploys today18:00
SamYaplew00t18:00
*** jasonsb has joined #kolla18:02
*** absubram has joined #kolla18:05
*** yapeng has joined #kolla18:06
harmwnice SamYaple18:06
harmwwhy does SamYaple has so much time to spare on this, it's just not fair :p18:07
sdakeharmw did you add this to the agenda * Defining our rule-set for approving changes18:10
harmwthat was last week's item18:10
harmwI remember asking like yesterday if something interesting had come out of it18:10
sdakedid you add that last wee?18:10
harmwnope18:10
harmwnever done that18:10
harmwbut I could've :P18:10
sdakeI don't know where that came from  o I'll delete it :)18:10
harmwwell....18:11
harmwI do think it's something important18:11
*** yapeng has quit IRC18:11
harmwjust to get some general guidelines worked out18:11
harmwbut that requires some initial work, preparation, and I most certainly don't want to get into the struggle we had with those BP's again18:12
sdakesamyaple are you going to do all of the ansible work for porting, or should we split that up as we have done with the start scripts18:13
harmwsplit up!18:13
sdakesplitting up does have the advantage of teaching eveyrone how the codebase wors ;-)18:14
*** jtriley has quit IRC18:15
SamYapleharmw: i have a 1 year old and a new born18:15
SamYaplei dont have alot of time to spare18:15
harmwyep, but putting the brakes on SamYaple doesn't feel right either sdake :P18:15
SamYaplei am around irc alot18:15
SamYaplesdake: I would like to handle all of the core services to be honest18:16
harmwSamYaple: given the amount of work/effort you've done :)18:16
SamYaplekeystone glance nova neutron18:16
SamYaplepast that we can split the work, i just want a working base ASAP18:16
*** jasonsb has quit IRC18:16
harmwsounds like a decent plan18:16
sdakeok so harmw, can you do me a solid and make another etherpad18:17
sdakewhere all the containers are listed that is a different one from the start etherpad18:17
sdakeand assign those services to samyape he has claimed above18:17
SamYapleonce we have a working base we can actually start to do functional tests18:17
sdakeand leave the rest unassigned18:17
sdakefunctional tests require all in one networking!18:17
SamYaplewith OVS it isnt a problem18:17
harmwsdake: will do, gimme a sec18:18
harmware the L3 containers building already sdake ?18:18
* SamYaple is very excited18:21
sdakesamyaple just spoke with mordred18:21
sdakehe has been on the road as suspected18:21
sdakehe said next couple days should have something for us :)18:21
* SamYaple is weary18:21
SamYaplegood18:21
SamYaplewe are mere days away from a working OS install18:22
SamYaplemulti-node'd up18:22
*** nihilifer has quit IRC18:22
SamYaplethree nodes, database and rabbit active,clustered, and accepting commands18:24
SamYaplereal    1m24.990s18:24
SamYapleuser    0m1.792s18:24
SamYaplesys     0m0.816s18:24
sdakeso 3 node db and rabbit is operational18:25
sdakeis there is some wierd setup where you ahve to start a node then kill a node then start two nodes?18:25
SamYaplewhat?18:26
sdakei'll take that as a no18:26
sdakedoes keystone work on top of that?18:26
SamYaplewell i do start a bootstrap node, then kill that ans start an operational node18:27
SamYapleyes, but not the code in ansible, local branch (that has the modules)18:27
SamYaplenot the code in kolla*18:27
sdakeso it takes 90 seconds to get that rolling with a locallybuilt copy of the images?18:28
sdakeharmw did you see my request for a new etherpad18:28
harmwyep, working something out18:28
harmwgime a sec man18:28
harmwjeez18:28
harmw:p18:28
sdakecool - try to make new etherpad :)18:28
sdakeso we can link it in the blueprint18:28
sdakeharmw you rock bro :)18:28
sdakeok time for a shower bbiaf :)18:29
harmwI'm refurbishing the current startblabla thing, and then c/p some of that18:29
harmwah, so that was that awful smell18:29
SamYaplesdake: 90 seconds from my private repo to all 3 nodes, yes18:29
*** nihilifer has joined #kolla18:31
SamYapleman i really want to work on layer stomping to reduce size, but i just dont have the cycles18:32
sdakefocus > all else ;)18:35
*** sdake has quit IRC18:38
*** sdake has joined #kolla18:38
harmwsdake: https://etherpad.openstack.org/p/ansibalising-containers18:38
*** jtriley has joined #kolla18:39
*** sdake_ has joined #kolla18:41
harmwsdake: there are some questionmarks in there, could you take care of those?18:41
*** sdake has quit IRC18:44
harmwsdake_: happy with that etherpad?18:45
sdake_https://blueprints.launchpad.net/kolla/+spec/ansible-service18:45
sdake_looks fantastic harmw18:45
harmwok, cool18:46
harmwI've updated the kolla-standard-start as well18:46
sdake_there is a separate bluerpint for that one harmw18:46
sdake_but you mean to same style?18:47
harmwyep, styling18:47
sdake_i dont htink s8m needs to own all the primary services18:47
harmwhautoproxyh is haproxy, right? I considered that core b/c it's needed for h-a18:47
harmwperhaps thats to soon though18:48
sdake_i thin the one we have doesn't work18:48
sdake_but i am not sure18:48
harmwI honestly don't know :)18:48
harmwbtw feel free to make adjustments to those etherpads, or tell me if anything is wrong or a little off18:49
sdake_ya they aren't set in stone feel free to edit em folks18:50
sdake_rhallisey you around?18:50
rhalliseysdake_, what's up?18:51
*** bradjones has quit IRC18:51
sdake_jpeeler you ought to try to get your heat shindig to work with samyapel's external config18:52
sdake_rhallisey whats the love on cinder ? :)18:52
*** bradjones has joined #kolla18:52
*** bradjones has joined #kolla18:52
rhalliseyI haven't figured it out yet18:53
harmwsdake_: I'll focus on that Glance/standard-start stuff first now18:53
harmwbbl18:53
rhalliseynot sure what changed to cause new iscsi errors18:53
sdake_there is one thing - oslo service is changed18:53
sdake_i filed a bug about it18:53
SamYaplerhallisey: question on cinder. It keeps tgtd processes around outside of the container, is that expected?18:54
rhalliseyya18:54
openstackgerritSam Yaple proposed stackforge/kolla: Add new build script  https://review.openstack.org/19661718:55
SamYapleok. thats all i needed ot know :)18:55
*** shardy has quit IRC18:55
*** shardy has joined #kolla18:55
SamYapleI have every intention of digging into the cinder container when I hit it with the config-external method. I will be able to talk to you more intelligently about it then18:56
SamYaplethanks rhallisey18:56
rhalliseyokie doie18:56
sdake_harmw sounds good ;)18:56
sdake_samyaple I made you assignee for https://blueprints.launchpad.net/kolla/+spec/ansible-service18:57
sdake_even though we are distributing the wor kthroughout the team18:57
SamYaplecool18:57
sdake_which means you will be responsible for a report out in our weekly irc meeting about status18:57
SamYaplewill monitor it18:57
sdake_cool18:57
sdake_at this time i am probably only going to track ansible on a weekly basis18:57
sdake_maybe ha18:58
sdake_we need to decompose the ha spec - but i'm not sure what work remains18:58
sdake_and then install from source, was hoping pbourke could decompose that one for me - i guess we can follow same pattern weh ave here18:58
*** yapeng has joined #kolla19:06
*** nihilifer has quit IRC19:10
*** yapeng has quit IRC19:11
*** sdake has joined #kolla19:21
*** sdake has quit IRC19:23
*** sdake has joined #kolla19:23
*** sdake_ has quit IRC19:25
openstackgerritSam Yaple proposed stackforge/kolla: Add new build script  https://review.openstack.org/19661719:26
*** nihilifer has joined #kolla19:33
harmwany thoughts on using https://bugs.launchpad.net/kolla/+bug/1470631 as a template?19:40
openstackLaunchpad bug 1470631 in kolla "ansibalise glance containers" [Undecided,New] - Assigned to Harm Weites (harmw)19:40
sdakeharmw dont mae a bug per container19:49
sdakejust use partially-implements: blueprint ansible-service19:49
sdakesee etherpad for notes19:49
sdakei guess we can use a bug per feature too but i definately want it as a partially-implements as well19:50
SamYaplepartially implements for tracking purposes please19:56
*** shardy_ has joined #kolla20:01
*** jasonsb has joined #kolla20:05
*** daneyon has joined #kolla20:11
*** jtriley has quit IRC20:18
*** jtriley has joined #kolla20:22
harmwI was aiming for bug per container, with ofcourse a partially-implements ansiblewhatever in the patchset20:32
harmwbut you're saying, skip making a bug and just go with partially-implements20:33
*** openstackgerrit has quit IRC20:37
*** openstackgerrit has joined #kolla20:37
*** rhallisey has quit IRC20:41
*** daneyon has quit IRC20:47
*** jtriley has quit IRC20:50
*** shardy_ has quit IRC21:01
harmwcrap, SamYaple https://review.openstack.org/#/c/192544/19/docker/common/base/kolla-common.sh there's a typo on L17821:02
*** jtriley has joined #kolla21:02
*** sdake_ has joined #kolla21:07
*** sdake has quit IRC21:09
harmwhm, where is $KOLLA_BOOTSTRAP being set?21:16
sdake_harmw  Ithink that is set by ansible21:33
harmwI thought so, but can't find the proof :)21:34
sdake_I can't point you at the evidence21:34
*** jasonsb has quit IRC21:36
*** mstachow has joined #kolla21:53
mandremorning21:53
harmwmidnight :)21:54
harmwwell, almost21:54
mandrealmost the morning for you :)21:55
harmwI'd hardly call 23:55 almost morning :p21:55
mandrewe have a meeting starting in 5, right?21:56
harmwye21:56
sdake_hey folks team meeting now :)22:02
*** nihilifer_ has joined #kolla22:04
*** nihilifer has quit IRC22:04
*** nihilifer_ is now known as nihilifer22:04
*** pradk has quit IRC22:14
*** jasonsb has joined #kolla22:17
*** sdake_ is now known as sdake22:17
*** dims_ has joined #kolla22:17
*** jasonsb has quit IRC22:18
*** jasonsb has joined #kolla22:18
*** dims has quit IRC22:21
*** sdake is now known as sdake_22:29
openstackgerritHarm Weites proposed stackforge/kolla: Add config-internal/config-external to Glance containers  https://review.openstack.org/19776122:44
*** nihilifer has quit IRC22:46
*** pdb-mobile has joined #kolla22:48
harmwSamYaple: could you please take a look at that? :)22:50
pdb-mobileWhy did i think meeting was 23:00/utc :/22:50
*** nihilifer has joined #kolla22:52
harmwsdake_: prio #1 ^^22:53
mstachowgood night everyone ! :)22:53
sdake_pdb off by one error22:53
harmwif that gets acked, I'll move on to finishing the others22:53
harmwnn guys!22:53
sdake_guys I am watching fireworks at family place22:53
sdake_so gotta jet22:53
sdake_bbl :)22:53
*** sdake_ has quit IRC22:54
*** mstachow has quit IRC22:54
*** pdb-mobile has quit IRC22:56
vinkmanfireworks on the 1st, sacrilege :D22:56
*** nihilifer has quit IRC22:56
*** jtriley has quit IRC23:01
*** jtriley has joined #kolla23:12
*** jtriley has quit IRC23:17
*** jtriley has joined #kolla23:32
*** thetrav has joined #kolla23:43
thetravtrying to run the horizon container from docker repo results in: /usr/share/openstack-dashboard/manage.py => ImportError: No module named i18n23:45
thetravmore specifically: https://bugs.launchpad.net/kolla/+bug/147067223:49
openstackLaunchpad bug 1470672 in kolla "horion i18n module" [Undecided,New]23:49

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