@@ -127,7 +127,7 @@ status:
127127SHARDED_BACKUP_STATUS_YAML_EOF
128128 ) "
129129
130- if retry kubectl get " $SHARDED_BACKUP_CRD_NAME " -n " $CLUSTER_NAMESPACE " " $SHARDED_BACKUP_NAME " -o name 2>&1 | grep -q " / $SHARDED_BACKUP_NAME $ "
130+ if ! kubectl get " $SHARDED_BACKUP_CRD_NAME " -n " $CLUSTER_NAMESPACE " " $SHARDED_BACKUP_NAME " -o name > /dev/null 2>&1
131131 then
132132 echo " Creating backup CR"
133133 cat << EOF | tee > /tmp/backup-to-create
@@ -284,7 +284,7 @@ create_backup_restore_point() {
284284 echo " Creating restore point $SHARDED_BACKUP_NAME "
285285 cat << EOF | { set +e; kubectl exec -i -n " $CLUSTER_NAMESPACE " " $( cat /tmp/current-primary) " -c " $PATRONI_CONTAINER_NAME " \
286286 -- sh -e $SHELL_XTRACE 2>&1; printf %s " $? " > /tmp/backup-restore-point-exit-code; } | tee /tmp/backup-restore-point
287- psql -q - d " $SHARDED_CLUSTER_DATABASE " -v ON_ERROR_STOP=1 \
287+ psql -d " $SHARDED_CLUSTER_DATABASE " -v ON_ERROR_STOP=1 \
288288$(
289289 if [ " $SHARDING_TYPE " = citus ]
290290 then
311311 echo " Retrieving latest LSNs"
312312 cat << EOF | { set +e; kubectl exec -i -n " $CLUSTER_NAMESPACE " " $( cat /tmp/current-primary) " -c " $PATRONI_CONTAINER_NAME " \
313313 -- sh -e $SHELL_XTRACE 2>&1; printf %s " $? " > /tmp/backup-restore-point-lsns-exit-code; } | tee /tmp/backup-restore-point-lsns
314- psql -q - d " $SHARDED_CLUSTER_DATABASE " -t -A -v ON_ERROR_STOP=1 \
314+ psql -d " $SHARDED_CLUSTER_DATABASE " -t -A -v ON_ERROR_STOP=1 \
315315$(
316316 if [ " $SHARDING_TYPE " = citus ]
317317 then
340340 echo " Creating checkpoint and rotate the WALs"
341341 cat << EOF | { set +e; kubectl exec -i -n " $CLUSTER_NAMESPACE " " $( cat /tmp/current-primary) " -c " $PATRONI_CONTAINER_NAME " \
342342 -- sh -e $SHELL_XTRACE 2>&1; printf %s " $? " > /tmp/backup-restore-point-checkpoint-exit-code; } | tee /tmp/backup-restore-point-checkpoint
343- psql -q - d " $SHARDED_CLUSTER_DATABASE " -v ON_ERROR_STOP=1 \
343+ psql -d " $SHARDED_CLUSTER_DATABASE " -v ON_ERROR_STOP=1 \
344344$(
345345 if [ " $SHARDING_TYPE " = citus ]
346346 then
378378 do
379379 cat << EOF | { set +e; kubectl exec -i -n " $CLUSTER_NAMESPACE " " $( cat /tmp/current-primary) " -c " $PATRONI_CONTAINER_NAME " \
380380 -- sh -e $SHELL_XTRACE 2>&1; printf %s " $? " > /tmp/backup-restore-point-current-lnss-exit-code; } | tee /tmp/backup-restore-point-current-lnss
381- psql -q - d " $SHARDED_CLUSTER_DATABASE " -t -A -v ON_ERROR_STOP=1 \
381+ psql -d " $SHARDED_CLUSTER_DATABASE " -t -A -v ON_ERROR_STOP=1 \
382382$(
383383 if [ " $SHARDING_TYPE " = citus ]
384384 then
0 commit comments