cloudnull | jmccrory stevelle you still around | 00:28 |
---|---|---|
stevelle | cloudnull: here | 00:28 |
*** sdake_ has quit IRC | 00:28 | |
cloudnull | looks like there's a ceilometer_rabbitmq_host_group in os_swift that is causing the main osa gate to fail | 00:28 |
cloudnull | # /etc/ansible/roles/os_swift/templates/proxy-server.conf.j2:187:url = rabbit://{{ ceilometer_rabbitmq_userid }}:{{ ceilometer_rabbitmq_password }}@{{ hostvars[groups[ceilometer_rabbitmq_host_group][0]]['ansible_ssh_host'] }}:{{ ceilometer_rabbitmq_port }}/{{ ceilometer_rabbitmq_vhost }} | 00:28 |
cloudnull | do we know why / where that should be ? | 00:29 |
cloudnull | was that a var lost in one of the many group_var consolodations ? | 00:29 |
stevelle | I'm guessing that might be a change automagically was making to introduce namespaced MQ clusters | 00:30 |
stevelle | Change-Id: I7a8d971bf2e6b1b8093789950166c912cf014d1e | 00:30 |
stevelle | cloudnull: ^ I'd recommend a revert | 00:31 |
cloudnull | https://review.openstack.org/#/c/343090/ | 00:31 |
cloudnull | yup. merged this morning | 00:31 |
stevelle | I feel like these particular vars should be optional | 00:32 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift: Revert "Support service-specific rabbitmq clusters" https://review.openstack.org/344515 | 00:32 |
cloudnull | anyone feel like shoving that through ? | 00:33 |
cloudnull | so we can unblock the rest of the master gate ? | 00:33 |
cloudnull | automagically: still about ? | 00:34 |
cloudnull | maybe we can fix the PR ? | 00:34 |
cloudnull | IDK where we should be defining those vars | 00:34 |
cloudnull | seems like it would need to be at the top of the main repo in a group_vars/all.yml | 00:34 |
* stevelle == cloudnull | 00:35 | |
cloudnull | well. https://review.openstack.org/#/c/344345 does the needful. | 00:37 |
cloudnull | but is timing out | 00:37 |
stevelle | things been nudged | 00:41 |
cloudnull | thanks. | 00:42 |
cloudnull | hows it btw stevelle? | 00:43 |
stevelle | Its warm and slightly muggy. Not too bad considering. | 00:44 |
stevelle | I shall console myself with frosty cool beverages | 00:45 |
stevelle | and then more beverages slightly warmer | 00:45 |
stevelle | hows yours cloudnull? | 00:45 |
cloudnull | its hot and very muggy here. but such is tx :) | 00:46 |
cloudnull | luckly I have pine drops | 00:46 |
cloudnull | which is from out your way. | 00:46 |
stevelle | who's the brewer? | 00:48 |
stevelle | name isn't ringing a bell | 00:48 |
cloudnull | https://www.deschutesbrewery.com/beer/pinedrops-ipa/ | 00:48 |
stevelle | ahh, deschutes | 00:54 |
stevelle | they are well distributed | 00:54 |
stevelle | think that is a seasonal from them | 00:54 |
stevelle | hmm, says it isn't | 00:54 |
cloudnull | if you've not had it , its worth a try | 00:55 |
stevelle | It's about time to head to the bottle shop anyway | 01:03 |
stevelle | if you enjoy that then see if you can get anything from these folks. I'd recommend it: http://www.fortgeorgebrewery.com | 01:04 |
stevelle | might have to hunt a bit | 01:04 |
stevelle | I'd also like to say that .retry files are stupid | 01:05 |
cloudnull | I will have a look | 01:07 |
cloudnull | yea I kinda hate retry files | 01:08 |
cloudnull | i wish we could disable them | 01:08 |
stevelle | https://docs.ansible.com/ansible/intro_configuration.html#retry-files-enabled | 01:10 |
stevelle | if we just set a save path when in dev mode that would help | 01:10 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Cleanup/standardize usage of tags in plays https://review.openstack.org/340977 | 01:41 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Disable ansible retry files https://review.openstack.org/344525 | 01:45 |
cloudnull | stevelle: ^ | 01:46 |
openstackgerrit | Joseph Robinson proposed openstack/openstack-ansible: [DOCS] Adding storage arch to install guide draft https://review.openstack.org/342910 | 01:46 |
*** goldenfri has quit IRC | 01:47 | |
*** asettle has joined #openstack-ansible | 01:47 | |
*** asettle has quit IRC | 01:54 | |
*** wadeholler has joined #openstack-ansible | 02:02 | |
*** wadeholler has quit IRC | 02:09 | |
*** wadeholler has joined #openstack-ansible | 02:10 | |
*** wadeholler has quit IRC | 02:14 | |
openstackgerrit | Wang Qing wu proposed openstack/openstack-ansible-os_neutron: Enable higher performance I/O through https://review.openstack.org/340772 | 02:28 |
*** Rodrigo_BR has joined #openstack-ansible | 02:56 | |
*** zerda2 has joined #openstack-ansible | 03:11 | |
*** fawadkhaliq has joined #openstack-ansible | 03:20 | |
*** fawadkhaliq has quit IRC | 03:34 | |
*** woodard has joined #openstack-ansible | 03:47 | |
*** david-lyle has joined #openstack-ansible | 03:49 | |
*** charz has quit IRC | 03:50 | |
*** charz has joined #openstack-ansible | 03:51 | |
*** aernhart has quit IRC | 03:56 | |
*** woodard has quit IRC | 03:57 | |
*** woodard has joined #openstack-ansible | 03:57 | |
*** woodard has quit IRC | 03:57 | |
*** woodard has joined #openstack-ansible | 03:58 | |
cloudnull | odyssey4me: looks like we're back to nova policy being a blocker http://logs.openstack.org/45/344345/2/check/gate-openstack-ansible-dsvm-commit/c73e6c5/console.html#_2016-07-20_03_42_02_278092 | 04:00 |
cloudnull | we need https://review.openstack.org/#/c/344345/ to go in however nova policy is blocking the ability to create flavors | 04:04 |
*** rromans has quit IRC | 04:04 | |
*** rromans has joined #openstack-ansible | 04:04 | |
*** persia has quit IRC | 04:05 | |
*** persia has joined #openstack-ansible | 04:08 | |
openstackgerrit | Steve Lewis (stevelle) proposed openstack/openstack-ansible: PoC: Running Aodh under uwsgi https://review.openstack.org/344555 | 04:08 |
*** Rodrigo_BR has quit IRC | 04:09 | |
*** h1nch has quit IRC | 04:14 | |
*** rromans has quit IRC | 04:14 | |
*** rromans has joined #openstack-ansible | 04:15 | |
*** fawadkhaliq has joined #openstack-ansible | 04:16 | |
*** david-lyle_ has joined #openstack-ansible | 04:19 | |
*** david-lyle has quit IRC | 04:19 | |
*** fawadkhaliq has quit IRC | 04:20 | |
*** rromans has quit IRC | 04:22 | |
jmccrory | cloudnull: i think we'll need a sha bump for nova, it's still at june 2nd. the policy wasn't moved into code until ~ july 1st, but the policy file was removed from os_nova yesterday | 04:23 |
*** rromans has joined #openstack-ansible | 04:23 | |
jmccrory | will that need to be included in https://review.openstack.org/#/c/344345/ to pass the gate? | 04:25 |
*** yarkot- has quit IRC | 04:25 | |
*** david-lyle_ has quit IRC | 04:26 | |
*** daneyon_ has quit IRC | 04:31 | |
*** daneyon has joined #openstack-ansible | 04:32 | |
*** h1nch has joined #openstack-ansible | 04:40 | |
cloudnull | jmccrory: it looks like it | 04:40 |
*** yarkot1 has joined #openstack-ansible | 04:40 | |
cloudnull | IDK if we can just pull nova forward. | 04:41 |
cloudnull | it seems that requirements has been changing frequently | 04:41 |
cloudnull | so its likely we'll need to bump all the things in that PR to make it go | 04:41 |
cloudnull | we'll likely need to combine it with https://review.openstack.org/#/c/330994/ | 04:42 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: ceilometer needs RabbitMQ connection config https://review.openstack.org/344345 | 04:43 |
jmccrory | oops was off in another window | 04:43 |
cloudnull | that very well may work | 04:46 |
cloudnull | if it builds then it should be good to go. | 04:46 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Update dist-sort module for better effectiveness https://review.openstack.org/344558 | 04:57 |
jmccrory | hmm pretty sure this is going to start getting messier and need the --no-binary libvirt-python stuff too | 05:01 |
cloudnull | this is likely. the repo-build is fetching from the infra wheel repo. | 05:06 |
cloudnull | sadly, we're going to need to do a combined backport to get the gate happy. | 05:07 |
cloudnull | looks like the build worked fine | 05:07 |
cloudnull | well maybe not its building | 05:09 |
* cloudnull is watching it live | 05:09 | |
*** daneyon has quit IRC | 05:10 | |
jmccrory | ah that's working again, was just getting a telnet connect message earlier today | 05:10 |
cloudnull | nope looks like we need to do more combining. | 05:13 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_aodh: Update paste, policy and rootwrap configurations 2016-07-20 https://review.openstack.org/344562 | 05:14 |
cloudnull | looks like the source branch updater does a lot more now than it used to :) | 05:16 |
jmccrory | heh yeah | 05:17 |
*** javeriak has joined #openstack-ansible | 05:20 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: ceilometer needs RabbitMQ connection config https://review.openstack.org/344345 | 05:25 |
cloudnull | jmccrory: ^ so that should update the things | 05:26 |
jmccrory | ok cool | 05:27 |
*** joker_ has quit IRC | 05:30 | |
*** joker_ has joined #openstack-ansible | 05:31 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Update all SHAs for 13.3.0 https://review.openstack.org/342309 | 05:41 |
*** daneyon has joined #openstack-ansible | 05:44 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone: Update the keystone WSGI application locations https://review.openstack.org/329182 | 05:45 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_horizon: Add support for custom Horizon themes https://review.openstack.org/344573 | 05:46 |
cloudnull | moment of truth :) | 05:49 |
*** abelur__ has joined #openstack-ansible | 05:49 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts: Use the most up-to-date lxc package when on 1404 https://review.openstack.org/344576 | 05:52 |
*** abelur_ has quit IRC | 05:53 | |
*** asettle has joined #openstack-ansible | 05:53 | |
cloudnull | jmccrory: so it looks like it's built all of the bits | 05:53 |
cloudnull | now we just need it to pass tempest :) | 05:53 |
jmccrory | nice, yep. hope it's not timing out on this swift task... | 05:54 |
* cloudnull fingers crossed | 05:56 | |
*** asettle has quit IRC | 06:00 | |
*** javeriak has quit IRC | 06:01 | |
*** daneyon has quit IRC | 06:07 | |
cloudnull | moment of truth yet again | 06:49 |
jmccrory | ughh it went with maybe the least helpful error so far | 06:56 |
jmccrory | oh no there it is, The requested availability zone is not available | 06:56 |
jmccrory | so going to need build build that one package from source | 06:56 |
cloudnull | Body: {"badRequest": {"message": "The requested availability zone is not available", "code": 400}} | 06:56 |
cloudnull | yup. | 06:56 |
cloudnull | do you have that addition handy ? | 06:57 |
jmccrory | repo_build_pip_no_binary: libvirt-python | 06:57 |
jmccrory | not sure where best to put it | 06:57 |
cloudnull | do we have that list somewhere in test already ? | 06:59 |
jmccrory | https://github.com/openstack/openstack-ansible-os_nova/blob/master/tests/test-vars.yml#L127 ? | 07:00 |
jmccrory | here's the change that added the option for repo_build https://review.openstack.org/#/c/343573/ | 07:00 |
jmccrory | oh yeah, it's a list | 07:01 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: ceilometer needs RabbitMQ connection config https://review.openstack.org/344345 | 07:06 |
jmccrory | cloudnull ^ created group vars for repo servers with it | 07:06 |
cloudnull | jmccrory: do we always want it building ? | 07:07 |
*** javeriak has joined #openstack-ansible | 07:07 | |
cloudnull | I was thinking maybe we could just add it in user_vars for the gate. | 07:07 |
cloudnull | but if you think it best to always do it that way then im good with it | 07:08 |
jmccrory | oh yeah, that'd be preferable. which file would do that? | 07:08 |
cloudnull | tests/roles/bootstrap-host/templates/user_variables.aio.yml.j2 | 07:09 |
cloudnull | I think if we just add the list there we'd be good to go. | 07:09 |
jmccrory | ah ok | 07:10 |
jmccrory | you got it? | 07:10 |
cloudnull | sure. | 07:10 |
*** asettle has joined #openstack-ansible | 07:11 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Unblock the gate https://review.openstack.org/344345 | 07:12 |
cloudnull | jmccrory: i updated the commit message to spell out all of the changes and its purpose | 07:12 |
jmccrory | looks good | 07:14 |
cloudnull | now we wait, again | 07:14 |
cloudnull | :) | 07:14 |
jmccrory | don't know if i'll be able to stay awake to watch it through, but i believe | 07:15 |
cloudnull | im going to crash out too | 07:15 |
cloudnull | i believe too | 07:15 |
cloudnull | odyssey4me: we'll need someone to babysit Unblock the gate https://review.openstack.org/344345 | 07:15 |
cloudnull | main gate for newton is upset and its going to take a bit to make it less pissed off. | 07:15 |
cloudnull | that said, i think its there, if it's not, then it's almost there. Largely inpart to the efforts of stevelle, jmccrory, automagically. | 07:16 |
cloudnull | g'night all | 07:17 |
cloudnull | jmccrory: see you later. | 07:17 |
jmccrory | jmccrory: night | 07:18 |
*** asettle has quit IRC | 07:19 | |
*** woodard has quit IRC | 07:19 | |
*** bootsha has joined #openstack-ansible | 07:19 | |
*** mikelk has joined #openstack-ansible | 07:40 | |
odyssey4me | cloudnull on it | 07:42 |
odyssey4me | most of that was already present in https://review.openstack.org/330994 :/ | 07:42 |
odyssey4me | anyway, I'll baby-sit that patch | 07:42 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Update all SHAs for Newton 2016-07-20 https://review.openstack.org/344345 | 07:46 |
evrardjp | good morning everyone | 07:49 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move LXC AppArmor profile setting to the inventory https://review.openstack.org/344329 | 07:52 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add Horizon Ironic dashboard plugin https://review.openstack.org/332508 | 07:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Fix 'D000: Check RST validity' documentation lint failures https://review.openstack.org/342159 | 07:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move UCA repo URL var to role defaults https://review.openstack.org/343229 | 07:54 |
odyssey4me | o/ evrardjp | 07:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Implement overlayfs as the backing store for the AIO https://review.openstack.org/329066 | 08:00 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Disable ansible retry files https://review.openstack.org/344525 | 08:01 |
*** javeriak has quit IRC | 08:02 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Moving neutron play vars to the group_vars for neutron https://review.openstack.org/339807 | 08:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Cleanup/standardize common tasks https://review.openstack.org/341296 | 08:02 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Cleanup/standardize usage of tags in plays https://review.openstack.org/340977 | 08:03 |
*** admin0 has joined #openstack-ansible | 08:03 | |
*** javeriak has joined #openstack-ansible | 08:04 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Remove pip_install role execution from RabbitMQ playbook https://review.openstack.org/344375 | 08:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move pip_lock_to_internal_repo to group_vars https://review.openstack.org/344388 | 08:05 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Change pip install task state to 'latest' https://review.openstack.org/343629 | 08:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Optimise pip install tasks https://review.openstack.org/343631 | 08:13 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Install Ansible from pypi instead of from a git clone https://review.openstack.org/343644 | 08:13 |
*** derekjhyang has quit IRC | 08:22 | |
*** aernhart has joined #openstack-ansible | 08:24 | |
pjm6_ | hi evrardjp odyssey4me | 08:27 |
evrardjp | hey pjm6_ | 08:27 |
evrardjp | what's up? | 08:27 |
*** pjm6_ is now known as pjm6 | 08:27 | |
pjm6 | everythings good :D what about you? | 08:28 |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron: Adding func_ovs tox environment for neutron ovs testing https://review.openstack.org/342324 | 08:29 |
*** aernhart_ has joined #openstack-ansible | 08:30 | |
*** fxpester has quit IRC | 08:32 | |
*** fxpester has joined #openstack-ansible | 08:32 | |
*** aernhart has quit IRC | 08:34 | |
*** fxpester has quit IRC | 08:35 | |
*** fxpester has joined #openstack-ansible | 08:35 | |
*** asettle has joined #openstack-ansible | 08:36 | |
odyssey4me | now we wait and see - the lxc container restarts are still causing issues, so we may have to roll in some more patches to https://review.openstack.org/344345 | 08:38 |
odyssey4me | we'll have to see what buys us more time, or makes the container restarts more reliable | 08:38 |
*** fawadkhaliq has joined #openstack-ansible | 08:47 | |
*** fawadkhaliq has quit IRC | 08:47 | |
*** fawadkhaliq has joined #openstack-ansible | 08:48 | |
*** fawadkhaliq has quit IRC | 08:48 | |
*** asettle has quit IRC | 08:49 | |
*** fxpester has quit IRC | 08:49 | |
*** fxpester has joined #openstack-ansible | 08:49 | |
*** fawadkhaliq has joined #openstack-ansible | 08:50 | |
*** fawadkhaliq has quit IRC | 08:52 | |
*** fawadkhaliq has joined #openstack-ansible | 08:52 | |
*** fawadkhaliq has quit IRC | 08:56 | |
*** asettle has joined #openstack-ansible | 08:58 | |
*** oneswig has joined #openstack-ansible | 08:59 | |
*** asettle has quit IRC | 09:06 | |
*** asettle has joined #openstack-ansible | 09:06 | |
*** admin0 has quit IRC | 09:07 | |
*** asettle has quit IRC | 09:13 | |
*** asettle has joined #openstack-ansible | 09:14 | |
vnogin | morning guys :) | 09:15 |
*** admin0 has joined #openstack-ansible | 09:16 | |
evrardjp | morning vnogin! | 09:18 |
*** electrofelix has joined #openstack-ansible | 09:20 | |
*** sdake has joined #openstack-ansible | 09:21 | |
*** janki has joined #openstack-ansible | 09:21 | |
*** sdake has quit IRC | 09:23 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: [GATE UNBLOCK] Disable Aodh, Ceilometer, Swift https://review.openstack.org/344681 | 09:28 |
odyssey4me | That's worth a try and is less offensive than bundling some of the other optimisations into the SHA bump patch. | 09:28 |
*** javeriak has quit IRC | 09:29 | |
vnogin | evrardjp, morning :) | 09:30 |
evrardjp | yes the container restart seems to be the big deal now | 09:34 |
odyssey4me | hughsaunders if you have a moment, I'd appreciate a python-skilled review of https://review.openstack.org/344558 | 09:35 |
evrardjp | I understand you odyssey4me :) | 09:37 |
*** javeriak has joined #openstack-ansible | 09:39 | |
*** javeriak has quit IRC | 09:41 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: [GATE UNBLOCK] Disable Aodh, Ceilometer, Swift https://review.openstack.org/344681 | 09:42 |
*** admin0 has quit IRC | 09:47 | |
odyssey4me | hmm, evrardjp I have an idea to cut down the repo build time even further | 09:48 |
evrardjp | interesting | 09:49 |
odyssey4me | right now we build everything for all roles - even if we're not using the packages (because the role is not being used, because that service has no hosts in its group) | 09:49 |
evrardjp | I checked the pip thing, I was mistaken -- we are already using the proper options... I'll just check if there are remnants file where there shouldn't have been | 09:49 |
odyssey4me | so I'm thinking that if we can change the venv build to only build the venv if there's one host in that particular group - then it won't build unnecessary venvs | 09:50 |
odyssey4me | the same goes for building wheels - we just need to adjust it to only build if there are hosts in the applicable group | 09:50 |
evrardjp | that's for the build improvement, but won't improve the install | 09:50 |
evrardjp | but yes, I understand and it's not a bad idea to have only what we needed | 09:51 |
odyssey4me | yes, it's a build improvement - which helps the gate | 09:51 |
odyssey4me | the issue is that we keep adding more things to build | 09:52 |
*** aernhart__ has joined #openstack-ansible | 09:52 | |
odyssey4me | whether we use them or not | 09:52 |
evrardjp | that's true | 09:53 |
evrardjp | did you dig into the git references too? | 09:53 |
odyssey4me | as an example - every single kilo+ deployment has ceilometer, swift, etc in the repo - whether they use it or not | 09:53 |
evrardjp | do you plan to change the py_pkg ? | 09:54 |
evrardjp | I mean the py lookup | 09:54 |
odyssey4me | no need to do that - it already itemises the packages per role... | 09:54 |
*** admin0 has joined #openstack-ansible | 09:55 | |
*** aernhart_ has quit IRC | 09:55 | |
odyssey4me | https://github.com/openstack/openstack-ansible-repo_build/blob/master/templates/op-venv-script.sh.j2 will need changing | 09:55 |
odyssey4me | (for the venv builds) | 09:56 |
evrardjp | odyssey4me: yes, but it doesn't analyse if the role is used or not | 09:59 |
evrardjp | that's why I am asking, there are lots of different ways | 09:59 |
evrardjp | could that work in 1.9? I never tried to use information from another group in a host | 10:00 |
evrardjp | I know it works in 2.0 | 10:00 |
odyssey4me | I'll figure out how to map the role name to groups, then give it to the repo-build in such a way that it understands it. | 10:01 |
*** admin0 has quit IRC | 10:02 | |
odyssey4me | I'm basically thinking that if the repo-build can be fed a list of roles to actually do the build for, then that'd work quite well with a simple conditional loop in the requirements template and the venv build template. | 10:02 |
odyssey4me | :( https://review.openstack.org/344345 was running tempest tests when it hit the build timeout limit | 10:04 |
*** karimb has joined #openstack-ansible | 10:06 | |
*** aernhart__ has quit IRC | 10:07 | |
*** admin0 has joined #openstack-ansible | 10:13 | |
*** sdake has joined #openstack-ansible | 10:14 | |
evrardjp | odyssey4me: I quickly tested, it works | 10:16 |
odyssey4me | evrardjp what works? | 10:17 |
evrardjp | you can just in the template loop on groups and check their lengths | 10:17 |
*** sdake_ has joined #openstack-ansible | 10:17 | |
evrardjp | whatever your host target is | 10:17 |
odyssey4me | gist/pastebin ? | 10:17 |
evrardjp | yup I'll adapt a little and send that to you | 10:19 |
*** sdake has quit IRC | 10:19 | |
*** sdake_ has quit IRC | 10:22 | |
*** sdake has joined #openstack-ansible | 10:25 | |
evrardjp | https://github.com/evrardjp/ansible-pocs/commit/55f453e9f10fd64385c0b6bfc8126ef9fcfe76de | 10:30 |
evrardjp | odyssey4me: more precisely https://github.com/evrardjp/ansible-pocs/blob/55f453e9f10fd64385c0b6bfc8126ef9fcfe76de/roles/template-with-info-from-different-group/templates/template.sh.j2 | 10:31 |
evrardjp | with the inventory https://github.com/evrardjp/ansible-pocs/blob/55f453e9f10fd64385c0b6bfc8126ef9fcfe76de/inventory it shows that even if you're in group a, you can have information from every group | 10:32 |
evrardjp | which means you can just apply this to the template, and check the group lengths in the op-venv-script.sh.j2 | 10:33 |
evrardjp | py_pkg has the name of the role so it makes it quite simple | 10:34 |
*** johnmilton has quit IRC | 10:35 | |
odyssey4me | ok, so what you're saying is that the repo-build role has access to the list of groups | 10:35 |
odyssey4me | and of course we can make it read the inventory to figure out how many servers are in each group | 10:36 |
odyssey4me | so all it needs is a map, which I can put into group_vars | 10:36 |
*** jayc_ has quit IRC | 10:37 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move LXC logs to /openstack/log https://review.openstack.org/344721 | 10:37 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Move LXC logs to /openstack/log https://review.openstack.org/344721 | 10:38 |
*** sdake has quit IRC | 10:38 | |
*** jayc_ has joined #openstack-ansible | 10:39 | |
*** sdake has joined #openstack-ansible | 10:42 | |
*** admin0 has quit IRC | 10:46 | |
evrardjp | odyssey4me: I think the map is kinda implicit | 10:48 |
evrardjp | because we use rolename_git_repo rolename_git_whatever | 10:48 |
*** abelur__ is now known as abelur_ | 10:48 | |
odyssey4me | yes, I'm working on an assumption in order to reduce the need for a map | 10:48 |
evrardjp | and we use rolename_all | 10:49 |
odyssey4me | for example the heat group is heat_all and the role name is os_heat... so it's pretty easy to do the guessing | 10:49 |
evrardjp | yes | 10:49 |
odyssey4me | there may be some exceptions, but I'll work those out | 10:49 |
evrardjp | the only problem would be cinder - cinder_all has items even if cinder_volume is empty | 10:49 |
evrardjp | but I think we should change the group names for these | 10:50 |
evrardjp | os-infra is getting too big | 10:50 |
evrardjp | I think jmccrory agrees on this - he expressed that in a bug | 10:50 |
odyssey4me | yes, I agree | 10:51 |
evrardjp | this bug | 10:51 |
evrardjp | https://bugs.launchpad.net/openstack-ansible/+bug/1596918 | 10:51 |
openstack | Launchpad bug 1596918 in openstack-ansible "Cinder isn't facultative anymore" [Undecided,Fix released] - Assigned to Jean-Philippe Evrard (jean-philippe-evrard) | 10:51 |
odyssey4me | I think that top-level group actually needs to go | 10:51 |
odyssey4me | or it can stay, but we need to be more careful with how we use it | 10:52 |
odyssey4me | anyway | 10:52 |
evrardjp | we can keep that top-level, but it needs to have children groups that are fully empty | 10:52 |
evrardjp | unless explicitly mentionned | 10:52 |
*** asettle has quit IRC | 10:52 | |
*** admin0 has joined #openstack-ansible | 10:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 10:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 11:00 |
*** admin0 has quit IRC | 11:03 | |
*** aernhart__ has joined #openstack-ansible | 11:03 | |
*** sdake has quit IRC | 11:12 | |
*** johnmilton has joined #openstack-ansible | 11:13 | |
*** karimb has quit IRC | 11:22 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add Horizon Ironic dashboard plugin https://review.openstack.org/332508 | 11:23 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 11:32 |
mhayden | buenos dias | 11:35 |
*** karimb has joined #openstack-ansible | 11:35 | |
*** admin0 has joined #openstack-ansible | 11:35 | |
odyssey4me | o/ mhayden | 11:36 |
mgariepy | good morning everyone ! | 11:41 |
*** admin0 has quit IRC | 11:41 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Move requirements processing from task to template https://review.openstack.org/344772 | 11:42 |
*** admin0 has joined #openstack-ansible | 11:44 | |
*** retreved has joined #openstack-ansible | 11:45 | |
*** retreved has quit IRC | 11:45 | |
*** weshay has joined #openstack-ansible | 11:46 | |
*** retreved has joined #openstack-ansible | 11:46 | |
*** wadeholler has joined #openstack-ansible | 11:47 | |
*** cristicalin has joined #openstack-ansible | 11:55 | |
*** karimb has quit IRC | 11:59 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 11:59 |
*** smatzek has joined #openstack-ansible | 12:01 | |
*** zerda2 has quit IRC | 12:02 | |
*** jamesdenton has joined #openstack-ansible | 12:12 | |
*** asettle has joined #openstack-ansible | 12:15 | |
asettle | mhayden automagically and odyssey4me - sorry I'm late. We've been having internet problems. | 12:15 |
asettle | Are you guys still up/ready for the meeting? | 12:15 |
*** markvoelker_ has quit IRC | 12:18 | |
* mhayden has gone back to his basket weaving | 12:18 | |
mhayden | asettle: i can still meet if you need | 12:18 |
asettle | mhayden: I had a few things from Darren to chat about. | 12:19 |
asettle | odyssey4me mhayden and automagically if you could take a look here: https://etherpad.openstack.org/p/osa-working-guide | 12:19 |
mhayden | asettle: i'm there now | 12:19 |
asettle | If you see the 'action items' - this is basically what I wanted to talk about today. | 12:19 |
asettle | Also, if you guys could review Darren's IA structure here: https://etherpad.openstack.org/p/osa-install-guide-IA | 12:19 |
asettle | (it has comments inline too) | 12:19 |
asettle | Thanks mhayden :) | 12:20 |
odyssey4me | I don't think I can cope with that today. It's just too hot. My brain is fried. | 12:20 |
asettle | odyssey4me: understandable man. You at home? | 12:20 |
asettle | I'm going to reschedule the meeting for next week instead, if htat's okay with you guys? | 12:21 |
*** markvoelker has joined #openstack-ansible | 12:23 | |
odyssey4me | asettle yep, at the sauna which is normally referred to as my home | 12:24 |
asettle | odyssey4me: dude that sucks. Sounds like you need a fan :( | 12:24 |
odyssey4me | I already have mhayden. Isn't that enough? | 12:24 |
mhayden | the dude abides | 12:25 |
asettle | odyssey4me: hurrrrr | 12:25 |
asettle | :P | 12:25 |
asettle | Also automagically just wanted to check in with you to see how the diagram revisions went and the sample configs? | 12:26 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-os_neutron: Remove LBaaSv1 https://review.openstack.org/343881 | 12:30 |
evrardjp | I'm trying osa differ with latest changes mhayden | 12:31 |
evrardjp | 344326 | 12:31 |
evrardjp | I don't know how to use this, so I did this: osa-differ/osa-differ.py 57fa0b9235738e4b42801c90a72b56b7ab2c151e aec908fdedfa4767cccdeede220fa5ae65fc42ea | 12:31 |
mhayden | evrardjp: these docs should help explain things -> https://review.openstack.org/344398 | 12:32 |
mhayden | evrardjp: did you run into an error? | 12:33 |
evrardjp | yup | 12:34 |
evrardjp | still does | 12:34 |
evrardjp | but with the doc I know I have --debug | 12:34 |
evrardjp | will send that output to you this way you can test | 12:35 |
evrardjp | mhayden: https://gist.github.com/evrardjp/cd5a0ae0b4453aef06bd6ed32a767d6e | 12:35 |
evrardjp | also it doesn't work between a tag and HEAD^ | 12:36 |
mhayden | evrardjp: try it with --projects-only | 12:36 |
evrardjp | because HEAD^ | 12:36 |
mhayden | since the roles in newton are all set to master | 12:36 |
mhayden | also, the script uses github's API's, not git itself, so HEAD^ won't work | 12:36 |
evrardjp | project only works | 12:37 |
hughsaunders | odyssey4me: reviewed https://review.openstack.org/#/c/344558/1 | 12:37 |
mhayden | evrardjp: sweet -- i probably need to add that to the docs | 12:37 |
*** jamesdenton has quit IRC | 12:37 | |
evrardjp | I skimmed through the docs, so i don't know what --projects-only or role-only does | 12:38 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 12:38 |
mhayden | evrardjp: --projects-only displays only the openstack projects that changed | 12:38 |
mhayden | evrardjp: --roles-only displays only the IRR OSA roles | 12:38 |
evrardjp | mhayden: that's what I read in the docs indeed | 12:38 |
evrardjp | mhayden: you mean the osa differ gives also information about what has been changed in nova code for example? | 12:39 |
odyssey4me | thanks hughsaunders : | 12:39 |
evrardjp | between two releases | 12:39 |
odyssey4me | :) | 12:39 |
mhayden | right | 12:39 |
mhayden | evrardjp: example -> https://gist.github.com/major/7b679b77c37718852500eea7a9dbf3ee | 12:39 |
evrardjp | not bad | 12:41 |
evrardjp | I've quickly see that example on odyssey4me's screen, but now that I see it in details, I find it quite good | 12:41 |
*** cristicalin has quit IRC | 12:41 | |
evrardjp | quick question | 12:42 |
evrardjp | I see 21 commits for neutron on the example you've given me | 12:42 |
evrardjp | however the list doesn't list all these 21... What has been filtered? Merge commits or something else too? | 12:42 |
cloudnull | mornings | 12:43 |
evrardjp | morning cloudnull! | 12:43 |
openstackgerrit | Merged openstack/openstack-ansible-ops: Make osa-differ more friendly https://review.openstack.org/344326 | 12:43 |
cloudnull | hows it ? | 12:43 |
cloudnull | is the integrated gate still blocked ? | 12:43 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Move requirements processing from task to template https://review.openstack.org/344772 | 12:43 |
*** javeriak has joined #openstack-ansible | 12:44 | |
odyssey4me | cloudnull yes | 12:44 |
cloudnull | oh good :) | 12:44 |
odyssey4me | build timeouts and lxc container start fails as usual | 12:44 |
odyssey4me | not even https://review.openstack.org/344681 helps, because of the container start fails | 12:45 |
odyssey4me | This may be useful to figure that problem out though: https://review.openstack.org/344721 | 12:45 |
*** wadeholler has quit IRC | 12:47 | |
*** wadeholler has joined #openstack-ansible | 12:48 | |
*** karimb has joined #openstack-ansible | 12:53 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 12:55 |
mancdaz | cloudnull this is making me cry https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/lxc_container_create/tasks/container_create.yml#L46-L55 | 12:56 |
odyssey4me | mancdaz ? | 12:56 |
cloudnull | 4y? | 12:56 |
mancdaz | it causes a little cheeky container restart, before the later explicit container restart in the container create play | 12:57 |
automagically | asettle and odyssey4me - Sorry I missed the working group this morning. My SO had some car trouble and needed my help | 12:57 |
cloudnull | what? | 12:57 |
mancdaz | so my graceful stopping of mysql prior to the container restarts to stop non-graceful crash restarts is useless | 12:57 |
asettle | automagically: no stress, my internet borked, odyssey4me is dying of heat, and darrenc is away | 12:58 |
asettle | I've just sent an email out about rescheduling with a few item agendas inline :) | 12:58 |
cloudnull | mancdaz: thats a template task without a register. | 12:58 |
asettle | I hope the car thing worked out! | 12:58 |
cloudnull | how is that causing the restart? | 12:58 |
odyssey4me | mancdaz maybe we need to add an ability to disable the handler so that you can implement your own restart whenever you want to | 12:58 |
*** klamath has joined #openstack-ansible | 12:59 | |
*** klamath has quit IRC | 12:59 | |
mancdaz | cloudnull in combination with this https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/lxc_container_create/tasks/container_create.yml#L80 | 12:59 |
cloudnull | mancdaz: I could see this include https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/lxc_container_create/tasks/container_create.yml#L83 causing a restart if it wasn't in the config already | 12:59 |
mancdaz | it makes the container kind of crap itself | 13:00 |
*** klamath has joined #openstack-ansible | 13:00 | |
mancdaz | somehow | 13:00 |
*** psilvad has joined #openstack-ansible | 13:00 | |
*** cristicalin has joined #openstack-ansible | 13:00 | |
mancdaz | odyssey4me that would be nice, but it doesn't solve this problem | 13:00 |
*** messy has joined #openstack-ansible | 13:01 | |
odyssey4me | mancdaz install mariadb on a host, not in a container - problem solved #helper | 13:02 |
mancdaz | cloudnull yeah that's the one | 13:02 |
mancdaz | odyssey4me yeah these damn containers | 13:02 |
cloudnull | https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/lxc_container_create/tasks/container_create.yml#L80-L83 | 13:02 |
mancdaz | yup | 13:03 |
cloudnull | mancdaz: is this a kilo to liberty upgrade? | 13:03 |
mancdaz | cloudnull yeah | 13:03 |
odyssey4me | ah of course - the lxc_container module actions restarts for you when config changes | 13:03 |
mancdaz | odyssey4me no it's not even that | 13:03 |
cloudnull | yupo | 13:03 |
odyssey4me | it'd be rather nice to be able to make it not do that if you want | 13:03 |
mancdaz | those restarts are queued to the handler | 13:03 |
odyssey4me | mancdaz nope, they aren't | 13:03 |
cloudnull | not those restarts | 13:04 |
mancdaz | wut | 13:04 |
cloudnull | its part of the module | 13:04 |
odyssey4me | the lxc_container module restarts the container on its own - it knows when it should | 13:04 |
cloudnull | hash for the config changes so the modeule restarts the containers. | 13:04 |
odyssey4me | this is definitely behaviour I'd prefer to have be optional so that you can choose to use the handler, or not to | 13:04 |
mancdaz | and it does so immediately, always? | 13:04 |
odyssey4me | yep | 13:04 |
cloudnull | yep | 13:04 |
odyssey4me | I blame cloudnull. | 13:05 |
mancdaz | well gosh darn it, and other choice phrases | 13:05 |
odyssey4me | burn everything | 13:05 |
odyssey4me | burn it all | 13:05 |
cloudnull | cant add config unless you restart the container. its been that way for a VERY long time. | 13:05 |
cloudnull | we could make the change upstream | 13:05 |
mancdaz | cloudnull yeah, I just want to control when I restart the container | 13:05 |
cloudnull | but it wont help you with liberty | 13:05 |
mancdaz | it's very bad for things that are clustered, or things that don't like non-graceful shutdowns....like mysql | 13:06 |
cloudnull | you could do those parts w/ --forks 1 | 13:06 |
mancdaz | it's not really the serialising of the thing, it's more that when it happens it's like pulling the power plug on the db instance | 13:07 |
mancdaz | one at a time or many at a time, that's still a crash state | 13:08 |
*** kylek3h has joined #openstack-ansible | 13:08 | |
mancdaz | so I have been attempting to orchestrate a graceful shutdown prior to running the container create bits, knowing that later on they will restart the container and hence mysql | 13:08 |
mancdaz | aand it will all be clean | 13:08 |
*** kylek3h has quit IRC | 13:09 | |
*** kjw3 has joined #openstack-ansible | 13:09 | |
*** kylek3h has joined #openstack-ansible | 13:09 | |
mancdaz | but then this sneaky little bugger does another restart in the middle of that play, starts mysql up again, setting it up for a crash at the end of the play | 13:09 |
cloudnull | we could line in file those changes and then the module wouldn't restart your containers | 13:09 |
mancdaz | cloudnull actually that would be better, because the container_config isn;t idempotent | 13:10 |
cloudnull | it is | 13:10 |
mancdaz | I've seen lxc.autodev=0 and lxc.autodev=1 in the same file | 13:10 |
cloudnull | container_config is idempotent | 13:10 |
cloudnull | yup it adds it | 13:10 |
odyssey4me | cloudnull yeah, I was thinking of that option | 13:10 |
cloudnull | lxc will allow multiple options of the same key=value | 13:11 |
cloudnull | the last one in the file generally wins | 13:11 |
cloudnull | unless its networking | 13:11 |
mancdaz | well that's....nice | 13:11 |
odyssey4me | so perhaps we should be selective about which items we set with which action | 13:11 |
cloudnull | but the addition of container_command makes it not-idempotent | 13:11 |
odyssey4me | ie use container_config for some stuff and lineinfile for other stuff | 13:12 |
odyssey4me | lineinfile for the stuff where there must be only one | 13:12 |
mancdaz | ok great stuff, I will attempt a change including my managed mysql stops, and lineinfile for that stuff | 13:12 |
cloudnull | odyssey4me: for https://github.com/openstack/openstack-ansible/blob/liberty/playbooks/roles/lxc_container_create/tasks/container_create.yml#L80-L83 i think we could have another task which just lineinfile | 13:12 |
cloudnull | 's those options | 13:12 |
cloudnull | then have optional container config as a list a deployer could define elsewhere. | 13:13 |
odyssey4me | cloudnull yep, agreed | 13:13 |
*** kylek3h has quit IRC | 13:13 | |
mancdaz | cloudnull odyssey4me I can work on that | 13:13 |
odyssey4me | cloudnull yep, we sort-of have that in master already | 13:13 |
cloudnull | that stand alone task calls a handler which can be optionally disabled. | 13:13 |
mancdaz | I need to try it for this galera stuff anyway | 13:13 |
odyssey4me | but obviously this improvement must be actioned to take that into consideration | 13:13 |
odyssey4me | mancdaz it may be best to do the review to liberty, then we can forward port the idea once it merges | 13:14 |
mancdaz | separately to my patch for the run-upgrade script? | 13:14 |
odyssey4me | newton and liberty's implementations are sufficiently different right now that it'll do your head in | 13:14 |
mancdaz | or included in | 13:14 |
odyssey4me | and you obviously need a patch to liberty's upgrades right now | 13:14 |
mancdaz | yeah | 13:15 |
odyssey4me | I guess the upgrade bits and the deploy bits should be separate patches | 13:15 |
mancdaz | ok | 13:15 |
odyssey4me | although you could do a combined patch now for context, then split it up once there's an agreed solution | 13:15 |
*** kylek3h has joined #openstack-ansible | 13:16 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build venvs for services which are deployed https://review.openstack.org/344747 | 13:19 |
*** cristicalin has quit IRC | 13:21 | |
*** sdake has joined #openstack-ansible | 13:21 | |
*** Rodrigo_BR has joined #openstack-ansible | 13:22 | |
mhayden | odyssey4me: wasn't sure if you wanted to restore your +2 on this one -- looks like it's back to the way it was now https://review.openstack.org/344277 | 13:22 |
mhayden | well that was a horribly constructed sentence | 13:23 |
mhayden | :P | 13:23 |
* mhayden high fives odyssey4me | 13:25 | |
*** javeriak_ has joined #openstack-ansible | 13:25 | |
*** javeriak has quit IRC | 13:26 | |
cloudnull | mancdaz: does https://review.openstack.org/#/c/344834/ work? | 13:26 |
*** javeriak has joined #openstack-ansible | 13:26 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Only build venvs for services which are deployed https://review.openstack.org/344747 | 13:28 |
*** cristicalin has joined #openstack-ansible | 13:28 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Only build venvs for services which are deployed https://review.openstack.org/344747 | 13:29 |
openstackgerrit | Merged openstack/openstack-ansible-security: Restore check/audit test in tox.ini https://review.openstack.org/344277 | 13:29 |
odyssey4me | mhayden done | 13:29 |
mancdaz | cloudnull well look at that | 13:29 |
mancdaz | thank you muchly | 13:29 |
mancdaz | lemme test | 13:30 |
cloudnull | that should do the needful. if so then we can forward port | 13:30 |
*** javeriak_ has quit IRC | 13:30 | |
odyssey4me | automagically evrardjp thanks for the reviews on https://review.openstack.org/344747 - it's not yet confirmed that it all works, but in principle I hope it does | 13:32 |
cloudnull | odyssey4me: thats a damn good idea. | 13:33 |
odyssey4me | cloudnull I want to do the same thing for the requirements build | 13:33 |
odyssey4me | my brain's overheating though - if you have a gap to give it a go, can you go for it? | 13:33 |
odyssey4me | I'm going to hope into a splash pool to cool down, so I'll be afk for a bit. | 13:34 |
cloudnull | most of those come from global requirements or at least overlap with them. | 13:34 |
odyssey4me | cloudnull g-r is not used any more, remember :) | 13:34 |
cloudnull | ah, yea... | 13:34 |
odyssey4me | we build the wheels based on the requirements of the services in the repo list | 13:34 |
* cloudnull is getting old | 13:34 | |
odyssey4me | so now I want to ensure that we only build wheels for the services we actually deploy | 13:35 |
odyssey4me | (with an optional override, of course) | 13:35 |
odyssey4me | this way our list of sources can grow, and grow... but the build times will not | 13:35 |
odyssey4me | bah, it's not building the venv - so I have a logic error | 13:36 |
evrardjp | yup | 13:37 |
evrardjp | I've seen that | 13:37 |
odyssey4me | I'm going afk for a while - anyone who wants to is welcome to fix my logic error | 13:37 |
evrardjp | do two conditions | 13:37 |
evrardjp | in L65 | 13:37 |
evrardjp | or put an "and" | 13:37 |
odyssey4me | hmm, hang on | 13:38 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: Fix CentOS 7 support https://review.openstack.org/344844 | 13:39 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Add ansible "free" strategy to plays https://review.openstack.org/344845 | 13:40 |
mancdaz | cloudnull that seems to work nicely - thanks! | 13:40 |
cloudnull | great! | 13:40 |
odyssey4me | mancdaz :) looking forward to a more reliable upgrade strategy for mariadb | 13:40 |
mancdaz | odyssey4me not sure about that, but we might have a touch more control over how mariadb nodes/daemons get restarted | 13:41 |
odyssey4me | mancdaz pretty much anything's better than the current situation | 13:41 |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon: Add support for custom Horizon themes https://review.openstack.org/344573 | 13:42 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-plugins: Update dist-sort module for better effectiveness https://review.openstack.org/344558 | 13:43 |
*** cristicalin has quit IRC | 13:43 | |
odyssey4me | evrardjp bah, what I thought you meant didn't work... go ahead and adjust the patch | 13:44 |
* odyssey4me heads into a pool | 13:44 | |
*** javeriak_ has joined #openstack-ansible | 13:44 | |
evrardjp | enjoy odyssey4me | 13:44 |
*** javeria__ has joined #openstack-ansible | 13:45 | |
*** javeriak has quit IRC | 13:45 | |
*** janki has quit IRC | 13:47 | |
*** asettle has quit IRC | 13:49 | |
*** javeriak_ has quit IRC | 13:49 | |
*** asettle has joined #openstack-ansible | 13:49 | |
*** joker_ has quit IRC | 13:52 | |
*** Zucan has joined #openstack-ansible | 13:53 | |
*** kjw3 has quit IRC | 13:59 | |
*** sdake_ has joined #openstack-ansible | 14:02 | |
*** Mudpuppy has joined #openstack-ansible | 14:02 | |
*** sdake has quit IRC | 14:03 | |
*** sdake has joined #openstack-ansible | 14:04 | |
*** sdake_ has quit IRC | 14:07 | |
*** jmckind has joined #openstack-ansible | 14:09 | |
*** spotz_zzz is now known as spotz | 14:21 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-ops: Better handling of newton branch in osa-differ https://review.openstack.org/344866 | 14:25 |
Rodrigo_BR | Hi, I configured the cinder-backup but I can't see the options to create backup volume in the horizon, the access to the cinder-backup-api is correct I can execute the cinder backup-list command with sucess. | 14:26 |
cloudnull | Rodrigo_BR: set https://github.com/openstack/openstack-ansible-os_horizon/blob/master/defaults/main.yml#L75 to true in your user_variables.yml file | 14:27 |
cloudnull | to enable those options | 14:27 |
*** phalmos has joined #openstack-ansible | 14:27 | |
Rodrigo_BR | cloudnull: you, I will try ! | 14:28 |
odyssey4me | cloudnull hmm, just thinking - could we perhaps replace https://github.com/openstack/openstack-ansible/tree/master/playbooks/roles/system_crontab_coordination with something like the deterministic rabbit sorter? | 14:28 |
Rodrigo_BR | cloudnull: thank you, I will try ! | 14:28 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_neutron: Enable higher performance I/O through https://review.openstack.org/340772 | 14:28 |
*** phalmos_ has joined #openstack-ansible | 14:28 | |
cloudnull | once you set those options you can rerun ``openstack-ansible os-horizon-install.yml --tags horizon-config`` | 14:28 |
cloudnull | that will drop the new config in horizon | 14:29 |
odyssey4me | ie we have a deterministic schedule result from the filter, that across the cluster it causes a deterministically different result for the scheduled time | 14:29 |
cloudnull | odyssey4me: we should could. | 14:29 |
odyssey4me | cloudnull if so, please do it :) | 14:29 |
* odyssey4me wants to delete more code | 14:30 | |
*** jmckind_ has joined #openstack-ansible | 14:30 | |
odyssey4me | evrardjp are you working on an update for https://review.openstack.org/344747 ? | 14:31 |
* cloudnull loves deleting things | 14:31 | |
* odyssey4me is now at least 5 degress C cooler | 14:31 | |
*** wadeholler has quit IRC | 14:31 | |
odyssey4me | hughsaunders https://review.openstack.org/344558 :) | 14:32 |
*** phalmos has quit IRC | 14:32 | |
*** jmckind__ has joined #openstack-ansible | 14:32 | |
*** woodard has joined #openstack-ansible | 14:32 | |
*** jmckind has quit IRC | 14:33 | |
*** woodard has quit IRC | 14:34 | |
*** woodard has joined #openstack-ansible | 14:35 | |
*** jmckind_ has quit IRC | 14:35 | |
*** galstrom_zzz is now known as galstrom | 14:35 | |
evrardjp | odyssey4me: yes | 14:36 |
evrardjp | I mean not really but yes | 14:36 |
odyssey4me | evrardjp wf -1 is better than cr -1 for that situation ;) | 14:37 |
evrardjp | woops | 14:37 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Only build venvs for services which are deployed https://review.openstack.org/344747 | 14:38 |
odyssey4me | evrardjp ^ I tried that, but it's still broken | 14:38 |
*** smatzek has quit IRC | 14:41 | |
Rodrigo_BR | cloudnull: I defined horizon_enable_cinder_backup: True and executed openstack-ansible os-horizon-install.yml but I still don't see the options in horizon. | 14:41 |
Rodrigo_BR | cloudnull: I defined horizon_enable_cinder_backup: True and executed openstack-ansible os-horizon-install.yml but I still don't see the options in horizon. | 14:41 |
*** smatzek has joined #openstack-ansible | 14:42 | |
cloudnull | Rodrigo_BR: I'd recommend clearing your cache or using a differnt browser to test. its likely that the options are loaded and because horizon is heavily cached your just not seeing the updates. | 14:43 |
cloudnull | beyond that login to the horizon node and make sure that the options are set accordingly. | 14:43 |
Rodrigo_BR | cloudnull: I changed the browser ... same problem | 14:45 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: [GATE UNBLOCK] Disable Aodh, Ceilometer, Swift https://review.openstack.org/344681 | 14:47 |
cloudnull | Rodrigo_BR: login to the horizon node and check the local setting file . | 14:48 |
cloudnull | you should see something like https://github.com/openstack/openstack-ansible-os_horizon/blob/master/templates/horizon_local_settings.py.j2#L257-L261 | 14:48 |
Rodrigo_BR | cloudnull: In /etc/horizon/local_settings.py I have 'enable_backup': True, | 14:50 |
cloudnull | that should be all thats needed | 14:51 |
odyssey4me | thanks for the update to https://review.openstack.org/344681 automagically - good call | 14:54 |
automagically | odyssey4me: No problemo. We all want the gate fixed | 14:54 |
automagically | Apologies for having contributed to its demise yesterday | 14:55 |
*** javeria__ has quit IRC | 14:57 | |
*** TxGirlGeek has joined #openstack-ansible | 14:57 | |
*** admin0 has quit IRC | 15:00 | |
odyssey4me | jmccrory if you're around, a review of https://review.openstack.org/344558 would be awesome :) | 15:00 |
odyssey4me | any other pythonista's are welcome to take a crack at it | 15:01 |
*** bootsha has quit IRC | 15:02 | |
*** oneswig has quit IRC | 15:03 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Only build venvs for services which are deployed https://review.openstack.org/344747 | 15:04 |
odyssey4me | evrardjp that seems to actually work :) cc cloudnull | 15:05 |
cloudnull | yup PS9 is working for m e | 15:05 |
odyssey4me | the above change moves it earlier, so it's actually more efficient :) | 15:05 |
odyssey4me | jmccrory I'd like your review of https://review.openstack.org/344834 asap please. It affects both fresh installs and upgrades and I think your org would be interested in the results. The intent with the patch is to *forward* port it once it merges. | 15:10 |
odyssey4me | automagically FYI https://review.openstack.org/344222 is merged - any patches to os_neutron from now on will test both LXB and OVS | 15:12 |
automagically | Saw that, and I’m pretty excited about it! Thanks for all your help getting the infra stuff worked out so we could get there odyssey4me | 15:12 |
odyssey4me | automagically no problem :) | 15:13 |
*** admin0 has joined #openstack-ansible | 15:13 | |
odyssey4me | We need to resolve the multiple platform test of the integrated build first, then we'll do multiple scenario's too | 15:13 |
odyssey4me | the issue that this point is that the tox-based build does not work... but until the gate is clear it's hard to figure out why | 15:13 |
odyssey4me | the tox-based build would allow us to use the same job as the roles to execute the tests, automatically giving us scneario's too | 15:14 |
odyssey4me | *scenario's | 15:14 |
openstackgerrit | Christopher Hultin proposed openstack/openstack-ansible-os_magnum: Correct 'region' to 'region_name' https://review.openstack.org/344882 | 15:15 |
jmccrory | odyssey4me: sure, just got on. looking into both of those | 15:17 |
odyssey4me | thanks jmccrory | 15:17 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible: Support multiple rabbitmq clusters https://review.openstack.org/344884 | 15:19 |
mhayden | automagically: on that centos 7 rabbitmq ssl issue, i can't reproduce it outside the gate | 15:21 |
mhayden | i've not used update-ca-trust before | 15:21 |
*** admin0 has quit IRC | 15:22 | |
sigmavirus | mhayden: for shame | 15:22 |
mhayden | that could be the problem because the default centos upstream image has them already deployed | 15:23 |
*** zhangjn has quit IRC | 15:24 | |
*** eeiden has joined #openstack-ansible | 15:25 | |
odyssey4me | mhayden I hear that executing 'setenforce 0' solves all problems. | 15:25 |
mhayden | :| | 15:25 |
sigmavirus | odyssey4me++ | 15:25 |
*** zhangjn has joined #openstack-ansible | 15:25 | |
odyssey4me | or alternatively, just don't use SSL :p | 15:25 |
*** sdake has quit IRC | 15:26 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: Fix CentOS 7 support https://review.openstack.org/344844 | 15:27 |
automagically | mhayden: I rarely, if ever, do any work with CentOS, so it was just speculation, but let’s hope it works | 15:28 |
mhayden | automagically: your suggestion makes more sense now that i see that the gate image doesn't have the ca-certificates package installed | 15:28 |
*** sdake has joined #openstack-ansible | 15:29 | |
automagically | FYI, blog post in progress about why you all are seeing so many patches for bp/multi-rabbitmq-clusters - http://trumant.github.io/openstack-ansible-multiple-rabbitmq-clusters.html | 15:29 |
mhayden | automagically: ah, i see the logic there | 15:30 |
odyssey4me | automagically woot, more blogging :) | 15:30 |
automagically | I’ve still got more testing to do, and obviously waiting for a bunch of patches to land for the blueprint, but my ultimate goal is to be able to have all of the OpenStack services configurable to post notifications to a Telemetry-specific Rabbit cluster | 15:30 |
mhayden | guess i need to whip up a monthly whoa this week | 15:30 |
mhayden | it has been a month | 15:30 |
*** krotscheck is now known as krotscheck_dcm | 15:30 | |
*** galstrom is now known as galstrom_zzz | 15:31 | |
automagically | Yeah mhayden just because you were out for a week doesn’t mean you can slack on the WHOA post ;) | 15:31 |
mhayden | darn | 15:31 |
odyssey4me | timl0101 I'm sure that admin0 would love to see a multi-region blog post. :) cc automagically | 15:31 |
mhayden | those comcast folks are tough to please! | 15:32 |
odyssey4me | assuming that timl0101 == 'Tim Laszlo' :) | 15:33 |
bfg9000 | lol | 15:33 |
timl0101 | yep thats me | 15:33 |
odyssey4me | timl0101 I'm happy to see that someone's giving a multi-location MariaDB/Galera a go. The tools are all there - it's just been waiting for someone to put them together into a config that works. | 15:34 |
automagically | timl0101: I’ll echo that and also say I’d love to see a blog post that explains how you did it | 15:35 |
odyssey4me | timl0101 You should converse with automagically (Travis). IIRC automagically is doing a centralised Horizon/Keystone, but many, many compute regions... or something to that effect. | 15:35 |
automagically | Yep, that’s the idea | 15:36 |
timl0101 | I’ll have to work something up.. I did reuse the galeray plays to deploy a second db across several sites. so far so good.. | 15:36 |
odyssey4me | Personally, once I get my act together, I want to build a centralised control plain in a Cloud service provider, and use some arm computes on my network at home... just for fun. | 15:36 |
automagically | get that air con working first odyssey4me | 15:37 |
automagically | ;) | 15:37 |
odyssey4me | :) right now I'm water-cooled :D | 15:37 |
*** dmsimard is now known as dmsimard|afk | 15:39 | |
*** mikelk has quit IRC | 15:39 | |
mhayden | cloudnull: did you set up a telnet handler for chrome for watching zuul output? | 15:43 |
cloudnull | i did | 15:44 |
mhayden | got docs on such things? | 15:44 |
cloudnull | it doesnt work at the office fyi | 15:44 |
mhayden | i could imagine -- but alas, i am not at the office | 15:44 |
cloudnull | oh so it should work :) | 15:44 |
cloudnull | i didnt need to do anything special | 15:44 |
*** admin0 has joined #openstack-ansible | 15:45 | |
mhayden | weird | 15:45 |
cloudnull | i simply clicked the link, chrome had a pop-up i followed the instructions to give it access to launch a terminal and off it went | 15:45 |
mhayden | it tries to use xdg-open on mine | 15:46 |
*** karimb has quit IRC | 15:47 | |
*** daneyon_ has joined #openstack-ansible | 15:49 | |
cloudnull | hum.. | 15:50 |
openstackgerrit | Merged openstack/openstack-ansible-plugins: Update dist-sort module for better effectiveness https://review.openstack.org/344558 | 15:50 |
*** v1k0d3n has joined #openstack-ansible | 15:51 | |
v1k0d3n | hey cloudnull, i am trying to deploy/redeploy a 13.0.14 build using galera_client and getting errors for each of my container builds. did the name of this repo change by chance or am I going crazy? | 15:53 |
v1k0d3n | https://github.com/openstack/openstack-ansible/blob/69c019fde01122430e22cc099d4ca070ebe39f73/ansible-role-requirements.yml.example#L5 | 15:53 |
v1k0d3n | maybe that's this? https://github.com/os-cloud/openstack-ansible-galera_client | 15:53 |
*** karimb has joined #openstack-ansible | 15:54 | |
odyssey4me | mhayden I setup a handler for iTerm | 15:55 |
odyssey4me | iTerm2 | 15:55 |
v1k0d3n | i think i have that wrong...but i'm failing at "galera_client | Install pip packages" trying to dig through to find that playbook and declaration for pip | 15:55 |
cloudnull | v1k0d3n: that file is just an example. | 15:56 |
cloudnull | generally when we see issues like that w/ galera_client its lb related | 15:57 |
v1k0d3n | yeah, noticed as soon as i sent that. im sorry. | 15:57 |
cloudnull | no worries. | 15:57 |
v1k0d3n | oh...so haproxy in this case... | 15:57 |
cloudnull | lb related as in, the server is trying to hit the lb and cant get to the repo server | 15:57 |
odyssey4me | v1k0d3n you're looking at the wrong repo | 15:58 |
odyssey4me | but yes | 15:58 |
v1k0d3n | crap. been fighting haproxy for a while now. | 15:58 |
cloudnull | odyssey4me: do you want me to update https://review.openstack.org/#/c/344747/ | 15:58 |
v1k0d3n | i just can't seem to quite get the settings right for haproxy... | 15:58 |
cloudnull | or base off of it to do the wheel built limits | 15:58 |
odyssey4me | cloudnull dammit, I just put a patch together to limit the wheel builds too | 15:59 |
odyssey4me | cloudnull another patch | 15:59 |
odyssey4me | let's both put one in and see what happens | 15:59 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_build: limit the built wheels to groups w/ > 0 members https://review.openstack.org/344907 | 16:06 |
*** jayc__ has joined #openstack-ansible | 16:06 | |
odyssey4me | heh, entirely different approach | 16:07 |
odyssey4me | lemme get my patch up | 16:07 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_build: limit the built wheels to groups w/ > 0 members https://review.openstack.org/344907 | 16:07 |
odyssey4me | cloudnull ok, mine doesn't work - but maybe you can grab ideas from it | 16:08 |
odyssey4me | lemme get a patch set up | 16:08 |
cloudnull | ok | 16:08 |
*** BjoernT has joined #openstack-ansible | 16:08 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Allow empty container dicts in env overrides https://review.openstack.org/340507 | 16:09 |
*** jayc_ has quit IRC | 16:09 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: [WIP] Only build wheels for services which are deployed https://review.openstack.org/344912 | 16:11 |
odyssey4me | cloudnull I think yours may be better as it filters it earlier and is thus more efficient. | 16:11 |
odyssey4me | That said, it's important that the features can be disabled for use-cases like automagically's where the repo server is in an entirely different region. | 16:12 |
odyssey4me | ok, time for me to join my visitors in the pool again | 16:12 |
odyssey4me | Thanks all - have a great day/night! | 16:12 |
cloudnull | night odyssey4me | 16:12 |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum: Correct 'region' to 'region_name' https://review.openstack.org/344882 | 16:14 |
*** javeriak has joined #openstack-ansible | 16:15 | |
openstackgerrit | Tim Laszlo proposed openstack/openstack-ansible-os_cinder: Define keystone region name. https://review.openstack.org/344445 | 16:16 |
*** david-lyle has joined #openstack-ansible | 16:19 | |
*** jamielennox|away is now known as jamielennox | 16:23 | |
*** electrofelix has quit IRC | 16:25 | |
*** javeriak has quit IRC | 16:26 | |
*** javeriak has joined #openstack-ansible | 16:31 | |
*** KLevenstein has joined #openstack-ansible | 16:36 | |
*** karimb has quit IRC | 16:36 | |
*** phalmos_ has quit IRC | 16:42 | |
*** david-lyle has quit IRC | 16:42 | |
*** psilvad has quit IRC | 16:49 | |
mhayden | is there a reason why openstack-ansible allows ansible 2.1 but the roles are on 1.9.4? | 16:49 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_cinder: Remove unnecessary overrides of service variables https://review.openstack.org/344927 | 16:49 |
*** psilvad has joined #openstack-ansible | 16:50 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: Fix CentOS 7 support https://review.openstack.org/344844 | 16:50 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_heat: Remove unnecessary overrides of service variables https://review.openstack.org/344928 | 16:51 |
*** phalmos has joined #openstack-ansible | 16:52 | |
automagically | mhayden: I believe it was to ensure backward compatibility | 16:56 |
mhayden | alrighty | 16:57 |
cloudnull | mhayden automagically: ++ | 16:59 |
*** admin0 has quit IRC | 17:00 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: [WIP] Fix CentOS 7 support https://review.openstack.org/344844 | 17:05 |
*** sdake has quit IRC | 17:07 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_aodh: Remove unnecessary overrides of service variables https://review.openstack.org/344940 | 17:08 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible-os_aodh: Remove unnecessary overrides of service variables https://review.openstack.org/344940 | 17:09 |
*** javeriak_ has joined #openstack-ansible | 17:10 | |
*** javeriak has quit IRC | 17:10 | |
*** sdake has joined #openstack-ansible | 17:11 | |
*** sdake has quit IRC | 17:16 | |
*** jascott1_tmp has joined #openstack-ansible | 17:16 | |
*** pcaruana has quit IRC | 17:27 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: [WIP] Fix CentOS 7 support https://review.openstack.org/344844 | 17:34 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: [WIP] Fix CentOS 7 support https://review.openstack.org/344844 | 17:37 |
*** phalmos has quit IRC | 17:47 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_neutron: Allow configuration of multiple rabbit clusters https://review.openstack.org/344957 | 17:50 |
*** eil397 has joined #openstack-ansible | 17:50 | |
*** admin0 has joined #openstack-ansible | 17:51 | |
*** bootsha has joined #openstack-ansible | 17:53 | |
automagically | Look what I just stumbled upon: https://platform9.com/blog/install-openstack-using-openstack-ansible/ | 18:05 |
automagically | Nice to get some love from platform9 | 18:05 |
spotz | nice | 18:06 |
*** jayc__ has quit IRC | 18:08 | |
mhayden | looks like a fair amount of copy/paste from the docs | 18:10 |
mhayden | but it's cool! | 18:10 |
*** jmckind has joined #openstack-ansible | 18:11 | |
*** skape has joined #openstack-ansible | 18:12 | |
*** jmckind__ has quit IRC | 18:14 | |
eil397 | :) | 18:14 |
automagically | mhayden: Did you see that https://review.openstack.org/#/c/344374/ just passed on CentOS | 18:14 |
mhayden | that's funky | 18:15 |
mhayden | i wonder if it's something with a subset of github's servers | 18:15 |
*** messy has quit IRC | 18:15 | |
automagically | Yeah, I thought it was failing to validate the rabbitmq ssl certs | 18:15 |
mhayden | it failed on raw.githubusercontent.com too | 18:15 |
mhayden | for the pip-install | 18:15 |
automagically | Ugh | 18:16 |
*** jascott1_tmp has quit IRC | 18:16 | |
mhayden | automagically: so i know this is horrible -> https://review.openstack.org/#/c/344844/6/tox.ini | 18:17 |
mhayden | but it will fix it guaranteed (at least the SNI shenanigans) | 18:17 |
automagically | Hmm, can we move the installation of those to the rabbitmq role itself? In which case the rabbitmq role will once again gain a dependency on the pip_install role… | 18:18 |
mhayden | haha well that stuff must be in the venv that tox builds :/ | 18:19 |
mhayden | is it possible to put that stuff in the role? | 18:19 |
eil397 | Rodrigo_BR: Sprry. I was not able to continue debug it yesterday. was debugging one old flasj app | 18:19 |
eil397 | +debugging one old flasj app | 18:19 |
automagically | mhayden: Ah right… | 18:19 |
mhayden | i don't know if it's possible to do an OS conditional in tox land :/ | 18:20 |
*** jayc__ has joined #openstack-ansible | 18:20 | |
mhayden | mine just finished centos successfully | 18:20 |
mhayden | i need to clean up a few things | 18:20 |
*** messy has joined #openstack-ansible | 18:20 | |
odyssey4me | gents, popping in - https://review.openstack.org/344747 may help the master patches to merge due to the time cut... reviews please | 18:21 |
mhayden | oh, i missed this handy business here | 18:22 |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server: Remove pip_install meta-dependency https://review.openstack.org/344374 | 18:22 |
odyssey4me | cloudnull if you can update https://review.openstack.org/344907 with something to satisfy automagically then we can cut the time some more | 18:22 |
odyssey4me | any further optimisations in the roles are welcome - we have two enemies for the integrated build... one is time, the other is lxc container start/restart failures | 18:23 |
*** bootsha has quit IRC | 18:23 | |
*** bootsha has joined #openstack-ansible | 18:25 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: [WIP] Fix CentOS 7 support https://review.openstack.org/344844 | 18:25 |
*** dmsimard|afk is now known as dmsimard | 18:26 | |
*** phalmos has joined #openstack-ansible | 18:29 | |
*** abelur_ has quit IRC | 18:29 | |
openstackgerrit | Merged openstack/openstack-ansible-os_nova: Updated from global requirements https://review.openstack.org/344305 | 18:30 |
*** bootsha has quit IRC | 18:30 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_build: limit the built wheels to groups w/ > 0 members https://review.openstack.org/344907 | 18:30 |
*** johnmilton has quit IRC | 18:30 | |
*** bootsha has joined #openstack-ansible | 18:30 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-repo_build: limit the built wheels to groups w/ > 0 members https://review.openstack.org/344907 | 18:31 |
*** jmckind has quit IRC | 18:34 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_build: Only build venvs for services which are deployed https://review.openstack.org/344747 | 18:37 |
*** asettle has quit IRC | 18:38 | |
*** javeriak has joined #openstack-ansible | 18:39 | |
*** asettle has joined #openstack-ansible | 18:40 | |
*** javeriak_ has quit IRC | 18:42 | |
*** KLevenstein has quit IRC | 18:44 | |
*** asettle has quit IRC | 18:45 | |
*** pcaruana has joined #openstack-ansible | 18:48 | |
*** galstrom_zzz is now known as galstrom | 18:50 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_glance: Allow configuration of multiple rabbit clusters https://review.openstack.org/344986 | 18:54 |
*** asettle has joined #openstack-ansible | 18:55 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-rabbitmq_server: Fix get_url SNI issues in CentOS 7 https://review.openstack.org/344844 | 18:57 |
mhayden | Ansible community meeting happening in 2 minutes in #ansible-meeting | 18:58 |
automagically | Thanks for the heads up on that mhayden | 18:59 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_neutron: Enable higher performance I/O through https://review.openstack.org/340772 | 18:59 |
*** bootsha has quit IRC | 18:59 | |
openstackgerrit | Merged openstack/openstack-ansible-security: Fix chrony daemon name for rh derivatives https://review.openstack.org/344278 | 19:01 |
*** asettle has quit IRC | 19:01 | |
mhayden | automagically: well, seems quiet | 19:02 |
automagically | Indeed it does | 19:02 |
mhayden | is it 1900UTC? | 19:02 |
mhayden | i think it is | 19:03 |
automagically | It was not clear that there were any agenda items | 19:03 |
automagically | yep | 19:03 |
*** hybridpollo has joined #openstack-ansible | 19:04 | |
skape | Hi guys ! I'm still stuck in task " Wait for ssh to be available " containers that are in other machines aren't available for the deploy machine but are responding to the host | 19:05 |
skape | it looks like the containers were created corretly | 19:05 |
messy | What task creates the pip.conf file for OSA? Is there a template that is used? | 19:06 |
automagically | skape do your containers have at least two nics configured? What networks are they on? | 19:06 |
automagically | lxc-ls -f will show their assigned IPs | 19:06 |
automagically | The installation guide suggests that your deployment host and the containers ssh_address be on the same network to reduce the potential for routing issues | 19:07 |
mhayden | messy: i think that's the pip_install role | 19:07 |
automagically | You can also use on of your target hosts as a deployment host if you so desire. The docs mention that, but I’m not sure if its entirely clear | 19:07 |
*** phalmos has quit IRC | 19:07 | |
skape | automagically -- yes I'm using one of the targets as deploy , the containers have all to IPs | 19:08 |
*** rg_ has joined #openstack-ansible | 19:09 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-os_glance: [WIP] Add CentOS 7 support to glance role https://review.openstack.org/344442 | 19:09 |
mhayden | cloudnull: hah, didn't realize you were working on centos 7 for glance | 19:10 |
*** javeriak has quit IRC | 19:11 | |
automagically | skape, so your deploy machine is on network 192.168.1.0/24 and all of your containers have one address in the 10.0.3.0/24 and one in 192.168.0/24 for example? | 19:12 |
*** javeriak has joined #openstack-ansible | 19:12 | |
skape | i'm not sure it is a routing problem because the containers can ping google | 19:12 |
skape | yes | 19:12 |
*** rg_ has quit IRC | 19:14 | |
skape | the caontainers can even ping the deploy machine | 19:14 |
*** johnmilton has joined #openstack-ansible | 19:15 | |
automagically | Very strange skape | 19:15 |
*** weshay has quit IRC | 19:18 | |
*** johnmilton has quit IRC | 19:20 | |
*** johnmilton has joined #openstack-ansible | 19:20 | |
cloudnull | mhayden: its all good. no worries. | 19:27 |
cloudnull | your PR is likely better anyhow. | 19:28 |
cloudnull | :) | 19:28 |
mhayden | cloudnull: yours was more complete -- i abandoned mine for now | 19:28 |
mhayden | cloudnull: mine is here -> https://review.openstack.org/344844 | 19:28 |
cloudnull | we still need to figure out why keystone is angry with cent | 19:28 |
mhayden | i spent a good while debugging rabbitmq with centos 7 :P | 19:29 |
cloudnull | IE https://review.openstack.org/#/c/320216/ | 19:29 |
cloudnull | maybe related? | 19:29 |
mhayden | the rabbit stuff was related to centos 7 + python 2.7.5 not being able to do SNI | 19:30 |
mhayden | cloudnull: my fix for that one -> https://review.openstack.org/344844 | 19:31 |
mhayden | it's not ideal., but it works | 19:31 |
*** KLevenstein has joined #openstack-ansible | 19:36 | |
Mudpuppy | I"m surprised there isn't a side project for openstack OS, a neutral distribution with all the right stuff to prevent such headaches | 19:37 |
*** sdake has joined #openstack-ansible | 19:38 | |
*** alij has joined #openstack-ansible | 19:39 | |
*** admin0 has quit IRC | 19:40 | |
alij | Hi, I am using Mitaka (tag 13.2.0) after running the setup-infrastructure.yml I dont see vitual env setup in the lxcs | 19:41 |
alij | for example in neutron_server container, path /openstack/venvs/neutron-13.2.0 deos not exist | 19:41 |
automagically | alij: The virtualenvironments do not get created until you run setup-openstack.yml | 19:41 |
alij | Is it like this in mitaka, or is its been always like this? | 19:42 |
automagically | Each OpenStack service role executed by setup-openstack creates one or more virtualenvs in the containers | 19:42 |
automagically | AFAIK it has always been that way | 19:42 |
alij | Okay thanks. | 19:42 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_neutron: Allow configuration of multiple rabbit clusters https://review.openstack.org/344957 | 19:45 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_neutron: Allow configuration of multiple rabbit clusters https://review.openstack.org/344957 | 19:46 |
*** sdake has quit IRC | 19:47 | |
stevelle | doesn't look like there is a recheck running on https://review.openstack.org/#/c/344345/ | 19:48 |
stevelle | am I mistaken? | 19:48 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_glance: Allow configuration of multiple rabbit clusters https://review.openstack.org/344986 | 19:48 |
*** weshay has joined #openstack-ansible | 19:58 | |
*** asettle has joined #openstack-ansible | 19:58 | |
*** asettle has quit IRC | 19:58 | |
*** Zucan has quit IRC | 19:59 | |
*** TxGirlGeek has quit IRC | 19:59 | |
*** aernhart__ has quit IRC | 20:00 | |
*** TxGirlGeek has joined #openstack-ansible | 20:00 | |
automagically | cloudnull: I _think_ its possible that http://logs.openstack.org/81/344681/3/check/gate-openstack-ansible-dsvm-commit/879fc2b/console.html just failed due to https://github.com/openstack/openstack-ansible-repo_build/commit/37eb0de57b97268f7c9368edcd35af0a3af73e10 | 20:07 |
automagically | Specifically, I think the tempest venv did not get built because it is in the utility_all group and no tempest_all group exists | 20:09 |
automagically | Does that sound semi-reasonable? | 20:09 |
*** jascott1_tmp has joined #openstack-ansible | 20:10 | |
*** TxGirlGeek has quit IRC | 20:11 | |
*** albertcard has quit IRC | 20:12 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_cinder: Allow configuration of multiple rabbit clusters https://review.openstack.org/345027 | 20:12 |
*** TxGirlGeek has joined #openstack-ansible | 20:13 | |
*** TxGirlGeek has quit IRC | 20:15 | |
*** TxGirlGeek has joined #openstack-ansible | 20:16 | |
*** TxGirlGeek has quit IRC | 20:20 | |
*** TxGirlGeek has joined #openstack-ansible | 20:21 | |
cloudnull | automagically: sorry was afk on calls and such | 20:21 |
cloudnull | yes that does make sense | 20:21 |
automagically | Whaddya think? revert the repo_build commit, or flip the gate to set repo_build_venv_selective: False ? | 20:22 |
cloudnull | i think we should revert that commit | 20:23 |
cloudnull | rather we should block https://review.openstack.org/#/c/344907/ | 20:23 |
automagically | Well, both since the venv limit already merged | 20:24 |
cloudnull | yea | 20:24 |
cloudnull | my bad. | 20:24 |
automagically | meh, easy enough mistake to make | 20:24 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-repo_build: Revert "Only build venvs for services which are deployed" https://review.openstack.org/345034 | 20:25 |
cloudnull | looks like http://logs.openstack.org/45/344345/7/check/gate-openstack-ansible-dsvm-commit/d1f267f/console.html#_2016-07-20_18_03_10_566231 is still failing which is the parent to the "unblock" commit | 20:25 |
automagically | Right, its failing on cinder backup tests… | 20:26 |
cloudnull | so something is still unhappy, in general, but that commit needs to come out. | 20:26 |
automagically | The unblock https://review.openstack.org/#/c/344681/ removes the cinder_backup tests from the tempest run altogether | 20:27 |
cloudnull | I think our root cause here is rabbitmq Jul 20 18:06:36 aio1-swift-proxy-container-08c56e0a proxy-server: STDERR: ERROR:oslo.messaging._drivers.impl_rabbit:AMQP server on 172.29.239.162:5671 is unreachable: [Errno 104] ECONNRESET. Trying again in 32 seconds. (txn: | 20:28 |
*** TxGirlGeek has quit IRC | 20:29 | |
cloudnull | that was from the swift proxy on an AIO i kicked before being drug into meetings | 20:29 |
cloudnull | image is uploaded via glance, stored in swift, and swift is failing. | 20:29 |
cloudnull | same path with cinder backup | 20:29 |
automagically | Aha…makes sense | 20:30 |
automagically | Good old connect the dots on that one | 20:30 |
stevelle | if we disable the ceilometer middleware doesn't that fix all of openstack? :P | 20:32 |
*** alij has quit IRC | 20:32 | |
cloudnull | stevelle: yes | 20:33 |
* cloudnull just tried it | 20:33 | |
*** skape has quit IRC | 20:33 | |
stevelle | that's the cause of your rabbitmq msg above. | 20:33 |
*** javeriak has quit IRC | 20:33 | |
cloudnull | indeed. | 20:33 |
stevelle | maybe in Ocata we can set the ceilometermiddlware to send those msgs async by default instead of blocking swift proxy | 20:34 |
automagically | stevelle: Sounds like a great idea | 20:35 |
stevelle | the async code just merged but needs testing | 20:35 |
automagically | stevelle: Mind giving this https://review.openstack.org/#/c/345034/ a review | 20:36 |
*** Mudpuppy_ has joined #openstack-ansible | 20:37 | |
stevelle | automagically: done | 20:37 |
automagically | much appreciated | 20:37 |
stevelle | hopefully we can untangle this knot in the gate | 20:37 |
automagically | indeed | 20:37 |
*** TxGirlGeek has joined #openstack-ansible | 20:38 | |
*** Mudpuppy has quit IRC | 20:40 | |
*** Mudpuppy_ has quit IRC | 20:42 | |
*** TxGirlGeek has quit IRC | 20:42 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Update all SHAs for Newton 2016-07-20 https://review.openstack.org/344345 | 20:43 |
cloudnull | stevelle automagically once again updated that PR. | 20:44 |
alextricity25 | sigmavirus: the backport you made earlier isn't integrated with waffle. Probably because the github PR description isn't ussing the Connects keyword | 20:44 |
cloudnull | this time to disable ceilometer | 20:44 |
alextricity25 | wrong channel | 20:44 |
*** retreved has quit IRC | 20:45 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_nova: Allow configuration of multiple rabbit clusters https://review.openstack.org/345041 | 20:47 |
*** eeiden has left #openstack-ansible | 20:48 | |
*** retreved has joined #openstack-ansible | 20:50 | |
*** smatzek has quit IRC | 20:51 | |
*** smatzek has joined #openstack-ansible | 20:52 | |
*** pcaruana has quit IRC | 20:53 | |
*** retreved_ has joined #openstack-ansible | 20:53 | |
*** retreved has quit IRC | 20:54 | |
*** retreved_ has quit IRC | 20:57 | |
*** jayc__ has quit IRC | 21:02 | |
*** thorst__ has joined #openstack-ansible | 21:05 | |
mhayden | automagically: great success -> https://review.openstack.org/344844 | 21:05 |
*** thorst__ is now known as thorst_ | 21:06 | |
*** TxGirlGeek has joined #openstack-ansible | 21:08 | |
*** smatzek has quit IRC | 21:09 | |
*** TxGirlGeek has quit IRC | 21:11 | |
*** TxGirlGeek has joined #openstack-ansible | 21:12 | |
*** jayc__ has joined #openstack-ansible | 21:15 | |
*** goldenfri has joined #openstack-ansible | 21:16 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security: Fix duplicated config options in auditd.conf https://review.openstack.org/345052 | 21:16 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security: Add idempotency check https://review.openstack.org/345053 | 21:16 |
*** admin0 has joined #openstack-ansible | 21:16 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible: Install Ansible from pypi instead of from a git clone https://review.openstack.org/343644 | 21:18 |
*** jascott1_tmp has quit IRC | 21:21 | |
mhayden | automagically: my first crack at an idempotency check :P https://review.openstack.org/345053 | 21:21 |
*** jascott1_tmp has joined #openstack-ansible | 21:22 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security: Add idempotency check https://review.openstack.org/345053 | 21:26 |
openstackgerrit | Merged openstack/openstack-ansible-repo_build: Revert "Only build venvs for services which are deployed" https://review.openstack.org/345034 | 21:27 |
mhayden | night, folks | 21:27 |
*** admin0 has quit IRC | 21:29 | |
*** aernhart__ has joined #openstack-ansible | 21:35 | |
*** bsv has joined #openstack-ansible | 21:35 | |
*** aernhart__ has quit IRC | 21:40 | |
*** darrenc is now known as darrenc_afk | 21:41 | |
*** markvoelker has quit IRC | 21:45 | |
*** TxGirlGeek has quit IRC | 21:54 | |
*** psilvad has quit IRC | 21:58 | |
*** KLevenstein has quit IRC | 21:58 | |
cloudnull | interestingly -- when using callbackplugins vs not http://cdn.pasteraw.com/gybn3gfnnum767fvnzbed2oyax66rxs | 22:00 |
cloudnull | it would seem callback plugins for profiling and humanreadable logs can cause a run to take quite a bit longer. | 22:00 |
cloudnull | repeating the tests seems to show consistent-ish results. | 22:01 |
*** messy has quit IRC | 22:01 | |
stevelle | unfortunate | 22:04 |
*** kylek3h has quit IRC | 22:11 | |
cloudnull | those were rerun times too | 22:11 |
cloudnull | so the playbook had already been completed before. | 22:12 |
cloudnull | maybe a tangent , but interesting. | 22:12 |
*** spotz is now known as spotz_zzz | 22:13 | |
*** jayc__ has quit IRC | 22:15 | |
cloudnull | so we're close http://logs.openstack.org/45/344345/8/check/gate-openstack-ansible-dsvm-commit/da32b16/console.html#_2016-07-20_22_16_06_565253 | 22:17 |
cloudnull | we should only need to recheck w/ this now reverted https://review.openstack.org/#/c/345034/ | 22:18 |
*** darrenc_afk is now known as darrenc | 22:24 | |
*** galstrom is now known as galstrom_zzz | 22:25 | |
*** jayc__ has joined #openstack-ansible | 22:26 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Install Ansible from pypi instead of from a git clone https://review.openstack.org/343644 | 22:27 |
*** Rodrigo_BR has quit IRC | 22:38 | |
*** markvoelker has joined #openstack-ansible | 22:45 | |
*** jascott1_tmp has quit IRC | 22:50 | |
*** markvoelker has quit IRC | 22:50 | |
*** markvoelker has joined #openstack-ansible | 22:51 | |
*** catintheroof has joined #openstack-ansible | 22:52 | |
*** albertcard has joined #openstack-ansible | 22:53 | |
*** asettle has joined #openstack-ansible | 22:55 | |
*** bsv has quit IRC | 23:11 | |
*** bsv has joined #openstack-ansible | 23:13 | |
*** bsv is now known as Guest58157 | 23:13 | |
*** BjoernT has quit IRC | 23:16 | |
*** Guest58157 has quit IRC | 23:18 | |
*** asettle has quit IRC | 23:21 | |
*** aernhart has joined #openstack-ansible | 23:39 | |
*** timl0101 has quit IRC | 23:40 | |
*** klamath has quit IRC | 23:55 | |
*** thorst_ has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!