*** jthorne has quit IRC | 00:05 | |
*** jamielennox is now known as jamielennox|away | 00:10 | |
*** woodard_ has joined #openstack-ansible | 00:10 | |
*** woodard has quit IRC | 00:15 | |
*** tomoe_ has quit IRC | 00:15 | |
*** tomoe_ has joined #openstack-ansible | 00:18 | |
*** baker has joined #openstack-ansible | 00:18 | |
logan- | hey evrardjp, I am seeing some weird behavior with >2 keepalived+haproxy hosts. when i fail over the master, both backups become master. Do we maybe need to use something like play_hosts.index to create unique priority weightings for each keepalived instance. right now it uses a high priority for master, and identical priority for all backups | 00:20 |
---|---|---|
*** johnmilton has joined #openstack-ansible | 00:31 | |
*** pegmanm has joined #openstack-ansible | 00:31 | |
*** baker has quit IRC | 00:32 | |
*** pegmanm__ has quit IRC | 00:34 | |
*** weezS has quit IRC | 00:42 | |
*** baker has joined #openstack-ansible | 00:47 | |
*** shanec has quit IRC | 00:51 | |
*** v1k0d3n has quit IRC | 00:52 | |
*** arthus has joined #openstack-ansible | 00:52 | |
*** v1k0d3n has joined #openstack-ansible | 00:53 | |
*** baker has quit IRC | 00:54 | |
*** v1k0d3n has quit IRC | 00:56 | |
*** v1k0d3n has joined #openstack-ansible | 00:57 | |
*** baker has joined #openstack-ansible | 00:59 | |
*** johnmilton has quit IRC | 01:01 | |
*** eil397 has quit IRC | 01:01 | |
*** v1k0d3n has quit IRC | 01:09 | |
*** johnmilton has joined #openstack-ansible | 01:14 | |
*** dolpher has quit IRC | 01:17 | |
*** tomoe_ has quit IRC | 01:19 | |
*** dolpher has joined #openstack-ansible | 01:23 | |
*** baker has quit IRC | 01:33 | |
*** baker has joined #openstack-ansible | 01:34 | |
*** pegmanm_ has joined #openstack-ansible | 01:34 | |
*** jamielennox|away is now known as jamielennox | 01:34 | |
*** pegmanm has quit IRC | 01:36 | |
*** arthus has quit IRC | 01:41 | |
*** baker has quit IRC | 01:45 | |
*** sdake_ is now known as sdake | 01:47 | |
*** baker has joined #openstack-ansible | 01:50 | |
*** wtcross has joined #openstack-ansible | 01:53 | |
*** baker has quit IRC | 01:53 | |
*** wtcross has quit IRC | 01:58 | |
*** daneyon has joined #openstack-ansible | 01:59 | |
*** daneyon_ has quit IRC | 02:02 | |
*** v1k0d3n has joined #openstack-ansible | 02:03 | |
*** tomoe_ has joined #openstack-ansible | 02:07 | |
*** tomoe_ has quit IRC | 02:08 | |
*** tomoe_ has joined #openstack-ansible | 02:08 | |
*** baker has joined #openstack-ansible | 02:19 | |
*** izaakk has quit IRC | 02:23 | |
*** arthus has joined #openstack-ansible | 02:26 | |
*** daneyon has quit IRC | 02:29 | |
*** ggillies has joined #openstack-ansible | 02:29 | |
*** woodard has joined #openstack-ansible | 02:30 | |
*** woodard_ has quit IRC | 02:30 | |
*** daneyon has joined #openstack-ansible | 02:30 | |
*** Mudpuppy has joined #openstack-ansible | 02:32 | |
*** Bjoern has joined #openstack-ansible | 02:34 | |
*** pegmanm has joined #openstack-ansible | 02:35 | |
*** daneyon has quit IRC | 02:35 | |
*** pegmanm_ has quit IRC | 02:37 | |
*** Bjoern has quit IRC | 02:39 | |
*** sdake has quit IRC | 02:40 | |
*** sdake has joined #openstack-ansible | 02:44 | |
*** shanec has joined #openstack-ansible | 02:51 | |
*** pegmanm_ has joined #openstack-ansible | 03:35 | |
*** sdake has quit IRC | 03:37 | |
*** pegmanm has quit IRC | 03:38 | |
*** arthus has quit IRC | 03:40 | |
*** sdake has joined #openstack-ansible | 03:44 | |
*** galstrom_zzz is now known as galstrom | 03:51 | |
*** sdake has quit IRC | 04:03 | |
*** Mudpuppy has quit IRC | 04:08 | |
*** wtcross has joined #openstack-ansible | 04:09 | |
*** wtcross has quit IRC | 04:13 | |
*** arthus has joined #openstack-ansible | 04:26 | |
*** johnmilton has quit IRC | 04:26 | |
*** pegmanm has joined #openstack-ansible | 04:36 | |
*** pegmanm_ has quit IRC | 04:39 | |
*** Mudpuppy has joined #openstack-ansible | 04:44 | |
*** Mudpuppy has quit IRC | 04:48 | |
*** charz_ has quit IRC | 05:09 | |
*** spotz_zzz has quit IRC | 05:10 | |
*** mgagne has quit IRC | 05:10 | |
*** arthus has quit IRC | 05:10 | |
*** shanec has quit IRC | 05:11 | |
*** hughsaunders has quit IRC | 05:11 | |
*** mcarden has quit IRC | 05:11 | |
*** mcarden has joined #openstack-ansible | 05:12 | |
*** charz has joined #openstack-ansible | 05:12 | |
*** mgagne has joined #openstack-ansible | 05:12 | |
*** mgagne is now known as Guest3687 | 05:12 | |
*** arthus has joined #openstack-ansible | 05:14 | |
*** shanec has joined #openstack-ansible | 05:15 | |
*** spotz_zzz has joined #openstack-ansible | 05:16 | |
*** hughsaunders has joined #openstack-ansible | 05:17 | |
*** baker has quit IRC | 05:17 | |
*** shanec has quit IRC | 05:19 | |
*** baker has joined #openstack-ansible | 05:19 | |
*** shanec has joined #openstack-ansible | 05:24 | |
*** shanec has quit IRC | 05:29 | |
*** woodard has quit IRC | 05:30 | |
*** shanec has joined #openstack-ansible | 05:33 | |
*** pegmanm_ has joined #openstack-ansible | 05:37 | |
*** galstrom is now known as galstrom_zzz | 05:37 | |
*** shanec has quit IRC | 05:38 | |
*** pegmanm has quit IRC | 05:39 | |
*** shanec has joined #openstack-ansible | 05:42 | |
*** shanec has quit IRC | 05:47 | |
*** shanec has joined #openstack-ansible | 05:52 | |
*** mattoliverau has quit IRC | 05:55 | |
*** shanec has quit IRC | 05:56 | |
*** shanec has joined #openstack-ansible | 06:01 | |
*** baker has quit IRC | 06:02 | |
*** shanec has quit IRC | 06:05 | |
*** shanec has joined #openstack-ansible | 06:10 | |
*** shanec has quit IRC | 06:14 | |
*** shanec has joined #openstack-ansible | 06:19 | |
*** shanec has quit IRC | 06:23 | |
*** unlaudable has joined #openstack-ansible | 06:25 | |
*** shanec has joined #openstack-ansible | 06:28 | |
*** woodard has joined #openstack-ansible | 06:31 | |
*** shanec has quit IRC | 06:33 | |
*** woodard has quit IRC | 06:37 | |
*** shanec has joined #openstack-ansible | 06:38 | |
*** pegmanm has joined #openstack-ansible | 06:39 | |
*** arthus has quit IRC | 06:40 | |
*** arthus has joined #openstack-ansible | 06:41 | |
*** pegmanm_ has quit IRC | 06:41 | |
*** shanec has quit IRC | 06:42 | |
*** shanec has joined #openstack-ansible | 06:47 | |
*** shanec has quit IRC | 06:51 | |
*** shanec has joined #openstack-ansible | 06:56 | |
*** Andrew__ has joined #openstack-ansible | 06:58 | |
*** shanec has quit IRC | 07:00 | |
*** matt6434 has joined #openstack-ansible | 07:02 | |
*** matt6434 is now known as mattoliverau | 07:04 | |
*** shanec has joined #openstack-ansible | 07:05 | |
*** shanec has quit IRC | 07:10 | |
*** rgogunskiy has joined #openstack-ansible | 07:14 | |
*** shanec has joined #openstack-ansible | 07:14 | |
*** shanec has quit IRC | 07:19 | |
*** Andrew__ has quit IRC | 07:19 | |
*** shanec has joined #openstack-ansible | 07:24 | |
*** shanec has quit IRC | 07:28 | |
*** targon has joined #openstack-ansible | 07:31 | |
*** shanec has joined #openstack-ansible | 07:33 | |
*** woodard has joined #openstack-ansible | 07:33 | |
*** shanec has quit IRC | 07:37 | |
*** woodard has quit IRC | 07:37 | |
*** pegmanm_ has joined #openstack-ansible | 07:40 | |
*** shanec has joined #openstack-ansible | 07:42 | |
*** pegmanm has quit IRC | 07:43 | |
*** pegmanm has joined #openstack-ansible | 07:45 | |
*** shanec has quit IRC | 07:46 | |
*** pegmanm_ has quit IRC | 07:47 | |
evrardjp | logan-: yeah | 07:49 |
evrardjp | what's best is to have multiple different priorities | 07:49 |
evrardjp | logan-: you mean the VRRP priority right? | 07:51 |
*** shanec has joined #openstack-ansible | 07:51 | |
evrardjp | technically it shouldn't pose a problem, because VRRP protocol should elect the new master based on IP adresses in case of priority tie | 07:56 |
*** shanec has quit IRC | 07:56 | |
evrardjp | but it's maybe better for readability to define the priority per host | 07:57 |
*** shanec has joined #openstack-ansible | 08:00 | |
*** shanec has quit IRC | 08:05 | |
*** wtcross has joined #openstack-ansible | 08:09 | |
*** shanec has joined #openstack-ansible | 08:09 | |
*** javeriak has joined #openstack-ansible | 08:10 | |
*** admin0 has joined #openstack-ansible | 08:13 | |
*** wtcross has quit IRC | 08:13 | |
*** shanec has quit IRC | 08:14 | |
*** admin0 has quit IRC | 08:16 | |
*** shanec has joined #openstack-ansible | 08:19 | |
*** shanec has quit IRC | 08:23 | |
*** mikelk has joined #openstack-ansible | 08:28 | |
*** shanec has joined #openstack-ansible | 08:28 | |
*** admin0 has joined #openstack-ansible | 08:29 | |
*** mattronix_ has quit IRC | 08:29 | |
*** mattronix has joined #openstack-ansible | 08:30 | |
*** shanec has quit IRC | 08:33 | |
openstackgerrit | Ryan Moore proposed openstack/openstack-ansible: Style - Not in YAML dictionary format https://review.openstack.org/279147 | 08:34 |
*** woodard has joined #openstack-ansible | 08:34 | |
*** rgogunskiy has quit IRC | 08:36 | |
*** rgogunskiy has joined #openstack-ansible | 08:37 | |
*** shanec has joined #openstack-ansible | 08:37 | |
*** woodard has quit IRC | 08:39 | |
*** arthus has quit IRC | 08:39 | |
*** shanec has quit IRC | 08:42 | |
*** arthus has joined #openstack-ansible | 08:45 | |
*** pegmanm_ has joined #openstack-ansible | 08:46 | |
*** shanec has joined #openstack-ansible | 08:46 | |
hughsaunders | odyssey4me: morning! in a role reversal heres a review link: https://review.openstack.org/#/c/279072/3 | 08:47 |
*** pegmanm has quit IRC | 08:48 | |
hughsaunders | or anyone else that feels like kicking that in, mattt? | 08:48 |
*** shanec has quit IRC | 08:51 | |
*** gparaskevas has joined #openstack-ansible | 08:54 | |
*** shanec has joined #openstack-ansible | 08:55 | |
*** shanec has quit IRC | 09:00 | |
*** shanec has joined #openstack-ansible | 09:05 | |
*** shanec has quit IRC | 09:09 | |
*** woopstar has joined #openstack-ansible | 09:09 | |
woopstar | Do you want pull requests directly on Github? | 09:10 |
evrardjp | hello woopstar | 09:11 |
evrardjp | this isn't really the usual way we do it | 09:11 |
evrardjp | so it may take a while before someone realizes it | 09:11 |
evrardjp | :) | 09:11 |
woopstar | Oh okay. I'd just wanted to contribute a bit. Should it go as an issue on Launchpad then? | 09:11 |
evrardjp | Yup | 09:12 |
evrardjp | the process is described here | 09:12 |
evrardjp | http://docs.openstack.org/developer/openstack-ansible/developer-docs/contribute.html | 09:12 |
woopstar | Fantastic. Thank you very much. I just noticed a small thing with the playbook for Nova. If you want Live Migration using KVM etc, and you share the /var/lib/nova/instances directory using NFS, you should make sure the gid og uid of the nova user is equal on the compute nodes. So I was thinking you should predefine the gid and uid in the playbook t | 09:14 |
woopstar | o overcome this. | 09:14 |
*** shanec has joined #openstack-ansible | 09:14 | |
*** javeriak_ has joined #openstack-ansible | 09:15 | |
evrardjp | I see | 09:15 |
evrardjp | it makes sense | 09:15 |
evrardjp | did you find an issues with different gid/uid? or should we make sure we are ensuring this? | 09:16 |
*** neilus1 has joined #openstack-ansible | 09:16 | |
*** hlkv6 has joined #openstack-ansible | 09:16 | |
hlkv6 | hello | 09:16 |
evrardjp | (first is a bug, another is improvement :p) | 09:16 |
*** javeriak has quit IRC | 09:16 | |
woopstar | heh yeah. :) | 09:16 |
woopstar | Well, NFS has issues with different gid/uid due to its way of work. So it would be a bug and improvement | 09:16 |
evrardjp | the main issue would be to select the uid/gid globally :p | 09:17 |
evrardjp | what I mean is: forcing ok, but for which value :) | 09:17 |
woopstar | yup... I was thinking about how to do that. You could predefine it as a global variable, that you can alter in the configuration phase? | 09:17 |
evrardjp | morning hlkv6 | 09:17 |
*** neilus has quit IRC | 09:17 | |
evrardjp | woopstar: one way I'd see that is to have this task conditional | 09:18 |
evrardjp | if the value is set, then define the uid/gid | 09:18 |
evrardjp | but I'll check at the playbooks before saying anything else :p | 09:18 |
woopstar | Yeah, that would work perfect. And then add a note about it in the doc's under configuration ? | 09:18 |
*** shanec has quit IRC | 09:19 | |
evrardjp | yup that would be wise ! | 09:19 |
woopstar | Saying something about if you planning to run live migration and sharing the instance folder, you should make sure to enforce the same uid/gid for the nova user on all compute notes setting "variable_x" ? | 09:19 |
evrardjp | I guess | 09:20 |
evrardjp | Maybe live migration would be worth a topic on its own | 09:20 |
woopstar | Oh.. | 09:21 |
evrardjp | let's see what odyssey4me will think about it :) | 09:21 |
woopstar | But it's a.... touchy... topic. | 09:21 |
woopstar | some likes it, some dont | 09:21 |
evrardjp | true | 09:21 |
evrardjp | but some deployers want and some others don't, so we should maybe document it for those who want | 09:22 |
woopstar | I found this article rather useful about the topic: https://www.mirantis.com/blog/tutorial-openstack-live-migration-with-kvm-hypervisor-and-nfs-shared-storage/ | 09:22 |
evrardjp | woopstar: would the uid/gid be the nova user? | 09:22 |
woopstar | yes, it should only be for the nova user yes | 09:22 |
evrardjp | ok we already have this | 09:22 |
evrardjp | except we are using names instead of gid | 09:23 |
evrardjp | let me show you the line | 09:23 |
*** shanec has joined #openstack-ansible | 09:23 | |
evrardjp | https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_nova/tasks/nova_pre_install.yml#L37-L68 | 09:24 |
woopstar | Yes thats it . That was what I was thinking about adding a pull request for | 09:25 |
evrardjp | ok | 09:25 |
woopstar | You should set the UID at that part | 09:25 |
woopstar | and the GID at this part: https://github.com/openstack/openstack-ansible/blob/master/playbooks/roles/os_nova/tasks/nova_pre_install.yml#L16-L22 | 09:25 |
woopstar | or conditionally set it, so if not set in some global config, then dont enfore it | 09:26 |
woopstar | enforce* | 09:26 |
*** shanec has quit IRC | 09:28 | |
evrardjp | the ansible omit filter would be wise | 09:28 |
evrardjp | could you introduce the feature request in launchpad? | 09:29 |
evrardjp | I can walk you through the process of contributing if you'd like | 09:29 |
openstackgerrit | Darren Birkett proposed openstack/openstack-ansible: only sync the necessary directories in repo-mirror-sync https://review.openstack.org/278343 | 09:30 |
openstackgerrit | Darren Birkett proposed openstack/openstack-ansible: [WIP] [DO NOT MERGE] testing review 278343 https://review.openstack.org/278981 | 09:30 |
woopstar | Would I just add it as a bug? | 09:30 |
stevelle | in launchpad, yes a bug | 09:31 |
woopstar | Ok. Let me fill in the information about it including your comments about making it conditional | 09:32 |
*** shanec has joined #openstack-ansible | 09:32 | |
stevelle | evrardjp: user module allows uid to be set optionally. I'm thinking we split the current task into 2. first one executes on the first node and registers the user id then the next task runs on all except the first node to apply that as uid param. | 09:35 |
*** woodard has joined #openstack-ansible | 09:35 | |
*** tomoe_ has quit IRC | 09:36 | |
evrardjp | stevelle: why not letting the user defining its own optionnally directly? | 09:36 |
mattt | hughsaunders: i can have a look if it's still needing reviewing | 09:36 |
hughsaunders | yea please mattt | 09:36 |
woopstar | stevelle: That would potentially breake things, if the uid is not registered on the first node (making it the uid to use), but is used on node 2 | 09:36 |
hughsaunders | will help with OSA and downstream kilo gates | 09:36 |
stevelle | evrardjp: that could cause conflicts if you specify | 09:36 |
stevelle | thinking on_metal it would be more likely | 09:36 |
*** shanec has quit IRC | 09:37 | |
evrardjp | as both could trigger conflict, we should maybe mix the both approaches, this way the deployer can chose | 09:39 |
stevelle | either way, we will risk a conflict by trying to come up with sync'd ids | 09:39 |
*** woodard has quit IRC | 09:39 | |
evrardjp | and take the risk himself | 09:40 |
evrardjp | :p | 09:40 |
stevelle | so yeah, try to do it automatically if no manual id is given | 09:40 |
woopstar | Here we go: https://bugs.launchpad.net/openstack-ansible/+bug/1544889 | 09:41 |
openstack | Launchpad bug 1544889 in openstack-ansible "Conditionally set UID/GID for Nova user" [Undecided,New] | 09:41 |
*** neilus1 has quit IRC | 09:41 | |
*** shanec has joined #openstack-ansible | 09:41 | |
woopstar | You could add your comments too. They are mostly relevant | 09:42 |
evrardjp | will do | 09:44 |
*** shanec has quit IRC | 09:46 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: Remove MySQL-python from Aodh pip requirements https://review.openstack.org/277339 | 09:46 |
*** pegmanm has joined #openstack-ansible | 09:46 | |
*** pegmanm_ has quit IRC | 09:49 | |
evrardjp | cloudnull: btw I found my "ansible 2" issue for the haproxy role. It's not really an ansible2 issue, it's more an evrardjp issue ;) | 09:49 |
*** shanec has joined #openstack-ansible | 09:51 | |
evrardjp | a group name missing on my system made the text generated in the template a jinja comment -> it worked fine in ansible 1.9 but not in 2.0 because I guess something with the way to use jinja internally changed | 09:51 |
mattt | how do you see dependent changes in the new gerrit interface? | 09:51 |
evrardjp | the json generated was not usable anymore by ansible, so in fact, everything works fine | 09:51 |
evrardjp | on the right? | 09:52 |
evrardjp | don't know I'm not used to this new interface | 09:52 |
mattt | it's not quite as explicit as the old view :( | 09:52 |
evrardjp | and it's not always shown IIRC | 09:53 |
evrardjp | >< | 09:53 |
woopstar | Oh btw. Is there any reason that the Object Storage is not part of the host overview at http://docs.openstack.org/developer/openstack-ansible/install-guide/overview-hostlayout.html ? | 09:54 |
*** shanec has quit IRC | 09:55 | |
stevelle | woopstar: I am guessing that is an oversight from before we had a swift role | 09:56 |
mattt | mancdaz: do you feel strongly against https://review.openstack.org/#/c/276601/? if so, i'll remove my -2 so it doesn't merge | 09:56 |
evrardjp | woopstar: these pngs need a rework :) | 09:57 |
woopstar | Maybe we should update it, as new persons trying to use the ansible system, might design their setup from the host overview? | 09:57 |
*** sdake has joined #openstack-ansible | 09:57 | |
woopstar | potentially then missing the object storage server ? | 09:57 |
stevelle | woopstar: if you want to file another bug we can see about getting that fixed too | 09:58 |
*** javeriak has joined #openstack-ansible | 09:58 | |
openstackgerrit | Merged openstack/openstack-ansible-plugins: Add MultiStrOps support to config_template https://review.openstack.org/278214 | 09:58 |
evrardjp | woopstar: if you're ok to draw a new svg, it would be great too :D | 09:58 |
mancdaz | mattt no was more asking the question | 09:59 |
mattt | mancdaz: i've removed -2 while we solicit more feedback | 09:59 |
mancdaz | it's actually following the process that I was advocating for sha bumps in rpc releases, so I should be good with it. | 09:59 |
mattt | because if that verfies it will merge | 09:59 |
*** neilus has joined #openstack-ansible | 09:59 | |
woopstar | filing bugs is what I'm good at. Let me do that . I'll look into maybe drawing a new svg. I dont see anything else missing than the Object Storage, unless you want a separate server for the rpc ? | 10:00 |
*** Bofu2U has quit IRC | 10:00 | |
mattt | mancdaz: yeah i think it's a sensible change assuming we're bumping patch release only | 10:00 |
mancdaz | the fact that it's a patch release makes me feel better about it | 10:00 |
*** sdake_ has joined #openstack-ansible | 10:00 | |
* mancdaz nods | 10:00 | |
*** shanec has joined #openstack-ansible | 10:00 | |
mattt | woopstar: if you can start with a bug that'd be excellent :) | 10:00 |
mattt | because we don't want it falling through the cracks | 10:00 |
*** javeriak_ has quit IRC | 10:00 | |
*** jiteka has quit IRC | 10:01 | |
stevelle | 2am, pumpkin hour. | 10:01 |
*** jiteka has joined #openstack-ansible | 10:01 | |
stevelle | And I'll see some of you next week. | 10:01 |
mattt | stevelle: woot! see you next week, have a good trip over | 10:02 |
mancdaz | safe journey stevelle o/ | 10:02 |
*** jiteka has left #openstack-ansible | 10:02 | |
*** sdake has quit IRC | 10:03 | |
evrardjp | stevelle: have a nice week end | 10:04 |
*** shanec has quit IRC | 10:04 | |
woopstar | Bug added https://bugs.launchpad.net/openstack-ansible/+bug/1544898 | 10:07 |
openstack | Launchpad bug 1544898 in openstack-ansible "Host layout is missing the Object Storage" [Undecided,New] | 10:07 |
*** shanec has joined #openstack-ansible | 10:09 | |
*** jiteka has joined #openstack-ansible | 10:12 | |
openstackgerrit | Hugh Saunders proposed openstack/openstack-ansible-repo_server: Disable slave repo servers while syncing https://review.openstack.org/279452 | 10:13 |
mattt | andymccr: thoughts on https://review.openstack.org/#/c/278934/ ? | 10:13 |
mattt | evrardjp: you coming next week? | 10:13 |
*** shanec has quit IRC | 10:14 | |
evrardjp | mattt: nope I can't, sorry :/ | 10:14 |
evrardjp | I'll remotely attend the openstack-ansible mid-cycle | 10:14 |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: No role for mounting the drives in swift object https://review.openstack.org/278934 | 10:14 |
evrardjp | that's the best I can do | 10:14 |
mattt | evrardjp: bah, that's a shame :( | 10:14 |
openstackgerrit | Hugh Saunders proposed openstack/openstack-ansible-repo_server: Disable slave repo servers while syncing https://review.openstack.org/279452 | 10:14 |
evrardjp | I'll live don't worry :p | 10:16 |
*** shanec has joined #openstack-ansible | 10:18 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Resolve ansible-lint ANSIBLE0008 https://review.openstack.org/279059 | 10:19 |
odyssey4me | mattt I adjusted the commit message on https://review.openstack.org/279059 to better reflect the updated state of things - happy with that? | 10:20 |
mattt | odyssey4me: yep! reviewed | 10:21 |
*** shanec has quit IRC | 10:23 | |
*** javeriak has quit IRC | 10:23 | |
openstackgerrit | Hugh Saunders proposed openstack/openstack-ansible-repo_server: Disable slave repo servers while syncing https://review.openstack.org/279452 | 10:23 |
*** sdake_ is now known as sdake | 10:25 | |
*** shanec has joined #openstack-ansible | 10:27 | |
*** openstackgerrit has quit IRC | 10:32 | |
*** shanec has quit IRC | 10:32 | |
*** openstackgerrit has joined #openstack-ansible | 10:32 | |
*** spotz_zzz is now known as spotz | 10:33 | |
odyssey4me | hughsaunders ^ that looks awesome :) | 10:34 |
odyssey4me | lots of jibber jabber, but yeah - you noted that it's not all that much change | 10:35 |
*** woodard has joined #openstack-ansible | 10:36 | |
*** shanec has joined #openstack-ansible | 10:37 | |
*** woodard has quit IRC | 10:40 | |
*** shanec has quit IRC | 10:41 | |
hughsaunders | odyssey4me: is there any gating on the repo sync role? | 10:44 |
odyssey4me | hughsaunders yep, there should be | 10:45 |
hughsaunders | haha jenkins just commented | 10:45 |
*** shanec has joined #openstack-ansible | 10:46 | |
openstackgerrit | Merged openstack/openstack-ansible: Add cap for ansible-lint https://review.openstack.org/279072 | 10:46 |
*** pegmanm_ has joined #openstack-ansible | 10:47 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277995 | 10:47 |
*** pegmanm has quit IRC | 10:49 | |
odyssey4me | mattt ^ that's looking quite a lot more succint | 10:50 |
odyssey4me | *succinct | 10:50 |
*** shanec has quit IRC | 10:50 | |
*** admin0 has quit IRC | 10:52 | |
mattt | odyssey4me: i actually tested that but accidentally added it under [tox], which didn't work | 10:53 |
mancdaz | odyssey4me I did as you suggested: https://review.openstack.org/#/c/278981/ | 10:53 |
mattt | odyssey4me: so moved on to suggestion to do it the way you did :P | 10:53 |
odyssey4me | mancdaz yeah, I saw that - nice! | 10:54 |
mattt | but yeah that's much cleaner, nice palendae ! | 10:54 |
odyssey4me | yeah, thanks palendae for the suggestion | 10:54 |
*** shanec has joined #openstack-ansible | 10:55 | |
odyssey4me | mancdaz if hughsaunders says that your patch is good, then you have a go on it :) | 10:56 |
*** shanec has quit IRC | 10:59 | |
*** woopstar has quit IRC | 11:03 | |
*** shanec has joined #openstack-ansible | 11:04 | |
*** arthus has quit IRC | 11:07 | |
*** shanec has quit IRC | 11:09 | |
odyssey4me | mattt hughsaunders how do we feel about https://review.openstack.org/277995 ? | 11:10 |
*** shanec has joined #openstack-ansible | 11:13 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update RabbitMQ to v3.5.7-1 https://review.openstack.org/276601 | 11:15 |
*** shanec has quit IRC | 11:18 | |
*** admin0 has joined #openstack-ansible | 11:20 | |
*** shanec has joined #openstack-ansible | 11:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277993 | 11:23 |
*** javeriak has joined #openstack-ansible | 11:23 | |
hughsaunders | mancdaz: https://github.com/ansible/ansible/issues/13563 | 11:24 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-apt_package_pinning: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277992 | 11:27 |
*** shanec has quit IRC | 11:27 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible: Remove venv activation code https://review.openstack.org/275279 | 11:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277997 | 11:30 |
mattt | odyssey4me: no glaring issues i'm aware of, afk for 5 then will come back and have a closer look and get it voted on | 11:31 |
odyssey4me | thanks mattt | 11:31 |
*** shanec has joined #openstack-ansible | 11:32 | |
*** rcarrillocruz has joined #openstack-ansible | 11:33 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277998 | 11:36 |
*** shanec has quit IRC | 11:36 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277999 | 11:38 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278002 | 11:39 |
*** shanec has joined #openstack-ansible | 11:41 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278003 | 11:41 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_lock_down: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278004 | 11:43 |
*** shanec has quit IRC | 11:45 | |
*** shanec has joined #openstack-ansible | 11:50 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/279494 | 11:52 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-plugins: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/279494 | 11:52 |
*** shanec has quit IRC | 11:54 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-py_from_git: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278006 | 11:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278015 | 11:57 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278016 | 11:59 |
*** shanec has joined #openstack-ansible | 11:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278017 | 12:00 |
hughsaunders | odyssey4me: regarding https://review.openstack.org/#/c/277995/ could you still use ansible galaxy but use a different roles file so you can specify the plugins path on the command line? | 12:01 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278018 | 12:01 |
odyssey4me | hughsaunders yes, that is possible, but also more messy | 12:02 |
odyssey4me | a few of us had a chat yesterday about it and figured that a git clone was just that little bit more clean | 12:02 |
*** shanec has quit IRC | 12:04 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-security: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278019 | 12:05 |
*** weshay has joined #openstack-ansible | 12:06 | |
*** shanec has joined #openstack-ansible | 12:08 | |
*** shanec has quit IRC | 12:13 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278003 | 12:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_lock_down: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278004 | 12:17 |
*** shanec has joined #openstack-ansible | 12:18 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278002 | 12:18 |
*** shanec has quit IRC | 12:22 | |
*** Bofu2U has joined #openstack-ansible | 12:23 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-security: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278019 | 12:23 |
*** shanec has joined #openstack-ansible | 12:27 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277995 | 12:27 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Fail early if missing root password https://review.openstack.org/276867 | 12:30 |
*** shanec has quit IRC | 12:31 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Added major version upgrade support https://review.openstack.org/271423 | 12:34 |
*** shanec has joined #openstack-ansible | 12:36 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Added major version upgrade support https://review.openstack.org/271423 | 12:36 |
*** woodard has joined #openstack-ansible | 12:37 | |
*** shanec has quit IRC | 12:41 | |
*** woodard has quit IRC | 12:42 | |
*** shanec has joined #openstack-ansible | 12:45 | |
odyssey4me | hughsaunders / mattt - would you mind going through the rest of those reviews now: https://review.openstack.org/#/q/status:open+topic:tox-linters | 12:47 |
*** jaypipes is now known as leakypipes | 12:50 | |
*** shanec has quit IRC | 12:50 | |
*** johnmilton has joined #openstack-ansible | 12:53 | |
*** shanec has joined #openstack-ansible | 12:54 | |
*** shanec has quit IRC | 12:59 | |
mattt | odyssey4me: yeah, i'll look asap | 13:00 |
mattt | odyssey4me: question about the multi distro support roles | 13:00 |
*** spotz is now known as spotz_zzz | 13:02 | |
*** shanec has joined #openstack-ansible | 13:04 | |
openstackgerrit | Merged openstack/openstack-ansible: Resolve ansible-lint ANSIBLE0008 https://review.openstack.org/279059 | 13:08 |
*** shanec has quit IRC | 13:08 | |
*** shanec has joined #openstack-ansible | 13:13 | |
*** araji has joined #openstack-ansible | 13:13 | |
*** shanec has quit IRC | 13:17 | |
mhayden | happy friday | 13:17 |
mattt | howdy mhayden | 13:18 |
mhayden | OHAI2U MATTT | 13:18 |
mattt | odyssey4me: the pip roles all work pass on centos 7 as they're not doing anything distro-specific, do i still need to create emtpy vars files etc. or do we just leave them as is? | 13:18 |
odyssey4me | mattt I thought that's why you chose those roles ;) | 13:20 |
mhayden | just role with it, guys | 13:20 |
odyssey4me | if there are no distro specific actions, then there's no need to change anything | 13:20 |
*** shanec has joined #openstack-ansible | 13:22 | |
cloudnull | morning | 13:23 |
*** woodard has joined #openstack-ansible | 13:24 | |
admin0 | morning | 13:24 |
*** woodard has quit IRC | 13:25 | |
*** woodard has joined #openstack-ansible | 13:25 | |
cloudnull | o/ admin0 | 13:26 |
*** shanec has quit IRC | 13:27 | |
*** neilus1 has joined #openstack-ansible | 13:27 | |
*** funeutron has joined #openstack-ansible | 13:28 | |
*** neilus has quit IRC | 13:30 | |
*** shanec has joined #openstack-ansible | 13:31 | |
*** javeriak has quit IRC | 13:31 | |
openstackgerrit | Merged openstack/openstack-ansible: Update RabbitMQ to v3.5.7-1 https://review.openstack.org/276601 | 13:32 |
*** shanec has quit IRC | 13:36 | |
*** shanec has joined #openstack-ansible | 13:40 | |
*** retreved has joined #openstack-ansible | 13:42 | |
mattt | odyssey4me: figured i may as well start with the ones that are likely to require little work! | 13:44 |
mattt | i assumed they'd need _some_ work tho :P | 13:44 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Docs: Horizon ssl config for Kilo https://review.openstack.org/278512 | 13:44 |
*** shanec has quit IRC | 13:45 | |
*** Bofu2U has quit IRC | 13:46 | |
*** retreved has quit IRC | 13:47 | |
*** retreved has joined #openstack-ansible | 13:47 | |
*** shanec has joined #openstack-ansible | 13:50 | |
*** shanec has quit IRC | 13:54 | |
*** galstrom_zzz is now known as galstrom | 13:56 | |
odyssey4me | cores, we need reviews of https://review.openstack.org/#/q/status:open+topic:tox-linters to allow patches to independent roles to move forward - please review asap | 13:57 |
*** jiteka has quit IRC | 13:58 | |
*** shanec has joined #openstack-ansible | 13:59 | |
*** jiteka has joined #openstack-ansible | 14:02 | |
*** shanec has quit IRC | 14:03 | |
*** neilus1 has quit IRC | 14:03 | |
*** rgogunskiy has quit IRC | 14:04 | |
*** Bofu2U has joined #openstack-ansible | 14:07 | |
*** shanec has joined #openstack-ansible | 14:08 | |
*** sshen has quit IRC | 14:08 | |
*** shanec has quit IRC | 14:12 | |
mattt | odyssey4me: what in those reviews actually unblocks teh gate? | 14:13 |
odyssey4me | mattt the linters tests aren't able to execute properly because they expect to be in different places and each refer to files expecting to be in a relative path | 14:15 |
odyssey4me | so the tox config refactor's focus was to ensure that a path was never in doubt | 14:15 |
mattt | odyssey4me: how does that stop working? | 14:15 |
mattt | or did you just flip some new jobs or something? | 14:15 |
odyssey4me | mattt http://logs.openstack.org/02/274902/1/gate/gate-openstack-ansible-repo_server-linters/5460530/console.html#_2016-02-12_13_46_21_573 | 14:15 |
odyssey4me | yes, went from only doing pep8 tests to now doing all lint tests | 14:16 |
mattt | ok cool | 14:16 |
mattt | also hadn't realized that you bulk added the centos functional test to all roles | 14:17 |
*** shanec has joined #openstack-ansible | 14:17 | |
openstackgerrit | Merged openstack/openstack-ansible-pip_lock_down: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278004 | 14:20 |
openstackgerrit | Merged openstack/openstack-ansible-py_from_git: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278006 | 14:20 |
odyssey4me | mattt yeah, initially I planned to just do it as an on-demand experimental thing, but that turned out to be harder than simply adding it as a non-voting job | 14:20 |
openstackgerrit | Merged openstack/openstack-ansible-pip_install: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278003 | 14:20 |
*** shanec has quit IRC | 14:22 | |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_client: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278017 | 14:22 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278018 | 14:22 |
openstackgerrit | Merged openstack/openstack-ansible-security: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278019 | 14:23 |
*** neilus has joined #openstack-ansible | 14:23 | |
*** dmsimard has quit IRC | 14:25 | |
*** shanec has joined #openstack-ansible | 14:26 | |
openstackgerrit | Merged openstack/openstack-ansible-apt_package_pinning: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277992 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-galera_client: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277993 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_container_create: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277997 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277998 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/277999 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-plugins: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/279494 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278015 | 14:29 |
openstackgerrit | Merged openstack/openstack-ansible-repo_server: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278016 | 14:30 |
*** shanec has quit IRC | 14:31 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Remove dependency on python2_lxc git source https://review.openstack.org/276764 | 14:31 |
automagically | So great to see the linter change merging everywhere | 14:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Remove unused python_packages and reports directories https://review.openstack.org/274902 | 14:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Set container apt sources to use a configured list of components https://review.openstack.org/278033 | 14:32 |
odyssey4me | automagically yeah, many thanks to everyone who reviewed and advised | 14:33 |
*** shanec has joined #openstack-ansible | 14:35 | |
*** sshen has joined #openstack-ansible | 14:37 | |
*** shanec has quit IRC | 14:40 | |
*** cfarquhar has quit IRC | 14:43 | |
*** shanec has joined #openstack-ansible | 14:45 | |
*** cfarquhar has joined #openstack-ansible | 14:45 | |
*** cfarquhar has quit IRC | 14:45 | |
*** cfarquhar has joined #openstack-ansible | 14:45 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Disable slave repo servers while syncing https://review.openstack.org/279452 | 14:47 |
*** Bjoern has joined #openstack-ansible | 14:48 | |
*** shanec has quit IRC | 14:49 | |
*** ametts has joined #openstack-ansible | 14:49 | |
*** mgoddard_ has joined #openstack-ansible | 14:51 | |
*** admin0 has quit IRC | 14:51 | |
*** admin0 has joined #openstack-ansible | 14:52 | |
openstackgerrit | Merged openstack/openstack-ansible: Resolve ansible-lint ANSIBLE0008 https://review.openstack.org/279038 | 14:53 |
*** shanec has joined #openstack-ansible | 14:54 | |
*** galstrom is now known as galstrom_zzz | 14:54 | |
*** pegmanm_ has quit IRC | 14:54 | |
*** mgoddard has quit IRC | 14:54 | |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts: Remove dependency on python2_lxc git source https://review.openstack.org/276764 | 14:56 |
*** shanec has quit IRC | 14:59 | |
*** wtcross has joined #openstack-ansible | 15:00 | |
*** automagically has left #openstack-ansible | 15:01 | |
*** automagically has joined #openstack-ansible | 15:01 | |
*** shanec has joined #openstack-ansible | 15:03 | |
*** unlaudable has quit IRC | 15:04 | |
*** pegmanm_ has joined #openstack-ansible | 15:06 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Remove dependency on python2_lxc git source https://review.openstack.org/276766 | 15:06 |
openstackgerrit | Merged openstack/openstack-ansible-repo_server: Remove unused python_packages and reports directories https://review.openstack.org/274902 | 15:07 |
*** shanec has quit IRC | 15:08 | |
*** woodard has quit IRC | 15:09 | |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible: Expose and set a default fallocate_reserve value https://review.openstack.org/279589 | 15:11 |
*** funeutron has quit IRC | 15:12 | |
*** shanec has joined #openstack-ansible | 15:12 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: Validate type of loaded yaml configuration files https://review.openstack.org/279594 | 15:16 |
evrardjp | cloudnull: if you have 5 minutes I have a few questions to ask you on the filter you wrote | 15:17 |
*** shanec has quit IRC | 15:17 | |
*** michaelgugino has joined #openstack-ansible | 15:17 | |
cloudnull | sure | 15:17 |
cloudnull | whats up? | 15:17 |
evrardjp | https://gist.github.com/evrardjp/bff952190e5af6593022 | 15:17 |
cloudnull | and which one ? | 15:17 |
evrardjp | for haproxy | 15:17 |
evrardjp | I adapted it, but I got the same problem as you | 15:17 |
*** admin0 has quit IRC | 15:17 | |
evrardjp | I'm a noob on these topics | 15:17 |
evrardjp | issue is here: https://gist.github.com/evrardjp/bff952190e5af6593022#file-issue-L5 | 15:18 |
*** neilus has quit IRC | 15:19 | |
evrardjp | but it's basically a scope problem, and I don't want to give the whole hostvars as a parameter of the filter | 15:19 |
evrardjp | there should be something more elegant | 15:19 |
cloudnull | hum. | 15:20 |
* cloudnull looking more | 15:20 | |
evrardjp | thanks | 15:21 |
*** shanec has joined #openstack-ansible | 15:21 | |
evrardjp | for other ppl, I still have this review pending: https://review.openstack.org/#/c/277799 | 15:22 |
*** sdake_ has joined #openstack-ansible | 15:22 | |
evrardjp | it's not that I need, it's that odyssey4me asked me for it! (haha reversal of interest!) | 15:22 |
evrardjp | (not that it will change anything :p) | 15:23 |
cloudnull | so i think if you change https://gist.github.com/evrardjp/bff952190e5af6593022#file-plugins-filter-haproxy-py-L18 | 15:24 |
*** sdake has quit IRC | 15:24 | |
*** admin0 has joined #openstack-ansible | 15:24 | |
cloudnull | to r"inter {{ haproxy_default_interval }}" | 15:24 |
odyssey4me | evrardjp if you could look through the independent roles and apply the same pattern, that'd be great | 15:24 |
cloudnull | itll keep the string "raw" and not try to do the expansion | 15:24 |
cloudnull | which will then get processed by the jinja template engine later. | 15:25 |
* cloudnull spit balling | 15:25 | |
evrardjp | odyssey4me: I will at some point | 15:25 |
evrardjp | oh nice cloudnull! | 15:25 |
evrardjp | that's what I'll try right now | 15:25 |
*** shanec has quit IRC | 15:26 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Style - Not in YAML dictionary format https://review.openstack.org/279147 | 15:26 |
*** mgoddard_ has quit IRC | 15:28 | |
cloudnull | evrardjp: let me know how it goes :) | 15:30 |
evrardjp | apparently not well | 15:30 |
*** shanec has joined #openstack-ansible | 15:31 | |
*** phalmos has joined #openstack-ansible | 15:31 | |
*** daneyon has joined #openstack-ansible | 15:32 | |
evrardjp | I'll check a little :) | 15:32 |
*** admin0 has quit IRC | 15:34 | |
*** shanec has quit IRC | 15:35 | |
evrardjp | damn it | 15:37 |
evrardjp | http://docs.ansible.com/ansible/playbooks_filters.html#extracting-values-from-containers | 15:37 |
*** raddaoui_ has joined #openstack-ansible | 15:37 | |
*** raddaoui has joined #openstack-ansible | 15:37 | |
evrardjp | 2.1 would have been the solution! | 15:37 |
*** admin0 has joined #openstack-ansible | 15:38 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible-memcached_server: [WIP] Multi-distro-ify role https://review.openstack.org/279608 | 15:38 |
*** mgoddard has joined #openstack-ansible | 15:38 | |
logan- | extract will help clean up a lot of these http://paste.gentoolinux.info/wivunazena.django heh | 15:38 |
evrardjp | logan-: that's also partially what I'm trying to fix :D | 15:39 |
*** shanec has joined #openstack-ansible | 15:40 | |
*** spotz_zzz is now known as spotz | 15:40 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible-memcached_server: [WIP] Multi-distro-ify role https://review.openstack.org/279608 | 15:40 |
*** cemmason has quit IRC | 15:42 | |
*** admin0 has quit IRC | 15:42 | |
*** baker has joined #openstack-ansible | 15:42 | |
logan- | oh btw, you are 100% right about vrrp supposed to accommodate multiple nodes with same priority. it is really strange that it didn't here. I have no idea if it is a bug in keepalived's vrrp stuff or what but placing the 3 nodes with differing priorities fixed it completely :/ | 15:43 |
logan- | I ended up doing this as an override for now http://paste.gentoolinux.info/afozosayos.django | 15:43 |
logan- | @ evrardjp | 15:43 |
*** dmsimard has joined #openstack-ansible | 15:43 | |
*** admin0 has joined #openstack-ansible | 15:43 | |
*** shanec has quit IRC | 15:44 | |
*** woodard has joined #openstack-ansible | 15:46 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:48 | |
*** shanec has joined #openstack-ansible | 15:49 | |
*** phalmos has quit IRC | 15:49 | |
jmccrory | logan- which version of keepalived? i remember running into that a long time ago. priority based on IP addresses was broken, it was fixed in 1.2.8. http://keepalived.org/changelog.html | 15:51 |
logan- | interesting! let me check | 15:51 |
logan- | lol.. figures.. http://paste.gentoolinux.info/nerefoquhu.sm | 15:52 |
logan- | 1.2.7 | 15:53 |
logan- | i guess that is what is in trusty/main right now | 15:53 |
*** wtcross has quit IRC | 15:53 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible-memcached_server: [WIP] Multi-distro-ify role https://review.openstack.org/279608 | 15:53 |
*** shanec has quit IRC | 15:54 | |
jmccrory | heh great | 15:54 |
logan- | well thanks for that. easy fix.. but hopefully no one else tries to run keepalived with >2 haproxy nodes for now :( | 15:55 |
cloudnull | hahaha | 15:55 |
cloudnull | HA <- being the key in hahaha | 15:56 |
kysse_ | ha | 15:56 |
logan- | yes super available.. fail over and everything becomes master! | 15:56 |
*** gparaskevas has quit IRC | 15:56 | |
cloudnull | logan-: I think you may have coined the next industry term ... "Super Available" | 15:57 |
cloudnull | SA is the new HA | 15:57 |
logan- | lol | 15:57 |
evrardjp | :D | 15:57 |
evrardjp | logan-: sorry for that I'm the responsible! | 15:57 |
evrardjp | I didn't check if there was a bug with IP | 15:57 |
odyssey4me | logan- jmccrory perhaps that's worthy of adding as a known issue release note for master? | 15:58 |
palendae | mattt, odyssey4me: Welcome on the tox suggestion. I bashed my head against it myself for some similar things | 15:58 |
*** shanec has joined #openstack-ansible | 15:58 | |
evrardjp | logan-: the calculation of the priority seems weird and complex :) | 15:58 |
*** sdake_ has quit IRC | 15:58 | |
cloudnull | now if we can containerize the SA deployment archetecture on hyperconverged systems we'll have application intellegence and a go to market glide path ... | 15:59 |
* cloudnull practicing his buzz word foo | 15:59 | |
spotz | heheh | 15:59 |
logan- | evrardjp: they are supposed to be at least 50 apart for preempt to take place according to keepalived docs, however I saw preempt working fine with contiguous priorities. i just figured safer to follow their docs if i'm going to do that though | 15:59 |
*** phalmos has joined #openstack-ansible | 15:59 | |
evrardjp | why not simply using 50 then? ;) | 16:00 |
logan- | ie master is supposed to be >50 more than the backups. so we could do length+50 for master, and then .index() for the rest and that should work fine too | 16:00 |
evrardjp | you wanted to stay close to 300 ? | 16:00 |
logan- | I just figured I would make a gap of 50 between each one. so with 3 nodes you get 150->100->50 with that | 16:00 |
evrardjp | keep in mind there is a maximum limit in VRRP IIRC | 16:00 |
evrardjp | yup I understand | 16:00 |
evrardjp | it should be fine for most cases, right? | 16:02 |
evrardjp | I seriously doubt that there will be ppl running 6 keepalived nodes | 16:02 |
*** shanec has quit IRC | 16:03 | |
jmccrory | odyssey4me affects liberty as well | 16:03 |
evrardjp | so question, should I create an updated version of keepalived role, or should document the workaround :D | 16:03 |
evrardjp | and kilo too | 16:03 |
evrardjp | no? | 16:04 |
logan- | since we are pushing the keepalived priority in from osa i think probably a workaround in the osa priorities is prudent, but for sure docs on the role make sense since most people using it will be on trusty | 16:04 |
evrardjp | no | 16:04 |
jmccrory | hmm don't see keepalived in the kilo haproxy playbook, was it included somewhere else? | 16:04 |
logan- | it wasn't backported to kilo | 16:04 |
evrardjp | it wasn't, that was my "no" | 16:04 |
evrardjp | I'm using this since kilo, but it wasn't included in time | 16:05 |
evrardjp | sorry for my messup again | 16:05 |
evrardjp | I'd rather document this, and rely on distro shipping the correct version | 16:06 |
evrardjp | 16.04 will come soon, and there is a decent workaround | 16:06 |
*** baker_ has joined #openstack-ansible | 16:07 | |
*** javeriak has joined #openstack-ansible | 16:07 | |
*** shanec has joined #openstack-ansible | 16:07 | |
*** greg_a has joined #openstack-ansible | 16:07 | |
evrardjp | I'll do the note on the docs | 16:07 |
*** baker has quit IRC | 16:08 | |
*** baker_ has quit IRC | 16:08 | |
*** baker has joined #openstack-ansible | 16:08 | |
*** greg_a has left #openstack-ansible | 16:09 | |
evrardjp | logan-: did you log the bug somewhere already? | 16:11 |
logan- | no | 16:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Gate: Use apt sources configured on the host https://review.openstack.org/279633 | 16:12 |
*** tomoe_ has joined #openstack-ansible | 16:14 | |
*** shanec has quit IRC | 16:16 | |
*** wtcross has joined #openstack-ansible | 16:16 | |
*** jthorne has joined #openstack-ansible | 16:18 | |
*** tomoe_ has quit IRC | 16:19 | |
evrardjp | Ok I'll document it then | 16:19 |
*** phalmos has quit IRC | 16:20 | |
*** tomoe_ has joined #openstack-ansible | 16:20 | |
evrardjp | I like your keepalived configuration file, do you think it would be a good change for master? | 16:20 |
*** wtcross_ has joined #openstack-ansible | 16:21 | |
*** wtcross has quit IRC | 16:21 | |
logan- | yes. I think it makes sense to combine the master/backup stuff and also we need to add a pre_task to that keepalived play or get something in the role to make sure we have an apt cache available. currently that is a blocker to installing haproxy in containers because the play will always fail when it tries to install keepalived on a fresh container | 16:23 |
openstackgerrit | Hector I Gonzalez Mendoza proposed openstack/openstack-ansible: Doc: File name incorrect https://review.openstack.org/279318 | 16:23 |
*** phalmos has joined #openstack-ansible | 16:24 | |
*** admin0 has quit IRC | 16:24 | |
*** tomoe_ has quit IRC | 16:25 | |
openstackgerrit | Matt Thompson proposed openstack/openstack-ansible-memcached_server: [WIP] Multi-distro-ify role https://review.openstack.org/279608 | 16:26 |
evrardjp | wait, do you use keepalived with containers? | 16:31 |
logan- | yes | 16:31 |
evrardjp | so no multicast issues ? | 16:31 |
evrardjp | nice | 16:31 |
logan- | not that i have seen. | 16:31 |
evrardjp | cool | 16:32 |
*** tomoe_ has joined #openstack-ansible | 16:32 | |
logan- | not done testing yet but it is definitely a concern | 16:32 |
*** izaakk has joined #openstack-ansible | 16:32 | |
*** CheKoLyN has joined #openstack-ansible | 16:33 | |
evrardjp | ok I'll write the doc for kilo and create another commit with a fix for liberty/master | 16:33 |
*** javeriak_ has joined #openstack-ansible | 16:33 | |
*** javeriak has quit IRC | 16:34 | |
*** tomoe_ has quit IRC | 16:36 | |
*** weezS has joined #openstack-ansible | 16:36 | |
logan- | thanks. and thanks for the work on the haproxy/keepalived stuff.. looking forward to seeing the reworked haproxy setup :D | 16:37 |
evrardjp | don't expect too much :p | 16:37 |
evrardjp | you can check the current haproxy role on github | 16:38 |
evrardjp | https://github.com/evrardjp/ansible-haproxy | 16:38 |
evrardjp | it's far more modular, and allow a maintenance mode / spammers trap | 16:38 |
*** Mudpuppy has joined #openstack-ansible | 16:38 | |
evrardjp | but it's nothing different than what you currently see | 16:38 |
evrardjp | I have to work on this role to make it correct with openstack-ansible, that's the trickiest part | 16:39 |
evrardjp | anyway | 16:39 |
evrardjp | I'm off | 16:39 |
spotz | night evrardjp | 16:40 |
logan- | cya | 16:40 |
*** tomoe_ has joined #openstack-ansible | 16:43 | |
*** shanec has joined #openstack-ansible | 16:45 | |
*** pegmanm_ has quit IRC | 16:45 | |
*** pegmanm_ has joined #openstack-ansible | 16:46 | |
*** mgoddard_ has joined #openstack-ansible | 16:46 | |
*** mikelk has quit IRC | 16:46 | |
*** tomoe_ has quit IRC | 16:47 | |
*** mgoddard has quit IRC | 16:49 | |
*** michaelgugino has quit IRC | 16:49 | |
*** wtcross_ has quit IRC | 16:50 | |
*** tomoe_ has joined #openstack-ansible | 16:55 | |
*** tomoe_ has quit IRC | 17:00 | |
*** mgoddard_ has quit IRC | 17:03 | |
*** mgoddard has joined #openstack-ansible | 17:03 | |
*** tomoe_ has joined #openstack-ansible | 17:06 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: [WIP] Enable SSL termination for all services https://review.openstack.org/277199 | 17:08 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: Allow Horizon setup with external SSL termination https://review.openstack.org/214647 | 17:08 |
*** tomoe_ has quit IRC | 17:11 | |
cloudnull | automagically: ^ TYVM :) | 17:12 |
automagically | sure thing, not trying to step on toes, just anxious to see those changes get to a mergeable state | 17:13 |
*** raddaoui_ has quit IRC | 17:15 | |
*** raddaoui has quit IRC | 17:15 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: Resolve packaging problems in virtualenv(s) https://review.openstack.org/279683 | 17:16 |
cloudnull | automagically: not at all | 17:16 |
cloudnull | Im happy for you to step all over my toes :) | 17:16 |
cloudnull | I wanted that change in too, just havent had time to circle back on it | 17:16 |
* palendae remembers to stomp on cloudnull's tos at summit | 17:16 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: DOC: Correcting reference to keepalived_haproxy vars file https://review.openstack.org/279685 | 17:17 |
automagically | palendae: haha | 17:17 |
cloudnull | hahaha | 17:17 |
*** openstackgerrit has quit IRC | 17:17 | |
cloudnull | Core folks https://review.openstack.org/279683 <- this is an issue causing intermitent problems in the gate | 17:17 |
cloudnull | odyssey4me: ^^ | 17:17 |
*** openstackgerrit has joined #openstack-ansible | 17:17 | |
cloudnull | venvs are getting pip8 | 17:17 |
cloudnull | and very forward versions of setuptools that may otherwise break other things | 17:18 |
*** javeriak has joined #openstack-ansible | 17:21 | |
*** javeriak_ has quit IRC | 17:23 | |
*** admin0 has joined #openstack-ansible | 17:24 | |
*** woodard has quit IRC | 17:25 | |
*** tomoe_ has joined #openstack-ansible | 17:29 | |
*** baker has quit IRC | 17:30 | |
*** tomoe_ has quit IRC | 17:34 | |
*** pegmanm_ has quit IRC | 17:35 | |
*** tomoe_ has joined #openstack-ansible | 17:35 | |
*** weezS has quit IRC | 17:35 | |
*** wtcross has joined #openstack-ansible | 17:37 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible: Information about the keepalived bug when multiple backup nodes have the same priority. https://review.openstack.org/279664 | 17:38 |
*** raddaoui_ has joined #openstack-ansible | 17:39 | |
*** raddaoui has joined #openstack-ansible | 17:39 | |
*** tomoe_ has quit IRC | 17:39 | |
*** Mudpuppy has quit IRC | 17:39 | |
*** sdake has joined #openstack-ansible | 17:44 | |
*** Mudpuppy has joined #openstack-ansible | 17:45 | |
*** tomoe_ has joined #openstack-ansible | 17:46 | |
*** targon has quit IRC | 17:47 | |
*** sdake_ has joined #openstack-ansible | 17:48 | |
*** sdake has quit IRC | 17:50 | |
*** jthorne has quit IRC | 17:50 | |
*** tomoe_ has quit IRC | 17:50 | |
*** admin0 has quit IRC | 17:56 | |
openstackgerrit | Kevin Carter proposed openstack/openstack-ansible: [WIP] IRR - Implemented for os_keystone https://review.openstack.org/279710 | 18:03 |
*** tomoe_ has joined #openstack-ansible | 18:03 | |
*** tomoe_ has quit IRC | 18:08 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: [WIP] Enable SSL termination for all services https://review.openstack.org/277199 | 18:08 |
*** izaakk_ has joined #openstack-ansible | 18:09 | |
*** tomoe_ has joined #openstack-ansible | 18:09 | |
*** mattronix has quit IRC | 18:10 | |
*** eil397 has joined #openstack-ansible | 18:11 | |
*** raddaoui_ has quit IRC | 18:11 | |
*** raddaoui has quit IRC | 18:12 | |
*** tomoe_ has quit IRC | 18:13 | |
*** izaakk_ has quit IRC | 18:16 | |
*** javeriak has quit IRC | 18:17 | |
*** javeriak has joined #openstack-ansible | 18:17 | |
*** izaakk_ has joined #openstack-ansible | 18:18 | |
*** pegmanm_ has joined #openstack-ansible | 18:19 | |
*** izaakk_ has quit IRC | 18:19 | |
*** tomoe_ has joined #openstack-ansible | 18:21 | |
*** izaakk_ has joined #openstack-ansible | 18:21 | |
*** javeriak_ has joined #openstack-ansible | 18:22 | |
*** Mudpuppy has quit IRC | 18:23 | |
*** woodard has joined #openstack-ansible | 18:23 | |
*** openstack has joined #openstack-ansible | 18:27 | |
*** tomoe_ has joined #openstack-ansible | 18:32 | |
*** tomoe_ has quit IRC | 18:37 | |
*** alex_____ has joined #openstack-ansible | 18:38 | |
*** tomoe_ has joined #openstack-ansible | 18:38 | |
alex_____ | hi! wondering if anyone has any experience with nested virtualization, in particular xenserver l0, and kvm l1 (nova compute)? or basically deploying openstack-ansible ontop of xenserver? | 18:38 |
*** tomoe_ has quit IRC | 18:42 | |
*** openstackgerrit has quit IRC | 18:47 | |
*** openstackgerrit has joined #openstack-ansible | 18:47 | |
*** admin0 has joined #openstack-ansible | 18:49 | |
*** tomoe_ has joined #openstack-ansible | 18:50 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible: Information about the keepalived bug when multiple backup nodes have the same priority. https://review.openstack.org/279664 | 18:51 |
*** tomoe_ has quit IRC | 18:54 | |
automagically | cloudnull: If you are around, qq about LB SSL termination. Is your intent to have HAProxy in the AIO terminate SSL for Horizon, Keystone, Heat and Nova? | 18:59 |
*** alex_____ has quit IRC | 19:00 | |
*** tomoe_ has joined #openstack-ansible | 19:01 | |
*** tomoe_ has quit IRC | 19:06 | |
*** baker has joined #openstack-ansible | 19:09 | |
*** dmsimard has quit IRC | 19:10 | |
*** jwitko1 has quit IRC | 19:11 | |
*** tomoe_ has joined #openstack-ansible | 19:13 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible: Fixing keepalived bug when 2+ backup nodes have the same priority https://review.openstack.org/279730 | 19:16 |
evrardjp | ok this time I really finished my day. sorry again logan- and jmccrory :) | 19:16 |
*** mgoddard_ has joined #openstack-ansible | 19:16 | |
*** tomoe_ has quit IRC | 19:17 | |
*** alextricity25_r has joined #openstack-ansible | 19:18 | |
alextricity25_r | hello! Anybody around? | 19:18 |
alextricity25_r | cloudnull: odyssey4me Apsu, have you guys ever had a problem with loading the ebtables module in the neutron_agent containers | 19:18 |
jmccrory | ah cool, thanks for the fix evrardjp. good night | 19:18 |
evrardjp | still one last test to be sure | 19:19 |
*** mgoddard_ has quit IRC | 19:19 | |
evrardjp | but pay attention it's disruptive: upgrading keepalived will make keepalived restart | 19:19 |
alextricity25_r | the neutron agent is spitting out ERROR when trying to load the ebtables module | 19:19 |
evrardjp | omg I'm tired... but you get the idea :) | 19:19 |
*** mgoddard has quit IRC | 19:20 | |
alextricity25_r | Exit code: 255; Stdin: ; Stdout: ; Stderr: modprobe: ERROR: could not insert 'ebtables': Operation not permitted The kernel doesn't support the ebtables 'filter' table. | 19:20 |
*** eil397 has quit IRC | 19:25 | |
*** dmsimard has joined #openstack-ansible | 19:25 | |
*** tomoe_ has joined #openstack-ansible | 19:30 | |
*** sdake_ has quit IRC | 19:31 | |
*** izaakk_ has quit IRC | 19:31 | |
*** michaelgugino has joined #openstack-ansible | 19:34 | |
*** tomoe_ has quit IRC | 19:34 | |
*** baker has quit IRC | 19:36 | |
*** dmsimard has quit IRC | 19:36 | |
*** baker has joined #openstack-ansible | 19:41 | |
*** tomoe_ has joined #openstack-ansible | 19:42 | |
*** raddaoui has joined #openstack-ansible | 19:45 | |
*** raddaoui_ has joined #openstack-ansible | 19:45 | |
*** jthorne has joined #openstack-ansible | 19:45 | |
*** baker has quit IRC | 19:46 | |
*** baker has joined #openstack-ansible | 19:46 | |
*** tomoe_ has quit IRC | 19:46 | |
*** weezS has joined #openstack-ansible | 19:47 | |
*** jthorne has quit IRC | 19:47 | |
*** jthorne has joined #openstack-ansible | 19:47 | |
*** dolphm has joined #openstack-ansible | 19:53 | |
*** wtcross has quit IRC | 19:53 | |
*** tomoe_ has joined #openstack-ansible | 19:53 | |
dolphm | is there anyway to specify host groups on the command line? like ansible-playbook -i "[host_group] 127.0.0.1," playbook.yml | 19:54 |
logan- | --limit 'groupname' | 19:54 |
palendae | dolphm: As in a whole new group? | 19:55 |
palendae | Or simply calling an existing one? | 19:55 |
dolphm | logan-: so, ansible-playbook --limit "host_group" -i "127.0.0.1," playbook.yml ? | 19:55 |
*** retreved has quit IRC | 19:55 | |
dolphm | palendae: i don't have a real inventory file, i just want to run against localhost, but the playbook i'm running is targeting a host group | 19:55 |
logan- | ohh, gotcha | 19:56 |
dolphm | ERROR: Specified --limit does not match any hosts | 19:56 |
logan- | you want to define inventory there | 19:56 |
palendae | I don't thik that'll work. | 19:56 |
dolphm | palendae: i need a real file? | 19:56 |
palendae | No, 1 moment | 19:56 |
*** pegmanm_ has joined #openstack-ansible | 19:57 | |
*** jthorne has quit IRC | 19:57 | |
palendae | dolphm: https://github.com/rcbops/rpc-openstack/pull/757/files | 19:57 |
palendae | IN the scripts/linting.ansible.sh file in the old one, we do a pipe of the fake file | 19:57 |
*** jthorne has joined #openstack-ansible | 19:57 | |
*** hybridpollo has joined #openstack-ansible | 19:57 | |
*** tomoe_ has quit IRC | 19:57 | |
palendae | Could change the [all] to whatever | 19:57 |
palendae | However, that does not work in Ansible 2.0 | 19:58 |
logan- | it only accepts files in 2.0? no pipes I guess? | 19:58 |
dolphm | palendae: ah, in the old version... | 19:58 |
palendae | logan-: Correct | 19:58 |
dolphm | palendae: damn, the playbook i'm running is broken in 2.0 :P | 19:59 |
palendae | logan-: Someone filed a bug and the teams' looking at it, but they rewrote the playbook reading/loading code | 19:59 |
logan- | bummer, thats a handy workaround to actually defining inventory :) | 19:59 |
palendae | dolphm: D: | 19:59 |
*** pegmanm has quit IRC | 19:59 | |
logan- | a | 19:59 |
logan- | ah | 19:59 |
dolphm | palendae: i'll keep that in my back pocket then, until we have 2.0 | 20:01 |
palendae | dolphm: Cool. Feel free to harvest that if you want to lint your stuff against 2.0 in the mean time | 20:02 |
*** tomoe_ has joined #openstack-ansible | 20:05 | |
*** tomoe_ has quit IRC | 20:09 | |
*** wtcross has joined #openstack-ansible | 20:15 | |
*** raddaoui_ has quit IRC | 20:16 | |
*** raddaoui has quit IRC | 20:16 | |
*** tomoe_ has joined #openstack-ansible | 20:16 | |
*** tomoe_ has quit IRC | 20:21 | |
admin0 | hosts can also be in the same mamagenent network right, without having a specific differnt managment ip range ? | 20:22 |
*** mgariepy has left #openstack-ansible | 20:22 | |
palendae | admin0: Like the br-mgmt/container network? Yes. | 20:22 |
*** mgariepy has joined #openstack-ansible | 20:23 | |
admin0 | palendae: the ip issue i mentioned .. my hosts are in 10.10.0.0/22 … i will have 50 - 100 hosts on one location ( az1) , and similar for 4 locations, so want to reserve the first 200 ips .. but somehow the containers never get ip | 20:25 |
admin0 | you suggested me to use 50 yesterday, they are not enough | 20:25 |
admin0 | only difference i see is i am already pre-using the hosts on the same management network and trying to reserve the range | 20:25 |
admin0 | or maybe my depoloyment system is bad | 20:26 |
admin0 | deployment and hosts share the same network ( ssh ) works fine .. setup-hosts works without issue .. containers run ( but they only have the lxcbr0 ip ) .. no management ip gets assigned so 2nd step fails | 20:26 |
palendae | Hm | 20:27 |
palendae | I know my lab's got it's own management network, separate from the one for OSA | 20:28 |
*** tomoe_ has joined #openstack-ansible | 20:28 | |
palendae | Let me double check my infra hosts; their IPs should already go in the used pool | 20:28 |
*** woodard has quit IRC | 20:28 | |
palendae | Yeah, they have IPs on br-mgmt in my 'container' range | 20:29 |
*** woodard has joined #openstack-ansible | 20:29 | |
palendae | I'm not dealing with AZs though | 20:29 |
alextricity25_r | so it turns out ebtables needs to be loaded on the host, and will fail to load if loading through a container when it's not loaded on the host | 20:29 |
admin0 | palendae: can u share the config if you can .. you can mask things | 20:30 |
alextricity25_r | ^ That's in regard to my question earlier | 20:30 |
palendae | alextricity25_r: Good to know. That sounds like a kernel module needs to be loaded on the host vs. in containers? | 20:30 |
palendae | admin0: Yeah, give me a just a sec | 20:30 |
alextricity25_r | Right. Maybe add a check in the playbooks to make sure it's loaded on the host | 20:30 |
alextricity25_r | i'll report a small bug for it | 20:30 |
*** michaelgugino has quit IRC | 20:31 | |
*** tomoe_ has quit IRC | 20:32 | |
*** Guest3687 is now known as mgagne | 20:34 | |
palendae | admin0: https://gist.github.com/nrb/4b6fe0972c8ed9ee1d3e This config worked on a kilo install, which is currently upgrading to liberty | 20:35 |
*** mgagne has quit IRC | 20:35 | |
*** mgagne has joined #openstack-ansible | 20:35 | |
palendae | It's basically the .aio config since our lab admin more or less copied those settings for the network definitions | 20:35 |
admin0 | you have to wrap ips inside quotes “ ? | 20:36 |
admin0 | maybe that is where i slipped | 20:36 |
palendae | admin0: Maybe, but I don't think the yaml parser cares about that for strings | 20:36 |
*** tomoe_ has joined #openstack-ansible | 20:39 | |
*** shanec has quit IRC | 20:40 | |
*** retreved has joined #openstack-ansible | 20:43 | |
*** tomoe_ has quit IRC | 20:44 | |
*** retreved has quit IRC | 20:44 | |
*** retreved has joined #openstack-ansible | 20:44 | |
*** tomoe_ has joined #openstack-ansible | 20:45 | |
admin0 | palendae: and your deploy host just need to be able to acess reach the 172.29.236.0/22 right? not the others | 20:45 |
admin0 | and gateway is only required for 172.29.236.1 .. no other networks | 20:46 |
palendae | Right | 20:46 |
*** weezS has quit IRC | 20:47 | |
*** johnmilton has quit IRC | 20:47 | |
*** jthorne has quit IRC | 20:49 | |
admin0 | i will drop the 10.10 , 10.20 , 10.30 range and go with 172.29 and try to replicate the ip thing .. | 20:49 |
admin0 | another thing i do not understand is when setup-hosts says OK, and if setup-infra fails due to SSH, shouldn’t setup-host fail ? | 20:50 |
admin0 | at some point | 20:50 |
*** tomoe_ has quit IRC | 20:50 | |
admin0 | i see this unchecked/un-seen gap where one step is OK, but another fails ( while the first step should never say OK at that point 0 | 20:50 |
*** javeriak_ has quit IRC | 20:51 | |
*** wtcross has quit IRC | 20:52 | |
palendae | You might want to run with -vvvv to see if you get specific errors | 20:52 |
*** tomoe_ has joined #openstack-ansible | 20:57 | |
odyssey4me | alextricity25_r is this for master, or <master ? the ebtables should only be required if mac spoofing is enabled, which is only master | 20:58 |
*** pegmanm has joined #openstack-ansible | 20:59 | |
*** pegmanm_ has quit IRC | 21:00 | |
*** tomoe_ has quit IRC | 21:01 | |
*** jthorne has joined #openstack-ansible | 21:01 | |
*** mgoddard has joined #openstack-ansible | 21:03 | |
alextricity25_r | it's for master | 21:03 |
alextricity25_r | odyssey4me: | 21:03 |
alextricity25_r | My problem was that my hosts didn't already have it enabled | 21:04 |
alextricity25_r | by default | 21:04 |
alextricity25_r | So when i tried to run neutron-linuxbridge-agent, it died trying to load ebtables on the container | 21:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Remove dependency on python2_lxc git source https://review.openstack.org/279788 | 21:05 |
odyssey4me | alextricity25_r yep, good bug find :) | 21:06 |
odyssey4me | I'm guessing that we will have to include the package in the lxc-hosts apt package list | 21:06 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server: Remove dependency on python2_lxc git source https://review.openstack.org/279789 | 21:08 |
*** tomoe_ has joined #openstack-ansible | 21:08 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Remove dependency on python2_lxc git source https://review.openstack.org/279790 | 21:09 |
*** weshay has quit IRC | 21:09 | |
palendae | cloudnull: I cherry picked https://review.openstack.org/#/c/271423/12 into liberty since it's more up-to-date and am getting some failures on mariadb-client. Do I need to do a corresponding client update? | 21:10 |
*** weshay has joined #openstack-ansible | 21:11 | |
palendae | I shouldn't since it looks like liberty is using the 10.0 URLs | 21:11 |
*** weshay is now known as msg | 21:12 | |
*** msg is now known as weshay | 21:12 | |
*** tomoe_ has quit IRC | 21:12 | |
*** tomoe_ has joined #openstack-ansible | 21:14 | |
admin0 | palendae: i am completely redoing my whole deployment :D results in a while :D | 21:18 |
*** tomoe_ has quit IRC | 21:19 | |
palendae | admin0: Alright :) | 21:19 |
*** tomoe_ has joined #openstack-ansible | 21:20 | |
*** weezS has joined #openstack-ansible | 21:21 | |
alextricity25_r | thanks! I'm off. See you guys | 21:23 |
palendae | Later alextricity25_r | 21:24 |
*** tomoe_ has quit IRC | 21:24 | |
*** alextricity25_r has quit IRC | 21:26 | |
*** mgoddard has quit IRC | 21:26 | |
*** weezS has quit IRC | 21:29 | |
*** mariusv has joined #openstack-ansible | 21:29 | |
*** jwitko1 has joined #openstack-ansible | 21:31 | |
*** jwitko1 has joined #openstack-ansible | 21:31 | |
*** jwitko1 is now known as jwitko | 21:31 | |
*** tomoe_ has joined #openstack-ansible | 21:31 | |
*** admin0 has quit IRC | 21:32 | |
*** klamath has joined #openstack-ansible | 21:33 | |
*** sdake has joined #openstack-ansible | 21:35 | |
*** tomoe_ has quit IRC | 21:36 | |
*** jwitk0 has joined #openstack-ansible | 21:44 | |
openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts: Update tox config and add bashate E006, E040 exceptions https://review.openstack.org/278002 | 21:45 |
-openstackstatus- NOTICE: The infrastructure team is taking gerrit offline for maintenance this afternoon, beginning at 22:00 utc. We should have it back online around 23:00 utc. http://lists.openstack.org/pipermail/openstack-dev/2016-February/086195.html | 21:45 | |
*** weshay has quit IRC | 21:51 | |
*** ametts has quit IRC | 21:51 | |
*** jthorne has quit IRC | 21:59 | |
*** admin0 has joined #openstack-ansible | 22:02 | |
admin0 | i accidently had br-vxlan on vlan.20 and vlan.30 at the same time :D killed network :D | 22:02 |
admin0 | \o/ | 22:02 |
-openstackstatus- NOTICE: Gerrit is offline for maintenacne until 23:00 utc | 22:03 | |
*** ChanServ changes topic to "Gerrit is offline for maintenacne until 23:00 utc" | 22:03 | |
palendae | Oops | 22:03 |
*** ametts has joined #openstack-ansible | 22:04 | |
*** admin0 has quit IRC | 22:06 | |
*** admin0 has joined #openstack-ansible | 22:06 | |
*** admin0 has quit IRC | 22:07 | |
*** admin0 has joined #openstack-ansible | 22:07 | |
*** phalmos has quit IRC | 22:08 | |
admin0 | all fixed .. now doing setup-hosts again | 22:09 |
*** Nepoc has quit IRC | 22:10 | |
*** retreved has quit IRC | 22:10 | |
*** Nepoc has joined #openstack-ansible | 22:11 | |
*** Nepoc has quit IRC | 22:16 | |
*** araji has quit IRC | 22:52 | |
admin0 | the containers, shoudn’t they get the 172.29.236.xx ip instead of 10.0.3.xx ? | 22:53 |
palendae | admin0: Yeah, they should get stuff from what's in the container cidr | 22:54 |
*** spotz is now known as spotz_zzz | 22:54 | |
palendae | But the mapping tells the dynamic inventory where to pull the cidrs from https://gist.github.com/nrb/4b6fe0972c8ed9ee1d3e#file-openstack_user_config-yml-L23 | 22:54 |
*** daneyon has quit IRC | 22:56 | |
admin0 | palendae: http://pastebin.com/k9qTtZ2D — my findings | 22:57 |
admin0 | checkout branch is liberty | 22:58 |
bgmccollum | the 10.0.3.x are the lxcbr interfaces which provide NATed access to internet | 22:59 |
bgmccollum | thats managed by lxc, not osa | 22:59 |
admin0 | so @ which step does the containers get the osa/container address ? | 22:59 |
palendae | When calling ansible-playbook, it will call the playbooks/inventory/dynamic_inventory.py script, which reads the configuration file and populates the IP address names | 23:00 |
palendae | IP address to names | 23:00 |
palendae | https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/lxc-containers-create.yml will then create the containers based on the inventory file dropped in /etc/openstack_deploy/openstack_inventory.json | 23:01 |
palendae | That's the last play in https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/setup-hosts.yml | 23:01 |
-openstackstatus- NOTICE: Gerrit is offline for maintenance, ETA updated to 23:30 utc | 23:04 | |
*** ChanServ changes topic to "Gerrit is offline for maintenance, ETA updated to 23:30 utc" | 23:04 | |
*** ametts has quit IRC | 23:04 | |
admin0 | bgmccollum, palendae : this is the issue i am getting: http://pastebin.com/GC4ndZwm | 23:06 |
*** CheKoLyN has quit IRC | 23:07 | |
admin0 | setup-hosts completes .. but the next step fails .. because i cannot see the container address/ssh address anywhere | 23:07 |
palendae | admin0: What's in /etc/openstack_deploy/openstack_inventory.json now? | 23:07 |
*** pegmanm_ has joined #openstack-ansible | 23:08 | |
*** pegmanm has quit IRC | 23:09 | |
admin0 | palendae: http://pastebin.com/4gax79DJ | 23:09 |
palendae | Hm, none have any container networks | 23:10 |
palendae | And ansible_ssh_host is null | 23:10 |
admin0 | i did a complete reformat of all servers, even deployment, did a fresh git checkout like an hour ago | 23:10 |
palendae | What do you get when you run ./scripts/inventory_man | 23:10 |
palendae | What do you get when you run ./scripts/inventory_manage.py --list-hosts? | 23:10 |
*** johnmilton has joined #openstack-ansible | 23:11 | |
palendae | Another thing to try is deleting that file (/etc/openstack_deploy/openstack_inventory.json) and run playbooks/inventory/dynamic_inventory.py directly | 23:11 |
*** Bjoern has quit IRC | 23:11 | |
palendae | That will regenerate the file from the config without making you go through a whole deploy | 23:11 |
admin0 | palendae: http://pastebin.com/tFrK6KYp | 23:12 |
admin0 | let me try | 23:12 |
admin0 | will remove the .json and run the playbook | 23:12 |
palendae | Also, fyi, that inventory_manage.py script more or less just reads the json file and pretty prints it | 23:12 |
bgmccollum | wont that create a create a new set of containers? | 23:13 |
bgmccollum | also, maybe cached facts... | 23:13 |
admin0 | what shoudl i try next ? delete openstack_inventory.json ? | 23:13 |
admin0 | i tried the deleting yesterday .. it created more containers | 23:13 |
palendae | Ah yeah, you're right | 23:13 |
bgmccollum | right...did you reconfigure something in your user config file between playbook runs? | 23:14 |
admin0 | nope | 23:14 |
admin0 | i took the file that palendae gave for refrence, and modified my whole setup to fit similar one | 23:14 |
*** b3rnard0 is now known as b3rnard0_away | 23:14 | |
admin0 | which is there: http://pastebin.com/k9qTtZ2D | 23:14 |
bgmccollum | hmm...ok, just for grins, can you try deleting your cached facts? | 23:14 |
admin0 | where are they :D | 23:15 |
palendae | /etc/openstack_deploy/ansible_facts | 23:15 |
*** wtcross has joined #openstack-ansible | 23:15 | |
palendae | iirc | 23:15 |
admin0 | rm -rf ansible_facts/ :D \o/ | 23:15 |
admin0 | now chat command :D | 23:15 |
bgmccollum | ok, start from the first playbook | 23:16 |
admin0 | now ? command to run ? re-run the setu-hosts again ? | 23:16 |
admin0 | ok | 23:16 |
admin0 | retrying | 23:16 |
palendae | The 'wait for ssh to be available' line should have IP addresses for the range if the were regenerated | 23:17 |
palendae | Rather than just 127.0.0.1 | 23:17 |
admin0 | waiting for setup-hosts to finish again | 23:18 |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:22 | |
*** leakypipes has quit IRC | 23:23 | |
admin0 | ok: [c17_rsyslog_container-c6ca2468 -> 127.0.0.1] ok: [c13_horizon_container-833f7226 -> 127.0.0.1] ok: [c13_nova_scheduler_container-b487f1b5 -> 127.0.0.1 | 23:24 |
admin0 | i still see 127.0.0.1 | 23:24 |
palendae | Ok | 23:24 |
admin0 | latest log: http://pastebin.com/yzCzixmz | 23:25 |
palendae | I'm pretty sure those IPs are only populated by the dynamic_inventory.py script, but as bgmccollum pointed out, deleting the json file and re-running will create new containers | 23:25 |
admin0 | if 127.0.0.1 is not valid, it shoult not say OK right ? | 23:25 |
admin0 | i don’t mind double containers | 23:25 |
*** mjblack has joined #openstack-ansible | 23:25 | |
admin0 | should I remove that json and give it another go ? | 23:25 |
palendae | If you don't mind, sure | 23:26 |
admin0 | ok | 23:26 |
palendae | And if you want faster feedback, remove it, then run playbooks/inventory/dynamic_inventory.py | 23:26 |
palendae | The root problem appears to be that container_networks and ansible_ssh_host aren't being populated there | 23:26 |
admin0 | removed and ran, but the script outputis "container_address": null, | 23:27 |
palendae | That's weird... | 23:28 |
palendae | Let me download your config and run it locally | 23:28 |
admin0 | let me paste all that i have | 23:28 |
admin0 | http://pastebin.com/MpUeXyKz | 23:30 |
admin0 | config, interfaces, brctl show output | 23:30 |
admin0 | maybe its a space/whitespace something :( | 23:31 |
palendae | Aha! | 23:32 |
palendae | I think i found it | 23:32 |
admin0 | \o/ | 23:32 |
*** baker has quit IRC | 23:33 | |
admin0 | what was i doing wrong | 23:33 |
palendae | https://gist.github.com/nrb/3779ea414c4a727789e7 | 23:33 |
palendae | Do you have an env.d in your /etc/openstack_deploy directory? | 23:34 |
palendae | You need env.d and openstack_environment.yml | 23:34 |
palendae | Which tells it how to associate containers to groups | 23:34 |
admin0 | yes | 23:34 |
palendae | Notice how my JSON output has a lot of group memberships | 23:34 |
admin0 | i see it | 23:34 |
*** baker has joined #openstack-ansible | 23:35 | |
palendae | https://gist.github.com/nrb/3779ea414c4a727789e7#file-openstack_inventory-json-L898-L1999 all come from env.d/ | 23:35 |
palendae | Is it populated? | 23:35 |
palendae | All I did was dropped your openstack_user_config.yml file into my local openstack_ansible/etc/openstack_deploy directory and ran the command at the top of that gist | 23:35 |
admin0 | you know, 1/2 of what you said went above my head :D | 23:36 |
palendae | :) | 23:36 |
admin0 | trying to grasp it | 23:36 |
admin0 | so i should NOT have a env.d when i start it again ? | 23:36 |
palendae | You should | 23:36 |
admin0 | say i format everything and start fresh, what was the wrong step i took ? | 23:36 |
palendae | Does your /etc/openstack_deploy look like this? https://gist.github.com/nrb/3779ea414c4a727789e7#file-etc-openstack_deploy | 23:37 |
palendae | What it looks like to me is that openstack-ansible/etc/openstack_deploy/env.d wasn't all copied to /etc/openstack_deploy/env.d | 23:38 |
-openstackstatus- NOTICE: Gerrit is offline for maintenance, ETA updated to 23:59 utc | 23:38 | |
*** ChanServ changes topic to "Gerrit is offline for maintenance, ETA updated to 23:59 utc" | 23:38 | |
*** wtcross has quit IRC | 23:38 | |
admin0 | yes | 23:39 |
admin0 | http://pastebin.com/paDXnuAt | 23:39 |
bgmccollum | check your indentation for "provider_networks"...looks off...or pastebin is mangling it... | 23:40 |
palendae | bgmccollum: I downloaded his file directly from pastebin | 23:40 |
palendae | It generates correct output locally | 23:40 |
bgmccollum | palendae, looks like some properties are still null in your paste | 23:41 |
bgmccollum | like container_address | 23:41 |
*** markvoelker has quit IRC | 23:41 | |
palendae | Oh, duh, you're right | 23:41 |
bgmccollum | and container networks is empty | 23:41 |
bgmccollum | "provider_networks" needs to be under "global_overrides"...its not right now | 23:42 |
palendae | Oh man, if that's it... | 23:42 |
bgmccollum | hah...it probably is | 23:43 |
* admin0 is still unclear :D | 23:43 | |
*** baker has quit IRC | 23:43 | |
bgmccollum | admin0, you need to indent provider_networks one more space | 23:43 |
palendae | Damn, it is | 23:43 |
palendae | ^ | 23:43 |
admin0 | :wild-eyes: | 23:44 |
*** Nepoc has joined #openstack-ansible | 23:44 | |
palendae | https://gist.github.com/nrb/3779ea414c4a727789e7#file-openstack_inventory_after_indent-json | 23:44 |
palendae | So in http://pastebin.com/k9qTtZ2D | 23:44 |
palendae | Lines 20-74 need 1 more space at the beginning of the line | 23:44 |
palendae | provider_networks should line up with tunnel_bridge: br-vxlan | 23:45 |
admin0 | so its still correct when doing syntax check, but somehow skips internally ?? | 23:45 |
palendae | I guess it's valid YAML | 23:45 |
palendae | But not the format dynamic_inventory expects | 23:45 |
bgmccollum | well, dynamic inventory is probably naive in its parsing | 23:45 |
palendae | Oh, yeah | 23:45 |
palendae | It is | 23:45 |
palendae | dynamic_inventory needs a lot of love | 23:46 |
palendae | Should probably error out when a key like that isn't found | 23:46 |
palendae | Rather than continuing with a janky output | 23:46 |
admin0 | so provider network is under global overrides, but in my case, it was not | 23:47 |
bgmccollum | waiting for confirmation from admin0 before i drown myself in cough syrup and sleep the night away... :D | 23:47 |
palendae | admin0: Yeah | 23:47 |
admin0 | hold on .. re-running | 23:47 |
palendae | dat line number https://github.com/openstack/openstack-ansible/blob/master/playbooks/inventory/dynamic_inventory.py#L666 | 23:48 |
bgmccollum | lol 666 | 23:48 |
admin0 | running again :) | 23:48 |
palendae | This looks like a case to add to https://review.openstack.org/#/c/242225/, which isn't available right now but is testing for dynamic_inventory.py | 23:49 |
admin0 | can someone pass me the correct file please .. i added 1 space there to bring provider_network lined up wtih tunnel_bridge and i get another erro | 23:50 |
palendae | admin0: https://gist.github.com/nrb/3779ea414c4a727789e7#file-00-fixed-openstack_user_config-yml | 23:51 |
palendae | admin0: It needs to be lines 19-73, all of them | 23:51 |
admin0 | i am runing with the file copy-paste and setup-hosts again | 23:52 |
admin0 | so maybe error_out when ssh shows 127.0.0.1 ? | 23:54 |
palendae | https://bugs.launchpad.net/openstack-ansible/+bug/1545205 | 23:54 |
openstack | Launchpad bug 1545205 in openstack-ansible "dynamic_inventory.py should error when provider_networks key is missing" [Undecided,New] | 23:54 |
admin0 | i mean for future .. if somone makes the same mistake again | 23:54 |
bgmccollum | a yaml schema check would be nice :) | 23:55 |
palendae | bgmccollum: sigmavirus24_awa made one | 23:55 |
palendae | No one's integrated it | 23:55 |
bgmccollum | doesn't even have to be a part of dynamic_inventory, just a config-check.py would be nice...maybe thats the quickest path to success | 23:56 |
palendae | Maybe, though I just made a patch in dynamic_inventory.py already :p | 23:57 |
palendae | Not gonna submit it yet, because I think there needs to be a check prior, too | 23:57 |
palendae | Or a separate scheme check | 23:57 |
palendae | That bites people a lot | 23:57 |
palendae | Significant white space can be suuuuuuper annoying | 23:57 |
palendae | I might enable visble whitespace for my yaml | 23:57 |
bgmccollum | i had to diff one of my files to figure out there was a whitespace problem -- http://www.imgpaste.net/image/TPbT | 23:58 |
bgmccollum | thankyou filemerge | 23:59 |
palendae | Yeah | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!