Persist chown/chmod settings on users/roles files

This commit is contained in:
Jason Ertel
2021-06-02 09:01:16 -04:00
parent 9d6dca9c64
commit 7aede4d058
2 changed files with 8 additions and 2 deletions

View File

@@ -208,7 +208,7 @@ function syncElastic() {
>> "$rolesFileTmp"
[[ $? != 0 ]] && fail "Unable to read credential IDs from database"
else
info "Database file does not exist yet, skipping users export"
echo "Database file does not exist yet, skipping users export"
fi
# Move the temp files over onto the final files

View File

@@ -175,11 +175,17 @@ auth_users:
file.managed:
- name: /opt/so/conf/elasticsearch/users
- source: salt://elasticsearch/files/users
- user: 930
- group: 930
- mode: 600
auth_users_roles:
file.managed:
- name: /opt/so/conf/elasticsearch/users_roles
- source: salt://elasticsearch/files/users_roles
- user: 930
- group: 930
- mode: 600
so-elasticsearch:
docker_container.running: