*** cathrich_ has joined #openstack-ansible | 00:08 | |
*** cathrichardson has quit IRC | 00:08 | |
*** TxGirlGeek has quit IRC | 00:13 | |
*** fyu has joined #openstack-ansible | 00:30 | |
*** thorst_afk has joined #openstack-ansible | 00:34 | |
*** thorst_afk has quit IRC | 00:38 | |
*** perniciouscaffei has quit IRC | 00:42 | |
*** yolanda has joined #openstack-ansible | 00:46 | |
*** hybridpollo has quit IRC | 00:48 | |
*** thorst_afk has joined #openstack-ansible | 00:50 | |
*** poopcat has quit IRC | 00:52 | |
*** hybridpollo has joined #openstack-ansible | 00:56 | |
*** dweaver` has joined #openstack-ansible | 00:59 | |
*** lucasxu has joined #openstack-ansible | 01:00 | |
*** dweaver has quit IRC | 01:00 | |
*** ivveh has quit IRC | 01:00 | |
*** ivveh has joined #openstack-ansible | 01:01 | |
*** lucasxu has quit IRC | 01:01 | |
*** thorst_afk has quit IRC | 01:01 | |
*** dxiri has quit IRC | 01:03 | |
*** poopcat has joined #openstack-ansible | 01:04 | |
*** piliman974 has joined #openstack-ansible | 01:05 | |
*** esberglu has joined #openstack-ansible | 01:08 | |
*** dxiri has joined #openstack-ansible | 01:08 | |
*** cNilesh has joined #openstack-ansible | 01:12 | |
*** esberglu has quit IRC | 01:12 | |
*** cpuga_ has quit IRC | 01:12 | |
*** cpuga has joined #openstack-ansible | 01:13 | |
*** ianychoi has joined #openstack-ansible | 01:14 | |
*** acormier has joined #openstack-ansible | 01:15 | |
*** yolanda has quit IRC | 01:16 | |
*** acormier_ has joined #openstack-ansible | 01:17 | |
*** cpuga has quit IRC | 01:17 | |
*** acormier has quit IRC | 01:19 | |
*** dxiri has quit IRC | 01:33 | |
*** dxiri has joined #openstack-ansible | 01:34 | |
*** SerenaFeng has joined #openstack-ansible | 01:40 | |
*** dxiri has quit IRC | 01:47 | |
*** dxiri has joined #openstack-ansible | 01:54 | |
*** thorst_afk has joined #openstack-ansible | 02:02 | |
*** piliman974 has quit IRC | 02:04 | |
*** SerenaFeng has quit IRC | 02:06 | |
*** thorst_afk has quit IRC | 02:06 | |
*** nwonknu has quit IRC | 02:12 | |
*** dxiri has quit IRC | 02:13 | |
*** acormier_ has quit IRC | 02:15 | |
*** acormier has joined #openstack-ansible | 02:15 | |
*** nwonknu has joined #openstack-ansible | 02:15 | |
*** nwonknu is now known as Guest18801 | 02:16 | |
*** acormier has quit IRC | 02:19 | |
*** dxiri has joined #openstack-ansible | 02:20 | |
*** cpuga has joined #openstack-ansible | 02:24 | |
*** poopcat has quit IRC | 02:24 | |
*** esberglu has joined #openstack-ansible | 02:24 | |
*** dxiri has quit IRC | 02:24 | |
*** acormier has joined #openstack-ansible | 02:26 | |
*** poopcat has joined #openstack-ansible | 02:29 | |
*** cathrich_ has quit IRC | 02:43 | |
*** acormier has quit IRC | 02:49 | |
*** japestinho has joined #openstack-ansible | 02:52 | |
*** thorst_afk has joined #openstack-ansible | 02:56 | |
*** SerenaFeng has joined #openstack-ansible | 02:58 | |
*** SerenaFeng has quit IRC | 03:01 | |
*** acormier has joined #openstack-ansible | 03:02 | |
*** finchd has quit IRC | 03:08 | |
*** fyu has quit IRC | 03:11 | |
*** fyu has joined #openstack-ansible | 03:12 | |
*** thorst_afk has quit IRC | 03:16 | |
*** acormier has quit IRC | 03:17 | |
*** acormier has joined #openstack-ansible | 03:18 | |
*** Sense8 has joined #openstack-ansible | 03:22 | |
*** ivve has joined #openstack-ansible | 03:31 | |
cloudnull | evenings | 03:35 |
---|---|---|
*** acormier_ has joined #openstack-ansible | 03:39 | |
*** acormier has quit IRC | 03:42 | |
*** chhavi has joined #openstack-ansible | 03:59 | |
*** poopcat has quit IRC | 04:06 | |
*** gouthamr_ has joined #openstack-ansible | 04:06 | |
*** winggundamth has joined #openstack-ansible | 04:08 | |
*** gkadam has joined #openstack-ansible | 04:08 | |
*** gouthamr has quit IRC | 04:09 | |
*** thorst_afk has joined #openstack-ansible | 04:13 | |
*** esberglu has quit IRC | 04:23 | |
*** acormier_ has quit IRC | 04:26 | |
*** hybridpollo has quit IRC | 04:28 | |
*** EmilienM has quit IRC | 04:30 | |
*** EmilienM has joined #openstack-ansible | 04:38 | |
*** cuongnv has joined #openstack-ansible | 04:42 | |
*** galstrom_zzz is now known as galstrom | 04:46 | |
*** thorst_afk has quit IRC | 04:48 | |
*** mikal has quit IRC | 04:48 | |
*** galstrom is now known as galstrom_zzz | 04:49 | |
*** mikal has joined #openstack-ansible | 04:50 | |
*** japestinho has quit IRC | 05:02 | |
*** udesale has joined #openstack-ansible | 05:19 | |
*** gouthamr_ has quit IRC | 05:29 | |
*** Sense8 has quit IRC | 05:33 | |
*** abhishek_k has quit IRC | 05:35 | |
*** armaan has joined #openstack-ansible | 05:43 | |
*** adreznec has quit IRC | 05:43 | |
*** adreznec has joined #openstack-ansible | 05:43 | |
*** ghs39ghsggf has joined #openstack-ansible | 05:45 | |
*** ghs39ghsggf has left #openstack-ansible | 05:45 | |
*** tobberydberg has joined #openstack-ansible | 05:50 | |
*** cuongnv has quit IRC | 05:50 | |
*** Amit82 has joined #openstack-ansible | 05:59 | |
Amit82 | Hi All | 06:01 |
Amit82 | I am trying Auto scaling in OpenStack Newton | 06:01 |
Amit82 | And I am facing this error in Aodh Notifier: http://paste.openstack.org/show/612496/ | 06:01 |
Amit82 | Any clue? | 06:01 |
Amit82 | I have configure Aodh, Ceilometer with MongoDB | 06:01 |
*** SerenaFeng has joined #openstack-ansible | 06:02 | |
*** markus_z has joined #openstack-ansible | 06:11 | |
*** chhavi has quit IRC | 06:13 | |
*** tobberydberg has quit IRC | 06:13 | |
*** tobberydberg has joined #openstack-ansible | 06:14 | |
*** Oku_OS-away is now known as Oku_OS | 06:14 | |
*** tobberydberg has quit IRC | 06:15 | |
*** tobberydberg has joined #openstack-ansible | 06:15 | |
*** galstrom_zzz is now known as galstrom | 06:18 | |
*** winggundamth has quit IRC | 06:18 | |
*** SerenaFeng has quit IRC | 06:20 | |
*** ricardoas has quit IRC | 06:21 | |
*** markus_z has quit IRC | 06:22 | |
*** tobberydberg has quit IRC | 06:22 | |
*** tobberydberg has joined #openstack-ansible | 06:22 | |
*** markus_z has joined #openstack-ansible | 06:23 | |
*** tobberydberg has quit IRC | 06:27 | |
*** tobberydberg has joined #openstack-ansible | 06:27 | |
*** tobberydberg has quit IRC | 06:28 | |
*** tobberydberg has joined #openstack-ansible | 06:29 | |
*** manheim_ has joined #openstack-ansible | 06:33 | |
*** manheim_ has quit IRC | 06:38 | |
*** manheim_ has joined #openstack-ansible | 06:38 | |
hwoarang | good day. it appears that tests still fail because of https://bugs.launchpad.net/openstack-ansible/+bug/1697531 even though the fix has been merged | 06:40 |
openstack | Launchpad bug 1697531 in openstack-ansible "Galera server fail to start on CentOS." [High,In progress] - Assigned to Major Hayden (rackerhacker) | 06:40 |
hwoarang | for example http://logs.openstack.org/34/468034/2/check/gate-openstack-ansible-tests-ansible-func-centos-7/f7bc1fa/console.html | 06:40 |
*** manheim_ has quit IRC | 06:42 | |
*** cNilesh has quit IRC | 06:44 | |
*** cNilesh has joined #openstack-ansible | 06:45 | |
*** thorst_afk has joined #openstack-ansible | 06:46 | |
*** galstrom is now known as galstrom_zzz | 06:50 | |
*** thorst_afk has quit IRC | 06:50 | |
*** galstrom_zzz is now known as galstrom | 06:52 | |
Amit82 | how can we start openstack service endpoints on http rather than https | 06:56 |
Amit82 | is there any configuration option for this while deploying OpenStack | 06:56 |
*** manheim_ has joined #openstack-ansible | 06:56 | |
Amit82 | ? | 06:56 |
*** jiteka has joined #openstack-ansible | 06:58 | |
*** jiteka has quit IRC | 06:59 | |
*** manheim_ has quit IRC | 06:59 | |
*** manheim__ has joined #openstack-ansible | 06:59 | |
*** MrC_ has joined #openstack-ansible | 07:00 | |
*** manheim__ has quit IRC | 07:02 | |
*** manheim_ has joined #openstack-ansible | 07:03 | |
*** manheim_ has quit IRC | 07:03 | |
*** manheim_ has joined #openstack-ansible | 07:03 | |
neith | seems like lxc mount entries are missing the starting slash | 07:05 |
neith | lxc.mount.entry = /openstack/backup/log1_rsyslog_container-5874a2b0 var/backup none bind 0 0 | 07:05 |
neith | doesn't seem expected | 07:05 |
*** manheim_ has quit IRC | 07:10 | |
*** tobberydberg has quit IRC | 07:11 | |
*** tobberydberg has joined #openstack-ansible | 07:11 | |
*** tobberydberg has quit IRC | 07:13 | |
*** tobberydberg has joined #openstack-ansible | 07:14 | |
*** cpuga has quit IRC | 07:15 | |
*** SerenaFeng has joined #openstack-ansible | 07:16 | |
*** manheim_ has joined #openstack-ansible | 07:16 | |
neith | nevermind, I understood the doc | 07:23 |
odyssey4me | hwoarang yeah, I'm busy working on it | 07:29 |
hwoarang | ah ok | 07:29 |
*** armaan has quit IRC | 07:29 | |
odyssey4me | Amit82 yes, all you need to do is set 'openstack_service_publicuri_proto: http' in your user_variables.yml file before deployment | 07:30 |
odyssey4me | neith yes, that's confusing and caught us in the early days, but that is correct formatting :) | 07:31 |
*** armaan has joined #openstack-ansible | 07:31 | |
neith | odyssey4me: I'm fighting to understand why I cant share files through the mount listed above | 07:32 |
odyssey4me | neith what do you mean by 'share files' ? | 07:33 |
neith | odyssey4me: if I create a file in /openstack/backup/log1_rsyslog_container-5874a2b0 on the host I cant see it in the container @ /var/backup | 07:33 |
*** vnogin has joined #openstack-ansible | 07:37 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest master: Copy tempest subunit result files to log folder https://review.openstack.org/449352 | 07:37 |
odyssey4me | neith hmm, but if you put one there from inside the container, can you see it on the host? | 07:38 |
*** SerenaFeng has quit IRC | 07:38 | |
openstackgerrit | Chenjun Shen proposed openstack/openstack-ansible-haproxy_server master: Replace hard coded timeout values with variables https://review.openstack.org/472200 | 07:39 |
openstackgerrit | Chenjun Shen proposed openstack/openstack-ansible-haproxy_server master: Replace hard coded timeout values with variables https://review.openstack.org/472200 | 07:40 |
neith | odyssey4me: not either | 07:40 |
*** vnogin has quit IRC | 07:41 | |
*** shardy has joined #openstack-ansible | 07:43 | |
odyssey4me | neith is this one of the default bind mounts, or an extra one you've added? | 07:43 |
neith | odyssey4me: the default | 07:44 |
odyssey4me | hmm, odd - and have you verified that it's not a permissions issue? | 07:44 |
odyssey4me | chmod the directory/file to make it visible to everyone | 07:45 |
*** thorst_afk has joined #openstack-ansible | 07:46 | |
*** thorst_afk has quit IRC | 07:51 | |
*** vnogin has joined #openstack-ansible | 07:58 | |
*** tobberyd_ has joined #openstack-ansible | 08:00 | |
*** tobberydberg has quit IRC | 08:03 | |
*** cshen has joined #openstack-ansible | 08:06 | |
*** galstrom is now known as galstrom_zzz | 08:09 | |
*** yolanda_ has joined #openstack-ansible | 08:09 | |
*** cpuga has joined #openstack-ansible | 08:16 | |
Amit82 | odyssey4me: thanks | 08:17 |
*** cpuga has quit IRC | 08:21 | |
*** winggundamth has joined #openstack-ansible | 08:28 | |
*** tobberydberg has joined #openstack-ansible | 08:29 | |
evrardjp | hello | 08:29 |
*** tobberyd_ has quit IRC | 08:31 | |
*** pbandark has joined #openstack-ansible | 08:31 | |
evrardjp | odyssey4me: I've seen the backport of the fix of galera | 08:31 |
evrardjp | for centos | 08:31 |
evrardjp | however: https://review.openstack.org/#/c/473368/ | 08:31 |
evrardjp | this morning failed | 08:31 |
odyssey4me | evrardjp the workaround is not working | 08:32 |
evrardjp | ok | 08:32 |
odyssey4me | it's installing the lower version of lxc correctly, but mariadb is still failing | 08:32 |
odyssey4me | I'm busy trying to figure out what's going on. If you can also spend some time looking into it I'd appreciate it - another set of eyes is useful. | 08:32 |
evrardjp | oh :( | 08:32 |
evrardjp | sure | 08:33 |
odyssey4me | right now I'm trying to see whether it's failing before or after the upgrade | 08:33 |
odyssey4me | and also testing whether the newer version of mariadb works | 08:33 |
evrardjp | spinning up a machine and doing galera tests | 08:38 |
*** electrofelix has joined #openstack-ansible | 08:40 | |
*** ianychoi has quit IRC | 08:43 | |
Amit82 | Hi, I want to set "rest_notifier_ssl_verify: False" in aodh.conf | 08:47 |
markus_z | Is there a simple config to switch off the usage of all containers? I only found a way to do it on every service with "is_metal: true". | 08:47 |
*** thorst_afk has joined #openstack-ansible | 08:47 | |
Amit82 | Should I set this in user_variables.yml and re-run the playbooks? | 08:47 |
odyssey4me | markus_z there is no single switch, no - note that haproxy will interfere with all the services unless you have haproxy on a dedicated host | 08:49 |
odyssey4me | Amit82 yes, as with all settings | 08:49 |
evrardjp | markus_z: you're doing experimental things there :p but yes is_metal the thing. Maybe it's possible to override that with user_ * variables but I doubt it. | 08:49 |
markus_z | odyssey4me: ah, thanks for the heads-up with haproxy. | 08:51 |
*** thorst_afk has quit IRC | 08:52 | |
markus_z | evrardjp: yeah, it's a test I'm not super happy with. We have a little challenges to fit the setup within our HW network setup. | 08:52 |
odyssey4me | markus_z there really isn't that much point putting everything on metal - it'll actually cause more pain than gain | 08:53 |
markus_z | odyssey4me: That's what I'm afraid of, yes. | 08:53 |
markus_z | odyssey4me: The backstory is (private) network related, probably too complicated to explain here. | 08:56 |
*** armaan has quit IRC | 08:56 | |
*** manheim_ has quit IRC | 08:57 | |
*** manheim has joined #openstack-ansible | 08:57 | |
*** coolj has quit IRC | 08:59 | |
*** markvoelker has quit IRC | 09:01 | |
*** manheim has quit IRC | 09:01 | |
*** tobberyd_ has joined #openstack-ansible | 09:01 | |
odyssey4me | evrardjp ok, so if I create a container and install the packages manually, it still breaks | 09:02 |
*** tobberydberg has quit IRC | 09:05 | |
*** coolj has joined #openstack-ansible | 09:09 | |
*** coolj has quit IRC | 09:10 | |
*** coolj has joined #openstack-ansible | 09:12 | |
*** coolj has quit IRC | 09:12 | |
*** manheim_ has joined #openstack-ansible | 09:14 | |
*** coolj has joined #openstack-ansible | 09:15 | |
*** tobberyd_ has quit IRC | 09:18 | |
*** manheim_ has quit IRC | 09:18 | |
*** tobberydberg has joined #openstack-ansible | 09:19 | |
*** tobberydberg has quit IRC | 09:19 | |
*** tobberydberg has joined #openstack-ansible | 09:19 | |
*** gkadam is now known as gkadam-afk | 09:20 | |
evrardjp | markus_z: it doesn't seem impossible to do ANY kind of network with openstack-ansible | 09:23 |
evrardjp | odyssey4me: so my test without the upgrade worked | 09:23 |
odyssey4me | evrardjp oh really? that's weird - I've been testing without the upgrades manually and it's not working | 09:24 |
odyssey4me | maybe I'm missing something? | 09:24 |
evrardjp | well | 09:24 |
evrardjp | weirdly working | 09:24 |
odyssey4me | I do think that perhaps we should split the upgrade into its own job though | 09:25 |
evrardjp | the mysql is running | 09:25 |
evrardjp | but doing systemctl complains about init | 09:25 |
evrardjp | well that's super weird | 09:26 |
evrardjp | so let me rephrase what I said | 09:26 |
evrardjp | Loaded: loaded (/etc/rc.d/init.d/mysql; bad; vendor preset: disabled) | 09:26 |
evrardjp | Active: failed (Result: exit-code) since Wed 2017-06-14 09:17:25 UTC; 9min ago | 09:26 |
evrardjp | after the first part of the upgrade job (so old code deployed) | 09:27 |
evrardjp | but mysql is working fine | 09:27 |
evrardjp | and the systemctl on container 2 and 3 is fine | 09:27 |
Amit82 | odyssey4me: I ran os-aodh-install.yml playbook and os-ceilometer-install.yml playbooks after adding "rest_notifier_ssl_verify: False" in user_variables.yml | 09:27 |
Amit82 | but after the playbooks are ran successfully, I am checking aodh.conf then it is not containing "rest_notifier_ssl_verify: False" | 09:28 |
evrardjp | odyssey4me: and I have lxc 2.0.8 | 09:28 |
evrardjp | now I am doing the upgrade. | 09:28 |
odyssey4me | Amit82 ah, you're not using the conf override properly | 09:28 |
Amit82 | any idea what can be the reason? | 09:28 |
Amit82 | ok, how to use it properly? | 09:29 |
odyssey4me | Amit82 see https://docs.openstack.org/project-deploy-guide/openstack-ansible/newton/app-advanced-config-override.html#overriding-conf-files | 09:29 |
odyssey4me | you'll need to apply the use of the conf override for anything we don't have a var for | 09:29 |
odyssey4me | the aodh.conf override is https://github.com/openstack/openstack-ansible-os_aodh/blob/master/defaults/main.yml#L161 | 09:29 |
odyssey4me | evrardjp odd, because as you'll see in https://github.com/lxc/lxc/issues/1623 I'm not having any luck at all | 09:30 |
evrardjp | odyssey4me: so keep in mind there is maybe something busted with the 1 first node of the cluster, in all the cases, in the systemctl status. There could be a red-herring | 09:30 |
Amit82 | odyssey4me: thanks, I am trying | 09:33 |
evrardjp | odyssey4me: the upgrade part failed | 09:34 |
evrardjp | however, weirdly mysql is running on my container 2 and 3 | 09:36 |
evrardjp | and a restart is working perfectly fine on my container 2 | 09:37 |
odyssey4me | evrardjp in my testing I have been ignoring the cluster stuff and just tried to get it going on a single node | 09:39 |
evrardjp | I even stopped the container and restarted | 09:40 |
odyssey4me | all I've been doing is getting lxc-container-create to give me the containers... then doing all the config inside manually | 09:40 |
evrardjp | except the first one that's busted before the upgrade, all the others are working perfectly fine | 09:40 |
odyssey4me | what version are they running? | 09:40 |
evrardjp | of what? | 09:40 |
odyssey4me | mariadb | 09:40 |
odyssey4me | is it 10.0 or 10.1 ? | 09:41 |
evrardjp | mysql Ver 15.1 Distrib 10.0.31-MariaDB, for Linux (x86_64) using readline 5.1 | 09:41 |
odyssey4me | ok, so that's the pre-upgrade state | 09:41 |
evrardjp | yeah the upgrade failed | 09:41 |
evrardjp | it looks to me it's a galera thing | 09:41 |
odyssey4me | try removing these so that it only does a 10.1 build: https://github.com/openstack/openstack-ansible-galera_server/blob/master/tests/test.yml#L22-L29 | 09:41 |
odyssey4me | lemme try and install 10.0 and see if I get success like you do | 09:42 |
evrardjp | odyssey4me: I just removed these lines to see the upgrade and it failed, but didn't restart from scratch | 09:42 |
evrardjp | let me do it | 09:42 |
odyssey4me | 10.0 starts just fine with lxc 2.0.6 | 09:44 |
odyssey4me | lemme try with lxc 2.0.8 | 09:44 |
evrardjp | I'm with 2.0.8 | 09:44 |
odyssey4me | ah, 10.0 does not use systemd | 09:45 |
evrardjp | it shows up using systemct but there are indeed init things going on | 09:45 |
evrardjp | I didn't check what the unit file is | 09:45 |
odyssey4me | yeah, so I suspect that 10.0 doesn't use the 'PrivateDevices=true' setting | 09:46 |
odyssey4me | so 10.0 running is not useful diagnostically | 09:46 |
odyssey4me | and the issue is not necessarily upgrade related, but instead it's related to 10.1 using systemd properly | 09:47 |
odyssey4me | I just find it a bit curious that this all worked just fine not long ago, but now it's not working at all - even with the older lxc version | 09:47 |
*** thorst_afk has joined #openstack-ansible | 09:48 | |
odyssey4me | I'm running the functional test without the previous version install for both versions of LXC now | 09:49 |
*** ianychoi has joined #openstack-ansible | 09:49 | |
*** yolanda_ has quit IRC | 09:55 | |
*** thorst_afk has quit IRC | 10:07 | |
*** cuongnv has joined #openstack-ansible | 10:08 | |
*** stuartgr has joined #openstack-ansible | 10:16 | |
*** piliman974 has joined #openstack-ansible | 10:22 | |
*** armaan has joined #openstack-ansible | 10:32 | |
*** cNilesh has quit IRC | 10:37 | |
*** cNilesh has joined #openstack-ansible | 10:37 | |
*** Amit82 has quit IRC | 10:38 | |
*** cNilesh has quit IRC | 10:40 | |
*** cNilesh has joined #openstack-ansible | 10:40 | |
*** cNilesh has quit IRC | 10:47 | |
*** winggundamth has quit IRC | 10:48 | |
*** Amit82 has joined #openstack-ansible | 10:50 | |
Amit82 | Is it sufficient to run setup-openstack.yml playbook after setting "openstack_service_publicuri_proto: http" in user_variables.yml? | 10:50 |
Amit82 | or I need to run setup-hosts.yml, setup-infrastructure.yml as well? | 10:51 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-lxc_hosts master: defaults: main: Set default host disk size to 16G https://review.openstack.org/474150 | 10:52 |
odyssey4me | Amit82 just openstack I think | 10:53 |
odyssey4me | not sure if it will work on an existing deployment though - you'll have to try it and see | 10:53 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible master: Fix race condition regression https://review.openstack.org/474154 | 11:00 |
evrardjp | odyssey4me: ^ this is a serious regression that will need backport | 11:01 |
*** markvoelker has joined #openstack-ansible | 11:01 | |
*** Amit82 has quit IRC | 11:02 | |
*** thorst_afk has joined #openstack-ansible | 11:04 | |
*** udesale has quit IRC | 11:05 | |
*** thorst_afk has quit IRC | 11:09 | |
odyssey4me | evrardjp ah, nice catch that! | 11:12 |
odyssey4me | evrardjp oh bummer, that problem made it into the last releases so for the backports you'll have to do a release note | 11:14 |
*** Amit82 has joined #openstack-ansible | 11:17 | |
Amit82 | To fix this issue: https://bugs.launchpad.net/openstack-ansible/+bug/1695258 | 11:17 |
openstack | Launchpad bug 1695258 in openstack-ansible "OSA Newton 14.2.4: Aodh evaluator showing MissingAuthPlugin error" [Low,Confirmed] | 11:17 |
Amit82 | where to make changes so that contents of aodh.conf are same as aodh_workaround.conf attached in the bug | 11:18 |
*** cpuga has joined #openstack-ansible | 11:18 | |
*** vnogin has quit IRC | 11:19 | |
*** vnogin has joined #openstack-ansible | 11:20 | |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: DNM - Testing lxc-attach with clear environments https://review.openstack.org/471814 | 11:20 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible master: DNM - Testing lxc-attach with clear environments https://review.openstack.org/471814 | 11:20 |
odyssey4me | Amit82 it looks like that needs a template patch | 11:20 |
*** cpuga has quit IRC | 11:22 | |
*** vnogin has quit IRC | 11:26 | |
*** lostRhino has joined #openstack-ansible | 11:27 | |
odyssey4me | Amit82 you can use a config override for the conf file to set it correctly | 11:27 |
*** piliman974 has quit IRC | 11:28 | |
Amit82 | odyssey4me: can you guide how to do it? | 11:30 |
Amit82 | can a temporary fix be achieved through user_variables.yml, if correct one is cumbersome? | 11:32 |
*** vnogin has joined #openstack-ansible | 11:35 | |
*** markvoelker has quit IRC | 11:36 | |
odyssey4me | Amit82 use the same conf override approach I shared with you earlier | 11:37 |
odyssey4me | that approach can be used to set *anything* in the conf file | 11:37 |
Amit82 | but how to delete lines like "os_auth_url" with "auth_url"? | 11:39 |
lostRhino | goog morning | 11:40 |
lostRhino | good* | 11:40 |
lostRhino | We are trying to perform a bootstrap-ansible with an offline/disconnected rack - and the process is failing when it is trying to setup the virtualenvs, and I’m getting the following error, http://paste.openstack.org/show/612532/, | 11:40 |
lostRhino | , the problem is that he url that it states it fails on - doesn’t even exist in pypi - there is no package listing under the simple index. So how would we get past this error? Is this a pip version issue with the virtualenv? any help would be highly and greatly appreciated | 11:40 |
*** acormier has joined #openstack-ansible | 11:41 | |
*** SerenaFeng has joined #openstack-ansible | 11:42 | |
*** thorst_afk has joined #openstack-ansible | 11:42 | |
*** SerenaFeng has quit IRC | 11:44 | |
*** gkadam-afk is now known as gkadam | 11:45 | |
*** acormier has quit IRC | 11:47 | |
*** coolj has quit IRC | 11:50 | |
*** coolj has joined #openstack-ansible | 11:50 | |
lostRhino | updaed paste - to have full error output at the end | 11:52 |
lostRhino | http://paste.openstack.org/show/612536/ | 11:52 |
*** thorst_afk has quit IRC | 11:53 | |
*** markvoelker has joined #openstack-ansible | 11:53 | |
*** vnogin has quit IRC | 11:54 | |
*** qcrivera has joined #openstack-ansible | 11:56 | |
*** markvoelker has quit IRC | 11:59 | |
*** markvoelker has joined #openstack-ansible | 12:02 | |
*** vnogin has joined #openstack-ansible | 12:03 | |
*** dxiri has joined #openstack-ansible | 12:03 | |
*** dxiri has quit IRC | 12:03 | |
*** dxiri has joined #openstack-ansible | 12:04 | |
*** cmart has joined #openstack-ansible | 12:06 | |
odyssey4me | Amit82 the lines have moved - they don't need to be deleted, they just need to be changed to the right value | 12:10 |
mgariepy | good morning everyone | 12:10 |
*** manheim has joined #openstack-ansible | 12:11 | |
odyssey4me | lostRhino do you have a pypi mirror internally? | 12:11 |
odyssey4me | a full mirror I mean? | 12:11 |
odyssey4me | including the simple index? | 12:11 |
lostRhino | yes | 12:11 |
lostRhino | Ive added extra indexes of the wheel mirrors - just incase | 12:12 |
odyssey4me | is that error happening when this command is executed? https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L108 | 12:13 |
odyssey4me | or this one? https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L119 | 12:13 |
lostRhino | yessir | 12:13 |
odyssey4me | or this one? https://github.com/openstack/openstack-ansible/blob/master/scripts/bootstrap-ansible.sh#L125 | 12:13 |
lostRhino | its the first one on the virtualenv creation | 12:13 |
openstackgerrit | Markos Chandras (hwoarang) proposed openstack/openstack-ansible-rabbitmq_server master: DNM - Testing 474150 https://review.openstack.org/474181 | 12:13 |
odyssey4me | hmm, ok | 12:14 |
odyssey4me | I'm guessing that URL comes from some sort of known pre-hash or cache | 12:14 |
odyssey4me | are you overriding the default index for any other pip install tasks? | 12:14 |
odyssey4me | it's just this one that's going to pypi instead of your internal thing | 12:15 |
Amit82 | odyssey4me: on a separate note, running setup-openstack.yml again after adding "openstack_service_publicuri_proto: http" in user_variables.yml, | 12:15 |
Amit82 | now two public service endpoints are there for each service | 12:15 |
lostRhino | it is? — it’s says it cant find the internal user/pypi/simple/pkg-resources | 12:16 |
mhayden | morning | 12:17 |
odyssey4me | Amit82 yes, you'll need to manually remove the old one | 12:17 |
lostRhino | morning … | 12:17 |
*** acormier has joined #openstack-ansible | 12:17 | |
odyssey4me | mhayden thanks for registering that upstream issue - I did more digging this morning with no joy, and just got more confused | 12:18 |
mhayden | odyssey4me / mgariepy / evrardjp: i was told by someone in #systemd that the /dev/ptmx bind mount issue has been fixed in recent versions | 12:18 |
odyssey4me | then had to move on to other work | 12:18 |
odyssey4me | oh, and then there's that | 12:18 |
odyssey4me | so now what? | 12:18 |
mhayden | well, if that's the case, then we'd need to lodge a bug with Red Hat to get the fix backported, then wait for it to reach CentOS | 12:19 |
odyssey4me | do we drop an override into the container to elevate security based on the systemd version? sounds like a horrible workaround to me | 12:19 |
mhayden | but systemd is in the critical path, so that requires a lot of testing and things on their end | 12:19 |
mhayden | well, there's no reason to bind mount /dev/ptmx in the container itself, except to appease a poorly written AppArmor policy | 12:19 |
mhayden | that's the whole reason why the symlink was pulled and replaced with a bind mount | 12:20 |
odyssey4me | lostRhino you could try using https://virtualenv.pypa.io/en/stable/userguide/#the-extra-search-dir-option ? | 12:20 |
odyssey4me | you can add it to the VIRTUALENV_OPTIONS env var | 12:20 |
mhayden | odyssey4me: i'm inclined to drop PrivateDevices=True from the MariaDB service file *IF* MariaDB is running within a container | 12:20 |
odyssey4me | mhayden except that apparmor is not involved here at all | 12:20 |
mhayden | because we already have plenty of isolation around the container itself | 12:21 |
mhayden | odyssey4me: right | 12:21 |
odyssey4me | mhayden but doesn't that actually reduce the security posture? | 12:21 |
mhayden | the code that was put into LXC tries a bind mound, and if it's successful, it skips the symlink process | 12:21 |
mhayden | there's no configurable option to specify which one you want | 12:21 |
mhayden | odyssey4me: if you're running MariaDB on a bare host and you remove PrivateDevices, it reduces security | 12:22 |
mhayden | but we have compensating controls (the container namespaces + SELinux) | 12:22 |
mhayden | i'd propose we remove PrivateDevices=true on CentOS *IF* MariaDB is in a container | 12:22 |
lostRhino | odyssey4me - which directory do you want me to point to? | 12:22 |
odyssey4me | hmm, ok so then we need to have a default var that enables this change - and in the integrated repo we set that var based on is_metal | 12:22 |
odyssey4me | lostRhino offhand I have no idea - the hosts's distribution/system directory for python stuff? | 12:23 |
lostRhino | ok - running | 12:23 |
lostRhino | failed - I just dont get why its trying to find “pkg_resources” there is no package named that …. | 12:24 |
lostRhino | would using virtualenv 15.01 be an issue? | 12:29 |
*** acormier has quit IRC | 12:29 | |
odyssey4me | lostRhino no idea, honestly - and I'm not in a position to test at the moment | 12:29 |
*** dxiri_ has joined #openstack-ansible | 12:30 | |
*** schwicht has joined #openstack-ansible | 12:30 | |
*** dxiri has quit IRC | 12:30 | |
odyssey4me | evrardjp did you see the question in https://review.openstack.org/#/c/472146/1/playbooks/repo-build.yml ? | 12:34 |
*** vnogin has quit IRC | 12:34 | |
evrardjp | both work | 12:35 |
*** dxiri_ has quit IRC | 12:35 | |
evrardjp | I will comment | 12:35 |
*** dxiri has joined #openstack-ansible | 12:36 | |
*** schwicht has quit IRC | 12:37 | |
evrardjp | odyssey4me: could you ping ppl on the channel for the next weeks to take over the bug triage duties? | 12:39 |
odyssey4me | mhayden so would we want to set this globally, or set it per service? | 12:39 |
odyssey4me | evrardjp you're on holiday? | 12:40 |
*** schwicht has joined #openstack-ansible | 12:40 | |
evrardjp | yes | 12:40 |
odyssey4me | oh ok, from when? are you in the meeting tomorrow - because we could ask for help then? | 12:41 |
*** acormier has joined #openstack-ansible | 12:41 | |
*** acormier has quit IRC | 12:41 | |
*** jamesden_ has joined #openstack-ansible | 12:41 | |
*** acormier has joined #openstack-ansible | 12:42 | |
odyssey4me | mhayden in other words, should we implement it as part of the container prep in lxc-container-create... or should we implement it as part of the mariadb/memcache/whatever setup? | 12:42 |
evrardjp | Tomorrow I will be available and working. I'll add this to the agenda | 12:42 |
odyssey4me | ok good, thanks | 12:43 |
odyssey4me | mhayden thinking about it, I guess we'd have to do it as part of the mariadb/whatever setup | 12:43 |
*** gouthamr has joined #openstack-ansible | 12:44 | |
*** jamesdenton has quit IRC | 12:44 | |
mhayden | indeed -- want to me to put a patch in there? | 12:45 |
odyssey4me | mgariepy already has something going: https://review.openstack.org/#/c/473879/5 | 12:46 |
openstackgerrit | Major Hayden proposed openstack/ansible-hardening stable/ocata: Fix ansible-hardening references in tox/playbook https://review.openstack.org/473831 | 12:46 |
*** acormier has quit IRC | 12:46 | |
evrardjp | mhayden: could you vote on this? https://review.openstack.org/#/c/474154/ it's important | 12:46 |
odyssey4me | mhayden I'd suggest updating that one. I don't think he'll mind. | 12:46 |
mhayden | odyssey4me: added a comment to that one | 12:47 |
mhayden | evrardjp: looking | 12:47 |
mgariepy | no I don't mind. | 12:47 |
evrardjp | thanks mhayden | 12:48 |
mgariepy | I need to upgrade my cloud so I won't be available this morning. | 12:48 |
lostRhino | odyssey4me - doing a “pip install --upgrade virtualenv” - has gotten me past THAT error - thanks for your help (new error to work on … :D) | 12:51 |
*** dxiri has quit IRC | 12:51 | |
odyssey4me | lostRhino :) | 12:52 |
mhayden | mgariepy: i'll try to get a look at it | 12:52 |
*** dxiri has joined #openstack-ansible | 12:56 | |
mgariepy | thanks mhayden | 12:56 |
*** armaan has quit IRC | 12:56 | |
*** armaan has joined #openstack-ansible | 12:56 | |
*** schwicht has quit IRC | 12:58 | |
*** vnogin has joined #openstack-ansible | 13:00 | |
*** manheim has quit IRC | 13:08 | |
*** vnogin has quit IRC | 13:10 | |
*** manheim has joined #openstack-ansible | 13:10 | |
*** schwicht has joined #openstack-ansible | 13:10 | |
*** vnogin has joined #openstack-ansible | 13:11 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 13:13 |
mhayden | odyssey4me / mgariepy: my humble attempt ^^ | 13:14 |
*** lucasxu has joined #openstack-ansible | 13:15 | |
mgariepy | if that works, we should do the same for memcached role :D | 13:15 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 13:15 |
*** klamath has joined #openstack-ansible | 13:16 | |
odyssey4me | mhayden one nit, otherwise fantastic | 13:16 |
*** dxiri has quit IRC | 13:16 | |
*** klamath has quit IRC | 13:16 | |
mhayden | OOOOOOOOOOOOOOOOOOOOOOOOORLY | 13:16 |
odyssey4me | mhayden oh, one more thing - you'll need to set that var to true in the test vars | 13:17 |
*** gkadam has quit IRC | 13:17 | |
*** klamath has joined #openstack-ansible | 13:17 | |
odyssey4me | just do it in https://github.com/openstack/openstack-ansible-galera_server/blob/master/tests/group_vars/all_containers.yml | 13:17 |
mhayden | oh, the default isn't good enough for that? | 13:17 |
*** kylek3h has joined #openstack-ansible | 13:17 | |
odyssey4me | or https://github.com/openstack/openstack-ansible-galera_server/blob/master/tests/galera_server-overrides.yml | 13:17 |
odyssey4me | oh I see | 13:18 |
*** dxiri has joined #openstack-ansible | 13:18 | |
*** openstackgerrit has quit IRC | 13:18 | |
odyssey4me | I would expect we default it to false, then turn it on is is_metal is true | 13:18 |
odyssey4me | (which we do in the group_vars) | 13:18 |
mhayden | oh, i think i see what you're saying | 13:18 |
odyssey4me | ie a more secure default | 13:18 |
*** Amit82 has quit IRC | 13:18 | |
*** qcrivera has quit IRC | 13:19 | |
odyssey4me | in case someone is using this on bare metal without our group vars | 13:19 |
*** cpuga has joined #openstack-ansible | 13:20 | |
*** dxiri has quit IRC | 13:20 | |
*** openstackgerrit has joined #openstack-ansible | 13:21 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 13:21 |
*** dxiri has joined #openstack-ansible | 13:21 | |
mhayden | oof, didn't adjust the commit msg | 13:21 |
evrardjp | I didn't follow the whole thing, did you do something in openstack-ansible yet? | 13:22 |
*** jwitko_ has joined #openstack-ansible | 13:22 | |
evrardjp | to map the var when is_metal? | 13:22 |
odyssey4me | evrardjp no, not yet | 13:22 |
odyssey4me | for now we'll just see if it passes | 13:22 |
*** esberglu has joined #openstack-ansible | 13:22 | |
odyssey4me | although with a depends-on I guess the cross-repo testing will take effect if a patch is done to openstack-ansible :) | 13:23 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 13:23 |
mhayden | okay, that should be sane there | 13:23 |
*** cpuga has quit IRC | 13:24 | |
odyssey4me | mhayden shall we revert the lxc pin? | 13:25 |
mhayden | for sure ;) | 13:25 |
evrardjp | reviewed | 13:26 |
*** jwitko_ has quit IRC | 13:26 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts stable/ocata: Revert "Use LXC v2.0.6 on CentOS" https://review.openstack.org/474198 | 13:26 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-lxc_hosts master: Revert "Use LXC v2.0.6 on CentOS" https://review.openstack.org/474199 | 13:26 |
*** jwitko_ has joined #openstack-ansible | 13:26 | |
*** dmsimard has joined #openstack-ansible | 13:27 | |
openstackgerrit | Merged openstack/openstack-ansible-haproxy_server master: Replace hard coded timeout values with variables https://review.openstack.org/472200 | 13:35 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts stable/ocata: Revert "Use LXC v2.0.6 on CentOS" https://review.openstack.org/474198 | 13:37 |
*** dxiri has quit IRC | 13:38 | |
*** dxiri has joined #openstack-ansible | 13:43 | |
*** jamesden_ has quit IRC | 13:45 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 13:47 |
*** smatzek has joined #openstack-ansible | 13:49 | |
odyssey4me | mhayden either add the template file, or leave content as the source ;) | 13:49 |
*** dxiri has quit IRC | 13:49 | |
*** vnogin has quit IRC | 13:50 | |
*** jamesdenton has joined #openstack-ansible | 13:50 | |
*** vnogin has joined #openstack-ansible | 13:51 | |
*** dxiri has joined #openstack-ansible | 13:54 | |
*** cjloader has joined #openstack-ansible | 13:56 | |
*** cpuga has joined #openstack-ansible | 14:00 | |
*** cjloader has quit IRC | 14:01 | |
openstackgerrit | Merged openstack/openstack-ansible-os_tempest master: Copy tempest subunit result files to log folder https://review.openstack.org/449352 | 14:01 |
mhayden | odyssey4me: well darnit | 14:01 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 14:02 |
*** dxiri has quit IRC | 14:04 | |
evrardjp | odyssey4me: mhayden: is this only gonna happen ever for galera on centos, or should we expect the same issues with ubuntu in the future? | 14:04 |
*** cpuga has quit IRC | 14:04 | |
mhayden | evrardjp: haven't seen it yet on ubuntu | 14:04 |
mhayden | not entirely sure why -- the bug was fixed in systemd 230 | 14:04 |
mhayden | systemd/systemd#3254 | 14:05 |
*** cpuga has joined #openstack-ansible | 14:05 | |
*** dxiri has joined #openstack-ansible | 14:06 | |
odyssey4me | evrardjp I tested on ubuntu and it works fine there right now - we can always remove the conditional later | 14:06 |
odyssey4me | I'm not sure if the suse distribution has an issue with this - perhaps we should restrict this to centos/rhel only? | 14:07 |
*** MrC_ has quit IRC | 14:09 | |
mhayden | odyssey4me: it's like that in the conditional check | 14:10 |
mhayden | https://review.openstack.org/#/c/473879/11/tasks/galera_post_install.yml | 14:10 |
*** qcrivera has joined #openstack-ansible | 14:10 | |
*** dmsimard has quit IRC | 14:10 | |
odyssey4me | mhayden oh yes, suse is zypper | 14:11 |
evrardjp | well my point is still valid, if we think we need to use this for all distro, because it's a sensible thing to do, then just merge with previous task | 14:13 |
evrardjp | or, alternatively, make this a vars/ depending on the distro | 14:13 |
evrardjp | (which mean another var if we want the override for the is metal...) | 14:13 |
odyssey4me | evrardjp it's a reduction in the security posture, so I'd rather we only did it where we *have* to. | 14:15 |
odyssey4me | we do have other layers of protection, but still - the more the better | 14:15 |
evrardjp | on that I agree | 14:15 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_nova master: DO NOT MERGE - test setting nova back to master https://review.openstack.org/469941 | 14:17 |
openstackgerrit | Merged openstack/openstack-ansible master: Fix race condition regression https://review.openstack.org/474154 | 14:18 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_tempest stable/ocata: Copy tempest subunit result files to log folder https://review.openstack.org/474214 | 14:21 |
*** manheim has quit IRC | 14:21 | |
strattao | been beating my head trying to figure out what the process is to get my custom client installed. If I have python-fooclient in my git repo, where to I tell openstack-ansible to use it? | 14:21 |
*** manheim has joined #openstack-ansible | 14:22 | |
strattao | I can’t see where the other python-whateverclients are getting pulled down and installed in the utility container. | 14:23 |
evrardjp | strattao: we are using a special variable name | 14:24 |
evrardjp | let me give you an example | 14:24 |
evrardjp | https://github.com/openstack/openstack-ansible-os_neutron/blob/master/vars/main.yml#L48-L60 | 14:25 |
evrardjp | if in your role you have _pip_packages, the packages will be listed in the repo build process | 14:25 |
evrardjp | so they will be built and usable | 14:25 |
evrardjp | then it's just a question of where do you install the appropriate clients | 14:25 |
*** dxiri has quit IRC | 14:26 | |
evrardjp | for example for utility we do this: https://github.com/openstack/openstack-ansible/blob/master/playbooks/utility-install.yml#L66-L76 | 14:26 |
*** manheim has quit IRC | 14:26 | |
odyssey4me | yeah, except that list is unfortunately not picked up by the repo build process | 14:29 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/ocata: Fix race condition regression https://review.openstack.org/474223 | 14:29 |
strattao | evrardjp: thanks, I’m overriding the utility_pip_packages in my user_foo_variables.yml file to include my python-fooclient, but I’m still struggling to figure out where to tell the repo build process where my fooclient repo lives | 14:29 |
odyssey4me | if you create any arbitrary _pip_packages list in user_variables.yml then it should get picked up and built in the repo | 14:30 |
odyssey4me | strattao ah | 14:30 |
*** dxiri has joined #openstack-ansible | 14:30 | |
*** lostRhino has left #openstack-ansible | 14:30 | |
odyssey4me | is the package available via pypi, or some sort of pypi internal thing? | 14:30 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/ocata: Fix race condition regression https://review.openstack.org/474223 | 14:30 |
odyssey4me | or is it a git repo? | 14:30 |
strattao | odyssey4me: yeah, it’s an internal repo | 14:31 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/newton: Fix race condition regression https://review.openstack.org/474226 | 14:31 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/openstack-ansible stable/newton: Fix race condition regression https://review.openstack.org/474226 | 14:31 |
odyssey4me | a git repo? ok, then you'll need to add stuff like this into a user_*.yaml file in /etc/openstack_deploy https://github.com/openstack/openstack-ansible/blob/master/playbooks/defaults/repo_packages/projectcalico.yml | 14:31 |
odyssey4me | the git repo url, the install branch for a pinned sha or branch name | 14:32 |
odyssey4me | then the project group you can have as 'all' or leave out (it will default to all) | 14:32 |
odyssey4me | you can then run the py_pkgs lookup to verify that it's being picked up - or just run repo_build and look at the lookup output | 14:33 |
strattao | ok, I think that gives me enough to keep poking around. thanks for your help! | 14:35 |
odyssey4me | sure thing :) | 14:35 |
*** ricardoas has joined #openstack-ansible | 14:39 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible master: [WIP] Implement rolling upgrades for glance https://review.openstack.org/474231 | 14:39 |
*** woodard has joined #openstack-ansible | 14:39 | |
*** woodard has quit IRC | 14:39 | |
*** woodard has joined #openstack-ansible | 14:40 | |
palendae | odyssey4me: Did cinder happen to change over to Alembic during Newton, Ocata, and Pike? | 14:42 |
palendae | Looks like Glance changed theirs during Ocata =\ https://docs.openstack.org/developer/glance/db.html | 14:43 |
odyssey4me | palendae fun | 14:44 |
odyssey4me | that means we'll have to implement different playbooks for each branch | 14:45 |
palendae | Yep | 14:45 |
palendae | Or at least master/Ocata and Newton | 14:45 |
odyssey4me | and no, it doesn't seem like cinder has changed much since mitaka | 14:45 |
cloudnull | anyone around to review this https://review.openstack.org/#/c/473573/ | 14:45 |
*** galstrom_zzz is now known as galstrom | 14:45 | |
odyssey4me | it does also mean that we may have a zero down time master major upgrade process, but older branches will have down time - but for a major that's ok | 14:46 |
palendae | Yeah | 14:46 |
cloudnull | IMO getting current stable hipe erlang for both cent and ubuntu would be great . | 14:46 |
openstackgerrit | Merged openstack/openstack-ansible-lxc_hosts master: Revert "Use LXC v2.0.6 on CentOS" https://review.openstack.org/474199 | 14:46 |
*** galstrom is now known as galstrom_zzz | 14:46 | |
*** cjloader_ has joined #openstack-ansible | 14:46 | |
mgariepy | mhayden, http://paste.openstack.org/show/612557/ on newton. | 14:47 |
odyssey4me | for the moment let's get master done, then worry about the backports once they're merged | 14:47 |
mgariepy | seems like testing for a config file isn't really a good test to see if the service is there :D haha | 14:47 |
odyssey4me | mgariepy yeah, newton may require the use of the systemd module because they're not using action plugins there | 14:48 |
palendae | odyssey4me: Yeah, will focus on that | 14:48 |
mgariepy | mhayden, how do I skip this one tag ? | 14:49 |
odyssey4me | mgariepy --skip-tag <tag> | 14:49 |
mgariepy | can't I just put something in my user_var ? | 14:49 |
mhayden | mgariepy: --skip-tag V-38656 | 14:51 |
*** dxiri has quit IRC | 14:52 | |
mgariepy | hmm I guess the second time it won't be an issue since the config file will not change.. | 14:54 |
*** piliman974 has joined #openstack-ansible | 14:54 | |
*** dxiri has joined #openstack-ansible | 14:55 | |
*** tobberyd_ has joined #openstack-ansible | 15:01 | |
*** vnogin has quit IRC | 15:03 | |
*** vnogin has joined #openstack-ansible | 15:03 | |
*** tobberydberg has quit IRC | 15:04 | |
*** manheim has joined #openstack-ansible | 15:06 | |
*** tobberyd_ has quit IRC | 15:06 | |
*** manheim has quit IRC | 15:07 | |
*** phalmos has joined #openstack-ansible | 15:08 | |
*** dcdamien has joined #openstack-ansible | 15:12 | |
*** banhgao has joined #openstack-ansible | 15:14 | |
*** dxiri has quit IRC | 15:14 | |
*** dxiri has joined #openstack-ansible | 15:20 | |
*** manheim has joined #openstack-ansible | 15:21 | |
dcdamien | Hello folks. Have anybody here deployed OSAD with Galera cluster without issues? I'm actually testing deployment of Ocata but it always fail on Galera part. It always install mariadb on first node then starts it and fails bacause of wsrep can't connect to second node. Second node doesn't even have mariadb installed. | 15:23 |
dcdamien | PLAY RECAP ********************************************************************* infra1_galera_container-7efa2654 : ok=71 changed=8 unreachable=0 failed=1 infra2_galera_container-d875dd3a : ok=6 changed=0 unreachable=0 failed=0 | 15:23 |
odyssey4me | dcdamien are you using your own playbook? | 15:23 |
*** yolanda_ has joined #openstack-ansible | 15:23 | |
dcdamien | It is ok=71 vs. ok=6 on the second node | 15:23 |
odyssey4me | and what OS is it? | 15:23 |
dcdamien | nope, this is galera-install.yml from openstack-ansible | 15:24 |
dcdamien | Ubuntu 16.04 | 15:24 |
odyssey4me | the playbook we have runs in serial, so if the first fails then it will not continue - that's why the second hasn't done much | 15:24 |
odyssey4me | something went wrong on the first | 15:24 |
dcdamien | Looks like it tries to start mariadb and it can't connect to the second node because it is not yet deployed :> | 15:26 |
dcdamien | 2017-06-14 16:58:23 140645110229248 [Warning] WSREP: (e9d9be06, 'tcp://0.0.0.0:4567') address 'tcp://192.168.180.59:4567' points to own listening address, blacklisting 2017-06-14 16:58:26 140645110229248 [Note] WSREP: (e9d9be06, 'tcp://0.0.0.0:4567') connection to peer e9d9be06 with addr tcp://192.168.180.59:4567 timed out, no messages seen in PT3S 2017-06-14 16:58:26 140645110229248 [Warning] WSREP: no nodes coming from p | 15:26 |
*** ArchiFleKs has quit IRC | 15:26 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/473879 | 15:27 |
dcdamien | Just before mariadb exits: WSREP: gcs/src/gcs.cpp:gcs_open():1404: Failed to open channel 'openstack_galera_cluster' at 'gcomm://192.168.180.59,192.168.180.13': -110 (Connection timed out) | 15:29 |
evrardjp | I'm betting a generic error with the network configuration. | 15:30 |
dcdamien | Is is possible for galera to start if the second cluster member is not listening? | 15:30 |
dcdamien | (yet) | 15:30 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/ocata: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/474251 | 15:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: Added log link tasks so the role can run on metal https://review.openstack.org/449874 | 15:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: vars: main: Split percona packages from the galera server ones. https://review.openstack.org/470944 | 15:31 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible-galera_server stable/ocata: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/474251 | 15:31 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: tasks: galera_upgrade_post: Retry if starting the MariaDB service failed https://review.openstack.org/470945 | 15:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: Sync test files with the openstack-ansible-tests repository https://review.openstack.org/470946 | 15:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: tasks: Set Restart option for systemd service file https://review.openstack.org/470947 | 15:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: Add support for the openSUSE Leap distributions https://review.openstack.org/445248 | 15:32 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server master: Dynamically include upgrade_check task files https://review.openstack.org/471148 | 15:33 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-rabbitmq_server master: Install specific version of Erlang from ESL https://review.openstack.org/473573 | 15:33 |
*** dxiri has quit IRC | 15:34 | |
dcdamien | galera container on the second node (with mariadb not yet deployed) is reachable from first one | 15:34 |
*** ArchiFleKs has joined #openstack-ansible | 15:34 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_neutron master: Normalise distro package installation https://review.openstack.org/472261 | 15:34 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Ensure that services restart in a particular order https://review.openstack.org/472689 | 15:35 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Implement data migrations for rolling upgrades https://review.openstack.org/470408 | 15:35 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_ceilometer master: Switch to Cryptography over pycrypto https://review.openstack.org/471652 | 15:35 |
banhgao | Hello everyone! I'm quite new to OpenStack and I'm trying to configure a testing environment starting from the All-in-one quickstart guide. I have a running setup, however I cannot find how to create an external network in order to expose the VM instances on the host physical interface. Is it possible to specify the network creation in the neutron playbook configuration or do I have to create the network manually? | 15:35 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_gnocchi master: Switch to Cryptography over pycrypto https://review.openstack.org/471658 | 15:35 |
*** dmsimard has joined #openstack-ansible | 15:35 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: Switch to Cryptography over pycrypto https://review.openstack.org/471657 | 15:36 |
mhayden | evrardjp: if you want to chime in on https://review.openstack.org/#/c/474251/ | 15:37 |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_cinder master: Add reload support to init file https://review.openstack.org/473537 | 15:37 |
evrardjp | ok | 15:38 |
*** tobberydberg has joined #openstack-ansible | 15:41 | |
odyssey4me | banhgao you can opt to run the os-tempest-install playbook which will create a default prject, user and some network things - or create them manually yourself | 15:44 |
*** tobberydberg has quit IRC | 15:45 | |
*** ArchiFleKs has quit IRC | 15:46 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-rabbitmq_server master: Install specific version of Erlang from ESL https://review.openstack.org/473573 | 15:49 |
*** galstrom_zzz is now known as galstrom | 15:52 | |
banhgao | thanks odyssey4me, I'll try it | 15:54 |
*** dxiri has joined #openstack-ansible | 15:55 | |
*** ArchiFleKs has joined #openstack-ansible | 15:56 | |
*** fyu has quit IRC | 16:04 | |
dcdamien | As I know first mariadb cluster member should be started with --wsrep-new-cluster option but looks like galera playbook is not passing this option | 16:04 |
*** dxiri has quit IRC | 16:05 | |
*** Oku_OS is now known as Oku_OS-away | 16:08 | |
strattao | odyssey4me: I see my python-fooclient code in the repo container, but I can’t do a pip install python-fooclient… any insight into what I’m missing? | 16:09 |
dcdamien | When I get failed container on the first node then start mysql manually with --wsrep-new-cluster and then run galera-install.yml playbook limited to container on the second node it works | 16:10 |
*** dxiri has joined #openstack-ansible | 16:11 | |
*** vnogin has quit IRC | 16:18 | |
*** dxiri has quit IRC | 16:18 | |
dcdamien | @odyssey4me any ideas? | 16:20 |
neith | is it save to destroy all rabbitmq container and rebuild them? | 16:21 |
neith | safe | 16:21 |
*** banhgao has left #openstack-ansible | 16:21 | |
odyssey4me | strattao so it's there - is it in your current os-releases tag folder? | 16:22 |
odyssey4me | neith as long as you're happy to lose rpc transactions in progress, yes | 16:23 |
neith | odyssey4me: ok thks | 16:23 |
odyssey4me | dcdamien we test in our test systems a cluster of three, and we (Rackspace) have additional test systems which are verifying that it all works too across multiple nodes... so I'm a little confused about what's going on in your env | 16:24 |
*** vnogin has joined #openstack-ansible | 16:24 | |
strattao | odyssey4me: no, I don’t see it in my os-releases tag folder. I see the code only in /repo/openstackgit/ | 16:28 |
palendae | odyssey4me: In https://review.openstack.org/#/c/469955/25/playbooks/common-tasks/restart-service.yml, you set 'section: "{{ service_name}}"' and reference ansible_local['openstack_ansible']['cinder']; however, I don't see anywhere referencing the cinder section except when disabling migrations | 16:28 |
*** SerenaFeng has joined #openstack-ansible | 16:28 | |
odyssey4me | palendae see the dependant os_cinder patches | 16:29 |
palendae | Ahh | 16:29 |
odyssey4me | strattao hmm, can you share the relevant user_variables settings and the resulting *.txt files in your os-releases folder? | 16:29 |
odyssey4me | via pastebin/gist or something | 16:29 |
*** dxiri has joined #openstack-ansible | 16:31 | |
strattao | I don’t see any txt files in the os-releases folder… only the wheels… I assume I’m looking in the wrong place then... | 16:32 |
*** dcdamien has quit IRC | 16:34 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible master: [WIP] Implement rolling upgrades for glance https://review.openstack.org/474231 | 16:34 |
*** dxiri has quit IRC | 16:35 | |
*** phalmos has quit IRC | 16:35 | |
*** phalmos has joined #openstack-ansible | 16:39 | |
*** yolanda_ has quit IRC | 16:40 | |
*** yolanda_ has joined #openstack-ansible | 16:40 | |
openstackgerrit | Merged openstack/openstack-ansible stable/ocata: Fix race condition regression https://review.openstack.org/474223 | 16:43 |
*** lucasxu has quit IRC | 16:43 | |
*** yolanda_ has quit IRC | 16:43 | |
*** yolanda_ has joined #openstack-ansible | 16:43 | |
*** SerenaFeng has quit IRC | 16:44 | |
*** vnogin has quit IRC | 16:46 | |
neith | i'm trying log in the rabbitmq http server to check statistics but using the login monitoring with the password in user_secret just fail ! | 16:48 |
neith | though the cluster is up | 16:48 |
neith | and healthy | 16:48 |
*** dxiri has joined #openstack-ansible | 16:57 | |
*** vnogin has joined #openstack-ansible | 16:58 | |
*** rstarmer has joined #openstack-ansible | 17:02 | |
*** vnogin has quit IRC | 17:02 | |
openstackgerrit | Merged openstack/openstack-ansible stable/newton: Fix race condition regression https://review.openstack.org/474226 | 17:04 |
*** markus_z has quit IRC | 17:05 | |
*** rstarmer has quit IRC | 17:07 | |
*** manheim has quit IRC | 17:08 | |
*** electrofelix has quit IRC | 17:09 | |
*** manheim has joined #openstack-ansible | 17:15 | |
*** phalmos_ has joined #openstack-ansible | 17:15 | |
*** cuongnv has quit IRC | 17:17 | |
flaviodsr | odyssey4me I have found the problem in https://review.openstack.org/#/c/468407/ and fixed it, should I submit another patch? one of the reviewers stated that I should not do that, however if I do submit another patch it won't pass on the tests, am I missing something? | 17:17 |
*** phalmos has quit IRC | 17:18 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server master: Dynamically include upgrade_check task files https://review.openstack.org/471148 | 17:18 |
*** manheim has quit IRC | 17:19 | |
*** galstrom is now known as galstrom_zzz | 17:23 | |
*** armaan has quit IRC | 17:23 | |
*** shardy has quit IRC | 17:24 | |
*** rstarmer has joined #openstack-ansible | 17:26 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-rabbitmq_server master: Install specific version of Erlang from ESL https://review.openstack.org/473573 | 17:27 |
*** dxiri has quit IRC | 17:29 | |
*** pcaruana has quit IRC | 17:29 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-rabbitmq_server master: Install specific version of Erlang from ESL https://review.openstack.org/473573 | 17:29 |
*** dxiri has joined #openstack-ansible | 17:31 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_glance master: Implement db sync and restart facts for upgrades https://review.openstack.org/474299 | 17:31 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible master: [WIP] Implement rolling upgrades for glance https://review.openstack.org/474231 | 17:32 |
*** galstrom_zzz is now known as galstrom | 17:32 | |
kylek3h | cloudnull: You around? | 17:33 |
cloudnull | yup | 17:33 |
kylek3h | got time for a question? | 17:33 |
*** rstarmer has quit IRC | 17:34 | |
*** rstarmer has joined #openstack-ansible | 17:35 | |
*** lostRhino has joined #openstack-ansible | 17:36 | |
*** lostRhino has left #openstack-ansible | 17:36 | |
kylek3h | cloudnull: I was trying to use the conf file override support and ran into an issue with dnsmasq. It's conf file doesn't have section headers so parsing the conf file blows up. | 17:36 |
*** rstarmer has quit IRC | 17:37 | |
cloudnull | kylek3h: is this something we're already enabling os something new? | 17:38 |
cloudnull | **or | 17:38 |
kylek3h | existing. | 17:38 |
*** lucasxu has joined #openstack-ansible | 17:38 | |
cloudnull | you have a link to an example? | 17:39 |
kylek3h | here's the mitaka link to doc on it: https://docs.openstack.org/developer/openstack-ansible/mitaka/install-guide/configure-openstack.html | 17:39 |
kylek3h | under the neutron section it says dnsmasq is supported: neutron_dnsmasq_neutron_conf_overrides | 17:39 |
kylek3h | and there is a task that attempts it. | 17:40 |
kylek3h | http://paste.openstack.org/show/612577/ | 17:40 |
kylek3h | but I'm using newton, btw... | 17:40 |
kylek3h | I can write a bug...just wondered if you've run into it before or know of any work arounds. | 17:41 |
*** electrofelix has joined #openstack-ansible | 17:46 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-rabbitmq_server master: Install specific version of Erlang from ESL https://review.openstack.org/473573 | 17:47 |
*** galstrom is now known as galstrom_zzz | 17:47 | |
strattao | odyssey4me: thanks for your help - I think the issue was that no projects had my python-fooclient as a requirement, so it was never being built. On a side note, is there an easy way I can specify which repos I want build when I do openstack-ansible repo-build.yml? | 17:48 |
*** schwicht has quit IRC | 17:49 | |
odyssey4me | strattao so if you have the git_repo vars in user_variables, and the egg name is in a _pip_packages var in user_variables, then it should build | 17:49 |
odyssey4me | if it doesn't, then it'd be good to know | 17:49 |
*** dxiri has quit IRC | 17:54 | |
strattao | odyssey4me so I want to do something like openstack-ansible repo-build.yml —limit python-fooclient but I get a “skipping: no hosts matched” | 17:57 |
*** stuartgr has quit IRC | 17:57 | |
strattao | er, sorry - ERROR! Specified --limit does not match any hosts | 17:57 |
*** dxiri has joined #openstack-ansible | 17:59 | |
strattao | dunno if what I’m trying to do is even possible though | 18:00 |
*** schwicht has joined #openstack-ansible | 18:02 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/ocata: Dynamically include upgrade_check task files https://review.openstack.org/474310 | 18:09 |
*** yolanda__ has joined #openstack-ansible | 18:09 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-galera_server stable/ocata: Dynamically include upgrade_check task files https://review.openstack.org/474310 | 18:10 |
*** yolanda_ has quit IRC | 18:10 | |
*** galstrom_zzz is now known as galstrom | 18:18 | |
*** dxiri has quit IRC | 18:19 | |
*** rromans has quit IRC | 18:29 | |
*** electrofelix has quit IRC | 18:29 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server stable/ocata: Disable PrivateDevices for Galera on CentOS 7 https://review.openstack.org/474251 | 18:32 |
*** dxiri has joined #openstack-ansible | 18:33 | |
mhayden | yay! | 18:37 |
mgariepy | good job mhayden and odyssey4me :) | 18:38 |
mhayden | mgariepy: now to make the patch for the integrated repo :/ | 18:38 |
mgariepy | and memcached | 18:38 |
mgariepy | can this be set for all services in systemd ? | 18:39 |
mgariepy | or it needs to be set per service >/ | 18:39 |
mgariepy | ? | 18:39 |
*** vnogin has joined #openstack-ansible | 18:39 | |
mhayden | so far per service | 18:40 |
*** dxiri has quit IRC | 18:41 | |
openstackgerrit | Charles Farquhar proposed openstack/openstack-ansible-os_swift master: Add support for swift3 middleware https://review.openstack.org/374416 | 18:41 |
*** tobberydberg has joined #openstack-ansible | 18:46 | |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible stable/ocata: Set PrivateDevices=false for Galera https://review.openstack.org/474314 | 18:46 |
mhayden | odyssey4me / mgariepy: feel free to throw stones at https://review.openstack.org/#/c/474314/ | 18:47 |
odyssey4me | mgariepy yeah, considering that it's a reduction in security posture - let's go with a per-service implementation for now | 18:47 |
EmilienM | odyssey4me: hey | 18:47 |
odyssey4me | mhayden add a release note indicating that the var mentioned in the role release note is automatically set based on whether the service is in a container or not | 18:48 |
EmilienM | odyssey4me: I'm doing a little bit of research to compare how Kolla and OpenStack Ansible generate config files | 18:48 |
*** tobberydberg has quit IRC | 18:48 | |
EmilienM | odyssey4me: i was wondering what are the diff, if you both use templates | 18:48 |
*** tobberydberg has joined #openstack-ansible | 18:49 | |
*** tobberydberg has quit IRC | 18:49 | |
*** tobberydberg has joined #openstack-ansible | 18:49 | |
odyssey4me | mhayden also, master first | 18:49 |
mhayden | crap, did i put it in ocata? | 18:50 |
mhayden | :| | 18:50 |
* mhayden goes for coffee | 18:50 | |
*** galstrom is now known as galstrom_zzz | 18:50 | |
odyssey4me | EmilienM for policy.json, api-paste.ini we currently fetch them from the git source... we're working on doing the same for rootwrap. For the .conf files we template them. We have an ansible module that accepts an arbitrary dict to allow any setting to be added to any of them, and also allow a complete file override for most of them. | 18:51 |
odyssey4me | EmilienM https://docs.openstack.org/project-deploy-guide/openstack-ansible/draft/app-advanced-config-override.html | 18:52 |
odyssey4me | that prevents us needing to have some sort of variable for every possible openstack setting | 18:52 |
odyssey4me | the .conf is templated because it containers most of the glue | 18:53 |
*** dxiri has joined #openstack-ansible | 18:53 | |
odyssey4me | the policy.json and api-paste are not templated any more because they were taken verbatim from upstream anyway | 18:53 |
EmilienM | odyssey4me: perfect, it helps me to understand thanks | 18:54 |
odyssey4me | does that make much sense? it's been a long day for me | 18:54 |
EmilienM | odyssey4me: do you think how different is it from Kolla? | 18:54 |
EmilienM | odyssey4me: no it's excellent, thanks | 18:54 |
openstackgerrit | Major Hayden proposed openstack/openstack-ansible master: Set PrivateDevices=false for Galera https://review.openstack.org/474316 | 18:54 |
odyssey4me | EmilienM it's been a long while since I looked at kolla's config implementation, but I think for config files they do a merge of anything a deployer provides into their template | 18:55 |
odyssey4me | it's similar to ours, but only covers the ini files I think | 18:55 |
odyssey4me | their approach is to use a user-space config file, merged over their template | 18:56 |
EmilienM | odyssey4me: is config_template standard in Ansible? | 18:56 |
mhayden | odyssey4me: okay, i've put this in the right place now | 18:56 |
mhayden | https://review.openstack.org/474316 | 18:56 |
EmilienM | odyssey4me: or did you write this plugin yourself? | 18:56 |
odyssey4me | EmilienM no - we tried to upstream it, but they felt it duplicated too much of their code and suggested an implementaiton which for us would not perform at scale | 18:57 |
odyssey4me | EmilienM the ceph-ansible project uses it though, for the same reasons | 18:57 |
EmilienM | ok I see | 18:57 |
EmilienM | it confirms what I thought | 18:57 |
EmilienM | thanks again | 18:57 |
EmilienM | odyssey4me: you going to Denver? | 18:58 |
odyssey4me | I'm sure that we'd be happy to work out some sort of collective set of plugins if there's interest from other parties. | 18:58 |
odyssey4me | Our plugins repo is already separate, but is currently very specific to our needs. We could split some things out and figure out some sort of openstack shared plugins things if there's desire for it. | 18:58 |
EmilienM | odyssey4me: where is the code for https://github.com/openstack/openstack-ansible-plugins/blob/master/library/config_template ? | 18:59 |
odyssey4me | Denver - no idea at this time. :/ | 18:59 |
odyssey4me | EmilienM it's in https://github.com/openstack/openstack-ansible-plugins | 18:59 |
EmilienM | where exactly? | 18:59 |
odyssey4me | it's an action plugin, so it's partly in the library folder and partly in the action folder | 18:59 |
EmilienM | ah I see | 18:59 |
odyssey4me | the code is here: https://github.com/openstack/openstack-ansible-plugins/tree/master/action | 19:00 |
odyssey4me | the stub is here: https://github.com/openstack/openstack-ansible-plugins/blob/master/library/config_template | 19:00 |
odyssey4me | it adds a layer on top of the standard ansible template module | 19:00 |
odyssey4me | we've been using it since kilo and it's really saved our bacon | 19:01 |
EmilienM | gotcha | 19:01 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_glance master: Implement db sync and restart facts for upgrades https://review.openstack.org/474299 | 19:02 |
*** dxiri_ has joined #openstack-ansible | 19:06 | |
*** dxiri has quit IRC | 19:06 | |
*** ricardoas has quit IRC | 19:09 | |
openstackgerrit | Major Hayden proposed openstack/monitorstack master: Require 99% test coverage or higher https://review.openstack.org/474323 | 19:09 |
mhayden | cloudnull: ^^ | 19:09 |
*** armaan has joined #openstack-ansible | 19:13 | |
*** dxiri_ has quit IRC | 19:19 | |
palendae | Dang | 19:20 |
palendae | Strict | 19:20 |
*** vnogin has quit IRC | 19:20 | |
*** eaxiom has joined #openstack-ansible | 19:20 | |
eaxiom | hi all | 19:21 |
eaxiom | I am trying to install openstack using openstack ansible on bare metal servers . I have one compute node and one controller /network node. There are two nics installed on both servers.. | 19:22 |
*** vnogin has joined #openstack-ansible | 19:23 | |
mgariepy | galera upgrade is kinda bumpy.. | 19:26 |
mgariepy | generating 4000 traceback and counting ... | 19:27 |
*** dxiri has joined #openstack-ansible | 19:31 | |
odyssey4me | mgariepy what're you upgrading from and to? | 19:36 |
odyssey4me | eaxiom ok, and? we have a sample config for your scenario - appendix a, then use networking from b | 19:36 |
mgariepy | mitaka to newton. | 19:37 |
odyssey4me | mgariepy ah, a bumpy ride indeed | 19:37 |
mgariepy | 13.3.6 to 14.2.4 | 19:37 |
odyssey4me | if you can push patches for things that need fixing, that'd be appreciated | 19:37 |
mgariepy | well i'm not quite sure what need to be fixed.. | 19:39 |
odyssey4me | at least we have n->o and o->p testing done periodically, but that still doesn't give coverage of everything, and does depend on people looking at the logs and doing something about it | 19:39 |
openstackgerrit | Merged openstack/monitorstack master: Require 99% test coverage or higher https://review.openstack.org/474323 | 19:39 |
mgariepy | for galera I guess it would be better to upgrade, ![0] first, then maybe try to move connection to the other nodes .. | 19:40 |
mgariepy | but I'm really not sure how it should be done.. or how long would it take. | 19:41 |
mgariepy | anyway it's much better than some other project.. and way better than doing it by hand. :D | 19:43 |
eaxiom | odyssey4me: sorry for the incomplete communication.. let me have a look at the appendix a and networking B | 19:43 |
*** galstrom_zzz is now known as galstrom | 19:43 | |
odyssey4me | mgariepy our role does upgrades as a functional test, but obviously it doesn't have much data to work with | 19:44 |
odyssey4me | if there's something to improve there, we should | 19:45 |
mgariepy | yeah. | 19:45 |
mgariepy | I know :) | 19:45 |
odyssey4me | anyway, my brain is turning to mush - time for me to allow it to do so on the couch | 19:47 |
odyssey4me | g'night all | 19:47 |
odyssey4me | good luck with that upgrade mgariepy - hope it goes smoothly | 19:47 |
mgariepy | yeah it will. | 19:48 |
mgariepy | worst case i have the knowledge to debug the thing ;D | 19:48 |
mgariepy | or I can find support over here hehe | 19:48 |
*** cpuga has quit IRC | 19:49 | |
*** dxiri has quit IRC | 19:49 | |
*** cpuga has joined #openstack-ansible | 19:49 | |
*** dxiri has joined #openstack-ansible | 19:50 | |
eaxiom | i am not using any separate network for storage.. Is it still important to use a cidr in the openstack_user_config.yml ? storage: 172.29.244.0/22 | 19:53 |
*** tobberydberg has quit IRC | 20:09 | |
*** tobberydberg has joined #openstack-ansible | 20:09 | |
*** hybridpollo has joined #openstack-ansible | 20:13 | |
*** tobberydberg has quit IRC | 20:14 | |
*** tobberydberg has joined #openstack-ansible | 20:16 | |
*** tobberydberg has quit IRC | 20:16 | |
*** tobberydberg has joined #openstack-ansible | 20:17 | |
*** piliman974 has quit IRC | 20:20 | |
*** dxiri has quit IRC | 20:21 | |
*** tobberydberg has quit IRC | 20:21 | |
*** hybridpollo has quit IRC | 20:21 | |
*** dxiri has joined #openstack-ansible | 20:21 | |
*** piliman974 has joined #openstack-ansible | 20:22 | |
*** smatzek has quit IRC | 20:22 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible master: [WIP] Implement rolling upgrades for glance https://review.openstack.org/474231 | 20:23 |
*** dxiri has quit IRC | 20:26 | |
*** rromans has joined #openstack-ansible | 20:26 | |
*** dxiri has joined #openstack-ansible | 20:26 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_glance master: Implement db sync and restart facts for upgrades https://review.openstack.org/474299 | 20:28 |
openstackgerrit | Merged openstack/monitorstack master: [Docs] Fix path to example config file https://review.openstack.org/473979 | 20:28 |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_glance master: Implement db sync and restart facts for upgrades https://review.openstack.org/474299 | 20:34 |
*** hybridpollo has joined #openstack-ansible | 20:35 | |
openstackgerrit | Nolan Brubaker proposed openstack/openstack-ansible-os_glance master: Implement db sync and restart facts for upgrades https://review.openstack.org/474299 | 20:38 |
*** armaan has quit IRC | 20:40 | |
*** cjloader_ has quit IRC | 20:43 | |
*** cjloader_ has joined #openstack-ansible | 20:43 | |
*** gouthamr has quit IRC | 20:45 | |
*** armaan has joined #openstack-ansible | 20:46 | |
*** cjloader_ has quit IRC | 20:48 | |
*** pbandark has quit IRC | 20:48 | |
*** armaan has quit IRC | 20:50 | |
*** dxiri has quit IRC | 20:50 | |
*** jwitko__ has joined #openstack-ansible | 20:50 | |
*** dxiri has joined #openstack-ansible | 20:50 | |
*** armaan has joined #openstack-ansible | 20:53 | |
*** jwitko_ has quit IRC | 20:54 | |
*** dmsimard has quit IRC | 20:56 | |
*** woodard has quit IRC | 21:04 | |
*** lucasxu has quit IRC | 21:06 | |
*** dxiri has quit IRC | 21:08 | |
*** dxiri has joined #openstack-ansible | 21:08 | |
*** gouthamr has joined #openstack-ansible | 21:11 | |
*** qcrivera has quit IRC | 21:16 | |
*** kylek3h has quit IRC | 21:16 | |
*** piliman974 has quit IRC | 21:19 | |
openstackgerrit | Merged openstack/openstack-ansible-galera_server stable/ocata: Dynamically include upgrade_check task files https://review.openstack.org/474310 | 21:22 |
openstackgerrit | Merged openstack/openstack-ansible-rabbitmq_server master: Install specific version of Erlang from ESL https://review.openstack.org/473573 | 21:25 |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-rabbitmq_server stable/ocata: Install specific version of Erlang from ESL https://review.openstack.org/474362 | 21:29 |
*** schwicht has quit IRC | 21:30 | |
*** esberglu has quit IRC | 21:31 | |
*** dmsimard has joined #openstack-ansible | 21:33 | |
*** dxiri has quit IRC | 21:38 | |
*** dxiri has joined #openstack-ansible | 21:43 | |
*** dxiri has quit IRC | 21:53 | |
*** dxiri has joined #openstack-ansible | 21:54 | |
openstackgerrit | Kevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova master: Convert role to use a common SystemD init role https://review.openstack.org/466179 | 21:54 |
openstackgerrit | Jimmy McCrory proposed openstack/monitorstack master: Verify https connections by default https://review.openstack.org/474366 | 21:56 |
*** klamath has quit IRC | 21:57 | |
*** schwicht has joined #openstack-ansible | 22:00 | |
*** woodard has joined #openstack-ansible | 22:01 | |
*** woodard has quit IRC | 22:02 | |
*** woodard has joined #openstack-ansible | 22:02 | |
*** yolanda__ has quit IRC | 22:07 | |
*** yolanda__ has joined #openstack-ansible | 22:15 | |
*** dxiri has quit IRC | 22:15 | |
*** yolanda__ is now known as yolanda | 22:15 | |
*** cmart has quit IRC | 22:19 | |
*** dxiri has joined #openstack-ansible | 22:19 | |
*** yolanda has quit IRC | 22:23 | |
*** jamesdenton has quit IRC | 22:24 | |
*** schwicht has quit IRC | 22:31 | |
*** schwicht has joined #openstack-ansible | 22:33 | |
*** vnogin has quit IRC | 22:33 | |
*** schwicht has quit IRC | 22:36 | |
*** dxiri has quit IRC | 22:40 | |
*** dxiri has joined #openstack-ansible | 22:41 | |
*** esberglu has joined #openstack-ansible | 22:43 | |
*** esberglu has quit IRC | 22:48 | |
*** cpuga has quit IRC | 22:48 | |
*** dxiri has quit IRC | 22:51 | |
*** dxiri has joined #openstack-ansible | 22:56 | |
*** galstrom is now known as galstrom_zzz | 23:00 | |
*** dxiri has quit IRC | 23:02 | |
*** dxiri has joined #openstack-ansible | 23:03 | |
openstackgerrit | Jimmy McCrory proposed openstack/monitorstack master: Verify https connections by default https://review.openstack.org/474366 | 23:08 |
*** eaxiom has quit IRC | 23:21 | |
*** dxiri has quit IRC | 23:24 | |
*** dxiri has joined #openstack-ansible | 23:24 | |
*** armaan has quit IRC | 23:25 | |
*** armaan has joined #openstack-ansible | 23:25 | |
*** dxiri has quit IRC | 23:28 | |
*** manheim has joined #openstack-ansible | 23:35 | |
*** galstrom_zzz is now known as galstrom | 23:35 | |
*** manheim has quit IRC | 23:40 | |
*** bauruine has quit IRC | 23:40 | |
*** manheim has joined #openstack-ansible | 23:41 | |
*** bauruine has joined #openstack-ansible | 23:46 | |
*** galstrom is now known as galstrom_zzz | 23:47 | |
*** dxiri has joined #openstack-ansible | 23:51 | |
*** manheim has quit IRC | 23:55 | |
*** dxiri has quit IRC | 23:56 | |
openstackgerrit | Jimmy McCrory proposed openstack/monitorstack master: Remove inline comments from example config https://review.openstack.org/474392 | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!