Skip to content

Commit 0d8ec9d

Browse files
nmarukovichgithub-actions[bot]Natalia Marukovichhors
authored
K8SPS-110 fix orc restart (#911)
* K8SPS-110 fix orc restart * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix restarts --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Natalia Marukovich <nataliamarukovich@Natalias-MacBook-Pro.local> Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>
1 parent c8323fe commit 0d8ec9d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

build/orc-entrypoint.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ if [ -f ${OPERATOR_BINDIR}/orchestrator.conf.json ]; then
1414
fi
1515

1616
sleep 10 # give time for SRV records to update
17-
1817
NAMESPACE=$(</var/run/secrets/kubernetes.io/serviceaccount/namespace)
18+
19+
tmp=$(mktemp)
1920
jq -M ". + {
2021
HTTPAdvertise:\"http://$HOSTNAME.$NAMESPACE:3000\",
2122
RaftAdvertise:\"$HOSTNAME.$NAMESPACE\",
@@ -27,7 +28,8 @@ jq -M ". + {
2728
MySQLTopologySSLCertFile:\"${ORC_CONF_PATH}/ssl/tls.crt\",
2829
MySQLTopologySSLCAFile:\"${ORC_CONF_PATH}/ssl/ca.crt\",
2930
RaftNodes:[]
30-
}" "${ORC_CONF_FILE}" 1<>"${ORC_CONF_FILE}"
31+
}" "$ORC_CONF_FILE" > "$tmp"
32+
cat "$tmp" > "$ORC_CONF_FILE"
3133

3234
if [ -f "${CUSTOM_CONF_FILE}" ]; then
3335
jq -M -s ".[0] * .[1]" "${ORC_CONF_FILE}" "${CUSTOM_CONF_FILE}" 1<>"${ORC_CONF_FILE}"

0 commit comments

Comments
 (0)