Packer: remove escaped newline from worker config
If the /tmp/cloud_init_vars contained OSBUILD_EXECUTOR_CLOUDWATCH_GROUP variable set, the worker configuration file would contain a line with escaped newline character at the end of the value configuring `cloudwatch_group` for the `osbuild_executor`. This makes the worker fail to start when loading the configuration. Remove the newline from the value appended to the worker config by the initialization script. Fix #4001 Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
1659d190b0
commit
f660ed65b6
1 changed files with 1 additions and 1 deletions
|
|
@ -9,7 +9,7 @@ OSBUILD_EXECUTOR_CLOUDWATCH_GROUP=${OSBUILD_EXECUTOR_CLOUDWATCH_GROUP:-}
|
|||
|
||||
CLOUDWATCH_GROUP_CONFIG=""
|
||||
if [ -n "${OSBUILD_EXECUTOR_CLOUDWATCH_GROUP}" ]; then
|
||||
CLOUDWATCH_GROUP_CONFIG="cloudwatch_group = \"${OSBUILD_EXECUTOR_CLOUDWATCH_GROUP}\"\n"
|
||||
CLOUDWATCH_GROUP_CONFIG="cloudwatch_group = \"${OSBUILD_EXECUTOR_CLOUDWATCH_GROUP}\""
|
||||
fi
|
||||
|
||||
sudo tee -a /etc/osbuild-worker/osbuild-worker.toml > /dev/null << EOF
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue