openstack-ansible/tests
Jean-Philippe Evrard de151e62c5 Document bootstrap host failure on leap 15
Bootstrap host is relying on hostname ansible module to set
hostname. On Leap 15, we are using /etc/os-release instead of
suse-release, which breaks the platform stdlib on python2 and
python3. There is no intention upstream to patch `platform`,
as this has been deprecated, to accept any workaround SUSE needs
to implement. Instead, it is advised to move to the `distro`
library. Hopefully, Ansible is already moving to this. Because
it's very internal to ansible, ansible vendors-in its own version
of it. When we'll upgrade ansible to 2.8 or above, we should get
an improvement (to be tested), or be able to fix it in Ansible
and in distro.

Without this patch, we don't know how to fix, nor who is
responsible of the fix. This should clarify things.

Change-Id: I4394755fbcc91c56e11037729a7683ff658a9f59
2019-05-15 09:37:13 +02:00
..
inventory Create complete AIO inventory config for tests 2016-09-23 15:56:14 -04:00
roles/bootstrap-host Document bootstrap host failure on leap 15 2019-05-15 09:37:13 +02:00
bootstrap-aio.yml repo: stop using repo_build + pip_install 2019-03-29 10:46:41 +00:00
test-inventory.ini Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
test-vars-overrides.yml fix typos in documentation 2018-04-23 12:47:56 +08:00
test_dictutils.py Add one test case to the TestMergeDictUnit for same key dict merge 2018-10-12 14:13:53 +00:00
test_filesystem.py Correct E408 pep8 lint errors 2018-07-06 09:20:11 +00:00
test_inventory.py Add support to deploy placement 2019-05-08 20:25:25 +00:00
test_ip.py Use python import machinery for inventory code 2017-07-28 16:39:52 +00:00
test_manage.py Correct E408 pep8 lint errors 2018-07-06 09:20:11 +00:00