Thursday, 2016-09-22

*** galstrom is now known as galstrom_zzz00:02
*** smatzek has quit IRC00:04
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add debug logging to dynamic inventory  https://review.openstack.org/37442000:05
*** itsuugo has quit IRC00:25
*** itsuugo has joined #openstack-ansible00:28
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442900:28
*** itsuugo has quit IRC00:41
openstackgerritPaulo Matias proposed openstack/openstack-ansible-ceph_client: Add support for the Ceph storage driver in Gnocchi  https://review.openstack.org/37445900:42
*** itsuugo has joined #openstack-ansible00:43
openstackgerritPaulo Matias proposed openstack/openstack-ansible: Add support for the Ceph storage driver in Gnocchi  https://review.openstack.org/37446000:43
openstackgerritPaulo Matias proposed openstack/openstack-ansible-os_gnocchi: Add support for the Ceph storage driver in Gnocchi  https://review.openstack.org/37446100:43
*** markvoelker has joined #openstack-ansible00: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
Matiasis the gate broken? :(00:48
*** markvoelker has quit IRC00:49
*** itsuugo has quit IRC00:49
*** itsuugo has joined #openstack-ansible00:52
stevellecould be.00:57
*** thorst has joined #openstack-ansible00:59
*** thorst has quit IRC01:04
*** sdake has quit IRC01:06
Matiasstevelle: do the patches look ok?01:06
*** MrDanDan has quit IRC01:06
Matiasi'll take a look at the mail you sent in a few minutes01:06
stevellereview.openstack.org the website is really flaky01:07
*** itsuugo has quit IRC01:07
stevelletaking a minute to load a page01:07
stevelleI can't really review them atm01:07
Matiasno problem01:07
*** itsuugo has joined #openstack-ansible01:08
stevelleprobably want to drop the tags01:11
stevellein gnocchi_ceph_python_libs.yml01:11
*** hughmFLEXin has joined #openstack-ansible01:12
stevelleI'll add comments01:12
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438001:13
*** hughmFLEXin has quit IRC01:16
Matiasstevelle: sorry, that's the problem with copying and pasting :|01:17
*** itsuugo has quit IRC01:18
*** itsuugo has joined #openstack-ansible01:19
*** gouthamr has quit IRC01:20
*** itsuugo has quit IRC01:23
*** itsuugo has joined #openstack-ansible01:25
*** jwitko has joined #openstack-ansible01:42
*** thorst has joined #openstack-ansible01:45
*** markvoelker has joined #openstack-ansible01:46
openstackgerritPaulo Matias proposed openstack/openstack-ansible-os_gnocchi: Add support for the Ceph storage driver in Gnocchi  https://review.openstack.org/37446101:46
*** markvoelker has quit IRC01:50
*** thorst has quit IRC01:50
*** rromans_afk has quit IRC01:54
*** joseg has quit IRC01:55
*** psilvad has quit IRC01:58
*** psilvad has joined #openstack-ansible01:59
*** itsuugo has quit IRC02:16
*** itsuugo has joined #openstack-ansible02:16
*** thorst has joined #openstack-ansible02:17
*** shanec_ has joined #openstack-ansible02:20
*** itsuugo has quit IRC02:21
*** thorst has quit IRC02:21
*** itsuugo has joined #openstack-ansible02:22
*** psilvad has quit IRC02:22
*** itsuugo has quit IRC02:27
*** shanec_ has quit IRC02:27
*** itsuugo has joined #openstack-ansible02:29
*** itsuugo has quit IRC02:34
*** itsuugo has joined #openstack-ansible02:34
*** itsuugo has quit IRC02:44
*** itsuugo has joined #openstack-ansible02:45
*** markvoelker has joined #openstack-ansible02:46
*** thorst has joined #openstack-ansible02:48
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add export host option for inventory-manage script  https://review.openstack.org/37179802:50
*** itsuugo has quit IRC02:50
*** itsuugo has joined #openstack-ansible02:50
*** markvoelker has quit IRC02:51
*** thorst has quit IRC02:53
openstackgerritCharles Farquhar proposed openstack/openstack-ansible: [WIP] Add Swift3 middleware to openstack_services  https://review.openstack.org/37451102:55
openstackgerritCharles Farquhar proposed openstack/openstack-ansible-os_swift: [WIP] Add support for swift3 middleware  https://review.openstack.org/37441602:56
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add debug logging to dynamic inventory  https://review.openstack.org/37442002:58
*** itsuugo has quit IRC02:59
*** itsuugo has joined #openstack-ansible03:00
*** david-lyle has quit IRC03:03
*** itsuugo has quit IRC03:05
*** itsuugo has joined #openstack-ansible03:05
*** sdake has joined #openstack-ansible03:08
*** itsuugo has quit IRC03:10
*** itsuugo has joined #openstack-ansible03:11
*** itsuugo has quit IRC03:27
*** itsuugo has joined #openstack-ansible03:28
*** galstrom_zzz is now known as galstrom03:29
*** itsuugo has quit IRC03:33
*** itsuugo has joined #openstack-ansible03:34
openstackgerritavnish proposed openstack/openstack-ansible-os_magnum: Added sphinix config to setup.cfg  https://review.openstack.org/37370703:35
openstackgerritavnish proposed openstack/openstack-ansible-galera_client: Added sphinix config to setup.cfg  https://review.openstack.org/37370403:36
openstackgerritavnish proposed openstack/openstack-ansible-openstack_hosts: Added sphinix config to setup.cfg  https://review.openstack.org/37369603:38
*** rstarmer has joined #openstack-ansible03:40
openstackgerritavnish proposed openstack/openstack-ansible-rsyslog_server: Added sphinix config to setup.cfg  https://review.openstack.org/37368803:40
openstackgerritavnish proposed openstack/openstack-ansible-openstack_openrc: Added sphinix config to setup.cfg  https://review.openstack.org/37368503:41
*** itsuugo has quit IRC03:43
*** itsuugo has joined #openstack-ansible03:44
*** itsuugo has quit IRC03:49
*** itsuugo has joined #openstack-ansible03:51
*** itsuugo has quit IRC03:56
*** itsuugo has joined #openstack-ansible03:57
*** poopcat has quit IRC04:01
*** askb has quit IRC04:02
*** askb has joined #openstack-ansible04:03
*** itsuugo has quit IRC04:04
*** itsuugo has joined #openstack-ansible04:06
*** weezS has quit IRC04:10
*** itsuugo has quit IRC04:11
*** itsuugo has joined #openstack-ansible04:13
*** kberger has quit IRC04:15
*** kberger has joined #openstack-ansible04:16
*** jduhamel has quit IRC04:19
*** galstrom is now known as galstrom_zzz04:19
*** jduhamel has joined #openstack-ansible04:19
*** itsuugo has quit IRC04:20
*** Mudpuppy has quit IRC04:21
*** itsuugo has joined #openstack-ansible04:22
*** dragonmaster_ has joined #openstack-ansible04:26
*** itsuugo has quit IRC04:26
*** janki has joined #openstack-ansible04:26
*** itsuugo has joined #openstack-ansible04:28
*** shausy has joined #openstack-ansible04:37
*** itsuugo has quit IRC04:43
*** itsuugo has joined #openstack-ansible04:44
*** kberger has quit IRC04:45
*** kberger has joined #openstack-ansible04:46
*** thorst has joined #openstack-ansible04:48
*** itsuugo has quit IRC04:49
*** itsuugo has joined #openstack-ansible04:51
*** dragonmaster_ has quit IRC04:54
*** itsuugo has quit IRC04:59
*** itsuugo has joined #openstack-ansible05:00
*** hughmFLEXin has joined #openstack-ansible05:14
*** admin0 has joined #openstack-ansible05:14
*** itsuugo has quit IRC05:15
*** itsuugo has joined #openstack-ansible05:15
*** hughmFLEXin has quit IRC05:18
*** itsuugo has quit IRC05:20
*** itsuugo has joined #openstack-ansible05:21
*** itsuugo has quit IRC05:28
*** itsuugo has joined #openstack-ansible05:29
*** itsuugo has quit IRC05:34
*** admin0 has quit IRC05:36
*** itsuugo has joined #openstack-ansible05:36
*** janki has quit IRC05:39
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442905:39
*** thorst has quit IRC05:42
*** itsuugo has quit IRC05:43
*** thorst has joined #openstack-ansible05:45
*** itsuugo has joined #openstack-ansible05:45
*** Mudpuppy has joined #openstack-ansible05:47
*** Mudpuppy has quit IRC05:52
*** thorst has quit IRC05:54
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442905:56
*** itsuugo has quit IRC05:56
*** Jeffrey4l has quit IRC05:57
*** itsuugo has joined #openstack-ansible05:57
*** McMurlock1 has joined #openstack-ansible05:59
*** itsuugo has quit IRC06:10
*** kysse has quit IRC06:10
*** kysse has joined #openstack-ansible06:10
*** Jeffrey4l has joined #openstack-ansible06:10
*** itsuugo has joined #openstack-ansible06:11
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442906:16
*** itsuugo has quit IRC06:16
mcardenI 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-ansible06:18
cloudnullmcarden: i've not see that personally.06:18
mcardencloudnull: Have you made a Xenial AIO in the last day or so?06:19
cloudnulli06:19
cloudnullI've not...06:19
cloudnullI have a xenial env up06:19
cloudnullbut its been up for a few days.06:19
mcardenI suspect it's recent. A Xenial I did a few days ago was OK06:19
*** rstarmer has quit IRC06:20
cloudnullthe clients are installed within the untility container here https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L68-L7506:20
cloudnullwhich should use the built repo to identify clients to install06:20
*** rstarmer has joined #openstack-ansible06:20
cloudnulli guess if that returned an empty set it could cause that?06:21
mcardenPerhaps.06:22
cloudnullhave you rerun the utility plays?06:22
mcardenI'll add that it seems a couple of others have seen this today as well.06:22
cloudnullonly on xenial ?06:22
mcardenNo, all I have done is sift through logs to (fail to) figure it out06:22
mcardenOnly on Xenial. Trusty is fine.06:23
cloudnull:\06:23
cloudnullthere's the command logs /openstack/log/ansible_cmd_logs06:23
cloudnullanything interesting there?06:23
* mcarden looks06:24
*** thorst has joined #openstack-ansible06:24
mcardenA 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 IRC06:30
*** janki has joined #openstack-ansible06:31
mcardencloudnull: 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
mcardenIf you 'tmux a' I may be able to share...06:33
*** thorst has joined #openstack-ansible06:41
*** thorst has quit IRC06:46
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442906:50
cloudnullmcarden: logging in now06:50
mcardenAck06:51
*** thorst has joined #openstack-ansible06:57
cloudnullso that's a shitty bug.06:57
mcardenAye06:57
cloudnullhttps://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L6906:57
cloudnullso we need to add curl there.06:58
mcardencurl. whodathoughtit?06:59
cloudnulli want to say that was there at one point.06:59
cloudnullbut idk06:59
odyssey4meo/07:00
odyssey4mecurl is there? do you mean curl in the container itself?07:00
odyssey4meie curl in https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L96-L9907:01
cloudnullyup07:01
cloudnullits part of the base image in trusty07:01
cloudnullnot in xenial07:01
odyssey4meI just woke up realising that run-playbooks isn't respecting the logic in setup-openstack.yml07:01
cloudnullyup07:01
cloudnullhttps://review.openstack.org/#/c/374429/07:02
cloudnullodyssey4me: ^07:02
odyssey4mehttps://github.com/openstack/openstack-ansible/blob/master/playbooks/setup-openstack.yml#L26-L3107:02
cloudnullyea, none of that is considered.07:02
cloudnullI found that today(really yesterday at this point) too07:03
cloudnullmcarden: i'm out of your tmux07:03
cloudnullif you could make that PR go, i'd appreciate it07:03
mcardencloudnull: Thanks for dropping in. :)07:03
cloudnullanytime07:04
odyssey4mecloudnull that's some complex machinery07:05
*** thorst has quit IRC07:05
*** admin0 has joined #openstack-ansible07:05
cloudnullnot really.07:05
ionihello guys07:06
cloudnulljust changed the bash includes to use a python function07:06
odyssey4meall this just so that we keep using the successerator07:06
ionido you have an example on how can i configured ansible to deploy more regions?07:07
cloudnulland dropped in the job workflow from our repo venv scripts07:07
ioninow i only have RegionOne07:07
odyssey4meioni for a simple deployment - each inventory is a region, and you can set the region name07:08
cloudnullodyssey4me: no.07:08
cloudnullwe could pull the successerator out if you want07:09
*** asettle has joined #openstack-ansible07:09
odyssey4mecloudnull the only reason we're not just running setup-everything for gating and the AIO is so that we can use the successerator07:09
cloudnullif you look at PR4 the gate finished in 1:02 min,07:09
cloudnullall that in the hope that we can get it back to around 40 min07:10
odyssey4mesure, 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 :p07:10
cloudnullif we shave 30 min that's not just some speed07:11
odyssey4meanyway, let's see how it goes - and I'll try and understand it better once I've had some coffee07:11
*** dragonmaster_ has joined #openstack-ansible07:12
odyssey4meI think we should remove the profiling callback too07:12
cloudnulli did that today also, it didn't save any time.07:12
cloudnullhuman logs saved a few min07:13
cloudnullif it was notable, i would've removed it in my other PR.07:13
odyssey4meok, but I really don't like the profiling output - it doesn't show all the tasks07:13
cloudnullup to you.07:13
*** asettle has quit IRC07:14
ioniodyssey4me, 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 region07:14
odyssey4memcarden are you pushing up a patch for the utility container?07:14
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442907:14
odyssey4meioni 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 all07:16
mcardenodyssey4me: I would if I knew where to add 'curl'. It seems to already be in at least tests/roles/bootstrap-host/vars/ubuntu.yml07:16
odyssey4memcarden https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L96-L9907:16
odyssey4methose are the binary package lists for the utility container07:17
cloudnullioni: 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/templates07:18
ionicloudnull, thank you07:18
mcardenodyssey4me: ok07:19
cloudnullthose are just my templates.07:19
cloudnullbut they should get the key points across07:19
*** sdake has quit IRC07:30
odyssey4mecloudnull that's a neat bit of machinery07:32
odyssey4mewe could probably do it another way, but I'd like to see how that turns out07:32
* odyssey4me has now had coffee07:33
*** thorst has joined #openstack-ansible07:33
odyssey4mecloudnull not sure if my modifications in https://review.openstack.org/371753 will work with it though07:37
odyssey4melet's see07:37
odyssey4metime to relocate07:37
cloudnullyou could still add ln:73 in07:38
*** thorst has quit IRC07:41
odyssey4meit 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 meh07:44
odyssey4meI'll push patches to address that today.07:45
*** dragonmaster_ has quit IRC07:45
*** karimb has joined #openstack-ansible07:53
*** hblah has quit IRC07:59
odyssey4mehmm, any thoughts on a way to find all .yml files which have an '- include:' followed by a 'when:'08:03
odyssey4memcarden csmart ^08:03
odyssey4methis 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 tests08:06
*** jamielennox is now known as jamielennox|away08:09
*** thorst has joined #openstack-ansible08:11
*** itsuugo has quit IRC08:13
*** itsuugo has joined #openstack-ansible08:14
*** thorst has quit IRC08:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442908:23
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442908:27
*** thorst has joined #openstack-ansible08:28
*** thorst has quit IRC08:33
*** armaan has joined #openstack-ansible08:35
*** itsuugo has quit IRC08:35
*** itsuugo has joined #openstack-ansible08:36
*** asettle has joined #openstack-ansible08:40
*** armaan has quit IRC08:41
*** itsuugo has quit IRC08:43
*** itsuugo has joined #openstack-ansible08:44
*** thorst has joined #openstack-ansible08:44
*** armaan has joined #openstack-ansible08:49
*** itsuugo has quit IRC08:51
*** thorst has quit IRC08:51
*** itsuugo has joined #openstack-ansible08:52
*** armaan has quit IRC08:52
csmartodyssey4me: mcarden does something like this do what you want?08:56
csmartfind . -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 lines08:56
csmartthe -l will print the name of the file where grep was successful08:57
*** itsuugo has quit IRC08:57
*** itsuugo has joined #openstack-ansible08:58
csmartodyssey4me: actually, you probably have something after the include, right?08:59
*** shausy has quit IRC09:01
*** shausy has joined #openstack-ansible09:01
csmartfind . -name "*.yml" -exec grep -lz "include:[[:space:]].*[a-zA-Z].*\\.yml[[:space:]].*-\ when:" {} \;09:05
csmartassuming a file like:09:05
csmartjunk09:05
csmart- include:  this.yml09:05
csmart - when: condition09:05
csmartmore junk09:05
csmartodyssey4me: mcarden whoops sorry that should be:09:07
csmartfind . -name "*.yml" -exec grep -lz "include:[[:space:]].*[a-zA-Z].*\\.yml[[:space:]]*-\ when:" {} \;09:07
csmart(no . after the [[:space:]])09:07
csmartodyssey4me: mcarden see proof here: https://paste.fedoraproject.org/432396/14745354/09:11
csmartping me back if not quite right09:12
*** arif-ali has quit IRC09:17
*** jamielennox|away is now known as jamielennox09:18
*** itsuugo has quit IRC09:18
openstackgerritMerged openstack/openstack-ansible-os_ironic: Update rootwrap filter copy for easier maintenance  https://review.openstack.org/37340709:19
*** arif-ali has joined #openstack-ansible09:20
*** itsuugo has joined #openstack-ansible09:20
*** ig0r_ has joined #openstack-ansible09:23
*** thorst has joined #openstack-ansible09:23
*** drifterza has joined #openstack-ansible09:25
*** itsuugo has quit IRC09:25
*** asettle has quit IRC09:26
*** itsuugo has joined #openstack-ansible09:26
*** asettle has joined #openstack-ansible09:27
*** thorst has quit IRC09:28
*** asettle has quit IRC09:28
*** asettle has joined #openstack-ansible09:28
*** itsuugo has quit IRC09:31
*** itsuugo has joined #openstack-ansible09:32
*** thorst has joined #openstack-ansible09:40
*** itsuugo has quit IRC09:40
*** itsuugo has joined #openstack-ansible09:42
*** thorst has quit IRC09:44
*** itsuugo has quit IRC09:47
*** itsuugo has joined #openstack-ansible09:48
*** Mudpuppy has joined #openstack-ansible09:48
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400809:50
*** markvoelker has joined #openstack-ansible09:52
*** Mudpuppy has quit IRC09:53
*** itsuugo has quit IRC09:55
*** thorst has joined #openstack-ansible09:56
*** markvoelker has quit IRC09:56
*** itsuugo has joined #openstack-ansible09:57
odyssey4mecsmart 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 task09:58
odyssey4mebut thanks, lemme give yours a whirl09:59
odyssey4mecsmart oh fun, it doesn't work on a mac :p09:59
odyssey4memcarden are you going to submit a patch for that bug some time soon? it's a genuine bug I'd like to get resolved ASAP10:01
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400810:02
csmartGah.. hmm OK. Eating dinner now, will take another look shortly10:03
*** thorst has quit IRC10:04
csmartodyssey4me, 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 IRC10:07
neithdoes anyone knows if openstack-ansible works over openstack?10:08
neithopenstack instances with kvm I mean10:08
*** itsuugo has quit IRC10:09
AttillaIt should, but performance of your VMs will be poor.10:10
*** itsuugo has joined #openstack-ansible10:11
odyssey4meneith 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 production10:12
odyssey4mecsmart the conditional always follows the include10:12
*** asettle has joined #openstack-ansible10:13
Attillaodyssey4me: I still didn't get it to work by the way for me :(10:13
AttillaAnd I can't spend much time on it unfortunately10:13
odyssey4meAttilla oh? where're you stuck?10:13
AttillaWell, I did get the AIO running, but getting it to run over multiple servers didn't work out.10:14
AttillaI got mysql errors and it seems that mariadb wasn't getting installed10:14
AttillaBut I have to re-run it to give you the actual errors10:14
*** thorst has joined #openstack-ansible10:16
*** itsuugo has quit IRC10:19
*** thorst has quit IRC10:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes  https://review.openstack.org/37467510:20
*** itsuugo has joined #openstack-ansible10:21
csmartodyssey4me: right, but the when could be 5 lines down10:23
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400810:24
csmartas in openstack-ansible/playbooks/os-keystone-install.yml10:24
csmart    - include: common-tasks/rabbitmq-vhost-user.yml10: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 IRC10:26
*** asettle has joined #openstack-ansible10:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-ceph_client: Force Ansible to use dynamic includes  https://review.openstack.org/37467810:29
odyssey4mecsmart yes, exactly - so you'd have to detect that the conditional is present before the next ansible task10:29
*** itsuugo has quit IRC10:31
*** thorst has joined #openstack-ansible10:32
*** itsuugo has joined #openstack-ansible10:33
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400810:34
*** admin0 has quit IRC10:38
csmartodyssey4me: yep, gotcha.. in that case we're probably going to have to read each line of each file...10:40
* csmart ponders10:40
*** thorst has quit IRC10:40
drifterzajeeze eventually10:42
drifterzamy linter passes10:42
drifterzalol10:42
*** itsuugo has quit IRC10:43
*** itsuugo has joined #openstack-ansible10:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes  https://review.openstack.org/37467510:46
*** kberger has quit IRC10:47
*** asettle has quit IRC10:48
*** kberger has joined #openstack-ansible10:48
*** asettle has joined #openstack-ansible10:48
*** asettle has quit IRC10:48
*** itsuugo has quit IRC10:48
*** asettle has joined #openstack-ansible10:49
*** itsuugo has joined #openstack-ansible10:49
*** markvoelker has joined #openstack-ansible10:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_client: Force Ansible to use dynamic includes  https://review.openstack.org/37469010:53
*** itsuugo has quit IRC10:54
*** itsuugo has joined #openstack-ansible10:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Force Ansible to use dynamic includes  https://review.openstack.org/37469110:56
*** markvoelker has quit IRC10:57
*** itsuugo has quit IRC11:00
csmartodyssey4me: mcarden how about something like this?11:00
csmartfind . -name "*.yml" -exec sh -c "sed '/-[[:space:]]include:/,/-[[:space:]]include:/p' {} |grep -q when: && echo {}" \;11:00
*** itsuugo has joined #openstack-ansible11:00
csmartso I'm using sed to match between the includes statements, then checking if there's a when in there11:00
csmartif there is, I echo out the file name11:01
csmart[21:01 csmart ~/code/openstack]$ find . -name *.yml |wc -l11:02
csmart38111:02
csmart[21:01 csmart ~/code/openstack]$ find . -name "*.yml" -exec sh -c "sed '/-[[:space:]]include:/,/-[[:space:]]include:/p' {} |grep -q when: && echo {}" \; |wc -l11:02
csmart16311:02
*** Mudpuppy has joined #openstack-ansible11:02
*** schwicht has joined #openstack-ansible11:03
csmartyou don't have to use [[:space:]], could use "\ " but I think it's just more readable11:04
csmartodyssey4me: ping me back if that doesn't help..11:04
odyssey4methanks csmart that looks helpful, although I'm not sure of its accuracy at this point11:04
neithodyssey4me: Thanks it was exactly the answer I was expected!11:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-haproxy_server: Force Ansible to use dynamic includes  https://review.openstack.org/37469911:06
csmartodyssey4me: sure, nps.. the second match probably needs to be -include or end of file11:06
csmartelse we won't catch the very last one11:06
csmart(if there is one)11:06
odyssey4mecsmart openstack-ansible-haproxy_server/meta/main.yml came up as a match, but it doesn't have any conditional includes11:07
*** Mudpuppy has quit IRC11:07
*** thorst has joined #openstack-ansible11:08
odyssey4meit does have a conditional on the role, but that shouldn't be a match11:08
csmartodyssey4me: right, kk11:08
* csmart ponders some more11:08
*** d3n14l has joined #openstack-ansible11:08
csmarthmm.. didn't on my machine11:09
*** smatzek has joined #openstack-ansible11:09
odyssey4mecsmart I'm on a mac, BSD does things a little different to linux11:09
csmartkk, I'll double check soon, just gotta help the mrs11:09
csmartbbs11:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Force Ansible to use dynamic includes  https://review.openstack.org/37470211:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts: Force Ansible to use dynamic includes  https://review.openstack.org/37470311:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-memcached_server: Force Ansible to use dynamic includes  https://review.openstack.org/37470611:11
csmartoh yeah that's broken... ok I need to think some more11:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-openstack_hosts: Force Ansible to use dynamic includes  https://review.openstack.org/37470711:12
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Force Ansible to use dynamic includes  https://review.openstack.org/37471011:15
*** thorst has quit IRC11:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_barbican: Force Ansible to use dynamic includes  https://review.openstack.org/37471611:18
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer: Force Ansible to use dynamic includes  https://review.openstack.org/37472111:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder: Force Ansible to use dynamic includes  https://review.openstack.org/37472211:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Force Ansible to use dynamic includes  https://review.openstack.org/37472311:27
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate: Force Ansible to use dynamic includes  https://review.openstack.org/37472511:28
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server: Force Ansible to use dynamic includes  https://review.openstack.org/37469111:33
*** shausy has quit IRC11:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_container_create: Force Ansible to use dynamic includes  https://review.openstack.org/37470211:34
*** bsv has joined #openstack-ansible11:35
*** retreved has joined #openstack-ansible11:35
openstackgerritMerged openstack/openstack-ansible-repo_build: Evaluate /etc/environment during repo building  https://review.openstack.org/37437911:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_aodh: Force Ansible to use dynamic includes  https://review.openstack.org/37471011:36
*** itsuugo has quit IRC11:36
bsvanyone recall admin0's website for openstack examples and findings?11:36
*** schwicht has quit IRC11:36
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cloudkitty: Force Ansible to use dynamic includes  https://review.openstack.org/37472311:37
odyssey4mebsv http://www.openstackfaq.com/11:37
bsvodyssey4me: <311:37
bsvthanks11:37
*** itsuugo has joined #openstack-ansible11:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_designate: Force Ansible to use dynamic includes  https://review.openstack.org/37472511:38
*** unlaudable has joined #openstack-ansible11:38
*** rstarmer has quit IRC11:42
*** itsuugo has quit IRC11:43
*** thorst has joined #openstack-ansible11:43
*** itsuugo has joined #openstack-ansible11:44
*** markvoelker has joined #openstack-ansible11:50
*** thorst has quit IRC11:52
*** jamesdenton has quit IRC11:52
csmartodyssey4me: I needed -n sed option, but anyway that still doesn't work because it assumes we always have two includes..11:53
csmartder11:53
csmartI must be getting tired11:53
*** asettle has quit IRC11:53
*** itsuugo has quit IRC11:54
*** itsuugo has joined #openstack-ansible11:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes  https://review.openstack.org/37467511:57
csmart- include: isn't even always at the start of a line11:57
odyssey4mecsmart yes, it is possible that the include may have whitespace before it11:58
* csmart is afraid we'll need to resort to perl11:59
odyssey4meawesome, I do like it when the cat walks across my keyboard12:01
*** rstarmer has joined #openstack-ansible12:02
*** itsuugo has quit IRC12:02
*** psilvad has joined #openstack-ansible12:04
csmarthmm maybe s/he's telling me something.. I should try using cat instead of sed12:04
csmart:-)12:04
*** itsuugo has joined #openstack-ansible12:04
csmartodyssey4me: and after - include: you might have other things with dashes, before the when, right?12:07
odyssey4mecsmart yes, but they should not be at the same level as theinclude12:07
odyssey4mefrom a yaml standpoint12:07
odyssey4meso 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 level12:08
csmartyeah, ok.. so if we have four spaces then "- include" the next task should be at the same level12:08
csmartyeah, haven't quite switched away from shell tools12:08
csmartbut I'm not sure it's easily possible12:08
csmart(without reading in the whole file)12:08
odyssey4mecsmart thanks for trying :)12:09
csmartit's an interesting problem :-)12:09
csmartI think the most robust method is going to be a yml parser though12:09
csmartwell if when always followed include then we have a solution ;-)12:11
drifterzadoes the gate just fail due to timeout12:15
drifterzaor what12:15
drifterzatheres no reason it should fail12:15
*** psilvad has quit IRC12:15
*** itsuugo has quit IRC12:16
openstackgerritLu lei proposed openstack/openstack-ansible: Update the order of release note page  https://review.openstack.org/37475412:17
*** itsuugo has joined #openstack-ansible12:17
*** thorst has joined #openstack-ansible12:19
*** kstev has joined #openstack-ansible12:20
*** itsuugo has quit IRC12:22
*** rstarmer has quit IRC12:23
*** vnogin has quit IRC12:24
csmarthmm and making it more tricky, these are sub-yml files12:24
odyssey4meandymccr see https://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/defaults/main.yml#L32 for the config items12:24
*** itsuugo has joined #openstack-ansible12:24
odyssey4mehttps://github.com/openstack/openstack-ansible-lxc_container_create/blob/master/defaults/main.yml#L39 for the bind mounts12:25
csmarta yml file starting with "- include:" is probably not going to be valid import for a parser12:25
odyssey4meandymccr https://review.openstack.org/#/c/347400/20/playbooks/inventory/group_vars/neutron_agent.yml12:27
*** thorst has quit IRC12:28
*** karimb has quit IRC12:28
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400812:29
*** asettle has joined #openstack-ansible12:31
*** johnmilton has quit IRC12:34
*** itsuugo has quit IRC12:35
odyssey4meandymccr the multi-reg demotion is up: https://review.openstack.org/37476212:36
*** itsuugo has joined #openstack-ansible12:36
andymccrthanks odyssey4me.12:37
openstackgerritMarc Gariépy proposed openstack/openstack-ansible: fix centos bootstrap  https://review.openstack.org/37083112:37
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance: Force Ansible to use dynamic includes  https://review.openstack.org/37477512:38
*** vnogin has joined #openstack-ansible12:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi: Force Ansible to use dynamic includes  https://review.openstack.org/37477712:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat: Force Ansible to use dynamic includes  https://review.openstack.org/37477812:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_heat: Force Ansible to use dynamic includes  https://review.openstack.org/37477812:43
mgariepyodyssey4me, 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_58250812:44
mgariepyodyssey4me, should we remove the python-requests package on centos ?12:45
*** itsuugo has quit IRC12:45
odyssey4memgariepy possibly - you're welcome to give that a try12:47
*** itsuugo has joined #openstack-ansible12:47
odyssey4memgariepy it would appear from that other discussion that the python package installs requests anyway12:47
odyssey4meor one of the others12:47
mgariepyI think it's the gate job that is installing it.12:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon: Force Ansible to use dynamic includes  https://review.openstack.org/37478412:48
odyssey4memgariepy yes it's the bindep.txt file12:49
odyssey4methe bindep.txt file is used to install packages well before the tox environment executes12:49
odyssey4memgariepy so you should just be able to remove the python-requests rpm package from bindep.txt12:50
mgariepywhich bindep.txt ?12:50
*** johnmilton has joined #openstack-ansible12:50
mgariepyit's not on the the openstack-ansible repo.. i'm a bit confused..12:50
odyssey4memgariepy hmm, I see you're right: https://github.com/openstack/openstack-ansible/blob/master/bindep.txt12:51
odyssey4meoh hang on - let me check the log properly12:51
*** rstarmer has joined #openstack-ansible12:51
mgariepythe gate job are configured via puppet right ?12:53
odyssey4memgariepy I've commented in the review12:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_horizon: Force Ansible to use dynamic includes  https://review.openstack.org/37478412:54
openstackgerritMarc Gariépy proposed openstack/openstack-ansible: fix centos bootstrap  https://review.openstack.org/37083112:54
*** askb has quit IRC12:56
*** david-lyle has joined #openstack-ansible12:57
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ironic: Force Ansible to use dynamic includes  https://review.openstack.org/37479012:57
*** woodard has joined #openstack-ansible12:58
*** woodard has quit IRC12:58
*** thorst_ has joined #openstack-ansible12:59
*** woodard has joined #openstack-ansible12:59
*** klamath has joined #openstack-ansible13:02
*** klamath has quit IRC13:03
*** klamath has joined #openstack-ansible13:03
*** thorst_ has quit IRC13:04
mgariepynice :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_91794213:04
*** itsuugo has quit IRC13:06
*** itsuugo has joined #openstack-ansible13:08
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone: Force Ansible to use dynamic includes  https://review.openstack.org/37480313:08
*** schwicht has joined #openstack-ansible13:09
*** jperry has joined #openstack-ansible13:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_magnum: Force Ansible to use dynamic includes  https://review.openstack.org/37480513:11
*** gouthamr has joined #openstack-ansible13:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron: Force Ansible to use dynamic includes  https://review.openstack.org/37480613:15
*** hughmFLEXin has joined #openstack-ansible13:16
*** jheroux has joined #openstack-ansible13:17
csmartodyssey4me: 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-ansible13:19
csmartyou could use that with -exec in find, but you'd be doing lots of python forking so probably best to just use python13: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_82041013:21
*** hughmFLEXin has quit IRC13:21
*** woodard has quit IRC13:22
*** TxGirlGeek has joined #openstack-ansible13:27
*** itsuugo has quit IRC13:27
*** itsuugo has joined #openstack-ansible13:29
neithwhat block storage is used with openstack-ansible?13:30
odyssey4meneith whichever block storage you want13:32
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_neutron: Use openstack-ansible-tests and ansible 2.1.1  https://review.openstack.org/37344513:33
*** itsuugo has quit IRC13:34
*** thorst_ has joined #openstack-ansible13:35
*** itsuugo has joined #openstack-ansible13:36
*** smatzek has quit IRC13:36
neithodyssey4me: odyssey4me Can't find a page in the wiki listing all the components ansible openstack is able to deploy. can you hell?13:37
neithalp13:38
neithhelp13:38
neith:)13:38
*** thorst_ has quit IRC13:40
*** asettle has quit IRC13:42
odyssey4meneith by components, what do you mean? you mean openstack projects?13:42
neithodyssey4me: yep13:43
odyssey4meneith http://docs.openstack.org/developer/openstack-ansible/install-guide/app-advanced-role-docs.html13:43
neithI assume it deploys nova glance cinder ...13:43
neithodyssey4me: thks13:43
neithodyssey4me: so no roles to deploy13:44
neithceph13:44
odyssey4meneith no, the ansible-ceph roles are more than sufficient and many of our deployers use them successfully13:44
odyssey4mewe provide the integration to an existing ceph cluster13:44
neithodyssey4me: good to hear13:45
neithodyssey4me: I'll give a try13:45
neithwhat about using mixing ceph nodes and computes nodes? for a >10 nodes cluster?13:46
odyssey4meneith it's your choice, but anyone you speak to who operates ceph will tell you that it's a bad idea13:46
*** Mudpuppy has joined #openstack-ansible13:47
odyssey4methe ceph osd's, ceph mons and instances all contend for the same CPU IO and your performance will thus be terrible13:47
*** asettle has joined #openstack-ansible13:47
odyssey4meit's best to ensure that mons and osds and nova compute do not share a host13:47
neithodyssey4me: What advices can you give me to deploy a small openstack cluster? especially concerning block storage13:48
odyssey4meneith use block storage you know and already have, ideally13:48
neithodyssey4me: we dont have any13:48
neithodyssey4me: thats why i'm asking :'(13:49
odyssey4meyou have no NFS/iSCSI storage devices?13:49
neithodyssey4me: no13:49
neithodyssey4me: we are a growing research institute13:49
neithodyssey4me: less than 3 years13:49
odyssey4methen 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 sort13:49
neithodyssey4me: thats why I was looking for ceph13:50
odyssey4meso 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-ansible13:50
*** thorst_ has joined #openstack-ansible13:51
*** spedione|AWAY is now known as spedione13:52
neithodyssey4me: We have an "opensource" first policy13:52
odyssey4meif 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 NFS13:52
neith;)13:52
neithodyssey4me: this last solution looks like a cheap solution isnt it?13:52
odyssey4meneith 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.html13:53
odyssey4meyes, the last option is cheap but is also failure prone and a headache to maintain13:53
neithodyssey4me: thats what i thought13:53
neithodyssey4me: thks a lot for your time! are you an active dev of openstack-ansible?13:54
*** d3n14l has quit IRC13:54
odyssey4meneith fairly active :p13:54
*** thorst_ has quit IRC13:56
*** spotz_zzz is now known as spotz13:56
neithodyssey4me: last question , is it reasonable to maintain a small OS cluster with ceph with only 2 persons? We just need a 95% uptime13:57
odyssey4meneith 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 there13:58
*** Mudpuppy has quit IRC13:58
elarsonthis 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.html13:59
* elarson is more familiar with the standard openstack client13:59
neithodyssey4me: conservative answer, but I understand its a tough one without our env knowledge13:59
csmartodyssey4me, 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-ansible13:59
odyssey4meIn 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
neithodyssey4me: Exactly like me lol14:02
neithodyssey4me: :D14:02
odyssey4meelarson heh, times have changed and that should probably be updated to use the openstack client (assuming rax supports it)14:02
automagicallymorning all14:02
drifterzahi automagically14:02
odyssey4mewhere is cloudnull's blog again - he had the howto for booting up an instance using a standard openstack cloud14:03
csmarthttp://cloudnull.io14:03
odyssey4meah https://cloudnull.io/2016/08/auto-building-an-openstack-ansible-test-node-using-nova-and-userdata/14:03
odyssey4meelarson ^14:03
elarsonodyssey4me: awesome, thanks!14:04
odyssey4meheh, oh that's using 'nova boot' too14:04
*** woodard has joined #openstack-ansible14:05
*** sdake has joined #openstack-ansible14:06
*** thorst_ has joined #openstack-ansible14:07
elarsonyeah, that is ok14:07
elarsonI can probably figure out the openstack client bits14:07
*** jmckind has joined #openstack-ansible14:09
*** woodard has quit IRC14:10
*** woodard_ has joined #openstack-ansible14:10
andymccrneutron tests: https://review.openstack.org/#/c/373445/14:14
automagicallyodyssey4me: Would like your opinion on how to proceed with https://review.openstack.org/#/c/353596/14:14
automagicallySpecifically, 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 configurable14:15
odyssey4meautomagically ok, lemme take a peek at this in a bit14:15
automagicallySure thing14:16
*** thorst_ has quit IRC14:16
*** janki has quit IRC14:16
odyssey4meright now I'm trying to fathom why the dynamic inclusion is causing issues in the swift role14:16
odyssey4methe other roles are fine14:16
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Force Ansible to use dynamic includes  https://review.openstack.org/37431414:20
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Use openstack-ansible-tests repository for Swift  https://review.openstack.org/37151014:21
cloudnullmornings .14:21
cloudnullsorry will not be around most of today.14:21
cloudnullI'll be checking in periodically.14:22
kencjohnstonHi team, can the Newton branch of OSA deploy on Ubuntu 16.04?14:22
odyssey4mekencjohnston yes14:22
cloudnullkencjohnston: yes.14:22
kencjohnstonodyssey4me: cloudnull Thanks!14:22
cloudnullkencjohnston: we're gating on 16.04 for all of the roles as well as the integrated gate.14:23
kencjohnstonAwesome. 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
cloudnullyup. 16.04 is supported with newton14:26
cloudnulland they'd be able to get access to the new qemu bits.14:27
cloudnullkencjohnston: That said, they may be able to get access to those qemu bits by adding the cloudarchive repo to their install.14:27
cloudnullso before they go and do thing with the RC they might want to look to see if the version they need is available in cloudarchive14:28
cloudnullkencjohnston: https://wiki.ubuntu.com/OpenStack/CloudArchive14:29
kencjohnstoncloudnull: ok thanks, I don't think this test would take place for 8-10 weeks.14:29
cloudnullok14:29
cloudnullthen they should be in the clear14:29
*** thorst_ has joined #openstack-ansible14:29
odyssey4mekencjohnston yeah, they could even do it on trusty because we've added UCA for trusty too14:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova: Force Ansible to use dynamic includes  https://review.openstack.org/37486514:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_rally: Force Ansible to use dynamic includes  https://review.openstack.org/37486614:36
*** smatzek has joined #openstack-ansible14:37
*** smatzek has quit IRC14:38
*** smatzek_ has joined #openstack-ansible14:38
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_sahara: Force Ansible to use dynamic includes  https://review.openstack.org/37486814:39
*** smatzek_ is now known as smatzek14:39
openstackgerritMerged openstack/openstack-ansible-ceph_client: Force Ansible to use dynamic includes  https://review.openstack.org/37467814:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Force Ansible to use dynamic includes  https://review.openstack.org/37431414:42
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Use openstack-ansible-tests repository for Swift  https://review.openstack.org/37151014:42
openstackgerritMerged openstack/openstack-ansible-haproxy_server: Force Ansible to use dynamic includes  https://review.openstack.org/37469914:43
openstackgerritMerged openstack/openstack-ansible-galera_client: Force Ansible to use dynamic includes  https://review.openstack.org/37469014:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest: Force Ansible to use dynamic includes  https://review.openstack.org/37487314:44
openstackgerritMerged openstack/openstack-ansible-os_magnum: Force Ansible to use dynamic includes  https://review.openstack.org/37480514:44
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Modify the run-playbooks script to run faster  https://review.openstack.org/37442914:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove: Force Ansible to use dynamic includes  https://review.openstack.org/37487614:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher: Force Ansible to use dynamic includes  https://review.openstack.org/37487714:47
openstackgerritMerged openstack/openstack-ansible-memcached_server: Force Ansible to use dynamic includes  https://review.openstack.org/37470614:48
openstackgerritMerged openstack/openstack-ansible-openstack_hosts: Force Ansible to use dynamic includes  https://review.openstack.org/37470714:48
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar: Force Ansible to use dynamic includes  https://review.openstack.org/37487914:49
*** michaelgugino has joined #openstack-ansible14:49
*** catintheroof has joined #openstack-ansible14:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-pip_install: Force Ansible to use dynamic includes  https://review.openstack.org/37488214:50
*** mfisch has joined #openstack-ansible14:51
*** mfisch has quit IRC14:51
*** mfisch has joined #openstack-ansible14:51
openstackgerritMerged openstack/openstack-ansible-lxc_hosts: Force Ansible to use dynamic includes  https://review.openstack.org/37470314:51
michaelguginomy goodness, that's a lot of patchsets jesse.  Do you know if that syntax will be allowed by 1.9x for backporting?14:52
openstackgerritMerged openstack/openstack-ansible-os_neutron: Force Ansible to use dynamic includes  https://review.openstack.org/37480614:53
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rabbitmq_server: Force Ansible to use dynamic includes  https://review.openstack.org/37488514:53
odyssey4memichaelgugino ansible 1.9.x just ignores it14:54
openstackgerritMerged openstack/openstack-ansible-os_cinder: Force Ansible to use dynamic includes  https://review.openstack.org/37472214:54
michaelguginothat's good news.14:54
openstackgerritMerged openstack/openstack-ansible-os_aodh: Force Ansible to use dynamic includes  https://review.openstack.org/37471014:55
openstackgerritMerged openstack/openstack-ansible-os_ironic: Force Ansible to use dynamic includes  https://review.openstack.org/37479014:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Force Ansible to use dynamic includes  https://review.openstack.org/37488914:55
openstackgerritMerged openstack/openstack-ansible-os_gnocchi: Force Ansible to use dynamic includes  https://review.openstack.org/37477714:55
nishpatwa_odyssey4me, Should I replicate this patch https://review.openstack.org/#/c/372565/ to all role docs?14:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Force Ansible to use dynamic includes  https://review.openstack.org/37489014:57
odyssey4menishpatwa_ not yet - we need the upstream requirements patch to merge14:57
openstackgerritMerged openstack/openstack-ansible-os_ceilometer: Force Ansible to use dynamic includes  https://review.openstack.org/37472114:57
nishpatwa_Okay sure odyssey4me14:57
openstackgerritMerged openstack/openstack-ansible-os_barbican: Force Ansible to use dynamic includes  https://review.openstack.org/37471614:59
openstackgerritMerged openstack/openstack-ansible-lxc_container_create: Force Ansible to use dynamic includes  https://review.openstack.org/37470214:59
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-rsyslog_client: Force Ansible to use dynamic includes  https://review.openstack.org/37489614:59
*** karimb has joined #openstack-ansible15:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-security: Force Ansible to use dynamic includes  https://review.openstack.org/37489815:00
openstackgerritMerged openstack/openstack-ansible-os_cloudkitty: Force Ansible to use dynamic includes  https://review.openstack.org/37472315:00
odyssey4methat, I think, is every conditional include taken care of15:01
openstackgerritMerged openstack/openstack-ansible-os_horizon: Force Ansible to use dynamic includes  https://review.openstack.org/37478415:01
andymccrif they aren't yet on 2.1.1 i think its a bit risky based on the swift one :P15:02
openstackgerritMerged openstack/openstack-ansible-os_glance: Force Ansible to use dynamic includes  https://review.openstack.org/37477515:02
odyssey4meyep - I'll update the integrated role once they're all merged for a full integrated test15:02
openstackgerritMerged openstack/openstack-ansible-galera_server: Force Ansible to use dynamic includes  https://review.openstack.org/37469115:03
odyssey4mein theory it should bring the run time of the integrated role down15:03
odyssey4me*rpeo15:03
odyssey4me**repo15:03
andymccrodyssey4me:  on the note of 2.1.1: https://review.openstack.org/#/c/373445/15:04
openstackgerritMerged openstack/openstack-ansible-os_heat: Force Ansible to use dynamic includes  https://review.openstack.org/37477815:05
openstackgerritMerged openstack/openstack-ansible-os_designate: Force Ansible to use dynamic includes  https://review.openstack.org/37472515:06
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Retain apt sources options during host bootstrap  https://review.openstack.org/37490115:08
*** admin0 has joined #openstack-ansible15:11
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Add curl to utility distro packages  https://review.openstack.org/37491115:18
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438015:19
*** weezS has joined #openstack-ansible15:24
odyssey4mecloudnull it might be time to revise https://review.openstack.org/367749 - I'm seeing some deprecation notices in nova logs15:26
odyssey4meERROR: could not access cell mapping database - has api db been created?15:27
odyssey4meoh, nvm - the api db is the next step15:27
odyssey4memaybe we need to change the order15:27
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438015:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_zaqar: Force Ansible to use dynamic includes  https://review.openstack.org/37487915:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_trove: Force Ansible to use dynamic includes  https://review.openstack.org/37487615:33
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_watcher: Force Ansible to use dynamic includes  https://review.openstack.org/37487715:34
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-tests: Add container logs to the build  https://review.openstack.org/37492315:34
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-tests: Add container logs to the build  https://review.openstack.org/37492315:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_server: Force Ansible to use dynamic includes  https://review.openstack.org/37489015:34
evrardjpodyssey4me: ^ is what you are looking for15:35
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-repo_build: Force Ansible to use dynamic includes  https://review.openstack.org/37488915:35
evrardjpandymccr: can you review this too ?15:35
openstackgerritNish Patwa(nishpatwa_) proposed openstack/openstack-ansible: [DOC] Better clarification for container_interface in user_config.  https://review.openstack.org/37492415:35
openstackgerritMerged openstack/openstack-ansible-os_neutron: Use openstack-ansible-tests and ansible 2.1.1  https://review.openstack.org/37344515:35
*** thorst_ has quit IRC15:37
andymccrneutron is through15:38
* andymccr cries... tears of joy15:38
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438015:39
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Add container logs to the build  https://review.openstack.org/37492315:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Add container logs to the build  https://review.openstack.org/37492315:48
evrardjplet's just merge this15:50
odyssey4meevrardjp I'd like to see if it actually works as I think it should first :p15:51
palendae^15:51
*** kjw3 has quit IRC15:51
evrardjpit doesn't hurt15:51
palendaeevrardjp, How do you know?15:51
palendaeDid you run it?15:52
*** unlaudable has quit IRC15:53
palendaeWait, you +2ed your own patch? :(15:53
odyssey4mewith cowboys like these... :p15:53
palendaeYeah, no kidding...15:53
evrardjppalendae: removed15:53
odyssey4methere goes the neighbourhood15:53
evrardjpyou're right15:54
*** itsuugo has quit IRC15:55
*** itsuugo has joined #openstack-ansible15:57
evrardjppalendae: please review it15:58
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift: Use openstack-ansible-tests repository for Swift  https://review.openstack.org/37151015:59
andymccrmeeting 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, bgmccol16:01
andymccrlum, darrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, zwang,nishpatwa_16:01
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone  https://review.openstack.org/37495016:02
*** hughmFLEXin has joined #openstack-ansible16:03
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift: Force Ansible to use dynamic includes  https://review.openstack.org/37431416:03
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate  https://review.openstack.org/37495416:06
*** thorst_ has joined #openstack-ansible16:08
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438016:09
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438016:11
*** thorst_ has quit IRC16:12
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438016:13
*** karimb has quit IRC16:15
*** karimb_ has joined #openstack-ansible16:15
*** itsuugo has quit IRC16:18
*** thorst_ has joined #openstack-ansible16:18
*** thorst__ has joined #openstack-ansible16:20
*** itsuugo has joined #openstack-ansible16:20
*** jperry has quit IRC16:20
*** jperry has joined #openstack-ansible16:20
*** thorst_ has quit IRC16:22
palendaeDoes https://github.com/openstack/openstack-ansible-tests assume there's an OSA install already present?16:23
odyssey4mepalendae it is for role testing16:25
odyssey4meit's basically a bunch of plays which are re-used in role tests16:26
palendaeSo I'm trying ot test JP's change16:26
palendaeIt's failing on /openstack/log not being present16:26
*** spedione is now known as spedione|AWAY16:28
*** jperry has quit IRC16:28
*** jperry has joined #openstack-ansible16:29
odyssey4meevrardjp would you look at that: https://review.openstack.org/37492016:30
evrardjpgood catch16:31
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Add upgrade playbook to force nova flavor migrate  https://review.openstack.org/37227316:33
*** hughmFLEXin has quit IRC16:34
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_horizon: Ansible 2.1.1 role testing  https://review.openstack.org/35359616:36
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_aodh: Add openstack_hosts to the role requirements  https://review.openstack.org/37418416:37
openstackgerritJimmy McCrory proposed openstack/openstack-ansible: Add upgrade playbook to force nova flavor migrate  https://review.openstack.org/37227316:37
*** hughmFLEXin has joined #openstack-ansible16:40
*** asettle has quit IRC16:41
*** asettle has joined #openstack-ansible16:42
*** asettle has quit IRC16:46
openstackgerritMerged openstack/openstack-ansible-os_rally: Force Ansible to use dynamic includes  https://review.openstack.org/37486616:48
odyssey4meautomagically jmccrory not sure about this one, but it may be useful and does fix a bug: https://review.openstack.org/37442916:51
automagicallyYeah, I read through that this morning, I’m unconvinced that the potential rewards warrant the additional complexity16:53
odyssey4meI'm kinda thinking that we could use it as a hold over until we split the gate check more.16:54
odyssey4methat work's already in motion https://review.openstack.org/370638 & https://review.openstack.org/37175316:54
odyssey4methere are perhaps other ways of achieving the same goal though16:54
odyssey4mefor example, we could just have a meta-playbook under tests which groups the playbooks in the way that we could execute forks16:55
odyssey4meso run-playbooks would then use the tests meta-plays rather than using setup-*16:55
odyssey4mebut yeah, I had the same reservations initially16:56
stevellewithout an associated map of playbook dependency I expect it will introduce more difficult issues16:56
*** Jeffrey4l has quit IRC16:57
stevelley playbook depends on x, x depends on g, h16:57
odyssey4meI'm not sure that it helps to try and execute playbooks in parallel simply due to resource constraints in the gate.16:57
odyssey4mePerhaps on another system it might, but it certainly doesn't seem to be making that much difference in the gate.16:57
stevellewell, with the gate that is true but it will also create strange behavior in multinode16:58
odyssey4mehow so?16:58
stevelletrove and octavia would both need glance service to be up to install correctly16:59
stevellegnocchi has that circular dep with swift when swift store is used16:59
*** shanec_ has joined #openstack-ansible17:00
stevellezaqar / heat / and ceilometer could all be intermingled with deps17:00
stevelleand glance store with cinder backend could create another race17:00
stevellesome hosts might succeed and others fail in the race17:01
stevelleand many of these are conditional dependencies, based on how services are configured making things harder17:02
odyssey4meI think it best if everyone puts their thoughts into the review.17:03
odyssey4meI have commented with a link to this discussion, but more discussion in the patch is better.17:03
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Add debug logging to dynamic inventory  https://review.openstack.org/37442017:04
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438017:05
openstackgerritMerged openstack/openstack-ansible-os_keystone: Force Ansible to use dynamic includes  https://review.openstack.org/37480317:05
odyssey4merunning playbooks in parallel also makes trying to decipher the console log hard17:06
*** thorst__ has quit IRC17:11
*** thorst_ has joined #openstack-ansible17:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Add container logs to the build  https://review.openstack.org/37492317:15
*** gouthamr has quit IRC17:15
*** thorst__ has joined #openstack-ansible17:16
*** thorst_ has quit IRC17:18
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate  https://review.openstack.org/37495417:19
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438017:19
*** thorst__ has quit IRC17:21
automagicallystevelle and Matias -  Would appreciate your reviews on https://review.openstack.org/#/c/353561/ when you have a moment. Also on https://review.openstack.org/37495417:21
*** thorst_ has joined #openstack-ansible17:21
*** thorst_ has quit IRC17:25
odyssey4meI'm toying with the idea of actually centralising much of the tox stuff to the tests repo too. Any thoughts on that?17:25
odyssey4mebasically 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 directory17:26
palendaeFor running the ansible stuff, sure...but I'm not too eager to remove much more from the current OSA repo17:26
*** McMurlock1 has quit IRC17:27
palendaeIt's hard to track down where stuff is now17:27
odyssey4mepalendae I'm only referring to role tests at this point.17:27
palendaeAh17:27
odyssey4mein order to ensure that we can collect logs properly in the role tests, I currently have to patch all the repositories17:28
palendaeYeah, that's bad17:28
odyssey4meit 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 place17:28
palendaeSure17:28
palendaeThat makes sense, I don17:28
palendaedon't know enough about the roles to know if any have anythig specific in them17:28
palendaeMy guess is not, but others have been touching them more17:29
*** scarlisle has joined #openstack-ansible17:29
automagicallyThere is some relevant and useful variation in the role tox files17:29
odyssey4meautomagically any thoughts?17:29
*** spedione|AWAY is now known as spedione17:29
odyssey4methere is - I'm not talking about the tox targets though - just the content in the setenv and commands mostly17:29
palendaeIt makes sense to try to me, at a top-level17:29
automagicallyodyssey4me: An example: https://review.openstack.org/#/c/374950/1/tox.ini17:29
odyssey4methe actual target final commands which execute the test itself will remain17:30
automagicallyBasically, not all roles actually care about the plugins, and/or have to run ansible-galaxy install17:30
automagicallyThat is the major variation17:30
odyssey4mebut all the scaffolding that comes before it from the func_logs and ansible testenvs I think we could centralise17:30
automagicallyodyssey4me: Agreed on that17:30
palendaeDoes tox allow merging of different ini files?17:30
*** gouthamr has joined #openstack-ansible17:31
palendaeOr at least referencing between them17:31
odyssey4mepalendae not to my knowledge, but I think I can work around that easily enough17:31
automagicallyNot 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
automagicallyWorth a shot17:31
stevellethe level of indirection is already pretty wild17:31
stevelleat least leave extensive comments17:31
odyssey4meyeah, the down side of this is that it does make it more obscure17:31
stevelleI'm thinking specifically of new contributors trying to figure stuff out17:32
palendaeI think we're working against tox there...but we're working against Ansible in some ways here, too17:32
odyssey4mebut that said, it's already obscure17:32
palendaestevelle, yeah, or current contributors not watching that segment17:32
stevellewell, that would be me, so that too17:32
* palendae is pretty lost RE: role files and the testing repo17:32
odyssey4melet me give it a shot and see how it goes17:32
palendaeodyssey4me, Won't stop you :)17:32
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate  https://review.openstack.org/37495417:33
stevellefor extensive comments, maybe we need to add a url to a comment in each tox.ini pointing to a developer doc17:33
stevelleso we can keep it up to date since these things change every week17:33
palendaestevelle, Seems like a good idea17:33
palendaeAn instruction page for our LEGO set17:34
odyssey4mestevelle yeah, good plan - it can link to the tests repo which can have all the bits explaining how it works17:34
stevelleI wish the instruction page could be as easy to use as lego instructions...17:34
palendaestevelle, We just need to stop making it so complicated ;)17:34
stevellethe integrated repo docs will need a link to that later as well17:35
odyssey4meheh, to think that this is exactly what we're trying to do here :)17:35
stevelleseems the opposite, seems like we're drying it out17:35
palendae^17:35
stevelleDRYing*17:35
palendaeIt's more complicated, but reduces repetition17:35
odyssey4meit makes it simpler for someone to also get role tests going for a new role17:36
palendaeSure17:36
palendaeBut it complicates the system17:36
stevellemaybe.  copy-paste is pretty easy ;)17:36
palendaesimple != easy17:36
odyssey4mefair point17:36
palendaeIt's easy to start a rails project17:37
stevelleouch17:37
palendaeA Rails project is not simple :)17:37
palendaestevelle, I'm just borrowing a Rich Hickey line17:37
palendaeodyssey4me, All that said, I'm not againt it17:37
stevelleit hurts because it's a sharp insight to translate to here17:37
stevelle== palendae. I'd rather see the PoC than argue in the abstract17:37
palendaeYeah17:38
*** spedione is now known as spedione|AWAY17:38
stevelleIn the mean time I have a few yaks to shave17:38
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400817:46
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438017:48
*** MrDanDan has joined #openstack-ansible17:51
*** thorst_ has joined #openstack-ansible17:51
MrDanDanhello, is there any chance that run-playbooks.yml may run in a loop?17:51
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: [WIP] Deploy files for multiple ceph clusters  https://review.openstack.org/37438017:52
*** thorst__ has joined #openstack-ansible17:56
*** thorst_ has quit IRC17:56
*** lorid has joined #openstack-ansible17:56
*** itsuugo has quit IRC17:57
*** thorst__ has quit IRC17:57
*** thorst_ has joined #openstack-ansible17:57
loridbr-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 appreciated17:57
*** itsuugo has joined #openstack-ansible17:58
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate  https://review.openstack.org/37495418:00
*** lorid has quit IRC18:03
*** hughmFLE_ has joined #openstack-ansible18:03
*** hughmFLEXin has quit IRC18:03
openstackgerritDonovan Francesco proposed openstack/openstack-ansible: Add integrated Trove deployment.  https://review.openstack.org/37400818:04
drifterzaautomagically, ill do something similar like what you did for the Gnocchi tests18:08
automagicallydrifterza: Great, if you are going to work on that bug, please assign it to yourself18:08
drifterzaI have already :-)18:08
automagicallyThx18:09
*** ig0r_ has quit IRC18:09
drifterzasure np ;)18:09
*** dmsimard is now known as dmsimard|afk18:10
*** karimb_ has quit IRC18:13
*** admin0 has quit IRC18:20
*** spedione|AWAY is now known as spedione18:21
castulocloudnull: 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
openstackLaunchpad 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 IRC18:24
*** mars_toktonaliev has joined #openstack-ansible18:25
*** thorst_ has joined #openstack-ansible18:25
*** mars_toktonaliev has quit IRC18:25
*** rstarmer has quit IRC18:30
*** thorst_ has quit IRC18:30
*** thorst_ has joined #openstack-ansible18:31
*** rstarmer has joined #openstack-ansible18:32
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504918:32
*** jperry has quit IRC18:35
*** jperry has joined #openstack-ansible18:35
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504918:35
*** thorst_ has quit IRC18:35
*** armaan has joined #openstack-ansible18:36
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504918:37
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504918:38
*** armaan has quit IRC18:40
*** hughmFLE_ has quit IRC18:40
*** jperry has quit IRC18:41
*** jperry has joined #openstack-ansible18:42
drifterzamy bad18:42
*** hughmFLEXin has joined #openstack-ansible18:43
drifterzaautomagically, my bad I accidently used your bug ID in my commit: https://bugs.launchpad.net/openstack-ansible/+bug/162452118:45
openstackLaunchpad bug 1624521 in openstack-ansible "os_gnocchi role gate has no functional testing" [Medium,In progress]18:45
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504918:45
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone  https://review.openstack.org/37495018:45
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: [WIP] Implement centralised test scripts  https://review.openstack.org/37506118:55
odyssey4mepalendae 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 tester18:57
odyssey4mebbiab18:57
openstackgerritMerged openstack/openstack-ansible: Fix br-vlan port in multi-node bootstrap-host  https://review.openstack.org/37492018:59
*** rstarmer has quit IRC18:59
*** rstarmer has joined #openstack-ansible19:00
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone  https://review.openstack.org/37495019:01
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504919:04
*** itsuugo has quit IRC19:04
*** itsuugo has joined #openstack-ansible19:04
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_horizon: Ansible 2.1.1 role testing  https://review.openstack.org/35359619:06
*** thorst_ has joined #openstack-ansible19:08
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters  https://review.openstack.org/37438019:09
michaelguginohttps://review.openstack.org/#/c/374380/ is going to need a lot of eyes.19:10
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-openstack_openrc: Removing rolename var, galaxy init and clone  https://review.openstack.org/37495019:12
automagicallymichaelgugino: Starred it, will take a quick look now19:12
michaelguginothanks19:13
*** hughmFLEXin has quit IRC19:15
*** hughmFLEXin has joined #openstack-ansible19:15
drifterzawho here is Kyle Henderson ?19:15
michaelguginodrifterza: kylek3h19:16
kylek3hme.  :-)19:16
*** itsuugo has quit IRC19:18
drifterzahi kylek3h19:18
kylek3hhello, what's up?19:18
drifterzacan you check my PR for the functional tests19:18
kylek3hsure...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
drifterzayou've been helping out on my reviews no19:20
drifterza?19:20
*** itsuugo has joined #openstack-ansible19:20
drifterzafor the trove role19:20
kylek3hyep.  i have.  i did some AIO prototyping based on your os_trove work, so i was familiar with it.19:21
drifterzaexcellent19:21
drifterzahttps://review.openstack.org/#/c/375049/19:21
drifterzaif you have some time19:22
kylek3hyah, i've been looking at it since patchset 1.  ;-)19:22
drifterzathe latest one passed the gate19:22
drifterzabut I'm only testing api return codes19:22
drifterzajust getting basic functional tests up19:23
kylek3hok, great.  i'll study it some.19:23
drifterzaI need to start with the Horizon trove plugin soon aswell19:23
*** berendt has quit IRC19:24
kylek3hyah, that would be good.19:24
*** thorst_ has quit IRC19:28
*** TxGirlGeek has quit IRC19:30
*** TxGirlGeek has joined #openstack-ansible19:30
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters  https://review.openstack.org/37438019:31
*** itsuugo has quit IRC19:35
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504919:35
drifterzaautomagically,19:36
drifterzathe one comment you made, I basically took it from : https://raw.githubusercontent.com/openstack/openstack-ansible-os_gnocchi/master/ansible-role-requirements.yml19:36
*** itsuugo has joined #openstack-ansible19:37
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: Functional testing for the role gate  https://review.openstack.org/37495419:38
automagicallydrifterza: Yeah, but its unrelated to the role functional testing19:39
drifterzafor this commit maybe, but it should still be there19:39
*** karimb has joined #openstack-ansible19:41
openstackgerritDonovan Francesco proposed openstack/openstack-ansible-os_trove: Functional testing for the role gate  https://review.openstack.org/37504919:42
*** itsuugo has quit IRC19:43
drifterzaautomagically, k removed file. you right its not necessary for this PR19:43
*** itsuugo has joined #openstack-ansible19:45
cloudnullcastulo: have you tried the proposed patch https://review.openstack.org/#/c/373561/19:46
cloudnull?19:46
*** johnmilton has quit IRC19:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible: Add curl to utility distro packages  https://review.openstack.org/37491119:52
*** Adri2000 has quit IRC19:53
*** thorst_ has joined #openstack-ansible19:54
openstackgerritTravis Truman (automagically) proposed openstack/openstack-ansible-os_gnocchi: More detailed os_gnocchi role docs  https://review.openstack.org/37508219:55
*** Adri2000 has joined #openstack-ansible19:56
*** Adri2000 has quit IRC19:56
*** Adri2000 has joined #openstack-ansible19:56
*** johnmilton has joined #openstack-ansible20:04
*** marst has joined #openstack-ansible20:04
automagicallydrifterza: 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-openstack20:05
*** thorst_ has quit IRC20:06
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters  https://review.openstack.org/37438020:07
openstackgerritMerged openstack/openstack-ansible-rsyslog_client: Force Ansible to use dynamic includes  https://review.openstack.org/37489620:08
*** thorst_ has joined #openstack-ansible20:08
openstackgerritMerged openstack/openstack-ansible-pip_install: Force Ansible to use dynamic includes  https://review.openstack.org/37488220:08
automagicallydrifterza: It also appears that we should either be shipping some cloud-init files or doing something to upload a base Trove glance image20:09
automagicallyPerhaps configurable by deployers20:09
drifterzaautomagically, not sure what you mean, in the tasks/trove_service_setup.yml we setup the keystone endpoints20:09
drifterzaif you need to test a vm built we would have to upload a trove_guest_agent image20:10
drifterzaThat test was just to test that the API was up and could query state20:10
automagicallydrifterza: 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 users20:11
*** itsuugo has quit IRC20:12
automagicallyAnd 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 up20:12
automagicallydrifterza: 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 be20:13
automagicallyIf you agree that they are missing, let’s get them logged in LaunchPad as bugs and the community can work to add those bits20:13
drifterzayeah I agree20:14
drifterzalets log them20:14
*** itsuugo has joined #openstack-ansible20:14
drifterzaI will make another pass at this PR to create the trove users as per the dev docs20:14
drifterzabut will only have the new PR ready tomorrow.20:14
automagicallyCool! I’ve got to run. The user bits should be in a separate patch20:15
automagicallyAnd no rush20:15
automagicallyThanks for your work on the functional testing of the API so far20:15
automagicallyIts looking good20:15
drifterzathanks.20:15
drifterzaat least the gate passes20:15
drifterzaplease add your comments, or refer to the logged bugs for this PR20:16
drifterzaso I can keep track20:16
*** thorst_ has quit IRC20:16
openstackgerritMerged openstack/openstack-ansible-repo_build: Force Ansible to use dynamic includes  https://review.openstack.org/37488920:17
automagicallyhttps://bugs.launchpad.net/openstack-ansible/+bug/162672620:18
openstackLaunchpad 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 IRC20:20
openstackgerritMerged openstack/openstack-ansible-os_zaqar: Force Ansible to use dynamic includes  https://review.openstack.org/37487920:20
openstackgerritMerged openstack/openstack-ansible-repo_server: Force Ansible to use dynamic includes  https://review.openstack.org/37489020:20
automagicallyhttps://bugs.launchpad.net/openstack-ansible/+bug/162673020:21
openstackLaunchpad bug 1626730 in openstack-ansible "OSA Trove support (role or play) should manage trove glance images" [Undecided,New]20:21
openstackgerritMerged openstack/openstack-ansible-os_watcher: Force Ansible to use dynamic includes  https://review.openstack.org/37487720:21
*** karimb has quit IRC20:23
openstackgerritMerged openstack/openstack-ansible-os_trove: Force Ansible to use dynamic includes  https://review.openstack.org/37487620:26
openstackgerritMerged openstack/openstack-ansible-os_sahara: Force Ansible to use dynamic includes  https://review.openstack.org/37486820:28
openstackgerritMerged openstack/openstack-ansible-rabbitmq_server: Force Ansible to use dynamic includes  https://review.openstack.org/37488520:31
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: [WIP] Implement centralised test scripts  https://review.openstack.org/37506120:31
*** smatzek has quit IRC20:32
*** admin0 has joined #openstack-ansible20:34
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506120:38
csmartodyssey4me, 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-ansible20:42
*** rstarmer has quit IRC20:46
*** Mudpuppy has quit IRC20:47
*** spotz is now known as spotz_zzz20:50
*** itsuugo has quit IRC20:50
*** asettle has joined #openstack-ansible20:51
*** itsuugo has joined #openstack-ansible20:52
*** smatzek has joined #openstack-ansible20:55
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506120:56
openstackgerritAndy McCrae proposed openstack/openstack-ansible: Add ironic_rabbitmq settings to group_vars/all.yml  https://review.openstack.org/37510720:56
odyssey4mecsmart I think I managed to find them with my low tech option. Time will tell if I missed any.20:57
odyssey4meThanks for trying though!20:57
csmartWhat was your low tech option? The grep -A1?20:57
odyssey4mecsmart yep, then visual inspection of common known locations20:58
csmartBut don't that miss files that have lines, like tags in between?20:58
csmart*won't20:58
mcardenSorry 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 dmsimard21:00
*** smatzek has quit IRC21:00
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:00
*** kstev has quit IRC21:01
odyssey4mecsmart 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 IRC21:02
*** psilvad has joined #openstack-ansible21:02
odyssey4mecsmart yeah it did, but I found those and fixed them :)21:02
csmartodyssey4me, 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
csmartfind . -name "*.yml" -exec grep -lz "include:[[:space:]].*[a-zA-Z].*\\.yml[[:space:]]*-\ when:" {} \;21:04
csmartAnyway, breakfast then I'll look at that new one21:04
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests  https://review.openstack.org/37511221:04
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:04
*** askb has joined #openstack-ansible21:04
*** psilvad has quit IRC21:07
*** markvoelker has quit IRC21:07
openstackgerritMichael Carden proposed openstack/openstack-ansible: Make sure curl is available in utility containers  https://review.openstack.org/37511721:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:09
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests  https://review.openstack.org/37511221:10
*** woodard has joined #openstack-ansible21:10
*** itsuugo has quit IRC21:10
*** itsuugo has joined #openstack-ansible21:11
*** woodard_ has quit IRC21:13
odyssey4memcarden csmart never mind - I found my error :p21:13
csmartodyssey4me: kk, just about to look :-)21:13
*** woodard has quit IRC21:14
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:14
*** schwicht has quit IRC21:15
*** itsuugo has quit IRC21:16
*** itsuugo has joined #openstack-ansible21:17
*** schwicht has joined #openstack-ansible21:19
csmartodyssey4me: ahh, that's an easy mistake to miss ;-) wd21:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:20
*** jamesdenton has quit IRC21:21
*** rstarmer has joined #openstack-ansible21:21
*** thorst_ has joined #openstack-ansible21:22
openstackgerritMichael Carden proposed openstack/openstack-ansible: Add .coverage files to .gitignore  https://review.openstack.org/37512821:25
*** jheroux has quit IRC21:25
*** thorst___ has joined #openstack-ansible21:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:25
*** kstev has joined #openstack-ansible21:27
*** thorst_ has quit IRC21:27
*** schwicht has quit IRC21:29
*** thorst_ has joined #openstack-ansible21:29
*** thorst___ has quit IRC21:30
odyssey4mehmm, 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 vars21:31
odyssey4meI'm setting the exports through 'bash -c <scriptname>' - is there any way to make env vars persisant to the parent shell too?21:31
openstackgerritMichael Carden proposed openstack/openstack-ansible: Add files to .gitignore  https://review.openstack.org/37512821:32
*** thorst_ has quit IRC21:33
mrdaMorning OSA21:34
*** Trident has quit IRC21:37
*** fignew has quit IRC21:37
*** jcannava has quit IRC21:37
*** jhesketh has quit IRC21:37
*** admin0 has quit IRC21:37
*** hughmFLEXin has quit IRC21:37
*** drifterza has quit IRC21:37
*** shasha_tavil has quit IRC21:37
*** jlvillal has quit IRC21:37
*** evrardjp has quit IRC21:37
*** maximov_ has quit IRC21:37
*** prometheanfire has quit IRC21:37
*** klamath has quit IRC21:37
*** haasn has quit IRC21:37
*** ioni has quit IRC21:37
*** charz has quit IRC21:37
*** julian1 has quit IRC21:37
*** mhayden has quit IRC21:37
*** d34dh0r53 has quit IRC21:37
*** meteorfox has quit IRC21:37
*** Matias has quit IRC21:37
*** nwonknu has quit IRC21:37
*** calebb has quit IRC21:37
*** izaakk has quit IRC21:37
*** mattt has quit IRC21:37
*** stevelle has quit IRC21:37
*** vdo has quit IRC21:37
*** Apsu has quit IRC21:37
*** sigmavirus has quit IRC21:37
*** qwang has quit IRC21:37
*** cloudnull has quit IRC21:37
*** hwoarang has quit IRC21:37
*** ikalnytskyi has quit IRC21:37
*** mfisch has quit IRC21:37
*** arif-ali has quit IRC21:37
*** brad[] has quit IRC21:37
*** ajo has quit IRC21:37
*** eglute has quit IRC21:37
*** alextricity25 has quit IRC21:37
*** erikmwilson has quit IRC21:37
*** xar- has quit IRC21:37
*** galstrom_zzz has quit IRC21:37
*** jasondotstar has quit IRC21:37
*** rstarmer has quit IRC21:37
*** winggundamth has quit IRC21:37
*** jroll has quit IRC21:37
*** kvcobb has quit IRC21:37
*** Attilla has quit IRC21:37
*** yarkot has quit IRC21:37
*** mubix has quit IRC21:37
*** jamielennox has quit IRC21:37
*** gus has quit IRC21:37
*** bgmccollum has quit IRC21:37
*** hughsaunders has quit IRC21:37
*** raddaoui has quit IRC21:37
*** irtermite has quit IRC21:37
*** pegmanm has quit IRC21:37
*** lbragstad has quit IRC21:37
*** FrankZhang has quit IRC21:37
*** errr has quit IRC21:37
*** palendae has quit IRC21:37
*** adreznec has quit IRC21:37
*** spotz_zzz has quit IRC21:37
*** mgagne has quit IRC21:37
*** toan has quit IRC21:37
*** poopcat has joined #openstack-ansible21:37
*** v1k0d3n has joined #openstack-ansible21:38
*** klamath has joined #openstack-ansible21:38
*** haasn has joined #openstack-ansible21:38
*** ioni has joined #openstack-ansible21:38
*** charz has joined #openstack-ansible21:38
*** calebb has joined #openstack-ansible21:38
*** julian1 has joined #openstack-ansible21:38
*** mhayden has joined #openstack-ansible21:38
*** meteorfox has joined #openstack-ansible21:38
*** Matias has joined #openstack-ansible21:38
*** nwonknu has joined #openstack-ansible21:38
*** mattt has joined #openstack-ansible21:38
*** izaakk has joined #openstack-ansible21:38
*** stevelle has joined #openstack-ansible21:38
*** vdo has joined #openstack-ansible21:38
*** Apsu has joined #openstack-ansible21:38
*** sigmavirus has joined #openstack-ansible21:38
*** ikalnytskyi has joined #openstack-ansible21:38
*** qwang has joined #openstack-ansible21:38
*** cloudnull has joined #openstack-ansible21:38
*** hwoarang has joined #openstack-ansible21:38
*** orwell.freenode.net sets mode: +o cloudnull21:38
*** retreved has quit IRC21:38
*** kong has quit IRC21:39
*** rackertom has quit IRC21:39
*** neith has quit IRC21:39
*** asettle is now known as 7JTABTGDJ21:40
*** asettle has joined #openstack-ansible21:40
*** rstarmer has joined #openstack-ansible21:40
*** winggundamth has joined #openstack-ansible21:40
*** jroll has joined #openstack-ansible21:40
*** kvcobb has joined #openstack-ansible21:40
*** Attilla has joined #openstack-ansible21:40
*** yarkot has joined #openstack-ansible21:40
*** jamielennox has joined #openstack-ansible21:40
*** gus has joined #openstack-ansible21:40
*** bgmccollum has joined #openstack-ansible21:40
*** hughsaunders has joined #openstack-ansible21:40
*** pegmanm has joined #openstack-ansible21:40
*** irtermite has joined #openstack-ansible21:40
*** lbragstad has joined #openstack-ansible21:40
*** FrankZhang has joined #openstack-ansible21:40
*** errr has joined #openstack-ansible21:40
*** palendae has joined #openstack-ansible21:40
*** adreznec has joined #openstack-ansible21:40
*** spotz_zzz has joined #openstack-ansible21:40
*** mgagne has joined #openstack-ansible21:40
*** toan has joined #openstack-ansible21:40
*** Trident has joined #openstack-ansible21:40
*** fignew has joined #openstack-ansible21:40
*** jcannava has joined #openstack-ansible21:40
*** serverascode has quit IRC21:41
*** 7JTABTGDJ has quit IRC21:41
*** jhesketh has joined #openstack-ansible21:41
*** d34dh0r53 has joined #openstack-ansible21:41
*** admin0 has joined #openstack-ansible21:41
*** hughmFLEXin has joined #openstack-ansible21:41
*** drifterza has joined #openstack-ansible21:41
*** shasha_tavil has joined #openstack-ansible21:41
*** jlvillal has joined #openstack-ansible21:41
*** evrardjp has joined #openstack-ansible21:41
*** maximov_ has joined #openstack-ansible21:41
*** prometheanfire has joined #openstack-ansible21:41
*** NachoDuck has quit IRC21:41
*** maximov_ has quit IRC21:41
*** thorst_ has joined #openstack-ansible21:41
openstackgerritMerged openstack/openstack-ansible-os_ceilometer: Ansible 2.1.1 role testing  https://review.openstack.org/35356121:42
*** poopcat has left #openstack-ansible21:42
*** mfisch has joined #openstack-ansible21:42
*** arif-ali has joined #openstack-ansible21:42
*** brad[] has joined #openstack-ansible21:42
*** ajo has joined #openstack-ansible21:42
*** jasondotstar has joined #openstack-ansible21:42
*** alextricity25 has joined #openstack-ansible21:42
*** eglute has joined #openstack-ansible21:42
*** erikmwilson has joined #openstack-ansible21:42
*** xar- has joined #openstack-ansible21:42
*** galstrom_zzz has joined #openstack-ansible21:42
*** karimb has joined #openstack-ansible21:43
openstackgerritNish Patwa(nishpatwa_) proposed openstack/openstack-ansible-tests: Implemented git clone of roles.  https://review.openstack.org/37429221:43
*** john51 has quit IRC21:45
*** john51 has joined #openstack-ansible21:45
*** schwicht has joined #openstack-ansible21:45
*** asettle has quit IRC21:45
*** neith has joined #openstack-ansible21:46
*** hughmFLEXin has quit IRC21:46
*** thorst_ has quit IRC21:47
openstackgerritNish Patwa(nishpatwa_) proposed openstack/openstack-ansible-tests: Implemented git clone of roles.  https://review.openstack.org/37429221:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:48
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_cinder: Implement support for cinder qos specs  https://review.openstack.org/37513121:48
*** rackertom has joined #openstack-ansible21:48
*** hughmFLEXin has joined #openstack-ansible21:49
*** jmckind has quit IRC21:50
*** kong has joined #openstack-ansible21:51
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:51
*** mubix has joined #openstack-ansible21:55
*** thorst_ has joined #openstack-ansible21:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506121:57
*** schwicht_at_work has joined #openstack-ansible21:58
*** schwicht has quit IRC21:58
*** thorst__ has joined #openstack-ansible22:00
*** thorst_ has quit IRC22:00
*** raddaoui has joined #openstack-ansible22:01
*** jperry has quit IRC22:01
*** NachoDuck has joined #openstack-ansible22:03
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests  https://review.openstack.org/37511222:06
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests  https://review.openstack.org/37511222:06
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests  https://review.openstack.org/37511222:10
*** thorst__ is now known as thorst22:11
*** admin0 has quit IRC22:11
*** hughmFLEXin has quit IRC22:12
*** hughmFLEXin has joined #openstack-ansible22:12
*** hblah has joined #openstack-ansible22:13
*** serverascode has joined #openstack-ansible22:14
*** thorst has quit IRC22:15
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:16
*** thorst has joined #openstack-ansible22:17
*** marst has quit IRC22:18
*** thorst has quit IRC22:18
*** kstev has quit IRC22:19
*** thorst has joined #openstack-ansible22:20
*** maximov_ has joined #openstack-ansible22:21
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:21
*** schwicht_at_work has quit IRC22:23
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:27
odyssey4mepalendae automagically stevelle ^ how do you like that?22:29
stevellewill check that soon22:29
stevelleworking on https://review.openstack.org/#/c/374420/ now22:29
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:29
*** marst has joined #openstack-ansible22:32
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible: Force Ansible to use dynamic includes  https://review.openstack.org/37467522:33
palendaeodyssey4me, Added myself as a reviewer. Did a quick paging through the files and I appreciate the warning/purpose comments22:34
*** TxGirlGeek has quit IRC22:35
MrDanDanhei22:40
*** scarlisle has quit IRC22:40
MrDanDanthis 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 IRC22:41
MrDanDanhttp://paste.openstack.org/show/582677/22:41
MrDanDanthis is what I got22:41
odyssey4meMrDanDan 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_94830622:42
*** hughmFLEXin has joined #openstack-ansible22:43
odyssey4meMrDanDan that's showing that no hosts were configured to receive those services...22:43
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_cinder: Implement support for cinder qos specs  https://review.openstack.org/37513122:44
MrDanDanyep22:45
MrDanDancurious thing is that it stops there22:45
MrDanDanand can't find the reason why it stops22:46
MrDanDanso all containers are up22:46
MrDanDanbut if i log on the utility one, it has no openstack commands22:46
MrDanDanbut if i log on the utility one, it has no openstack commands available22:46
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:48
MrDanDanany ideas?22:48
MrDanDanit master branch btw22:48
openstackgerritMichael Gugino proposed openstack/openstack-ansible-ceph_client: Deploy files for multiple ceph clusters  https://review.openstack.org/37438022:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:52
*** hughmFLEXin has quit IRC22:52
*** hughmFLEXin has joined #openstack-ansible22:52
mcardenMrDanDan: Once this merges, the CLI clients should be back in the utility container: https://review.openstack.org/#/c/374911/22:52
odyssey4meMrDanDan is it perhaps running on Xenial?22:53
odyssey4meMrDanDan ^ what mcarden said22:53
mcardenMrDanDan: 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
MrDanDanyes, it's 16.0422:53
*** marst has quit IRC22:54
MrDanDansur,e i can do that22:54
MrDanDanok, installed curl on container and fired it up again22:55
MrDanDanso the playbooks that are already done should just skip, right?22:56
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests: Implement centralised test scripts  https://review.openstack.org/37506122:56
MrDanDanwait, utility-install.yml?22:57
MrDanDani runned run-playbooks.yml22:57
MrDanDan.sh, sorry22:57
*** weezS has quit IRC22:57
mcardenMrDanDan: If you look at the log you pasted, you'll see the advice to not run that again.22:58
odyssey4meMrDanDan run-playbooks is just an initial tool, primarily for testing and gating22:58
mcarden"All jobs should be executed out of the22:58
mcarden"/opt/openstack-ansible/playbooks" directory using the "openstack-ansible"22:58
mcardencommand line wrapper."22:58
MrDanDanok22:58
MrDanDanso now i shoild run unility-install, right?22:59
mcardenYep.22:59
MrDanDanok, let me find it22:59
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Create complete AIO inventory config for tests  https://review.openstack.org/37511222:59
odyssey4meMrDanDan cd /opt/openstack-ansible/playbooks; openstack-ansible utility-install.yml23:00
MrDanDanyy, dound it23:02
MrDanDanfound*23:02
MrDanDanaha, tried with ansible-playbook command first23:02
MrDanDanthanks23:02
MrDanDanso basically the workflow is like this, bootstrap-ansible -> bootstrap_aio -> run_playbooks -> utility_install?23:03
odyssey4meMrDanDan 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 guide23:05
odyssey4merun-playbooks is designed predominantly for gating and development/testing on an AIO23:06
MrDanDanthat is what i'm interested23:07
MrDanDanPOC openstack with ansible23:07
odyssey4mealright, well an AIO is enough to give you a basic look - I would encourage you to then review the install guide23:08
*** itsuugo has quit IRC23:08
odyssey4meif 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 spin23:08
*** itsuugo has joined #openstack-ansible23:10
odyssey4meok, I'm out for the night - it looks like https://review.openstack.org/375061 will do the trick23:10
odyssey4mehave a good one everyone!23:10
MrDanDanhei, thanks a lot23:13
*** itsuugo has quit IRC23:15
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Reduce config file IO in tests  https://review.openstack.org/37515423:15
*** itsuugo has joined #openstack-ansible23:16
*** thorst has quit IRC23:19
*** thorst has joined #openstack-ansible23:20
*** thorst_ has joined #openstack-ansible23:24
*** thorst has quit IRC23:25
*** thorst has joined #openstack-ansible23:28
*** thorst_ has quit IRC23:29
*** thorst has quit IRC23:32
openstackgerritMichael Gugino proposed openstack/openstack-ansible-os_cinder: Implement support for cinder qos specs  https://review.openstack.org/37513123:32
*** marst has joined #openstack-ansible23:35
openstackgerritNolan Brubaker proposed openstack/openstack-ansible: Mock file system when testing duplicate IPs  https://review.openstack.org/37516223:36
*** spedione is now known as spedione|AWAY23:37
*** hughmFLEXin has quit IRC23:40
*** shanec_ has quit IRC23:42
*** hughmFLEXin has joined #openstack-ansible23:42
palendaeNeat23:44
palendaehttps://review.openstack.org/#/q/project:openstack/openstack-ansible+topic:%5Einventory.*+status:open for a quick way to see all inventory related topics23:45
palendaes/topics/changes/23:45
*** itsuugo has quit IRC23:50
*** thorst has joined #openstack-ansible23:51
*** itsuugo has joined #openstack-ansible23:51
*** thorst has quit IRC23:55
*** itsuugo has quit IRC23:56
*** itsuugo has joined #openstack-ansible23:57
*** marst has quit IRC23:57

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