10.20.0-debian-10-r30 release

This commit is contained in:
Bitnami Bot
2022-03-10 15:57:40 +00:00
parent b338c4b739
commit c5a8615d88
4 changed files with 27 additions and 8 deletions

View File

@@ -24,7 +24,7 @@ COPY rootfs /
RUN /opt/bitnami/scripts/postgresql-repmgr/postunpack.sh
RUN /opt/bitnami/scripts/locales/add-extra-locales.sh
ENV BITNAMI_APP_NAME="postgresql-repmgr" \
BITNAMI_IMAGE_VERSION="10.20.0-debian-10-r29" \
BITNAMI_IMAGE_VERSION="10.20.0-debian-10-r30" \
LANG="en_US.UTF-8" \
LANGUAGE="en_US:en" \
NSS_WRAPPER_LIB="/opt/bitnami/common/lib/libnss_wrapper.so" \

View File

@@ -495,7 +495,7 @@ pg_ctl_options='-o "--config-file=\"${POSTGRESQL_CONF_FILE}\" --external_pid_fil
pg_basebackup_options='$waldir_option'
EOF
if is_boolean_yes "$REPMGR_FENCE_OLD_PRIMARY"; then
if is_boolean_yes "$REPMGR_FENCE_OLD_PRIMARY"; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_disconnect_command='/bin/bash -c ". /opt/bitnami/scripts/libpostgresql.sh && . /opt/bitnami/scripts/postgresql-env.sh && postgresql_stop && kill -TERM 1"'
EOF
@@ -504,13 +504,32 @@ EOF
child_nodes_check_interval=${REPMGR_CHILD_NODES_CHECK_INTERVAL}
EOF
fi
if [[ -v REPMGR_CHILD_NODES_CONNECTED_MIN_COUNT ]]; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_connected_min_count=${REPMGR_CHILD_NODES_CONNECTED_MIN_COUNT}
EOF
fi
if [[ -v REPMGR_CHILD_NODES_DISCONNECT_TIMEOUT ]]; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_disconnect_timeout=${REPMGR_CHILD_NODES_DISCONNECT_TIMEOUT}
EOF
fi
fi
if [[ "$REPMGR_FENCE_OLD_PRIMARY" == "true" ]]; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_disconnect_command='/bin/bash -c ". /opt/bitnami/scripts/libpostgresql.sh && . /opt/bitnami/scripts/postgresql-env.sh && postgresql_stop && kill -TERM 1"'
EOF
if [[ -v REPMGR_CHILD_NODES_CHECK_INTERVAL ]]; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_check_interval=${REPMGR_CHILD_NODES_CHECK_INTERVAL}
EOF
fi
if [[ -v REPMGR_CHILD_NODES_CONNECTED_MIN_COUNT ]]; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_connected_min_count=${REPMGR_CHILD_NODES_CONNECTED_MIN_COUNT}
EOF
fi
if [[ -v REPMGR_CHILD_NODES_DISCONNECT_TIMEOUT ]]; then
cat <<EOF >>"${REPMGR_CONF_FILE}.tmp"
child_nodes_disconnect_timeout=${REPMGR_CHILD_NODES_DISCONNECT_TIMEOUT}

View File

@@ -110,6 +110,10 @@ postgresql_env_vars=(
REPMGR_MASTER_RESPONSE_TIMEOUT
REPMGR_DEGRADED_MONITORING_TIMEOUT
REPMGR_UPGRADE_EXTENSION
REPMGR_FENCE_OLD_PRIMARY
REPMGR_CHILD_NODES_CHECK_INTERVAL
REPMGR_CHILD_NODES_CONNECTED_MIN_COUNT
REPMGR_CHILD_NODES_DISCONNECT_TIMEOUT
REPMGR_SWITCH_ROLE
REPMGR_USERNAME
REPMGR_DATABASE
@@ -117,10 +121,6 @@ postgresql_env_vars=(
REPMGR_PASSWORD
REPMGR_USE_PASSFILE
REPMGR_PASSFILE_PATH
REPMGR_FENCE_OLD_PRIMARY
REPMGR_CHILD_NODES_CHECK_INTERVAL
REPMGR_CHILD_NODES_CONNECTED_MIN_COUNT
REPMGR_CHILD_NODES_DISCONNECT_TIMEOUT
PGCONNECT_TIMEOUT
POSTGRESQL_REPLICATION_PASSFILE_PATH
POSTGRES_DATA_DIR