sbezverk | sdake another question for swift volumes, I do not see it mounts files systems.. | 00:01 |
---|---|---|
*** ayoung has quit IRC | 00:07 | |
*** sdake has quit IRC | 00:09 | |
*** ssurana has quit IRC | 00:13 | |
*** diogogmt has quit IRC | 00:28 | |
openstackgerrit | Nikolai Korablin proposed openstack/kolla: Reconfigure for Memcached https://review.openstack.org/288196 | 00:28 |
dave-mccowan | sdake is your cloud accessible from the interwebs? | 00:29 |
dave-mccowan | it would be fun to turn on tls and run https://www.ssllabs.com/ssltest/ on it. | 00:29 |
*** daneyon_ has quit IRC | 00:31 | |
*** vhosakot has joined #kolla | 00:35 | |
*** vhosakot has quit IRC | 00:35 | |
*** vhosakot has joined #kolla | 00:36 | |
*** ayoung has joined #kolla | 01:05 | |
*** phuongnh has joined #kolla | 01:14 | |
*** achanda has joined #kolla | 01:14 | |
*** mbound has quit IRC | 01:16 | |
*** mbound has joined #kolla | 01:17 | |
*** iceyao has joined #kolla | 01:21 | |
*** iceyao_ has joined #kolla | 01:25 | |
*** sdake has joined #kolla | 01:27 | |
*** iceyao has quit IRC | 01:29 | |
*** diogogmt has joined #kolla | 01:35 | |
*** sdake has quit IRC | 01:35 | |
*** jtriley has joined #kolla | 01:35 | |
*** vhosakot has quit IRC | 01:40 | |
*** vhosakot has joined #kolla | 01:41 | |
*** vhosakot has quit IRC | 01:48 | |
*** tfukushima has joined #kolla | 01:50 | |
*** dmsimard has quit IRC | 01:50 | |
*** dmsimard has joined #kolla | 01:51 | |
*** vhosakot has joined #kolla | 01:51 | |
*** yuanying has quit IRC | 01:58 | |
*** yuanying has joined #kolla | 01:59 | |
*** dwalsh has joined #kolla | 01:59 | |
*** iceyao has joined #kolla | 02:02 | |
*** iceyao_ has quit IRC | 02:05 | |
*** iceyao_ has joined #kolla | 02:09 | |
*** unicell has joined #kolla | 02:09 | |
*** mbound has quit IRC | 02:12 | |
*** iceyao has quit IRC | 02:12 | |
openstackgerrit | Ildar proposed openstack/kolla: Fixing typo in the documetation https://review.openstack.org/288223 | 02:14 |
SamYaple | dave-mccowan: mine is | 02:16 |
SamYaple | ill test your patch if youd like | 02:16 |
SamYaple | oh yay its all merged | 02:16 |
dave-mccowan | thanks SamYaple. whenever you get a chance. unless you have a trusted cert the grade won't be that great anyways. :-) | 02:17 |
SamYaple | i have a trusted cert :) | 02:19 |
SamYaple | do you know about letsencrypt? | 02:19 |
SamYaple | its all free | 02:19 |
SamYaple | all of my things are signed nowadays | 02:20 |
*** stvnoyes has quit IRC | 02:24 | |
*** stvnoyes has joined #kolla | 02:25 | |
dave-mccowan | cool. it'll be interesting what it says. we should be able to get it to an A. i don't think it's there yet though, maybe a B+. | 02:31 |
SamYaple | well ill tell you in a few minutes its deploying anew | 02:32 |
*** sdake has joined #kolla | 02:39 | |
*** iceyao has joined #kolla | 02:43 | |
*** iceyao_ has quit IRC | 02:44 | |
*** vhosakot has quit IRC | 02:44 | |
SamYaple | dave-mccowan: that patch does not work for me.... | 02:45 |
SamYaple | spits out invalid config and doesnt copy the right files | 02:45 |
dave-mccowan | at deploy? | 02:46 |
SamYaple | yea | 02:46 |
*** unicell has quit IRC | 02:47 | |
dave-mccowan | it's working for me. how do we figure out what's different? | 02:47 |
*** tfukushima has quit IRC | 02:47 | |
SamYaple | kolla_external_fqdn_cacert is an unused var too | 02:47 |
dave-mccowan | yea, cacert isn't used during deploy... it's really the client that needs it. | 02:48 |
SamYaple | can you post your globals.yml? also do a fresh deploy with master (not your patchset) | 02:48 |
SamYaple | right but its not referenced _anywhere_ in the playbooks | 02:48 |
SamYaple | its a dead variable | 02:48 |
dave-mccowan | do i need to do anything to make sure it's fresh deploy, and not using an old generated file? | 02:49 |
SamYaple | i would recommend a fresh fresh deploy yes | 02:50 |
SamYaple | you (shouldn't) dont need to rebuild your images | 02:50 |
*** sdake has quit IRC | 02:51 | |
dave-mccowan | is that just cleanup-containers and deploy? or is there something else to wipe /etc/kolla/*? | 02:51 |
*** sdake has joined #kolla | 02:52 | |
SamYaple | i would recommend removing all containers and volumes and cleaning out /etc/kolla/* | 02:52 |
*** sdake has quit IRC | 02:52 | |
*** tfukushima has joined #kolla | 02:55 | |
openstackgerrit | Sam Yaple proposed openstack/kolla: Fix haproxy https://review.openstack.org/288225 | 02:57 |
SamYaple | dave-mccowan: please review that patch | 02:57 |
SamYaple | with those changes its working for me | 02:57 |
SamYaple | though i dont see what would have changed to make it work | 02:57 |
SamYaple | well its deploying now dave-mccowan so ill let you know | 02:58 |
dave-mccowan | i use cacert in this patch out for review https://review.openstack.org/288165 | 02:58 |
dave-mccowan | do you have the original error message you got? | 02:59 |
SamYaple | dave-mccowan: that won't work on remote nodes that dont have that cacert | 03:00 |
SamYaple | im not sure we want to generate things like that | 03:00 |
dave-mccowan | it's more a developer tool | 03:01 |
SamYaple | post-deploy isnt just for devs though, its for everyone | 03:02 |
SamYaple | the other openrc files we create can be tranfered around | 03:02 |
SamYaple | yea dave-mccowan im not sure we want to include the CACERT stuff like that | 03:03 |
SamYaple | like anywhere | 03:03 |
SamYaple | I did get an A rating though | 03:04 |
dave-mccowan | having the certificate generator kind of got us in that business. but, if we don't have a generator then no devs will use TLS. | 03:04 |
dave-mccowan | woot! | 03:04 |
SamYaple | im not sure i care about that though. the playbooks are for production | 03:05 |
dave-mccowan | how about against the horizon endoint? | 03:05 |
SamYaple | what about that? | 03:05 |
dave-mccowan | did you run the scanner against 443 or 5000? | 03:06 |
SamYaple | its not like you inject the cacert into webbrowsers those will still complain | 03:06 |
SamYaple | 443 | 03:06 |
SamYaple | horizon | 03:06 |
*** vhosakot has joined #kolla | 03:08 | |
*** dwalsh has quit IRC | 03:09 | |
*** vhosakot has joined #kolla | 03:09 | |
*** yuanying has quit IRC | 03:16 | |
*** coolsvap has joined #kolla | 03:21 | |
*** sha has quit IRC | 03:21 | |
*** rhallisey has quit IRC | 03:27 | |
*** dims has quit IRC | 03:40 | |
*** dims has joined #kolla | 03:43 | |
*** dims has quit IRC | 03:44 | |
openstackgerrit | Hui Kang proposed openstack/kolla: Set mongodb log file to shared volume by heka https://review.openstack.org/288238 | 03:52 |
*** vhosakot has quit IRC | 03:53 | |
openstackgerrit | MD NADEEM proposed openstack/kolla: WIP: Reconfigure for Murano https://review.openstack.org/288239 | 03:53 |
*** vhosakot has joined #kolla | 03:55 | |
openstackgerrit | Sam Yaple proposed openstack/kolla: Fix horizon with ssl https://review.openstack.org/288225 | 03:55 |
*** yuanying has joined #kolla | 04:08 | |
*** yuanying has quit IRC | 04:12 | |
*** Jeffrey4l has joined #kolla | 04:22 | |
openstackgerrit | MD NADEEM proposed openstack/kolla: WIP:Reconfigure for ceph https://review.openstack.org/288245 | 04:23 |
*** openstack has joined #kolla | 04:29 | |
*** yuanying has joined #kolla | 04:30 | |
*** coolsvap has quit IRC | 04:30 | |
*** coolsvap has joined #kolla | 04:30 | |
*** openstack has quit IRC | 04:30 | |
*** openstack has joined #kolla | 04:32 | |
*** tfukushima has quit IRC | 04:34 | |
*** openstack has quit IRC | 04:34 | |
*** openstack has joined #kolla | 04:36 | |
*** openstack has quit IRC | 04:36 | |
*** openstack has joined #kolla | 04:37 | |
*** openstack has quit IRC | 04:39 | |
*** openstack has joined #kolla | 14:07 | |
vhosakot | sdake: I have tested both nova reconfig (https://review.openstack.org/#/c/288146/) and ceph reconfig (https://review.openstack.org/#/c/288252/) | 14:07 |
sdake | nice checking | 14:07 |
vhosakot | cool | 14:07 |
sdake | vhosakot if your jobs ever fail, please type in "recheck" on a single line in the reply field | 14:07 |
sdake | this will cause the gate job to run again | 14:07 |
sdake | we dont approve patches unless the gate is compeltely green | 14:08 |
vhosakot | ah, ok.. I will recheck both then... they failed due to un-related gate errors... | 14:08 |
*** macsz has quit IRC | 14:08 | |
sdake | this looks problematic http://logs.openstack.org/52/288252/1/check/gate-kolla-dsvm-deploy-centos-binary/1fbedca/console.html#_2016-03-04_06_02_59_362 | 14:09 |
sdake | i already recheck tehm | 14:09 |
vhosakot | cool | 14:09 |
sdake | Jeffrey4l around? | 14:10 |
Jeffrey4l | sdake, yep | 14:10 |
sdake | Jeffrey4l re reconfigure, I'd like to approve changes even if unteted if they are syntatically correct | 14:10 |
sdake | we can sort out bugs of reconfigure during the rcs | 14:11 |
*** mandre has joined #kolla | 14:11 | |
sdake | hey mandre | 14:11 |
sdake | but I do want them green in the gate | 14:11 |
Jeffrey4l | sdake, roger. agree. | 14:12 |
Jeffrey4l | asking the owner make sure we really testd it locally. :p | 14:13 |
sdake | Jeffrey4l if people say no, thatso k, that jusst means it oculd be a trouble spot when debugging reconfigure | 14:13 |
sdake | today I am tagging | 14:13 |
sdake | so lets ram and jam :) | 14:13 |
Jeffrey4l | ok. np | 14:13 |
*** akwasnie has quit IRC | 14:14 | |
openstackgerrit | Michal Rostecki proposed openstack/kolla-mesos: Autodetect number of instances https://review.openstack.org/284643 | 14:14 |
openstackgerrit | Michal Rostecki proposed openstack/kolla-mesos: Support dependencies inside one host https://review.openstack.org/284737 | 14:14 |
openstackgerrit | Michal Rostecki proposed openstack/kolla-mesos: Dependency between nova-libvirt and nova-compute inside host https://review.openstack.org/284815 | 14:14 |
openstackgerrit | Michal Rostecki proposed openstack/kolla-mesos: Use constraints only on multinode deployment https://review.openstack.org/285970 | 14:14 |
openstackgerrit | Michal Rostecki proposed openstack/kolla-mesos: Allow to override resources in globals.yml https://review.openstack.org/284836 | 14:14 |
*** macsz has joined #kolla | 14:16 | |
*** macsz has left #kolla | 14:17 | |
*** vhosakot has quit IRC | 14:17 | |
*** jmccarthy has quit IRC | 14:20 | |
*** dwalsh has quit IRC | 14:21 | |
*** jmccarthy has joined #kolla | 14:21 | |
sdake | Jeffrey4l this could use an ack https://review.openstack.org/#/c/288239/2 | 14:21 |
sdake | rhallisey plz remove workflow -1 this patch looks good to go https://review.openstack.org/#/c/287760/3 | 14:23 |
sdake | we are looking at these for syntactical correctness, not if they have been or haven't been tested | 14:23 |
sdake | I dont want to block for 1 week waiting for someone to setup an ironic environment | 14:23 |
sdake | Jeffrey4l can clean up any messes made :) | 14:24 |
sdake | hopefully :) | 14:24 |
*** mandre has quit IRC | 14:24 | |
*** macsz1 has joined #kolla | 14:25 | |
openstackgerrit | Merged openstack/kolla: Reconfigure mistral service https://review.openstack.org/288281 | 14:25 |
*** vhosakot has joined #kolla | 14:26 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/kolla: Updated from global requirements https://review.openstack.org/288352 | 14:28 |
*** akwasnie has joined #kolla | 14:28 | |
openstackgerrit | Merged openstack/kolla: Reconfigure cinder service https://review.openstack.org/286050 | 14:28 |
openstackgerrit | Merged openstack/kolla: Fixing typo in the documentation https://review.openstack.org/288223 | 14:29 |
*** jtriley has joined #kolla | 14:30 | |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Use use_forwarded_for in manila config https://review.openstack.org/288478 | 14:30 |
sdake | this could use a review https://review.openstack.org/#/c/288239/2 | 14:30 |
openstackgerrit | Merged openstack/kolla: Reconfigure Ironic https://review.openstack.org/287760 | 14:31 |
*** dwalsh has joined #kolla | 14:32 | |
openstackgerrit | Michal Rostecki proposed openstack/kolla: Playbook for magnum upgrade https://review.openstack.org/275798 | 14:33 |
*** macsz1 has quit IRC | 14:33 | |
SamYaple | morning | 14:33 |
sdake | this is the second time I've seen this gate failure: http://logs.openstack.org/85/277085/3/check/gate-kolla-dsvm-deploy-centos-binary/d3da970/console.html#_2016-03-04_13_50_14_865 | 14:34 |
sdake | morning SamYaple | 14:34 |
pbourke | hey sam | 14:34 |
SamYaple | sdake: at least its now returning the error | 14:35 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Use use_forwarded_for in manila config https://review.openstack.org/288478 | 14:35 |
SamYaple | sdake: slow server. this can be fixed with an early check, ill work it in | 14:35 |
sdake | SamYaple thanks :) | 14:35 |
sdake | SamYaple btw I figured out why the centos gate is timign out | 14:35 |
sdake | we lack pypi mirrors for centos | 14:36 |
sdake | whereas pypi mirrors are being used for ubuntu | 14:36 |
SamYaple | sdake: thats not true at all | 14:36 |
sdake | pablinger is working on centos mirrors | 14:36 |
SamYaple | we use pypi for both | 14:36 |
sdake | clarkb just said it was so | 14:36 |
sdake | i know the code use spypi | 14:36 |
SamYaple | but we use them... | 14:36 |
SamYaple | oh nvm | 14:36 |
sdake | but infra lacks a centos pypi mirror | 14:36 |
openstackgerrit | Merged openstack/kolla: Add reconfigure for heka https://review.openstack.org/287740 | 14:36 |
*** openstackgerrit_ has quit IRC | 14:36 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/kolla: Updated from global requirements https://review.openstack.org/288352 | 14:37 |
SamYaple | pypi doesnt change per distro though | 14:37 |
*** dave-mccowan has joined #kolla | 14:37 | |
*** openstackgerrit_ has joined #kolla | 14:37 | |
sdake | SamYaple clarkb seemed to indicate it does in some subtle way? | 14:37 |
sdake | not sure | 14:37 |
sdake | I am not a pypi mirror expert ;) | 14:37 |
SamYaple | if you are talking about wheel then yea centos doesnt install that by default | 14:37 |
sdake | but it is clear cnetos is not pulling from the mirros | 14:37 |
SamYaple | pypi is not for packages | 14:38 |
SamYaple | it is _clear_ it is pulling from the pypi repos | 14:38 |
*** chandankumar has joined #kolla | 14:38 | |
sdake | oh right | 14:38 |
sdake | i am tlalking about precompiled thigns | 14:38 |
SamYaple | thats not pypi | 14:38 |
SamYaple | big difference | 14:38 |
sdake | infra suggested if we used hte precompiled pypi mirrors our gates would go faster | 14:38 |
SamYaple | you are talking about an rpm mirror and no that doesnt exist yet | 14:38 |
sdake | because things like lxml wouldn't have to build | 14:39 |
sdake | (in centos-source case) | 14:39 |
sdake | pip mirrors | 14:39 |
sdake | check irc log in infra for about t-45 mins ago | 14:39 |
SamYaple | yup already done ive responded in that channel | 14:40 |
*** mandre has joined #kolla | 14:40 | |
inc0 | guys, a request, could you pase me your outputs of docker exec -t rabbitmq rabbitmqctl eval 'rabbit_clusterer:status().' ? I wrote some crazy text manipulation jinja2 code and I want to make sure that it will work for others, not just me | 14:40 |
SamYaple | inc0: why do that? why not write a wrapper script that spits out valid json? | 14:41 |
mlima | sdake, lvm does not works with kolla, right? | 14:41 |
SamYaple | i dont want to rely on jinja2 manipulation inc0 | 14:41 |
sdake | mlima right | 14:41 |
*** iceyao has joined #kolla | 14:42 | |
sdake | probablybecuase jinja2 is a parser and inc0 doesn't want to write a parser ;) | 14:42 |
mlima | not think it would be interesting to try to make it work? sdake | 14:42 |
sdake | mlima go for it - wont stop it from happening - nobody has made ith appen yet | 14:42 |
*** diogogmt has quit IRC | 14:42 | |
inc0 | we would need to have this wrapper script inside container | 14:43 |
inc0 | and we don't have it in Liberty | 14:43 |
elemoine_ | inc0: http://paste.openstack.org/show/489337/ | 14:43 |
elemoine_ | oops, I have an error there | 14:43 |
SamYaple | inc0: we can have it in container for 1.1.0 | 14:43 |
SamYaple | thats a preq for these upgrades anyway | 14:43 |
inc0 | I don't want to rely THAT much on 1.1.0 | 14:44 |
inc0 | you could pull off non-1.1.0 upgrade if you use nova-net | 14:44 |
SamYaple | im -2 on jinja2 manilipulation of that string dude. it breaks all the time with horrible error messages | 14:44 |
SamYaple | 1.1.0 is a requirement for these upgrades | 14:44 |
SamYaple | and we dont use nova-net anywhere | 14:45 |
SamYaple | it doesnt work | 14:45 |
SamYaple | (it never has btw) | 14:45 |
inc0 | well, ok, I don't like it tho. if we ever run into situation like that later on, we're screwed | 14:45 |
sdake | inc0 can you review https://review.openstack.org/#/c/278045/6 | 14:45 |
inc0 | I'll find different solution, for future sake | 14:46 |
*** thumpba has quit IRC | 14:46 | |
SamYaple | inc0: a real solution is our own command module. i jsut havent had time to write it | 14:46 |
SamYaple | we dont have time to do so before we tag either | 14:46 |
SamYaple | would suggest script for now | 14:46 |
inc0 | our own command module? really? | 14:47 |
sdake | essential and high work that is incomplete will be settled in the rcs | 14:47 |
sdake | antyhing that is medium/low getting bounced | 14:47 |
SamYaple | inc0: yup | 14:47 |
inc0 | I don't want our own command module...we're slowly removing ansible from ansible | 14:47 |
SamYaple | inc0: we are executing commands in docker containers, ansible has nothing for that | 14:48 |
inc0 | it's just matter of adding alias for docker exec -t {{ name }} in nodes | 14:49 |
inc0 | I'll figure it out, I don't want to change running containers as requirement for upgrade | 14:49 |
inc0 | as a principle | 14:49 |
SamYaple | inc0: its already a requirement | 14:50 |
sdake | wtb review of https://review.openstack.org/#/c/278045/6 | 14:50 |
openstackgerrit | Sam Yaple proposed openstack/kolla: Fix horizon with ssl https://review.openstack.org/288225 | 14:52 |
inc0 | SamYaple, where did we change running containers? | 14:52 |
SamYaple | inc0: neutron. its already a reguirement for the liberty deploy to be changed to do a proper upgrade | 14:52 |
inc0 | also I do not want to backports stuff that is not completely required to be backported | 14:52 |
sdake | wtb review of https://review.openstack.org/#/c/288239/2 | 14:53 |
SamYaple | its required to to upgrades. | 14:53 |
inc0 | and simple text manipulation imho is not | 14:53 |
SamYaple | and its our initial relaease that type of backports is expected | 14:53 |
SamYaple | hell sometimes nova has even had to backport a "feature" to do upgrades properly | 14:53 |
SamYaple | i think we get slack for our 1.0.0 not being future proof | 14:53 |
inc0 | ok, still, I think there should be better ways to do it | 14:54 |
inc0 | I'll use it as backup solution | 14:54 |
inc0 | and I'd rather create ansible module that will help me with string parsing | 14:54 |
inc0 | so later we can make use of it as well | 14:54 |
inc0 | and actually I think it will be better solution for this problem and any problem like this one | 14:56 |
SamYaple | inc0: thats not how that works | 14:56 |
inc0 | why? oO | 14:56 |
SamYaple | you cant create a module just to parse strings from the output of a task (you cant call a module inside of another module) | 14:56 |
inc0 | ok, I don't intend to | 14:57 |
SamYaple | what you _want_ is an action_plugin that wraps command module. thats what im refering too | 14:57 |
SamYaple | then we can string manipulate in python | 14:57 |
inc0 | I'll call module which will take a string as input and push string as output | 14:57 |
*** diogogmt has joined #kolla | 14:57 | |
SamYaple | ew | 14:57 |
inc0 | and input will be registered stuff from command module | 14:57 |
SamYaple | then the failures/changes will be on the wrong task | 14:57 |
SamYaple | thats no good | 14:58 |
sdake | we need a titanium gate | 14:58 |
SamYaple | the ansible thing here is action_plugin inc0 | 14:58 |
sdake | we have a glass gate atm :( | 14:58 |
SamYaple | look at merge_configs | 14:58 |
SamYaple | but we can do that later | 14:58 |
inc0 | ok, action_plugin it is | 14:58 |
inc0 | no, I'm doing it now | 14:58 |
inc0 | I'm not changing running containers and again, this will be useful | 14:58 |
sdake | inc0 you ahve 18 days :) | 14:58 |
SamYaple | im not ok with another action plugin this late inc0 | 14:58 |
SamYaple | thats not stable | 14:58 |
inc0 | sdake, I'll do it over this weekend | 14:58 |
SamYaple | inc0: im -2 on that | 14:58 |
SamYaple | action plugins changed between v1 and v2 ansible | 14:59 |
*** mandre has quit IRC | 14:59 | |
inc0 | god damn it, you're ok by code that will change running container but not ok by code that will be run once/ | 14:59 |
SamYaple | im ok with needing stuff in 1.1.0 to upgrade yes | 14:59 |
SamYaple | sine thats already a re | 14:59 |
SamYaple | req* | 14:59 |
SamYaple | i would prefer to use what we use everywhere else yes | 14:59 |
inc0 | ok, but this is more scallable solution | 14:59 |
SamYaple | output json from a wrapper script | 14:59 |
SamYaple | ok do it in newton | 14:59 |
SamYaple | im not arguing its usefulness | 15:00 |
*** jtriley has quit IRC | 15:00 | |
*** iceyao has quit IRC | 15:02 | |
*** jtriley has joined #kolla | 15:02 | |
openstackgerrit | Merged openstack/kolla: Reconfigure nova service https://review.openstack.org/288146 | 15:03 |
inc0 | to me it's same amount of work | 15:03 |
inc0 | maybe a little more | 15:04 |
inc0 | but with better morale during doing it | 15:04 |
SamYaple | not even close. youve never done an action plugin | 15:04 |
SamYaple | nor do you know the changes for v2.0 and how to make sure you dont diverge to much so we can port it | 15:04 |
inc0 | I'm clever guy...or I like to think that I am | 15:04 |
inc0 | we're not supporting 2.0 | 15:04 |
SamYaple | in newton we are | 15:04 |
inc0 | when we will, we'll deal with them | 15:04 |
SamYaple | and that means we have to rewrite that | 15:04 |
SamYaple | no we wton | 15:05 |
SamYaple | we just wont do it now this late in the gate | 15:05 |
SamYaple | game* | 15:05 |
SamYaple | i dont want to rewrite our mostly stable parsing this late in the game. | 15:05 |
*** mbound has quit IRC | 15:05 | |
inc0 | I won't rewrite anything...I'm adding new file | 15:06 |
inc0 | and after we decide to support 2.0 | 15:06 |
inc0 | I volounteer to rewrite it | 15:06 |
SamYaple | lets stick with the same method we have for everything else im our repo please | 15:07 |
SamYaple | i dont want a one of for rabbit right at the end here | 15:07 |
SamYaple | one-off* | 15:07 |
elemoine_ | SamYaple: https://review.openstack.org/#/c/288478/2 | 15:09 |
elemoine_ | see my comment | 15:09 |
elemoine_ | the error seems to be related to keystone | 15:09 |
elemoine_ | does that ring a bell? | 15:10 |
*** mandre has joined #kolla | 15:10 | |
SamYaple | elemoine_: seems like outdated or bad rebase | 15:11 |
SamYaple | would suggest checkkout master | 15:11 |
elemoine_ | SamYaple: I do use master! | 15:11 |
elemoine_ | I use my manila branch based on master (for https://review.openstack.org/#/c/288478/) | 15:12 |
SamYaple | hmmm i mean thats what that error would come from | 15:12 |
elemoine_ | I don't think so | 15:12 |
sdake | elemoine_ akwasnie is this done? https://blueprints.launchpad.net/kolla/+spec/central-logging-service as in the state should be implemented? | 15:12 |
elemoine_ | https://review.openstack.org/#/c/286637/ | 15:12 |
elemoine_ | manila is not in there | 15:12 |
elemoine_ | sdake: the Heka Elasticsearch integration patch is waiting for reviews | 15:13 |
sdake | elemoine_ got link? | 15:13 |
sdake | i'd like it reviewed folks :) | 15:13 |
sdake | i'll take bullet on one review | 15:13 |
elemoine_ | sdake: https://review.openstack.org/#/c/284188/ | 15:13 |
sbezverk | sdake for swift bug, which solution would you prefer, installing ceilometer middleware into the base image or removing ceilometer from swift proxy server pipeline? it sits there by default. | 15:14 |
sdake | elemoine_ it has -1 with comments already | 15:14 |
elemoine_ | there is one comment from SamYaple that I did not take into account because I did not understand it | 15:14 |
sdake | sbezverk remove from pipeline | 15:14 |
elemoine_ | sdake: I replied to Sam's question | 15:14 |
SamYaple | elemoine_: manila is in that review | 15:14 |
elemoine_ | sdake: I don't understand why I should use "optional" forthe heka-elasticsearch.toml file | 15:15 |
elemoine_ | SamYaple: ok sorry | 15:15 |
sdake | hell if I know | 15:15 |
sdake | SamYaple why should optional be used in that heka review? | 15:16 |
*** jasonsb has joined #kolla | 15:16 | |
*** iceyao has joined #kolla | 15:16 | |
SamYaple | idk can i have a link | 15:16 |
sdake | eplain to me so i can explain to elemoine_ :) | 15:16 |
sdake | https://review.openstack.org/#/c/284188/ | 15:16 |
*** vhosakot has quit IRC | 15:16 | |
sdake | this closes out a blueprint - which i am in the process of doing i nthe tracker atm ;) | 15:16 |
elemoine_ | SamYaple: see https://github.com/openstack/kolla/blame/master/ansible/roles/manila/tasks/register.yml | 15:16 |
SamYaple | ohh elemoine_ instead of the jinja2 bool block | 15:17 |
*** mbound has joined #kolla | 15:17 | |
SamYaple | it should use optional rather than that jinja2 bool block | 15:18 |
*** blahRus has joined #kolla | 15:18 | |
*** thumpba has joined #kolla | 15:18 | |
*** mandre has quit IRC | 15:19 | |
elemoine_ | SamYaple: not sure | 15:20 |
*** thumpba has quit IRC | 15:20 | |
sdake | oh ya elemoine_ that makes sense | 15:20 |
*** thumpba has joined #kolla | 15:20 | |
*** thumpba has quit IRC | 15:20 | |
sdake | elemoine which part are you unsure of | 15:20 |
elemoine_ | If ES is not used (enable_central_logging is disabled) I don't want to copy that file in the Heka config directory | 15:20 |
SamYaple | elemoine_: you shouldnt have transfered it in then | 15:21 |
elemoine_ | or Heka will pick it up and report error because ESÂ is not there | 15:21 |
elemoine_ | SamYaple: so config.yml should be changed right? | 15:21 |
mlima | elemoine, i saw your issue, | 15:21 |
SamYaple | elemoine_: yea if its not used it shouldnt be copied | 15:22 |
*** thumpba_ has joined #kolla | 15:22 | |
*** thumpba_ has quit IRC | 15:22 | |
*** mandre has joined #kolla | 15:22 | |
mlima | and the cause is it url='{# mistral_v2_internal_endpoint #} elemoine | 15:22 |
*** thumpba has joined #kolla | 15:22 | |
elemoine_ | mlima: but I thought SamYaple fixed it, so I don't understand | 15:23 |
elemoine_ | mlima: this needs investigations… | 15:23 |
SamYaple | mlima: well that error says that "url" is unsupported not the value of url | 15:23 |
elemoine_ | SamYaple: I may introduce problems if I remove enable_central_logging and use optional: true instead | 15:25 |
mlima | SamYaple, but use mistral in a task of manila? | 15:25 |
elemoine_ | SamYaple: think about the case where the operator resets enable_logging to false and re-deploy | 15:25 |
mlima | master have it - {'interface': 'admin', 'url': '{{ mistral_admin_endpoint }}'} | 15:26 |
elemoine_ | I guess the heka-elasticsearch.yml file will still be in /etc/kollla/heka and the heka container will try to send the logs to ES (which won't be there anymore | 15:26 |
SamYaple | elemoine_: that is on the operator. there are many things that break if they change stuff like that _affter_ a deploy | 15:26 |
mlima | should be {'interface': 'admin', 'url': '{{ manila_admin_endpoint }}'}? SamYaple | 15:26 |
elemoine_ | but by using enable_logging also in config.json I can prevent such errors | 15:27 |
mlima | I'll have lunch now | 15:27 |
elemoine_ | that's all I am saying :) | 15:27 |
*** iceyao has quit IRC | 15:28 | |
elemoine_ | but I agree I could also avoid copying the config file to /etc/kolla/heka when enable_central_logging is false | 15:28 |
elemoine_ | let me change that | 15:28 |
*** iceyao has joined #kolla | 15:29 | |
*** spisarski has joined #kolla | 15:30 | |
SamYaple | elemoine_: i get it, but we should be using optional, the reason we arent in some places is just old code that should be updated | 15:30 |
elemoine_ | SamYaple: yep, adding that as well | 15:31 |
sdake | elemoine will this patch make it through the review gauntlet today? | 15:37 |
sdake | give me a 90% confidence estimate | 15:38 |
*** mbound has quit IRC | 15:38 | |
*** inc0 has quit IRC | 15:38 | |
sdake | elemoine_ ^^ | 15:38 |
*** inc0 has joined #kolla | 15:39 | |
openstackgerrit | Merged openstack/kolla: Updated from global requirements https://review.openstack.org/288352 | 15:44 |
openstackgerrit | Merged openstack/kolla: Reconfigure for Swift https://review.openstack.org/288059 | 15:44 |
SamYaple | looking for reviews https://review.openstack.org/#/c/288225/ | 15:45 |
SamYaple | need it for ubuntu tls | 15:45 |
SamYaple | also reviews here https://review.openstack.org/#/c/287580/ | 15:46 |
SamYaple | need that for --tags + ceph | 15:46 |
sdake | dave-mccowan is https://blueprints.launchpad.net/kolla/+spec/ssl-kolla done? | 15:51 |
dave-mccowan | sdake yes. i'll find a couple bugs to fix over the next two weeks, but it's feature complete. | 15:52 |
sdake | dave-mccowan thanks i'll mark it as so | 15:52 |
openstackgerrit | Jeffrey Zhang proposed openstack/kolla: Copy the logs out of the container https://review.openstack.org/288541 | 15:52 |
dave-mccowan | sdake i'll also add some doc | 15:53 |
sdake | SamYaple the unableto get token happens all the time on centos source | 15:53 |
openstackgerrit | Merged openstack/kolla: Playbook for magnum upgrade https://review.openstack.org/275798 | 15:53 |
sdake | SamYaple you said its jsut a slow host issue? | 15:53 |
*** dims is now known as dimsum_ | 15:53 | |
*** iceyao has quit IRC | 15:53 | |
sdake | as in keystone token retrieval times out? | 15:53 |
SamYaple | sdake: something like that | 15:54 |
SamYaple | centos is always a slower gate | 15:55 |
SamYaple | so it makes sense there | 15:55 |
sdake | centos should be pretty speedy i think | 15:55 |
SamYaple | nope | 15:55 |
sdake | slower in terms of downloading all the stuff | 15:55 |
sdake | but once buidl the deploy should have same delta as ubuntu no? | 15:55 |
SamYaple | its a large percentage slower than ubuntu as a storage backend, even with btrfs | 15:56 |
SamYaple | my guess is not all the btrfs stuff in the kernel was backported | 15:56 |
SamYaple | but thats just a guess | 15:56 |
SamYaple | its also running xfs not ext4 | 15:56 |
SamYaple | there are seveal factor | 15:56 |
sdake | mlima or nihilifer one of you sort out who is going to address sam's comment https://review.openstack.org/#/c/278045/ | 16:00 |
sdake | need done shortly plz :) | 16:00 |
mlima | i'll do it now | 16:01 |
sdake | mlima ack thanks | 16:01 |
openstackgerrit | Merged openstack/kolla: Playbook for Ironic upgrade https://review.openstack.org/288274 | 16:01 |
openstackgerrit | Sam Yaple proposed openstack/kolla: Retry token retrival in bootstrap script https://review.openstack.org/288551 | 16:01 |
mlima | cd .. | 16:01 |
SamYaple | sdake: try that patch | 16:01 |
mlima | ops | 16:01 |
sdake | SamYaple i am just seeing in gate | 16:01 |
sdake | but we will see gate ersults | 16:01 |
SamYaple | fair enough | 16:02 |
sdake | SamYaple don't you need a sleep 1 in there? | 16:02 |
sdake | or some time limit | 16:02 |
sdake | line 80 | 16:03 |
SamYaple | oops typo | 16:03 |
SamYaple | it should have a 1 | 16:03 |
SamYaple | i broke gerrit! | 16:04 |
openstackgerrit | Sam Yaple proposed openstack/kolla: Retry token retrival in keystone bootstrap script https://review.openstack.org/288551 | 16:04 |
SamYaple | there we go | 16:04 |
openstackgerrit | Hui Kang proposed openstack/kolla: Set mongodb log file to shared volume by heka https://review.openstack.org/288238 | 16:06 |
*** daneyon has joined #kolla | 16:07 | |
openstackgerrit | Sam Yaple proposed openstack/kolla: Bump ansible version to head of devel https://review.openstack.org/288553 | 16:07 |
*** mikelk has quit IRC | 16:09 | |
openstackgerrit | Merged openstack/kolla: Use use_forwarded_for in manila config https://review.openstack.org/288478 | 16:10 |
openstackgerrit | Mauricio Lima proposed openstack/kolla: Playbook for Manila upgrade https://review.openstack.org/278045 | 16:10 |
mlima | done, sdake | 16:11 |
*** daneyon_ has joined #kolla | 16:13 | |
openstackgerrit | Mauricio Lima proposed openstack/kolla: Fix Keystone v3 and Horizon for Manila https://review.openstack.org/288558 | 16:13 |
ccesario | http://pastebin.com/wMqSj2uG does someone has idea about these errors ? | 16:14 |
*** daneyon has quit IRC | 16:16 | |
sdake | ccesario we wont be doing support today - we are in the midst of a milestone release | 16:16 |
sdake | ccesario foundation release team yells at me every time our release is late ;( | 16:17 |
*** Marga_ has quit IRC | 16:17 | |
sdake | I hope you understand and can come back monday, or try hitting of sbezverk - he has recent experience with kolla deployment | 16:18 |
SamYaple | i dont see why they would care we arent on schduled releases sdake | 16:18 |
SamYaple | prithiv: hey sorry we had to handle that keystone patch. it was becoming an issue in the gate | 16:18 |
*** achanda has joined #kolla | 16:19 | |
*** achanda has quit IRC | 16:20 | |
sdake | SamYaple can you review https://review.openstack.org/#/c/288558/ | 16:21 |
openstackgerrit | Mauricio Lima proposed openstack/kolla: Playbook for Manila upgrade https://review.openstack.org/278045 | 16:22 |
sdake | SamYaple the release team wants all openstack projects to release at the same time to prevent confusion which is why they care | 16:22 |
mlima | SamYaple, where {{ item.service_type }} is defined? | 16:26 |
openstackgerrit | Thiago Gomes proposed openstack/kolla: Add Manila in the list of images provided by Kolla https://review.openstack.org/288569 | 16:28 |
openstackgerrit | Mauricio Lima proposed openstack/kolla: Fix Keystone v3 for Manila https://review.openstack.org/288558 | 16:29 |
*** vhosakot has joined #kolla | 16:29 | |
*** ssurana has joined #kolla | 16:31 | |
*** jtriley_ has joined #kolla | 16:31 | |
pbourke | can anyone familiar with the new keystone bootstrap script have a quick look at this? http://paste.openstack.org/raw/489353/ | 16:33 |
*** jtriley has quit IRC | 16:34 | |
pbourke | ah | 16:35 |
pbourke | its the pinnging | 16:35 |
pbourke | *pinning | 16:35 |
pbourke | I need to grab a new build-conf | 16:35 |
pbourke | >_< | 16:35 |
SamYaple | mlima: its defined per item | 16:35 |
SamYaple | prithiv: that command is not in liberty | 16:36 |
SamYaple | so thats that failure | 16:36 |
mlima | how item will know that share is the service_type for manila? SamYaple | 16:37 |
openstackgerrit | Thiago Gomes proposed openstack/kolla: Add Manila to the list of images provided by Kolla https://review.openstack.org/288569 | 16:37 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Make Heka send logs to Elasticsearch https://review.openstack.org/284188 | 16:38 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Use alphabetical order in cleanup-containers https://review.openstack.org/287626 | 16:38 |
prithiv | prithiv | 16:38 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Make Heka send logs to Elasticsearch https://review.openstack.org/284188 | 16:40 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Use alphabetical order in cleanup-containers https://review.openstack.org/287626 | 16:40 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Make Heka send logs to Elasticsearch https://review.openstack.org/284188 | 16:43 |
openstackgerrit | Eric Lemoine proposed openstack/kolla: Use alphabetical order in cleanup-containers https://review.openstack.org/287626 | 16:43 |
*** mlima has quit IRC | 16:43 | |
*** mlima has joined #kolla | 16:45 | |
*** fthiagogv__ is now known as fthiagogv | 16:47 | |
openstackgerrit | Michal Jastrzebski (inc0) proposed openstack/kolla: Playbook for rabbitmq upgrade https://review.openstack.org/287969 | 16:49 |
inc0 | see SamYaple action plugin wasn't that hard:P | 16:50 |
*** akwasnie has quit IRC | 16:51 | |
*** akwasnie has joined #kolla | 16:52 | |
*** ssurana has quit IRC | 16:53 | |
openstackgerrit | Merged openstack/kolla: Set mongodb log file to shared volume by heka https://review.openstack.org/288238 | 17:01 |
*** akwasnie has quit IRC | 17:01 | |
*** daneyon_ has quit IRC | 17:02 | |
*** sdake_ has joined #kolla | 17:02 | |
*** Jeffrey4l has quit IRC | 17:03 | |
*** daneyon has joined #kolla | 17:03 | |
*** cfarquhar has quit IRC | 17:03 | |
*** sdake has quit IRC | 17:03 | |
*** bmace has quit IRC | 17:06 | |
sdake_ | SamYaple mind giving https://blueprints.launchpad.net/kolla/+spec/keystone-fernet-token to dave-mccowan ? | 17:06 |
*** bmace has joined #kolla | 17:07 | |
*** sdake_ is now known as sdake | 17:07 | |
*** inc0 has quit IRC | 17:09 | |
*** daneyon has quit IRC | 17:13 | |
*** absubram has joined #kolla | 17:13 | |
*** prithiv has quit IRC | 17:13 | |
*** absubram_ has joined #kolla | 17:14 | |
*** absubram has quit IRC | 17:18 | |
*** absubram_ is now known as absubram | 17:18 | |
*** fgimenez has quit IRC | 17:20 | |
*** Serlex1 has left #kolla | 17:25 | |
*** jasonsb has quit IRC | 17:26 | |
g3ek | hello all, I have a question. I'm creating new container to add to kolla. I would like my new container who is in ./kolla/docker/NEW_CONTAINER/Dockerfile.j2 to be build when I launch kolla-build. How can I achieve that? | 17:28 |
*** haplo37 has joined #kolla | 17:28 | |
g3ek | already put it in ./kolla/ansible/site.yml and created a ansible role for it | 17:29 |
g3ek | sdake or Samyaple any idea? | 17:30 |
sdake | it will build automatically if its in the docker tree | 17:31 |
sdake | if its nto building you probably did a pip install ./kolla | 17:31 |
g3ek | actually it's not | 17:31 |
sdake | undo that by sudo pip install kolla | 17:31 |
sdake | rather uninstall kolla | 17:31 |
*** kproskurin has quit IRC | 17:31 | |
sdake | if kolla is pip installedit uses the dockerfiles in /usr/share/kolla | 17:31 |
sdake | if kolla is not pip installed it uses your cWD | 17:32 |
sdake | it should be reversed, don't you think? :) | 17:32 |
sdake | it was originally, semone changed it around | 17:32 |
g3ek | oh ok thanks | 17:32 |
g3ek | I know why now | 17:32 |
openstackgerrit | MD NADEEM proposed openstack/kolla: Reconfigure for Murano https://review.openstack.org/288239 | 17:34 |
sdake | time for some 300! | 17:34 |
*** mbound has joined #kolla | 17:36 | |
sdake | i'm going to lock up the review queue this evening | 17:39 |
sdake | plese finish all work before that happens :) | 17:39 |
sdake | inc0 mariadb goes to rc1 right? | 17:42 |
sdake | wtb inc0 | 17:42 |
*** gfidente has quit IRC | 17:42 | |
sdake | elemoine ping re https://review.openstack.org/#/c/284188/12/ansible/roles/kibana/defaults/main.yml | 17:45 |
sdake | elemoine the question is shoudl "kibana_elasticsearch_request_timeout" be a variable or not | 17:46 |
sdake | should it be hard coded, or configurable | 17:46 |
sdake | elemoine any thoughts on this piont? | 17:46 |
sdake | wonder if elemoine had headed to bed | 17:48 |
sdake | need review on https://review.openstack.org/#/c/288239/3 | 17:50 |
sdake | SamYaple if you have a moment | 17:50 |
*** mlima has quit IRC | 17:50 | |
ajafo | sdake: sorry maybe it's stupid question but what does it mean "lock up the review queue" there will be no possibility to send any CR(for how long)? what will be with open CR's? | 17:52 |
*** salv-orlando has joined #kolla | 17:52 | |
sdake | ajafo it means I will -2 all reviews for a short period, but yuc an still submit them | 17:53 |
sdake | ajafo I expect the lockout window to be less then 1 day - assuming kolla deploys and works as expected with the merge madness taking place atm ;) | 17:54 |
ccesario | sdake, no problem :) .. I'll try investigate :) | 17:55 |
openstackgerrit | Merged openstack/kolla: Reconfigure for Memcached https://review.openstack.org/288196 | 17:55 |
*** salv-orl_ has quit IRC | 17:55 | |
ajafo | sdake: thx | 17:56 |
sdake | if our gate was titanium plated, we could just tag at any time | 17:57 |
openstackgerrit | Merged openstack/kolla: Fix Keystone v3 for Manila https://review.openstack.org/288558 | 17:57 |
sdake | that is what is required for the release:managed tag | 17:57 |
openstackgerrit | Merged openstack/kolla: Playbook for Manila upgrade https://review.openstack.org/278045 | 17:58 |
sdake | this needs a review rhallisey or SamYaple https://review.openstack.org/#/c/288569/2 | 17:59 |
sdake | wtb more core reviewers!! | 17:59 |
*** mbound has quit IRC | 18:02 | |
openstackgerrit | Merged openstack/kolla: Add Manila to the list of images provided by Kolla https://review.openstack.org/288569 | 18:02 |
mdnadeem | sdake, not getting your comments in https://review.openstack.org/#/c/288239/3, did you mean we should change name of do_reconfigure.yml to murano_reconfigure.yml ? | 18:06 |
SamYaple | inc0 you around? | 18:06 |
*** chandankumar has quit IRC | 18:11 | |
mdnadeem | pbourke, ^^ | 18:11 |
sdake | mdnadeem no the task names | 18:11 |
sdake | are inconsistent throughout all the reocnfigure scripts | 18:12 |
sdake | the Name of the task | 18:12 |
sdake | not the tiask file | 18:12 |
openstackgerrit | Sam Yaple proposed openstack/kolla: Retry token retrival in keystone bootstrap script https://review.openstack.org/288551 | 18:14 |
openstackgerrit | Merged openstack/kolla: Add authentication for keepalived https://review.openstack.org/277085 | 18:15 |
*** inc0 has joined #kolla | 18:19 | |
*** mbound has joined #kolla | 18:20 | |
inc0 | SamYaple, tell me, why are you -2 to action plugin that is used only there? | 18:23 |
inc0 | what's merit of that? | 18:23 |
inc0 | it won't break anything and may be very well used in other places | 18:23 |
inc0 | also action plugin is simple enough that porting it to 2.0 will be a breeze | 18:24 |
inc0 | and you are blocking upgrade patchset because of that, so let's discuss | 18:24 |
*** mbound has quit IRC | 18:24 | |
inc0 | because backporting features is something we can do, but I don't want to overdo it | 18:24 |
inc0 | we do it because of dataloss and impossibility of network debugging/downtime during upgrades | 18:25 |
inc0 | and I don't think simplification of string manipulation is enough of a reason to backport it to stable branch | 18:25 |
inc0 | also rabbitmq Dockerfile did change in the process of Mitaka | 18:26 |
inc0 | sorry, I take that last back, it won't be problem | 18:27 |
SamYaple | inc0: that action plugin isnt even needed | 18:27 |
SamYaple | are regular plugin will work jsut fine | 18:28 |
inc0 | but unwillingness to backport stuff is still my concern | 18:28 |
inc0 | which plugin is that? | 18:28 |
SamYaple | you dont need an action plugin for doing what you are doing | 18:28 |
SamYaple | a normal plugin is fine | 18:28 |
SamYaple | libary/plugin/module | 18:28 |
SamYaple | the action_plugin I was refering too would wrap the command module and do string parsing | 18:28 |
inc0 | ok, I'm ok with making it a module | 18:28 |
SamYaple | im not ok with taht flow though | 18:29 |
SamYaple | registering and then parsing is no good | 18:29 |
SamYaple | and we dont do it elsewhere | 18:29 |
inc0 | why? | 18:29 |
*** shakamunyi has joined #kolla | 18:29 | |
inc0 | but it's better than scripts inside dockerfiles | 18:29 |
SamYaple | because its two seperate tasks for one piece of info | 18:29 |
SamYaple | better or not ,scripts are what we have this cycle | 18:29 |
inc0 | why is that bad? | 18:29 |
SamYaple | failures happen on the wrong task | 18:29 |
inc0 | no they don't | 18:30 |
SamYaple | if we apply what you are doing to other things, they absolutely do | 18:30 |
SamYaple | can you stick with what we have please? i dont have time for this arguement | 18:30 |
sdake | release looking good https://launchpad.net/kolla/+milestone/mitaka-3 | 18:30 |
SamYaple | that is all getting refactored in newton anyway | 18:30 |
inc0 | and if failure happen inside docker container we're looking at these very informative to_json parse errors | 18:30 |
SamYaple | only if you write teh script wrong | 18:31 |
SamYaple | you can catch it all and ensure it outputs json | 18:31 |
openstackgerrit | MD NADEEM proposed openstack/kolla: Reconfigure for haproxy https://review.openstack.org/288248 | 18:31 |
SamYaple | but look i really dont want to do this. i agree its not the best inc0 no argument here. but you should have raised this sisue and wrote that plugin and structure weeks ago | 18:32 |
SamYaple | not today | 18:32 |
SamYaple | this is late in the cycle please stick with what we have | 18:32 |
inc0 | but it's there and it works | 18:32 |
inc0 | and you ask me to throw it away and rewrite in last day | 18:32 |
SamYaple | its not what we have elsewhere and im not ok with the differnce | 18:32 |
inc0 | but this is special case, aka upgrades | 18:32 |
SamYaple | its not a special case | 18:32 |
SamYaple | we do this all over teh place | 18:33 |
SamYaple | it just so happens to be in upgrades | 18:33 |
inc0 | and I'm not ok with backporting this stuff to stable branch | 18:33 |
SamYaple | but the case is "extract info fro container" | 18:33 |
inc0 | THAT'S what I'm not ok with | 18:33 |
SamYaple | its a script htat exracts info, its not backporting anythign that affects the runnign container | 18:33 |
inc0 | and we need it in stable branch if we follow your path | 18:33 |
inc0 | you need to backport image definition | 18:33 |
sdake | need which in stable branch inc0? | 18:33 |
SamYaple | you need to backport nothing but the script | 18:33 |
inc0 | which means if we make script to migrate 1.0.0->1.1.0 | 18:34 |
inc0 | it will be impossible | 18:34 |
SamYaple | on it wont | 18:34 |
inc0 | sdake, small change to rabbitmq Dockerfile | 18:34 |
*** JoseMello has joined #kolla | 18:34 | |
SamYaple | the 1.0.0 1.1.0 scirpt is already ugly | 18:34 |
inc0 | don't make it worse | 18:34 |
SamYaple | small script addition, its not even a real change | 18:34 |
sdake | imo we don't want to do a migration from liberty 1.0.0 to 1.1.0 | 18:34 |
SamYaple | it doesnt affect running | 18:34 |
inc0 | moreover, don't make it impossible | 18:34 |
SamYaple | its impossible i jsut told you that | 18:34 |
sdake | the priority here is on upgrades, not on consistency | 18:35 |
SamYaple | please change the implemntation to what we have elsewhere inc0 | 18:35 |
sdake | if we can't upgrade a backport, then its a no go from me | 18:35 |
SamYaple | sdake: im goign to -2 that action plugin patch. this isnt a simple matter | 18:35 |
inc0 | sdake, consistency is what SamYaple -1 my patch on | 18:35 |
SamYaple | yo uare wrong inc0 | 18:35 |
*** britthouser has quit IRC | 18:35 | |
SamYaple | there are three things | 18:35 |
inc0 | I'll turn it into module- no problem for me | 18:35 |
inc0 | I'll make changed and failed - no problem for me | 18:35 |
SamYaple | no module inc0 please use a scirpt like we do elsewhere | 18:36 |
inc0 | but god damned you're saying "don't do it in ansible" | 18:36 |
SamYaple | i am | 18:36 |
SamYaple | please do it like we do elsehwere | 18:36 |
inc0 | and I'm not ok with backporting Dockerfiles because it's an upgrade | 18:36 |
sdake | holy christ we have to backport dockerfiles? | 18:36 |
inc0 | if you would do that I'd -2 it | 18:36 |
SamYaple | no sdake | 18:36 |
SamYaple | we dont | 18:36 |
SamYaple | inc0 is making it seem like we do | 18:36 |
sdake | can i get a straight story | 18:37 |
sdake | lets take the personalization out of it | 18:37 |
SamYaple | sdake: we jsut need to have teh script availabe in the liberty container. it doesnt affect running container | 18:37 |
openstackgerrit | Merged openstack/kolla: Reconfigure for Murano https://review.openstack.org/288239 | 18:37 |
inc0 | ok | 18:37 |
inc0 | https://review.openstack.org/#/c/287969/2 | 18:37 |
inc0 | it's about this review | 18:37 |
sdake | inc0 what needs to be backported to get it to work sam's way? | 18:38 |
inc0 | problem is, rabbitmq returns gospel node location within a horrible datastructure unlike anything else | 18:38 |
inc0 | sdake, new script has to be inside rabbitmq container | 18:38 |
*** kproskurin has joined #kolla | 18:38 | |
inc0 | one we upgrade *from* | 18:38 |
sdake | do we have to do that for all containers? | 18:38 |
inc0 | just this one | 18:38 |
inc0 | it's a small string parsing stuff | 18:38 |
SamYaple | single file has to exist in liberty container. thats the only "backport" sdake | 18:39 |
*** mlima has joined #kolla | 18:39 | |
sdake | SamYaple is this the only container we would need to do this script backport for, or are there more? | 18:39 |
inc0 | it's to extract hostname | 18:39 |
SamYaple | sdake: jsut taht one | 18:39 |
SamYaple | mind you that file doesnt even affect operation at all | 18:39 |
inc0 | but I made it working without backport at all | 18:39 |
SamYaple | it just needs to eixst | 18:39 |
sdake | well you guys almoset gave mea heart attack that every dockerfile had to be backported | 18:39 |
SamYaple | inc0: a way thats not consitent and prone to who knows what errors | 18:39 |
sdake | ok so lets think forward | 18:39 |
inc0 | using ansible and new action_plugin | 18:39 |
SamYaple | -2 on action_plugin, take that off the table | 18:40 |
sdake | when we are in newton, and we need to ugprade from this action plugin mechanism | 18:40 |
sdake | what doess that look like | 18:40 |
SamYaple | im -2 on action plugins. they are going to block migration to ansible 2.0 | 18:40 |
inc0 | no they don't oO | 18:41 |
SamYaple | inc0: they will. lots changed there | 18:41 |
inc0 | and I can make it module, not action_plugin | 18:41 |
SamYaple | thats fine. lets talk about it like a module then | 18:41 |
inc0 | and it's a action_plugin that took me 1hr to write | 18:41 |
inc0 | which I assume will be less in 2.0 | 18:41 |
SamYaple | one that has no error checking and is bad inc0 | 18:41 |
sdake | lets forget sunk cost arguments | 18:41 |
sdake | becausethose don't fly with me | 18:41 |
sdake | the upgrade to newton | 18:42 |
inc0 | I'm ok with making it module with more error handling | 18:42 |
sdake | will it be a clusterfuck with this action plugin mechanism? | 18:42 |
inc0 | no, it will not | 18:42 |
inc0 | it will work just as well | 18:42 |
SamYaple | sdake: do you remember all the issue we had with json parsing? would you like to introduce who knows what issue or stick with our solution of script in container? | 18:42 |
SamYaple | thats the question | 18:42 |
inc0 | moreover, we can refactor other stuff that deal with strange strings to use it | 18:42 |
sdake | ok guys | 18:43 |
sdake | here is what i'm thinking | 18:43 |
SamYaple | thats alot of work instead of just using what we have and doing what you purpose in newton inc0 | 18:43 |
inc0 | which will have to be parsing errors just as much | 18:43 |
sdake | i'm thinking we push this upgrade to rc1 | 18:43 |
sdake | like was done with heat | 18:43 |
SamYaple | sdake: for the recond i want to do what inc0 suggests (kinda).... IN NEWTON | 18:43 |
inc0 | SamYaple, but that's twice the work | 18:43 |
SamYaple | its a big change | 18:43 |
SamYaple | yea but i want to solve this everywhere | 18:43 |
sdake | which will give us more time to reasonably sort it out | 18:43 |
SamYaple | scripts are what we have for this cucle | 18:43 |
inc0 | it is not if we DONT refactor all at once | 18:43 |
SamYaple | cycle* | 18:43 |
SamYaple | inc0: so partial refactor for end of cycle | 18:44 |
SamYaple | sounds fantastic :/ | 18:44 |
inc0 | it's not a refactor | 18:44 |
inc0 | it's a new code | 18:44 |
*** achanda has joined #kolla | 18:44 | |
inc0 | this code IS NOT THERE YET | 18:44 |
SamYaple | fine new mechanism for end of cycle :/ | 18:44 |
SamYaple | use what we have please | 18:44 |
inc0 | so we might as well do it correctly | 18:44 |
inc0 | and without backport | 18:44 |
SamYaple | or do what we know works.... | 18:44 |
inc0 | SamYaple, plugins inside will have exaclty the same error handling issues | 18:45 |
inc0 | moreso even | 18:45 |
sdake | did my idea of pushing this blueprint to rc1 not hit anyone's radar? | 18:45 |
inc0 | because now I can use educated failed=True logic | 18:45 |
SamYaple | sdake: yea i heard it but im goign to be arguing the same thing | 18:45 |
SamYaple | im not for adding this new mechanism at the end of the cycle | 18:45 |
SamYaple | im very strongly against it | 18:45 |
SamYaple | this is work for netwon | 18:45 |
inc0 | and I am strongly against having to backport this script to 1.1.0 | 18:46 |
sdake | SamYaple is the script mechanism the json parser you ahve for keystone? | 18:46 |
inc0 | so I guess we need tiebreaker | 18:46 |
inc0 | sdake, no, it's a new one | 18:46 |
SamYaple | yes sdake (and simliar things for haproxy and the like) | 18:46 |
SamYaple | inc0: no its what i have for keystone | 18:46 |
inc0 | but with new logic | 18:46 |
sdake | so these scripts need to be bckported? | 18:46 |
SamYaple | just the rabbitmq one | 18:46 |
SamYaple | and it isnt used in the branch, the file jsut needs to exist in the container | 18:47 |
sdake | because bootstrap doesn't exist in keystone liberty? | 18:47 |
SamYaple | no because thats a different issue | 18:47 |
inc0 | sdake, we don't need to bootstrap liberty | 18:47 |
inc0 | it's a different issue | 18:47 |
SamYaple | im jsut talking about the method of extracting the data | 18:47 |
sdake | i know we dont neeed to bootstrap liberty - i'm nott a total moron :) | 18:47 |
inc0 | I need to check out status of running cluster and extract hostname from it | 18:47 |
SamYaple | we do script in container in other places | 18:47 |
inc0 | but we didnt backport it | 18:48 |
inc0 | and we don't require them to be in previous version we upgrade from | 18:48 |
inc0 | this is feature backport | 18:48 |
sdake | we have already delcared 1.0.0 DOA and only usable for evaluation | 18:48 |
inc0 | and I'm againt feature backport if we don't need it | 18:48 |
inc0 | simple feature, but feature nonetheless | 18:48 |
inc0 | and yes, we can avoid it by making a module | 18:49 |
SamYaple | this isnt a feature | 18:49 |
SamYaple | you keep saying that | 18:49 |
SamYaple | its a single file that needs to exist in the container | 18:49 |
inc0 | is it bug SamYaple ? | 18:49 |
SamYaple | no wait. we still need all this anyway! | 18:49 |
inc0 | if it's not, it's a feature | 18:49 |
SamYaple | 1.1.0 -- 1.1.1 still needs an upgrade | 18:49 |
SamYaple | this is all still required. | 18:49 |
inc0 | no | 18:50 |
SamYaple | yes | 18:50 |
inc0 | we don't support upgrade 1.1.1 | 18:50 |
inc0 | I'm NOT backporting upgrade code to 1.1.0 | 18:50 |
inc0 | or 1.1.1 in that matter | 18:50 |
SamYaple | these same scripts are needed to move from z to z..... | 18:50 |
SamYaple | how are you purposing thats solved | 18:50 |
inc0 | yup. 2.0.0 -> 2.0.1 | 18:50 |
inc0 | earliest | 18:50 |
inc0 | we didnt have upgrades in liberty | 18:50 |
SamYaple | so no z upgrades on liberty? | 18:50 |
sdake | agree with inc0 on thi point | 18:51 |
inc0 | we're not going to backport upgrades to liberty | 18:51 |
SamYaple | why even pump out a 1.1.0 then? | 18:51 |
SamYaple | if we dont support it whats the point | 18:51 |
sdake | we support upgrades from 1.1.0 to 2.0.0 | 18:51 |
inc0 | 1.1.0 -> 2.0.0 | 18:51 |
SamYaple | if there are any bugs 1.1.0 is unstable | 18:51 |
SamYaple | and no z upgrades means its worthless | 18:51 |
SamYaple | whats the point of having 1.1.0 if we cant pop out a 1.1.1 if needed | 18:51 |
*** athomas has quit IRC | 18:51 | |
inc0 | we're not backporting upgrades to liberty | 18:52 |
SamYaple | no one will use 1.1.0 if we have no way to even do security updates | 18:52 |
sdake | this is a complex issue | 18:52 |
inc0 | that will mean we need to split bootstraping in liberty | 18:52 |
SamYaple | im certainly not going to do any 1.1.0 work if we cant even do security updates after | 18:52 |
inc0 | and basically re-check all the stuff we did last 4 months | 18:52 |
sdake | we never claimed we would upgrade 1.1.0 | 18:52 |
SamYaple | then its a worthless branch | 18:53 |
sdake | if someone wnats security udates they can redeploy 1.1.1 | 18:53 |
SamYaple | that is the worst thing ive ever heard sdake | 18:53 |
SamYaple | thats not a stbale branch | 18:53 |
SamYaple | thats a tech preview | 18:53 |
SamYaple | no one will ever go for that and certainly would never recommend an operator use it | 18:53 |
inc0 | no, it's not willingness to backport Mitaka to Liberty...full Mitaka to Liberty | 18:53 |
SamYaple | i will be vocally outspoken if we dont have the ability to z upgrade the liberty branch | 18:54 |
sdake | well the 3 of us can't decide to offer backports in liberty | 18:54 |
inc0 | we can deploy mitaka kolla with liberty code of nova and such | 18:54 |
sdake | that needs to be a wider audience | 18:54 |
SamYaple | i will be telling people to stay away | 18:54 |
inc0 | but that's not liberty kolal | 18:54 |
inc0 | we did fight for 1.1.0 because of problems we know of | 18:55 |
SamYaple | we were supose to have z upgrade for liberty all along..... | 18:55 |
inc0 | not from liberty to liberty | 18:55 |
SamYaple | now we are saying we are abandoning it | 18:55 |
SamYaple | yes | 18:55 |
SamYaple | that was always the plan | 18:55 |
SamYaple | even before you were here inc0 | 18:55 |
inc0 | we don't have upgrade play in liberty | 18:55 |
inc0 | never occured to anyone to have it | 18:55 |
SamYaple | yes.. yes it did | 18:55 |
SamYaple | we were always going to be solving z upgrades with the rest | 18:56 |
SamYaple | this was always the plan | 18:56 |
inc0 | we can try to make 1.2.0 | 18:56 |
SamYaple | no upgrades == abandoned branhc | 18:56 |
inc0 | with all the upgrades in it | 18:56 |
inc0 | but not 1.1.0 | 18:56 |
SamYaple | well good luck finding anyone to use it | 18:56 |
SamYaple | ill tell every operator i know not to | 18:56 |
SamYaple | thats a horrible thing yo upurpose | 18:57 |
inc0 | and then 1.2.0 will really be 2.0.0 with liberty branch in containers | 18:57 |
SamYaple | wow these are some bad ideas flying around | 18:57 |
inc0 | why? if we add upgrade code in 1.2.0 we will still be able to upgrade 1.1.0 -> 1.2.0 | 18:57 |
SamYaple | planning two y releases, really? | 18:57 |
inc0 | (minus this rabbitmq, but what the hell) | 18:57 |
sdake | SamYaple first off, what you propose, telling operators not to use a branch of kolla is harmful to the project | 18:58 |
sdake | so I really hope you dont do that | 18:58 |
inc0 | we agreed that 1.1.0 is liberty+named volumes+thin containers | 18:58 |
sdake | second off, may I remind everyone involved in this conversation | 18:58 |
sdake | ANYONE CAN TRIGGER A FEATURE BACKPORT REQUEST BY ASKING THE PTL | 18:58 |
SamYaple | sdake: i will not tell operators to use a project that cannot do security upgrades. im stating that right now | 18:58 |
SamYaple | it should be harmful to the project if thats the type of decsion we make | 18:59 |
sdake | tellign and not telling are two different things | 18:59 |
SamYaple | i will tell operators they cannot do updates, even security and warn them away from it | 18:59 |
SamYaple | this project is about operators and you are screwing them with no updates | 18:59 |
sdake | : i will not tell operators | 18:59 |
SamYaple | i will tell them | 19:00 |
SamYaple | you can not | 19:00 |
sdake | back and forth | 19:00 |
sdake | make up your mind | 19:00 |
sdake | listen cats, if you want a vote, ask forone | 19:00 |
SamYaple | its not back and forth sdake | 19:00 |
sdake | if you want to argue all day dont ask | 19:00 |
sdake | up to you | 19:00 |
SamYaple | its reading comprehenssion | 19:00 |
SamYaple | i will not tell operators to use a project without securit updates | 19:00 |
SamYaple | i will tell them to not use it | 19:00 |
inc0 | Sam...1.2.0 | 19:00 |
inc0 | this is least I can agree to | 19:01 |
SamYaple | inc0: im not plannign two y releases thats madness | 19:01 |
inc0 | and it will handle security upgrades from 1.1.0 | 19:01 |
SamYaple | the work needed for backporting and pulling in upgrades is about the same amount of wrok | 19:01 |
inc0 | but we don't have 1.1.0 and I have people waiting for it | 19:01 |
inc0 | and I won't vouch for this code if we just copy it | 19:02 |
SamYaple | weve had people waiting for it since dec inc0 | 19:02 |
inc0 | lots have happend in upgrades and it might not be so simple to backport it | 19:02 |
SamYaple | it will be identical, minus the neturon which needs small tweak | 19:02 |
SamYaple | i know because ive already looked into it because i was backporting it for 1.1.0 | 19:03 |
inc0 | SamYaple, 1.2.0 is least I can agree to, and 1.2.0 will effectively be almost mitaka | 19:03 |
SamYaple | no | 19:03 |
SamYaple | im not plannign two y releases | 19:03 |
inc0 | splitting of bootstraps | 19:03 |
SamYaple | thats ridiculous | 19:03 |
inc0 | is one thing that needs to be changed | 19:03 |
sdake | two y releases is off the table imo | 19:03 |
SamYaple | agreed sdake | 19:03 |
sdake | i want to get out one y release that operators can move to mitaka with | 19:03 |
inc0 | sdake, then call a vote for upgrades in 1.1.0 | 19:03 |
sdake | inc0 will do you got it ;) | 19:04 |
SamYaple | im not doign any work on 1.1.0 at all unless you can also include security updates to libery branch | 19:04 |
inc0 | we did agree that 1.1.0 is backporting of named volumes and thin containers and nothing else | 19:04 |
sdake | inc0 yes we did agree that | 19:04 |
inc0 | SamYaple, you did assign yourself to backporting of named volumes and thin containers | 19:04 |
sdake | now you see why i didn't want to backport thin containers :) | 19:04 |
sdake | exceptions suck | 19:04 |
SamYaple | and i refuse if there are no seucirty updates. | 19:05 |
sdake | they lead to the dark side | 19:05 |
SamYaple | i was under the impression upgraes were going to | 19:05 |
SamYaple | that was the whole idea | 19:05 |
inc0 | SamYaple, that was never brought up | 19:05 |
sdake | agree never discussed | 19:05 |
SamYaple | we needed upgrades for liberty branch for long before oyu were around inc0 | 19:05 |
SamYaple | ive been waiting for liberty upgrades | 19:05 |
sdake | requires a vote | 19:05 |
SamYaple | i though that was the whole hting here | 19:05 |
inc0 | SamYaple, I don't know what you discussed before I was around | 19:05 |
SamYaple | exactly | 19:05 |
SamYaple | it was the whole community though | 19:06 |
inc0 | but since I'm around...and all the time I was around, that was never discussed | 19:06 |
sdake | we pushed upgrades to mitaka because we were out of capacity for liberty | 19:06 |
SamYaple | now you are saying no upgrades on the liberty branch at all | 19:06 |
sdake | that is what was discussed | 19:06 |
sdake | that and only that | 19:06 |
SamYaple | thats not true | 19:06 |
SamYaple | we had z upgrades planned for liberty | 19:06 |
SamYaple | thats why we backported things | 19:06 |
SamYaple | no reason to backport if no upgrades were going to happen ;) | 19:06 |
openstackgerrit | Vikram Hosakote proposed openstack/kolla: Reconfigure ceph service https://review.openstack.org/288252 | 19:06 |
inc0 | SamYaple, no, we backport things because rerun of deployment will destroy data container | 19:06 |
inc0 | kolla-ansible deploy | 19:07 |
SamYaple | we backported things long before we agreed on a 1.1.0 | 19:07 |
inc0 | and upgrade from 1.0.0 to 2.0.0 will destroy data | 19:07 |
sdake | yes that is the reason we agreed to backport, because of data loss | 19:07 |
SamYaple | but we _always_ needed an upgrade path from 1.0.0 to the next version | 19:07 |
SamYaple | way to rewrite history guys | 19:07 |
inc0 | 1.0.0 => 1.0.1 was never metioned | 19:07 |
sdake | we defined the next version originally as mitaka | 19:07 |
SamYaple | inc0: it absolutly was | 19:07 |
inc0 | or 1.1.0 -> 1.1.1 in that regard | 19:07 |
SamYaple | inc0: many times | 19:07 |
SamYaple | ok thats fine | 19:08 |
SamYaple | 1.1.0 -> 1.1.1 my not have been | 19:08 |
sdake | we talked about 1.0 to 1.1 and everyone was "MEH" | 19:08 |
SamYaple | but what was the plan for 1.0.0 -> 1.0.1? we were always goign to have upgrades | 19:08 |
SamYaple | sdake: no they werent at all | 19:08 |
SamYaple | sdake: we were pushing toward it and you disappeared for a month | 19:08 |
SamYaple | then intrested died because people left the community | 19:08 |
sdake | nothing i can do aabout health problems SamYaple | 19:08 |
SamYaple | or stopped being active | 19:08 |
inc0 | who left community? | 19:08 |
SamYaple | kfox1111: you remember wanting working stuff ofr liberty in Dec? | 19:09 |
inc0 | and guys STOP doing it ad-personam | 19:09 |
sdake | ya who precisely left? | 19:09 |
inc0 | it's not helping | 19:09 |
inc0 | to anyone | 19:09 |
inc0 | worse of community or project | 19:09 |
inc0 | SamYaple, sdake let's call a vote for backporting upgrades to 1.1.0 | 19:09 |
inc0 | I might even vote +1 but I'd rather have it 1.2.0 | 19:10 |
inc0 | to have 1.1.0 earlier | 19:10 |
SamYaple | look ive got other stuff to do guys. i refuse any work on 1.1.0 unless we can at least promise seucrity updates of z release of it. otherwise liberty is unstable | 19:10 |
inc0 | and then 1.2.0 a month or so from now | 19:10 |
SamYaple | calling it anything but unstable is a lie | 19:10 |
sdake | lets change topics for a moment | 19:10 |
sdake | i need some information | 19:10 |
vhosakot | sdake: SamYaple: new patch set for ceph reconfig uploaded for review - https://review.openstack.org/288252 | 19:10 |
SamYaple | thanks vhosakot | 19:10 |
g3ek | hello, what's the default value of thread while building containers whith kolla-build? | 19:10 |
sdake | WHEN would 1.1.0 with updates be completed? | 19:10 |
sdake | g3ek 8 | 19:11 |
SamYaple | sdake: same time frame | 19:11 |
sdake | which is what? | 19:11 |
g3ek | sdake: thx | 19:11 |
sdake | I set arbitrary date of 15th in the tracker | 19:11 |
SamYaple | sdake: i always gave estimates with upgrades in mind | 19:11 |
sdake | april 15th | 19:11 |
sdake | i never heard the estimate mind repeating | 19:11 |
SamYaple | sdake: end of mar was what was discussed | 19:11 |
SamYaple | april 15th is even better | 19:11 |
SamYaple | work isnt going to take long, reviews might take a while | 19:11 |
sdake | thanks i'll include that info in the vote | 19:11 |
sdake | community can decide | 19:12 |
sdake | both of you can chime in if i got anything wrong | 19:12 |
sdake | i'll include irc link discussion | 19:12 |
sdake | sound good? | 19:12 |
inc0 | ok | 19:12 |
SamYaple | sure, but that doesnt solve the rabbit issue | 19:12 |
SamYaple | we devolved | 19:12 |
sdake | no we escalated | 19:13 |
inc0 | I'll go back to rabbit issue next week | 19:13 |
inc0 | I'm out of juice today. | 19:13 |
SamYaple | inc0: i get that :/ | 19:13 |
SamYaple | pff | 19:13 |
inc0 | we can discuss that | 19:13 |
inc0 | then | 19:13 |
g3ek | Is there a place where I can see the roadmap that kolla team try to aim for the release of mitaka? | 19:13 |
SamYaple | thats fine with me | 19:13 |
sdake | if upgrades are in, then the file can be backported | 19:13 |
sdake | if upgrades are out, then the issue i still open | 19:13 |
sdake | g3ek launchpad.net/kolla | 19:14 |
SamYaple | if upgrades are out im not doing any 1.1.0 work, just fyi | 19:14 |
SamYaple | others can do it, i wont | 19:14 |
sdake | click mitaka-3 | 19:14 |
inc0 | SamYaple, then commit whatever you have | 19:14 |
inc0 | please | 19:14 |
inc0 | so someone else can pick it up | 19:14 |
SamYaple | inc0: feel free to review whatevers up there | 19:14 |
SamYaple | im not going to go abandoning work out of spite | 19:15 |
sdake | inc0 I think all of SamYaple's work is in the queue already | 19:15 |
SamYaple | thats not very community like | 19:15 |
openstackgerrit | Thiago Gomes proposed openstack/kolla: Fix rst syntax in the list of images provided by Kolla https://review.openstack.org/288667 | 19:22 |
*** fthiagogv has quit IRC | 19:22 | |
sbezverk | who was taken care of memcached reconfiugre? | 19:28 |
SamYaple | sbezverk: its in the queue somewhere | 19:29 |
sbezverk | SamYaple I am getting an error when I run reconfig | 19:31 |
sbezverk | wanted to make sure it was tested in all in one scenario | 19:31 |
SamYaple | sbezverk: im not sure how much testing has been done | 19:31 |
openstackgerrit | Thiago Gomes proposed openstack/kolla: Fix rst syntax in the list of images provided by Kolla https://review.openstack.org/288667 | 19:32 |
sbezverk | SamYaple ok will try to figure out | 19:32 |
*** sdake has quit IRC | 19:36 | |
*** sdake has joined #kolla | 19:37 | |
sbezverk | SamYaple, one more thing, could you show how to do conditional for swift-rsyncd, since it is not running in all-in-one, and it has to be addressed.. | 19:38 |
SamYaple | sbezverk: use the when conditional that matches the other tasks | 19:40 |
SamYaple | not the negative, launch it on all nodes that needed it | 19:40 |
sbezverk | SamYaple I am a bit slow, please bare with me.. first condition we evaluate in reconfigure is if containers are running, do you want me remove the check for swift-rsyncd from there? | 19:42 |
sbezverk | or you suggest to launch swift-rsyncd in all scenarios? | 19:43 |
SamYaple | which review is it sbezverk ? | 19:45 |
sbezverk | SamYaple it is too late for review it has been merged | 19:46 |
sbezverk | https://review.openstack.org/#/c/288059/ | 19:46 |
openstackgerrit | Saisrikiran Mudigonda proposed openstack/kolla: Nit: Occurances of OpenStack https://review.openstack.org/288709 | 19:52 |
mlima | TASK: [ceph | Looking up hostname] failed: [localhost] => {"changed": false, "cmd": ["getent", "hosts", "10.102.22.89"], "delta": "0:00:00.003176", "end": "2016-02-24 11:17:29.999575", "rc": 2, "start": "2016-02-24 11:17:29.996399", "stdout_lines": [], "warnings": []} | 19:57 |
mlima | What did I do wrong? | 19:58 |
*** elmiko is now known as _elmiko | 20:00 | |
*** mlima has quit IRC | 20:02 | |
SamYaple | mdnadeem: your hostname is not defined | 20:03 |
SamYaple | mlima* | 20:03 |
SamYaple | sorry mdnadeem wrong name | 20:03 |
openstackgerrit | Thiago Gomes proposed openstack/kolla: Deleting only images from kolla build https://review.openstack.org/286823 | 20:04 |
*** Marga_ has joined #kolla | 20:10 | |
g3ek | hello | 20:18 |
*** akwasnie has joined #kolla | 20:18 | |
g3ek | is it normal : TASK: [common | Starting heka container] ************************************** | 20:18 |
g3ek | failed: [localhost] => {"failed": true} | 20:18 |
g3ek | msg: The requested image does not exist: kollaglue/ubuntu-source-heka:2.0.0 | 20:18 |
g3ek | root@kolla-operator:~/kolla/ansible# docker images | grep kollaglue/ubuntu-source-heka | 20:18 |
g3ek | 192.168.2.4:4000/kollaglue/ubuntu-source-heka 2.0.0 d3b68b4e24c8 About an hour ago 282.4 MB | 20:18 |
*** ravla has left #kolla | 20:19 | |
SamYaple | g3ek: you forgot to set your registry in globals.yml | 20:20 |
SamYaple | the image kollaglue/ubuntu-source-heka:2.0.0 does not exist, 192.168.2.4:4000/kollaglue/ubuntu-source-heka does | 20:20 |
*** akwasnie has quit IRC | 20:22 | |
g3ek | damn, my bad. I forget to sed the registry in my auto install ^^ | 20:25 |
*** inc0 has quit IRC | 20:27 | |
ccesario | kolla-build does support --type binary when --base ubuntu !? | 20:30 |
*** salv-orlando has quit IRC | 20:33 | |
*** salv-orlando has joined #kolla | 20:33 | |
kproskurin | ccesario, not yet, but we working on it | 20:33 |
ccesario | kproskurin, thanks :) | 20:33 |
SamYaple | kproskurin: re rabbitmq | 20:35 |
SamYaple | its multinode that breaks fyi | 20:35 |
kproskurin | SamYaple, yeah, I assume it multinode problem, since AIO works ok | 20:36 |
kproskurin | Im currently creating multinode env and will look into it, but, looks like in kolla-mesos we switched to ips as a anme of nodes in RBMQ | 20:37 |
SamYaple | i think it works fine with ips, but that wasnt part of the bug | 20:37 |
SamYaple | the bug was '-' in hostname | 20:38 |
SamYaple | which oddly endough ubunt udoesnt have a problem with | 20:38 |
kproskurin | yes, just saying | 20:38 |
kproskurin | maybe different versin of erlang? | 20:38 |
*** sdake has quit IRC | 20:39 | |
*** cfarquhar has joined #kolla | 20:40 | |
*** cfarquhar has quit IRC | 20:40 | |
*** cfarquhar has joined #kolla | 20:40 | |
sbezverk | SamYaple sdake please check this paste: http://paste.openstack.org/show/489380/ I think it should address swift-rsyncd solution. appreciate your thoughts | 20:41 |
SamYaple | kproskurin: but how | 20:43 |
SamYaple | kproskurin: we build the smae images no? | 20:43 |
kproskurin | SamYaple, I mean between Centos and Ubuntu | 20:43 |
kproskurin | As far as I understand one works and one dont | 20:44 |
SamYaple | kproskurin: do you have this bug on ubuntu or were you just bug squashing? | 20:44 |
kproskurin | SamYaple, nah, I just found this error while deploying AIO, add quotes, works for me, though it is TrivialFix and post CR | 20:45 |
SamYaple | sbezverk: no you need ' - { name: swift_rsyncd, group: swift-account-server }' | 20:45 |
SamYaple | one for account-server,container-server,object-server | 20:45 |
SamYaple | kproskurin: i could never replicate it but it absoluely broke my ubuntu stuff | 20:46 |
kproskurin | SamYaple, Ill recheck it on multinode and update CR or post it here | 20:47 |
*** inc0 has joined #kolla | 20:50 | |
sbezverk | SamYaple, so you are ok if container up check will be split in two, I just need to change the line you mentioned, right? | 20:53 |
*** thumpba has quit IRC | 20:54 | |
*** thumpba has joined #kolla | 20:55 | |
SamYaple | sbezverk: no reason to split the check up | 20:56 |
SamYaple | also that might break the check so dont break up the check | 20:56 |
sbezverk | SamYaple, then could you exaplain how to do two checks in the same statement? | 20:58 |
SamYaple | you dont need two checks | 20:59 |
*** thumpba has quit IRC | 21:00 | |
sbezverk | ok If it is all in one then host name will automaticaly be in swift-proxy-server group and we do not need to check for swift_rsycnd container, otherwise we need to check.. | 21:00 |
sbezverk | I am confused how to do "otherwise" | 21:01 |
SamYaple | we always need to check, there is no otherwise | 21:02 |
SamYaple | we dont do special things for AIO | 21:02 |
sbezverk | but in this case if we always check and container is NOT running because it does not get launched then it will ALWAYS fail?!?!? | 21:02 |
sbezverk | in start.yml swift-rsyncd started only if hostname is not member of swift-proxy-server group | 21:03 |
sbezverk | like in my setup swift-rsyncd is not running at all!! | 21:04 |
sbezverk | that is why I still think second check is needed | 21:04 |
SamYaple | sbezverk: i keep saying THIS is what you need to change "in start.yml swift-rsyncd started only if hostname is not member of swift-proxy-server group" | 21:05 |
SamYaple | thats the issue here | 21:05 |
sbezverk | unless of course if rsyncd will always be running regardless of deployment model | 21:05 |
sbezverk | ok sorry | 21:05 |
*** sdake has joined #kolla | 21:05 | |
sbezverk | so you want rsyncd always running, now I got it, I told you I am slow. | 21:05 |
SamYaple | no the when conditional hsould start rsyncd on container,account, and object server | 21:07 |
SamYaple | it should not be a "not proxy-server" statement | 21:08 |
*** JoseMello has quit IRC | 21:08 | |
openstackgerrit | Lingfeng Xiong proposed openstack/kolla: fix mariadb failed to bootstrap https://review.openstack.org/281561 | 21:09 |
vhosakot | sbezverk: "inventory_hostname not in groups['swift-proxy-server']" means that the swift_rsyncd is started on any host that is _not_ in the "swift-proxy-server" group meaning it will be started for hosts in the other swift groups (like swift-account-server, swift-account-server and swift-object-server) | 21:14 |
SamYaple | vhosakot: the problem with that is if proxy server is on the same host as account server for instance | 21:16 |
sbezverk | vhosakot not in swift-proxy-group in all in one deployment automatically exclude all in one host from rsyncd container. I am changing start.yml to start on a positive condition, when host is a memober of account/container/object | 21:17 |
vhosakot | SamYaple: cool... I agree about your statement.... it should not be a "not proxy-server" statement | 21:17 |
sbezverk | when: inventory_hostname in groups['swift-account-server'] or | 21:18 |
sbezverk | inventory_hostname in groups['swift-container-server'] or | 21:18 |
sbezverk | inventory_hostname in groups['swift-object-server'] | 21:18 |
*** shardy has quit IRC | 21:18 | |
sbezverk | now it should be ok | 21:18 |
SamYaple | sbezverk: rearange the or statements to match the other when statements, but yea thats it | 21:19 |
*** jtriley_ has quit IRC | 21:20 | |
sbezverk | ok I copied it from start.yml just another container. everywhere I see it goes in this order, which order do you prefer? | 21:20 |
vhosakot | sbezverk: SamYaple yes, i agree | 21:21 |
*** jtriley has joined #kolla | 21:21 | |
*** dmsimard has quit IRC | 21:23 | |
*** kproskurin has quit IRC | 21:35 | |
*** kproskurin has joined #kolla | 21:36 | |
*** inc0 has quit IRC | 21:36 | |
SamYaple | sbezverk: dont worry about it itll get worked out later | 21:37 |
SamYaple | just get the functionality right | 21:37 |
*** salv-orlando has quit IRC | 21:47 | |
*** salv-orlando has joined #kolla | 21:48 | |
*** dwalsh has quit IRC | 21:49 | |
*** salv-orlando has quit IRC | 21:51 | |
*** salv-orlando has joined #kolla | 21:52 | |
*** gfidente has joined #kolla | 21:55 | |
*** skape has joined #kolla | 21:56 | |
skape | hi!! | 21:59 |
skape | when I run ./tools/kolla-ansible prechecks it fails at TASK [prechecks : Checking Ansible version] my version is ansible 2.0.1.0 as I understand is the latest | 22:01 |
SamYaple | skape: for mitaka you can only use 1.9.x branch, please look at the quickstart docs online | 22:01 |
skape | ok Can I downgrade it with pip ? | 22:03 |
SamYaple | you can skape | 22:05 |
sbezverk | SamYaple now it working with swift_rsyncd properly, should I send review or wait for later? | 22:07 |
SamYaple | if oyu have something to fix, send a review | 22:07 |
skape | SamYaple : how? I've archieved it by removing and installing with yum, but not with pip | 22:10 |
SamYaple | skape: im not sure what you are asking. with pip you can `pip install 'ansible<2'` | 22:11 |
skape | tha's it, it was just curiosity because I got the correct version using yum, and the precheck finished fine and the deploy is running in the moment | 22:14 |
*** jtriley has quit IRC | 22:20 | |
sdake | hey look another lets correctly capitalize openstack in register.yml patch | 22:25 |
sdake | SamYaple we should just leave that in the queue so peopel stop doing that nonsense | 22:25 |
sdake | skape th erpm version (on centos) is fine, wfm all the time | 22:26 |
sdake | on ubuntu i think its old | 22:26 |
vhosakot | sdake: I saw the register.yml patch.. I agree arguments passed to kolla_keystone_service in register.yml should not be touched | 22:27 |
skape | thx it's already working | 22:27 |
sdake | rhallisey if your around can you look at https://review.openstack.org/#/c/288551/4 | 22:29 |
openstackgerrit | Merged openstack/kolla: Reconfigure ceph service https://review.openstack.org/288252 | 22:35 |
vhosakot | cool, ceph reconfig is merged! :) | 22:36 |
*** rhallisey has quit IRC | 22:42 | |
sdake | jpeeler if your around can you look at https://review.openstack.org/#/c/288551/4 | 22:42 |
sdake | this fixes a gating problem and is an easy review | 22:43 |
jpeeler | it's already approved | 22:43 |
sdake | oh sweet thanks :) | 22:43 |
jpeeler | ha np | 22:43 |
openstackgerrit | Merged openstack/kolla: Retry token retrival in keystone bootstrap script https://review.openstack.org/288551 | 22:51 |
*** haplo37 has quit IRC | 22:57 | |
*** skape has quit IRC | 22:59 | |
*** mbound has joined #kolla | 23:13 | |
*** blahRus has quit IRC | 23:13 | |
openstackgerrit | Merged openstack/kolla: Fix rst syntax in the list of images provided by Kolla https://review.openstack.org/288667 | 23:14 |
SamYaple | sdake: well be able to update service names in a little bit | 23:16 |
SamYaple | sdake: v3 supports updates, and i have a shade and ansible patch to allow this | 23:16 |
SamYaple | sdake: https://review.openstack.org/#/c/288225/ and https://review.openstack.org/#/c/288553/ | 23:17 |
openstackgerrit | Merged openstack/kolla: Fix horizon with ssl https://review.openstack.org/288225 | 23:17 |
*** sdake has quit IRC | 23:25 | |
*** vhosakot has quit IRC | 23:27 | |
*** spisarski has quit IRC | 23:31 | |
*** Jeffrey4l has joined #kolla | 23:43 | |
*** kproskurin has quit IRC | 23:48 | |
*** jtriley has joined #kolla | 23:48 | |
*** daneyon has joined #kolla | 23:49 | |
*** daneyon_ has joined #kolla | 23:52 | |
*** salv-orl_ has joined #kolla | 23:52 | |
*** daneyon has quit IRC | 23:55 | |
*** salv-orlando has quit IRC | 23:55 | |
*** akwasnie has joined #kolla | 23:56 | |
*** mbound has quit IRC | 23:59 | |
*** akwasnie has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!