openstack-ansible-memcached.../tasks
Jean-Philippe Evrard f43f9d2370 Fix regression for bare metal nodes
When running on bare metal, the log folders are created in advance
to /openstack/log/aio1-memcached in a /var/log/memcached link.

The task ``Create memcached log dir`` would then fail with:
``/var/log/memcached already exists as a link``,
because the folder exists, and the exit 1 after the chown
would trigger.

This replaces the code with a more idempotent code:
If a change would be detected by chown -c, it would be listed
in the stdout, while the rc would still be 0.
An error in chown would still be rc != 0.

So we can use this different state to mark the task as changed
or not, and handle the create folder case when no folder exists.

Change-Id: I904f13d2ae02cd410edc4aaeb83bedd1e14d69fb
2017-12-06 10:32:25 +00:00
..
main.yml Bring consistency to tags 2017-01-06 13:59:20 +00:00
memcached_config.yml Fix regression for bare metal nodes 2017-12-06 10:32:25 +00:00
memcached_install.yml Optimise the distro package installation 2017-06-08 17:00:26 +01:00