*** galstrom is now known as galstrom_zzz | 00:02 | |
*** smatzek has quit IRC | 00:04 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Add debug logging to dynamic inventory https://review.openstack.org/374420 | 00:05 |
---|---|---|
*** itsuugo has quit IRC | 00:25 | |
*** itsuugo has joined #openstack-ansible | 00:28 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 00:28 |
*** itsuugo has quit IRC | 00:41 | |
openstackgerrit | Paulo Matias proposed openstack/openstack-ansible-ceph_client: Add support for the Ceph storage driver in Gnocchi https://review.openstack.org/374459 | 00:42 |
*** itsuugo has joined #openstack-ansible | 00:43 | |
openstackgerrit | Paulo Matias proposed openstack/openstack-ansible: Add support for the Ceph storage driver in Gnocchi https://review.openstack.org/374460 | 00:43 |
openstackgerrit | Paulo Matias proposed openstack/openstack-ansible-os_gnocchi: Add support for the Ceph storage driver in Gnocchi https://review.openstack.org/374461 | 00:43 |
*** markvoelker has joined #openstack-ansible | 00:45 | |
Matias | "ERROR! the role 'openstack_hosts' was not found in /home/jenkins/workspace/gate-openstack-ansible-os_gnocchi-ansible-func-ubuntu-xenial/tests/playbooks/roles" | 00:48 |
Matias | is the gate broken? :( | 00:48 |
*** markvoelker has quit IRC | 00:49 | |
*** itsuugo has quit IRC | 00:49 | |
*** itsuugo has joined #openstack-ansible | 00:52 | |
stevelle | could be. | 00:57 |
*** thorst has joined #openstack-ansible | 00:59 | |
*** thorst has quit IRC | 01:04 | |
*** sdake has quit IRC | 01:06 | |
Matias | stevelle: do the patches look ok? | 01:06 |
*** MrDanDan has quit IRC | 01:06 | |
Matias | i'll take a look at the mail you sent in a few minutes | 01:06 |
stevelle | review.openstack.org the website is really flaky | 01:07 |
*** itsuugo has quit IRC | 01:07 | |
stevelle | taking a minute to load a page | 01:07 |
stevelle | I can't really review them atm | 01:07 |
Matias | no problem | 01:07 |
*** itsuugo has joined #openstack-ansible | 01:08 | |
stevelle | probably want to drop the tags | 01:11 |
stevelle | in gnocchi_ceph_python_libs.yml | 01:11 |
*** hughmFLEXin has joined #openstack-ansible | 01:12 | |
stevelle | I'll add comments | 01:12 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 01:13 |
*** hughmFLEXin has quit IRC | 01:16 | |
Matias | stevelle: sorry, that's the problem with copying and pasting :| | 01:17 |
*** itsuugo has quit IRC | 01:18 | |
*** itsuugo has joined #openstack-ansible | 01:19 | |
*** gouthamr has quit IRC | 01:20 | |
*** itsuugo has quit IRC | 01:23 | |
*** itsuugo has joined #openstack-ansible | 01:25 | |
*** jwitko has joined #openstack-ansible | 01:42 | |
*** thorst has joined #openstack-ansible | 01:45 | |
*** markvoelker has joined #openstack-ansible | 01:46 | |
openstackgerrit | Paulo Matias proposed openstack/openstack-ansible-os_gnocchi: Add support for the Ceph storage driver in Gnocchi https://review.openstack.org/374461 | 01:46 |
*** markvoelker has quit IRC | 01:50 | |
*** thorst has quit IRC | 01:50 | |
*** rromans_afk has quit IRC | 01:54 | |
*** joseg has quit IRC | 01:55 | |
*** psilvad has quit IRC | 01:58 | |
*** psilvad has joined #openstack-ansible | 01:59 | |
*** itsuugo has quit IRC | 02:16 | |
*** itsuugo has joined #openstack-ansible | 02:16 | |
*** thorst has joined #openstack-ansible | 02:17 | |
*** shanec_ has joined #openstack-ansible | 02:20 | |
*** itsuugo has quit IRC | 02:21 | |
*** thorst has quit IRC | 02:21 | |
*** itsuugo has joined #openstack-ansible | 02:22 | |
*** psilvad has quit IRC | 02:22 | |
*** itsuugo has quit IRC | 02:27 | |
*** shanec_ has quit IRC | 02:27 | |
*** itsuugo has joined #openstack-ansible | 02:29 | |
*** itsuugo has quit IRC | 02:34 | |
*** itsuugo has joined #openstack-ansible | 02:34 | |
*** itsuugo has quit IRC | 02:44 | |
*** itsuugo has joined #openstack-ansible | 02:45 | |
*** markvoelker has joined #openstack-ansible | 02:46 | |
*** thorst has joined #openstack-ansible | 02:48 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Add export host option for inventory-manage script https://review.openstack.org/371798 | 02:50 |
*** itsuugo has quit IRC | 02:50 | |
*** itsuugo has joined #openstack-ansible | 02:50 | |
*** markvoelker has quit IRC | 02:51 | |
*** thorst has quit IRC | 02:53 | |
openstackgerrit | Charles Farquhar proposed openstack/openstack-ansible: [WIP] Add Swift3 middleware to openstack_services https://review.openstack.org/374511 | 02:55 |
openstackgerrit | Charles Farquhar proposed openstack/openstack-ansible-os_swift: [WIP] Add support for swift3 middleware https://review.openstack.org/374416 | 02:56 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Add debug logging to dynamic inventory https://review.openstack.org/374420 | 02:58 |
*** itsuugo has quit IRC | 02:59 | |
*** itsuugo has joined #openstack-ansible | 03:00 | |
*** david-lyle has quit IRC | 03:03 | |
*** itsuugo has quit IRC | 03:05 | |
*** itsuugo has joined #openstack-ansible | 03:05 | |
*** sdake has joined #openstack-ansible | 03:08 | |
*** itsuugo has quit IRC | 03:10 | |
*** itsuugo has joined #openstack-ansible | 03:11 | |
*** itsuugo has quit IRC | 03:27 | |
*** itsuugo has joined #openstack-ansible | 03:28 | |
*** galstrom_zzz is now known as galstrom | 03:29 | |
*** itsuugo has quit IRC | 03:33 | |
*** itsuugo has joined #openstack-ansible | 03:34 | |
openstackgerrit | avnish proposed openstack/openstack-ansible-os_magnum: Added sphinix config to setup.cfg https://review.openstack.org/373707 | 03:35 |
openstackgerrit | avnish proposed openstack/openstack-ansible-galera_client: Added sphinix config to setup.cfg https://review.openstack.org/373704 | 03:36 |
openstackgerrit | avnish proposed openstack/openstack-ansible-openstack_hosts: Added sphinix config to setup.cfg https://review.openstack.org/373696 | 03:38 |
*** rstarmer has joined #openstack-ansible | 03:40 | |
openstackgerrit | avnish proposed openstack/openstack-ansible-rsyslog_server: Added sphinix config to setup.cfg https://review.openstack.org/373688 | 03:40 |
openstackgerrit | avnish proposed openstack/openstack-ansible-openstack_openrc: Added sphinix config to setup.cfg https://review.openstack.org/373685 | 03:41 |
*** itsuugo has quit IRC | 03:43 | |
*** itsuugo has joined #openstack-ansible | 03:44 | |
*** itsuugo has quit IRC | 03:49 | |
*** itsuugo has joined #openstack-ansible | 03:51 | |
*** itsuugo has quit IRC | 03:56 | |
*** itsuugo has joined #openstack-ansible | 03:57 | |
*** poopcat has quit IRC | 04:01 | |
*** askb has quit IRC | 04:02 | |
*** askb has joined #openstack-ansible | 04:03 | |
*** itsuugo has quit IRC | 04:04 | |
*** itsuugo has joined #openstack-ansible | 04:06 | |
*** weezS has quit IRC | 04:10 | |
*** itsuugo has quit IRC | 04:11 | |
*** itsuugo has joined #openstack-ansible | 04:13 | |
*** kberger has quit IRC | 04:15 | |
*** kberger has joined #openstack-ansible | 04:16 | |
*** jduhamel has quit IRC | 04:19 | |
*** galstrom is now known as galstrom_zzz | 04:19 | |
*** jduhamel has joined #openstack-ansible | 04:19 | |
*** itsuugo has quit IRC | 04:20 | |
*** Mudpuppy has quit IRC | 04:21 | |
*** itsuugo has joined #openstack-ansible | 04:22 | |
*** dragonmaster_ has joined #openstack-ansible | 04:26 | |
*** itsuugo has quit IRC | 04:26 | |
*** janki has joined #openstack-ansible | 04:26 | |
*** itsuugo has joined #openstack-ansible | 04:28 | |
*** shausy has joined #openstack-ansible | 04:37 | |
*** itsuugo has quit IRC | 04:43 | |
*** itsuugo has joined #openstack-ansible | 04:44 | |
*** kberger has quit IRC | 04:45 | |
*** kberger has joined #openstack-ansible | 04:46 | |
*** thorst has joined #openstack-ansible | 04:48 | |
*** itsuugo has quit IRC | 04:49 | |
*** itsuugo has joined #openstack-ansible | 04:51 | |
*** dragonmaster_ has quit IRC | 04:54 | |
*** itsuugo has quit IRC | 04:59 | |
*** itsuugo has joined #openstack-ansible | 05:00 | |
*** hughmFLEXin has joined #openstack-ansible | 05:14 | |
*** admin0 has joined #openstack-ansible | 05:14 | |
*** itsuugo has quit IRC | 05:15 | |
*** itsuugo has joined #openstack-ansible | 05:15 | |
*** hughmFLEXin has quit IRC | 05:18 | |
*** itsuugo has quit IRC | 05:20 | |
*** itsuugo has joined #openstack-ansible | 05:21 | |
*** itsuugo has quit IRC | 05:28 | |
*** itsuugo has joined #openstack-ansible | 05:29 | |
*** itsuugo has quit IRC | 05:34 | |
*** admin0 has quit IRC | 05:36 | |
*** itsuugo has joined #openstack-ansible | 05:36 | |
*** janki has quit IRC | 05:39 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 05:39 |
*** thorst has quit IRC | 05:42 | |
*** itsuugo has quit IRC | 05:43 | |
*** thorst has joined #openstack-ansible | 05:45 | |
*** itsuugo has joined #openstack-ansible | 05:45 | |
*** Mudpuppy has joined #openstack-ansible | 05:47 | |
*** Mudpuppy has quit IRC | 05:52 | |
*** thorst has quit IRC | 05:54 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 05:56 |
*** itsuugo has quit IRC | 05:56 | |
*** Jeffrey4l has quit IRC | 05:57 | |
*** itsuugo has joined #openstack-ansible | 05:57 | |
*** McMurlock1 has joined #openstack-ansible | 05:59 | |
*** itsuugo has quit IRC | 06:10 | |
*** kysse has quit IRC | 06:10 | |
*** kysse has joined #openstack-ansible | 06:10 | |
*** Jeffrey4l has joined #openstack-ansible | 06:10 | |
*** itsuugo has joined #openstack-ansible | 06:11 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 06:16 |
*** itsuugo has quit IRC | 06:16 | |
mcarden | I built fresh Xenial and Trusty AIOs from HEAD today. The Trusty AIO's utility container has all of the expected CLI clients and the Xenial one has none of them. pip freeze on Trusty shows 112 packages, on Xenial it's 15. My log trawling has so far failed to explain why. Any suggestions? | 06:17 |
*** itsuugo has joined #openstack-ansible | 06:18 | |
cloudnull | mcarden: i've not see that personally. | 06:18 |
mcarden | cloudnull: Have you made a Xenial AIO in the last day or so? | 06:19 |
cloudnull | i | 06:19 |
cloudnull | I've not... | 06:19 |
cloudnull | I have a xenial env up | 06:19 |
cloudnull | but its been up for a few days. | 06:19 |
mcarden | I suspect it's recent. A Xenial I did a few days ago was OK | 06:19 |
*** rstarmer has quit IRC | 06:20 | |
cloudnull | the clients are installed within the untility container here https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L68-L75 | 06:20 |
cloudnull | which should use the built repo to identify clients to install | 06:20 |
*** rstarmer has joined #openstack-ansible | 06:20 | |
cloudnull | i guess if that returned an empty set it could cause that? | 06:21 |
mcarden | Perhaps. | 06:22 |
cloudnull | have you rerun the utility plays? | 06:22 |
mcarden | I'll add that it seems a couple of others have seen this today as well. | 06:22 |
cloudnull | only on xenial ? | 06:22 |
mcarden | No, all I have done is sift through logs to (fail to) figure it out | 06:22 |
mcarden | Only on Xenial. Trusty is fine. | 06:23 |
cloudnull | :\ | 06:23 |
cloudnull | there's the command logs /openstack/log/ansible_cmd_logs | 06:23 |
cloudnull | anything interesting there? | 06:23 |
* mcarden looks | 06:24 | |
*** thorst has joined #openstack-ansible | 06:24 | |
mcarden | A quick look suggests that that's similar to what I get from 'time ./scripts/run-playbooks.sh | tee ~/build_log.txt 2>&1' | 06:26 |
*** thorst has quit IRC | 06:30 | |
*** janki has joined #openstack-ansible | 06:31 | |
mcarden | cloudnull: If you have a moment some time to pop into 119.9.22.111 as root (I hope I got your key right), you might take a look. | 06:33 |
mcarden | If you 'tmux a' I may be able to share... | 06:33 |
*** thorst has joined #openstack-ansible | 06:41 | |
*** thorst has quit IRC | 06:46 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 06:50 |
cloudnull | mcarden: logging in now | 06:50 |
mcarden | Ack | 06:51 |
*** thorst has joined #openstack-ansible | 06:57 | |
cloudnull | so that's a shitty bug. | 06:57 |
mcarden | Aye | 06:57 |
cloudnull | https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L69 | 06:57 |
cloudnull | so we need to add curl there. | 06:58 |
mcarden | curl. whodathoughtit? | 06:59 |
cloudnull | i want to say that was there at one point. | 06:59 |
cloudnull | but idk | 06:59 |
odyssey4me | o/ | 07:00 |
odyssey4me | curl is there? do you mean curl in the container itself? | 07:00 |
odyssey4me | ie curl in https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L96-L99 | 07:01 |
cloudnull | yup | 07:01 |
cloudnull | its part of the base image in trusty | 07:01 |
cloudnull | not in xenial | 07:01 |
odyssey4me | I just woke up realising that run-playbooks isn't respecting the logic in setup-openstack.yml | 07:01 |
cloudnull | yup | 07:01 |
cloudnull | https://review.openstack.org/#/c/374429/ | 07:02 |
cloudnull | odyssey4me: ^ | 07:02 |
odyssey4me | https://github.com/openstack/openstack-ansible/blob/master/playbooks/setup-openstack.yml#L26-L31 | 07:02 |
cloudnull | yea, none of that is considered. | 07:02 |
cloudnull | I found that today(really yesterday at this point) too | 07:03 |
cloudnull | mcarden: i'm out of your tmux | 07:03 |
cloudnull | if you could make that PR go, i'd appreciate it | 07:03 |
mcarden | cloudnull: Thanks for dropping in. :) | 07:03 |
cloudnull | anytime | 07:04 |
odyssey4me | cloudnull that's some complex machinery | 07:05 |
*** thorst has quit IRC | 07:05 | |
*** admin0 has joined #openstack-ansible | 07:05 | |
cloudnull | not really. | 07:05 |
ioni | hello guys | 07:06 |
cloudnull | just changed the bash includes to use a python function | 07:06 |
odyssey4me | all this just so that we keep using the successerator | 07:06 |
ioni | do you have an example on how can i configured ansible to deploy more regions? | 07:07 |
cloudnull | and dropped in the job workflow from our repo venv scripts | 07:07 |
ioni | now i only have RegionOne | 07:07 |
odyssey4me | ioni for a simple deployment - each inventory is a region, and you can set the region name | 07:08 |
cloudnull | odyssey4me: no. | 07:08 |
cloudnull | we could pull the successerator out if you want | 07:09 |
*** asettle has joined #openstack-ansible | 07:09 | |
odyssey4me | cloudnull the only reason we're not just running setup-everything for gating and the AIO is so that we can use the successerator | 07:09 |
cloudnull | if you look at PR4 the gate finished in 1:02 min, | 07:09 |
cloudnull | all that in the hope that we can get it back to around 40 min | 07:10 |
odyssey4me | sure, so this brings some speed into play which is nice - but at the cost of a complex piece of machinery which only you will ever maintain :p | 07:10 |
cloudnull | if we shave 30 min that's not just some speed | 07:11 |
odyssey4me | anyway, let's see how it goes - and I'll try and understand it better once I've had some coffee | 07:11 |
*** dragonmaster_ has joined #openstack-ansible | 07:12 | |
odyssey4me | I think we should remove the profiling callback too | 07:12 |
cloudnull | i did that today also, it didn't save any time. | 07:12 |
cloudnull | human logs saved a few min | 07:13 |
cloudnull | if it was notable, i would've removed it in my other PR. | 07:13 |
odyssey4me | ok, but I really don't like the profiling output - it doesn't show all the tasks | 07:13 |
cloudnull | up to you. | 07:13 |
*** asettle has quit IRC | 07:14 | |
ioni | odyssey4me, so basically I will have in the second region another controller & co and will only need to set up in the first region keystone, the endpoints of the second region? I'm not familiar at all on multi region | 07:14 |
odyssey4me | mcarden are you pushing up a patch for the utility container? | 07:14 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 07:14 |
odyssey4me | ioni regions in openstack are complete setups with everything in them - you *could* opt to skip some services and create another region which provides centralised services... but you'll need to architect that well and go through a good test phase to figure out how to configure it all | 07:16 |
mcarden | odyssey4me: I would if I knew where to add 'curl'. It seems to already be in at least tests/roles/bootstrap-host/vars/ubuntu.yml | 07:16 |
odyssey4me | mcarden https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L96-L99 | 07:16 |
odyssey4me | those are the binary package lists for the utility container | 07:17 |
cloudnull | ioni: this is a bit old at this point, but it should give you an idea of how to do seperate regions in OSA w/ shared services between the regions. https://github.com/cloudnull/osad-regions/tree/master/templates | 07:18 |
ioni | cloudnull, thank you | 07:18 |
mcarden | odyssey4me: ok | 07:19 |
cloudnull | those are just my templates. | 07:19 |
cloudnull | but they should get the key points across | 07:19 |
*** sdake has quit IRC | 07:30 | |
odyssey4me | cloudnull that's a neat bit of machinery | 07:32 |
odyssey4me | we could probably do it another way, but I'd like to see how that turns out | 07:32 |
* odyssey4me has now had coffee | 07:33 | |
*** thorst has joined #openstack-ansible | 07:33 | |
odyssey4me | cloudnull not sure if my modifications in https://review.openstack.org/371753 will work with it though | 07:37 |
odyssey4me | let's see | 07:37 |
odyssey4me | time to relocate | 07:37 |
cloudnull | you could still add ln:73 in | 07:38 |
*** thorst has quit IRC | 07:41 | |
odyssey4me | it looks like the static vs dynamic includes are working as designed according to the ansible docs, so we'll have to force our includes to be dynamic... I don't think the Ansible logic is right, but meh | 07:44 |
odyssey4me | I'll push patches to address that today. | 07:45 |
*** dragonmaster_ has quit IRC | 07:45 | |
*** karimb has joined #openstack-ansible | 07:53 | |
*** hblah has quit IRC | 07:59 | |
odyssey4me | hmm, any thoughts on a way to find all .yml files which have an '- include:' followed by a 'when:' | 08:03 |
odyssey4me | mcarden csmart ^ | 08:03 |
odyssey4me | this isn't the best, but it's what I have right now: find . -name "*.yml" -exec grep -r -A 1 'include:' {} \; | grep 'when:' | grep -v tests | 08:06 |
*** jamielennox is now known as jamielennox|away | 08:09 | |
*** thorst has joined #openstack-ansible | 08:11 | |
*** itsuugo has quit IRC | 08:13 | |
*** itsuugo has joined #openstack-ansible | 08:14 | |
*** thorst has quit IRC | 08:16 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 08:23 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 08:27 |
*** thorst has joined #openstack-ansible | 08:28 | |
*** thorst has quit IRC | 08:33 | |
*** armaan has joined #openstack-ansible | 08:35 | |
*** itsuugo has quit IRC | 08:35 | |
*** itsuugo has joined #openstack-ansible | 08:36 | |
*** asettle has joined #openstack-ansible | 08:40 | |
*** armaan has quit IRC | 08:41 | |
*** itsuugo has quit IRC | 08:43 | |
*** itsuugo has joined #openstack-ansible | 08:44 | |
*** thorst has joined #openstack-ansible | 08:44 | |
*** armaan has joined #openstack-ansible | 08:49 | |
*** itsuugo has quit IRC | 08:51 | |
*** thorst has quit IRC | 08:51 | |
*** itsuugo has joined #openstack-ansible | 08:52 | |
*** armaan has quit IRC | 08:52 | |
csmart | odyssey4me: mcarden does something like this do what you want? | 08:56 |
csmart | find . -name "*.yml" -exec grep -lz "include:[[:space:]]*- when:" {} \; | 08:56 |
csmart | -z tells grep to treat new line as a null, which should let us match two lines | 08:56 |
csmart | the -l will print the name of the file where grep was successful | 08:57 |
*** itsuugo has quit IRC | 08:57 | |
*** itsuugo has joined #openstack-ansible | 08:58 | |
csmart | odyssey4me: actually, you probably have something after the include, right? | 08:59 |
*** shausy has quit IRC | 09:01 | |
*** shausy has joined #openstack-ansible | 09:01 | |
csmart | find . -name "*.yml" -exec grep -lz "include:[[:space:]].*[a-zA-Z].*\\.yml[[:space:]].*-\ when:" {} \; | 09:05 |
csmart | assuming a file like: | 09:05 |
csmart | junk | 09:05 |
csmart | - include: this.yml | 09:05 |
csmart | - when: condition | 09:05 |
csmart | more junk | 09:05 |
csmart | odyssey4me: mcarden whoops sorry that should be: | 09:07 |
csmart | find . -name "*.yml" -exec grep -lz "include:[[:space:]].*[a-zA-Z].*\\.yml[[:space:]]*-\ when:" {} \; | 09:07 |
csmart | (no . after the [[:space:]]) | 09:07 |
csmart | odyssey4me: mcarden see proof here: https://paste.fedoraproject.org/432396/14745354/ | 09:11 |
csmart | ping me back if not quite right | 09:12 |
*** arif-ali has quit IRC | 09:17 | |
*** jamielennox|away is now known as jamielennox | 09:18 | |
*** itsuugo has quit IRC | 09:18 | |
openstackgerrit | Merged openstack/openstack-ansible-os_ironic: Update rootwrap filter copy for easier maintenance https://review.openstack.org/373407 | 09:19 |
*** arif-ali has joined #openstack-ansible | 09:20 | |
*** itsuugo has joined #openstack-ansible | 09:20 | |
*** ig0r_ has joined #openstack-ansible | 09:23 | |
*** thorst has joined #openstack-ansible | 09:23 | |
*** drifterza has joined #openstack-ansible | 09:25 | |
*** itsuugo has quit IRC | 09:25 | |
*** asettle has quit IRC | 09:26 | |
*** itsuugo has joined #openstack-ansible | 09:26 | |
*** asettle has joined #openstack-ansible | 09:27 | |
*** thorst has quit IRC | 09:28 | |
*** asettle has quit IRC | 09:28 | |
*** asettle has joined #openstack-ansible | 09:28 | |
*** itsuugo has quit IRC | 09:31 | |
*** itsuugo has joined #openstack-ansible | 09:32 | |
*** thorst has joined #openstack-ansible | 09:40 | |
*** itsuugo has quit IRC | 09:40 | |
*** itsuugo has joined #openstack-ansible | 09:42 | |
*** thorst has quit IRC | 09:44 | |
*** itsuugo has quit IRC | 09:47 | |
*** itsuugo has joined #openstack-ansible | 09:48 | |
*** Mudpuppy has joined #openstack-ansible | 09:48 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 09:50 |
*** markvoelker has joined #openstack-ansible | 09:52 | |
*** Mudpuppy has quit IRC | 09:53 | |
*** itsuugo has quit IRC | 09:55 | |
*** thorst has joined #openstack-ansible | 09:56 | |
*** markvoelker has quit IRC | 09:56 | |
*** itsuugo has joined #openstack-ansible | 09:57 | |
odyssey4me | csmart yep, but there may also be other content between the include and the conditional... like perhaps tags or something, but they will be part of the same task | 09:58 |
odyssey4me | but thanks, lemme give yours a whirl | 09:59 |
odyssey4me | csmart oh fun, it doesn't work on a mac :p | 09:59 |
odyssey4me | mcarden are you going to submit a patch for that bug some time soon? it's a genuine bug I'd like to get resolved ASAP | 10:01 |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 10:02 |
csmart | Gah.. hmm OK. Eating dinner now, will take another look shortly | 10:03 |
*** thorst has quit IRC | 10:04 | |
csmart | odyssey4me, it's always include line, then when line though? Or are you saying you could have infinite number of lines in-between those? | 10:06 |
*** asettle has quit IRC | 10:07 | |
neith | does anyone knows if openstack-ansible works over openstack? | 10:08 |
neith | openstack instances with kvm I mean | 10:08 |
*** itsuugo has quit IRC | 10:09 | |
Attilla | It should, but performance of your VMs will be poor. | 10:10 |
*** itsuugo has joined #openstack-ansible | 10:11 | |
odyssey4me | neith yes, we test using instances running on openstack clouds for all our gating, so it works just fine - but as Attilla has mentioned unless the openstack you're running on supports nested virt your instance performance will be slow, so it's good for testing but not production | 10:12 |
odyssey4me | csmart the conditional always follows the include | 10:12 |
*** asettle has joined #openstack-ansible | 10:13 | |
Attilla | odyssey4me: I still didn't get it to work by the way for me :( | 10:13 |
Attilla | And I can't spend much time on it unfortunately | 10:13 |
odyssey4me | Attilla oh? where're you stuck? | 10:13 |
Attilla | Well, I did get the AIO running, but getting it to run over multiple servers didn't work out. | 10:14 |
Attilla | I got mysql errors and it seems that mariadb wasn't getting installed | 10:14 |
Attilla | But I have to re-run it to give you the actual errors | 10:14 |
*** thorst has joined #openstack-ansible | 10:16 | |
*** itsuugo has quit IRC | 10:19 | |
*** thorst has quit IRC | 10:20 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes https://review.openstack.org/374675 | 10:20 |
*** itsuugo has joined #openstack-ansible | 10:21 | |
csmart | odyssey4me: right, but the when could be 5 lines down | 10:23 |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 10:24 |
csmart | as in openstack-ansible/playbooks/os-keystone-install.yml | 10:24 |
csmart | - include: common-tasks/rabbitmq-vhost-user.yml | 10:24 |
csmart | vars: | 10:24 |
csmart | user: "{{ keystone_rabbitmq_userid }}" | 10:24 |
csmart | password: "{{ keystone_rabbitmq_password }}" | 10:24 |
csmart | vhost: "{{ keystone_rabbitmq_vhost }}" | 10:24 |
csmart | when: | 10:24 |
csmart | - inventory_hostname == groups['keystone_all'][0] | 10:25 |
*** asettle has quit IRC | 10:26 | |
*** asettle has joined #openstack-ansible | 10:27 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client: Force Ansible to use dynamic includes https://review.openstack.org/374678 | 10:29 |
odyssey4me | csmart yes, exactly - so you'd have to detect that the conditional is present before the next ansible task | 10:29 |
*** itsuugo has quit IRC | 10:31 | |
*** thorst has joined #openstack-ansible | 10:32 | |
*** itsuugo has joined #openstack-ansible | 10:33 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 10:34 |
*** admin0 has quit IRC | 10:38 | |
csmart | odyssey4me: yep, gotcha.. in that case we're probably going to have to read each line of each file... | 10:40 |
* csmart ponders | 10:40 | |
*** thorst has quit IRC | 10:40 | |
drifterza | jeeze eventually | 10:42 |
drifterza | my linter passes | 10:42 |
drifterza | lol | 10:42 |
*** itsuugo has quit IRC | 10:43 | |
*** itsuugo has joined #openstack-ansible | 10:43 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes https://review.openstack.org/374675 | 10:46 |
*** kberger has quit IRC | 10:47 | |
*** asettle has quit IRC | 10:48 | |
*** kberger has joined #openstack-ansible | 10:48 | |
*** asettle has joined #openstack-ansible | 10:48 | |
*** asettle has quit IRC | 10:48 | |
*** itsuugo has quit IRC | 10:48 | |
*** asettle has joined #openstack-ansible | 10:49 | |
*** itsuugo has joined #openstack-ansible | 10:49 | |
*** markvoelker has joined #openstack-ansible | 10:53 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Force Ansible to use dynamic includes https://review.openstack.org/374690 | 10:53 |
*** itsuugo has quit IRC | 10:54 | |
*** itsuugo has joined #openstack-ansible | 10:55 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Force Ansible to use dynamic includes https://review.openstack.org/374691 | 10:56 |
*** markvoelker has quit IRC | 10:57 | |
*** itsuugo has quit IRC | 11:00 | |
csmart | odyssey4me: mcarden how about something like this? | 11:00 |
csmart | find . -name "*.yml" -exec sh -c "sed '/-[[:space:]]include:/,/-[[:space:]]include:/p' {} |grep -q when: && echo {}" \; | 11:00 |
*** itsuugo has joined #openstack-ansible | 11:00 | |
csmart | so I'm using sed to match between the includes statements, then checking if there's a when in there | 11:00 |
csmart | if there is, I echo out the file name | 11:01 |
csmart | [21:01 csmart ~/code/openstack]$ find . -name *.yml |wc -l | 11:02 |
csmart | 381 | 11:02 |
csmart | [21:01 csmart ~/code/openstack]$ find . -name "*.yml" -exec sh -c "sed '/-[[:space:]]include:/,/-[[:space:]]include:/p' {} |grep -q when: && echo {}" \; |wc -l | 11:02 |
csmart | 163 | 11:02 |
*** Mudpuppy has joined #openstack-ansible | 11:02 | |
*** schwicht has joined #openstack-ansible | 11:03 | |
csmart | you don't have to use [[:space:]], could use "\ " but I think it's just more readable | 11:04 |
csmart | odyssey4me: ping me back if that doesn't help.. | 11:04 |
odyssey4me | thanks csmart that looks helpful, although I'm not sure of its accuracy at this point | 11:04 |
neith | odyssey4me: Thanks it was exactly the answer I was expected! | 11:05 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server: Force Ansible to use dynamic includes https://review.openstack.org/374699 | 11:06 |
csmart | odyssey4me: sure, nps.. the second match probably needs to be -include or end of file | 11:06 |
csmart | else we won't catch the very last one | 11:06 |
csmart | (if there is one) | 11:06 |
odyssey4me | csmart openstack-ansible-haproxy_server/meta/main.yml came up as a match, but it doesn't have any conditional includes | 11:07 |
*** Mudpuppy has quit IRC | 11:07 | |
*** thorst has joined #openstack-ansible | 11:08 | |
odyssey4me | it does have a conditional on the role, but that shouldn't be a match | 11:08 |
csmart | odyssey4me: right, kk | 11:08 |
* csmart ponders some more | 11:08 | |
*** d3n14l has joined #openstack-ansible | 11:08 | |
csmart | hmm.. didn't on my machine | 11:09 |
*** smatzek has joined #openstack-ansible | 11:09 | |
odyssey4me | csmart I'm on a mac, BSD does things a little different to linux | 11:09 |
csmart | kk, I'll double check soon, just gotta help the mrs | 11:09 |
csmart | bbs | 11:09 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Force Ansible to use dynamic includes https://review.openstack.org/374702 | 11:10 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Force Ansible to use dynamic includes https://review.openstack.org/374703 | 11:11 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server: Force Ansible to use dynamic includes https://review.openstack.org/374706 | 11:11 |
csmart | oh yeah that's broken... ok I need to think some more | 11:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts: Force Ansible to use dynamic includes https://review.openstack.org/374707 | 11:12 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Force Ansible to use dynamic includes https://review.openstack.org/374710 | 11:15 |
*** thorst has quit IRC | 11:16 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican: Force Ansible to use dynamic includes https://review.openstack.org/374716 | 11:18 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer: Force Ansible to use dynamic includes https://review.openstack.org/374721 | 11:22 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder: Force Ansible to use dynamic includes https://review.openstack.org/374722 | 11:25 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Force Ansible to use dynamic includes https://review.openstack.org/374723 | 11:27 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate: Force Ansible to use dynamic includes https://review.openstack.org/374725 | 11:28 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Force Ansible to use dynamic includes https://review.openstack.org/374691 | 11:33 |
*** shausy has quit IRC | 11:34 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Force Ansible to use dynamic includes https://review.openstack.org/374702 | 11:34 |
*** bsv has joined #openstack-ansible | 11:35 | |
*** retreved has joined #openstack-ansible | 11:35 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_build: Evaluate /etc/environment during repo building https://review.openstack.org/374379 | 11:35 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Force Ansible to use dynamic includes https://review.openstack.org/374710 | 11:36 |
*** itsuugo has quit IRC | 11:36 | |
bsv | anyone recall admin0's website for openstack examples and findings? | 11:36 |
*** schwicht has quit IRC | 11:36 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Force Ansible to use dynamic includes https://review.openstack.org/374723 | 11:37 |
odyssey4me | bsv http://www.openstackfaq.com/ | 11:37 |
bsv | odyssey4me: <3 | 11:37 |
bsv | thanks | 11:37 |
*** itsuugo has joined #openstack-ansible | 11:38 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate: Force Ansible to use dynamic includes https://review.openstack.org/374725 | 11:38 |
*** unlaudable has joined #openstack-ansible | 11:38 | |
*** rstarmer has quit IRC | 11:42 | |
*** itsuugo has quit IRC | 11:43 | |
*** thorst has joined #openstack-ansible | 11:43 | |
*** itsuugo has joined #openstack-ansible | 11:44 | |
*** markvoelker has joined #openstack-ansible | 11:50 | |
*** thorst has quit IRC | 11:52 | |
*** jamesdenton has quit IRC | 11:52 | |
csmart | odyssey4me: I needed -n sed option, but anyway that still doesn't work because it assumes we always have two includes.. | 11:53 |
csmart | der | 11:53 |
csmart | I must be getting tired | 11:53 |
*** asettle has quit IRC | 11:53 | |
*** itsuugo has quit IRC | 11:54 | |
*** itsuugo has joined #openstack-ansible | 11:56 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes https://review.openstack.org/374675 | 11:57 |
csmart | - include: isn't even always at the start of a line | 11:57 |
odyssey4me | csmart yes, it is possible that the include may have whitespace before it | 11:58 |
* csmart is afraid we'll need to resort to perl | 11:59 | |
odyssey4me | awesome, I do like it when the cat walks across my keyboard | 12:01 |
*** rstarmer has joined #openstack-ansible | 12:02 | |
*** itsuugo has quit IRC | 12:02 | |
*** psilvad has joined #openstack-ansible | 12:04 | |
csmart | hmm maybe s/he's telling me something.. I should try using cat instead of sed | 12:04 |
csmart | :-) | 12:04 |
*** itsuugo has joined #openstack-ansible | 12:04 | |
csmart | odyssey4me: and after - include: you might have other things with dashes, before the when, right? | 12:07 |
odyssey4me | csmart yes, but they should not be at the same level as theinclude | 12:07 |
odyssey4me | from a yaml standpoint | 12:07 |
odyssey4me | so if you're going to use perl/python, then you should actually just suck in the yaml, then iterate through the list at the one level | 12:08 |
csmart | yeah, ok.. so if we have four spaces then "- include" the next task should be at the same level | 12:08 |
csmart | yeah, haven't quite switched away from shell tools | 12:08 |
csmart | but I'm not sure it's easily possible | 12:08 |
csmart | (without reading in the whole file) | 12:08 |
odyssey4me | csmart thanks for trying :) | 12:09 |
csmart | it's an interesting problem :-) | 12:09 |
csmart | I think the most robust method is going to be a yml parser though | 12:09 |
csmart | well if when always followed include then we have a solution ;-) | 12:11 |
drifterza | does the gate just fail due to timeout | 12:15 |
drifterza | or what | 12:15 |
drifterza | theres no reason it should fail | 12:15 |
*** psilvad has quit IRC | 12:15 | |
*** itsuugo has quit IRC | 12:16 | |
openstackgerrit | Lu lei proposed openstack/openstack-ansible: Update the order of release note page https://review.openstack.org/374754 | 12:17 |
*** itsuugo has joined #openstack-ansible | 12:17 | |
*** thorst has joined #openstack-ansible | 12:19 | |
*** kstev has joined #openstack-ansible | 12:20 | |
*** itsuugo has quit IRC | 12:22 | |
*** rstarmer has quit IRC | 12:23 | |
*** vnogin has quit IRC | 12:24 | |
csmart | hmm and making it more tricky, these are sub-yml files | 12:24 |
odyssey4me | andymccr see https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/defaults/main.yml#L32 for the config items | 12:24 |
*** itsuugo has joined #openstack-ansible | 12:24 | |
odyssey4me | https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/defaults/main.yml#L39 for the bind mounts | 12:25 |
csmart | a yml file starting with "- include:" is probably not going to be valid import for a parser | 12:25 |
odyssey4me | andymccr https://review.openstack.org/#/c/347400/20/playbooks/inventory/group_vars/neutron_agent.yml | 12:27 |
*** thorst has quit IRC | 12:28 | |
*** karimb has quit IRC | 12:28 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 12:29 |
*** asettle has joined #openstack-ansible | 12:31 | |
*** johnmilton has quit IRC | 12:34 | |
*** itsuugo has quit IRC | 12:35 | |
odyssey4me | andymccr the multi-reg demotion is up: https://review.openstack.org/374762 | 12:36 |
*** itsuugo has joined #openstack-ansible | 12:36 | |
andymccr | thanks odyssey4me. | 12:37 |
openstackgerrit | Marc Gariépy proposed openstack/openstack-ansible: fix centos bootstrap https://review.openstack.org/370831 | 12:37 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance: Force Ansible to use dynamic includes https://review.openstack.org/374775 | 12:38 |
*** vnogin has joined #openstack-ansible | 12:39 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi: Force Ansible to use dynamic includes https://review.openstack.org/374777 | 12:41 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat: Force Ansible to use dynamic includes https://review.openstack.org/374778 | 12:42 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat: Force Ansible to use dynamic includes https://review.openstack.org/374778 | 12:43 |
mgariepy | odyssey4me, http://logs.openstack.org/31/370831/6/experimental/gate-openstack-ansible-openstack-ansible-aio-centos-7-nv/29f0e69/console.html#_2016-09-22_12_41_58_582508 | 12:44 |
mgariepy | odyssey4me, should we remove the python-requests package on centos ? | 12:45 |
*** itsuugo has quit IRC | 12:45 | |
odyssey4me | mgariepy possibly - you're welcome to give that a try | 12:47 |
*** itsuugo has joined #openstack-ansible | 12:47 | |
odyssey4me | mgariepy it would appear from that other discussion that the python package installs requests anyway | 12:47 |
odyssey4me | or one of the others | 12:47 |
mgariepy | I think it's the gate job that is installing it. | 12:48 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon: Force Ansible to use dynamic includes https://review.openstack.org/374784 | 12:48 |
odyssey4me | mgariepy yes it's the bindep.txt file | 12:49 |
odyssey4me | the bindep.txt file is used to install packages well before the tox environment executes | 12:49 |
odyssey4me | mgariepy so you should just be able to remove the python-requests rpm package from bindep.txt | 12:50 |
mgariepy | which bindep.txt ? | 12:50 |
*** johnmilton has joined #openstack-ansible | 12:50 | |
mgariepy | it's not on the the openstack-ansible repo.. i'm a bit confused.. | 12:50 |
odyssey4me | mgariepy hmm, I see you're right: https://github.com/openstack/openstack-ansible/blob/master/bindep.txt | 12:51 |
odyssey4me | oh hang on - let me check the log properly | 12:51 |
*** rstarmer has joined #openstack-ansible | 12:51 | |
mgariepy | the gate job are configured via puppet right ? | 12:53 |
odyssey4me | mgariepy I've commented in the review | 12:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon: Force Ansible to use dynamic includes https://review.openstack.org/374784 | 12:54 |
openstackgerrit | Marc Gariépy proposed openstack/openstack-ansible: fix centos bootstrap https://review.openstack.org/370831 | 12:54 |
*** askb has quit IRC | 12:56 | |
*** david-lyle has joined #openstack-ansible | 12:57 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic: Force Ansible to use dynamic includes https://review.openstack.org/374790 | 12:57 |
*** woodard has joined #openstack-ansible | 12:58 | |
*** woodard has quit IRC | 12:58 | |
*** thorst_ has joined #openstack-ansible | 12:59 | |
*** woodard has joined #openstack-ansible | 12:59 | |
*** klamath has joined #openstack-ansible | 13:02 | |
*** klamath has quit IRC | 13:03 | |
*** klamath has joined #openstack-ansible | 13:03 | |
*** thorst_ has quit IRC | 13:04 | |
mgariepy | nice :D http://logs.openstack.org/31/370831/7/experimental/gate-openstack-ansible-openstack-ansible-aio-centos-7-nv/cf2278b/console.html#_2016-09-22_13_02_58_917942 | 13:04 |
*** itsuugo has quit IRC | 13:06 | |
*** itsuugo has joined #openstack-ansible | 13:08 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone: Force Ansible to use dynamic includes https://review.openstack.org/374803 | 13:08 |
*** schwicht has joined #openstack-ansible | 13:09 | |
*** jperry has joined #openstack-ansible | 13:09 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum: Force Ansible to use dynamic includes https://review.openstack.org/374805 | 13:11 |
*** gouthamr has joined #openstack-ansible | 13:15 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Force Ansible to use dynamic includes https://review.openstack.org/374806 | 13:15 |
*** hughmFLEXin has joined #openstack-ansible | 13:16 | |
*** jheroux has joined #openstack-ansible | 13:17 | |
csmart | odyssey4me: ok I need some sleep soon and I've given up on shell, but maybe this https://paste.fedoraproject.org/432591/50285147/ | 13:19 |
*** kjw3 has joined #openstack-ansible | 13:19 | |
csmart | you could use that with -exec in find, but you'd be doing lots of python forking so probably best to just use python | 13:19 |
andymccr | odyssey4me: http://logs.openstack.org/10/371510/27/check/gate-openstack-ansible-os_swift-ansible-func-ubuntu-trusty/56aee7f/console.html#_2016-09-21_21_54_41_820410 | 13:21 |
*** hughmFLEXin has quit IRC | 13:21 | |
*** woodard has quit IRC | 13:22 | |
*** TxGirlGeek has joined #openstack-ansible | 13:27 | |
*** itsuugo has quit IRC | 13:27 | |
*** itsuugo has joined #openstack-ansible | 13:29 | |
neith | what block storage is used with openstack-ansible? | 13:30 |
odyssey4me | neith whichever block storage you want | 13:32 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_neutron: Use openstack-ansible-tests and ansible 2.1.1 https://review.openstack.org/373445 | 13:33 |
*** itsuugo has quit IRC | 13:34 | |
*** thorst_ has joined #openstack-ansible | 13:35 | |
*** itsuugo has joined #openstack-ansible | 13:36 | |
*** smatzek has quit IRC | 13:36 | |
neith | odyssey4me: odyssey4me Can't find a page in the wiki listing all the components ansible openstack is able to deploy. can you hell? | 13:37 |
neith | alp | 13:38 |
neith | help | 13:38 |
neith | :) | 13:38 |
*** thorst_ has quit IRC | 13:40 | |
*** asettle has quit IRC | 13:42 | |
odyssey4me | neith by components, what do you mean? you mean openstack projects? | 13:42 |
neith | odyssey4me: yep | 13:43 |
odyssey4me | neith http://docs.openstack.org/developer/openstack-ansible/install-guide/app-advanced-role-docs.html | 13:43 |
neith | I assume it deploys nova glance cinder ... | 13:43 |
neith | odyssey4me: thks | 13:43 |
neith | odyssey4me: so no roles to deploy | 13:44 |
neith | ceph | 13:44 |
odyssey4me | neith no, the ansible-ceph roles are more than sufficient and many of our deployers use them successfully | 13:44 |
odyssey4me | we provide the integration to an existing ceph cluster | 13:44 |
neith | odyssey4me: good to hear | 13:45 |
neith | odyssey4me: I'll give a try | 13:45 |
neith | what about using mixing ceph nodes and computes nodes? for a >10 nodes cluster? | 13:46 |
odyssey4me | neith it's your choice, but anyone you speak to who operates ceph will tell you that it's a bad idea | 13:46 |
*** Mudpuppy has joined #openstack-ansible | 13:47 | |
odyssey4me | the ceph osd's, ceph mons and instances all contend for the same CPU IO and your performance will thus be terrible | 13:47 |
*** asettle has joined #openstack-ansible | 13:47 | |
odyssey4me | it's best to ensure that mons and osds and nova compute do not share a host | 13:47 |
neith | odyssey4me: What advices can you give me to deploy a small openstack cluster? especially concerning block storage | 13:48 |
odyssey4me | neith use block storage you know and already have, ideally | 13:48 |
neith | odyssey4me: we dont have any | 13:48 |
neith | odyssey4me: thats why i'm asking :'( | 13:49 |
odyssey4me | you have no NFS/iSCSI storage devices? | 13:49 |
neith | odyssey4me: no | 13:49 |
neith | odyssey4me: we are a growing research institute | 13:49 |
neith | odyssey4me: less than 3 years | 13:49 |
odyssey4me | then it all depends on your use case - if keeping the storage available to your instances at all times is important, then you'll need shared storage of some sort | 13:49 |
neith | odyssey4me: thats why I was looking for ceph | 13:50 |
odyssey4me | so I'd advise either setting getting a commercial storage device that serves NFS/iSCSI, or set up some sort of shared storage system (like Ceph, or perhaps clustered NFS, or gluster) | 13:50 |
*** jamesdenton has joined #openstack-ansible | 13:50 | |
*** thorst_ has joined #openstack-ansible | 13:51 | |
*** spedione|AWAY is now known as spedione | 13:52 | |
neith | odyssey4me: We have an "opensource" first policy | 13:52 |
odyssey4me | if higly available storage isn't all that important (ie your applications running on instances are failure tolerant), then you can use something like LVM-backed cinder or servers serving NFS | 13:52 |
neith | ;) | 13:52 |
neith | odyssey4me: this last solution looks like a cheap solution isnt it? | 13:52 |
odyssey4me | neith we put some detail into the storage arch portion of the install guide: http://docs.openstack.org/developer/openstack-ansible/install-guide/overview-storage-arch.html | 13:53 |
odyssey4me | yes, the last option is cheap but is also failure prone and a headache to maintain | 13:53 |
neith | odyssey4me: thats what i thought | 13:53 |
neith | odyssey4me: thks a lot for your time! are you an active dev of openstack-ansible? | 13:54 |
*** d3n14l has quit IRC | 13:54 | |
odyssey4me | neith fairly active :p | 13:54 |
*** thorst_ has quit IRC | 13:56 | |
*** spotz_zzz is now known as spotz | 13:56 | |
neith | odyssey4me: last question , is it reasonable to maintain a small OS cluster with ceph with only 2 persons? We just need a 95% uptime | 13:57 |
odyssey4me | neith that would depend on your skills, the hardware you use, the monitoring systems you have and the way that the environment is being used... there are a lot of factors there | 13:58 |
*** Mudpuppy has quit IRC | 13:58 | |
elarson | this is a dumb question, but wha tis the nova command mentioned in the docs? http://docs.openstack.org/developer/openstack-ansible/developer-docs/quickstart-aio.html | 13:59 |
* elarson is more familiar with the standard openstack client | 13:59 | |
neith | odyssey4me: conservative answer, but I understand its a tough one without our env knowledge | 13:59 |
csmart | odyssey4me, how are you wanting to call that program to find yml files? Like where is it being run from. | 13:59 |
*** Mudpuppy has joined #openstack-ansible | 13:59 | |
odyssey4me | In a past life I managed both operations and support of OpenStack for 3 cloud regions in two different countries in Africa, with Ceph in one of those regions. I spent most of my time doing development of tooling and testing for the next release rather than doing active support... but that's partially due to the automated remediation systems I had in place, a good architecture and a reasonably pet-style usage profile. | 14:01 |
neith | odyssey4me: Exactly like me lol | 14:02 |
neith | odyssey4me: :D | 14:02 |
odyssey4me | elarson heh, times have changed and that should probably be updated to use the openstack client (assuming rax supports it) | 14:02 |
automagically | morning all | 14:02 |
drifterza | hi automagically | 14:02 |
odyssey4me | where is cloudnull's blog again - he had the howto for booting up an instance using a standard openstack cloud | 14:03 |
csmart | http://cloudnull.io | 14:03 |
odyssey4me | ah https://cloudnull.io/2016/08/auto-building-an-openstack-ansible-test-node-using-nova-and-userdata/ | 14:03 |
odyssey4me | elarson ^ | 14:03 |
elarson | odyssey4me: awesome, thanks! | 14:04 |
odyssey4me | heh, oh that's using 'nova boot' too | 14:04 |
*** woodard has joined #openstack-ansible | 14:05 | |
*** sdake has joined #openstack-ansible | 14:06 | |
*** thorst_ has joined #openstack-ansible | 14:07 | |
elarson | yeah, that is ok | 14:07 |
elarson | I can probably figure out the openstack client bits | 14:07 |
*** jmckind has joined #openstack-ansible | 14:09 | |
*** woodard has quit IRC | 14:10 | |
*** woodard_ has joined #openstack-ansible | 14:10 | |
andymccr | neutron tests: https://review.openstack.org/#/c/373445/ | 14:14 |
automagically | odyssey4me: Would like your opinion on how to proceed with https://review.openstack.org/#/c/353596/ | 14:14 |
automagically | Specifically, wondering if you have some tips about how to proceed with getting Xenial gate passing. Issue seems to be SSL cert validation within the tempest-horizon plugin not being configurable | 14:15 |
odyssey4me | automagically ok, lemme take a peek at this in a bit | 14:15 |
automagically | Sure thing | 14:16 |
*** thorst_ has quit IRC | 14:16 | |
*** janki has quit IRC | 14:16 | |
odyssey4me | right now I'm trying to fathom why the dynamic inclusion is causing issues in the swift role | 14:16 |
odyssey4me | the other roles are fine | 14:16 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Force Ansible to use dynamic includes https://review.openstack.org/374314 | 14:20 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Use openstack-ansible-tests repository for Swift https://review.openstack.org/371510 | 14:21 |
cloudnull | mornings . | 14:21 |
cloudnull | sorry will not be around most of today. | 14:21 |
cloudnull | I'll be checking in periodically. | 14:22 |
kencjohnston | Hi team, can the Newton branch of OSA deploy on Ubuntu 16.04? | 14:22 |
odyssey4me | kencjohnston yes | 14:22 |
cloudnull | kencjohnston: yes. | 14:22 |
kencjohnston | odyssey4me: cloudnull Thanks! | 14:22 |
cloudnull | kencjohnston: we're gating on 16.04 for all of the roles as well as the integrated gate. | 14:23 |
kencjohnston | Awesome. The OSIC team is considering doing some Live Migrate benchmarking that I'm hearing would require 16.04 for some new QEMU bits. If that makes sense. :) | 14:24 |
cloudnull | yup. 16.04 is supported with newton | 14:26 |
cloudnull | and they'd be able to get access to the new qemu bits. | 14:27 |
cloudnull | kencjohnston: That said, they may be able to get access to those qemu bits by adding the cloudarchive repo to their install. | 14:27 |
cloudnull | so before they go and do thing with the RC they might want to look to see if the version they need is available in cloudarchive | 14:28 |
cloudnull | kencjohnston: https://wiki.ubuntu.com/OpenStack/CloudArchive | 14:29 |
kencjohnston | cloudnull: ok thanks, I don't think this test would take place for 8-10 weeks. | 14:29 |
cloudnull | ok | 14:29 |
cloudnull | then they should be in the clear | 14:29 |
*** thorst_ has joined #openstack-ansible | 14:29 | |
odyssey4me | kencjohnston yeah, they could even do it on trusty because we've added UCA for trusty too | 14:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Force Ansible to use dynamic includes https://review.openstack.org/374865 | 14:35 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally: Force Ansible to use dynamic includes https://review.openstack.org/374866 | 14:36 |
*** smatzek has joined #openstack-ansible | 14:37 | |
*** smatzek has quit IRC | 14:38 | |
*** smatzek_ has joined #openstack-ansible | 14:38 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Force Ansible to use dynamic includes https://review.openstack.org/374868 | 14:39 |
*** smatzek_ is now known as smatzek | 14:39 | |
openstackgerrit | Merged openstack/openstack-ansible-ceph_client: Force Ansible to use dynamic includes https://review.openstack.org/374678 | 14:41 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Force Ansible to use dynamic includes https://review.openstack.org/374314 | 14:42 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Use openstack-ansible-tests repository for Swift https://review.openstack.org/371510 | 14:42 |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server: Force Ansible to use dynamic includes https://review.openstack.org/374699 | 14:43 |
openstackgerrit | Merged openstack/openstack-ansible-galera_client: Force Ansible to use dynamic includes https://review.openstack.org/374690 | 14:43 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest: Force Ansible to use dynamic includes https://review.openstack.org/374873 | 14:44 |
openstackgerrit | Merged openstack/openstack-ansible-os_magnum: Force Ansible to use dynamic includes https://review.openstack.org/374805 | 14:44 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster https://review.openstack.org/374429 | 14:45 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove: Force Ansible to use dynamic includes https://review.openstack.org/374876 | 14:46 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher: Force Ansible to use dynamic includes https://review.openstack.org/374877 | 14:47 |
openstackgerrit | Merged openstack/openstack-ansible-memcached_server: Force Ansible to use dynamic includes https://review.openstack.org/374706 | 14:48 |
openstackgerrit | Merged openstack/openstack-ansible-openstack_hosts: Force Ansible to use dynamic includes https://review.openstack.org/374707 | 14:48 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar: Force Ansible to use dynamic includes https://review.openstack.org/374879 | 14:49 |
*** michaelgugino has joined #openstack-ansible | 14:49 | |
*** catintheroof has joined #openstack-ansible | 14:50 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install: Force Ansible to use dynamic includes https://review.openstack.org/374882 | 14:50 |
*** mfisch has joined #openstack-ansible | 14:51 | |
*** mfisch has quit IRC | 14:51 | |
*** mfisch has joined #openstack-ansible | 14:51 | |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts: Force Ansible to use dynamic includes https://review.openstack.org/374703 | 14:51 |
michaelgugino | my goodness, that's a lot of patchsets jesse. Do you know if that syntax will be allowed by 1.9x for backporting? | 14:52 |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron: Force Ansible to use dynamic includes https://review.openstack.org/374806 | 14:53 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server: Force Ansible to use dynamic includes https://review.openstack.org/374885 | 14:53 |
odyssey4me | michaelgugino ansible 1.9.x just ignores it | 14:54 |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder: Force Ansible to use dynamic includes https://review.openstack.org/374722 | 14:54 |
michaelgugino | that's good news. | 14:54 |
openstackgerrit | Merged openstack/openstack-ansible-os_aodh: Force Ansible to use dynamic includes https://review.openstack.org/374710 | 14:55 |
openstackgerrit | Merged openstack/openstack-ansible-os_ironic: Force Ansible to use dynamic includes https://review.openstack.org/374790 | 14:55 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Force Ansible to use dynamic includes https://review.openstack.org/374889 | 14:55 |
openstackgerrit | Merged openstack/openstack-ansible-os_gnocchi: Force Ansible to use dynamic includes https://review.openstack.org/374777 | 14:55 |
nishpatwa_ | odyssey4me, Should I replicate this patch https://review.openstack.org/#/c/372565/ to all role docs? | 14:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Force Ansible to use dynamic includes https://review.openstack.org/374890 | 14:57 |
odyssey4me | nishpatwa_ not yet - we need the upstream requirements patch to merge | 14:57 |
openstackgerrit | Merged openstack/openstack-ansible-os_ceilometer: Force Ansible to use dynamic includes https://review.openstack.org/374721 | 14:57 |
nishpatwa_ | Okay sure odyssey4me | 14:57 |
openstackgerrit | Merged openstack/openstack-ansible-os_barbican: Force Ansible to use dynamic includes https://review.openstack.org/374716 | 14:59 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_container_create: Force Ansible to use dynamic includes https://review.openstack.org/374702 | 14:59 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client: Force Ansible to use dynamic includes https://review.openstack.org/374896 | 14:59 |
*** karimb has joined #openstack-ansible | 15:00 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-security: Force Ansible to use dynamic includes https://review.openstack.org/374898 | 15:00 |
openstackgerrit | Merged openstack/openstack-ansible-os_cloudkitty: Force Ansible to use dynamic includes https://review.openstack.org/374723 | 15:00 |
odyssey4me | that, I think, is every conditional include taken care of | 15:01 |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon: Force Ansible to use dynamic includes https://review.openstack.org/374784 | 15:01 |
andymccr | if they aren't yet on 2.1.1 i think its a bit risky based on the swift one :P | 15:02 |
openstackgerrit | Merged openstack/openstack-ansible-os_glance: Force Ansible to use dynamic includes https://review.openstack.org/374775 | 15:02 |
odyssey4me | yep - I'll update the integrated role once they're all merged for a full integrated test | 15:02 |
openstackgerrit | Merged openstack/openstack-ansible-galera_server: Force Ansible to use dynamic includes https://review.openstack.org/374691 | 15:03 |
odyssey4me | in theory it should bring the run time of the integrated role down | 15:03 |
odyssey4me | *rpeo | 15:03 |
odyssey4me | **repo | 15:03 |
andymccr | odyssey4me: on the note of 2.1.1: https://review.openstack.org/#/c/373445/ | 15:04 |
openstackgerrit | Merged openstack/openstack-ansible-os_heat: Force Ansible to use dynamic includes https://review.openstack.org/374778 | 15:05 |
openstackgerrit | Merged openstack/openstack-ansible-os_designate: Force Ansible to use dynamic includes https://review.openstack.org/374725 | 15:06 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: Retain apt sources options during host bootstrap https://review.openstack.org/374901 | 15:08 |
*** admin0 has joined #openstack-ansible | 15:11 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add curl to utility distro packages https://review.openstack.org/374911 | 15:18 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 15:19 |
*** weezS has joined #openstack-ansible | 15:24 | |
odyssey4me | cloudnull it might be time to revise https://review.openstack.org/367749 - I'm seeing some deprecation notices in nova logs | 15:26 |
odyssey4me | ERROR: could not access cell mapping database - has api db been created? | 15:27 |
odyssey4me | oh, nvm - the api db is the next step | 15:27 |
odyssey4me | maybe we need to change the order | 15:27 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 15:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar: Force Ansible to use dynamic includes https://review.openstack.org/374879 | 15:33 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove: Force Ansible to use dynamic includes https://review.openstack.org/374876 | 15:33 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher: Force Ansible to use dynamic includes https://review.openstack.org/374877 | 15:34 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-tests: Add container logs to the build https://review.openstack.org/374923 | 15:34 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-tests: Add container logs to the build https://review.openstack.org/374923 | 15:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Force Ansible to use dynamic includes https://review.openstack.org/374890 | 15:34 |
evrardjp | odyssey4me: ^ is what you are looking for | 15:35 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Force Ansible to use dynamic includes https://review.openstack.org/374889 | 15:35 |
evrardjp | andymccr: can you review this too ? | 15:35 |
openstackgerrit | Nish Patwa(nishpatwa_) proposed openstack/openstack-ansible: [DOC] Better clarification for container_interface in user_config. https://review.openstack.org/374924 | 15:35 |
openstackgerrit | Merged openstack/openstack-ansible-os_neutron: Use openstack-ansible-tests and ansible 2.1.1 https://review.openstack.org/373445 | 15:35 |
*** thorst_ has quit IRC | 15:37 | |
andymccr | neutron is through | 15:38 |
* andymccr cries... tears of joy | 15:38 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 15:39 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Add container logs to the build https://review.openstack.org/374923 | 15:46 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Add container logs to the build https://review.openstack.org/374923 | 15:48 |
evrardjp | let's just merge this | 15:50 |
odyssey4me | evrardjp I'd like to see if it actually works as I think it should first :p | 15:51 |
palendae | ^ | 15:51 |
*** kjw3 has quit IRC | 15:51 | |
evrardjp | it doesn't hurt | 15:51 |
palendae | evrardjp, How do you know? | 15:51 |
palendae | Did you run it? | 15:52 |
*** unlaudable has quit IRC | 15:53 | |
palendae | Wait, you +2ed your own patch? :( | 15:53 |
odyssey4me | with cowboys like these... :p | 15:53 |
palendae | Yeah, no kidding... | 15:53 |
evrardjp | palendae: removed | 15:53 |
odyssey4me | there goes the neighbourhood | 15:53 |
evrardjp | you're right | 15:54 |
*** itsuugo has quit IRC | 15:55 | |
*** itsuugo has joined #openstack-ansible | 15:57 | |
evrardjp | palendae: please review it | 15:58 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-os_swift: Use openstack-ansible-tests repository for Swift https://review.openstack.org/371510 | 15:59 |
andymccr | meeting in #openstack-meeting-4: cloudnull, mattt, andymccr, d34dh0r53, hughsaunders, b3rnard0, palendae, Sam-I-Am, odyssey4me, serverascode, rromans, erikmwilson, mancdaz, _shaps_, BjoernT, claco, echiu, dstanek, jwagner, ayoung, prometheanfire, evrardjp, arbrandes, mhayden, scarlisle, luckyinva, ntt, javeriak, automagically, spotz, vdo, jmccrory, alextricity25, jasondotstar, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccol | 16:01 |
andymccr | lum, darrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, zwang,nishpatwa_ | 16:01 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone https://review.openstack.org/374950 | 16:02 |
*** hughmFLEXin has joined #openstack-ansible | 16:03 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Force Ansible to use dynamic includes https://review.openstack.org/374314 | 16:03 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate https://review.openstack.org/374954 | 16:06 |
*** thorst_ has joined #openstack-ansible | 16:08 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 16:09 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 16:11 |
*** thorst_ has quit IRC | 16:12 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 16:13 |
*** karimb has quit IRC | 16:15 | |
*** karimb_ has joined #openstack-ansible | 16:15 | |
*** itsuugo has quit IRC | 16:18 | |
*** thorst_ has joined #openstack-ansible | 16:18 | |
*** thorst__ has joined #openstack-ansible | 16:20 | |
*** itsuugo has joined #openstack-ansible | 16:20 | |
*** jperry has quit IRC | 16:20 | |
*** jperry has joined #openstack-ansible | 16:20 | |
*** thorst_ has quit IRC | 16:22 | |
palendae | Does https://github.com/openstack/openstack-ansible-tests assume there's an OSA install already present? | 16:23 |
odyssey4me | palendae it is for role testing | 16:25 |
odyssey4me | it's basically a bunch of plays which are re-used in role tests | 16:26 |
palendae | So I'm trying ot test JP's change | 16:26 |
palendae | It's failing on /openstack/log not being present | 16:26 |
*** spedione is now known as spedione|AWAY | 16:28 | |
*** jperry has quit IRC | 16:28 | |
*** jperry has joined #openstack-ansible | 16:29 | |
odyssey4me | evrardjp would you look at that: https://review.openstack.org/374920 | 16:30 |
evrardjp | good catch | 16:31 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: Add upgrade playbook to force nova flavor migrate https://review.openstack.org/372273 | 16:33 |
*** hughmFLEXin has quit IRC | 16:34 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_horizon: Ansible 2.1.1 role testing https://review.openstack.org/353596 | 16:36 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_aodh: Add openstack_hosts to the role requirements https://review.openstack.org/374184 | 16:37 |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible: Add upgrade playbook to force nova flavor migrate https://review.openstack.org/372273 | 16:37 |
*** hughmFLEXin has joined #openstack-ansible | 16:40 | |
*** asettle has quit IRC | 16:41 | |
*** asettle has joined #openstack-ansible | 16:42 | |
*** asettle has quit IRC | 16:46 | |
openstackgerrit | Merged openstack/openstack-ansible-os_rally: Force Ansible to use dynamic includes https://review.openstack.org/374866 | 16:48 |
odyssey4me | automagically jmccrory not sure about this one, but it may be useful and does fix a bug: https://review.openstack.org/374429 | 16:51 |
automagically | Yeah, I read through that this morning, I’m unconvinced that the potential rewards warrant the additional complexity | 16:53 |
odyssey4me | I'm kinda thinking that we could use it as a hold over until we split the gate check more. | 16:54 |
odyssey4me | that work's already in motion https://review.openstack.org/370638 & https://review.openstack.org/371753 | 16:54 |
odyssey4me | there are perhaps other ways of achieving the same goal though | 16:54 |
odyssey4me | for example, we could just have a meta-playbook under tests which groups the playbooks in the way that we could execute forks | 16:55 |
odyssey4me | so run-playbooks would then use the tests meta-plays rather than using setup-* | 16:55 |
odyssey4me | but yeah, I had the same reservations initially | 16:56 |
stevelle | without an associated map of playbook dependency I expect it will introduce more difficult issues | 16:56 |
*** Jeffrey4l has quit IRC | 16:57 | |
stevelle | y playbook depends on x, x depends on g, h | 16:57 |
odyssey4me | I'm not sure that it helps to try and execute playbooks in parallel simply due to resource constraints in the gate. | 16:57 |
odyssey4me | Perhaps on another system it might, but it certainly doesn't seem to be making that much difference in the gate. | 16:57 |
stevelle | well, with the gate that is true but it will also create strange behavior in multinode | 16:58 |
odyssey4me | how so? | 16:58 |
stevelle | trove and octavia would both need glance service to be up to install correctly | 16:59 |
stevelle | gnocchi has that circular dep with swift when swift store is used | 16:59 |
*** shanec_ has joined #openstack-ansible | 17:00 | |
stevelle | zaqar / heat / and ceilometer could all be intermingled with deps | 17:00 |
stevelle | and glance store with cinder backend could create another race | 17:00 |
stevelle | some hosts might succeed and others fail in the race | 17:01 |
stevelle | and many of these are conditional dependencies, based on how services are configured making things harder | 17:02 |
odyssey4me | I think it best if everyone puts their thoughts into the review. | 17:03 |
odyssey4me | I have commented with a link to this discussion, but more discussion in the patch is better. | 17:03 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Add debug logging to dynamic inventory https://review.openstack.org/374420 | 17:04 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 17:05 |
openstackgerrit | Merged openstack/openstack-ansible-os_keystone: Force Ansible to use dynamic includes https://review.openstack.org/374803 | 17:05 |
odyssey4me | running playbooks in parallel also makes trying to decipher the console log hard | 17:06 |
*** thorst__ has quit IRC | 17:11 | |
*** thorst_ has joined #openstack-ansible | 17:14 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Add container logs to the build https://review.openstack.org/374923 | 17:15 |
*** gouthamr has quit IRC | 17:15 | |
*** thorst__ has joined #openstack-ansible | 17:16 | |
*** thorst_ has quit IRC | 17:18 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate https://review.openstack.org/374954 | 17:19 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 17:19 |
*** thorst__ has quit IRC | 17:21 | |
automagically | stevelle and Matias - Would appreciate your reviews on https://review.openstack.org/#/c/353561/ when you have a moment. Also on https://review.openstack.org/374954 | 17:21 |
*** thorst_ has joined #openstack-ansible | 17:21 | |
*** thorst_ has quit IRC | 17:25 | |
odyssey4me | I'm toying with the idea of actually centralising much of the tox stuff to the tests repo too. Any thoughts on that? | 17:25 |
odyssey4me | basically I'm thinking that all the ansible env vars, the role prep process, etc could be put into the tests repo as scripts/playbooks... then executed by tox, perhaps with an env var providing the home directory | 17:26 |
palendae | For running the ansible stuff, sure...but I'm not too eager to remove much more from the current OSA repo | 17:26 |
*** McMurlock1 has quit IRC | 17:27 | |
palendae | It's hard to track down where stuff is now | 17:27 |
odyssey4me | palendae I'm only referring to role tests at this point. | 17:27 |
palendae | Ah | 17:27 |
odyssey4me | in order to ensure that we can collect logs properly in the role tests, I currently have to patch all the repositories | 17:28 |
palendae | Yeah, that's bad | 17:28 |
odyssey4me | it is just as much work for me to revise the entire tox config so that they all use a central config, and from then on we update it in one place | 17:28 |
palendae | Sure | 17:28 |
palendae | That makes sense, I don | 17:28 |
palendae | don't know enough about the roles to know if any have anythig specific in them | 17:28 |
palendae | My guess is not, but others have been touching them more | 17:29 |
*** scarlisle has joined #openstack-ansible | 17:29 | |
automagically | There is some relevant and useful variation in the role tox files | 17:29 |
odyssey4me | automagically any thoughts? | 17:29 |
*** spedione|AWAY is now known as spedione | 17:29 | |
odyssey4me | there is - I'm not talking about the tox targets though - just the content in the setenv and commands mostly | 17:29 |
palendae | It makes sense to try to me, at a top-level | 17:29 |
automagically | odyssey4me: An example: https://review.openstack.org/#/c/374950/1/tox.ini | 17:29 |
odyssey4me | the actual target final commands which execute the test itself will remain | 17:30 |
automagically | Basically, not all roles actually care about the plugins, and/or have to run ansible-galaxy install | 17:30 |
automagically | That is the major variation | 17:30 |
odyssey4me | but all the scaffolding that comes before it from the func_logs and ansible testenvs I think we could centralise | 17:30 |
automagically | odyssey4me: Agreed on that | 17:30 |
palendae | Does tox allow merging of different ini files? | 17:30 |
*** gouthamr has joined #openstack-ansible | 17:31 | |
palendae | Or at least referencing between them | 17:31 |
odyssey4me | palendae not to my knowledge, but I think I can work around that easily enough | 17:31 |
automagically | Not sure how tox would do that, though. If I’m following you, you’d have a tox run that clones a repo, then imports tox targets and uses them... | 17:31 |
automagically | Worth a shot | 17:31 |
stevelle | the level of indirection is already pretty wild | 17:31 |
stevelle | at least leave extensive comments | 17:31 |
odyssey4me | yeah, the down side of this is that it does make it more obscure | 17:31 |
stevelle | I'm thinking specifically of new contributors trying to figure stuff out | 17:32 |
palendae | I think we're working against tox there...but we're working against Ansible in some ways here, too | 17:32 |
odyssey4me | but that said, it's already obscure | 17:32 |
palendae | stevelle, yeah, or current contributors not watching that segment | 17:32 |
stevelle | well, that would be me, so that too | 17:32 |
* palendae is pretty lost RE: role files and the testing repo | 17:32 | |
odyssey4me | let me give it a shot and see how it goes | 17:32 |
palendae | odyssey4me, Won't stop you :) | 17:32 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate https://review.openstack.org/374954 | 17:33 |
stevelle | for extensive comments, maybe we need to add a url to a comment in each tox.ini pointing to a developer doc | 17:33 |
stevelle | so we can keep it up to date since these things change every week | 17:33 |
palendae | stevelle, Seems like a good idea | 17:33 |
palendae | An instruction page for our LEGO set | 17:34 |
odyssey4me | stevelle yeah, good plan - it can link to the tests repo which can have all the bits explaining how it works | 17:34 |
stevelle | I wish the instruction page could be as easy to use as lego instructions... | 17:34 |
palendae | stevelle, We just need to stop making it so complicated ;) | 17:34 |
stevelle | the integrated repo docs will need a link to that later as well | 17:35 |
odyssey4me | heh, to think that this is exactly what we're trying to do here :) | 17:35 |
stevelle | seems the opposite, seems like we're drying it out | 17:35 |
palendae | ^ | 17:35 |
stevelle | DRYing* | 17:35 |
palendae | It's more complicated, but reduces repetition | 17:35 |
odyssey4me | it makes it simpler for someone to also get role tests going for a new role | 17:36 |
palendae | Sure | 17:36 |
palendae | But it complicates the system | 17:36 |
stevelle | maybe. copy-paste is pretty easy ;) | 17:36 |
palendae | simple != easy | 17:36 |
odyssey4me | fair point | 17:36 |
palendae | It's easy to start a rails project | 17:37 |
stevelle | ouch | 17:37 |
palendae | A Rails project is not simple :) | 17:37 |
palendae | stevelle, I'm just borrowing a Rich Hickey line | 17:37 |
palendae | odyssey4me, All that said, I'm not againt it | 17:37 |
stevelle | it hurts because it's a sharp insight to translate to here | 17:37 |
stevelle | == palendae. I'd rather see the PoC than argue in the abstract | 17:37 |
palendae | Yeah | 17:38 |
*** spedione is now known as spedione|AWAY | 17:38 | |
stevelle | In the mean time I have a few yaks to shave | 17:38 |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 17:46 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 17:48 |
*** MrDanDan has joined #openstack-ansible | 17:51 | |
*** thorst_ has joined #openstack-ansible | 17:51 | |
MrDanDan | hello, is there any chance that run-playbooks.yml may run in a loop? | 17:51 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 17:52 |
*** thorst__ has joined #openstack-ansible | 17:56 | |
*** thorst_ has quit IRC | 17:56 | |
*** lorid has joined #openstack-ansible | 17:56 | |
*** itsuugo has quit IRC | 17:57 | |
*** thorst__ has quit IRC | 17:57 | |
*** thorst_ has joined #openstack-ansible | 17:57 | |
lorid | br-mgt interface unable to ping outbound - only pings itself; verified switch trunk mode config and port is up verified network/interface config file (all good) - any advice would be appreciated | 17:57 |
*** itsuugo has joined #openstack-ansible | 17:58 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate https://review.openstack.org/374954 | 18:00 |
*** lorid has quit IRC | 18:03 | |
*** hughmFLE_ has joined #openstack-ansible | 18:03 | |
*** hughmFLEXin has quit IRC | 18:03 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment. https://review.openstack.org/374008 | 18:04 |
drifterza | automagically, ill do something similar like what you did for the Gnocchi tests | 18:08 |
automagically | drifterza: Great, if you are going to work on that bug, please assign it to yourself | 18:08 |
drifterza | I have already :-) | 18:08 |
automagically | Thx | 18:09 |
*** ig0r_ has quit IRC | 18:09 | |
drifterza | sure np ;) | 18:09 |
*** dmsimard is now known as dmsimard|afk | 18:10 | |
*** karimb_ has quit IRC | 18:13 | |
*** admin0 has quit IRC | 18:20 | |
*** spedione|AWAY is now known as spedione | 18:21 | |
castulo | cloudnull: is there any updates on this bug https://bugs.launchpad.net/openstack-ansible/+bug/1625722? I retried an upgrade from stable/mitaka to master in an onMetal deployment and it failed again. I updated the bug with the errors I got. | 18:22 |
openstack | Launchpad bug 1625722 in openstack-ansible "Newton upgrade fails due to bind mount of /var/log" [High,In progress] - Assigned to Kevin Carter (kevin-carter) | 18:22 |
*** thorst_ has quit IRC | 18:24 | |
*** mars_toktonaliev has joined #openstack-ansible | 18:25 | |
*** thorst_ has joined #openstack-ansible | 18:25 | |
*** mars_toktonaliev has quit IRC | 18:25 | |
*** rstarmer has quit IRC | 18:30 | |
*** thorst_ has quit IRC | 18:30 | |
*** thorst_ has joined #openstack-ansible | 18:31 | |
*** rstarmer has joined #openstack-ansible | 18:32 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 18:32 |
*** jperry has quit IRC | 18:35 | |
*** jperry has joined #openstack-ansible | 18:35 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 18:35 |
*** thorst_ has quit IRC | 18:35 | |
*** armaan has joined #openstack-ansible | 18:36 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 18:37 |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 18:38 |
*** armaan has quit IRC | 18:40 | |
*** hughmFLE_ has quit IRC | 18:40 | |
*** jperry has quit IRC | 18:41 | |
*** jperry has joined #openstack-ansible | 18:42 | |
drifterza | my bad | 18:42 |
*** hughmFLEXin has joined #openstack-ansible | 18:43 | |
drifterza | automagically, my bad I accidently used your bug ID in my commit: https://bugs.launchpad.net/openstack-ansible/+bug/1624521 | 18:45 |
openstack | Launchpad bug 1624521 in openstack-ansible "os_gnocchi role gate has no functional testing" [Medium,In progress] | 18:45 |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 18:45 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone https://review.openstack.org/374950 | 18:45 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: [WIP] Implement centralised test scripts https://review.openstack.org/375061 | 18:55 |
odyssey4me | palendae stevelle automagically ^ those are the facilitating scripts, or at least a start... after I relocate I'll make the tests role use them as a tester | 18:57 |
odyssey4me | bbiab | 18:57 |
openstackgerrit | Merged openstack/openstack-ansible: Fix br-vlan port in multi-node bootstrap-host https://review.openstack.org/374920 | 18:59 |
*** rstarmer has quit IRC | 18:59 | |
*** rstarmer has joined #openstack-ansible | 19:00 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone https://review.openstack.org/374950 | 19:01 |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 19:04 |
*** itsuugo has quit IRC | 19:04 | |
*** itsuugo has joined #openstack-ansible | 19:04 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_horizon: Ansible 2.1.1 role testing https://review.openstack.org/353596 | 19:06 |
*** thorst_ has joined #openstack-ansible | 19:08 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 19:09 |
michaelgugino | https://review.openstack.org/#/c/374380/ is going to need a lot of eyes. | 19:10 |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone https://review.openstack.org/374950 | 19:12 |
automagically | michaelgugino: Starred it, will take a quick look now | 19:12 |
michaelgugino | thanks | 19:13 |
*** hughmFLEXin has quit IRC | 19:15 | |
*** hughmFLEXin has joined #openstack-ansible | 19:15 | |
drifterza | who here is Kyle Henderson ? | 19:15 |
michaelgugino | drifterza: kylek3h | 19:16 |
kylek3h | me. :-) | 19:16 |
*** itsuugo has quit IRC | 19:18 | |
drifterza | hi kylek3h | 19:18 |
kylek3h | hello, what's up? | 19:18 |
drifterza | can you check my PR for the functional tests | 19:18 |
kylek3h | sure...i've been looking at it. i'm not too familiar with how exactly they work though. i haven't contrib any yet. | 19:19 |
drifterza | you've been helping out on my reviews no | 19:20 |
drifterza | ? | 19:20 |
*** itsuugo has joined #openstack-ansible | 19:20 | |
drifterza | for the trove role | 19:20 |
kylek3h | yep. i have. i did some AIO prototyping based on your os_trove work, so i was familiar with it. | 19:21 |
drifterza | excellent | 19:21 |
drifterza | https://review.openstack.org/#/c/375049/ | 19:21 |
drifterza | if you have some time | 19:22 |
kylek3h | yah, i've been looking at it since patchset 1. ;-) | 19:22 |
drifterza | the latest one passed the gate | 19:22 |
drifterza | but I'm only testing api return codes | 19:22 |
drifterza | just getting basic functional tests up | 19:23 |
kylek3h | ok, great. i'll study it some. | 19:23 |
drifterza | I need to start with the Horizon trove plugin soon aswell | 19:23 |
*** berendt has quit IRC | 19:24 | |
kylek3h | yah, that would be good. | 19:24 |
*** thorst_ has quit IRC | 19:28 | |
*** TxGirlGeek has quit IRC | 19:30 | |
*** TxGirlGeek has joined #openstack-ansible | 19:30 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 19:31 |
*** itsuugo has quit IRC | 19:35 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 19:35 |
drifterza | automagically, | 19:36 |
drifterza | the one comment you made, I basically took it from : https://raw.githubusercontent.com/openstack/openstack-ansible-os_gnocchi/master/ansible-role-requirements.yml | 19:36 |
*** itsuugo has joined #openstack-ansible | 19:37 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate https://review.openstack.org/374954 | 19:38 |
automagically | drifterza: Yeah, but its unrelated to the role functional testing | 19:39 |
drifterza | for this commit maybe, but it should still be there | 19:39 |
*** karimb has joined #openstack-ansible | 19:41 | |
openstackgerrit | Donovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate https://review.openstack.org/375049 | 19:42 |
*** itsuugo has quit IRC | 19:43 | |
drifterza | automagically, k removed file. you right its not necessary for this PR | 19:43 |
*** itsuugo has joined #openstack-ansible | 19:45 | |
cloudnull | castulo: have you tried the proposed patch https://review.openstack.org/#/c/373561/ | 19:46 |
cloudnull | ? | 19:46 |
*** johnmilton has quit IRC | 19:47 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible: Add curl to utility distro packages https://review.openstack.org/374911 | 19:52 |
*** Adri2000 has quit IRC | 19:53 | |
*** thorst_ has joined #openstack-ansible | 19:54 | |
openstackgerrit | Travis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: More detailed os_gnocchi role docs https://review.openstack.org/375082 | 19:55 |
*** Adri2000 has joined #openstack-ansible | 19:56 | |
*** Adri2000 has quit IRC | 19:56 | |
*** Adri2000 has joined #openstack-ansible | 19:56 | |
*** johnmilton has joined #openstack-ansible | 20:04 | |
*** marst has joined #openstack-ansible | 20:04 | |
automagically | drifterza: Does the os_trove role need to add functionality for the tenant setup described here: http://docs.openstack.org/developer/trove/dev/manual_install.html#prepare-trove-for-openstack | 20:05 |
*** thorst_ has quit IRC | 20:06 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 20:07 |
openstackgerrit | Merged openstack/openstack-ansible-rsyslog_client: Force Ansible to use dynamic includes https://review.openstack.org/374896 | 20:08 |
*** thorst_ has joined #openstack-ansible | 20:08 | |
openstackgerrit | Merged openstack/openstack-ansible-pip_install: Force Ansible to use dynamic includes https://review.openstack.org/374882 | 20:08 |
automagically | drifterza: It also appears that we should either be shipping some cloud-init files or doing something to upload a base Trove glance image | 20:09 |
automagically | Perhaps configurable by deployers | 20:09 |
drifterza | automagically, not sure what you mean, in the tasks/trove_service_setup.yml we setup the keystone endpoints | 20:09 |
drifterza | if you need to test a vm built we would have to upload a trove_guest_agent image | 20:10 |
drifterza | That test was just to test that the API was up and could query state | 20:10 |
automagically | drifterza: http://docs.openstack.org/developer/trove/dev/manual_install.html#prepare-trove-for-openstack suggests that a project must be created: “trove_for_trove_usage” with two users | 20:11 |
*** itsuugo has quit IRC | 20:12 | |
automagically | And yes, ultimately, though perhaps not within the role functional test, we should be testing that the trove playbook and role leaves the system in a state whereby I can ask Trove to build a mongodb or mysql db instance and it comes up | 20:12 |
automagically | drifterza: I’m not suggesting that your in-process patch needs to cover all that, I’m just calling out what I think additional missing pieces may be | 20:13 |
automagically | If you agree that they are missing, let’s get them logged in LaunchPad as bugs and the community can work to add those bits | 20:13 |
drifterza | yeah I agree | 20:14 |
drifterza | lets log them | 20:14 |
*** itsuugo has joined #openstack-ansible | 20:14 | |
drifterza | I will make another pass at this PR to create the trove users as per the dev docs | 20:14 |
drifterza | but will only have the new PR ready tomorrow. | 20:14 |
automagically | Cool! I’ve got to run. The user bits should be in a separate patch | 20:15 |
automagically | And no rush | 20:15 |
automagically | Thanks for your work on the functional testing of the API so far | 20:15 |
automagically | Its looking good | 20:15 |
drifterza | thanks. | 20:15 |
drifterza | at least the gate passes | 20:15 |
drifterza | please add your comments, or refer to the logged bugs for this PR | 20:16 |
drifterza | so I can keep track | 20:16 |
*** thorst_ has quit IRC | 20:16 | |
openstackgerrit | Merged openstack/openstack-ansible-repo_build: Force Ansible to use dynamic includes https://review.openstack.org/374889 | 20:17 |
automagically | https://bugs.launchpad.net/openstack-ansible/+bug/1626726 | 20:18 |
openstack | Launchpad bug 1626726 in openstack-ansible "os_trove role should create tenant trove_for_trove_usage" [Undecided,New] | 20:18 |
nishpatwa_ | odyssey4me can you review this? | 20:19 |
nishpatwa_ | https://review.openstack.org/#/c/374292/ | 20:19 |
*** gouthamr has quit IRC | 20:20 | |
openstackgerrit | Merged openstack/openstack-ansible-os_zaqar: Force Ansible to use dynamic includes https://review.openstack.org/374879 | 20:20 |
openstackgerrit | Merged openstack/openstack-ansible-repo_server: Force Ansible to use dynamic includes https://review.openstack.org/374890 | 20:20 |
automagically | https://bugs.launchpad.net/openstack-ansible/+bug/1626730 | 20:21 |
openstack | Launchpad bug 1626730 in openstack-ansible "OSA Trove support (role or play) should manage trove glance images" [Undecided,New] | 20:21 |
openstackgerrit | Merged openstack/openstack-ansible-os_watcher: Force Ansible to use dynamic includes https://review.openstack.org/374877 | 20:21 |
*** karimb has quit IRC | 20:23 | |
openstackgerrit | Merged openstack/openstack-ansible-os_trove: Force Ansible to use dynamic includes https://review.openstack.org/374876 | 20:26 |
openstackgerrit | Merged openstack/openstack-ansible-os_sahara: Force Ansible to use dynamic includes https://review.openstack.org/374868 | 20:28 |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server: Force Ansible to use dynamic includes https://review.openstack.org/374885 | 20:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: [WIP] Implement centralised test scripts https://review.openstack.org/375061 | 20:31 |
*** smatzek has quit IRC | 20:32 | |
*** admin0 has joined #openstack-ansible | 20:34 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 20:38 |
csmart | odyssey4me, did you see the Python version? What's going to try to find the yml files? Another script, or something else? | 20:39 |
*** psilvad has joined #openstack-ansible | 20:42 | |
*** rstarmer has quit IRC | 20:46 | |
*** Mudpuppy has quit IRC | 20:47 | |
*** spotz is now known as spotz_zzz | 20:50 | |
*** itsuugo has quit IRC | 20:50 | |
*** asettle has joined #openstack-ansible | 20:51 | |
*** itsuugo has joined #openstack-ansible | 20:52 | |
*** smatzek has joined #openstack-ansible | 20:55 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 20:56 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible: Add ironic_rabbitmq settings to group_vars/all.yml https://review.openstack.org/375107 | 20:56 |
odyssey4me | csmart I think I managed to find them with my low tech option. Time will tell if I missed any. | 20:57 |
odyssey4me | Thanks for trying though! | 20:57 |
csmart | What was your low tech option? The grep -A1? | 20:57 |
odyssey4me | csmart yep, then visual inspection of common known locations | 20:58 |
csmart | But don't that miss files that have lines, like tags in between? | 20:58 |
csmart | *won't | 20:58 |
mcarden | Sorry odyssey4me, my patch failed the linters (not its fault I suspect) and due to family needs I couldn't get back to it last night. | 20:59 |
*** dmsimard|afk is now known as dmsimard | 21:00 | |
*** smatzek has quit IRC | 21:00 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:00 |
*** kstev has quit IRC | 21:01 | |
odyssey4me | csmart mcarden any thoughts on why a re-run of https://review.openstack.org/#/c/375061/5/test-ansible-env-prep.sh is not skipping line 75 ? | 21:02 |
*** psilvad has quit IRC | 21:02 | |
*** psilvad has joined #openstack-ansible | 21:02 | |
odyssey4me | csmart yeah it did, but I found those and fixed them :) | 21:02 |
csmart | odyssey4me, hmm.. OK well there's still my original one from last night that checks the next line, before I started trying to match unknown number of lines: | 21:03 |
csmart | find . -name "*.yml" -exec grep -lz "include:[[:space:]].*[a-zA-Z].*\\.yml[[:space:]]*-\ when:" {} \; | 21:04 |
csmart | Anyway, breakfast then I'll look at that new one | 21:04 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests https://review.openstack.org/375112 | 21:04 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:04 |
*** askb has joined #openstack-ansible | 21:04 | |
*** psilvad has quit IRC | 21:07 | |
*** markvoelker has quit IRC | 21:07 | |
openstackgerrit | Michael Carden proposed openstack/openstack-ansible: Make sure curl is available in utility containers https://review.openstack.org/375117 | 21:09 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:09 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests https://review.openstack.org/375112 | 21:10 |
*** woodard has joined #openstack-ansible | 21:10 | |
*** itsuugo has quit IRC | 21:10 | |
*** itsuugo has joined #openstack-ansible | 21:11 | |
*** woodard_ has quit IRC | 21:13 | |
odyssey4me | mcarden csmart never mind - I found my error :p | 21:13 |
csmart | odyssey4me: kk, just about to look :-) | 21:13 |
*** woodard has quit IRC | 21:14 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:14 |
*** schwicht has quit IRC | 21:15 | |
*** itsuugo has quit IRC | 21:16 | |
*** itsuugo has joined #openstack-ansible | 21:17 | |
*** schwicht has joined #openstack-ansible | 21:19 | |
csmart | odyssey4me: ahh, that's an easy mistake to miss ;-) wd | 21:19 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:20 |
*** jamesdenton has quit IRC | 21:21 | |
*** rstarmer has joined #openstack-ansible | 21:21 | |
*** thorst_ has joined #openstack-ansible | 21:22 | |
openstackgerrit | Michael Carden proposed openstack/openstack-ansible: Add .coverage files to .gitignore https://review.openstack.org/375128 | 21:25 |
*** jheroux has quit IRC | 21:25 | |
*** thorst___ has joined #openstack-ansible | 21:25 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:25 |
*** kstev has joined #openstack-ansible | 21:27 | |
*** thorst_ has quit IRC | 21:27 | |
*** schwicht has quit IRC | 21:29 | |
*** thorst_ has joined #openstack-ansible | 21:29 | |
*** thorst___ has quit IRC | 21:30 | |
odyssey4me | hmm, so now that I've got those all out of the way - the issue now is that the scripts I'm executing aren't setting any environment vars | 21:31 |
odyssey4me | I'm setting the exports through 'bash -c <scriptname>' - is there any way to make env vars persisant to the parent shell too? | 21:31 |
openstackgerrit | Michael Carden proposed openstack/openstack-ansible: Add files to .gitignore https://review.openstack.org/375128 | 21:32 |
*** thorst_ has quit IRC | 21:33 | |
mrda | Morning OSA | 21:34 |
*** Trident has quit IRC | 21:37 | |
*** fignew has quit IRC | 21:37 | |
*** jcannava has quit IRC | 21:37 | |
*** jhesketh has quit IRC | 21:37 | |
*** admin0 has quit IRC | 21:37 | |
*** hughmFLEXin has quit IRC | 21:37 | |
*** drifterza has quit IRC | 21:37 | |
*** shasha_tavil has quit IRC | 21:37 | |
*** jlvillal has quit IRC | 21:37 | |
*** evrardjp has quit IRC | 21:37 | |
*** maximov_ has quit IRC | 21:37 | |
*** prometheanfire has quit IRC | 21:37 | |
*** klamath has quit IRC | 21:37 | |
*** haasn has quit IRC | 21:37 | |
*** ioni has quit IRC | 21:37 | |
*** charz has quit IRC | 21:37 | |
*** julian1 has quit IRC | 21:37 | |
*** mhayden has quit IRC | 21:37 | |
*** d34dh0r53 has quit IRC | 21:37 | |
*** meteorfox has quit IRC | 21:37 | |
*** Matias has quit IRC | 21:37 | |
*** nwonknu has quit IRC | 21:37 | |
*** calebb has quit IRC | 21:37 | |
*** izaakk has quit IRC | 21:37 | |
*** mattt has quit IRC | 21:37 | |
*** stevelle has quit IRC | 21:37 | |
*** vdo has quit IRC | 21:37 | |
*** Apsu has quit IRC | 21:37 | |
*** sigmavirus has quit IRC | 21:37 | |
*** qwang has quit IRC | 21:37 | |
*** cloudnull has quit IRC | 21:37 | |
*** hwoarang has quit IRC | 21:37 | |
*** ikalnytskyi has quit IRC | 21:37 | |
*** mfisch has quit IRC | 21:37 | |
*** arif-ali has quit IRC | 21:37 | |
*** brad[] has quit IRC | 21:37 | |
*** ajo has quit IRC | 21:37 | |
*** eglute has quit IRC | 21:37 | |
*** alextricity25 has quit IRC | 21:37 | |
*** erikmwilson has quit IRC | 21:37 | |
*** xar- has quit IRC | 21:37 | |
*** galstrom_zzz has quit IRC | 21:37 | |
*** jasondotstar has quit IRC | 21:37 | |
*** rstarmer has quit IRC | 21:37 | |
*** winggundamth has quit IRC | 21:37 | |
*** jroll has quit IRC | 21:37 | |
*** kvcobb has quit IRC | 21:37 | |
*** Attilla has quit IRC | 21:37 | |
*** yarkot has quit IRC | 21:37 | |
*** mubix has quit IRC | 21:37 | |
*** jamielennox has quit IRC | 21:37 | |
*** gus has quit IRC | 21:37 | |
*** bgmccollum has quit IRC | 21:37 | |
*** hughsaunders has quit IRC | 21:37 | |
*** raddaoui has quit IRC | 21:37 | |
*** irtermite has quit IRC | 21:37 | |
*** pegmanm has quit IRC | 21:37 | |
*** lbragstad has quit IRC | 21:37 | |
*** FrankZhang has quit IRC | 21:37 | |
*** errr has quit IRC | 21:37 | |
*** palendae has quit IRC | 21:37 | |
*** adreznec has quit IRC | 21:37 | |
*** spotz_zzz has quit IRC | 21:37 | |
*** mgagne has quit IRC | 21:37 | |
*** toan has quit IRC | 21:37 | |
*** poopcat has joined #openstack-ansible | 21:37 | |
*** v1k0d3n has joined #openstack-ansible | 21:38 | |
*** klamath has joined #openstack-ansible | 21:38 | |
*** haasn has joined #openstack-ansible | 21:38 | |
*** ioni has joined #openstack-ansible | 21:38 | |
*** charz has joined #openstack-ansible | 21:38 | |
*** calebb has joined #openstack-ansible | 21:38 | |
*** julian1 has joined #openstack-ansible | 21:38 | |
*** mhayden has joined #openstack-ansible | 21:38 | |
*** meteorfox has joined #openstack-ansible | 21:38 | |
*** Matias has joined #openstack-ansible | 21:38 | |
*** nwonknu has joined #openstack-ansible | 21:38 | |
*** mattt has joined #openstack-ansible | 21:38 | |
*** izaakk has joined #openstack-ansible | 21:38 | |
*** stevelle has joined #openstack-ansible | 21:38 | |
*** vdo has joined #openstack-ansible | 21:38 | |
*** Apsu has joined #openstack-ansible | 21:38 | |
*** sigmavirus has joined #openstack-ansible | 21:38 | |
*** ikalnytskyi has joined #openstack-ansible | 21:38 | |
*** qwang has joined #openstack-ansible | 21:38 | |
*** cloudnull has joined #openstack-ansible | 21:38 | |
*** hwoarang has joined #openstack-ansible | 21:38 | |
*** orwell.freenode.net sets mode: +o cloudnull | 21:38 | |
*** retreved has quit IRC | 21:38 | |
*** kong has quit IRC | 21:39 | |
*** rackertom has quit IRC | 21:39 | |
*** neith has quit IRC | 21:39 | |
*** asettle is now known as 7JTABTGDJ | 21:40 | |
*** asettle has joined #openstack-ansible | 21:40 | |
*** rstarmer has joined #openstack-ansible | 21:40 | |
*** winggundamth has joined #openstack-ansible | 21:40 | |
*** jroll has joined #openstack-ansible | 21:40 | |
*** kvcobb has joined #openstack-ansible | 21:40 | |
*** Attilla has joined #openstack-ansible | 21:40 | |
*** yarkot has joined #openstack-ansible | 21:40 | |
*** jamielennox has joined #openstack-ansible | 21:40 | |
*** gus has joined #openstack-ansible | 21:40 | |
*** bgmccollum has joined #openstack-ansible | 21:40 | |
*** hughsaunders has joined #openstack-ansible | 21:40 | |
*** pegmanm has joined #openstack-ansible | 21:40 | |
*** irtermite has joined #openstack-ansible | 21:40 | |
*** lbragstad has joined #openstack-ansible | 21:40 | |
*** FrankZhang has joined #openstack-ansible | 21:40 | |
*** errr has joined #openstack-ansible | 21:40 | |
*** palendae has joined #openstack-ansible | 21:40 | |
*** adreznec has joined #openstack-ansible | 21:40 | |
*** spotz_zzz has joined #openstack-ansible | 21:40 | |
*** mgagne has joined #openstack-ansible | 21:40 | |
*** toan has joined #openstack-ansible | 21:40 | |
*** Trident has joined #openstack-ansible | 21:40 | |
*** fignew has joined #openstack-ansible | 21:40 | |
*** jcannava has joined #openstack-ansible | 21:40 | |
*** serverascode has quit IRC | 21:41 | |
*** 7JTABTGDJ has quit IRC | 21:41 | |
*** jhesketh has joined #openstack-ansible | 21:41 | |
*** d34dh0r53 has joined #openstack-ansible | 21:41 | |
*** admin0 has joined #openstack-ansible | 21:41 | |
*** hughmFLEXin has joined #openstack-ansible | 21:41 | |
*** drifterza has joined #openstack-ansible | 21:41 | |
*** shasha_tavil has joined #openstack-ansible | 21:41 | |
*** jlvillal has joined #openstack-ansible | 21:41 | |
*** evrardjp has joined #openstack-ansible | 21:41 | |
*** maximov_ has joined #openstack-ansible | 21:41 | |
*** prometheanfire has joined #openstack-ansible | 21:41 | |
*** NachoDuck has quit IRC | 21:41 | |
*** maximov_ has quit IRC | 21:41 | |
*** thorst_ has joined #openstack-ansible | 21:41 | |
openstackgerrit | Merged openstack/openstack-ansible-os_ceilometer: Ansible 2.1.1 role testing https://review.openstack.org/353561 | 21:42 |
*** poopcat has left #openstack-ansible | 21:42 | |
*** mfisch has joined #openstack-ansible | 21:42 | |
*** arif-ali has joined #openstack-ansible | 21:42 | |
*** brad[] has joined #openstack-ansible | 21:42 | |
*** ajo has joined #openstack-ansible | 21:42 | |
*** jasondotstar has joined #openstack-ansible | 21:42 | |
*** alextricity25 has joined #openstack-ansible | 21:42 | |
*** eglute has joined #openstack-ansible | 21:42 | |
*** erikmwilson has joined #openstack-ansible | 21:42 | |
*** xar- has joined #openstack-ansible | 21:42 | |
*** galstrom_zzz has joined #openstack-ansible | 21:42 | |
*** karimb has joined #openstack-ansible | 21:43 | |
openstackgerrit | Nish Patwa(nishpatwa_) proposed openstack/openstack-ansible-tests: Implemented git clone of roles. https://review.openstack.org/374292 | 21:43 |
*** john51 has quit IRC | 21:45 | |
*** john51 has joined #openstack-ansible | 21:45 | |
*** schwicht has joined #openstack-ansible | 21:45 | |
*** asettle has quit IRC | 21:45 | |
*** neith has joined #openstack-ansible | 21:46 | |
*** hughmFLEXin has quit IRC | 21:46 | |
*** thorst_ has quit IRC | 21:47 | |
openstackgerrit | Nish Patwa(nishpatwa_) proposed openstack/openstack-ansible-tests: Implemented git clone of roles. https://review.openstack.org/374292 | 21:47 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:47 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:48 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-os_cinder: Implement support for cinder qos specs https://review.openstack.org/375131 | 21:48 |
*** rackertom has joined #openstack-ansible | 21:48 | |
*** hughmFLEXin has joined #openstack-ansible | 21:49 | |
*** jmckind has quit IRC | 21:50 | |
*** kong has joined #openstack-ansible | 21:51 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:51 |
*** mubix has joined #openstack-ansible | 21:55 | |
*** thorst_ has joined #openstack-ansible | 21:56 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 21:57 |
*** schwicht_at_work has joined #openstack-ansible | 21:58 | |
*** schwicht has quit IRC | 21:58 | |
*** thorst__ has joined #openstack-ansible | 22:00 | |
*** thorst_ has quit IRC | 22:00 | |
*** raddaoui has joined #openstack-ansible | 22:01 | |
*** jperry has quit IRC | 22:01 | |
*** NachoDuck has joined #openstack-ansible | 22:03 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests https://review.openstack.org/375112 | 22:06 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests https://review.openstack.org/375112 | 22:06 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests https://review.openstack.org/375112 | 22:10 |
*** thorst__ is now known as thorst | 22:11 | |
*** admin0 has quit IRC | 22:11 | |
*** hughmFLEXin has quit IRC | 22:12 | |
*** hughmFLEXin has joined #openstack-ansible | 22:12 | |
*** hblah has joined #openstack-ansible | 22:13 | |
*** serverascode has joined #openstack-ansible | 22:14 | |
*** thorst has quit IRC | 22:15 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:16 |
*** thorst has joined #openstack-ansible | 22:17 | |
*** marst has quit IRC | 22:18 | |
*** thorst has quit IRC | 22:18 | |
*** kstev has quit IRC | 22:19 | |
*** thorst has joined #openstack-ansible | 22:20 | |
*** maximov_ has joined #openstack-ansible | 22:21 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:21 |
*** schwicht_at_work has quit IRC | 22:23 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:27 |
odyssey4me | palendae automagically stevelle ^ how do you like that? | 22:29 |
stevelle | will check that soon | 22:29 |
stevelle | working on https://review.openstack.org/#/c/374420/ now | 22:29 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:29 |
*** marst has joined #openstack-ansible | 22:32 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes https://review.openstack.org/374675 | 22:33 |
palendae | odyssey4me, Added myself as a reviewer. Did a quick paging through the files and I appreciate the warning/purpose comments | 22:34 |
*** TxGirlGeek has quit IRC | 22:35 | |
MrDanDan | hei | 22:40 |
*** scarlisle has quit IRC | 22:40 | |
MrDanDan | this may seem like a stupid q, but how do I know the run-playbooks was succsessfull? I should see like a big Complete line? | 22:41 |
*** hughmFLEXin has quit IRC | 22:41 | |
MrDanDan | http://paste.openstack.org/show/582677/ | 22:41 |
MrDanDan | this is what I got | 22:41 |
odyssey4me | MrDanDan you should see something like this: http://logs.openstack.org/20/374920/1/gate/gate-openstack-ansible-openstack-ansible-aio-ubuntu-trusty/d8a063f/console.html#_2016-09-22_18_52_41_948306 | 22:42 |
*** hughmFLEXin has joined #openstack-ansible | 22:43 | |
odyssey4me | MrDanDan that's showing that no hosts were configured to receive those services... | 22:43 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-os_cinder: Implement support for cinder qos specs https://review.openstack.org/375131 | 22:44 |
MrDanDan | yep | 22:45 |
MrDanDan | curious thing is that it stops there | 22:45 |
MrDanDan | and can't find the reason why it stops | 22:46 |
MrDanDan | so all containers are up | 22:46 |
MrDanDan | but if i log on the utility one, it has no openstack commands | 22:46 |
MrDanDan | but if i log on the utility one, it has no openstack commands available | 22:46 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:48 |
MrDanDan | any ideas? | 22:48 |
MrDanDan | it master branch btw | 22:48 |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters https://review.openstack.org/374380 | 22:49 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:52 |
*** hughmFLEXin has quit IRC | 22:52 | |
*** hughmFLEXin has joined #openstack-ansible | 22:52 | |
mcarden | MrDanDan: Once this merges, the CLI clients should be back in the utility container: https://review.openstack.org/#/c/374911/ | 22:52 |
odyssey4me | MrDanDan is it perhaps running on Xenial? | 22:53 |
odyssey4me | MrDanDan ^ what mcarden said | 22:53 |
mcarden | MrDanDan: meanwhile, you could attach to the utility container, run `apt-get update && apt-get install curl` and then rerun the utility-install.yml play. | 22:53 |
MrDanDan | yes, it's 16.04 | 22:53 |
*** marst has quit IRC | 22:54 | |
MrDanDan | sur,e i can do that | 22:54 |
MrDanDan | ok, installed curl on container and fired it up again | 22:55 |
MrDanDan | so the playbooks that are already done should just skip, right? | 22:56 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts https://review.openstack.org/375061 | 22:56 |
MrDanDan | wait, utility-install.yml? | 22:57 |
MrDanDan | i runned run-playbooks.yml | 22:57 |
MrDanDan | .sh, sorry | 22:57 |
*** weezS has quit IRC | 22:57 | |
mcarden | MrDanDan: If you look at the log you pasted, you'll see the advice to not run that again. | 22:58 |
odyssey4me | MrDanDan run-playbooks is just an initial tool, primarily for testing and gating | 22:58 |
mcarden | "All jobs should be executed out of the | 22:58 |
mcarden | "/opt/openstack-ansible/playbooks" directory using the "openstack-ansible" | 22:58 |
mcarden | command line wrapper." | 22:58 |
MrDanDan | ok | 22:58 |
MrDanDan | so now i shoild run unility-install, right? | 22:59 |
mcarden | Yep. | 22:59 |
MrDanDan | ok, let me find it | 22:59 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests https://review.openstack.org/375112 | 22:59 |
odyssey4me | MrDanDan cd /opt/openstack-ansible/playbooks; openstack-ansible utility-install.yml | 23:00 |
MrDanDan | yy, dound it | 23:02 |
MrDanDan | found* | 23:02 |
MrDanDan | aha, tried with ansible-playbook command first | 23:02 |
MrDanDan | thanks | 23:02 |
MrDanDan | so basically the workflow is like this, bootstrap-ansible -> bootstrap_aio -> run_playbooks -> utility_install? | 23:03 |
odyssey4me | MrDanDan if you're doing a production environment you would not use run-playbooks, but instead would execute the setup-* playbooks or individual playbooks as described in the install guide | 23:05 |
odyssey4me | run-playbooks is designed predominantly for gating and development/testing on an AIO | 23:06 |
MrDanDan | that is what i'm interested | 23:07 |
MrDanDan | POC openstack with ansible | 23:07 |
odyssey4me | alright, well an AIO is enough to give you a basic look - I would encourage you to then review the install guide | 23:08 |
*** itsuugo has quit IRC | 23:08 | |
odyssey4me | if you have the hardware available then you may wish to also take https://github.com/openstack/openstack-ansible-ops/tree/master/multi-node-aio for a spin | 23:08 |
*** itsuugo has joined #openstack-ansible | 23:10 | |
odyssey4me | ok, I'm out for the night - it looks like https://review.openstack.org/375061 will do the trick | 23:10 |
odyssey4me | have a good one everyone! | 23:10 |
MrDanDan | hei, thanks a lot | 23:13 |
*** itsuugo has quit IRC | 23:15 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Reduce config file IO in tests https://review.openstack.org/375154 | 23:15 |
*** itsuugo has joined #openstack-ansible | 23:16 | |
*** thorst has quit IRC | 23:19 | |
*** thorst has joined #openstack-ansible | 23:20 | |
*** thorst_ has joined #openstack-ansible | 23:24 | |
*** thorst has quit IRC | 23:25 | |
*** thorst has joined #openstack-ansible | 23:28 | |
*** thorst_ has quit IRC | 23:29 | |
*** thorst has quit IRC | 23:32 | |
openstackgerrit | Michael Gugino proposed openstack/openstack-ansible-os_cinder: Implement support for cinder qos specs https://review.openstack.org/375131 | 23:32 |
*** marst has joined #openstack-ansible | 23:35 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible: Mock file system when testing duplicate IPs https://review.openstack.org/375162 | 23:36 |
*** spedione is now known as spedione|AWAY | 23:37 | |
*** hughmFLEXin has quit IRC | 23:40 | |
*** shanec_ has quit IRC | 23:42 | |
*** hughmFLEXin has joined #openstack-ansible | 23:42 | |
palendae | Neat | 23:44 |
palendae | https://review.openstack.org/#/q/project:openstack/openstack-ansible+topic:%5Einventory.*+status:open for a quick way to see all inventory related topics | 23:45 |
palendae | s/topics/changes/ | 23:45 |
*** itsuugo has quit IRC | 23:50 | |
*** thorst has joined #openstack-ansible | 23:51 | |
*** itsuugo has joined #openstack-ansible | 23:51 | |
*** thorst has quit IRC | 23:55 | |
*** itsuugo has quit IRC | 23:56 | |
*** itsuugo has joined #openstack-ansible | 23:57 | |
*** marst has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!