Markos Chandras 4575f149d6 tests: test-galera-upgrades.sh: Workaround Ansible 2.4+ precedence bug
Ansible 2.4+ suffers from a precedence bug when including tasks in
roles. It appears that a file in a relative tasks/ path inside the
current working directory is preferred over an identical file
from the role itself. For example:

task path: /home/zuul/.ansible/roles/previous_galera_server/tasks/galera_install.yml:20
included: /home/zuul/src/git.openstack.org/openstack/openstack-ansible-galera_server/tasks/galera_install_apt.yml for container1

As one can see, instead of including the galera_install_apt.yml from the
/home/zuul/.ansible/roles/previous_galera_server/tasks/ directory, the
one which is relative to the current working directory
(/home/zuul/src/git.openstack.org/openstack/openstack-ansible-galera_server/)
is preferred. We can simply workaround that by entering a different
directory which doesn't look like a role directory structure before executing
that part of the upgrade job.

Change-Id: If208e72d66ed441e8fcdee4882637301527cb231
Link: https://github.com/ansible/ansible/pull/34790
2018-02-15 13:09:20 +00:00
2018-02-08 10:23:41 +00:00
2017-10-17 19:29:16 +01:00
2017-10-10 09:26:45 +00:00
2018-02-08 10:23:41 +00:00
2018-02-10 14:26:27 +00:00
2015-12-14 15:20:02 +00:00
2015-12-09 09:23:50 -06:00
2016-09-27 16:00:50 +01:00
2017-03-02 11:51:11 +00:00
2017-11-29 01:59:52 +00:00

Team and repository tags

image

OpenStack-Ansible Galera server

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-galera_server/latest

The project home is at:

https://launchpad.net/openstack-ansible

Description
Role galera_server for OpenStack-Ansible
Readme 9 MiB
Languages
Jinja 75.9%
Python 24.1%