[bitnami/cassandra] Release 4.0.7-debian-11-r35 (#23581)

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
Bitnami Bot
2023-02-11 00:19:52 +01:00
committed by GitHub
parent 883840a39a
commit f3c3455889
5 changed files with 16 additions and 7 deletions
+2 -2
View File
@@ -6,7 +6,7 @@ ARG TARGETARCH
LABEL org.opencontainers.image.authors="https://bitnami.com/contact" \
org.opencontainers.image.description="Application packaged by Bitnami" \
org.opencontainers.image.licenses="Apache-2.0" \
org.opencontainers.image.ref.name="4.0.7-debian-11-r34" \
org.opencontainers.image.ref.name="4.0.7-debian-11-r35" \
org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/cassandra" \
org.opencontainers.image.title="cassandra" \
org.opencontainers.image.vendor="VMware, Inc." \
@@ -23,7 +23,7 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"]
RUN install_packages ca-certificates curl libbz2-1.0 libcom-err2 libcrypt1 libffi7 libgcc-s1 libgssapi-krb5-2 libjemalloc2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblzma5 libncursesw6 libnsl2 libreadline8 libsqlite3-0 libssl1.1 libtinfo6 libtirpc3 procps zlib1g
RUN mkdir -p /tmp/bitnami/pkg/cache/ && cd /tmp/bitnami/pkg/cache/ && \
COMPONENTS=( \
"python-3.9.16-2-linux-${OS_ARCH}-debian-11" \
"python-3.9.16-3-linux-${OS_ARCH}-debian-11" \
"java-1.8.362-0-linux-${OS_ARCH}-debian-11" \
"gosu-1.16.0-1-linux-${OS_ARCH}-debian-11" \
"yq-4.30.8-1-linux-${OS_ARCH}-debian-11" \
@@ -22,10 +22,10 @@
},
"python": {
"arch": "amd64",
"digest": "22236e812fefd68d6a3ef5b9357b6318a89fce240b59006e82fe2e931f5faaa5",
"digest": "dc98177aa6bb38b1df12fbc42b826ef1ced23b3620355832f905454a7c67b617",
"distro": "debian-11",
"type": "NAMI",
"version": "3.9.16-2"
"version": "3.9.16-3"
},
"yq": {
"arch": "amd64",
@@ -56,6 +56,7 @@ cassandra_env_vars=(
CASSANDRA_INIT_SLEEP_TIME
CASSANDRA_PEER_CQL_MAX_RETRIES
CASSANDRA_PEER_CQL_SLEEP_TIME
CASSANDRA_AUTO_SNAPSHOT_TTL
ALLOW_EMPTY_PASSWORD
CASSANDRA_AUTHORIZER
CASSANDRA_AUTHENTICATOR
@@ -147,6 +148,9 @@ export CASSANDRA_INIT_SLEEP_TIME="${CASSANDRA_INIT_SLEEP_TIME:-5}"
export CASSANDRA_PEER_CQL_MAX_RETRIES="${CASSANDRA_PEER_CQL_MAX_RETRIES:-100}"
export CASSANDRA_PEER_CQL_SLEEP_TIME="${CASSANDRA_PEER_CQL_SLEEP_TIME:-10}"
# Snapshot settings
export CASSANDRA_AUTO_SNAPSHOT_TTL="${CASSANDRA_AUTO_SNAPSHOT_TTL:-30d}"
# Authentication, Authorization and Credentials
export ALLOW_EMPTY_PASSWORD="${ALLOW_EMPTY_PASSWORD:-no}"
export CASSANDRA_AUTHORIZER="${CASSANDRA_AUTHORIZER:-CassandraAuthorizer}"
@@ -233,6 +233,10 @@ cassandra_validate() {
check_resolved_hostname "$seed"
done
if [[ ! ${CASSANDRA_AUTO_SNAPSHOT_TTL} =~ ([1-9]{1}[0-9]{0,}[d|h|m]) ]]; then
print_validation_error "CASSANDRA_AUTO_SNAPSHOT_TTL accepted units: d (days), h (hours) or m (minutes)"
fi
check_true_false_value CASSANDRA_SSL_VALIDATE
check_true_false_value CASSANDRA_AUTOMATIC_SSTABLE_UPGRADE
@@ -401,6 +405,7 @@ cassandra_setup_cluster() {
cassandra_yaml_set "keystore_password" "$CASSANDRA_KEYSTORE_PASSWORD"
cassandra_yaml_set "truststore" "$CASSANDRA_TRUSTSTORE_LOCATION"
cassandra_yaml_set "truststore_password" "$CASSANDRA_TRUSTSTORE_PASSWORD"
cassandra_yaml_set "auto_snapshot_ttl" "$CASSANDRA_AUTO_SNAPSHOT_TTL"
if [[ -n "$CASSANDRA_BROADCAST_ADDRESS" ]]; then
cassandra_yaml_set "broadcast_address" "$CASSANDRA_BROADCAST_ADDRESS"
@@ -1,4 +1,4 @@
rolling-tags:
- "4.0"
- "4.0-debian-11"
- "4.0.7"
- "4.0"
- 4.0-debian-11
- 4.0.7