4.2.13-debian-10-r40 release

This commit is contained in:
Bitnami Bot 2021-05-01 01:14:41 +00:00
parent 7d6c1681f0
commit 9e76e3d27a
5 changed files with 32 additions and 3 deletions

View File

@ -22,7 +22,7 @@ RUN ln -s /opt/bitnami/scripts/mongodb-sharded/run.sh /run.sh
COPY rootfs /
RUN /opt/bitnami/scripts/mongodb-sharded/postunpack.sh
ENV BITNAMI_APP_NAME="mongodb-sharded" \
BITNAMI_IMAGE_VERSION="4.2.13-debian-10-r39" \
BITNAMI_IMAGE_VERSION="4.2.13-debian-10-r40" \
PATH="/opt/bitnami/common/bin:/opt/bitnami/mongodb/bin:$PATH"
EXPOSE 27017

View File

@ -6,7 +6,7 @@
storage:
dbPath: {{MONGODB_DATA_DIR}}/db
journal:
enabled: true
enabled: {{MONGODB_DEFAULT_ENABLE_JOURNAL}}
directoryPerDB: {{MONGODB_DEFAULT_ENABLE_DIRECTORY_PER_DB}}
# where to write logging data.

View File

@ -349,6 +349,31 @@ mongodb_set_log_conf() {
fi
}
########################
# Change journaling setting
# Globals:
# MONGODB_*
# Arguments:
# None
# Returns:
# None
#########################
mongodb_set_journal_conf() {
local -r conf_file_path="${1:-$MONGODB_CONF_FILE}"
local -r conf_file_name="${conf_file_path#"$MONGODB_CONF_DIR"}"
local mongodb_conf
if ! mongodb_is_file_external "$conf_file_name"; then
if [[ -n "$MONGODB_ENABLE_JOURNAL" ]]; then
mongodb_conf="$(sed -E "/^ *journal:/,/^ *[^:]*:/s/enabled:.*/enabled: $({ is_boolean_yes "$MONGODB_ENABLE_JOURNAL" && echo 'true';} || echo 'false')/" "$conf_file_path")"
echo "$mongodb_conf" > "$conf_file_path"
fi
else
debug "$conf_file_name mounted. Skipping setting log settings"
fi
}
########################
# Change common storage settings
# Globals:
@ -1057,6 +1082,7 @@ mongodb_initialize() {
mongodb_copy_mounted_config
mongodb_set_net_conf "$MONGODB_CONF_FILE"
mongodb_set_log_conf "$MONGODB_CONF_FILE"
mongodb_set_journal_conf "$MONGODB_CONF_FILE"
mongodb_set_storage_conf "$MONGODB_CONF_FILE"
is_boolean_yes "$MONGODB_DISABLE_JAVASCRIPT" && mongodb_disable_javascript_conf "$MONGODB_CONF_FILE"

View File

@ -30,6 +30,7 @@ mongodb_env_vars=(
MONGODB_CLIENT_EXTRA_FLAGS
MONGODB_ADVERTISED_HOSTNAME
MONGODB_DISABLE_JAVASCRIPT
MONGODB_ENABLE_JOURNAL
MONGODB_DISABLE_SYSTEM_LOG
MONGODB_ENABLE_DIRECTORY_PER_DB
MONGODB_ENABLE_IPV6
@ -104,6 +105,8 @@ export MONGODB_EXTRA_FLAGS="${MONGODB_EXTRA_FLAGS:-}"
export MONGODB_CLIENT_EXTRA_FLAGS="${MONGODB_CLIENT_EXTRA_FLAGS:-}"
export MONGODB_ADVERTISED_HOSTNAME="${MONGODB_ADVERTISED_HOSTNAME:-}"
export MONGODB_DISABLE_JAVASCRIPT="${MONGODB_DISABLE_JAVASCRIPT:-no}"
export MONGODB_ENABLE_JOURNAL="${MONGODB_ENABLE_JOURNAL:-}"
export MONGODB_DEFAULT_ENABLE_JOURNAL="true"
export MONGODB_DISABLE_SYSTEM_LOG="${MONGODB_DISABLE_SYSTEM_LOG:-}"
export MONGODB_DEFAULT_DISABLE_SYSTEM_LOG="false"
export MONGODB_ENABLE_DIRECTORY_PER_DB="${MONGODB_ENABLE_DIRECTORY_PER_DB:-}"

View File

@ -49,7 +49,7 @@ Learn more about the Bitnami tagging policy and the difference between rolling t
* [`4.4`, `4.4-debian-10`, `4.4.5`, `4.4.5-debian-10-r19`, `latest` (4.4/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-mongodb/blob/4.4.5-debian-10-r19/4.4/debian-10/Dockerfile)
* [`4.2`, `4.2-debian-10`, `4.2.13`, `4.2.13-debian-10-r39` (4.2/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-mongodb/blob/4.2.13-debian-10-r39/4.2/debian-10/Dockerfile)
* [`4.2`, `4.2-debian-10`, `4.2.13`, `4.2.13-debian-10-r40` (4.2/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-mongodb/blob/4.2.13-debian-10-r40/4.2/debian-10/Dockerfile)
* [`4.0`, `4.0-debian-9`, `4.0.24`, `4.0.24-debian-9-r13` (4.0/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-mongodb/blob/4.0.24-debian-9-r13/4.0/debian-9/Dockerfile)
* [`3.6`, `3.6-debian-9`, `3.6.23`, `3.6.23-debian-9-r41` (3.6/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-mongodb/blob/3.6.23-debian-9-r41/3.6/debian-9/Dockerfile)