f43f9d2370
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 |
||
---|---|---|
.. | ||
main.yml | ||
memcached_config.yml | ||
memcached_install.yml |