Ironic containers: chown /var/lib/ironic correctly

This updates the docker version of ironic-conductor.yaml so
that it sets permissions on the entire /var/lib/ironic
tree correctly. Since 1a4ece16ce
we bind mount in /var/lib/ironic from the host (created via
Ansible if it didn't already exist). This caused a subtle
permissions issue in that the Ironic conductor service
can no longer create sub-directories it needs to operate.

Change-Id: I1eb6b5ddad7cd89ee887e2e429ebe245aa7b80dc
Closes-bug: 1677086
This commit is contained in:
Dan Prince 2017-03-28 22:29:30 -04:00
parent 963d4a6954
commit 86a009d236
1 changed files with 1 additions and 4 deletions

View File

@ -72,10 +72,7 @@ outputs:
/var/lib/kolla/config_files/ironic_conductor.json:
command: /usr/bin/ironic-conductor
permissions:
- path: /var/lib/ironic/httpboot
owner: ironic:ironic
recurse: true
- path: /var/lib/ironic/tftpboot
- path: /var/lib/ironic
owner: ironic:ironic
recurse: true
docker_config: