Thursday, 2016-08-25

cloudnulljmccrory automagically: so for the tests repo we're wanting to keep the assert tests in the roles but move all of the exercise tasks into the central repo right ?00:00
jmccrorymy understanding was central repo for any plays used by multiple roles00:05
cloudnullok00:05
cloudnullmakes sense to m e00:05
cloudnull*me00:05
*** eil397__ has joined #openstack-ansible00:06
cloudnullare you just cloning the test repo and then running the common bits as includes leaving the group_vars, inventory, etc in the role specific repo?00:07
* cloudnull wants to make sure I'm implementing a pattern that makes sense00:07
*** david-lyle has quit IRC00:08
*** Guest20708 has quit IRC00:08
*** eil397_ has quit IRC00:09
*** eil397 has quit IRC00:09
cloudnullbecause {host,group}_vars all exist within the IRR, curious if we're moving those bits too00:09
*** hblah has joined #openstack-ansible00:12
*** gouthamr_ has joined #openstack-ansible00:13
*** eil397__ has quit IRC00:15
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests: Update for openstack-hosts  https://review.openstack.org/36012900:16
*** gouthamr has quit IRC00:16
*** eil397_ has joined #openstack-ansible00:17
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-openstack_hosts: Updated to use the openstack-ansible-tests repo  https://review.openstack.org/36013000:17
jmccrorycloudnull: yep, cloning the repo as part of the ansible commands in tox, created a new inventory, groups_vars, and a few test var files00:17
cloudnullidk if im doing that right but there's my first pass00:17
jmccroryhttps://review.openstack.org/#/c/355155/ has been my only attempt so far00:18
jmccroryoh ok, i put the clone inside tox.ini https://review.openstack.org/#/c/355155/11/tox.ini, i think odyssey4me mentioned wanting to bring in the tests repo some other way at the midcycle but can't remember what that was now00:20
* odyssey4me lurks00:32
*** kylek3h has joined #openstack-ansible00:37
cloudnullodyssey4me: clone from tox or test playbook ?00:41
cloudnull-cc automagically ^00:41
automagicallycloudnull: I’m doing it in tox too00:41
automagicallyFollowing jmccrory lead for the moment. I don’t recall the discussion during mid-cycle00:42
cloudnull^ me neither.00:42
cloudnullif that's the pattern i'll adjust .00:42
cloudnullcan we add something to git ignore or clone outside of the test repo?00:43
cloudnullmaybe in "{homedir}/.ansible/test-playbooks" ?00:45
cloudnullthen those playbooks wont dirty the git tree when we run a test?00:45
pabelangercloudnull: So, were you having APT packaging issues in openstack-ansible jobs?00:46
pabelangerrecently having issues00:46
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-tests: Don't use Rabbit SSL for role tests  https://review.openstack.org/36014200:46
cloudnullor we could add to gitignore "tests/playbooks"00:46
cloudnullpabelanger:  we were00:46
pabelangercloudnull: what did you do to fix it?00:47
automagicallycloudnull: ++ .gitignore00:47
cloudnullwe had issues with libssl1.0.000:47
pabelangerstale package?00:47
automagicallypabelanger: Thx for checking in on that issue00:47
cloudnullwhich was because the mirror was behind what the lxc image cache was providing us00:47
cloudnullit was kinda a stale package00:48
pabelangerYa, so turns out our mirror.ubuntu volume wasn't released in 4 days.  I had to manually kick it off00:48
pabelangerso, in fact, your package issues were likely exposing that but didn't make the connection until today00:49
pabelangerSo, if you have the problem again, feel free to ping openstack-infra to confirm our mirrors are in sync!00:49
cloudnullah. likley .00:49
cloudnullwill do .00:49
cloudnulli pinged last night about it however i just thought ubuntu was doing something stupid with their images.00:50
pabelangerAh00:50
pabelangerI must have missed it00:50
cloudnullso we can revert this https://review.openstack.org/#/c/359586/00:50
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts: Revert "[GATE UNBLOCK] Purge/reinstall broken package from the xenial base image"  https://review.openstack.org/36014300:50
cloudnull^ that00:50
pabelangerYa00:50
cloudnullpabelanger: thanks !00:50
pabelangertry a revert00:50
cloudnullyea it'll go through the build process and if it works then "great success" :)00:51
pabelangerI'm going to add datetime file to http://mirror.dfw.rax.openstack.org/ubuntu/ with info about our last sync times00:51
pabelangerso projects can quickly check how stale it is00:51
cloudnullcool!00:51
odyssey4meoh, nice idea pabelanger - thanks for following up on it00:52
odyssey4mein fact a datetime file in all mirrors is probably a good idea00:53
odyssey4meie part of the update process00:53
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-openstack_hosts: Updated to use the openstack-ansible-tests repo  https://review.openstack.org/36013000:53
pabelangerYa, for what ever reason I see that patch but didn't think there was an issue in openstack-infra00:53
pabelangerodyssey4me: yes, should be easy to add. Will hack on it tomorrow00:53
odyssey4mepabelanger hopefully with https://review.openstack.org/354203 too :)00:54
automagicallypabelanger: You folks in infra rock, really appreciate the support and follow up00:54
*** markvoelker has joined #openstack-ansible00:55
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_keystone: Use the centralized role tests repo  https://review.openstack.org/36014700:56
cloudnulljmccrory automagically if you have a moment -- https://review.openstack.org/#/c/360129/00:56
cloudnullah, nvmd00:56
cloudnulli have to change a thing00:56
odyssey4mecloudnull automagically jmccrory so I haven't thought too much about the tests repo and how best to implement its usage. I don't think anyone's established a pattern yet either.00:57
cloudnulljmccrory: has a pattern :)00:57
odyssey4meThe only thing that I have thought about is that the role being tested should have its own inventory, its own install and test plays, and its own variables which are unique for the test needs).00:58
odyssey4meso yeah, I'm interested to see how that shakes out00:58
automagicallyodyssey4me: jmccrory pattern follows that model00:59
odyssey4meOnce N3 is out I'll be revisiting getting cross-repo testing working - that may have to change things up a bit.00:59
automagicallySo be it, we’ll shake out the pattern a bit by getting a few more roles implemented00:59
automagicallyAlright, I’m officially done for the evening. Time for scotch….really time for scotch00:59
automagicallyCheers y'all00:59
odyssey4mebut I only expect that it will switch us from doing git clones to using zuul cloner... and we may have to do it outside of tox but I'm not certain yet00:59
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests: Update for openstack-hosts  https://review.openstack.org/36012901:00
odyssey4meautomagically FYI thanks for the monasca repo patch - I've fixed it up and given my +101:00
automagicallyAppreciate the update on that odyssey4me01:01
cloudnullautomagically jmccrory odyssey4me  https://review.openstack.org/360129 -- if you have a moment01:01
odyssey4meautomagically oh yeah, one more thing - that rabbit patch seems to fail at odd times, not always timing out01:01
odyssey4meyou may want to dig into the logs to figure out if something isn't perhaps going wrong there01:01
*** kypenguin has joined #openstack-ansible01:02
*** sdake has quit IRC01:06
*** eil397_ has quit IRC01:08
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests: Update for openstack-hosts  https://review.openstack.org/36012901:09
*** thorst has quit IRC01:09
*** thorst has joined #openstack-ansible01:10
odyssey4mecloudnull did you figure out the lxc stop/start issue on centos? I saw you mention a cgroups issue of some sort01:10
cloudnullno, i've not figured it out01:11
*** jamielennox is now known as jamielennox|away01:11
cloudnullwe were looking into it01:11
*** jamielennox|away is now known as jamielennox01:11
odyssey4meit's likely a race condition of some kind, probably related to the kernel in use01:11
cloudnullit may be a regression or a race01:11
odyssey4methe issue was there before we updated to 2.0.4 FYI01:11
odyssey4mefrom 2.0.101:11
odyssey4meI wonder if a simply IO flush between the stop and the start would be good and help make that go away01:12
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-openstack_hosts: Updated to use the openstack-ansible-tests repo  https://review.openstack.org/36013001:12
mrdaodyssey4me: I was about to -1 https://review.openstack.org/#/c/360096/2 and you just +W'd it :(01:12
odyssey4memrda what's wrong with it?01:12
odyssey4meohh01:13
cloudnullodyssey4me: its possible?01:13
odyssey4meI see :)01:13
mrdaopenstack/openstack-ansible-os_ironic / examples/playbook.yml should have in is role: openstack-ansible-os_ironic not role: openstack-ansible-ironic01:13
mrdaI was just ckicking -1 when the +W came thru :)01:13
mrdaoh well01:13
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic: [DOCS] Syntax updates to the docs  https://review.openstack.org/36009601:13
odyssey4memrda ok fixed now :)01:14
odyssey4menow you can +w if you like01:14
mrdaI'll hit it01:14
odyssey4megood catch - I totally missed that01:14
mrdanot a big deal01:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add play to deploy Rally to the utility containers  https://review.openstack.org/35749501:17
*** thorst has quit IRC01:19
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-specs: Updated from global requirements  https://review.openstack.org/36016201:21
openstackgerritMerged openstack/openstack-ansible-tests: Remove duplicate galera_server_id  https://review.openstack.org/36011001:21
odyssey4mecloudnull have you managed to put together a binary lookup yet?01:22
cloudnullno. we still need to decide on a bulk update pattern. I figured I'd wait for tomorrow.01:22
cloudnullw/ the  meeting01:22
odyssey4meWhy not just propose one to a single repo - then we can use that as a discussion point. Once it merges, we replicate.01:23
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-openstack_hosts: Updated to use the openstack-ansible-tests repo  https://review.openstack.org/36013001:25
*** markvoelker has quit IRC01:36
*** sdake has joined #openstack-ansible01:36
openstackgerritMerged openstack/openstack-ansible-specs: Updated from global requirements  https://review.openstack.org/36016201:36
*** galstrom_zzz is now known as galstrom01:37
*** sdake_ has joined #openstack-ansible01:39
cloudnullany chance cores are around that might want to shove this through https://review.openstack.org/#/c/360129/01:40
cloudnullwhich will let me continue w/ https://review.openstack.org/#/c/360130/01:41
cloudnulland move on to the next setup-hosts role01:41
*** sdake has quit IRC01:42
*** eil397_ has joined #openstack-ansible01:43
openstackgerritLogan V proposed openstack/openstack-ansible: Unbound DNS resolution containers  https://review.openstack.org/33693601:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Limit LXC hosts playbook to container hosts only  https://review.openstack.org/36008101:47
openstackgerritMerged openstack/openstack-ansible-os_ironic: [DOCS] Syntax updates to the docs  https://review.openstack.org/36009601:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118801:48
cloudnullalso jmccrory odyssey4me if you have a moment https://review.openstack.org/#/c/345572/01:49
cloudnullwhich will remove the ansible.cfg file01:49
*** wadeholler has joined #openstack-ansible01:50
odyssey4mecloudnull one query in that review01:52
*** sdake_ has quit IRC01:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118801:54
cloudnullmaybe missed in a rebase01:55
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Remove the ansible.cfg file  https://review.openstack.org/34557201:56
cloudnullodyssey4me: ^ added back01:56
*** eil397_ has quit IRC01:59
*** thorst has joined #openstack-ansible01:59
odyssey4methanks LGTM01:59
*** thorst has quit IRC01:59
*** thorst has joined #openstack-ansible02:00
*** sdake has joined #openstack-ansible02:03
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests: Add tests for the openstack_hosts role  https://review.openstack.org/36012902:04
*** gouthamr_ is now known as gouthamr02:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Remove the ansible.cfg file  https://review.openstack.org/34557202:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118802:06
odyssey4mecloudnull ^ rebased those on top of the calico patch which is the blocker at this point02:07
cloudnullcool02:07
*** thorst has quit IRC02:08
openstackgerritMerged openstack/openstack-ansible-openstack_hosts: Remove LVM config from openstack_hosts  https://review.openstack.org/36007702:12
openstackgerritLogan V proposed openstack/openstack-ansible: Unbound DNS resolution containers  https://review.openstack.org/33693602:13
*** eil397_ has joined #openstack-ansible02:19
*** thorst has joined #openstack-ansible02:25
*** rackertom has quit IRC02:25
*** rackertom has joined #openstack-ansible02:27
*** thorst has quit IRC02:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move container bind-mounts and command settings to the inventory  https://review.openstack.org/34740002:28
*** wadeholler has quit IRC02:28
*** serverascode has quit IRC02:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move container bind-mounts and command settings to the inventory  https://review.openstack.org/34740002:29
*** serverascode has joined #openstack-ansible02:31
*** sdake has quit IRC02:34
*** sdake has joined #openstack-ansible02:35
*** jamesdenton has joined #openstack-ansible02:44
*** sdake has quit IRC02:45
*** sdake has joined #openstack-ansible02:47
odyssey4mecloudnull does https://github.com/ansible/ansible/issues/17236 express the problem properly?02:56
odyssey4meI'll have to work up an example to go with it to illustrate the problem, but I wanted to get the basic description right first.02:56
cloudnullsomeone tried to implement this https://github.com/ansible/ansible/pull/666602:57
cloudnullit was rejected02:57
odyssey4meif it relates, maybe add a comment to the issue?02:57
odyssey4mecloudnull a quick review of https://review.openstack.org/360081 ?02:58
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move container bind-mounts and command settings to the inventory  https://review.openstack.org/34740003:01
odyssey4methanks - that should speed up multi-node deployments quite a bit!03:02
*** jamielennox is now known as jamielennox|away03:09
*** sdake has quit IRC03:12
cloudnulli still hate the bindmount things03:17
cloudnulli get we want to move things to group_vars but the pain that can and will cause isn't worth it in my opinion.03:18
cloudnulla few seconds savings (even if its a few min) on the initial deployment vs a disaster caused by variable collisions that goes totally unnoticed for half the life of a deployment isn't worth it imo03:19
odyssey4meit's not about saving time - it's about having all config change happen at once, reducing container restarts - thus creating a choke point on upgrades, and improving the success of initial deployments03:23
*** jamielennox|away is now known as jamielennox03:23
odyssey4meyour concern is valid, but at this stage there is no problem - just the potential for a problem if we aren't vigilent about it03:23
cloudnullthe config still isnt in one place03:25
odyssey4menot yet - that's a stepping stone03:25
*** eil397 has joined #openstack-ansible03:25
cloudnullnor can it be03:25
cloudnullthe conditional includes wont allow it03:25
odyssey4meI'll be looking at the conditional bits each in turn and seeing if there's a way to get that right.03:26
cloudnulldespite additional container restarts at the initial deployment time what does this solve.03:26
cloudnull's/./?/03:26
odyssey4meBut for now this at least covers the large majority of the containers. It's only a few special cases that remain.03:26
odyssey4menot just initial deployment - every major upgrade too03:27
cloudnullif the binds dont change there's no restart03:27
cloudnullso major upgrades shouldn't be effected very much, or at all.03:27
cloudnulland on upgrade even if a mount did change it'd only be changing on a specific containers.03:27
odyssey4mebut the binds are changing, at least if we ever manage to get https://review.openstack.org/351188 in03:28
cloudnullso the restart caused by a changed mount would be the same regardless.03:28
cloudnullthats true03:28
cloudnullif that goes they'd change03:28
odyssey4methe point is to get those changes effected when executing lxc-containers-create... not some other play, if possible03:28
*** thorst has joined #openstack-ansible03:29
odyssey4meit makes the upgrade process much easier and more intuitive03:29
cloudnullhow?03:29
odyssey4mebut yes, there are still conditionals that need moving for that to become a full reality03:29
cloudnulli'd say not at all. it does however create a potential for veriable collision.03:29
odyssey4meany variable collission has to be entirely intentional03:30
cloudnullwe still have to look in more than once place to see where the mounts come from03:30
odyssey4meyes, we now do - but I'm trying to move them al to one place03:30
odyssey4me*all03:30
odyssey4meI want to move the defaults out of the lxc-container-create role and into the group vars too03:31
odyssey4methen some of the conditionals look simple enough to get right03:31
odyssey4mewe have a mess of logic in some tasks that need revisiting03:31
*** weezS has joined #openstack-ansible03:31
odyssey4meonce those are cleaned up, I think it'll be easier03:32
cloudnulli think we need to realize that until something like https://github.com/ansible/ansible/pull/6666 gets into ansible proper group_vars are a bad idea.03:32
cloudnullunless the var is namespaced.03:32
odyssey4mesure, which is why we namespace - and why when we don't - they are treated like globals03:33
cloudnullif we dont then it should go in all.yml03:34
odyssey4memost of them are in all03:34
odyssey4meor maybe all_containers.yml for the container things03:34
cloudnullthis is our current set of collisions: http://cdn.pasteraw.com/hrkst8mo2ymealahfyqousp8kcxwm0o03:35
odyssey4meI looked through that list - those are all completely intentional03:35
odyssey4meit's also misleading - some of those are *consuming* vars, not setting them03:37
cloudnulllxc_container_config_list is intentional03:37
*** thorst has quit IRC03:37
cloudnullthe point is that so long as there are conflicts in group_vars unpredictable things can and will happen03:38
odyssey4mean example - service_region is set in all.yml, and consumed in ceilometer_all.yml: https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/group_vars/ceilometer_all.yml#L1803:38
odyssey4meso there's no collission there03:39
*** finchd has quit IRC03:39
cloudnullrevised list http://cdn.pasteraw.com/91tn2a9bwqrk13utt4wcwv0dgwamkr03:43
odyssey4meit still has duplication too03:45
odyssey4megalera_client_drop_config_file is listed twice03:45
odyssey4melxc_container_config_list is listed 3 times03:45
cloudnullthats because its in three files03:45
openstackgerritMerged openstack/openstack-ansible: Limit LXC hosts playbook to container hosts only  https://review.openstack.org/36008103:46
cloudnullinventory/group_vars/cinder_volume.yml:16:lxc_container_config_list:03:46
cloudnullinventory/group_vars/all_containers.yml:18:lxc_container_config_list:03:46
cloudnullinventory/group_vars/neutron_agent.yml:16:lxc_container_config_list:03:46
odyssey4meyep - all intentional03:46
cloudnullall bad form03:46
odyssey4meall_containers holds the default, the others have the override03:46
odyssey4mewhat's the problem?03:46
cloudnullthe collide03:47
odyssey4meit's an override03:47
odyssey4meit's supposed to have the same name, otherwise it would not be an override03:47
cloudnullits an override if its in the play or as a role based variable.03:48
cloudnullas a group var its a collision because the vars are flattened and the last load wins03:49
odyssey4methat's silly - why change the location when the group_var achieves the job perfectly03:49
odyssey4meyes exactly - the last one is the leaf group, we want it to win03:49
cloudnullwe dont if the user changes the leaf which we do have03:49
odyssey4meit's only a problem if we end up setting something in, say neutron_all and neutron_agents.03:50
cloudnullor bind mounts.03:50
odyssey4meif a user is changing those settings, then they should be doing it in group_vars too03:50
odyssey4meif you have a moment, https://review.openstack.org/358852 needs another review03:53
cloudnullhave a read here https://github.com/ansible/ansible/pull/6666 the ansible core devs talk about what we're doing specifically as being bad form and that the var should be set in the play or as a role var.03:54
cloudnullspecifically https://github.com/ansible/ansible/pull/6666#issuecomment-13673813203:54
cloudnullusing role vars.03:54
cloudnullnow, if we can get that change in, or implement it ourself in some other mechanism +103:54
cloudnullbut I'm against building in known pain points03:54
*** abelur has quit IRC03:57
cloudnullalso i know of 1 VERY large deployment (not the OSIC) where they are changing the env.d bits, and what we have is going to cause them a headache.03:57
*** abelur has joined #openstack-ansible03:57
*** abelur is now known as 5EXAA7WD303:57
*** eil397 has quit IRC03:59
*** eil397_ has quit IRC04:00
*** hybridpollo has left #openstack-ansible04:02
cloudnullin that PR all of the examples are what we want, but Ansible rejects that as bad form.04:05
*** galstrom is now known as galstrom_zzz04:05
cloudnulland until that's fixed in one way or another I do too (mainly because of the potential for pain).04:06
odyssey4memaybe I'm reading it wrong, but it seems that most of those examples are people trying to do host overrides through group vars04:06
odyssey4mebut anyway, we have a pain now which that review resolves - it creates the *potential* for other pain... but it's only potential04:07
odyssey4meso it's going to come down to which is seen to be a bigger problem04:07
cloudnullidk that it resolves anything.04:07
cloudnullit just moves the binds into the contianer create process04:08
odyssey4mewe can discuss it and decide in the meeting later04:08
cloudnullwhich is a first time deploy issue.04:08
odyssey4meand upgrade04:08
cloudnulli dont see how04:08
odyssey4meevery single major upgrade has involved some sort of container config/bind mount change04:08
cloudnulltrue04:09
cloudnullwhich requires a restart04:09
odyssey4meexactly04:09
cloudnullwhich has to happen in the container create play, or in the service playbook04:09
cloudnullits the same time.04:09
odyssey4meright now it requires multiple restarts04:09
odyssey4mebecause some change made in lxc-c-c gets done, then restart... then another in the service play... and a restart again04:10
*** 5EXAA7WD3 has quit IRC04:10
odyssey4meevery time the container restarts is an opportunity for failure04:10
*** abelur has joined #openstack-ansible04:10
odyssey4meeither in service uptime, or in the container failing to restart properly for whatever reason04:10
cloudnullthats not true.04:11
cloudnullwithin the lxc-container-create play it restarts multiple times too04:11
cloudnullhttps://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/tasks/container_create.yml#L16004:11
cloudnullevery iterable it restarts04:11
cloudnullits the same process04:11
odyssey4meno it doesn't04:11
cloudnullin that role or in the common-task04:11
odyssey4methat executes a container command - no restart04:11
odyssey4methe notifier handles the restart04:12
cloudnullah. so change the common-task to do exactly that.04:12
cloudnullthen no collision04:12
cloudnulland you achieve the same goal04:12
cloudnulland everything happens in once place04:13
odyssey4meyou still then end up with multiple restarts, which is silly when that can be cut down to multiple restarts only for special cases04:13
odyssey4meor yes, the other option is that we move all the container config a bind mounting out into the service plays04:13
cloudnullor just restart the container twice04:14
odyssey4me*every* container04:14
odyssey4methis is the point - by implementing that change we then only have to restart a small few containers twice04:14
odyssey4meand only in special circumstances04:14
cloudnullbut have the side effect of creating issues with variable collisions.04:16
cloudnulland in the case of a bind mount thats super bad04:17
cloudnulllike data loss bad04:17
cloudnullwhere now we restart the containers potentially twice but nothing is lost04:18
cloudnulland the handling is explicite04:18
odyssey4mebut we have no variable collissions - only overrides for special cases04:19
odyssey4meso there is no data loss04:19
cloudnullyou do have collissions because the namespaced variable is defined in multiple groups04:20
cloudnullwhich is squashed04:20
cloudnulland we cant control how folks will deploy. but we can control how we lay thing out.04:20
odyssey4methe last one wins, which is exactly what we want04:20
odyssey4meanyway, time for me to try and get some sleep04:21
cloudnulltake care. get some sleep04:22
*** hblah has quit IRC04:22
*** albertcard has quit IRC04:24
*** eil397_ has joined #openstack-ansible04:28
*** thorst has joined #openstack-ansible04:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118804:37
*** hblah has joined #openstack-ansible04:38
*** gouthamr has quit IRC04:39
*** thorst has quit IRC04:42
*** shausy has joined #openstack-ansible04:56
*** hblah has quit IRC05:01
*** admin0 has joined #openstack-ansible05:04
*** johnmilton has quit IRC05:07
*** admin0 has quit IRC05:23
*** janki has joined #openstack-ansible05:23
*** johnmilton has joined #openstack-ansible05:27
*** Prabhu has joined #openstack-ansible05:32
*** shausy has quit IRC05:33
*** shausy has joined #openstack-ansible05:33
PrabhuHi csmart05:34
*** admin0 has joined #openstack-ansible05:36
csmartPrabhu: hey05:36
Prabhugot your email. but i couldnt come online. sorry for that.05:37
csmartnps, I looked into it a bit more, firstly, I was in a rush yesterday and gave you the wrong instruction - httplib2 needed to be updated in the container, not the host05:37
csmartso no wonder it still failed05:37
csmartso I tried myself with the latest httplib2 in the container and it still failed for me05:38
csmartafter some more testing, it looks like a bug in httplib2 when the comma separated list of IPs in no_proxy have spaces05:38
*** admin0 has quit IRC05:38
csmartin otherwords, for me, this fails:05:39
csmartno_proxy="localhost, 127.0.0.1, 172.29.236.100"05:39
csmartthis works:05:39
csmartno_proxy="localhost,127.0.0.1,172.29.236.100"05:39
*** rgogunskiy has joined #openstack-ansible05:40
Prabhuokay. good to see that you found the issue and fix.05:40
*** thorst has joined #openstack-ansible05:40
csmartso the work around is to make sure that our no_proxy setting has no spaces05:41
csmartthat's the bit where you write to user_variables.yml05:41
*** abelur has quit IRC05:42
*** david-lyle has joined #openstack-ansible05:43
Prabhucsmart: can I remove the space in user_variables.yml file and try re-run ?05:43
csmartPrabhu: yes I expect so05:43
csmartgive that a shot at least05:43
Prabhuon it.05:43
csmartPrabhu: actually, you'll need to write the actual values there05:44
csmartPrabhu: as in, you'll need to set it to something like:05:45
csmartno_proxy_env: "\"localhost,127.0.0.1,172.29.236.100,192.168.122.120,172.29.237.80,172.29.239.37,172.29.238.230,172.29.236.182,172.29.239.106,172.29.237.213,172.29.237.151,172.29.238.235,172.29.236.134,172.29.238.124,172.29.236.121,172.29.237.85,172.29.238.31,172.29.238.64,172.29.238.87,172.29.239.36,172.29.236.240,172.29.236.87,172.29.236.215,172.29.237.131,172.29.236.226,172.29.238.34,172.29.236.78,172.29.238.13,172.29.236.107\""05:45
csmartbased on whatever is in /etc/environment05:45
*** thorst has quit IRC05:48
csmarthere's my proof of the problem - I run this, sshed into the container http://paste.openstack.org/show/563253/05:48
Prabhugreat. I have updated my /etc/environment file. and restarted playbook.05:52
csmartPrabhu: I really hope this works ;-)05:53
PrabhuI believe too ;-)05:53
csmartthe only other difference is that I also updated httplib205:55
csmartbut we'll see what happens first05:55
*** abelur has joined #openstack-ansible05:56
*** weezS has quit IRC05:58
*** abelur has quit IRC06:04
*** david-lyle has quit IRC06:09
*** McMurlock1 has joined #openstack-ansible06:14
*** abelur has joined #openstack-ansible06:16
*** abelur has quit IRC06:18
*** johnmilton has quit IRC06:19
csmartPrabhu: I think I have a new version of the line to generate that list without spaces, just need to test06:22
*** shausy has quit IRC06:24
*** shausy has joined #openstack-ansible06:24
*** johnmilton has joined #openstack-ansible06:26
*** eil397_ has quit IRC06:34
csmartPrabhu: looks like it's my screw up actually, I broke out the variable onto multiple lines for my blog, that seems to be causing it06:39
Prabhucsmart: it failed again06:44
csmartPrabhu: ok, let me test this tonight and email you back06:44
*** thorst has joined #openstack-ansible06:44
csmartyou can try to ssh into your container if you want and check it06:45
csmartI'll test tonight and get back to you in a few hours06:46
Prabhusure csmart06:48
csmartsorry for the trouble, I'm not sure why this started happening or why I missed it before06:49
Prabhuno problem sir. I am wondering how it was successful for you earlier.06:49
Prabhu;-)06:49
csmarthehe well me too..06:50
*** thorst has quit IRC06:52
Prabhu:)06:54
*** johnmilton has quit IRC06:56
*** admin0 has joined #openstack-ansible07:02
*** abelur_ has joined #openstack-ansible07:08
*** DrifterZA has joined #openstack-ansible07:11
*** johnmilton has joined #openstack-ansible07:20
*** abelur_ has quit IRC07:25
*** abelur_ has joined #openstack-ansible07:31
csmartPrabhu: the other piece of the puzzle might be the needing to upgrade httplib2 because when I tested 0.8 it seemed to ignore NO_PROXY07:31
*** bootsha has joined #openstack-ansible07:32
*** yarkot1 has quit IRC07:40
*** jduhamel has quit IRC07:42
*** jduhamel has joined #openstack-ansible07:43
*** thorst has joined #openstack-ansible07:50
openstackgerritMarkus Zoeller (markus_z) proposed openstack/openstack-ansible: DOC - note that stable/mitaka on Ubuntu works at most with 14.04  https://review.openstack.org/35971407:55
*** thorst has quit IRC07:58
*** chas has joined #openstack-ansible07:59
*** berendt has joined #openstack-ansible08:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add the BGP dynamic routing neutron plugin  https://review.openstack.org/35985908:01
*** Oku_OS-away is now known as Oku_OS08:02
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: DOC - note that stable/mitaka on Ubuntu works at most with 14.04  https://review.openstack.org/35971408:05
*** eil397_ has joined #openstack-ansible08:10
Prabhuokay csmart, let me try that also. ;-)08:17
*** eil397_ has quit IRC08:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118808:18
Prabhucmsart: it was already upgraded. do you want me to try it on NEW VM ?08:19
*** asettle has joined #openstack-ansible08:20
*** abelur_ has quit IRC08:37
*** vnogin__ has joined #openstack-ansible08:43
*** vnogin_ has quit IRC08:46
*** openstackgerrit has quit IRC08:48
*** openstackgerrit has joined #openstack-ansible08:49
*** abelur_ has joined #openstack-ansible08:51
*** abelur_ has quit IRC08:54
*** thorst has joined #openstack-ansible08:56
*** abelur_ has joined #openstack-ansible08:57
*** admin0 has quit IRC08:58
openstackgerritMerged openstack/openstack-ansible: Project Calico integration  https://review.openstack.org/34017509:01
openstackgerritMerged openstack/openstack-ansible: Remove the ansible.cfg file  https://review.openstack.org/34557209:01
openstackgerritMerged openstack/openstack-ansible: Add play to deploy Rally to the utility containers  https://review.openstack.org/35749509:02
*** Andrew_jedi has joined #openstack-ansible09:02
evrardjpgood morning09:03
*** abelur_ has quit IRC09:03
*** thorst has quit IRC09:03
DrifterZAHi evrardjp09:03
*** bootsha has quit IRC09:07
*** kylek3h has quit IRC09:10
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Revert "[GATE UNBLOCK] Purge/reinstall broken package from the xenial base image"  https://review.openstack.org/36014309:12
*** bsv has joined #openstack-ansible09:13
DrifterZANice odyssey4me09:13
DrifterZA-re monasca09:14
*** abelur_ has joined #openstack-ansible09:15
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_keystone: Add a test Scenario for uwsgi & nginx  https://review.openstack.org/35980109:18
openstackgerritMerged openstack/openstack-ansible-repo_build: Trust the roles to specify the correct inventory group  https://review.openstack.org/35933909:19
openstackgerritMerged openstack/openstack-ansible-os_gnocchi: Fix bare variables in with_items  https://review.openstack.org/36005609:21
*** kylek3h has joined #openstack-ansible09:26
*** abelur_ has quit IRC09:29
*** thetrav has quit IRC09:36
*** admin0 has joined #openstack-ansible09:38
*** abelur_ has joined #openstack-ansible09:42
openstackgerritMerged openstack/openstack-ansible: DOC - note that stable/mitaka on Ubuntu works at most with 14.04  https://review.openstack.org/35971409:46
*** bootsha has joined #openstack-ansible09:47
openstackgerritgit-harry proposed openstack/openstack-ansible: Print remaining tasks on failed upgrade correctly  https://review.openstack.org/36038509:49
*** admin0 has left #openstack-ansible09:51
*** admin0 has joined #openstack-ansible09:51
admin0\o09:51
*** admin0 has quit IRC09:52
*** abelur_ has quit IRC09:53
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Use a templated network conf  https://review.openstack.org/36038909:56
*** thorst has joined #openstack-ansible10:00
*** hblah has joined #openstack-ansible10:03
*** abelur_ has joined #openstack-ansible10:07
*** thorst has quit IRC10:07
*** eil397_ has joined #openstack-ansible10:10
*** eil397_ has quit IRC10:14
*** electrofelix has joined #openstack-ansible10:17
*** abelur_ has quit IRC10:25
csmartPrabhu: to do that you have to edit the ansible roles file on your host10:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Consume new data structure for venv builds  https://review.openstack.org/36040610:30
*** abelur_ has joined #openstack-ansible10:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Support multiple rabbitmq clusters  https://review.openstack.org/34488410:40
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Consume new data structure for venv builds  https://review.openstack.org/36040610:44
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add Magnum deployment to setup-openstack playbook  https://review.openstack.org/36042810:53
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Use a templated network conf  https://review.openstack.org/36038910:55
*** strobelight has quit IRC10:55
odyssey4meDrifterZA you around?10:58
odyssey4meDrifterZA FYI https://github.com/openstack/openstack-ansible-os_monasca is now the official repository for monasca and you've been added as a core developer for that repo... please ensure that the openstack-ansible-core group remains, but the allocation of additional cores is up to you11:00
odyssey4meas a starting point you'll need to add scaffolding, much like https://github.com/openstack/openstack-ansible-os_watcher/commit/c62beb2372390291b66d535369612c51c807edd3 so that tests work11:01
*** asettle has quit IRC11:01
*** asettle has joined #openstack-ansible11:02
*** thorst has joined #openstack-ansible11:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Updated from global requirements  https://review.openstack.org/36037011:09
*** hblah has quit IRC11:11
*** thorst has quit IRC11:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Consume new data structure for venv builds  https://review.openstack.org/36040611:17
*** kencjohnston_ has quit IRC11:23
*** homerp_ has quit IRC11:23
*** sonus has quit IRC11:23
*** homerp has joined #openstack-ansible11:23
*** kencjohnston has joined #openstack-ansible11:24
*** sonus has joined #openstack-ansible11:24
DrifterZAokay jesse11:25
DrifterZAI realise now why no one has written a trove playbook11:25
DrifterZAlol11:25
DrifterZAits not easy.11:25
odyssey4meheh, as far as I recall Trove and Octavia suffer from the same horrible disease of requiring VM's to be spun up for the service to run11:26
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add Magnum deployment to setup-openstack playbook  https://review.openstack.org/36042811:27
DrifterZAWell, I'm getting it to a point where the api,conductor and taskmanager will run in lxc11:28
DrifterZABut basing the play on the source code is hard11:28
odyssey4meandymccr can you please take a look through https://review.openstack.org/35118811:29
odyssey4menvm, I see that automagically got it11:31
*** eil397_ has joined #openstack-ansible11:34
DrifterZA+111:35
DrifterZAThis is the one I did no ?11:35
*** strobelight has joined #openstack-ansible11:36
automagicallyYep11:36
automagicallyFigured it made sense to get it pulled in so we can go through the review process with any changes11:37
DrifterZAgood idea11:37
*** abelur_ has quit IRC11:38
*** deadnull has joined #openstack-ansible11:39
*** eil397_ has quit IRC11:40
*** thorst has joined #openstack-ansible11:44
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_monasca: Role skeleton for os_monasca  https://review.openstack.org/36045911:45
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_monasca: Role skeleton for os_monasca  https://review.openstack.org/36045911:49
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_monasca: Role skeleton for os_monasca  https://review.openstack.org/36045911:51
openstackgerritLogan V proposed openstack/openstack-ansible: Unbound DNS resolution containers  https://review.openstack.org/33693611:54
mhaydenmorning11:54
*** asettle has quit IRC11:55
*** asettle has joined #openstack-ansible11:56
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_watcher: Replace references to lxc_hosts role in Makefile  https://review.openstack.org/36047311:59
automagicallyo/ mhayden11:59
mhaydenohai11:59
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_monasca: Role skeleton for os_monasca  https://review.openstack.org/36045911:59
mhaydenautomagically: i saw something yesterday about comcast doing 2 gigabit residential service in some markets -- that's wild12:01
automagicallyYep, cable labs has figured out how to push some serious bandwidth using DOCSIS12:01
mhaydenindeedy12:01
DrifterZAautomagically : LTGM dude12:04
DrifterZALGTM I mean12:04
odyssey4meDrifterZA heh, you should leave +w for the second reviewer12:05
mhaydenevrardjp / odyssey4me: i can't get the containers to restart with https://review.openstack.org/35885212:05
mhaydenthere's no "notify:" on that task12:05
odyssey4memhayden yep, there are missing parts to make it happen12:05
mhaydenoh, did it restart containers for you?12:06
odyssey4meright now that one task that changes the config for the container will force a restart in the task itself - we have to break it out12:06
*** spotz_zzz is now known as spotz12:09
mhaydenodyssey4me: but that one task has no notify, and i cannot get a container to restart if I remove the bind mount line and run that task12:10
odyssey4memhayden it's not restarted by a notify - it's restarted by the module itself12:10
mhaydenwouldn't containers be restarting in that playbook 10 times if that was true? :)12:11
*** gouthamr has joined #openstack-ansible12:11
odyssey4memhayden yes - it looks like the back/forward ports were incomplete12:12
mhaydenokay, i am going to run through this again to verify12:12
odyssey4mebut that's exactly what we've been trying to resolve recently - restarts happening far too often and causing failures12:12
matiasit's offtopic, but nobody answered when I asked in #openstack-monasca.. how does monasca play with ceilometer/gnocchi? it seems to have a lot of overlap in its purpose, is it a dropin replacement?12:14
odyssey4meceilometer/aodh/gnocchi provide telemetry - not monitoring12:15
odyssey4meI *think* that Monasca consumes stuff from the Telemetry  subsystems.12:15
matiashmm I mean, from what I understood, monasca has its own time-event database (influxdb), so this e.g. overlaps with gnocchi; also, it wasn't clear for me if it uses data from ceilometer collectors or if it has its own collectors12:17
*** mpjetta has quit IRC12:18
odyssey4mematias personally, I have no idea - DrifterZA ?12:18
*** mpjetta has joined #openstack-ansible12:18
*** prometheanfire has quit IRC12:19
DrifterZARealtime event processing really, so monasca has its own agents which is mostly written in python12:19
*** sc68cal has quit IRC12:20
*** arif-ali has quit IRC12:20
DrifterZASo think of monasca as Nagios with real time event processing12:20
DrifterZAAs I understand it.12:20
matiashm, so it like preprocesses what is inserted into influxdb?12:20
matiasthanks DrifterZA12:20
mhaydenodyssey4me: well, nvm, i got it to restart by removing the line12:20
mhaydenthat's extremely weird12:20
*** mfisch has quit IRC12:21
odyssey4menot weird at all - just unintuitive12:21
*** sc68cal has joined #openstack-ansible12:21
*** prometheanfire has joined #openstack-ansible12:21
matiasodyssey4me: is there a queue of roles expected to be integrated into the main OSA playbook before newton is released? I'm curious if designate is going to come in12:21
DrifterZAI suppose a picture says a thousand words : https://wiki.openstack.org/wiki/Monasca#Architecture12:21
*** kjw3 has joined #openstack-ansible12:23
*** hpe-hj has joined #openstack-ansible12:23
*** hj-hpe has quit IRC12:23
*** arif-ali has joined #openstack-ansible12:23
*** h1nch has quit IRC12:23
DrifterZAbut I would agree with odyssey4me, monasca is monitoring where gnocchi is metrics into timeseries db12:23
*** bootsha has quit IRC12:24
*** sigmavirus has quit IRC12:24
DrifterZABut sure there may be some overlap12:25
*** mfisch has joined #openstack-ansible12:25
*** h1nch has joined #openstack-ansible12:25
matiasDrifterZA: what was confusing me is that you can also monitor the cloud health etc. from the metric stored in gnocchi (using e.g. grafana); but the conceptual difference from what you explained appears to be that monasca preprocesses what is stores or alarms on12:25
*** mfisch has quit IRC12:25
*** mfisch has joined #openstack-ansible12:25
DrifterZAEssentially the way I understand it is preprocessing vs postprocessing12:27
DrifterZAand a little more granularity with the agent checks12:27
DrifterZAthan a global view12:27
*** _sigmavirus24 has joined #openstack-ansible12:27
matiasnice, thanks for the explanation :D12:27
DrifterZASure anytime, I hope it made sense :D12:28
evrardjplogan-: interesting commit (the unbound one) I'll check how you deal with rabbit and all these fun stuff12:28
evrardjpadded to my todo list12:28
*** bootsha has joined #openstack-ansible12:28
*** _sigmavirus24 is now known as sigmavirus12:30
*** sigmavirus has joined #openstack-ansible12:30
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Update repo source download to use processed requirements  https://review.openstack.org/36050012:35
odyssey4meandymccr stevelle automagically is the plan to keep Apache/mod_wsgi and also have the option to move to Apache/uWSGI? OR are we shifting over wholesale?12:37
*** sbezverk_ has joined #openstack-ansible12:37
odyssey4meoh sorry - uWSGI/nginx12:38
odyssey4meie are we keeping both options12:38
automagicallyI _hope_ its to keep Apache in place and add uwsgi/mginx12:38
automagicallyThat’s the pattern I’m seeing12:38
openstackgerritMajor Hayden proposed openstack/openstack-ansible-lxc_container_create: Fix incorrect galera logs bind mount bug  https://review.openstack.org/35885212:38
automagicallyThat gives us some risk insulation as we come up to the N3 deadline12:38
matiasback into the designate etc. subject, how do you people are used to deploy roles which aren't integrated into the main playbook yet? do you fork the openstack-ansible repo and merge into it the stuff from the role's extra directory, or do you copy the repos to /etc/openstack_deploy/defaults/repo_packages/openstack_services.yml and so on?12:38
andymccrodyssey4me: that's what stevelle has done  for the keystone role as a start12:38
andymccrworked ok in my testing12:39
*** sbezverk has quit IRC12:39
mhaydenodyssey4me: this should be safer -> https://review.openstack.org/35885212:39
odyssey4mematias the extras stuff is meant to be a hold over for testing purposes - ideally that gets used until everything is working, then that stuff moves over into the integrated repo12:39
odyssey4mematias unfortunately no-one has really spent time finalising the designate role yet12:39
matiasperhaps it is too late now for me to catch it? we are almost in freeze12:40
automagicallymatias: I may go back to chipping away at it once RabbitMQ multi-cluster stuff is squared away12:40
odyssey4memhayden hmm ok - lemme point you at something12:40
matiasautomagically: nice :D12:41
odyssey4mematias if you can validate that it works, even if it is just a basic working system, then please feel free to push the patches up to get it integrated12:41
automagicallyBut, I don’t think its a Newton priority12:41
odyssey4meI would love to see that happen12:41
automagicallyodyssey4me matias ++ on testing and patches12:41
odyssey4meno, it's not a Newton priority - but if you have the time to do it, then go for it!12:42
asettleugh odyssey4me there's inconsistencies between cinder-volume and cinder_volumes ... are they different things or the same?12:42
asettleAsking for a friend12:42
asettle:p12:42
odyssey4measettle 'cinder-volume' is the service name... not sure what 'conder_volume' refers to... it might be a group name or property of some sort12:42
asettleSigh.12:43
asettleHahaha12:43
asettleContext help?12:43
asettle"The ``cinder_volumes`` service cannot run in a highly available configuration."12:43
matiasis there any role which is currently considered a newton priority? I ask because we are also interested in barbican (mainly to use together with lbaasv2 in order to get tls support)12:43
stevelleodyssey4me: automagically andymccr you got it12:43
odyssey4meno, that should be 'cinder-volume'12:44
asettleodyssey4me: cheers :)12:44
odyssey4mematias all the newton priority roles are in - barbican would be nice, and yes probably nicer than designate12:44
*** Andrew_jedi has quit IRC12:44
odyssey4mebarbican could be used for swift encryption at rest, magnum and LBaaS12:44
*** Andrew_jedi has joined #openstack-ansible12:45
*** vnogin__ has quit IRC12:46
automagicallyAgreed on barbican > designate12:46
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Use a templated network conf  https://review.openstack.org/36038912:47
openstackgerritAndy McCrae proposed openstack/openstack-ansible-tests: Add convergence test for test repo.  https://review.openstack.org/36050912:47
*** fxpester has joined #openstack-ansible12:47
matiasthe last question, I promise: is there any way to add new items to a list or dict (e.g. haproxy_service_configs) via /etc/openstack_deploy instead of overriding it completely? I mean, something like what is done to env.d12:47
odyssey4memhayden see how https://github.com/openstack/openstack-ansible-lxc_container_create/commit/f7fb95fbe13db979a073b29d484997e591f54f07 split the container config and container commands into two tasks, and made the container config use the notifier... it looks like that didn't get backported properly (or at all maybe)12:48
*** markvoelker has joined #openstack-ansible12:48
odyssey4mematias no, not at this time12:48
mhaydenodyssey4me: i see12:49
matiasodyssey4me: thanks12:49
*** bsv has quit IRC12:50
odyssey4memhayden so ideally we want to ensure that mechanism is properly backported - otherwise the rolling restart for galera won't work at all anyway12:51
mhaydenhmm, looks like that one is a forward port from liberty -> newton12:52
cloudnullmornings12:52
matiasmorning12:52
matiasnice to know we are in similar TZs :D12:53
mhaydenodyssey4me: so that change is in mitaka for sure12:53
mhaydeni'm looking at it right now12:53
*** bootsha has quit IRC12:54
*** mgagne_ is now known as mgagne12:54
automagicallyo/ cloudnull12:54
*** vnogin has joined #openstack-ansible12:55
odyssey4memhayden ah, I see what's going on12:55
*** bootsha has joined #openstack-ansible12:55
odyssey4meliberty was only changed in terms of the config entries that have nothing to do with bind mounts12:55
odyssey4meit was a minimal change12:55
odyssey4memaster has been changed to ensure that *any* config change uses the notifier12:56
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Ensure AIDE initializes on subsequent runs  https://review.openstack.org/35955412:56
odyssey4memhayden considering the type of problem being handled here, it would be better to learn from master than from liberty12:56
mhaydencloudnull: added |lower to https://review.openstack.org/35955412:57
cloudnulltyvm !12:58
cloudnull:)12:58
odyssey4memhayden or, of course, we could go with your frankenstein patch :p12:58
mhaydenhaha12:58
mhaydeni tried to just make it as safe as possible12:59
mhayden:)12:59
mhaydeni used manual stop/start on each container and they're working fine now with the right mounts12:59
openstackgerritMerged openstack/openstack-ansible-os_keystone: Add a test Scenario for uwsgi & nginx  https://review.openstack.org/35980112:59
mhaydenin 13.3.112:59
*** eil397_ has joined #openstack-ansible13:00
*** bootsha has quit IRC13:00
* mhayden tips his hat to cloudnull13:00
DrifterZAHey guys I have an initial commit for openstack-ansible-os_trove , could someone help get it in an official repo so we can have more eyes to work on it ?13:00
DrifterZAhttps://github.com/drifterza/openstack-ansible-os_trove13:01
*** psilvad has joined #openstack-ansible13:01
odyssey4meDrifterZA yeah sure, I'll put the request in13:02
DrifterZAThanks odyssey4me, its a start at least13:02
*** janki has quit IRC13:03
*** Prabhu has quit IRC13:03
*** yarkot1 has joined #openstack-ansible13:03
*** eil397_ has quit IRC13:04
*** janki has joined #openstack-ansible13:05
openstackgerritMerged openstack/openstack-ansible-os_sahara: Role cleanup/changes for newton OSA  https://review.openstack.org/35955113:06
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_magnum: Add basic functional tests to role  https://review.openstack.org/35515513:07
*** psilvad has quit IRC13:11
*** johnmilton has quit IRC13:14
*** johnmilton has joined #openstack-ansible13:15
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_monasca: Role skeleton for os_monasca  https://review.openstack.org/36045913:15
odyssey4meDrifterZA the request is in: https://review.openstack.org/36053013:16
*** klamath has joined #openstack-ansible13:19
*** klamath_ has joined #openstack-ansible13:20
DrifterZAThanks odyssey4me13:22
odyssey4mecloudnull so after some thinking and discussion with evrardjp we came up with another way to achieve https://review.openstack.org/347400 using fully namespaced vars13:22
odyssey4mewe would have to move the container create role execution into the service install plays13:23
evrardjpmany other ways13:23
evrardjp:p13:23
*** klamath has quit IRC13:24
odyssey4meif they're in the service install plays then we can easily set the appropriate namespaced var to use for executing the role13:24
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: [WIP] Add hostname adjustment to liberty>mitaka upgrades  https://review.openstack.org/36053913:24
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: [WIP] Add hostname adjustment to liberty>mitaka upgrades  https://review.openstack.org/36053913:29
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_designate: DOCS - point homepage to role developer docs  https://review.openstack.org/36054213:30
*** woodard has joined #openstack-ansible13:32
automagicallyJIT container creation that way as well13:32
automagicallyInteresting idea13:32
*** KLevenstein has joined #openstack-ansible13:32
odyssey4meautomagically yeah, I'm going to try and put a comparative patch together now13:33
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_designate: Remove apt update from Vagrantfile  https://review.openstack.org/36054613:33
odyssey4mewhat I like is that it will achieve the goal of having all container changes happen at the same time, and therefore only one restart... the vars will be in an obvious place... and things will change when you expect them to13:34
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_magnum: Add basic functional tests to role  https://review.openstack.org/35515513:34
*** asettle has quit IRC13:35
openstackgerritAlexandra Settle proposed openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054813:35
*** asettle has joined #openstack-ansible13:35
*** michaelgugino has joined #openstack-ansible13:36
*** GMAzrael has joined #openstack-ansible13:39
logan-Evrardjp: cool it just places both rfc and non rfc names in for now13:40
evrardjp?13:40
evrardjpyes atm you have both after an upgrade13:40
matiasI keep shooting myself in the foot by doing ifdown br-mgmt, which destroys all veth pairs with the containers13:40
evrardjpIt's still wip13:40
logan-Matias: check the ha proxy playbook I added an extra services var to extend without having to override the whole dict13:40
matiaslogan-: nice :D thank you13:41
logan-Evrardjp: re your earlier msg on how the unbound config handles rabbit. I figured you were talking about the rfc naming change13:41
matias/usr/local/bin/lxc-veth-check comes to the rescue :D13:43
*** DrifterZA has quit IRC13:43
evrardjplogan-: erlang vm doesn't use a proper resolver nor glibc resolution13:44
evrardjpI think it's recommended to have /etc/hosts13:44
evrardjpfor that particular case13:44
evrardjpand I think it's only for the rabbitmq cluster nodes13:44
evrardjp(and no IPs -- they want their short hostnames in /etc/hosts)13:45
evrardjpat least if I remember correctly13:45
*** hblah has joined #openstack-ansible13:45
*** janki has quit IRC13:45
evrardjpso if unbound is additional that's fine13:46
evrardjpbut if unbound is to be the only one way to do name resolution we have to care about that use case13:46
odyssey4memhayden want me to take a crack at revising that galera patch, or are you on it?13:47
*** jperry has joined #openstack-ansible13:47
jperryle13:47
mhaydenfeel free to, odyssey4me  -- i'm trapped in meetings for the forseaable future13:48
logan-that's interesting evrardjp. I am going to check my rabbit containers right now but I have not experienced any clustering issues and I doubt the other containers are in hosts13:48
logan-actually they are. interesting.. maybe the rabbit role manages hosts separately from openstack_hosts13:49
evrardjplogan-: good to know :D13:50
evrardjpI didn't check on these role for a while13:50
evrardjpit makes sense because that's a rabbit requirement13:50
logan-yep it sure does. rabbit_pre_install does it13:53
*** eil397_ has joined #openstack-ansible13:54
cloudnullodyssey4me: looking13:59
odyssey4mecloudnull I haven't done it yet - right now it's just a concept.13:59
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118813:59
*** eil397_ has quit IRC14:00
cloudnullautomagically: ^ updated based on your feedback14:00
cloudnullodyssey4me: ^ also updated so that the container only restarts once14:00
*** NachoDuck has quit IRC14:01
*** rgogunskiy has quit IRC14:02
odyssey4mecloudnull small implementation change to make sure we log the stop/start14:02
*** NachoDuck has joined #openstack-ansible14:04
openstackgerritAlexandra Settle proposed openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054814:05
odyssey4melooking for reviews on https://review.openstack.org/360406 and https://review.openstack.org/360500 please14:06
* automagically looking14:07
qwanggood morning14:07
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118814:07
cloudnullodyssey4me:  good looking out. updated14:08
cloudnullo/ qwang14:08
*** janki has joined #openstack-ansible14:08
qwangi have a patch that was failed on jenkins due to broken gate in aodh. now aodh has been fixed and i want to submit the patch again, how should i do it without changing anything?14:09
openstackgerritMerged openstack/openstack-ansible: Support multiple rabbitmq clusters  https://review.openstack.org/34488414:09
*** galstrom_zzz is now known as galstrom14:09
qwanghttps://review.openstack.org/#/c/356772/14:09
odyssey4meqwang you can just rebase from gerrit14:09
odyssey4meor if there's a merge conflict you'll have to resolve it14:10
odyssey4me(manually)14:10
odyssey4meautomagically w00t! the rabbit patch is in!14:11
qwangodyssey4me: thank you very much. will do it14:11
automagicallyodyssey4me: Saw that. I’m pretty excited. Not to revive the os_ceilometer patch that had been reverted14:11
openstackgerritMerged openstack/openstack-ansible: Add the BGP dynamic routing neutron plugin  https://review.openstack.org/35985914:12
openstackgerritMerged openstack/openstack-ansible: Print remaining tasks on failed upgrade correctly  https://review.openstack.org/36038514:12
openstackgerritMerged openstack/openstack-ansible: Add Magnum deployment to setup-openstack playbook  https://review.openstack.org/36042814:12
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118814:13
michaelguginois there a blueprint for the testing repo?  Or etherpad?  I'm trying to figure out what the consensus direction is.14:13
*** deadnull is now known as _deadnull14:15
*** hblah has quit IRC14:15
odyssey4memichaelgugino I think right now it's kinda being felt out. I didn't expect any real work to start until N3.14:15
odyssey4meoh, a bp was registered: central-test-repository14:16
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_ceilometer: Revert "Revert "RabbitMQ config rework""  https://review.openstack.org/36057814:16
*** Mudpuppy has joined #openstack-ansible14:17
*** michauds has joined #openstack-ansible14:21
openstackgerritQin Wang (qwang) proposed openstack/openstack-ansible-os_aodh: Add SNI support via OS packages for os_aodh role  https://review.openstack.org/35677214:21
*** shausy has quit IRC14:21
openstackgerritQin Wang (qwang) proposed openstack/openstack-ansible-os_aodh: Add SNI support via OS packages for os_aodh role  https://review.openstack.org/35677214:23
*** berendt has quit IRC14:28
*** janki has quit IRC14:29
*** chas has quit IRC14:31
*** karimb has joined #openstack-ansible14:33
*** spotz is now known as spotz_zzz14:35
*** spedione|AWAY is now known as spedione14:35
kencjohnstonhi team, I'm at the Ops Summit, do OSA roles install upper constraints into service venvs?14:38
odyssey4mekencjohnston yes, we've been using upper constraints since liberty (when they were created)14:38
kencjohnstonodyssey4me: thanks14:38
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_designate: DOCS - Cleanup/comment defaults/main.yml  https://review.openstack.org/36060114:39
kencjohnstonFor those interested in following along, Ops Mid-Cycle in NYC is talking about containerising the control plane right now - https://etherpad.openstack.org/p/NYC-ops-Containerising-the-control-plane14:40
*** sdake has joined #openstack-ansible14:42
*** spedione is now known as spedione|AWAY14:43
*** DrifterZA has joined #openstack-ansible14:43
*** galstrom is now known as galstrom_zzz14:46
DrifterZAodyssey4me14:46
DrifterZAmay I +1 workflow on https://review.openstack.org/#/c/360459/ ?14:47
odyssey4meDrifterZA yep, if you've reviewed and it looks good you can +2+w14:47
openstackgerritAlexandra Settle proposed openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054814:48
odyssey4megenerally the principle is that two people other than the author review and vote - the second can then +w14:48
DrifterZAI think it looks good now14:48
*** openstackgerrit has quit IRC14:48
*** jperry has quit IRC14:49
*** openstackgerrit has joined #openstack-ansible14:49
michaelguginothat containers etherpad is interesting.  OSA solves a lot of the problems mentioned already.  Of course, OSA doesn't use docker, so I guess we don't get the fanboys14:50
kencjohnstonmichaelgugino: in the room there is generally a sentiment of, don't use docker, not mature enough, a new security attack service.14:51
cloudnullkencjohnston: ++14:51
cloudnull:)14:51
* cloudnull loves docker14:51
michaelguginogood to know14:52
kencjohnstoncloudnull: fanboy14:52
cloudnullyou know it14:52
kencjohnstonsomething about docker driving you to use their ecosystem of rooted containers on dockerhub...14:53
automagicallyDamn, now I’m regretting not attending the ops midcycle14:53
*** david-lyle has joined #openstack-ansible14:53
*** finchd has joined #openstack-ansible14:54
DrifterZAcan anyone +1w on https://review.openstack.org/#/c/360530/2 ?14:54
openstackgerritMerged openstack/openstack-ansible-os_monasca: Role skeleton for os_monasca  https://review.openstack.org/36045914:54
odyssey4meDrifterZA wait patiently grasshopper - that's not curated by this team - the infra team has to vote there14:55
odyssey4meDrifterZA if it's not done by tomorrow, I'll ask nicely14:55
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible: [WIP] Add hostname adjustment to liberty>mitaka upgrades  https://review.openstack.org/36053914:55
DrifterZAhaha14:55
DrifterZAOKay :D14:55
*** weezS has joined #openstack-ansible14:57
*** jperry has joined #openstack-ansible14:57
*** finchd has left #openstack-ansible14:58
*** david-lyle has quit IRC14:59
*** matias has quit IRC15:00
automagicallycloudnull: Can config_template overrides reference vars?15:04
cloudnullwhat do you mean ?15:05
*** matias has joined #openstack-ansible15:05
*** matias is now known as Guest7842915:06
automagicallySomething like https://gist.github.com/trumant/04363f77e2685d3a6627b6679edb1f75 where nova_compute_pin_set is a host_var15:06
cloudnullyes. that should work15:06
automagicallyFigured, just wanted to double-check15:06
cloudnullthe jinja template is rendered, then the overrides applied and jinja rendered again15:07
*** spedione|AWAY is now known as spedione15:07
cloudnullso the items in config_template will have the most precedence15:07
cloudnulland the values can be set as static items or vars.15:07
*** jamesden_ has joined #openstack-ansible15:10
*** jamesdenton is now known as Guest150615:11
*** janki has joined #openstack-ansible15:14
*** furlongm_ has joined #openstack-ansible15:19
DrifterZASo anyone thought about the fact that mariadb has gone commercial and what the plan is ?15:19
odyssey4meheh, cue cloudnull rant :p15:19
*** furlongm has quit IRC15:20
cloudnullDrifterZA: https://twitter.com/cloudnull/status/76739677585443225615:20
cloudnull^ rant15:20
* cloudnull thinking that Percona is a good option, fully open source and is not in the buisness of selling SQL server they sell proserv.15:22
cloudnullpostgres is another option. but may be too big a leap for most.15:22
DrifterZAPercona + Galera15:24
*** eil397_ has joined #openstack-ansible15:24
cloudnullXtraDB15:27
cloudnullwhich is their galera thingame15:27
cloudnullhttps://www.percona.com/software/mysql-database/percona-xtradb-cluster15:28
*** _deadnull is now known as deadnull15:29
*** deadnull has quit IRC15:30
michaelguginoseeing as we don't use a database proxy (which typically intercepts and relays commands / replies), I don't see a problem with them having a commercial product.15:30
*** Andrew_jedi has quit IRC15:31
DrifterZAI suppose its just upstream patches / bug fixes, but I doubt they would leave the core project hanging like that.15:32
DrifterZAUnless they are utter douche bags15:32
DrifterZABut I would hate to migrate on a 1000+ node cluster15:33
odyssey4meI would not be averse to having another option on the table next cycle to give deployers choice.15:33
DrifterZAmakes me think15:33
odyssey4meThat said, it costs.15:33
DrifterZAIgnoring the elephant also costs15:34
DrifterZAits a major concern actually15:34
odyssey4mewe'd have to do a new role with equivalent functionality, then figure out what it takes to migrate from the one DB to the other and build that into the upgrade path... and it's likely we'll be forced to have hard down time15:36
odyssey4meso it's not trivial15:36
DrifterZAPrecisley15:36
DrifterZApostgres has been around for like ever15:37
DrifterZAbut no guarantee's that it could suffer the same fate later on.15:38
*** gouthamr is now known as gouthamr|afk15:38
odyssey4meit's also quite different to administer15:38
*** v1k0d3n has joined #openstack-ansible15:39
DrifterZAand clustering.. jeeze im not so sure15:40
*** Andrew_jedi has joined #openstack-ansible15:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Implement container bind mount for all logs  https://review.openstack.org/35118815:42
cloudnullmichaelgugino DrifterZA: I see the move toward BSL as a stepping stone to something like Oracle has w/ mysql.15:44
cloudnullIE they have multiple versions most of which are "free" while operating at a low threshold.15:45
*** BjoernT has joined #openstack-ansible15:46
cloudnullw/ mysql CE its all free all the time, but it lacks features as well as bug fixes.15:46
cloudnulland now that MariaDB has a framework for doing the same I fear that they actually will.15:47
cloudnulli'm also a tin foil hat person so feel free to ignore me15:47
cloudnull:)15:47
michaelguginocloudnull: you might be right.  Cash talks though.  If people want it to continue to be free software, someone's got to pay the bills.15:48
cloudnull++15:48
thotypouspostgresql doesn't have a multi-master mode, you need to do failover to implement HA instead of load balancing15:49
*** Guest78429 has quit IRC15:49
*** Guest78429 has joined #openstack-ansible15:49
cloudnullmichaelgugino: I get why they need/want to do it. I just dont like it15:49
cloudnullthotypous: postgresql has XC, pg_pool1/2, and BDR but to odyssey4me point its a quite different to admin15:50
DrifterZAIf I may interject, Percona has been around a long while. I'm thinking it will have the least resistance in implentation and admin.15:52
cloudnullDrifterZA: +115:53
cloudnullwe could do a drop-in replacement of the galera_server package w/ percona.15:53
cloudnulland it **should** upgrade cleanly.15:53
DrifterZAyeah I mean xtradb is just a performance mod ontop of innodb no ?15:53
cloudnull^ that would require a lot of testing15:53
cloudnullyup15:53
*** admin0 has joined #openstack-ansible15:54
cloudnullits version compatible too15:54
cloudnulland we already use xtrabackup15:54
DrifterZATrue.15:54
DrifterZAwe should raise it in the mid-week15:54
DrifterZAif its not on the agenda15:54
cloudnulltoday :)15:54
palendae9 minutes :)15:55
admin0hey all15:55
michaelguginoI think we're being awfully hasty here.  There's no reason to switch yet.  If they go down the path of broken CE and great EE, then I think the community at large will switch.15:55
admin0for some reasons, my default install fails On cinder .. tried debugging for a few days already .. anyone with some free time can guide15:55
DrifterZAmichaelgugino : Hasty perhaps, but I think it would be a prudent exercise to get it on the drawing board15:56
DrifterZAand like odyssey4me said, give devs the option at least15:56
DrifterZAI mean if needs be I can start the work after I've done Trove.15:57
*** jchhatbar has joined #openstack-ansible15:58
*** janki has quit IRC15:59
*** eil397_ has quit IRC15:59
spedioneDoes anyone have any idea why networking wouldn't be working correctly after running the gate_check_commit script to set up an AIO?15:59
palendaeIs the keystone_auth_admin_token allowed to do almost anything in Keystone?16:00
*** eil397_ has joined #openstack-ansible16:00
*** jchhatbar is now known as janki16:00
DrifterZAadmin0 : what seems to be the issue ?16:00
mhaydenMeeting in #openstack-meeting-4! cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, automagically, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0,16:00
mhaydenmichaelgugino, ametts, v1k0d3n, severion, bgmccollum, darrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil39716:00
*** eil397 has joined #openstack-ansible16:01
*** eil397 has left #openstack-ansible16:01
*** Guest78429 is now known as matias16:01
*** matias has quit IRC16:02
*** matias has joined #openstack-ansible16:02
cloudnullmichaelgugino: to be clear, I'm VERY much against switching anything this cycle, and maybe even the next but i do think its something we should be aware of.16:03
automagically^ that ^16:04
michaelguginoyeah, I think we're just a long way off.  I think we're all on the same page.  If they start pulling shenanigans, we jump ship.  But, I'm pretty sure we won't be the only ones doing so.16:04
odyssey4meyeah, no sweat if some work gets done this cycle - but we won't integrate any of it or focus on it until next16:04
automagicallyFYI - there has been talk in other projects of shutting down postgres gates16:04
automagicallyIf you care about being able to go that route, speak up when those topics hit the ML16:05
cloudnullautomagically: it's likely those gates will go away. just like pypy did. they're not being maintained.16:08
cloudnulland at this point i dont think it's important to most.16:09
cloudnullbut it may be in the near-ish future :)16:09
palendaeO.o16:10
* michaelgugino has to google every command for postgres16:10
cloudnullpg user :)16:10
palendaeThat makes me a little sad that postgres isn't being maintained, but also understand it16:11
palendaeNot even because I prefer postgres, but because having options is good16:11
michaelguginoeverything is driven through sqlalchemy afaik, so nbd.  Most queries should just /work/16:12
palendae'should' :)16:12
cloudnull-tm16:12
michaelguginoupgrade scripts and bootstrapping is what will probably get broken.16:12
palendaeNot tested, doesn't work16:12
michaelgugino++16:12
*** spotz_zzz is now known as spotz16:16
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_ceilometer: Revert "Revert "RabbitMQ config rework""  https://review.openstack.org/36057816:19
*** michauds has quit IRC16:21
*** michauds has joined #openstack-ansible16:21
admin0DrifterZA: i am facing the trouble to get cinder installed ( this worked like 50+ times ) because i destroy and test a lot .. sudeenly it stopped working .. tried all debug mode and verbose mode, but cannot understand where it actually fails16:22
admin0@ some SNI name thing16:22
cloudnulladmin0: mitaka?16:23
DrifterZAcould you post the debug output to pastebin or something16:23
admin0mitaka16:23
cloudnullrecently there have been a rash of SNI problems upstream.16:24
*** weezS has quit IRC16:25
admin0and how are people coping with it or fixing it ?16:25
cloudnullwe may need to do backporting of some, or all, of https://review.openstack.org/#/q/status:merged+branch:master+topic:add-sni-pkgs to mitaka16:25
cloudnulladmin0: the big one to fix for deployment is https://review.openstack.org/#/c/348887/16:27
nishpatwaHi I am getting jenkins failure everytime https://review.openstack.org/#/c/356713/16:27
automagicallynishpatwa: Yep, we believe their is an LXC bug in CentOS that is biting us16:27
nishpatwaOho16:28
cloudnullautomagically: i think i've narrowed that down finally. sadly i think the fix is to add a retry16:28
automagicallyBah….(ノಠ益ಠ)ノ彡┻━┻16:29
cloudnullit looks like the cgroup isnt ready and a restart then fixes it16:30
admin0cloudnull: would adding that patch to the current one fix it ?16:31
automagicallyHmm, can we do a http://docs.ansible.com/ansible/wait_for_module.html on the cgroup path?16:31
*** chas has joined #openstack-ansible16:31
cloudnulladmin0: it should16:32
admin0thanks16:32
admin0will give it a try16:32
*** chas has quit IRC16:36
openstackgerritAlexandra Settle proposed openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054816:37
admin0its moving forward16:40
DrifterZAnice16:44
admin0hmm.. didn’t worked :(16:45
admin0fails in : TASK: [os_cinder | Add in cinder devices types] *******************************16:46
*** gouthamr|afk is now known as gouthamr16:46
*** jamesdenton has joined #openstack-ansible16:48
*** jamesden_ has quit IRC16:48
*** david-lyle has joined #openstack-ansible16:50
cloudnullsame SNI issues there?16:52
admin0yeah16:52
cloudnullSNI issues connecting to the LB ?16:53
*** jamesdenton has quit IRC16:53
*** jamesdenton has joined #openstack-ansible16:54
*** DrifterZA has quit IRC16:55
*** weezS has joined #openstack-ansible16:56
palendaeautomagically, Test cases on that bug would be helpful, though I can reliably recreate the bug by simply deploying master or mitaka with Keystone's policy.json replaced16:56
automagicallyK, will give the bug a re-read palendae and see if I can be of any assistance16:58
palendaeautomagically, Thanks. Keystone's the one failing now, but I assume that's only cause it's the first service to try to register a tenant/project16:58
odyssey4mepalendae the keystone stuff registers directly into the DB, so it can't be16:59
odyssey4meit uses the bootstrap16:59
palendaeodyssey4me, Newp16:59
palendaeodyssey4me, post bootstrap we register keystone into the service catalog. That's what gets the 403. http://git.openstack.org/cgit/openstack/openstack-ansible-os_keystone/tree/tasks/keystone_service_setup.yml#n5017:00
odyssey4mecloudnull IIRC we already backported the main SNI patches back17:00
odyssey4meie the pip_install and bootstrap-ansible patches17:00
odyssey4meit is possible that admin0 is running something from before then though17:01
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create: Add retry to container start/stop handlers  https://review.openstack.org/36068117:05
cloudnull^ that "should" fix the cent container start issues.17:05
odyssey4mehaha, beat it with a hammer17:06
cloudnullif you check the runs where it failed, the container was running before being restarted17:06
cloudnulland it seems like the system is just not ready.17:07
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Fix tag typo  https://review.openstack.org/35928817:07
*** asettle has quit IRC17:08
cloudnullor its a race caused by two containers starting at the exact same time.17:08
*** asettle has joined #openstack-ansible17:09
*** janki has quit IRC17:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Update paste, policy and rootwrap configurations 2016-08-25  https://review.openstack.org/36068517:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton 2016-08-25  https://review.openstack.org/36068617:12
*** asettle has quit IRC17:13
*** weezS has quit IRC17:18
odyssey4mepalendae odd though - we always create a heat domain - so every deployment has more than one domain by default... so I'm struggling to understand how this hasn't been a problem before17:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for 13.3.3  https://review.openstack.org/36069117:20
palendaeodyssey4me, yeah, same17:20
palendaeThough the heat domain's created later than keystone17:21
odyssey4mesure, but so is this other domain - right?17:21
odyssey4meunless this is an upgrade issue?17:21
palendaeIt'll happen on a greenfield with https://github.com/openstack/keystone/blob/stable/mitaka/etc/policy.v3cloudsample.json in place17:21
odyssey4meah, so the key is the policy change17:22
palendaeI'll poke the reporters some more to see if this is an upgraded env or not, but I do run in to the same problem17:22
odyssey4mewhy not just deploy that policy change later?17:22
palendaeGood question - no idea17:22
palendaeI wonder if that breaks anything17:22
palendaeIf it's an upgrade it may already be in place17:22
odyssey4meif it's a new env then it's an acceptable workaround. If it's an upgrade then that's an issue17:23
Andrew_jediIn mitaka, the admin_token is missing from keystone.conf. Is it intentional ?17:23
odyssey4meAndrew_jedi yes - the admin_token middleware has been deprecated17:23
palendaeodyssey4me, I'll ask and in the meantime spin another AIO where I try adding it later17:23
odyssey4meit's a security hole of note17:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for 12.2.3  https://review.openstack.org/36069417:24
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Implement an opportunistic strategy and connection plugin  https://review.openstack.org/35890417:24
openstackgerritMerged openstack/openstack-ansible: Updated from global requirements  https://review.openstack.org/36037017:25
Andrew_jediodyssey4me: AFAIK, admin_token middleware was essential for Keystone and Ceph integration. I wonder how to integrate Keystone and Ceph now ?17:25
openstackgerritMerged openstack/openstack-ansible-os_neutron: Add the BGP dynamic routing neutron plugin  https://review.openstack.org/35986017:25
odyssey4meAndrew_jedi Uh, you can add it in - it's not not enabled by default.17:25
odyssey4meAndrew_jedi just use the config_override for keystone.conf to add it in17:26
odyssey4meI'm guessing that you mean for radosgw?17:26
*** AnarchyAo has joined #openstack-ansible17:26
Andrew_jediodyssey4me: Yes radosgw, but if i execute the keystone playbook again. Is it possible that i will loose any data?17:27
odyssey4meAndrew_jedi not unless you made manual changes to config in the containers17:27
odyssey4meAndrew_jedi if you're paranoid you can execute the playbook limited to one container at a time17:27
odyssey4meusing --limit17:28
Andrew_jediodyssey4me: Gotcha! let me try that :)17:28
*** McMurlock1 has quit IRC17:28
*** chas has joined #openstack-ansible17:33
odyssey4meok, I'm out - it looks like the gate queues are hosed for a while anyway17:36
odyssey4mecatch y'all tomorrow17:36
openstackgerritFlávio Ramalho proposed openstack/openstack-ansible: Adding a playbook for deploying Sahara  https://review.openstack.org/36070017:36
cloudnullodyssey4me: cheers17:37
cloudnullhave a good  one17:37
matiascya17:37
*** chas has quit IRC17:37
cloudnullanyone around that might want to give this a shove https://review.openstack.org/#/c/360129/17:37
matiasI just realized that cinderbackup fails if you backup from a ceph volume into a swift store (it tries to import rbd and rados python libraries, but python-cephlibs is missing from the venv), can I add it to cinder_pip_packages?17:38
matiasprobably all goes fine if you are backuping from ceph INTO ceph17:39
cloudnullyea, if thats missing we should add it17:39
odyssey4mematias we already have a link from the venv to the host libraries17:39
odyssey4mewe can't add the python libs from pypi because there aren't any... and each version of ceph has different libs17:39
odyssey4meso we detect the libs on the host and symlink them into the venv17:40
matiasodyssey4me: hm, so we should install the python libs into the host manually?17:41
odyssey4mematias I don't think so - I think the ceph_client role does that.. although I don't know17:41
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Enable the opportunistic strategy  https://review.openstack.org/34948517:41
*** karimb has quit IRC17:41
*** Jeffrey4l__ has quit IRC17:41
matiaswell, something is missing, the backup only ran when I rebuilt the venv with python-cephlibs17:41
odyssey4mematias I wonder if the cinder venv is missing the links17:42
odyssey4mecheck in the venv to see if there are symlinks after deploying17:42
matiaslet me investigate it, thanks for the pointers17:42
cloudnullmhayden odyssey4me: updated https://review.openstack.org/358904 w/ a release node. if you have a moment to review it and the other patch that makes that go -- https://review.openstack.org/349485 -- it'd be appreciated.17:42
openstackgerritLogan V proposed openstack/openstack-ansible: Unbound DNS resolution containers  https://review.openstack.org/33693617:42
odyssey4meif gerrit wouldn't be crashing I would17:43
odyssey4mecloudnull missing a reno in https://review.openstack.org/#/c/349485/ ?17:44
odyssey4metrailing whitespace in https://review.openstack.org/#/c/358904/3/releasenotes/notes/opportunistic-strategy-and-connection-plugin-bc476fa3607dcc4a.yaml17:44
cloudnulldo we need two ?17:44
palendaeodyssey4me, Question - you removed the mitaka target from https://bugs.launchpad.net/openstack-ansible/+bug/1614211; I get not targetting backports til master merges, but why remove it from bugs when it is affected?17:44
openstackLaunchpad bug 1614211 in openstack-ansible trunk "Playbook Runs Fail in Multi-Domain Environments" [Medium,Confirmed] - Assigned to Nolan Brubaker (nolan-brubaker)17:44
odyssey4meoh fair enough - the one would get pulled in17:45
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Implement an opportunistic strategy and connection plugin  https://review.openstack.org/35890417:45
odyssey4mepalendae two reasons - one is that series and milestones aren't really generally targeted in launchpad any more in openstack in general17:48
odyssey4meyou can target all you like, but it doesn't really get maintained properly17:48
odyssey4mesecondly, it sets a false expectation17:48
odyssey4meuntil something to fix it merges in master it's not worth even talking about or setting the expectation of a backport17:48
odyssey4meif a backport happens, comments will show up in the bug when they are released anyway - so notifications happen17:49
palendaeHm, ok17:51
palendaeI expect the bug to say "these branches are affected," actually getting a backport isn't necessarily tied to that17:51
palendaeA branch could be affected, but won't necessarily get fixed17:51
odyssey4methe bug usually mentins branches affected17:51
odyssey4methe point is that when you add the series, people  expect things to happen in them17:52
palendaeGuess I have different expectations17:52
palendaeJust based on the body, it gets really hard to search for bugs affecting, say, "mitaka"17:52
odyssey4meit's easy enough to note things in the comments/description17:52
odyssey4mebut yeah, I'm not a fan of this silly limbo17:53
palendaeSounds like OpenStack's machinery does some weird stuff with that17:53
odyssey4meit's annoying that I can't use storyboard because it's not ready yet, and I can't use launchpad properly because we're somewhere in-between.17:53
palendaeThe branch affected is noted in the comments, just seems like a hassle to get an overview17:53
*** palendae has left #openstack-ansible17:54
*** palendae has joined #openstack-ansible17:54
odyssey4meif you'd like to volunteer to be a bug triager/maintainer then please go ahead.17:54
palendaeNope :p17:54
palendaeMostly curious17:54
palendaeWas storyboard revived?17:54
odyssey4meI personally am not prepared to spend the time pruning all that.17:54
odyssey4meI have tried in the past and it's just too much overhead for me.17:55
odyssey4meAnd yes, storyboard never stopped being developed... but it's back in revival mode since the Tokyo summit.17:55
palendaeI had heard rumblings that it wasn't being actively developed for a little bit17:55
palendaeNot that launchpad really is17:56
odyssey4methe developers are quite responsive and like to talk about it :)17:56
odyssey4meI asked a question once, and a few days later I got this: https://storyboard.openstack.org/#!/story/200066717:56
palendaeCool17:56
odyssey4meit still needs a bit of work to be ready for more generl things - like there's no exposure of the kanban boards other than someone sending you a link.17:56
odyssey4meBut it does look like a nifty tool.17:57
odyssey4memuck around a bit, then pop into #storyboard and give them feedback :)17:57
odyssey4meok, now I really am out - night all17:59
*** david-lyle has quit IRC18:00
*** KLevenstein has quit IRC18:02
*** sdake has quit IRC18:03
openstackgerritFlávio Ramalho proposed openstack/openstack-ansible: Adding a playbook for deploying Sahara  https://review.openstack.org/36070018:04
*** david-lyle has joined #openstack-ansible18:04
*** sdake has joined #openstack-ansible18:04
*** david-lyle has quit IRC18:11
*** david-lyle has joined #openstack-ansible18:12
*** weezS has joined #openstack-ansible18:14
*** david-lyle_ has joined #openstack-ansible18:15
*** david-lyle_ has quit IRC18:15
*** schwicht has joined #openstack-ansible18:19
*** Andrew_jedi has quit IRC18:29
*** Mudpuppy_ has joined #openstack-ansible18:29
*** Mudpuppy has quit IRC18:30
spedioneDoes anyone have any idea why networking wouldn't be working correctly after running the gate_check_commit script to set up an AIO?18:30
*** electrofelix has quit IRC18:30
*** spedione is now known as chris_hultin18:30
openstackgerritQin Wang (qwang) proposed openstack/openstack-ansible-os_aodh: Add SNI support via OS packages for os_aodh role  https://review.openstack.org/35677218:34
*** jperry has quit IRC18:35
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_nova: Change nova_virt_type from lxc to lxd  https://review.openstack.org/36073018:38
*** asettle has joined #openstack-ansible18:38
*** asettle has quit IRC18:38
*** asettle has joined #openstack-ansible18:39
*** Mudpuppy_ has quit IRC18:46
*** Mudpuppy has joined #openstack-ansible18:49
*** weezS has quit IRC18:50
*** krotscheck has left #openstack-ansible18:51
*** chas has joined #openstack-ansible18:54
*** hybridpollo has joined #openstack-ansible18:56
*** chas has quit IRC18:59
*** michaelgugino has quit IRC19:01
cloudnullspedione. what are you seeing?19:03
cloudnullchris_hultin: just ping'd me about something similar. maybe related?19:03
*** jperry has joined #openstack-ansible19:08
*** david-lyle has quit IRC19:10
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_nova: Change nova_virt_type from lxc to lxd  https://review.openstack.org/36073019:11
*** guilherme has joined #openstack-ansible19:12
logan-Andrew_jedi: what version of ceph are you on? Recent versions support keystone token auth in lieu of admin tokens19:13
logan-See http://docs.ceph.com/docs/master/radosgw/keystone/19:14
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Add retry to container start/stop handlers  https://review.openstack.org/36068119:20
*** jheroux has joined #openstack-ansible19:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Add SNI support to lxc container create role  via OS packages  https://review.openstack.org/35671319:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437319:23
*** johnmilton has quit IRC19:32
*** messy has joined #openstack-ansible19:33
chris_hultincloudnull: Sorry, my name reset for some reason.  Same person, same question :D19:34
matiasif, for some reason, you destroy the repo container or make it inacessible, you can't run setup-hosts anymore because the apt commands fail19:36
matiasis there some auxiliary playbook to temporarily disable the apt cache in all nodes?19:36
*** McMurlock1 has joined #openstack-ansible19:36
matiashm I will just remove /etc/apt/apt.conf.d/00apt-cacher-proxy19:43
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_cinder: Add remote procedure call tunables to cinder  https://review.openstack.org/36074919:44
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is restarting to implement some performance tuning adjustments, and should return to working order momentarily.19:45
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_cinder: Add remote procedure call tunables to cinder  https://review.openstack.org/36074919:46
*** jheroux has quit IRC19:48
*** johnmilton has joined #openstack-ansible19:48
*** weezS has joined #openstack-ansible19:49
*** Mudpuppy_ has joined #openstack-ansible19:49
*** Mudpupp__ has joined #openstack-ansible19:50
*** Mudpuppy_ has quit IRC19:51
*** jheroux has joined #openstack-ansible19:51
*** Mudpupp__ is now known as Mudpuppy_19:52
*** Mudpuppy has quit IRC19:53
*** johnmilton has quit IRC19:53
cloudnullchris_hultin: ah!19:55
cloudnullmakes sense19:55
chris_hultinYep.  Sorry about that19:55
*** chas has joined #openstack-ansible19:55
cloudnullmatias: thats how i'd do it19:56
cloudnullsimply remove the proxy file until the apt / repo container bits are made happy19:56
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Add SNI support to lxc container create role  via OS packages  https://review.openstack.org/35671319:59
*** jheroux has quit IRC19:59
*** Mudpuppy_ is now known as Mudpuppy19:59
*** chas has quit IRC20:00
*** sdake has quit IRC20:03
*** jheroux has joined #openstack-ansible20:03
*** KLevenstein has joined #openstack-ansible20:03
*** sdake has joined #openstack-ansible20:04
*** johnmilton has joined #openstack-ansible20:09
*** johnmilton has quit IRC20:15
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_cinder: Add remote procedure call tunables to cinder  https://review.openstack.org/36074920:17
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-lxc_container_create: Ansible 2.1.1 role testing  https://review.openstack.org/35437320:24
cloudnullwell... thats bad git://labs.feurix.org/feurix/admin/hatop.git == errno=Connection refused and http://hatop.googlecode.com/files/hatop-0.7.7.tar.gz == 40420:25
cloudnullseems the storage url changed20:27
cloudnullit is now https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/hatop/hatop-0.7.7.tar.gz20:27
*** johnmilton has joined #openstack-ansible20:28
*** sdake has quit IRC20:29
*** asettle has quit IRC20:32
openstackgerritMerged openstack/openstack-ansible-security: Ensure AIDE initializes on subsequent runs  https://review.openstack.org/35955420:33
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054820:33
*** sdake has joined #openstack-ansible20:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-haproxy_server: fix broken hatop URL  https://review.openstack.org/36077820:36
*** asettle has joined #openstack-ansible20:36
cloudnullodyssey4me automagically jmccrory stevelle andymccr hughsaunders d34dh0r53 ^ that needs to go in20:36
stevellewow, that makes me sad cloudnull.  dead project?20:37
cloudnullseems that way20:37
cloudnullthe script is still super useful20:38
cloudnullbut we might want to cache an archive in various places just in case.20:38
*** asettle has quit IRC20:45
*** chris_hultin is now known as spedione|AWAY20:46
*** Mudpuppy has quit IRC20:48
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_cinder: Add remote procedure call tunables to cinder  https://review.openstack.org/36074920:50
*** Mudpuppy has joined #openstack-ansible20:52
stevelleautomagically: did you get a chance to test ssl termination on https://review.openstack.org/#/c/358798/?20:54
openstackgerritMajor Hayden proposed openstack/openstack-ansible-security: Disable automatic ToC generation  https://review.openstack.org/35954720:54
automagicallyNope, haven’t done so20:54
stevelleis that a feature we even care about in keystone or do we only care about LB termination now?20:56
stevelleI feel like I haven't kept up to speed on that detail20:56
openstackgerritMajor Hayden proposed openstack/openstack-ansible-lxc_container_create: Fix incorrect galera logs bind mount bug  https://review.openstack.org/35885220:57
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_cinder: Add remote procedure call tunables to cinder  https://review.openstack.org/36074920:58
*** Andrew_jedi has joined #openstack-ansible21:00
*** cfarquhar has joined #openstack-ansible21:01
*** matias has quit IRC21:02
*** Mudpuppy has quit IRC21:05
*** sdake_ has joined #openstack-ansible21:05
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054821:07
*** schwicht has quit IRC21:08
automagicallystevelle: We added LB termination without removing Apache termination, so probably best to leave it21:08
*** sdake has quit IRC21:08
*** woodard_ has joined #openstack-ansible21:09
*** thorst has quit IRC21:09
*** thorst has joined #openstack-ansible21:12
*** abelur_ has joined #openstack-ansible21:12
*** admin0 has quit IRC21:12
*** woodard has quit IRC21:12
*** woodard_ has quit IRC21:13
thotypousbr-vxlan                8000.1a898668c134       no              6c550730_eth121:14
thotypousthere is some regex bug in the veth pairing script21:14
thotypousanyway, need to go now.. cya.. i'll hunt it in a few hours21:15
*** thorst has quit IRC21:16
*** abelur_ has quit IRC21:17
*** abelur_ has joined #openstack-ansible21:18
*** sdake_ has quit IRC21:20
mrdaMorning OSA21:21
rromansb3rnard0: http://screenful.com/trello/power-up21:22
*** sdake has joined #openstack-ansible21:22
*** guilherme has quit IRC21:22
b3rnard0rromans: trello is dead; long live Jira21:24
cloudnullbah...21:24
rromansb3rnard0: *mumble*21:25
*** david-lyle has joined #openstack-ansible21:26
*** McMurlock1 has quit IRC21:26
*** ChanServ sets mode: +o cloudnull21:27
*** b3rnard0 was kicked by cloudnull (User terminated!)21:27
cloudnullbe-gone jira !21:27
cloudnull:P21:27
cjloadergo jira21:27
cjloaderlol21:27
cloudnullcjloader: silense21:28
cjloaderlol21:28
cloudnulljira is not all that bad21:28
cjloaderno, long live juno....21:29
cjloaderlol21:29
cloudnullhahah21:29
cjloadercloudnull: you know I'm no juno fan21:30
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-haproxy_server: fix broken hatop URL  https://review.openstack.org/36077821:30
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-haproxy_server: Fix broken hatop URL and role gate  https://review.openstack.org/36077821:31
*** david-lyle has quit IRC21:31
openstackgerritMerged openstack/openstack-ansible-os_designate: DOCS - point homepage to role developer docs  https://review.openstack.org/36054221:34
*** jperry has quit IRC21:35
openstackgerritMerged openstack/openstack-ansible: [DOCS} Further edits, corrects to draft install  https://review.openstack.org/36054821:35
cloudnullwe need another core to make https://review.openstack.org/#/c/360778 go21:37
cloudnullthanks automagically for fixing it up21:37
openstackgerritBjoern Teipel proposed openstack/openstack-ansible-os_cinder: Add remote procedure call tunables to cinder  https://review.openstack.org/36074921:39
openstackgerritMerged openstack/openstack-ansible-haproxy_server: Fix broken hatop URL and role gate  https://review.openstack.org/36077821:39
*** jamesdenton has quit IRC21:40
*** schwicht has joined #openstack-ansible21:43
*** klamath_ has quit IRC21:52
*** strobelight has quit IRC21:55
*** chas has joined #openstack-ansible21:56
*** schwicht has quit IRC21:57
*** gouthamr has quit IRC22:00
*** gouthamr has joined #openstack-ansible22:00
*** gouthamr has quit IRC22:00
*** chas has quit IRC22:01
openstackgerritMerged openstack/openstack-ansible-galera_server: Remove apt update from Vagrantfile  https://review.openstack.org/35805422:02
*** BjoernT has quit IRC22:03
*** Andrew_jedi has quit IRC22:05
*** michauds has quit IRC22:05
*** spotz is now known as spotz_zzz22:11
*** woodard has joined #openstack-ansible22:11
stevelleautomagically: my question was more about the nginx solution and not having tested termination in the container yet. Doesn't seem that important with that context.22:11
cloudnullstevelle: i've been looking over your uwsgi bits, that's well done.22:12
cloudnullif we can apply that pattern to all of the services, then interal SSL for all services is really a non-issue22:12
stevellegood to hear, I wont fuss over the ssl termination then22:15
openstackgerritSteve Lewis (stevelle) proposed openstack/openstack-ansible-os_keystone: Install and configure Nginx  https://review.openstack.org/35879822:17
*** schwicht has joined #openstack-ansible22:17
*** sdake has quit IRC22:24
*** gouthamr has joined #openstack-ansible22:25
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Implement CentOS 7 support in os_keystone  https://review.openstack.org/32021622:25
cloudnullstevelle: on that note, when might you thing that the keystone nginx patch will be ready?22:25
cloudnullis it ready now?22:25
*** jheroux has quit IRC22:26
cloudnullasking because i've been working on keystone+cent and dont want to stop on work inflight22:26
cloudnullnad if i can rebase off your existing patch then all good.22:26
cloudnulletc22:26
*** schwicht has quit IRC22:27
stevellecloudnull: the nginx patch is ready. I have one or two patches that need to follow for splitting apache from mod_wsgi but I can follow your patches with that22:28
stevelleI'd say rebase off the existing patch and go cloudnull22:28
*** strobelight has joined #openstack-ansible22:29
cloudnullok22:32
cloudnullwill do22:32
*** KLevenstein has quit IRC22:35
*** strobelight_ has joined #openstack-ansible22:35
*** strobelight is now known as Guest2149622:35
*** strobelight_ is now known as strobelight22:36
*** sdake has joined #openstack-ansible22:37
*** strobelight has quit IRC22:39
*** Guest21496 has quit IRC22:40
*** thorst has joined #openstack-ansible22:42
*** Guest1506 is now known as jamesdenton22:45
*** thorst has quit IRC22:47
*** thorst has joined #openstack-ansible22:47
*** cfarquhar has quit IRC22:52
*** thorst has quit IRC22:56
*** schwicht has joined #openstack-ansible22:57
*** klamath has joined #openstack-ansible22:58
*** gouthamr_ has joined #openstack-ansible22:59
*** gouthamr has quit IRC23:03
*** hblah has joined #openstack-ansible23:22
*** AnarchyAo has quit IRC23:41
*** klamath has quit IRC23:52
*** david-lyle has joined #openstack-ansible23:52
*** thorst has joined #openstack-ansible23:54
*** chas has joined #openstack-ansible23:57

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