You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
582 B
21 lines
582 B
#!/bin/bash |
|
set -o errexit |
|
set -o xtrace |
|
|
|
# Processing /var/lib/kolla/config_files/config.json as root. This is necessary |
|
# to permit certain files to be controlled by the root user which should |
|
# not be writable by the dropped-privileged user, especially /run_command |
|
sudo -E kolla_set_configs |
|
CMD=$(cat /run_command) |
|
ARGS="" |
|
|
|
# Install/remove custom CA certificates |
|
sudo kolla_copy_cacerts |
|
|
|
if [[ ! "${!KOLLA_SKIP_EXTEND_START[@]}" ]]; then |
|
# Run additional commands if present |
|
. kolla_extend_start |
|
fi |
|
|
|
echo "Running command: '${CMD}${ARGS:+ $ARGS}'" |
|
exec ${CMD} ${ARGS}
|
|
|