1.15.0-debian-11-r4 release

This commit is contained in:
Bitnami Bot 2022-07-07 09:36:02 +00:00 committed by Bitnami Containers
parent 03d64a575b
commit 5204ff4b82
6 changed files with 46 additions and 5 deletions

View File

@ -9,7 +9,7 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"]
# Install required system packages and dependencies
RUN install_packages acl ca-certificates curl gzip libc6 libcrypt1 libgcc-s1 libjemalloc-dev libncurses5-dev libreadline-dev libreadline8 libssl-dev libssl1.1 libstdc++6 libtinfo6 procps sqlite3 tar wget zlib1g
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "ruby" "3.1.2-150" --checksum 00b238602b8c973e7a85e45f2f24bbe9cf200802ea37578e7689b3cc0a3415b7
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-150" --checksum da4a2f759ccc57c100d795b71ab297f48b31c4dd7578d773d963bbd49c42bd7b
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-151" --checksum 089bb11a3bc6031c5a91ab5f9534e9e7e41b928d10d72a3986f16bb61d3a9900
RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "fluentd" "1.15.0-0" --checksum 474c226f6c2dcf0f09fb239389334d267e880e2cd60c7c70f7fe701182f5dcee
RUN apt-get update && apt-get upgrade -y && \
rm -r /var/lib/apt/lists /var/cache/apt/archives

View File

@ -8,10 +8,10 @@
},
"gosu": {
"arch": "amd64",
"digest": "da4a2f759ccc57c100d795b71ab297f48b31c4dd7578d773d963bbd49c42bd7b",
"digest": "089bb11a3bc6031c5a91ab5f9534e9e7e41b928d10d72a3986f16bb61d3a9900",
"distro": "debian-11",
"type": "NAMI",
"version": "1.14.0-150"
"version": "1.14.0-151"
},
"ruby": {
"arch": "amd64",

View File

@ -40,7 +40,7 @@ print_welcome_page() {
# None
#########################
print_image_welcome_page() {
local github_url="https://github.com/bitnami/bitnami-docker-${BITNAMI_APP_NAME}"
local github_url="https://github.com/bitnami/containers"
log ""
log "${BOLD}Welcome to the Bitnami ${BITNAMI_APP_NAME} container${RESET}"

View File

@ -32,3 +32,5 @@ if am_i_root && [[ "$FLUENTD_DAEMON_USER" != "root" ]]; then
chown "$FLUENTD_DAEMON_USER:$FLUENTD_DAEMON_GROUP" "$dir"
done
fi
fluentd_custom_init_scripts

View File

@ -2,6 +2,8 @@
#
# Bitnami Fluentd library
# shellcheck disable=SC1090,SC1091
########################
# Load global variables used on Fluentd configuration.
# Globals:
@ -23,6 +25,7 @@ export FLUENTD_BIN_DIR="${FLUENTD_BASE_DIR}/bin"
export FLUENTD_CONF_DIR="${FLUENTD_BASE_DIR}/conf"
export FLUENTD_LOG_DIR="${FLUENTD_BASE_DIR}/logs"
export FLUENTD_PLUGINS_DIR="${FLUENTD_BASE_DIR}/plugins"
export FLUENTD_INITSCRIPTS_DIR="/docker-entrypoint-initdb.d"
# Users
export FLUENTD_DAEMON_USER="${FLUENTD_DAEMON_USER:-fluentd}"
@ -33,3 +36,39 @@ export FLUENTD_CONF="${FLUENTD_CONF:-}"
export FLUENTD_OPT="${FLUENTD_OPT:-}"
EOF
}
########################
# Run custom initialization scripts
# Globals:
# FLUENTD_*
# Arguments:
# None
# Returns:
# None
#########################
fluentd_custom_init_scripts() {
if [[ -n $(find "${FLUENTD_INITSCRIPTS_DIR}/" -type f -regex ".*\.sh") ]]; then
info "Loading user's custom files from $FLUENTD_INITSCRIPTS_DIR ..."
local -r tmp_file="/tmp/filelist"
find "${FLUENTD_INITSCRIPTS_DIR}/" -type f -regex ".*\.sh" | sort >"$tmp_file"
while read -r f; do
case "$f" in
*.sh)
if [[ -x "$f" ]]; then
debug "Executing $f"
"$f"
else
debug "Sourcing $f"
. "$f"
fi
;;
*)
debug "Ignoring $f"
;;
esac
done <$tmp_file
rm -f "$tmp_file"
else
info "No custom scripts in $FLUENTD_INITSCRIPTS_DIR"
fi
}

View File

@ -34,7 +34,7 @@ Non-root container images add an extra layer of security and are generally recom
Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/).
* [`1`, `1-debian-11`, `1.15.0`, `1.15.0-debian-11-r3`, `latest` (1/debian-11/Dockerfile)](https://github.com/bitnami/bitnami-docker-fluentd/blob/1.15.0-debian-11-r3/1/debian-11/Dockerfile)
* [`1`, `1-debian-11`, `1.15.0`, `1.15.0-debian-11-r4`, `latest` (1/debian-11/Dockerfile)](https://github.com/bitnami/bitnami-docker-fluentd/blob/1.15.0-debian-11-r4/1/debian-11/Dockerfile)
Subscribe to project updates by watching the [bitnami/fluentd GitHub repo](https://github.com/bitnami/bitnami-docker-fluentd).