*** poopcat has joined #openstack-ansible | 00:00 | |
*** jrobinson has joined #openstack-ansible | 00:01 | |
*** shashank_t_ has joined #openstack-ansible | 00:03 | |
*** shashan__ has joined #openstack-ansible | 00:05 | |
*** cmart has quit IRC | 00:07 | |
*** vnogin has quit IRC | 00:08 | |
*** shashank_t_ has quit IRC | 00:08 | |
*** vnogin has joined #openstack-ansible | 00:08 | |
*** shashan__ has quit IRC | 00:12 | |
*** thorst has joined #openstack-ansible | 00:12 | |
*** thorst has quit IRC | 00:13 | |
*** cathrich_ has quit IRC | 00:14 | |
openstackgerrit | Merged openstack/openstack-ansible master: Update Ansible to 2.2.2.0 https://review.openstack.org/436999 | 00:15 |
---|---|---|
*** cathrichardson has joined #openstack-ansible | 00:15 | |
*** schwicht has joined #openstack-ansible | 00:17 | |
*** vnogin has quit IRC | 00:24 | |
*** lucasxu has joined #openstack-ansible | 00:26 | |
*** adrian_otto has quit IRC | 00:33 | |
*** thorst has joined #openstack-ansible | 00:43 | |
*** jamielennox is now known as jamielennox|away | 00:54 | |
*** jamielennox|away is now known as jamielennox | 00:59 | |
*** smatzek has joined #openstack-ansible | 00:59 | |
*** thorst has quit IRC | 01:02 | |
*** cuongnv has joined #openstack-ansible | 01:04 | |
*** rmelero_ has quit IRC | 01:05 | |
*** rmelero has joined #openstack-ansible | 01:06 | |
*** rmelero has quit IRC | 01:10 | |
*** thorst has joined #openstack-ansible | 01:11 | |
*** thorst has quit IRC | 01:11 | |
*** markvoelker has quit IRC | 01:13 | |
*** markvoelker has joined #openstack-ansible | 01:14 | |
*** qiliang27 has quit IRC | 01:25 | |
*** xgerman has quit IRC | 01:25 | |
*** galstrom_zzz has quit IRC | 01:25 | |
*** qiliang27 has joined #openstack-ansible | 01:26 | |
*** xgerman has joined #openstack-ansible | 01:26 | |
*** galstrom_zzz has joined #openstack-ansible | 01:28 | |
*** Mahe has quit IRC | 01:29 | |
*** Mahe has joined #openstack-ansible | 01:30 | |
*** SerenaFeng has joined #openstack-ansible | 01:31 | |
*** cathrich_ has joined #openstack-ansible | 01:35 | |
*** cathrichardson has quit IRC | 01:35 | |
*** SerenaFeng has quit IRC | 01:36 | |
*** SerenaFeng has joined #openstack-ansible | 01:40 | |
*** markvoelker has quit IRC | 01:42 | |
*** markvoelker has joined #openstack-ansible | 01:44 | |
*** dixiaoli has joined #openstack-ansible | 01:46 | |
*** SerenaFe_ has joined #openstack-ansible | 01:47 | |
*** acormier has joined #openstack-ansible | 01:48 | |
*** SerenaFeng has quit IRC | 01:49 | |
*** sanfern has quit IRC | 01:51 | |
*** agrebennikov has joined #openstack-ansible | 01:56 | |
*** smatzek has quit IRC | 01:57 | |
*** jamesdenton has joined #openstack-ansible | 02:05 | |
*** agrebennikov has quit IRC | 02:06 | |
*** agrebennikov has joined #openstack-ansible | 02:07 | |
*** thorst has joined #openstack-ansible | 02:12 | |
*** thorst has quit IRC | 02:17 | |
*** acormier has quit IRC | 02:20 | |
*** acormier has joined #openstack-ansible | 02:20 | |
*** dixiaoli has quit IRC | 02:23 | |
*** dixiaoli has joined #openstack-ansible | 02:25 | |
*** acormier has quit IRC | 02:29 | |
*** jamesdenton has quit IRC | 02:33 | |
*** agrebennikov has quit IRC | 02:36 | |
*** esberglu has joined #openstack-ansible | 02:36 | |
*** krad has joined #openstack-ansible | 02:40 | |
*** esberglu has quit IRC | 02:40 | |
*** krad has quit IRC | 02:44 | |
*** krad has joined #openstack-ansible | 02:45 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible master: [WIP] Test Ansible 2.3.0.0-0.2.rc2 https://review.openstack.org/446173 | 02:49 |
*** markvoelker has quit IRC | 02:54 | |
*** markvoelker has joined #openstack-ansible | 02:54 | |
*** woodard has joined #openstack-ansible | 02:55 | |
*** woodard has quit IRC | 02:55 | |
*** woodard has joined #openstack-ansible | 02:55 | |
*** schwicht has quit IRC | 02:55 | |
*** schwicht has joined #openstack-ansible | 03:08 | |
*** thorst has joined #openstack-ansible | 03:13 | |
*** lihi has quit IRC | 03:15 | |
*** lihi has joined #openstack-ansible | 03:15 | |
*** cmart has joined #openstack-ansible | 03:21 | |
*** jrobinson_ has joined #openstack-ansible | 03:30 | |
*** SerenaFe_ has quit IRC | 03:30 | |
*** jrobinson has quit IRC | 03:31 | |
*** thorst has quit IRC | 03:33 | |
*** jrobinson_ is now known as jrobinson | 03:33 | |
*** cmart has quit IRC | 03:39 | |
*** sanfern has joined #openstack-ansible | 03:40 | |
openstackgerrit | Jimmy McCrory proposed openstack/openstack-ansible stable/ocata: Update Ansible to 2.2.2.0 https://review.openstack.org/450549 | 03:41 |
*** haasn has quit IRC | 04:00 | |
*** poopcat has quit IRC | 04:03 | |
*** haasn has joined #openstack-ansible | 04:04 | |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest stable/newton: Retry the cirros image download https://review.openstack.org/450091 | 04:06 |
*** jamielennox is now known as jamielennox|away | 04:09 | |
*** markvoelker has quit IRC | 04:21 | |
*** gouthamr has quit IRC | 04:23 | |
*** markvoelker has joined #openstack-ansible | 04:23 | |
*** dixiaoli has quit IRC | 04:26 | |
*** thorst has joined #openstack-ansible | 04:30 | |
*** jamielennox|away is now known as jamielennox | 04:30 | |
*** hybridpollo has quit IRC | 04:31 | |
*** SerenaFeng has joined #openstack-ansible | 04:32 | |
*** thorst has quit IRC | 04:34 | |
*** lucasxu has quit IRC | 04:35 | |
*** jrobinson has quit IRC | 04:36 | |
*** lucasxu has joined #openstack-ansible | 04:41 | |
cloudnull | evenings | 04:44 |
*** lucasxu has quit IRC | 04:51 | |
*** jrobinson has joined #openstack-ansible | 04:54 | |
*** SerenaFeng has quit IRC | 04:55 | |
*** deepak_jon has joined #openstack-ansible | 04:56 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Added an ALL is_metal scenario https://review.openstack.org/449372 | 05:00 |
*** markvoelker has quit IRC | 05:04 | |
*** shashank_t_ has joined #openstack-ansible | 05:04 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Added an ALL is_metal scenario https://review.openstack.org/449372 | 05:08 |
*** shashank_t_ has quit IRC | 05:08 | |
*** lucasxu has joined #openstack-ansible | 05:12 | |
*** NikhilS has joined #openstack-ansible | 05:20 | |
*** Jack_Iv has joined #openstack-ansible | 05:23 | |
*** dixiaoli has joined #openstack-ansible | 05:26 | |
*** Jack_Iv has quit IRC | 05:28 | |
*** dixiaoli has quit IRC | 05:32 | |
*** dixiaoli has joined #openstack-ansible | 05:32 | |
*** SerenaFeng has joined #openstack-ansible | 05:34 | |
*** vishwanathj has quit IRC | 05:35 | |
*** lucasxu has quit IRC | 05:42 | |
*** krad has quit IRC | 06:21 | |
*** dixiaoli has quit IRC | 06:22 | |
*** Jack_Iv has joined #openstack-ansible | 06:23 | |
*** May-meimei has quit IRC | 06:27 | |
*** thorst has joined #openstack-ansible | 06:31 | |
*** dixiaoli has joined #openstack-ansible | 06:31 | |
*** thorst has quit IRC | 06:35 | |
*** jamielennox is now known as jamielennox|away | 06:36 | |
*** manheim has joined #openstack-ansible | 06:41 | |
*** manheim has quit IRC | 06:43 | |
*** manheim has joined #openstack-ansible | 06:43 | |
*** SerenaFeng has quit IRC | 06:47 | |
*** May-meimei has joined #openstack-ansible | 07:05 | |
*** marst has quit IRC | 07:06 | |
*** pcaruana has joined #openstack-ansible | 07:13 | |
*** jrobinson has quit IRC | 07:21 | |
*** jamielennox|away is now known as jamielennox | 07:21 | |
*** dixiaoli has quit IRC | 07:22 | |
*** Jack_Iv has quit IRC | 07:23 | |
*** dixiaoli has joined #openstack-ansible | 07:26 | |
*** SerenaFeng has joined #openstack-ansible | 07:32 | |
*** marst has joined #openstack-ansible | 07:33 | |
*** dixiaoli has quit IRC | 07:38 | |
*** manheim has quit IRC | 07:39 | |
*** manheim has joined #openstack-ansible | 07:41 | |
*** fabg has joined #openstack-ansible | 07:43 | |
*** dixiaoli has joined #openstack-ansible | 07:44 | |
odyssey4me | lbragstad palendae interesting discussion on policies - happy to see that trend continue... meanwhile, this is the plan we're moving towards: https://review.openstack.org/446235 | 07:45 |
*** foutatoro has joined #openstack-ansible | 07:49 | |
*** SerenaFeng has quit IRC | 07:49 | |
*** Jack_Iv has joined #openstack-ansible | 07:51 | |
*** mpranjic has quit IRC | 07:52 | |
*** furlongm has joined #openstack-ansible | 07:57 | |
hwoarang | odyssey4me: good morning. based on ianw comments on https://review.openstack.org/#/c/450474/ we may not be able to actually avoid duplicating bindep.txt | 08:01 |
* hwoarang is puzzled | 08:03 | |
*** mpranjic has joined #openstack-ansible | 08:03 | |
*** SerenaFeng has joined #openstack-ansible | 08:03 | |
*** Jack_Iv has quit IRC | 08:03 | |
odyssey4me | hwoarang well, we wouldn't need to I don't think | 08:03 |
odyssey4me | considering that we clone the tests repo, it becomes a common file | 08:03 |
*** Jack_Iv has joined #openstack-ansible | 08:04 | |
odyssey4me | so we should have a bindep script which checks for an in-repo bindep file - if it's not there then use the tests repo file | 08:04 |
odyssey4me | oh, but hang on | 08:04 |
hwoarang | yeah but jobs expect a bindep.txt in the $root of the repo otherwise they use the fallback jenkins one | 08:04 |
odyssey4me | bindep is executed before any in-repo stuff | 08:04 |
hwoarang | yes | 08:05 |
odyssey4me | yeah, ok | 08:05 |
hwoarang | :( | 08:05 |
odyssey4me | well, that's OK - bindep doesn't change all that often | 08:05 |
mpranjic | mornin | 08:05 |
odyssey4me | the stuff in bindep should, for the most part, just be stuff that facilitates getting ansible deployed and handling SNI queries | 08:05 |
hwoarang | mpranjic: good morning | 08:05 |
odyssey4me | anything else should actually be handled in the role itself, because the role would deploy for production and if there's a dependency other than what ansible needs, the role should deploy it | 08:06 |
odyssey4me | o/ mpranjic | 08:06 |
hwoarang | odyssey4me: yeah ok fine by me | 08:07 |
odyssey4me | thanks for trying though | 08:07 |
mpranjic | planning to test deployment on CentOS again. last time it broke pretty soon after the start. I wonder if there are improvements on that field | 08:09 |
mpranjic | also, Andy mentioned you could use help with "Operations guide". this one? https://docs.openstack.org/developer/openstack-ansible/draft-operations-guide/index.html | 08:09 |
*** vnogin has joined #openstack-ansible | 08:10 | |
*** fabg has quit IRC | 08:13 | |
*** kstev has joined #openstack-ansible | 08:14 | |
*** kstev has quit IRC | 08:19 | |
odyssey4me | mpranjic The CentOS AIO is pretty close to done. I managed to deploy it using the vagrantfile yesterday after applying this patch: https://review.openstack.org/450224 | 08:23 |
odyssey4me | there have been a few more patches incoming in master, so it may work for master but there were some issues with the tempest tests - not sure if they're solved | 08:24 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Update Ansible for role tests to 2.2.2.0 https://review.openstack.org/450622 | 08:24 |
*** dgonzalez has quit IRC | 08:24 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Update Ansible for role tests to 2.1.5.0 https://review.openstack.org/450625 | 08:26 |
*** fabg has joined #openstack-ansible | 08:27 | |
mpranjic | odyssey4me: nice. will give it a try | 08:30 |
*** dgonzalez has joined #openstack-ansible | 08:30 | |
*** thorst has joined #openstack-ansible | 08:33 | |
*** mcrafty has joined #openstack-ansible | 08:37 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Update role SHA's to get CentOS working https://review.openstack.org/450224 | 08:39 |
*** sliver has quit IRC | 08:40 | |
evrardjp | andymccr: https://bugs.launchpad.net/openstack-ansible/+bug/1632702 | 08:43 |
openstack | Launchpad bug 1632702 in openstack-ansible "During upgrare M->N the public endpoint for keystone doesn't have https" [High,Confirmed] | 08:43 |
evrardjp | stevelle: could you explain in the bug here what's still to do? https://bugs.launchpad.net/openstack-ansible/+bug/1624789 | 08:44 |
openstack | Launchpad bug 1624789 in openstack-ansible "os_panko missing. Ceilometer event.sample queue stuck with no consumers" [High,In progress] | 08:44 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins stable/ocata: Always update existing matching endpoints https://review.openstack.org/450637 | 08:45 |
andymccr | evrardjp: ^ we could backport to newton after ocata, and then that'd solve that bug | 08:46 |
evrardjp | cool thanks | 08:46 |
evrardjp | will review | 08:46 |
*** electrofelix has joined #openstack-ansible | 08:48 | |
odyssey4me | andymccr considering the next release is a minor rev, perhaps the time to do that is now | 08:50 |
andymccr | yeah i thinkso | 08:52 |
*** thorst has quit IRC | 08:52 | |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible-plugins stable/newton: Always update existing matching endpoints https://review.openstack.org/450644 | 08:52 |
*** pbandark has joined #openstack-ansible | 08:53 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: vagrant: Add openSUSE Leap 42.1 https://review.openstack.org/450239 | 08:54 |
andymccr | we'll just sha bump the plugins repo | 08:55 |
openstackgerrit | Merged openstack/openstack-ansible-plugins stable/ocata: Always update existing matching endpoints https://review.openstack.org/450637 | 08:55 |
evrardjp | andymccr: then for the shameless plug I'd be enclined to have some other things in plugins backported too | 08:57 |
evrardjp | :D | 08:57 |
evrardjp | could some ppl review this? https://review.openstack.org/#/c/449267/ and this https://review.openstack.org/#/c/449274/ ? | 08:58 |
openstackgerrit | Merged openstack/openstack-ansible-plugins stable/newton: Always update existing matching endpoints https://review.openstack.org/450644 | 09:00 |
evrardjp | I was trigger happy on this one :( | 09:01 |
evrardjp | forgot the reno and the Fixes-Bug | 09:01 |
evrardjp | Should I create another commit for that? | 09:02 |
andymccr | evrardjp: i can add the fixes-bug to the sha bump - do we want to adjust the reno? | 09:02 |
evrardjp | I guess the fixes bug could be technically enough for deployers | 09:03 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible stable/ocata: SHA Bump plugins repository to resolve upgrade issues https://review.openstack.org/450657 | 09:05 |
openstackgerrit | Andy McCrae proposed openstack/openstack-ansible stable/newton: SHA Bump for plugins repo to fix endpoint upgrades https://review.openstack.org/450660 | 09:07 |
*** shashank_t_ has joined #openstack-ansible | 09:10 | |
openstackgerrit | Merged openstack/openstack-ansible stable/newton: Update Ansible to 2.1.5.0 https://review.openstack.org/437003 | 09:11 |
*** fabg has quit IRC | 09:12 | |
*** shashank_t_ has quit IRC | 09:14 | |
*** fabg has joined #openstack-ansible | 09:15 | |
*** LanceHaig has joined #openstack-ansible | 09:16 | |
*** LanceHaig has quit IRC | 09:16 | |
*** LanceHaig has joined #openstack-ansible | 09:16 | |
*** pjm6 has quit IRC | 09:17 | |
*** woodard has quit IRC | 09:19 | |
openstackgerrit | Merged openstack/openstack-ansible stable/ocata: Update Ansible to 2.2.2.0 https://review.openstack.org/450549 | 09:25 |
*** fabg has quit IRC | 09:29 | |
hw_wutianwei | hi everyone, I use the openstack-ansible to deploy the openstack according to the guide. But I meet some problem. it failed at the TASK [os_keystone : Ensure service tenant], this is the log:http://paste.openstack.org/show/604441. | 09:30 |
hw_wutianwei | after restarting the server of haproxy, it is ok. but it failed at the TASK [os_gnocchi : Perform a Gnocchi DB sync], this is the log:http://paste.openstack.org/show/604439. it seem some error happen in the command "/openstack/venvs/gnocchi-master/bin/gnocchi-upgrade --create-legacy-resource-types". could anyone help me? | 09:31 |
*** thorst has joined #openstack-ansible | 09:47 | |
odyssey4me | cores, I'd appreciate reviews for https://review.openstack.org/#/q/topic:ansible-update | 09:48 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: vagrant: Add openSUSE Leap 42.1 https://review.openstack.org/450239 | 09:49 |
*** brianw has joined #openstack-ansible | 09:50 | |
*** shardy has joined #openstack-ansible | 09:51 | |
odyssey4me | hwoarang looking good now, far better | 09:53 |
odyssey4me | I'd like to ditch the FUNCTIONAL_TEST var though | 09:53 |
brianw | not sure if this is the correct channel for this question: I am using ansible with the Openstack modules and when running commands in yml playbook I ma getting an error that "shade is required for this module". I have installed and re-installed shade via PIP and still get same error. Any ideas how to resolve? | 09:53 |
odyssey4me | some roles now have many funcntional tests, which wasn't the case when this script was initially put together back in mitaka | 09:53 |
odyssey4me | brianw you'll need shade on the target host I think | 09:54 |
hwoarang | odyssey4me: so you want to run functional tests unconditionally? | 09:54 |
odyssey4me | hwoarang I think it'd be best to allow a CLI option | 09:55 |
odyssey4me | so basically if you execute: ./run_tests.sh functional | 09:55 |
odyssey4me | then it executes only that tox env | 09:55 |
brianw | So I use localhost in the hosts file and have shade installed on it. I am sourcing my rc file for my Openstack auth variables | 09:55 |
odyssey4me | if you don't provide an option, it should cycle through the envlist | 09:55 |
odyssey4me | unless you think that's a bad idea? | 09:56 |
odyssey4me | brianw so you're targeting localhost? are you using a venv? | 09:56 |
brianw | no | 09:56 |
odyssey4me | so shade is installed into system packages or something on the system | 09:56 |
hwoarang | odyssey4me: i think running all tests uncoditionally (ie if you dont set the 'functional' cli option) is nice | 09:57 |
brianw | yes, shade is installed om the localhost that I am pointing to | 09:57 |
hwoarang | so basically i am fine with your proposal | 09:57 |
odyssey4me | well, if that's the case I'm not sure - maybe the version it wants and the version you have differ - I'm not all that familiar with using it | 09:57 |
odyssey4me | hwoarang as far as I've seen the use of this script, that's what people do anyway - so let's make it so | 09:58 |
odyssey4me | the original intent with having that var was to be able to disable it if you didn't want a bunch of stuff going on on the host | 09:58 |
odyssey4me | the reality has not matched that idea | 09:58 |
odyssey4me | considering that the broadest use of this script is through vagrant, and secondly for cloud instances, I think we're ok with just executing the tests in the envlist | 09:59 |
odyssey4me | we provide a cli option to shortcut to one specific test for expediency | 09:59 |
hwoarang | ok thank you for the background info i didnt know all that | 09:59 |
odyssey4me | brianw perhaps the folks in #openstack-infra could help - they use shad a lot | 09:59 |
hwoarang | ok i will submisomething soonish | 09:59 |
hwoarang | *submit something | 09:59 |
brianw | ok cool, I will give that a try, thanks! | 10:00 |
odyssey4me | awesome, thanks for persisting hwoarang - it's looking far better :) | 10:01 |
*** csmart has quit IRC | 10:04 | |
*** vcn[m] has quit IRC | 10:04 | |
*** evrardjp[m] has quit IRC | 10:04 | |
*** evrardjp[m] has joined #openstack-ansible | 10:06 | |
stevelle | hw_wutianwei: is this working from master, or a stable tag? | 10:10 |
*** fitzplb has joined #openstack-ansible | 10:14 | |
*** manheim has quit IRC | 10:15 | |
fitzplb | hi | 10:17 |
*** SerenaFeng has quit IRC | 10:17 | |
fitzplb | Anyone had this? | 10:17 |
fitzplb | "msg": "The conditional check 'user_list.users | selectattr('group', 'match', False) | list | length > 0' failed. The error was: Unexpected templating type error occurred on ({% if user_list.users | selectattr('group', 'match', False) | list | length > 0 %} True {% else %} False {% endif %}): first argume | 10:17 |
fitzplb | That's with the openstack-ansible-security role btw | 10:18 |
*** Jack_Iv has quit IRC | 10:18 | |
hwoarang | odyssey4me: no problem | 10:18 |
stevelle | hw_wutianwei: add a line to user_variables.yml to set gnocchi_db_sync_options to "" | 10:19 |
*** SerenaFeng has joined #openstack-ansible | 10:19 | |
*** thorst has quit IRC | 10:19 | |
stevelle | I'll get a patch to fix this up in a moment, but until then, that variable will let you continue | 10:20 |
hw_wutianwei | stevelle: this is running from master. | 10:21 |
stevelle | hw_wutianwei: thank you, confirmed | 10:22 |
hw_wutianwei | stevelle: thank you, I will try that. | 10:23 |
*** Jack_Iv has joined #openstack-ansible | 10:25 | |
hw_wutianwei | stevelle: in my opinion, you need to add a task to restart the service of haproxy, before task [os_keystone : Ensure service tenant] | 10:25 |
stevelle | hw_wutianwei: would you mind creating a bug for that? or you could submit a fix? | 10:27 |
*** sanfern has quit IRC | 10:28 | |
openstackgerrit | Steve Lewis (stevelle) proposed openstack/openstack-ansible-os_gnocchi master: Do not try to create legacy resources https://review.openstack.org/450707 | 10:30 |
*** retreved has joined #openstack-ansible | 10:31 | |
stevelle | evrardjp: added a comment to 1624789 | 10:32 |
*** vcn[m] has joined #openstack-ansible | 10:33 | |
*** csmart has joined #openstack-ansible | 10:33 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: vagrant: Add openSUSE Leap 42.1 https://review.openstack.org/450239 | 10:39 |
*** shardy has quit IRC | 10:44 | |
*** shardy has joined #openstack-ansible | 10:44 | |
*** Jack_Iv has quit IRC | 10:45 | |
*** Jack_Iv has joined #openstack-ansible | 10:47 | |
*** manheim has joined #openstack-ansible | 10:48 | |
*** Jack_Iv has quit IRC | 10:51 | |
*** manheim has quit IRC | 10:53 | |
evrardjp | stevelle: thanks! | 10:55 |
*** dixiaoli has quit IRC | 10:56 | |
evrardjp | oh yes, obviously :p | 10:56 |
evrardjp | it proves my knowledge of our current metering stack :p | 10:56 |
*** manheim has joined #openstack-ansible | 11:02 | |
*** cuongnv has quit IRC | 11:02 | |
*** Jack_Iv has joined #openstack-ansible | 11:02 | |
mpranjic | a questions: how come osa don't use ansible vault for storing secrets? | 11:04 |
evrardjp | why would we? | 11:04 |
evrardjp | we don't prevent you of using it | 11:04 |
evrardjp | but there is no value since it's readable by services anyway... | 11:05 |
mpranjic | that is true.. still, it's a good practice nevertheless | 11:05 |
evrardjp | What you do in your userspace completely depends on you mpranjic :) | 11:05 |
*** Jack_Iv has quit IRC | 11:05 | |
*** manheim has quit IRC | 11:06 | |
evrardjp | it's only recently that vault starts to be interesting on a per task basis | 11:06 |
evrardjp | maybe we could change that in the future | 11:06 |
mpranjic | maybe one day, yes | 11:06 |
mpranjic | no biggy, I was just curious | 11:06 |
evrardjp | in the meantime you can still use it | 11:06 |
evrardjp | :p | 11:06 |
jrosser__ | is there an easy way to hook into arbitrary secret stores? | 11:07 |
mpranjic | of course, as I said: no biggy. | 11:07 |
evrardjp | lookup? | 11:07 |
evrardjp | jrosser__: ^ | 11:07 |
jrosser__ | in other ansible i use lookup to call pass | 11:07 |
jrosser__ | but wanst sure how to wedge that into OSA | 11:07 |
evrardjp | jrosser__: you can still use that | 11:07 |
*** manheim has joined #openstack-ansible | 11:07 | |
evrardjp | mpranjic: you can still use ansible vault if you want, you just have to append your usual arguments in openstack-ansible cli | 11:07 |
evrardjp | --ask-vault-pass IIRC | 11:08 |
evrardjp | or was it -k ? | 11:08 |
mpranjic | true. | 11:08 |
mpranjic | we run full ansible automation in my company for full SaaS stack. a lot of secrets for different environments. I wouldn't want to see them in plaintext in git repo, although is not public | 11:09 |
mpranjic | anyway.. back to the code :9 | 11:09 |
evrardjp | jrosser__: you can generally use ansible the way you are used to it | 11:09 |
jrosser__ | probably just hack user_secrets.yml to use lookup | 11:09 |
evrardjp | mpranjic: there is another way then | 11:10 |
evrardjp | many other ways | 11:10 |
*** askb has quit IRC | 11:10 | |
evrardjp | if you are used to vault, stick to vault :) | 11:10 |
*** smatzek has joined #openstack-ansible | 11:10 | |
evrardjp | jrosser__: that sounds tedious but that would work. | 11:17 |
*** furlongm has quit IRC | 11:19 | |
*** thorst has joined #openstack-ansible | 11:20 | |
*** pjm6 has joined #openstack-ansible | 11:21 | |
*** pjm6 has quit IRC | 11:24 | |
*** pjm6 has joined #openstack-ansible | 11:24 | |
*** thorst has quit IRC | 11:25 | |
*** pjm6 has quit IRC | 11:25 | |
*** Jack_Iv has joined #openstack-ansible | 11:26 | |
*** Jack_Iv has quit IRC | 11:26 | |
*** Jack_Iv has joined #openstack-ansible | 11:26 | |
*** pjm6 has joined #openstack-ansible | 11:28 | |
*** pjm6 has quit IRC | 11:29 | |
*** pjm6 has joined #openstack-ansible | 11:30 | |
odyssey4me | hwoarang a final suggestion to genericise the env set in https://review.openstack.org/#/c/450239/6 | 11:31 |
*** furlongm has joined #openstack-ansible | 11:31 | |
pjm6 | good morning | 11:32 |
*** openstackgerrit has quit IRC | 11:33 | |
mpranjic | morn :) | 11:33 |
pjm6 | mpranjic, o/ | 11:34 |
pjm6 | mpranjic, if I remember correctly, you had problems with OpenStack console via horizon, right? | 11:34 |
mpranjic | pjm6: yes, still have :) | 11:35 |
pjm6 | mpranjic, i did something that could help you | 11:35 |
mpranjic | I am all ears | 11:35 |
mpranjic | errr. eyes | 11:35 |
pjm6 | I said yesterday in this channel, but idk if you saw | 11:35 |
pjm6 | go to container nova-console* | 11:35 |
pjm6 | and restart the services | 11:35 |
pjm6 | nova-consoleauth and nova-html5spice | 11:35 |
pjm6 | in all containers | 11:36 |
pjm6 | or just confirm which container are you access with | 11:36 |
pjm6 | you could check in haproxy.logs | grep console | 11:36 |
*** openstackgerrit has joined #openstack-ansible | 11:37 | |
openstackgerrit | Merged openstack/openstack-ansible-tests stable/newton: Update Ansible for role tests to 2.1.5.0 https://review.openstack.org/450625 | 11:37 |
openstackgerrit | Merged openstack/openstack-ansible-tests master: Update Ansible for role tests to 2.2.2.0 https://review.openstack.org/450622 | 11:37 |
mpranjic | pjm6: thx. will check | 11:37 |
mpranjic | just to load my env (reosurces are thin atm so I juggle a bit when switching between the projects) | 11:38 |
mpranjic | will let you know the outcome soon | 11:38 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Update Ansible for role tests to 2.2.2.0 https://review.openstack.org/450732 | 11:38 |
*** stuartgr has joined #openstack-ansible | 11:38 | |
pjm6 | mpranjic, no problem | 11:38 |
odyssey4me | andymccr evrardjp ^ a quick review of that would be appreciated | 11:38 |
mpranjic | pjm6: thnx for the tip :) | 11:39 |
pjm6 | mpranjic, hope that work with you too | 11:40 |
openstackgerrit | Merged openstack/openstack-ansible stable/ocata: SHA Bump plugins repository to resolve upgrade issues https://review.openstack.org/450657 | 11:41 |
openstackgerrit | Merged openstack/openstack-ansible stable/newton: SHA Bump for plugins repo to fix endpoint upgrades https://review.openstack.org/450660 | 11:41 |
*** thorst has joined #openstack-ansible | 11:45 | |
*** manheim has quit IRC | 11:50 | |
*** pbandark is now known as pbandark`brb | 11:57 | |
*** manheim has joined #openstack-ansible | 11:57 | |
*** agrebennikov has joined #openstack-ansible | 11:57 | |
*** SerenaFe_ has joined #openstack-ansible | 12:03 | |
*** SerenaFe_ has quit IRC | 12:03 | |
mgariepy | morning everyone | 12:04 |
*** SerenaFeng has quit IRC | 12:05 | |
mpranjic | mgariepy: mornin | 12:06 |
mgariepy | how are you doing ? | 12:07 |
mpranjic | spring is here. won't complain. | 12:07 |
pjm6 | mgariepy, o/ | 12:08 |
mgariepy | yep indeed, time for slush and mud ! | 12:08 |
*** SerenaFeng has joined #openstack-ansible | 12:08 | |
pjm6 | by curiosity anyone tried to disable epehemeral/root disk creation, only allowing boot from volumes? | 12:09 |
mgariepy | pjm6, i haven't but we have come flavor with 0 root disk and 0 ephemeral | 12:09 |
mgariepy | it's pretty useless to boot them without a volume. | 12:09 |
pjm6 | mgariepy, yeah I have that | 12:10 |
*** DanyC has joined #openstack-ansible | 12:10 | |
pjm6 | but if you put minimum disk size | 12:10 |
pjm6 | in your images | 12:10 |
mgariepy | yeah | 12:10 |
mgariepy | i know | 12:10 |
pjm6 | it will fail because the flavor has 0 :/ | 12:10 |
mgariepy | so I don't put min disk size haha | 12:10 |
pjm6 | eheh make senses x | 12:10 |
pjm6 | xD | 12:10 |
pjm6 | I was planning to put the min size in the disk image | 12:10 |
mgariepy | not really but yeah. | 12:10 |
pjm6 | because it seems that this feature is not implemented | 12:11 |
pjm6 | there's a spec for that but its pending approval | 12:11 |
mgariepy | maybe it's fixed in newer release but if you put min size and boot from a vol, if the root disk of the flavor is 0 it fails. | 12:11 |
mgariepy | what storage do you use for your volume ? | 12:11 |
pjm6 | https://blueprints.launchpad.net/nova/+spec/flavor-root-disk-none | 12:12 |
pjm6 | yes, that's my current problem :/ because i'm using the same "solution" as you | 12:12 |
pjm6 | i'm using an Dell EquaLLogic | 12:12 |
pjm6 | and you? | 12:12 |
mgariepy | ceph | 12:12 |
pjm6 | well with ceph you could use shared storage for nova, no? | 12:13 |
mgariepy | i don't like propriatery stuff much :) | 12:13 |
mgariepy | you can put ephemeral in ceph | 12:13 |
pjm6 | mgariepy, I agree, but I already had this storage :/ | 12:13 |
pjm6 | and ceph requires a bunch of servers with lot of disks | 12:13 |
mgariepy | but it's not quite the same as booting from a volume. | 12:13 |
mgariepy | can't your teach your users instead ? | 12:14 |
mgariepy | can't you** teach | 12:14 |
pjm6 | mgariepy, are you talking about performance? Ceph creates individual volumes too ? | 12:15 |
mgariepy | i only have 8 nodes in my ceph cluster with slow hdd + caching ssd | 12:15 |
pjm6 | yes, I'm planning make some tutorial or something in how use it | 12:15 |
mgariepy | with ephemeral in ceph i'm not sure how it goes if the compute dies maybe the instance won't be able to start back from the volume. | 12:16 |
pjm6 | well you're right, probably had to make a change in db and saying that VM is responsible by other compute node | 12:17 |
*** schwicht has quit IRC | 12:23 | |
*** foutatoro has quit IRC | 12:26 | |
*** SerenaFeng has quit IRC | 12:28 | |
*** Jack_Iv has quit IRC | 12:33 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security stable/ocata: Change PASS_WARN_DAYS --> PASS_WARN_AGE https://review.openstack.org/450761 | 12:33 |
*** Jack_Iv has joined #openstack-ansible | 12:34 | |
*** lostRhino has joined #openstack-ansible | 12:35 | |
mgariepy | any core available to push this one: https://review.openstack.org/#/c/450201/ | 12:40 |
openstackgerrit | Merged openstack/openstack-ansible-tests stable/ocata: Update Ansible for role tests to 2.2.2.0 https://review.openstack.org/450732 | 12:44 |
andymccr | mgariepy: done | 12:44 |
mgariepy | andymccr, you are awesome :D | 12:45 |
*** klamath has joined #openstack-ansible | 12:45 | |
*** gouthamr has joined #openstack-ansible | 12:47 | |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server stable/ocata: Add additional check for SElinux https://review.openstack.org/450201 | 12:48 |
mgariepy | odyssey4me, any chance to include haproxy to this one ? https://review.openstack.org/#/c/450224/ | 12:49 |
odyssey4me | mgariepy if there are additional changes to include, go ahead and modify it | 12:49 |
odyssey4me | you guys are much closer to the progress than I am | 12:50 |
mgariepy | great | 12:50 |
odyssey4me | I was using that review primarily for verifying that a vagrant build for centos works :) | 12:50 |
mhayden | my worst fears have come to fruition -- the RHEL 7 STIG final release just came out... and they renumbered EVERYTHING | 12:51 |
* mhayden goes in the corner and cries | 12:51 | |
mpranjic | say what? | 12:51 |
mhayden | YARLY | 12:51 |
mgariepy | wow. | 12:51 |
mhayden | from RHEL7-XX-XXXXXXX to V-XXXXX | 12:51 |
mgariepy | happy tuesday mhayden ? | 12:51 |
mhayden | :| | 12:51 |
* mhayden throws a chair | 12:51 | |
mpranjic | happy 2017 :) | 12:51 |
mhayden | now to figure out the cleanest method for fixing that up -- any ideas are welcome :P | 12:52 |
* mhayden goes over to open a bugaboo | 12:52 | |
mpranjic | hm | 12:52 |
mhayden | the old RHEL-XX-XXXXX numbers are kept in the individual records though | 12:53 |
mhayden | so a translation layer wouldn't be terribly hard | 12:53 |
*** manheim has quit IRC | 12:53 | |
*** esberglu has joined #openstack-ansible | 12:54 | |
mpranjic | do we have someone from red hat in the team atm? | 12:55 |
*** manheim has joined #openstack-ansible | 12:55 | |
*** schwicht has joined #openstack-ansible | 12:55 | |
mhayden | mpranjic: well, this is something coming from DISA | 12:55 |
mhayden | we're not talking about scap/ssg content here | 12:55 |
mpranjic | oh no? | 12:55 |
mhayden | https://bugs.launchpad.net/openstack-ansible/+bug/1676865 | 12:56 |
openstack | Launchpad bug 1676865 in openstack-ansible "RHEL 7 STIG final version released with renumbering" [High,Confirmed] - Assigned to Major Hayden (rackerhacker) | 12:56 |
*** LanceHaig has quit IRC | 12:56 | |
openstackgerrit | Marc Gariépy proposed openstack/openstack-ansible stable/ocata: Update role SHA's to get CentOS working https://review.openstack.org/450224 | 12:57 |
mpranjic | mhayden: DISA as these guys? http://www.disa.mil/ | 12:57 |
mhayden | mpranjic: correct | 12:57 |
mpranjic | i see | 12:57 |
mhayden | i use their XML to build out the docs + tasks | 12:57 |
mhayden | the docs don't seem too tough | 12:57 |
mhayden | just need to get different elements from the XML | 12:58 |
mpranjic | any reason for renumbering or just because it looks nicer? | 12:58 |
mhayden | well the V-XXXX numbers match the older RHEL6 stuff | 13:00 |
mhayden | and it's what people will refer to most often | 13:00 |
openstackgerrit | Merged openstack/openstack-ansible-security stable/ocata: Change PASS_WARN_DAYS --> PASS_WARN_AGE https://review.openstack.org/450761 | 13:00 |
odyssey4me | oh nice mhayden - that sounds like marvellous fun | 13:00 |
mhayden | getting the docs in order won't be terrible | 13:00 |
mhayden | odyssey4me: i'm going to go live in a van down the river | 13:00 |
mgariepy | mhayden, centos ceph stuff is probably caused by repos priority stuff | 13:02 |
mgariepy | i'll take a loog. | 13:02 |
mgariepy | i'll take a look** | 13:02 |
mhayden | yay | 13:02 |
*** schwicht has quit IRC | 13:03 | |
*** schwicht has joined #openstack-ansible | 13:04 | |
odyssey4me | andymccr the latest upgrade test logs: http://logs.openstack.org/periodic/periodic-openstack-ansible-upgrade-aio-master-ubuntu-xenial/ae0aa2a/ | 13:05 |
*** fabg has joined #openstack-ansible | 13:07 | |
*** strattao has quit IRC | 13:14 | |
*** lostRhino_ has joined #openstack-ansible | 13:14 | |
*** lostRhino has quit IRC | 13:15 | |
*** lostRhino_ is now known as lostRhino | 13:15 | |
*** strattao has joined #openstack-ansible | 13:16 | |
*** fabg has quit IRC | 13:17 | |
lbragstad | odyssey4me nice - instead of check the project source, would you want to generate it? | 13:19 |
lbragstad | both should be the same | 13:19 |
odyssey4me | lbragstad I don't really see why we would generate something if it's pre-generated for us | 13:20 |
odyssey4me | if we have to, we obviously can | 13:20 |
lbragstad | odyssey4me you certainly wouldn't have to, just another option | 13:24 |
odyssey4me | lbragstad I think it probably makes sense for an operator who wants to generate a base, then edit it | 13:25 |
lbragstad | odyssey4me would you pull overrides from the deploy host? | 13:25 |
openstackgerrit | Andrey Grebennikov proposed openstack/openstack-ansible-galera_server master: Added Galera SSL support https://review.openstack.org/425997 | 13:25 |
odyssey4me | and of course if a sample is removed from the git source, we'd have to do it | 13:25 |
*** schwicht has quit IRC | 13:25 | |
lbragstad | odyssey4me that's currently the direction we're going | 13:25 |
lbragstad | odyssey4me and that's what nova has already done | 13:25 |
agrebennikov | odyssey4me, finally got time to modify the https://review.openstack.org/425997 in the way you guys wanted | 13:25 |
odyssey4me | I guess it may also be useful if you're wanting to generate it programmatically and do something with it | 13:25 |
agrebennikov | please take a look | 13:25 |
agrebennikov | evrardjp ^^ please | 13:26 |
odyssey4me | but yes, for the policies I think the nova model makes sense - the file in the git sources is blank, if you modify it then it's merged with the in-tree default | 13:26 |
odyssey4me | we have something similar with our container/group model - we used to leave it in user space by default, but upgrades were hard | 13:27 |
odyssey4me | so we moved it in-tree, now we only need to be concerned with someone who decided to modify the defaults | 13:27 |
odyssey4me | in the case of https://review.openstack.org/#/c/446235 we're now providing the ability to do a merge, or a complete override with your own file | 13:28 |
odyssey4me | and when you guys change your file in the git tree, we'll pick that up in our normal SHA bump process | 13:28 |
odyssey4me | thanks agrebennikov will take a look | 13:29 |
lbragstad | this is our current policy file - https://github.com/openstack/keystone/blob/af4e98c770d771144463e6dd49cb4b559d48c403/etc/policy.json | 13:30 |
odyssey4me | haha, awesome | 13:30 |
odyssey4me | at our next master sha bump we'll pick that up | 13:30 |
*** manheim has quit IRC | 13:30 | |
lbragstad | odyssey4me we do have a patch in review that finalizes the policy-in-code work and removes that file though | 13:31 |
*** smatzek has quit IRC | 13:31 | |
lbragstad | (which is the same thing nova did) | 13:31 |
*** agrebennikov has quit IRC | 13:31 | |
*** manheim has joined #openstack-ansible | 13:33 | |
evrardjp | lbragstad: that deserves a # success | 13:33 |
lbragstad | evrardjp i agree ;) | 13:34 |
lbragstad | evrardjp we have policy-in-code and policy-docs targeted for pike-1 | 13:34 |
*** cathrichardson has joined #openstack-ansible | 13:35 | |
lbragstad | policy-docs - https://review.openstack.org/#/q/status:open+project:openstack/keystone+branch:master+topic:bp/policy-docs | 13:35 |
*** cathrich_ has quit IRC | 13:36 | |
odyssey4me | lbragstad ah, so the plan is to remove that sample file altogether? | 13:37 |
lbragstad | odyssey4me right | 13:37 |
odyssey4me | ok, then perhaps we should just use an empty default for nova and keystone | 13:37 |
lbragstad | odyssey4me which is the same thing nova did - https://github.com/openstack/nova/tree/master/etc/nova | 13:38 |
odyssey4me | interesting | 13:38 |
evrardjp | oh man that's good news | 13:38 |
odyssey4me | I find it quite odd that we haven't had a job failure from that | 13:38 |
lbragstad | https://github.com/openstack/nova/commit/d17a20d3d70453f327cd45b538db2fb5c1958cd9 | 13:38 |
evrardjp | condensed in a git sha can! | 13:38 |
evrardjp | andymccr: ^ did you see that? | 13:38 |
evrardjp | your dream come true | 13:39 |
evrardjp | I mean, no you're not bilionaire yet. | 13:39 |
odyssey4me | heh, ok I just realised why we have no failures from it | 13:39 |
odyssey4me | we still carry a template | 13:39 |
lbragstad | odyssey4me :) | 13:39 |
lbragstad | this is the review we have proposed to keystone to do the same thing - https://review.openstack.org/#/c/449675/ | 13:39 |
odyssey4me | ok cool - I'm going to be working through the roles to update them to use this new mechanism | 13:39 |
andymccr | policy files are literally my favourite thing about OpenStack | 13:39 |
lbragstad | andymccr right?! | 13:40 |
odyssey4me | thanks for the update there, I'll ensure that nova and keystone don't bother looking for a git file | 13:40 |
*** hachi has joined #openstack-ansible | 13:40 | |
lbragstad | odyssey4me instead - each project that is going to, or has moved, policy into code uses the same mechanism to generate the file | 13:40 |
odyssey4me | what will that file contain? | 13:41 |
lbragstad | https://review.openstack.org/#/c/443344/ | 13:41 |
lbragstad | so - there are two ways to generate a policy file | 13:41 |
lbragstad | the first is generating a sample policy file using `oslopolicy-sample-generator` | 13:41 |
*** fabg has joined #openstack-ansible | 13:42 | |
lbragstad | which will look through *all* the default policies kept in code and generate a complete policy file containing all the defaults | 13:42 |
odyssey4me | ah ok, so it would generate what we have in our current template | 13:42 |
odyssey4me | or thereabouts | 13:42 |
lbragstad | (I imagine this would be some I'd do as an operator looking to investigate policy or start tinkering with policy values) | 13:42 |
lbragstad | odyssey4me that's the second bit | 13:42 |
*** sanfern has joined #openstack-ansible | 13:43 | |
lbragstad | there is another policy generation script that looks for a policy file on disk, considers the contents to be overrides to the defaults, then munges the rest of the default policies into it. | 13:43 |
lbragstad | so you end up with a complete policy file containing the overrides you want to keep and the defaults you don't want to maintain | 13:43 |
lbragstad | (which is something you'd use to give to horizon, or an auditor, etc..) | 13:44 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-security master: [WIP] [Docs] Handle RHEL 7 STIG renumbering https://review.openstack.org/450790 | 13:45 |
odyssey4me | so that's useful for anyone who wants to create an explicit record of the whole thing | 13:45 |
lbragstad | yeah | 13:45 |
lbragstad | but it's not required at runtime | 13:45 |
odyssey4me | oh yes, and useful for horizon | 13:45 |
odyssey4me | now *that* us something we would use | 13:45 |
odyssey4me | ie the generation of the thing to give to horizon | 13:45 |
lbragstad | keystone will fill in the blanks at runtime | 13:45 |
lbragstad | odyssey4me right - yeah that seems useful | 13:45 |
*** schwicht has joined #openstack-ansible | 13:46 | |
odyssey4me | our ideal, of course, would be that horizon could just interact with the service to figure this stuff out | 13:46 |
lbragstad | odyssey4me ++ | 13:46 |
odyssey4me | but of course people may want to override the default behaviour | 13:46 |
lbragstad | odyssey4me the interesting bit is that we *might* be able to move towards something like that in the future | 13:46 |
lbragstad | pending all the capabilities API discussions/work | 13:47 |
lbragstad | (if all services implement a capabilities API) | 13:47 |
odyssey4me | yeah, I know that's been a very long running topic | 13:47 |
lbragstad | it has - this moves us in that direction a little bit, but there is still a ton of things to work out | 13:48 |
openstackgerrit | Pedro Magalhães (pjm6) proposed openstack/openstack-ansible-os_horizon master: [COMMENT] Horizon *.png to *.svg https://review.openstack.org/450793 | 13:48 |
*** markvoelker has joined #openstack-ansible | 13:49 | |
lbragstad | there is also a policy script to parse existing policy files and recognize rules defined that are the default values in code (i.e. telling you which policies to remove because it's redundant) | 13:50 |
odyssey4me | that's neat | 13:51 |
odyssey4me | these are all great for operator maintenance of these files | 13:51 |
lbragstad | so in the end you'd have a file containing only the policies you care about maintaining because you've overridden them | 13:51 |
odyssey4me | yup, this is similar to the config validation stuff being worked on | 13:52 |
*** cuongnv has joined #openstack-ansible | 13:52 | |
odyssey4me | I, as an operator, want to know if the stuff I'm configuring still does what it should. | 13:52 |
lbragstad | ++ | 13:52 |
odyssey4me | I want to know if I'm configuring things that don't need configuring (because they're defaults). | 13:52 |
odyssey4me | I want to know if I'm configuring things that have no effect. | 13:53 |
odyssey4me | I want to know if things I'm configuring are deprecated. | 13:53 |
lbragstad | yeah | 13:53 |
lbragstad | this should help with that | 13:53 |
odyssey4me | knowing all those things through using a tool means that my config files can be easily updated with each release | 13:53 |
lbragstad | right | 13:53 |
lbragstad | the upgrade path for policy should no longer consist of manually diffing policy files across releases | 13:54 |
*** smatzek has joined #openstack-ansible | 13:54 | |
*** manheim has quit IRC | 13:54 | |
*** hamzy has quit IRC | 13:54 | |
*** manheim has joined #openstack-ansible | 13:55 | |
lbragstad | which also means after an upgrade you can check the things you've overridden to see if they've been removed | 13:55 |
*** Jack_Iv has quit IRC | 13:55 | |
*** cjloader has joined #openstack-ansible | 13:59 | |
*** agrebennikov has joined #openstack-ansible | 14:00 | |
agrebennikov | evrardjp thanks! odyssey4me I still need your opinion please ;) | 14:00 |
evrardjp | I changed my vote. | 14:03 |
evrardjp | sorry. | 14:03 |
*** lucasxu has joined #openstack-ansible | 14:04 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: vagrant: Add openSUSE Leap 42.1 https://review.openstack.org/450239 | 14:05 |
*** jmckind has joined #openstack-ansible | 14:06 | |
*** acormier has joined #openstack-ansible | 14:06 | |
*** fabg has quit IRC | 14:07 | |
*** LanceHaig has joined #openstack-ansible | 14:07 | |
*** LanceHaig has quit IRC | 14:07 | |
*** LanceHaig has joined #openstack-ansible | 14:07 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Source template files from git or deploy host https://review.openstack.org/450804 | 14:07 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Source template files from git or deploy host https://review.openstack.org/446235 | 14:08 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_keystone master: Source template files from git or deploy host https://review.openstack.org/446235 | 14:08 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Keystone: Source template files from git or deploy host https://review.openstack.org/450804 | 14:08 |
*** fabg has joined #openstack-ansible | 14:09 | |
*** jmckind_ has joined #openstack-ansible | 14:09 | |
odyssey4me | andymccr if you could take a look through https://review.openstack.org/#/q/topic:bp/static-file-distribution+status:open and see if you're happy with the pattern, once they merge I'll go ahead and replicate | 14:10 |
*** jmckind has quit IRC | 14:11 | |
lbragstad | odyssey4me i left my comments on - https://review.openstack.org/#/c/446235/1 | 14:11 |
odyssey4me | lbragstad yeah, I'll do a follow up patch for the policy.json file to change the way it does things because obviously it needs a blank start | 14:12 |
odyssey4me | but for now the file is still in the git tree | 14:12 |
lbragstad | odyssey4me cool | 14:12 |
odyssey4me | I'll have to work that one out for nova anyway, considering that they've removed the file | 14:13 |
lbragstad | odyssey4me well - let me know if there is anything you need keystone-wise | 14:13 |
andymccr | that cgit thing is annoying for the purposes of variables :P would be nice to be able to ref the keystone_git_repo var - other than that LGTM. matches what's already been done so as far as im concerned, happy with that. | 14:14 |
*** jamesdenton has joined #openstack-ansible | 14:14 | |
odyssey4me | andymccr yeah, we can't use the git var because we aren't using git to fetch with | 14:14 |
odyssey4me | we're using a web server | 14:14 |
andymccr | yeah | 14:14 |
odyssey4me | I could do some horrible regex replace things, but that will make it unreadable | 14:15 |
andymccr | yeah agreed | 14:15 |
andymccr | i think i had the same consideration when we did the ceilometer bits | 14:15 |
odyssey4me | yeah | 14:16 |
*** LanceHaig has quit IRC | 14:16 | |
odyssey4me | I'll make sure that ceilometer and gnocchi follow this pattern exactly, because this is slightly different. | 14:16 |
andymccr | si si | 14:17 |
*** LanceHaig has joined #openstack-ansible | 14:17 | |
*** LanceHaig has quit IRC | 14:17 | |
*** LanceHaig has joined #openstack-ansible | 14:17 | |
odyssey4me | Any thoughts on whether you think we should port this back at all? | 14:17 |
*** markvoelker has quit IRC | 14:17 | |
odyssey4me | unfortunately I think part of the telemetry bits got ported back to ocata, and I think they're a bit broken | 14:17 |
odyssey4me | so I guess I could do the patches there, then port those back | 14:17 |
andymccr | id say no to a backport, although it doesnt change the end user functionality but its not really fixing a bug either | 14:18 |
odyssey4me | alrighty | 14:18 |
andymccr | we'd need to fix up the ceilometer bits if they're broken but i thought i had those working | 14:19 |
odyssey4me | yeah, I'll sort those out in time | 14:19 |
*** LanceHaig has quit IRC | 14:19 | |
*** LanceHaig has joined #openstack-ansible | 14:20 | |
*** cjloader has quit IRC | 14:22 | |
odyssey4me | hwoarang one more tweak - sorry | 14:25 |
hwoarang | no worries :) | 14:25 |
odyssey4me | we have a bunch of tox envs defined so that we can re-use them in the ones that get executed | 14:26 |
*** tonytan4ever has joined #openstack-ansible | 14:26 | |
odyssey4me | we don't want to run them all in sequence, we only want to execute the envlist | 14:26 |
* hwoarang reads again the help page | 14:27 | |
*** hamzy has joined #openstack-ansible | 14:27 | |
odyssey4me | I could be wrong? | 14:27 |
hwoarang | let me read that again | 14:27 |
odyssey4me | but it looks like, in my test now, that it's going through each env alphabetically | 14:27 |
hwoarang | i think you are right | 14:28 |
hwoarang | my bad | 14:28 |
odyssey4me | yeah, it's done 'ansible', now it's doing 'ansible-lint' | 14:28 |
*** manheim has joined #openstack-ansible | 14:29 | |
*** shashank_t_ has joined #openstack-ansible | 14:29 | |
cloudnull | mornings | 14:31 |
*** marst has quit IRC | 14:31 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible master: [WIP] Added an ALL is_metal scenario https://review.openstack.org/449372 | 14:31 |
*** d3n14l has joined #openstack-ansible | 14:33 | |
*** manheim has quit IRC | 14:33 | |
*** manheim has joined #openstack-ansible | 14:34 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: vagrant: Add openSUSE Leap 42.1 https://review.openstack.org/450239 | 14:34 |
hwoarang | odyssey4me: should be ok now... | 14:34 |
d3n14l | I just tried to install pymemcache to my gnocchi container - after setting up the user_variables, I rebuild the repo and ran os-gnocchi-install.yml, but the package only gets installed to the lxc container - not to the venv… what did I miss? | 14:35 |
*** The_Intern has joined #openstack-ansible | 14:35 | |
odyssey4me | d3n14l activate the venv first | 14:35 |
odyssey4me | or, more sustainably, copy the role's package list into user_variables, add the package into there, then rebuild the repo and it'll be put into the venv for you | 14:36 |
d3n14l | Ah - that was what I was looking for. Thanks. | 14:36 |
odyssey4me | d3n14l grab this var and copy it verbatim from your role checkout to /etc/openstack_deploy/user_variables.yml: https://github.com/openstack/openstack-ansible-os_gnocchi/blob/master/defaults/main.yml#L161-L166 | 14:38 |
odyssey4me | add the extra package to that list | 14:38 |
odyssey4me | execute the repo-build to rebuild the venvs, then execute the gnocchi deploy to redeploy the venvs with the new content | 14:38 |
d3n14l | hmmm… already did that. I will double-check. | 14:38 |
*** marst has joined #openstack-ansible | 14:38 | |
*** LanceHaig has quit IRC | 14:39 | |
*** manheim has quit IRC | 14:39 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: Update role SHA's to get CentOS working https://review.openstack.org/450224 | 14:39 |
*** agrebennikov has quit IRC | 14:40 | |
*** manheim has joined #openstack-ansible | 14:42 | |
openstackgerrit | Kevin Lefevre proposed openstack/openstack-ansible master: Fix rally installation inside utility container https://review.openstack.org/450823 | 14:45 |
odyssey4me | hwoarang fantastic, that's working for me | 14:46 |
hwoarang | ah good good | 14:47 |
evrardjp | dear 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, | 14:48 |
evrardjp | spotz, vdo, jmccrory, alextricity25, jasondotstar, KLevenstein, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum, darrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, qwang, nishpatwa_, cathrichardson, drifterza : | 14:48 |
evrardjp | the osa bug triage will start in 1h12’. Please have a look at the bug list before starting: https://etherpad.openstack.org/p/osa-bugtriage | 14:48 |
evrardjp | Thank you. | 14:49 |
spotz | Thanks evrardjp:) | 14:49 |
*** shashank_t_ has quit IRC | 14:49 | |
evrardjp | spotz: you are very welcome :) | 14:53 |
spotz | :) | 14:53 |
*** agrebennikov has joined #openstack-ansible | 14:53 | |
cloudnull | o/ | 14:57 |
*** lostRhino has left #openstack-ansible | 14:57 | |
odyssey4me | heh, interesting - the keystone upgrade job failed because of an upgrade failure rate beyond the appropriate threshold https://review.openstack.org/446235 | 14:58 |
*** d3n14l has left #openstack-ansible | 14:59 | |
*** DanyC has quit IRC | 15:05 | |
*** adrian_otto has joined #openstack-ansible | 15:07 | |
*** cjloader has joined #openstack-ansible | 15:08 | |
*** kylek3h_ has joined #openstack-ansible | 15:08 | |
*** cmart has joined #openstack-ansible | 15:08 | |
*** kylek3h has quit IRC | 15:10 | |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder stable/newton: Add support for cinder v3 api https://review.openstack.org/448660 | 15:10 |
*** shashank_t_ has joined #openstack-ansible | 15:15 | |
*** sanfern has quit IRC | 15:19 | |
*** galstrom_zzz is now known as galstrom | 15:26 | |
*** sanfern has joined #openstack-ansible | 15:31 | |
*** manheim has quit IRC | 15:33 | |
*** manheim has joined #openstack-ansible | 15:34 | |
*** woodard has joined #openstack-ansible | 15:35 | |
pjm6 | cloudnull, o/ | 15:37 |
*** woodard has quit IRC | 15:40 | |
*** woodard has joined #openstack-ansible | 15:41 | |
*** NikhilS has quit IRC | 15:41 | |
*** fabg has quit IRC | 15:44 | |
*** shashank_t_ has quit IRC | 15:44 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-galera_server master: Added log link tasks so the role can run on metal https://review.openstack.org/449874 | 15:48 |
*** fabg has joined #openstack-ansible | 15:48 | |
openstackgerrit | Andrey Grebennikov proposed openstack/openstack-ansible-galera_server master: Added Galera SSL support https://review.openstack.org/425997 | 15:51 |
openstackgerrit | Merged openstack/openstack-ansible-os_nova master: Use the cinderv3 endpoint by default https://review.openstack.org/446508 | 15:52 |
*** rmelero has joined #openstack-ansible | 15:53 | |
*** manheim has quit IRC | 15:55 | |
evrardjp | Bug triage 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, | 16:01 |
evrardjp | spotz, vdo, jmccrory, alextricity25, jasondotstar, KLevenstein, admin0, michaelgugino, ametts, v1k0d3n, severion, bgmccollum, darrenc, JRobinson__, asettle, colinmcnamara, thorst, adreznec, eil397, qwang, nishpatwa_, cathrichardson, drifterza | 16:01 |
evrardjp | Here is our bug list for today https://etherpad.openstack.org/p/osa-bugtriage | 16:01 |
evrardjp | #startmeeting openstack_ansible_meeting | 16:01 |
openstack | Meeting started Tue Mar 28 16:01:36 2017 UTC and is due to finish in 60 minutes. The chair is evrardjp. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
openstack | The meeting name has been set to 'openstack_ansible_meeting' | 16:01 |
evrardjp | last week action points where | 16:02 |
evrardjp | review https://review.openstack.org/#/c/446508/ | 16:02 |
evrardjp | odyssey4me have a look at https://bugs.launchpad.net/openstack-ansible/+bug/1670632 | 16:02 |
openstack | Launchpad bug 1670632 in openstack-ansible "ceilometer error because gnocchiclient > 3.0 for stable/newton " [Medium,Confirmed] - Assigned to Jesse Pretorius (jesse-pretorius) | 16:02 |
andymccr | boom! :) | 16:02 |
evrardjp | odyssey4me: what's the status there? | 16:03 |
evrardjp | It looks triaged at least | 16:03 |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds anti affinity hint and az configuration option https://review.openstack.org/450475 | 16:03 |
evrardjp | good we can continue | 16:03 |
evrardjp | so for this week | 16:03 |
evrardjp | first one is ... (insert drum sound here) | 16:04 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1675804 | 16:04 |
openstack | Launchpad bug 1675804 in openstack-ansible "Newton: oslo.messaging Bad address when CONFIG_AMQP_ENABLE_SSL=y" [Undecided,New] | 16:04 |
andymccr | doesnt that imply that hte issue is with oslo.messaging - what are we using in newer tags for newton? | 16:05 |
evrardjp | is there a bump to be done ? It sounds like we cannot really change things there, maybe pins? | 16:05 |
evrardjp | yeah it sounds like upstream | 16:06 |
andymccr | evrardjp: i'll take that | 16:06 |
andymccr | and find out | 16:06 |
evrardjp | cool | 16:06 |
evrardjp | thanks | 16:06 |
evrardjp | #action andymccr triage https://bugs.launchpad.net/openstack-ansible/+bug/1675804 | 16:06 |
openstack | Launchpad bug 1675804 in openstack-ansible "Newton: oslo.messaging Bad address when CONFIG_AMQP_ENABLE_SSL=y" [Undecided,New] | 16:06 |
evrardjp | next | 16:06 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1675097 | 16:06 |
openstack | Launchpad bug 1675097 in openstack-ansible "Indicate which version of Ansible itself is considered supported" [Undecided,New] | 16:06 |
evrardjp | Should we consider this as something missing or something we shouldn't do? | 16:07 |
palendae | I'd say it's worth documenting | 16:07 |
evrardjp | well it will open the doors to issues if ppl try with newer versions of ansible than what's tested with, but it could be interesting | 16:08 |
*** Andrew_jedi has joined #openstack-ansible | 16:08 | |
palendae | I think people are already trying that | 16:08 |
evrardjp | yeah | 16:08 |
evrardjp | As long as we set the minimum version in our roles + docs page it could be fine | 16:09 |
palendae | Yeah | 16:09 |
evrardjp | I'm just asking general opinion, it opens a door IMO | 16:09 |
*** cuongnv has quit IRC | 16:09 | |
evrardjp | andymccr: ? | 16:09 |
palendae | I'd even say something like "Tested with version x.y.z only" | 16:09 |
odyssey4me | I guess we could extract the version we currently use and publish that automatically. | 16:10 |
evrardjp | palendae: for that we could basically include the bootstrapped ansible version from the repository. | 16:10 |
evrardjp | odyssey4me: haha :) | 16:10 |
palendae | Yep | 16:10 |
andymccr | hmm yeah maybe we could put "tested with" that seems ok | 16:10 |
evrardjp | ok | 16:10 |
evrardjp | so I guess it becomes a confirmed wishlist item | 16:10 |
evrardjp | thanks | 16:10 |
andymccr | although | 16:10 |
andymccr | if we move to use a sha again that'd break taht :P | 16:10 |
evrardjp | yeah, ansible. | 16:11 |
odyssey4me | well, I was thinking that we could do something along the lines of 'OpenStack-Ansible deploys Ansible x.x.x' when you use the bootstrap-ansible.sh script. | 16:11 |
palendae | andymccr: Tested with SHA #... | 16:11 |
andymccr | palendae: yeah i mean it still "works" but it's not so user friendly | 16:11 |
palendae | Yeah | 16:11 |
odyssey4me | I'll take it and figure something out. | 16:11 |
evrardjp | This is why I didn't want to classify this as a confirmed on my own :p | 16:11 |
evrardjp | cool thanks odyssey4me! | 16:11 |
evrardjp | #action odyssey4me triage https://bugs.launchpad.net/openstack-ansible/+bug/1675097 | 16:12 |
openstack | Launchpad bug 1675097 in openstack-ansible "Indicate which version of Ansible itself is considered supported" [Undecided,New] | 16:12 |
evrardjp | next | 16:12 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1674947 | 16:12 |
openstack | Launchpad bug 1674947 in openstack-ansible "play_hosts is deprecated" [Undecided,New] | 16:12 |
evrardjp | I can confirm this. | 16:12 |
evrardjp | we are not dependant on it | 16:13 |
evrardjp | it was for logging purposes | 16:13 |
evrardjp | We can have it as low. | 16:13 |
evrardjp | ok everyone? | 16:13 |
andymccr | yeah that sounds good | 16:13 |
andymccr | issue dodged ;D | 16:13 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1674742 | 16:14 |
openstack | Launchpad bug 1674742 in openstack-ansible "keepalived haproxy check script too simple" [Undecided,New] | 16:14 |
evrardjp | I'd be enclined to mark this as medium (because it's impacting) and low hanging fruit | 16:14 |
evrardjp | I can take it | 16:14 |
evrardjp | ok everyone? | 16:14 |
evrardjp | except if some newcomer want to patch it? | 16:15 |
andymccr | sounds good to me | 16:15 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1662865 | 16:15 |
openstack | Launchpad bug 1662865 in openstack-ansible "nova-compute: inconsistent qemu packages installed" [Undecided,New] | 16:15 |
andymccr | ok | 16:16 |
andymccr | is there a way we can figure out if this is fixed? :P | 16:16 |
evrardjp | I don't even remember answering there. | 16:16 |
evrardjp | Oh it was one month ago | 16:16 |
evrardjp | it's gonna expire soon! | 16:16 |
evrardjp | :D | 16:16 |
andymccr | i feel like ive said "yeah i think that's fixed" like 100 times on this bug haha | 16:17 |
andymccr | but i dont know for sure | 16:17 |
evrardjp | well we don't know that's why it's still open | 16:17 |
evrardjp | but that's part of the game | 16:17 |
andymccr | i think the belief was qemu isnt in uca/rdo so therefore it isn't managed that way | 16:17 |
evrardjp | it's because today there is not many bugs, which is good, so we can review older ones :) | 16:17 |
evrardjp | yeah, I think it should be fixed | 16:17 |
evrardjp | let's move on | 16:18 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1662545 | 16:18 |
openstack | Launchpad bug 1662545 in openstack-ansible "osa: file /etc/init.d/rc does not exist" [Undecided,New] - Assigned to Major Hayden (rackerhacker) | 16:18 |
andymccr | we can cover it again next week :P | 16:18 |
evrardjp | depends ! | 16:18 |
*** shashank_t_ has joined #openstack-ansible | 16:18 | |
evrardjp | maybe I should mark them as incomplete | 16:18 |
andymccr | mhayden: should we race to fix this? winner gets a beer? | 16:18 |
evrardjp | but I don't want it's gonna lengthen them | 16:18 |
evrardjp | andymccr: sounds good. | 16:19 |
mhayden | andymccr: lawl | 16:19 |
evrardjp | I'm paying. | 16:19 |
evrardjp | All the other bugs have not been updated excepted: | 16:20 |
andymccr | mhayden: could you give us a prio on that one? | 16:20 |
*** weezS has joined #openstack-ansible | 16:20 | |
evrardjp | (sorry let's finish the previous one before) | 16:20 |
mhayden | looking ... | 16:20 |
mgariepy | https://github.com/openstack/openstack-ansible/blob/master/tests/roles/bootstrap-host/vars/redhat.yml#L35 | 16:20 |
mgariepy | something like this. | 16:20 |
mgariepy | :P | 16:21 |
evrardjp | It looks it's gonna be a race. | 16:21 |
mgariepy | not from me. | 16:21 |
mgariepy | haha | 16:21 |
mhayden | andymccr: i'd say low since the RHEL 6 content is currently deprecated | 16:21 |
andymccr | mhayden: sweet | 16:21 |
andymccr | thanks :) | 16:21 |
evrardjp | ok thanks | 16:21 |
evrardjp | so next one | 16:21 |
evrardjp | and last one | 16:21 |
evrardjp | #link https://bugs.launchpad.net/openstack-ansible/+bug/1675810 | 16:21 |
openstack | Launchpad bug 1675810 in openstack-ansible "inventory overrides causing dynamic_inventory.py to stacktrace" [Medium,New] | 16:21 |
evrardjp | confirmed? | 16:21 |
evrardjp | palendae: ? | 16:22 |
palendae | I haven't run the scenario, but it seems probable | 16:22 |
evrardjp | ok | 16:22 |
evrardjp | could we triage this for its importance? | 16:22 |
evrardjp | oh it's already medium | 16:22 |
palendae | I think cloudnull did some of that already | 16:23 |
evrardjp | palendae: cloudnull which one of you are gonna be assigned to it? | 16:23 |
evrardjp | ok | 16:23 |
evrardjp | I'll assign it to him | 16:23 |
palendae | I think he was gonna hand it to me, but I didn't assign it yet | 16:23 |
palendae | I can take it | 16:23 |
evrardjp | ok take it if you want, it's assigned to him right now :p | 16:24 |
palendae | k | 16:24 |
evrardjp | ok that's all for today | 16:24 |
evrardjp | no critical bugs, 2 high bugs that are not that hard, we are in a good state | 16:24 |
evrardjp | we are cumulating low level bugs, but that's something we can deal later | 16:24 |
evrardjp | thanks everyone! | 16:24 |
evrardjp | #endmeeting | 16:24 |
openstack | Meeting ended Tue Mar 28 16:24:54 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:24 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2017/openstack_ansible_meeting.2017-03-28-16.01.html | 16:24 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2017/openstack_ansible_meeting.2017-03-28-16.01.txt | 16:24 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_ansible_meeting/2017/openstack_ansible_meeting.2017-03-28-16.01.log.html | 16:25 |
andymccr | thanks all! | 16:25 |
evrardjp | I love this fast triage handling :) | 16:26 |
*** pcaruana has quit IRC | 16:26 | |
andymccr | we have managed to get that list down from a month ago or so | 16:26 |
andymccr | nice work :D | 16:26 |
evrardjp | we should do that every week. | 16:26 |
evrardjp | yeah good job everyone! | 16:26 |
evrardjp | I don't want these old bugs to appear anymore. I'll mark them as incomplete | 16:26 |
evrardjp | It's gonna lengthen their life but at least it's gonna move | 16:27 |
evrardjp | and not be marked in this triage. | 16:27 |
*** lucasxu has quit IRC | 16:31 | |
openstackgerrit | Dan Kolb proposed openstack/openstack-ansible stable/ocata: Updates ansible-role-requirements to not run Tempest by default. https://review.openstack.org/450878 | 16:31 |
openstackgerrit | Markus Zoeller (markus_z) proposed openstack/openstack-ansible master: deploy-guide: fix small rst format issues https://review.openstack.org/450880 | 16:38 |
*** lucasxu has joined #openstack-ansible | 16:40 | |
cloudnull | palendae: i've not worked on that issue | 16:46 |
cloudnull | evrardjp: ^ | 16:46 |
cloudnull | just was poking at some of the env things | 16:46 |
palendae | cloudnull: Yeah, just meant you changed severity fields | 16:46 |
*** fabg has quit IRC | 16:46 | |
cloudnull | ah, yes. | 16:46 |
cloudnull | i did that | 16:46 |
odyssey4me | dolphm lbragstad it seems that we keep failing on the keystone upgrade performance test: http://logs.openstack.org/35/446235/3/check/gate-openstack-ansible-os_keystone-ansible-upgrade-ubuntu-xenial/dfcdc85/console.html#_2017-03-28_16_27_31_798238 | 16:47 |
openstackgerrit | Dan Kolb proposed openstack/openstack-ansible stable/ocata: Updates ansible-role-requirements to not run Tempest by default. https://review.openstack.org/450878 | 16:50 |
*** fitzplb has quit IRC | 17:02 | |
*** Andrew_jedi has quit IRC | 17:05 | |
*** lucasxu has quit IRC | 17:09 | |
*** jmckind_ has quit IRC | 17:10 | |
*** pbandark`brb has quit IRC | 17:10 | |
*** pbandark has joined #openstack-ansible | 17:10 | |
dolphm | odyssey4me: with 403's?, | 17:12 |
*** deadnull has joined #openstack-ansible | 17:12 | |
odyssey4me | yep, it seems so | 17:12 |
dolphm | lbragstad: was there a change in default policy on master? | 17:12 |
odyssey4me | my patch happens to make it use the policy file in the keystone repo, rather than our own template | 17:13 |
*** jamesdenton has quit IRC | 17:13 | |
openstackgerrit | Merged openstack/openstack-ansible-plugins master: Add Packages file parsing lookup https://review.openstack.org/449267 | 17:13 |
openstackgerrit | Merged openstack/openstack-ansible master: deploy-guide: fix small rst format issues https://review.openstack.org/450880 | 17:14 |
dolphm | odyssey4me: which has changed as of recently https://github.com/openstack/keystone/commits/master/etc/policy.json | 17:14 |
*** MasterOfBugs has joined #openstack-ansible | 17:14 | |
*** pramodrj07 has joined #openstack-ansible | 17:14 | |
odyssey4me | dolphm yep, discussed that with lbragstad earlier | 17:14 |
*** lucasxu has joined #openstack-ansible | 17:15 | |
odyssey4me | so the question is whether that's the caused of the failure or whether something else is an issue | 17:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/ocata: deploy-guide: fix small rst format issues https://review.openstack.org/450898 | 17:15 |
*** lucasxu has quit IRC | 17:15 | |
*** lucasxu has joined #openstack-ansible | 17:16 | |
dolphm | odyssey4me: i've not seen that many 403's in previous runs -- so i'd suspect so. i'll follow up with ravelar and antwash when they're back from lunch | 17:17 |
odyssey4me | dolphm thanks, if you want to replicate the gate test then the review is https://review.openstack.org/#/c/446235/ | 17:17 |
odyssey4me | it resolves an old issue you raised some time ago relating to capstone | 17:18 |
*** lucasxu has quit IRC | 17:18 | |
*** lucasxu has joined #openstack-ansible | 17:19 | |
*** The_Intern has quit IRC | 17:19 | |
*** lucasxu has quit IRC | 17:20 | |
*** The_Intern has joined #openstack-ansible | 17:20 | |
palendae | odyssey4me: I don't know if you saw lbragstad's questions last night, but soon there will be no policy files in Keystone | 17:20 |
*** antwash has joined #openstack-ansible | 17:21 | |
palendae | Ah, reading this patch it looks like you did discuss with him | 17:21 |
lbragstad | odyssey4me aha - i'll review | 17:23 |
lbragstad | odyssey4me i didn't think we changed any of the default policies in the refactor, we missed one but dstanek already fixed it | 17:23 |
*** The_Intern has quit IRC | 17:24 | |
*** jamesdenton has joined #openstack-ansible | 17:25 | |
*** ravelar has joined #openstack-ansible | 17:25 | |
openstackgerrit | Merged openstack/openstack-ansible-os_horizon master: [COMMENT] Horizon *.png to *.svg https://review.openstack.org/450793 | 17:25 |
dolphm | odyssey4me: alright, i have a theory. | 17:26 |
dolphm | odyssey4me: i haven't looked at this part of the upgrade code yet, but is it possible that OSA is switching to the master branch's policy.json file on a node running ocata? | 17:26 |
dolphm | odyssey4me: if so, keystone re-reads policy.json on every request, and the new policy.json would evaluate as defaulty-deny everything (it's empty) on an old node (which doesn't have policy-in-code) | 17:27 |
agrebennikov | evrardjp I've changed https://review.openstack.org/#/c/425997/31 again. may you take a look please? | 17:27 |
dolphm | odyssey4me: so the fix would be to change the order of operations in OSA -- replace policy.json only after the new code has been reloaded | 17:28 |
dolphm | lbragstad: antwash: ravelar: ^^ | 17:28 |
ravelar | dolphm ++. lbragstad? | 17:29 |
*** pbandark has quit IRC | 17:29 | |
lbragstad | dolphm i think that makes senes | 17:29 |
odyssey4me | dolphm hmm, so the question would be whether the policy file is read if it's replaced before the service is restarted? | 17:35 |
odyssey4me | ie I lay the new one down, but restart the service later | 17:35 |
odyssey4me | I suspect that perhaps the dynamic loading of wsgi processes may be interfering here | 17:35 |
*** Liza has joined #openstack-ansible | 17:35 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_cinder master: Adjust cinder init restart times, provide variable https://review.openstack.org/448777 | 17:35 |
Liza | Hello how are you? | 17:35 |
*** toddnni has quit IRC | 17:35 | |
odyssey4me | which means that we may be forced to use a handler to enact the policy file change | 17:36 |
odyssey4me | does that make sense dolphm ? | 17:37 |
*** adrian_otto has quit IRC | 17:37 | |
*** The_Intern has joined #openstack-ansible | 17:38 | |
*** adrian_otto has joined #openstack-ansible | 17:41 | |
dolphm | odyssey4me: just to do it last? yes. maybe drop it on disk and just do a move in the handler? :-/ | 17:41 |
*** DanyC has joined #openstack-ansible | 17:42 | |
*** toddnni has joined #openstack-ansible | 17:44 | |
lbragstad | another keystone patch that would be good to have operator eyes on - https://review.openstack.org/#/c/450863 | 17:45 |
*** adrian_otto has quit IRC | 17:50 | |
*** electrofelix has quit IRC | 17:53 | |
*** fabg has joined #openstack-ansible | 17:59 | |
*** shardy has quit IRC | 18:03 | |
*** antwash has left #openstack-ansible | 18:05 | |
*** adrian_otto has joined #openstack-ansible | 18:05 | |
evrardjp | dolphm: well for that we could better "version" the config, this way it loads always the config appropriate to the deployed code | 18:06 |
*** jmckind has joined #openstack-ansible | 18:06 | |
evrardjp | and flushing the handler will restart on new code + config | 18:06 |
evrardjp | odyssey4me: and I were discussing on how to deal with atomicity of these operations | 18:07 |
odyssey4me | yeah, it seems that this is exposing the lack of atomicity in the config changes | 18:07 |
evrardjp | maybe an upgrade shouldn't be done in place. | 18:07 |
odyssey4me | if we lay config down, and the service uses those changes before we tell it to, that's a problem | 18:07 |
evrardjp | and maybe LB properly | 18:08 |
*** pbandark has joined #openstack-ansible | 18:08 | |
*** DanyC has quit IRC | 18:09 | |
*** poopcat has joined #openstack-ansible | 18:10 | |
*** nyloc has quit IRC | 18:11 | |
*** nyloc has joined #openstack-ansible | 18:12 | |
dolphm | odyssey4me: it's a weak "feature" that keystone re-reads policy.json all the time now; i would love an argument to kill that in the new world order of immutable containers | 18:14 |
cloudnull | Liza: doing fine, how are you ? | 18:14 |
dolphm | odyssey4me: but then, etcd and whatnot recomplicates that argument | 18:14 |
dolphm | evrardjp: yeah, maybe just be doing all this stuff when it's out of rotation? | 18:15 |
dolphm | evrardjp: i.e. swap policy.json and restart apache out of rotation | 18:15 |
evrardjp | I'd be enclined to make sure keystone doesn't re-read the policy.json on one side, because it seems better for consistency, but still | 18:17 |
*** jmckind_ has joined #openstack-ansible | 18:17 | |
*** poopcat has quit IRC | 18:17 | |
evrardjp | what was the reason? | 18:17 |
evrardjp | federation changes? | 18:17 |
*** jmckind has quit IRC | 18:18 | |
*** adrian_otto has quit IRC | 18:21 | |
*** shashank_t_ has quit IRC | 18:22 | |
cloudnull | evrardjp: qq on https://review.openstack.org/#/c/449274 | 18:28 |
evrardjp | cloudnull: well I thought this was different, the output was different, and it was not loading the same content + blacklists | 18:30 |
*** poopcat has joined #openstack-ansible | 18:30 | |
cloudnull | huh? | 18:31 |
evrardjp | let me rephrase that | 18:31 |
*** fabg has quit IRC | 18:32 | |
*** markvoelker has joined #openstack-ansible | 18:32 | |
evrardjp | I didn't care about which role, so I'd have to loop across role_distro_packages, and for each item in this loop, get only the proper key for my distro (example, only main, ubuntu-14.04, ubuntu, debian), but then, I'd need to iterate again because I don't know which key is gonna be that holds my package | 18:33 |
evrardjp | and check there if it belongs to my blacklist | 18:33 |
evrardjp | so every code here, is kinda the same, but instead of jinja, it's in python, and I don't rely on anything. | 18:33 |
*** stuartgr has quit IRC | 18:33 | |
evrardjp | so yes, it's technically doable, I don't see a pro or a con | 18:33 |
*** pbandark has quit IRC | 18:34 | |
evrardjp | I could abandon this to reuse py_packages, I'd just need to build the same kind of features in jinja when using it. | 18:34 |
evrardjp | which is fine because jinja is powerful enough | 18:35 |
evrardjp | I don't know. | 18:35 |
cloudnull | so you want the packages regardless of distro | 18:35 |
cloudnull | then you want to compare it to a blacklist? | 18:36 |
evrardjp | nah I want the packages for a distro, excepted some var blacklist and some item blacklist | 18:36 |
evrardjp | I know it's jinja doable | 18:36 |
*** retreved has quit IRC | 18:36 | |
*** retreved has joined #openstack-ansible | 18:37 | |
cloudnull | run py_packages and then parse it with a filter? | 18:37 |
cloudnull | that way you dont have to break into a jinja loop? | 18:37 |
evrardjp | well that would work too | 18:38 |
cloudnull | just a thought | 18:38 |
cloudnull | if we think this is new plugin is a better way forward so be it | 18:38 |
evrardjp | to be honest, I wrote the code quickly and I just wanted it to output what I wanted, so yes, I'm pretty sure there are many ways to arrive at the same goal | 18:38 |
*** The_Intern has quit IRC | 18:45 | |
*** The_Intern has joined #openstack-ansible | 18:45 | |
*** foutatoro has joined #openstack-ansible | 18:47 | |
*** deadnull_ has joined #openstack-ansible | 18:48 | |
*** deadnull has quit IRC | 18:49 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-plugins stable/ocata: Add Packages file parsing lookup https://review.openstack.org/450930 | 18:55 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible-plugins stable/newton: Add Packages file parsing lookup https://review.openstack.org/450931 | 18:55 |
*** markvoelker has quit IRC | 18:57 | |
*** The_Intern has quit IRC | 18:58 | |
*** galstrom is now known as galstrom_zzz | 18:58 | |
*** mpotdar_ has joined #openstack-ansible | 18:59 | |
*** galstrom_zzz is now known as galstrom | 19:04 | |
*** ravelar has quit IRC | 19:04 | |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder master: Adjust cinder init restart times, provide variable https://review.openstack.org/448777 | 19:05 |
*** chris_hultin|AWA is now known as chris_hultin | 19:12 | |
openstackgerrit | Andrey Grebennikov proposed openstack/openstack-ansible-galera_server master: Added Galera SSL support https://review.openstack.org/425997 | 19:13 |
openstackgerrit | Merged openstack/openstack-ansible stable/ocata: Updates ansible-role-requirements to not run Tempest by default. https://review.openstack.org/450878 | 19:16 |
*** shashank_t_ has joined #openstack-ansible | 19:19 | |
*** hybridpollo has joined #openstack-ansible | 19:19 | |
*** arbrandes1 has joined #openstack-ansible | 19:20 | |
*** arbrandes has quit IRC | 19:22 | |
*** hybridpolio has joined #openstack-ansible | 19:24 | |
*** hybridpollo has quit IRC | 19:26 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_cinder stable/ocata: Adjust cinder init restart times, provide variable https://review.openstack.org/450941 | 19:28 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_cinder stable/newton: Adjust cinder init restart times, provide variable https://review.openstack.org/450942 | 19:28 |
openstackgerrit | Merged openstack/openstack-ansible-plugins stable/newton: Add Packages file parsing lookup https://review.openstack.org/450931 | 19:29 |
*** The_Intern has joined #openstack-ansible | 19:30 | |
*** The_Intern has quit IRC | 19:34 | |
*** deepak_jon has quit IRC | 19:35 | |
*** deepak_jon has joined #openstack-ansible | 19:35 | |
stevelle | palendae: I'm thinking newton can go now but ocata is going to fail because of the dependency | 19:36 |
palendae | stevelle: Probably | 19:36 |
stevelle | watching them both anyway | 19:36 |
palendae | Thanks | 19:36 |
palendae | I'm going to need to do this for all of them after this | 19:37 |
palendae | Cinder was a guinea pig | 19:37 |
stevelle | understood | 19:41 |
*** chris_hultin is now known as chris_hultin|AWA | 19:42 | |
palendae | stevelle: https://review.openstack.org/#/c/418076/ could probably use attention, as well | 19:44 |
palendae | afaik, no reason it shouldn't be ready for review now | 19:45 |
stevelle | yeah, saw that come through (last night)... | 19:45 |
stevelle | review queue is long | 19:45 |
palendae | :) | 19:45 |
*** hybridpolio has quit IRC | 19:50 | |
*** hybridpollo has joined #openstack-ansible | 19:51 | |
agrebennikov | evrardjp last one for today please... | 19:53 |
*** manheim has joined #openstack-ansible | 20:01 | |
*** manheim has quit IRC | 20:02 | |
*** weezS has quit IRC | 20:02 | |
*** The_Intern has joined #openstack-ansible | 20:02 | |
*** marst has quit IRC | 20:03 | |
*** marst has joined #openstack-ansible | 20:03 | |
*** marst_ has joined #openstack-ansible | 20:04 | |
*** marst has quit IRC | 20:08 | |
*** adrian_otto has joined #openstack-ansible | 20:08 | |
*** weezS has joined #openstack-ansible | 20:13 | |
*** chris_hultin|AWA is now known as chris_hultin | 20:14 | |
*** smatzek has quit IRC | 20:20 | |
palendae | stevelle: https://review.openstack.org/#/c/450941/ passed. I think Tempest only put their API changes in master | 20:27 |
palendae | So cinder's Ocata backport isn't strictly necessary | 20:27 |
palendae | https://review.openstack.org/#/c/448869/ yeah, master only | 20:28 |
*** askb has joined #openstack-ansible | 20:37 | |
*** chris_hultin is now known as chris_hultin|AWA | 20:44 | |
foutatoro | hi all, did someone get the error when building AIO with tag 15.0.0 | 20:47 |
foutatoro | FAILED! => {"failed": true, "msg": "No file was found when using with_first_found. Use the 'skip: true' option to allow this task to be skipped if no files are found"} | 20:47 |
*** esberglu has quit IRC | 20:47 | |
odyssey4me | foutatoro that will happen if you're using an unsupported platform | 20:48 |
odyssey4me | are you trying to deploy on Trusty perchance? | 20:48 |
*** esberglu has joined #openstack-ansible | 20:48 | |
foutatoro | odyssey4me: yes I'm using trusty | 20:48 |
odyssey4me | trusty is not supported for ocata, only xenial | 20:49 |
odyssey4me | with our next release you will get a proper failure for that | 20:49 |
*** tonytan4ever has quit IRC | 20:50 | |
*** esberglu has quit IRC | 20:52 | |
dmsimard | mhayden: re: signed rpm-release | 20:53 |
foutatoro | I got to main issue when using OSA in xenial : dhcp failure when rebooting hosts and being not able to ping instances from network namespaces in neutron agents | 20:53 |
foutatoro | odyssey4me: do you know if these issue are solve in otaca release ? | 20:54 |
dmsimard | mhayden: no go for the time being, we want to look if there's a way to leverage the existing centos-release package so we don't have this split | 20:54 |
odyssey4me | foutatoro is this for an AIO or a multi-node build? | 20:54 |
dmsimard | mhayden: and for the record it was never signed | 20:54 |
odyssey4me | foutatoro if you only have a single infra host then I'm not surprised - if you want automated recovery you should have more | 20:54 |
odyssey4me | that said, if we can try and improve it then great, we'll need bug reports with details for how to replicate the issue though | 20:55 |
openstackgerrit | Ravi Kumar Boyapati proposed openstack/openstack-ansible master: update package locations path in repo-build play https://review.openstack.org/450973 | 20:55 |
*** rboyapat has joined #openstack-ansible | 20:57 | |
odyssey4me | I'm out for the night - cheers all | 20:57 |
foutatoro | odyssey4me: I'm using AIO but I don't run the issue in trusty | 20:58 |
agrebennikov | hey there folks, is there a way to provide extra static hosts records when creating the containers? | 20:59 |
*** markvoelker has joined #openstack-ansible | 20:59 | |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder stable/newton: Adjust cinder init restart times, provide variable https://review.openstack.org/450942 | 21:00 |
*** rboyapat has quit IRC | 21:02 | |
*** rboyapat has joined #openstack-ansible | 21:03 | |
bgmccollum | anything interesting (dragons) to be aware of when adding new provider_networks entries and re-running playbooks? | 21:03 |
*** markvoelker has quit IRC | 21:04 | |
*** ianychoi has quit IRC | 21:07 | |
*** rboyapat has quit IRC | 21:07 | |
*** jmckind_ has quit IRC | 21:07 | |
*** ianychoi has joined #openstack-ansible | 21:08 | |
*** jamesdenton has quit IRC | 21:09 | |
*** gouthamr has quit IRC | 21:10 | |
*** Liza has quit IRC | 21:12 | |
*** acormier_ has joined #openstack-ansible | 21:13 | |
bgmccollum | guess we'll find out | 21:14 |
*** acormier has quit IRC | 21:15 | |
*** mpotdar_ has quit IRC | 21:19 | |
*** mpotdar_ has joined #openstack-ansible | 21:20 | |
*** jrobinson has joined #openstack-ansible | 21:24 | |
*** jwitko has joined #openstack-ansible | 21:26 | |
*** mpotdar_ has quit IRC | 21:33 | |
*** The_Intern has quit IRC | 21:42 | |
*** thorst has quit IRC | 21:51 | |
*** adrian_otto has quit IRC | 21:53 | |
openstackgerrit | Merged openstack/openstack-ansible-os_cinder stable/ocata: Adjust cinder init restart times, provide variable https://review.openstack.org/450941 | 21:58 |
*** markvoelker has joined #openstack-ansible | 21:59 | |
*** gouthamr has joined #openstack-ansible | 22:01 | |
openstackgerrit | German Eichberger proposed openstack/openstack-ansible-os_octavia master: Adds iptables rules to protect octavia server container https://review.openstack.org/447151 | 22:02 |
*** markvoelker has quit IRC | 22:06 | |
*** jamesdenton has joined #openstack-ansible | 22:11 | |
*** retreved has quit IRC | 22:11 | |
*** acormier_ has quit IRC | 22:11 | |
*** shashank_t_ has quit IRC | 22:16 | |
*** jamesden_ has joined #openstack-ansible | 22:17 | |
*** shashank_t_ has joined #openstack-ansible | 22:17 | |
*** jamesdenton has quit IRC | 22:17 | |
*** shashank_t_ has quit IRC | 22:22 | |
*** manheim has joined #openstack-ansible | 22:22 | |
*** galstrom is now known as galstrom_zzz | 22:24 | |
*** marst_ has quit IRC | 22:25 | |
*** jamesden_ has quit IRC | 22:32 | |
*** shashank_t_ has joined #openstack-ansible | 22:38 | |
*** schwicht has quit IRC | 22:39 | |
*** marst has joined #openstack-ansible | 22:41 | |
*** shashank_t_ has quit IRC | 22:43 | |
*** vnogin has quit IRC | 22:44 | |
*** vnogin has joined #openstack-ansible | 22:44 | |
*** david-lyle has quit IRC | 22:51 | |
*** thorst has joined #openstack-ansible | 22:51 | |
*** manheim has quit IRC | 22:51 | |
*** rmelero_ has joined #openstack-ansible | 22:52 | |
*** rmelero has quit IRC | 22:54 | |
*** woodard_ has joined #openstack-ansible | 22:55 | |
*** woodard has quit IRC | 22:55 | |
*** thorst has quit IRC | 22:55 | |
*** shashank_t_ has joined #openstack-ansible | 22:58 | |
*** foutatoro has quit IRC | 22:59 | |
*** vnogin has quit IRC | 23:00 | |
*** markvoelker has joined #openstack-ansible | 23:02 | |
*** schwicht has joined #openstack-ansible | 23:02 | |
*** markvoelker has quit IRC | 23:06 | |
*** thorst has joined #openstack-ansible | 23:08 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_magnum master: Ensure the components are isolated from the system https://review.openstack.org/451108 | 23:08 |
*** adrian_otto has joined #openstack-ansible | 23:14 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_monasca master: Ensure the components are isolated from the system https://review.openstack.org/451109 | 23:20 |
*** thorst has quit IRC | 23:25 | |
*** thorst has joined #openstack-ansible | 23:25 | |
*** klamath has quit IRC | 23:25 | |
*** schwicht has quit IRC | 23:26 | |
*** thorst has quit IRC | 23:29 | |
*** schwicht has joined #openstack-ansible | 23:30 | |
*** schwicht has quit IRC | 23:33 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_watcher master: Ensure the components are isolated from the system https://review.openstack.org/451112 | 23:34 |
*** cjloader_ has joined #openstack-ansible | 23:39 | |
*** dxiri_ has quit IRC | 23:39 | |
*** dxiri has joined #openstack-ansible | 23:39 | |
*** vnogin has joined #openstack-ansible | 23:42 | |
*** cjloader has quit IRC | 23:42 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_cinder master: Ensure the components are isolated from the system https://review.openstack.org/451116 | 23:43 |
*** cjloader_ has quit IRC | 23:43 | |
*** thorst has joined #openstack-ansible | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!