mirror of
https://github.com/bitnami/containers.git
synced 2026-03-15 14:58:17 +08:00
10.20.0-debian-10-r30 release
This commit is contained in:
@@ -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" \
|
||||
|
||||
@@ -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}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user