Merge "Use kolla api to set ownership"

This commit is contained in:
Jenkins 2017-04-06 16:35:16 +00:00 committed by Gerrit Code Review
commit 07ebc0224a
2 changed files with 10 additions and 21 deletions

View File

@ -62,18 +62,13 @@ outputs:
kolla_config: kolla_config:
/var/lib/kolla/config_files/mongodb.json: /var/lib/kolla/config_files/mongodb.json:
command: /usr/bin/mongod --unixSocketPrefix=/var/run/mongodb --config /etc/mongod.conf run command: /usr/bin/mongod --unixSocketPrefix=/var/run/mongodb --config /etc/mongod.conf run
permissions:
- path: /var/lib/mongodb
owner: mongodb:mongodb
recurse: true
docker_config: docker_config:
step_2: step_2:
mongodb_data_ownership:
start_order: 0
image: *mongodb_image
net: host
user: root
command: ['chown', '-R', 'mongodb:', '/var/lib/mongodb']
volumes:
- /var/lib/mongodb:/var/lib/mongodb
mongodb: mongodb:
start_order: 1
image: *mongodb_image image: *mongodb_image
net: host net: host
privileged: false privileged: false

View File

@ -71,20 +71,14 @@ outputs:
kolla_config: kolla_config:
/var/lib/kolla/config_files/mysql.json: /var/lib/kolla/config_files/mysql.json:
command: /usr/bin/mysqld_safe command: /usr/bin/mysqld_safe
permissions:
- path: /var/lib/mysql
owner: mysql:mysql
recurse: true
docker_config: docker_config:
step_2: step_2:
mysql_data_ownership:
start_order: 0
detach: false
image: *mysql_image
net: host
user: root
# Kolla does only non-recursive chown
command: ['chown', '-R', 'mysql:', '/var/lib/mysql']
volumes:
- /var/lib/mysql:/var/lib/mysql
mysql_bootstrap: mysql_bootstrap:
start_order: 1 start_order: 0
detach: false detach: false
image: *mysql_image image: *mysql_image
net: host net: host
@ -113,7 +107,7 @@ outputs:
- {get_param: MysqlRootPassword} - {get_param: MysqlRootPassword}
- {get_param: [DefaultPasswords, mysql_root_password]} - {get_param: [DefaultPasswords, mysql_root_password]}
mysql: mysql:
start_order: 2 start_order: 1
image: *mysql_image image: *mysql_image
restart: always restart: always
net: host net: host