From 192157b76dab7ba7e44894a76c62ab8f911a3e67 Mon Sep 17 00:00:00 2001 From: juan131 Date: Fri, 24 Sep 2021 17:04:23 +0200 Subject: [PATCH 001/143] Add LICENSE & GitHub templates --- bitnami/geode/.github/ISSUE_TEMPLATE.md | 60 +++++++++++++++++++ .../geode/.github/PULL_REQUEST_TEMPLATE.md | 32 ++++++++++ bitnami/geode/.github/stale.yml | 36 +++++++++++ bitnami/geode/LICENSE | 13 ++++ bitnami/geode/README.md | 1 + 5 files changed, 142 insertions(+) create mode 100644 bitnami/geode/.github/ISSUE_TEMPLATE.md create mode 100644 bitnami/geode/.github/PULL_REQUEST_TEMPLATE.md create mode 100644 bitnami/geode/.github/stale.yml create mode 100644 bitnami/geode/LICENSE create mode 100644 bitnami/geode/README.md diff --git a/bitnami/geode/.github/ISSUE_TEMPLATE.md b/bitnami/geode/.github/ISSUE_TEMPLATE.md new file mode 100644 index 000000000000..da2b4da33fde --- /dev/null +++ b/bitnami/geode/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,60 @@ + + +**Description** + + + +**Steps to reproduce the issue:** + +1. [First Step] +2. [Second Step] +3. [and so on...] + +**Describe the results you received:** + + + +**Describe the results you expected:** + + + +**Additional information you deem important (e.g. issue happens only occasionally):** + + + +**Version** + +- Output of `docker version`: + +``` +(paste your output here) +``` + +- Output of `docker info`: + +``` +(paste your output here) +``` + +- Output of `docker-compose version` (if applicable): + +``` +(paste your output here) +``` + +**Additional environment details (AWS, VirtualBox, Docker for MAC, physical, etc.):** diff --git a/bitnami/geode/.github/PULL_REQUEST_TEMPLATE.md b/bitnami/geode/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000000..c2acbe6e0d70 --- /dev/null +++ b/bitnami/geode/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,32 @@ + + +**Description of the change** + + + +**Benefits** + + + +**Possible drawbacks** + + + +**Applicable issues** + + + +**Additional information** + + diff --git a/bitnami/geode/.github/stale.yml b/bitnami/geode/.github/stale.yml new file mode 100644 index 000000000000..ea65d3277a62 --- /dev/null +++ b/bitnami/geode/.github/stale.yml @@ -0,0 +1,36 @@ +# Configuration for probot-stale - https://github.com/probot/stale + +# Number of days of inactivity before an Issue or Pull Request becomes stale +daysUntilStale: 15 + +# Number of days of inactivity before a stale Issue or Pull Request is closed. +daysUntilClose: 5 + +# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable +exemptLabels: + - on-hold + +# Label to use when marking as stale +staleLabel: stale + +issues: + # Comment to post when marking as stale. Set to `false` to disable + markComment: > + This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback. + + # Comment to post when closing a stale Issue or Pull Request. + closeComment: > + Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary. + +pulls: + # Comment to post when marking as stale. Set to `false` to disable + markComment: > + This Pull Request has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thank you for your contribution. + + # Comment to post when closing a stale Issue or Pull Request. + closeComment: > + Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Pull Request. Do not hesitate to reopen it later if necessary. + +# Limit the number of actions per hour, from 1-30. Default is 30 +limitPerRun: 30 + diff --git a/bitnami/geode/LICENSE b/bitnami/geode/LICENSE new file mode 100644 index 000000000000..c850fde34074 --- /dev/null +++ b/bitnami/geode/LICENSE @@ -0,0 +1,13 @@ +Copyright (c) 2015-2021 Bitnami + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md new file mode 100644 index 000000000000..1333ed77b7e1 --- /dev/null +++ b/bitnami/geode/README.md @@ -0,0 +1 @@ +TODO From fea85d7ccde09dac93ad3a2a016a5bee79a5e2fa Mon Sep 17 00:00:00 2001 From: juan131 Date: Fri, 24 Sep 2021 17:09:47 +0200 Subject: [PATCH 002/143] Add CODE_OF_CONDUCT and CONTRIBUTING guidelines --- bitnami/geode/.github/workflows/stale.yml | 20 +++++++++++++++++ bitnami/geode/CODE_OF_CONDUCT.md | 17 ++++++++++++++ bitnami/geode/CONTRIBUTING.md | 27 +++++++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 bitnami/geode/.github/workflows/stale.yml create mode 100644 bitnami/geode/CODE_OF_CONDUCT.md create mode 100644 bitnami/geode/CONTRIBUTING.md diff --git a/bitnami/geode/.github/workflows/stale.yml b/bitnami/geode/.github/workflows/stale.yml new file mode 100644 index 000000000000..0bf90080c817 --- /dev/null +++ b/bitnami/geode/.github/workflows/stale.yml @@ -0,0 +1,20 @@ +name: 'Close stale issues and PRs' +on: + schedule: + - cron: '0 1 * * *' + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v3 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: 'This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.' + stale-pr-message: 'This Pull Request has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thank you for your contribution.' + close-issue-message: 'Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.' + close-pr-message: 'Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Pull Request. Do not hesitate to reopen it later if necessary.' + days-before-stale: 15 + days-before-close: 5 + exempt-issue-labels: 'on-hold' + exempt-pr-labels: 'on-hold' diff --git a/bitnami/geode/CODE_OF_CONDUCT.md b/bitnami/geode/CODE_OF_CONDUCT.md new file mode 100644 index 000000000000..48beb02e0808 --- /dev/null +++ b/bitnami/geode/CODE_OF_CONDUCT.md @@ -0,0 +1,17 @@ +# Contributor Code of Conduct + +As contributors and maintainers of this project, we pledge to respect everyone who contributes by posting issues, updating documentation, submitting pull requests, providing feedback in comments, and any other activities. + +Communication through any of Bitnami's channels (GitHub, mailing lists, Twitter, and so on) must be constructive and never resort to personal attacks, trolling, public or private harassment, insults, or other unprofessional conduct. + +We promise to extend courtesy and respect to everyone involved in this project, regardless of gender, gender identity, sexual orientation, disability, age, race, ethnicity, religion, or level of experience. We expect anyone contributing to this project to do the same. + +If any member of the community violates this code of conduct, the maintainers of this project may take action, including removing issues, comments, and PRs or blocking accounts, as deemed appropriate. + +If you are subjected to or witness unacceptable behavior, or have any other concerns, please communicate with us. + +If you have suggestions to improve this Code of Conduct, please submit an issue or PR. + +**Attribution** + +This Code of Conduct is adapted from the Angular project available at this page: https://github.com/angular/code-of-conduct/blob/master/CODE_OF_CONDUCT.md diff --git a/bitnami/geode/CONTRIBUTING.md b/bitnami/geode/CONTRIBUTING.md new file mode 100644 index 000000000000..b4270435b0c6 --- /dev/null +++ b/bitnami/geode/CONTRIBUTING.md @@ -0,0 +1,27 @@ +# Contributing Guidelines + +Contributions are welcome via GitHub Pull Requests. This document outlines the process to help get your contribution accepted. + +Any type of contribution is welcome: new features, bug fixes, documentation improvements, etc. + +## How to Contribute + +1. Fork this repository, develop, and test your changes. +2. Submit a pull request. + +### Requirements + +When submitting a PR make sure that: +- It must pass CI jobs for linting and test the changes (if any). +- It must follow [container best practices](https://engineering.bitnami.com/articles/best-practices-writing-a-dockerfile.html). +- The title of the PR is clear enough. +- If necessary, add information to the repository's `README.md`. + +### PR Approval and Release Process + +1. Changes are manually reviewed by Bitnami team members usually within a business day. +2. Once the changes are accepted, the PR is tested (if needed) into the Bitnami CI pipeline, the container is deployed and tested (verification and functional tests) using docker-compose and Helm (if there is an associated Helm Chart). +3. The PR is merged by the reviewer(s) in the GitHub `master` branch. +4. Then our CI/CD system is going to push the container image to the different registries including the recently merged changes. + +***NOTE***: Please note that, in terms of time, may be a slight difference between the appearance of the code in GitHub and the image with the changes in the different registries. From bc0ab5500ceb22b9679adb55022b947826c29622 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 27 Sep 2021 16:31:50 +0000 Subject: [PATCH 003/143] 1.14.0-debian-10-r0 release --- bitnami/geode/1/debian-10/Dockerfile | 28 + bitnami/geode/1/debian-10/docker-compose.yml | 20 + .../opt/bitnami/.bitnami_components.json | 23 + .../opt/bitnami/licenses/licenses.txt | 3 + .../opt/bitnami/scripts/libbitnami.sh | 51 ++ .../opt/bitnami/scripts/libcomponent.sh | 65 +++ .../prebuildfs/opt/bitnami/scripts/libfile.sh | 139 +++++ .../prebuildfs/opt/bitnami/scripts/libfs.sh | 183 ++++++ .../prebuildfs/opt/bitnami/scripts/libhook.sh | 16 + .../prebuildfs/opt/bitnami/scripts/liblog.sh | 112 ++++ .../prebuildfs/opt/bitnami/scripts/libnet.sh | 142 +++++ .../prebuildfs/opt/bitnami/scripts/libos.sh | 405 +++++++++++++ .../opt/bitnami/scripts/libpersistence.sh | 122 ++++ .../opt/bitnami/scripts/libservice.sh | 274 +++++++++ .../opt/bitnami/scripts/libvalidations.sh | 264 +++++++++ .../opt/bitnami/scripts/libversion.sh | 49 ++ .../opt/bitnami/scripts/libwebserver.sh | 431 ++++++++++++++ .../prebuildfs/usr/sbin/install_packages | 24 + .../rootfs/opt/bitnami/scripts/geode-env.sh | 128 ++++ .../opt/bitnami/scripts/geode/entrypoint.sh | 27 + .../opt/bitnami/scripts/geode/postunpack.sh | 23 + .../rootfs/opt/bitnami/scripts/geode/run.sh | 43 ++ .../rootfs/opt/bitnami/scripts/geode/setup.sh | 30 + .../rootfs/opt/bitnami/scripts/libgeode.sh | 531 +++++++++++++++++ bitnami/geode/README.md | 545 +++++++++++++++++- bitnami/geode/docker-compose-cluster.yml | 55 ++ bitnami/geode/docker-compose.yml | 20 + 27 files changed, 3752 insertions(+), 1 deletion(-) create mode 100644 bitnami/geode/1/debian-10/Dockerfile create mode 100644 bitnami/geode/1/debian-10/docker-compose.yml create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/licenses/licenses.txt create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libbitnami.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfile.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libhook.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/liblog.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libpersistence.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libvalidations.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libversion.sh create mode 100644 bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh create mode 100755 bitnami/geode/1/debian-10/prebuildfs/usr/sbin/install_packages create mode 100644 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh create mode 100755 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/entrypoint.sh create mode 100755 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/postunpack.sh create mode 100755 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/run.sh create mode 100755 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/setup.sh create mode 100644 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh create mode 100644 bitnami/geode/docker-compose-cluster.yml create mode 100644 bitnami/geode/docker-compose.yml diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile new file mode 100644 index 000000000000..b29eece9c4ba --- /dev/null +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -0,0 +1,28 @@ +FROM docker.io/bitnami/minideb:buster +LABEL maintainer "Bitnami " + +ENV HOME="/" \ + OS_ARCH="amd64" \ + OS_FLAVOUR="debian-10" \ + OS_NAME="linux" + +COPY prebuildfs / +# Install required system packages and dependencies +RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.302-0" --checksum 59c0b7440797c7110c76959dbbce5235359b52adf62f99218b2718c04f2d67b6 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-0" --checksum 3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.0-0" --checksum 851da61f8cd5e1f895e87df53dea5bfaa23412b2a43c09b9f1c63fa32de7671f +RUN chmod g+rwX /opt/bitnami + +COPY rootfs / +RUN /opt/bitnami/scripts/geode/postunpack.sh +ENV BITNAMI_APP_NAME="geode" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r0" \ + PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" + +EXPOSE 1099 7070 10334 40404 + +WORKDIR /opt/bitnami/geode +USER 1001 +ENTRYPOINT [ "/opt/bitnami/scripts/geode/entrypoint.sh" ] +CMD [ "/opt/bitnami/scripts/geode/run.sh" ] diff --git a/bitnami/geode/1/debian-10/docker-compose.yml b/bitnami/geode/1/debian-10/docker-compose.yml new file mode 100644 index 000000000000..0fd8dd9def9c --- /dev/null +++ b/bitnami/geode/1/debian-10/docker-compose.yml @@ -0,0 +1,20 @@ +version: '2.1' + +services: + geode: + image: docker.io/bitnami/geode:1 + ports: + - 7070:7070 + environment: + - GEODE_NODE_NAME=geode + - GEODE_ADVERTISED_HOSTNAME=localhost + # ALLOW_EMPTY_PASSWORD is recommended only for development. + - ALLOW_EMPTY_PASSWORD=yes + healthcheck: + test: gfsh status locator --dir /bitnami/geode/data >/dev/null 2>&1 || exit 1 + volumes: + - 'geode_data:/bitnami/geode' + +volumes: + geode_data: + driver: local diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json new file mode 100644 index 000000000000..c9e1a4583f94 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -0,0 +1,23 @@ +{ + "geode": { + "arch": "amd64", + "digest": "851da61f8cd5e1f895e87df53dea5bfaa23412b2a43c09b9f1c63fa32de7671f", + "distro": "debian-10", + "type": "NAMI", + "version": "1.14.0-0" + }, + "gosu": { + "arch": "amd64", + "digest": "3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e", + "distro": "debian-10", + "type": "NAMI", + "version": "1.14.0-0" + }, + "java": { + "arch": "amd64", + "digest": "59c0b7440797c7110c76959dbbce5235359b52adf62f99218b2718c04f2d67b6", + "distro": "debian-10", + "type": "NAMI", + "version": "1.8.302-0" + } +} \ No newline at end of file diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/licenses/licenses.txt b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/licenses/licenses.txt new file mode 100644 index 000000000000..c76ba31f3b8a --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/licenses/licenses.txt @@ -0,0 +1,3 @@ +Bitnami containers ship with software bundles. You can find the licenses under: +/opt/bitnami/nami/COPYING +/opt/bitnami/[name-of-bundle]/licenses/[bundle-version].txt diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libbitnami.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libbitnami.sh new file mode 100644 index 000000000000..ef29e361dad1 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libbitnami.sh @@ -0,0 +1,51 @@ +#!/bin/bash +# +# Bitnami custom library + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/liblog.sh + +# Constants +BOLD='\033[1m' + +# Functions + +######################## +# Print the welcome page +# Globals: +# DISABLE_WELCOME_MESSAGE +# BITNAMI_APP_NAME +# Arguments: +# None +# Returns: +# None +######################### +print_welcome_page() { + if [[ -z "${DISABLE_WELCOME_MESSAGE:-}" ]]; then + if [[ -n "$BITNAMI_APP_NAME" ]]; then + print_image_welcome_page + fi + fi +} + +######################## +# Print the welcome page for a Bitnami Docker image +# Globals: +# BITNAMI_APP_NAME +# Arguments: +# None +# Returns: +# None +######################### +print_image_welcome_page() { + local github_url="https://github.com/bitnami/bitnami-docker-${BITNAMI_APP_NAME}" + + log "" + log "${BOLD}Welcome to the Bitnami ${BITNAMI_APP_NAME} container${RESET}" + log "Subscribe to project updates by watching ${BOLD}${github_url}${RESET}" + log "Submit issues and feature requests at ${BOLD}${github_url}/issues${RESET}" + log "" +} + diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh new file mode 100644 index 000000000000..1d8c6bf24375 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh @@ -0,0 +1,65 @@ +#!/bin/bash +# +# Library for managing Bitnami components + +# Constants +CACHE_ROOT="/tmp/bitnami/pkg/cache" +DOWNLOAD_URL="https://downloads.bitnami.com/files/stacksmith" + +# Functions + +######################## +# Download and unpack a Bitnami package +# Globals: +# OS_NAME +# OS_ARCH +# OS_FLAVOUR +# Arguments: +# $1 - component's name +# $2 - component's version +# Returns: +# None +######################### +component_unpack() { + local name="${1:?name is required}" + local version="${2:?version is required}" + local base_name="${name}-${version}-${OS_NAME}-${OS_ARCH}-${OS_FLAVOUR}" + local package_sha256="" + local directory="/opt/bitnami" + + # Validate arguments + shift 2 + while [ "$#" -gt 0 ]; do + case "$1" in + -c|--checksum) + shift + package_sha256="${1:?missing package checksum}" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + + echo "Downloading $base_name package" + if [ -f "${CACHE_ROOT}/${base_name}.tar.gz" ]; then + echo "${CACHE_ROOT}/${base_name}.tar.gz already exists, skipping download." + cp "${CACHE_ROOT}/${base_name}.tar.gz" . + rm "${CACHE_ROOT}/${base_name}.tar.gz" + if [ -f "${CACHE_ROOT}/${base_name}.tar.gz.sha256" ]; then + echo "Using the local sha256 from ${CACHE_ROOT}/${base_name}.tar.gz.sha256" + package_sha256="$(< "${CACHE_ROOT}/${base_name}.tar.gz.sha256")" + rm "${CACHE_ROOT}/${base_name}.tar.gz.sha256" + fi + else + curl --remote-name --silent "${DOWNLOAD_URL}/${base_name}.tar.gz" + fi + if [ -n "$package_sha256" ]; then + echo "Verifying package integrity" + echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - + fi + tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 "${base_name}/files/" + rm "${base_name}.tar.gz" +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfile.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfile.sh new file mode 100644 index 000000000000..41ebaf7464f6 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfile.sh @@ -0,0 +1,139 @@ +#!/bin/bash +# +# Library for managing files + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/libos.sh + +# Functions + +######################## +# Replace a regex-matching string in a file +# Arguments: +# $1 - filename +# $2 - match regex +# $3 - substitute regex +# $4 - use POSIX regex. Default: true +# Returns: +# None +######################### +replace_in_file() { + local filename="${1:?filename is required}" + local match_regex="${2:?match regex is required}" + local substitute_regex="${3:?substitute regex is required}" + local posix_regex=${4:-true} + + local result + + # We should avoid using 'sed in-place' substitutions + # 1) They are not compatible with files mounted from ConfigMap(s) + # 2) We found incompatibility issues with Debian10 and "in-place" substitutions + local -r del=$'\001' # Use a non-printable character as a 'sed' delimiter to avoid issues + if [[ $posix_regex = true ]]; then + result="$(sed -E "s${del}${match_regex}${del}${substitute_regex}${del}g" "$filename")" + else + result="$(sed "s${del}${match_regex}${del}${substitute_regex}${del}g" "$filename")" + fi + echo "$result" > "$filename" +} + +######################## +# Replace a regex-matching multiline string in a file +# Arguments: +# $1 - filename +# $2 - match regex +# $3 - substitute regex +# Returns: +# None +######################### +replace_in_file_multiline() { + local filename="${1:?filename is required}" + local match_regex="${2:?match regex is required}" + local substitute_regex="${3:?substitute regex is required}" + + local result + local -r del=$'\001' # Use a non-printable character as a 'sed' delimiter to avoid issues + result="$(perl -pe "BEGIN{undef $/;} s${del}${match_regex}${del}${substitute_regex}${del}sg" "$filename")" + echo "$result" > "$filename" +} + +######################## +# Remove a line in a file based on a regex +# Arguments: +# $1 - filename +# $2 - match regex +# $3 - use POSIX regex. Default: true +# Returns: +# None +######################### +remove_in_file() { + local filename="${1:?filename is required}" + local match_regex="${2:?match regex is required}" + local posix_regex=${3:-true} + local result + + # We should avoid using 'sed in-place' substitutions + # 1) They are not compatible with files mounted from ConfigMap(s) + # 2) We found incompatibility issues with Debian10 and "in-place" substitutions + if [[ $posix_regex = true ]]; then + result="$(sed -E "/$match_regex/d" "$filename")" + else + result="$(sed "/$match_regex/d" "$filename")" + fi + echo "$result" > "$filename" +} + +######################## +# Appends text after the last line matching a pattern +# Arguments: +# $1 - file +# $2 - match regex +# $3 - contents to add +# Returns: +# None +######################### +append_file_after_last_match() { + local file="${1:?missing file}" + local match_regex="${2:?missing pattern}" + local value="${3:?missing value}" + + # We read the file in reverse, replace the first match (0,/pattern/s) and then reverse the results again + result="$(tac "$file" | sed -E "0,/($match_regex)/s||${value}\n\1|" | tac)" + echo "$result" > "$file" +} + +######################## +# Wait until certain entry is present in a log file +# Arguments: +# $1 - entry to look for +# $2 - log file +# $3 - max retries. Default: 12 +# $4 - sleep between retries (in seconds). Default: 5 +# Returns: +# Boolean +######################### +wait_for_log_entry() { + local -r entry="${1:-missing entry}" + local -r log_file="${2:-missing log file}" + local -r retries="${3:-12}" + local -r interval_time="${4:-5}" + local attempt=0 + + check_log_file_for_entry() { + if ! grep -qE "$entry" "$log_file"; then + debug "Entry \"${entry}\" still not present in ${log_file} (attempt $((++attempt))/${retries})" + return 1 + fi + } + debug "Checking that ${log_file} log file contains entry \"${entry}\"" + if retry_while check_log_file_for_entry "$retries" "$interval_time"; then + debug "Found entry \"${entry}\" in ${log_file}" + true + else + error "Could not find entry \"${entry}\" in ${log_file} after ${retries} retries" + debug_execute cat "$log_file" + return 1 + fi +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh new file mode 100644 index 000000000000..ae5e2459c377 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh @@ -0,0 +1,183 @@ +#!/bin/bash +# +# Library for file system actions + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/liblog.sh + +# Functions + +######################## +# Ensure a file/directory is owned (user and group) but the given user +# Arguments: +# $1 - filepath +# $2 - owner +# Returns: +# None +######################### +owned_by() { + local path="${1:?path is missing}" + local owner="${2:?owner is missing}" + + chown "$owner":"$owner" "$path" +} + +######################## +# Ensure a directory exists and, optionally, is owned by the given user +# Arguments: +# $1 - directory +# $2 - owner +# Returns: +# None +######################### +ensure_dir_exists() { + local dir="${1:?directory is missing}" + local owner="${2:-}" + + mkdir -p "${dir}" + if [[ -n $owner ]]; then + owned_by "$dir" "$owner" + fi +} + +######################## +# Checks whether a directory is empty or not +# arguments: +# $1 - directory +# returns: +# boolean +######################### +is_dir_empty() { + local dir="${1:?missing directory}" + + if [[ ! -e "$dir" ]] || [[ -z "$(ls -A "$dir")" ]]; then + true + else + false + fi +} + +######################## +# Checks whether a mounted directory is empty or not +# arguments: +# $1 - directory +# returns: +# boolean +######################### +is_mounted_dir_empty() { + local dir="${1:?missing directory}" + + if is_dir_empty "$dir" || find "$dir" -mindepth 1 -maxdepth 1 -not -name ".snapshot" -not -name "lost+found" -exec false {} +; then + true + else + false + fi +} + +######################## +# Checks whether a file can be written to or not +# arguments: +# $1 - file +# returns: +# boolean +######################### +is_file_writable() { + local file="${1:?missing file}" + local dir + dir="$(dirname "$file")" + + if [[ ( -f "$file" && -w "$file" ) || ( ! -f "$file" && -d "$dir" && -w "$dir" ) ]]; then + true + else + false + fi +} + +######################## +# Relativize a path +# arguments: +# $1 - path +# $2 - base +# returns: +# None +######################### +relativize() { + local -r path="${1:?missing path}" + local -r base="${2:?missing base}" + pushd "$base" >/dev/null || exit + realpath -q --no-symlinks --relative-base="$base" "$path" | sed -e 's|^/$|.|' -e 's|^/||' + popd >/dev/null || exit +} + +######################## +# Configure permisions and ownership recursively +# Globals: +# None +# Arguments: +# $1 - paths (as a string). +# Flags: +# -f|--file-mode - mode for directories. +# -d|--dir-mode - mode for files. +# -u|--user - user +# -g|--group - group +# Returns: +# None +######################### +configure_permissions_ownership() { + local -r paths="${1:?paths is missing}" + local dir_mode="" + local file_mode="" + local user="" + local group="" + + # Validate arguments + shift 1 + while [ "$#" -gt 0 ]; do + case "$1" in + -f|--file-mode) + shift + file_mode="${1:?missing mode for files}" + ;; + -d|--dir-mode) + shift + dir_mode="${1:?missing mode for directories}" + ;; + -u|--user) + shift + user="${1:?missing user}" + ;; + -g|--group) + shift + group="${1:?missing group}" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + + read -r -a filepaths <<< "$paths" + for p in "${filepaths[@]}"; do + if [[ -e "$p" ]]; then + if [[ -n $dir_mode ]]; then + find -L "$p" -type d -exec chmod "$dir_mode" {} \; + fi + if [[ -n $file_mode ]]; then + find -L "$p" -type f -exec chmod "$file_mode" {} \; + fi + if [[ -n $user ]] && [[ -n $group ]]; then + chown -LR "$user":"$group" "$p" + elif [[ -n $user ]] && [[ -z $group ]]; then + chown -LR "$user" "$p" + elif [[ -z $user ]] && [[ -n $group ]]; then + chgrp -LR "$group" "$p" + fi + else + stderr_print "$p does not exist" + fi + done +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libhook.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libhook.sh new file mode 100644 index 000000000000..9694852a7d25 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libhook.sh @@ -0,0 +1,16 @@ +#!/bin/bash +# +# Library to use for scripts expected to be used as Kubernetes lifecycle hooks + +# shellcheck disable=SC1091 + +# Load generic libraries +. /opt/bitnami/scripts/liblog.sh +. /opt/bitnami/scripts/libos.sh + +# Override functions that log to stdout/stderr of the current process, so they print to process 1 +for function_to_override in stderr_print debug_execute; do + # Output is sent to output of process 1 and thus end up in the container log + # The hook output in general isn't saved + eval "$(declare -f "$function_to_override") >/proc/1/fd/1 2>/proc/1/fd/2" +done diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/liblog.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/liblog.sh new file mode 100644 index 000000000000..c7c0f6d4422a --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/liblog.sh @@ -0,0 +1,112 @@ +#!/bin/bash +# +# Library for logging functions + +# Constants +RESET='\033[0m' +RED='\033[38;5;1m' +GREEN='\033[38;5;2m' +YELLOW='\033[38;5;3m' +MAGENTA='\033[38;5;5m' +CYAN='\033[38;5;6m' + +# Functions + +######################## +# Print to STDERR +# Arguments: +# Message to print +# Returns: +# None +######################### +stderr_print() { + # 'is_boolean_yes' is defined in libvalidations.sh, but depends on this file so we cannot source it + local bool="${BITNAMI_QUIET:-false}" + # comparison is performed without regard to the case of alphabetic characters + shopt -s nocasematch + if ! [[ "$bool" = 1 || "$bool" =~ ^(yes|true)$ ]]; then + printf "%b\\n" "${*}" >&2 + fi +} + +######################## +# Log message +# Arguments: +# Message to log +# Returns: +# None +######################### +log() { + stderr_print "${CYAN}${MODULE:-} ${MAGENTA}$(date "+%T.%2N ")${RESET}${*}" +} +######################## +# Log an 'info' message +# Arguments: +# Message to log +# Returns: +# None +######################### +info() { + log "${GREEN}INFO ${RESET} ==> ${*}" +} +######################## +# Log message +# Arguments: +# Message to log +# Returns: +# None +######################### +warn() { + log "${YELLOW}WARN ${RESET} ==> ${*}" +} +######################## +# Log an 'error' message +# Arguments: +# Message to log +# Returns: +# None +######################### +error() { + log "${RED}ERROR${RESET} ==> ${*}" +} +######################## +# Log a 'debug' message +# Globals: +# BITNAMI_DEBUG +# Arguments: +# None +# Returns: +# None +######################### +debug() { + # 'is_boolean_yes' is defined in libvalidations.sh, but depends on this file so we cannot source it + local bool="${BITNAMI_DEBUG:-false}" + # comparison is performed without regard to the case of alphabetic characters + shopt -s nocasematch + if [[ "$bool" = 1 || "$bool" =~ ^(yes|true)$ ]]; then + log "${MAGENTA}DEBUG${RESET} ==> ${*}" + fi +} + +######################## +# Indent a string +# Arguments: +# $1 - string +# $2 - number of indentation characters (default: 4) +# $3 - indentation character (default: " ") +# Returns: +# None +######################### +indent() { + local string="${1:-}" + local num="${2:?missing num}" + local char="${3:-" "}" + # Build the indentation unit string + local indent_unit="" + for ((i = 0; i < num; i++)); do + indent_unit="${indent_unit}${char}" + done + # shellcheck disable=SC2001 + # Complex regex, see https://github.com/koalaman/shellcheck/wiki/SC2001#exceptions + echo "$string" | sed "s/^/${indent_unit}/" +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh new file mode 100644 index 000000000000..4391dacc7853 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh @@ -0,0 +1,142 @@ +#!/bin/bash +# +# Library for network functions + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/liblog.sh + +# Functions + +######################## +# Resolve IP address for a host/domain (i.e. DNS lookup) +# Arguments: +# $1 - Hostname to resolve +# $2 - IP address version (v4, v6), leave empty for resolving to any version +# Returns: +# IP +######################### +dns_lookup() { + local host="${1:?host is missing}" + local ip_version="${2:-}" + getent "ahosts${ip_version}" "$host" | awk '/STREAM/ {print $1 }' | head -n 1 +} + +######################### +# Wait for a hostname and return the IP +# Arguments: +# $1 - hostname +# $2 - number of retries +# $3 - seconds to wait between retries +# Returns: +# - IP address that corresponds to the hostname +######################### +wait_for_dns_lookup() { + local hostname="${1:?hostname is missing}" + local retries="${2:-5}" + local seconds="${3:-1}" + check_host() { + if [[ $(dns_lookup "$hostname") == "" ]]; then + false + else + true + fi + } + # Wait for the host to be ready + retry_while "check_host ${hostname}" "$retries" "$seconds" + dns_lookup "$hostname" +} + +######################## +# Get machine's IP +# Arguments: +# None +# Returns: +# Machine IP +######################### +get_machine_ip() { + local -a ip_addresses + local hostname + hostname="$(hostname)" + read -r -a ip_addresses <<< "$(dns_lookup "$hostname" | xargs echo)" + if [[ "${#ip_addresses[@]}" -gt 1 ]]; then + warn "Found more than one IP address associated to hostname ${hostname}: ${ip_addresses[*]}, will use ${ip_addresses[0]}" + elif [[ "${#ip_addresses[@]}" -lt 1 ]]; then + error "Could not find any IP address associated to hostname ${hostname}" + exit 1 + fi + echo "${ip_addresses[0]}" +} + +######################## +# Check if the provided argument is a resolved hostname +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_hostname_resolved() { + local -r host="${1:?missing value}" + if [[ -n "$(dns_lookup "$host")" ]]; then + true + else + false + fi +} + +######################## +# Parse URL +# Globals: +# None +# Arguments: +# $1 - uri - String +# $2 - component to obtain. Valid options (scheme, authority, userinfo, host, port, path, query or fragment) - String +# Returns: +# String +parse_uri() { + local uri="${1:?uri is missing}" + local component="${2:?component is missing}" + + # Solution based on https://tools.ietf.org/html/rfc3986#appendix-B with + # additional sub-expressions to split authority into userinfo, host and port + # Credits to Patryk Obara (see https://stackoverflow.com/a/45977232/6694969) + local -r URI_REGEX='^(([^:/?#]+):)?(//((([^@/?#]+)@)?([^:/?#]+)(:([0-9]+))?))?(/([^?#]*))?(\?([^#]*))?(#(.*))?' + # || | ||| | | | | | | | | | + # |2 scheme | ||6 userinfo 7 host | 9 port | 11 rpath | 13 query | 15 fragment + # 1 scheme: | |5 userinfo@ 8 :... 10 path 12 ?... 14 #... + # | 4 authority + # 3 //... + local index=0 + case "$component" in + scheme) + index=2 + ;; + authority) + index=4 + ;; + userinfo) + index=6 + ;; + host) + index=7 + ;; + port) + index=9 + ;; + path) + index=10 + ;; + query) + index=13 + ;; + fragment) + index=14 + ;; + *) + stderr_print "unrecognized component $component" + return 1 + ;; + esac + [[ "$uri" =~ $URI_REGEX ]] && echo "${BASH_REMATCH[${index}]}" +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh new file mode 100644 index 000000000000..4265aae0a673 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh @@ -0,0 +1,405 @@ +#!/bin/bash +# +# Library for operating system actions + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/liblog.sh +. /opt/bitnami/scripts/libfs.sh + +# Functions + +######################## +# Check if an user exists in the system +# Arguments: +# $1 - user +# Returns: +# Boolean +######################### +user_exists() { + local user="${1:?user is missing}" + id "$user" >/dev/null 2>&1 +} + +######################## +# Check if a group exists in the system +# Arguments: +# $1 - group +# Returns: +# Boolean +######################### +group_exists() { + local group="${1:?group is missing}" + getent group "$group" >/dev/null 2>&1 +} + +######################## +# Create a group in the system if it does not exist already +# Arguments: +# $1 - group +# Flags: +# -s|--system - Whether to create new user as system user (uid <= 999) +# Returns: +# None +######################### +ensure_group_exists() { + local group="${1:?group is missing}" + local is_system_user=false + + # Validate arguments + shift 1 + while [ "$#" -gt 0 ]; do + case "$1" in + -s|--system) + is_system_user=true + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + + if ! group_exists "$group"; then + local -a args=("$group") + $is_system_user && args+=("--system") + groupadd "${args[@]}" >/dev/null 2>&1 + fi +} + +######################## +# Create an user in the system if it does not exist already +# Arguments: +# $1 - user +# Flags: +# -g|--group - the group the new user should belong to +# -h|--home - the home directory for the new user +# -s|--system - whether to create new user as system user (uid <= 999) +# Returns: +# None +######################### +ensure_user_exists() { + local user="${1:?user is missing}" + local group="" + local home="" + local is_system_user=false + + # Validate arguments + shift 1 + while [ "$#" -gt 0 ]; do + case "$1" in + -g|--group) + shift + group="${1:?missing group}" + ;; + -h|--home) + shift + home="${1:?missing home directory}" + ;; + -s|--system) + is_system_user=true + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + + if ! user_exists "$user"; then + local -a user_args=("-N" "$user") + $is_system_user && user_args+=("--system") + useradd "${user_args[@]}" >/dev/null 2>&1 + fi + + if [[ -n "$group" ]]; then + local -a group_args=("$group") + $is_system_user && group_args+=("--system") + ensure_group_exists "${group_args[@]}" + usermod -g "$group" "$user" >/dev/null 2>&1 + fi + + if [[ -n "$home" ]]; then + mkdir -p "$home" + usermod -d "$home" "$user" >/dev/null 2>&1 + configure_permissions_ownership "$home" -d "775" -f "664" -u "$user" -g "$group" + fi +} + +######################## +# Check if the script is currently running as root +# Arguments: +# $1 - user +# $2 - group +# Returns: +# Boolean +######################### +am_i_root() { + if [[ "$(id -u)" = "0" ]]; then + true + else + false + fi +} + +######################## +# Print OS metadata +# Arguments: +# $1 - Flag name +# Flags: +# --id - Distro ID +# --version - Distro version +# --branch - Distro branch +# --codename - Distro codename +# Returns: +# String +######################### +get_os_metadata() { + local -r flag_name="${1:?missing flag}" + # Helper function + get_os_release_metadata() { + local -r env_name="${1:?missing environment variable name}" + ( + . /etc/os-release + echo "${!env_name}" + ) + } + case "$flag_name" in + --id) + get_os_release_metadata ID + ;; + --version) + get_os_release_metadata VERSION_ID + ;; + --branch) + get_os_release_metadata VERSION_ID | sed 's/\..*//' + ;; + --codename) + get_os_release_metadata VERSION_CODENAME + ;; + *) + error "Unknown flag ${flag_name}" + return 1 + esac +} + +######################## +# Get total memory available +# Arguments: +# None +# Returns: +# Memory in bytes +######################### +get_total_memory() { + echo $(($(grep MemTotal /proc/meminfo | awk '{print $2}') / 1024)) +} + +######################## +# Get machine size depending on specified memory +# Globals: +# None +# Arguments: +# None +# Flags: +# --memory - memory size (optional) +# Returns: +# Detected instance size +######################### +get_machine_size() { + local memory="" + # Validate arguments + while [[ "$#" -gt 0 ]]; do + case "$1" in + --memory) + shift + memory="${1:?missing memory}" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + if [[ -z "$memory" ]]; then + debug "Memory was not specified, detecting available memory automatically" + memory="$(get_total_memory)" + fi + sanitized_memory=$(convert_to_mb "$memory") + if [[ "$sanitized_memory" -gt 26000 ]]; then + echo 2xlarge + elif [[ "$sanitized_memory" -gt 13000 ]]; then + echo xlarge + elif [[ "$sanitized_memory" -gt 6000 ]]; then + echo large + elif [[ "$sanitized_memory" -gt 3000 ]]; then + echo medium + elif [[ "$sanitized_memory" -gt 1500 ]]; then + echo small + else + echo micro + fi +} + +######################## +# Get machine size depending on specified memory +# Globals: +# None +# Arguments: +# $1 - memory size (optional) +# Returns: +# Detected instance size +######################### +get_supported_machine_sizes() { + echo micro small medium large xlarge 2xlarge +} + +######################## +# Convert memory size from string to amount of megabytes (i.e. 2G -> 2048) +# Globals: +# None +# Arguments: +# $1 - memory size +# Returns: +# Result of the conversion +######################### +convert_to_mb() { + local amount="${1:-}" + if [[ $amount =~ ^([0-9]+)(m|M|g|G) ]]; then + size="${BASH_REMATCH[1]}" + unit="${BASH_REMATCH[2]}" + if [[ "$unit" = "g" || "$unit" = "G" ]]; then + amount="$((size * 1024))" + else + amount="$size" + fi + fi + echo "$amount" +} + + +######################### +# Redirects output to /dev/null if debug mode is disabled +# Globals: +# BITNAMI_DEBUG +# Arguments: +# $@ - Command to execute +# Returns: +# None +######################### +debug_execute() { + if ${BITNAMI_DEBUG:-false}; then + "$@" + else + "$@" >/dev/null 2>&1 + fi +} + +######################## +# Retries a command a given number of times +# Arguments: +# $1 - cmd (as a string) +# $2 - max retries. Default: 12 +# $3 - sleep between retries (in seconds). Default: 5 +# Returns: +# Boolean +######################### +retry_while() { + local cmd="${1:?cmd is missing}" + local retries="${2:-12}" + local sleep_time="${3:-5}" + local return_value=1 + + read -r -a command <<< "$cmd" + for ((i = 1 ; i <= retries ; i+=1 )); do + "${command[@]}" && return_value=0 && break + sleep "$sleep_time" + done + return $return_value +} + +######################## +# Generate a random string +# Arguments: +# -t|--type - String type (ascii, alphanumeric, numeric), defaults to ascii +# -c|--count - Number of characters, defaults to 32 +# Arguments: +# None +# Returns: +# None +# Returns: +# String +######################### +generate_random_string() { + local type="ascii" + local count="32" + local filter + local result + # Validate arguments + while [[ "$#" -gt 0 ]]; do + case "$1" in + -t|--type) + shift + type="$1" + ;; + -c|--count) + shift + count="$1" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + # Validate type + case "$type" in + ascii) + filter="[:print:]" + ;; + alphanumeric) + filter="a-zA-Z0-9" + ;; + numeric) + filter="0-9" + ;; + *) + echo "Invalid type ${type}" >&2 + return 1 + esac + # Obtain count + 10 lines from /dev/urandom to ensure that the resulting string has the expected size + # Note there is a very small chance of strings starting with EOL character + # Therefore, the higher amount of lines read, this will happen less frequently + result="$(head -n "$((count + 10))" /dev/urandom | tr -dc "$filter" | head -c "$count")" + echo "$result" +} + +######################## +# Create md5 hash from a string +# Arguments: +# $1 - string +# Returns: +# md5 hash - string +######################### +generate_md5_hash() { + local -r str="${1:?missing input string}" + echo -n "$str" | md5sum | awk '{print $1}' +} + +######################## +# Create sha1 hash from a string +# Arguments: +# $1 - string +# $2 - algorithm - 1 (default), 224, 256, 384, 512 +# Returns: +# sha1 hash - string +######################### +generate_sha_hash() { + local -r str="${1:?missing input string}" + local -r algorithm="${2:-1}" + echo -n "$str" | "sha${algorithm}sum" | awk '{print $1}' +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libpersistence.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libpersistence.sh new file mode 100644 index 000000000000..99df69681c27 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libpersistence.sh @@ -0,0 +1,122 @@ +#!/bin/bash +# +# Bitnami persistence library +# Used for bringing persistence capabilities to applications that don't have clear separation of data and logic + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/libfs.sh +. /opt/bitnami/scripts/libos.sh +. /opt/bitnami/scripts/liblog.sh +. /opt/bitnami/scripts/libversion.sh + +# Functions + +######################## +# Persist an application directory +# Globals: +# BITNAMI_ROOT_DIR +# BITNAMI_VOLUME_DIR +# Arguments: +# $1 - App folder name +# $2 - List of app files to persist +# Returns: +# true if all steps succeeded, false otherwise +######################### +persist_app() { + local -r app="${1:?missing app}" + local -a files_to_restore + read -r -a files_to_persist <<< "$(tr ',;:' ' ' <<< "$2")" + local -r install_dir="${BITNAMI_ROOT_DIR}/${app}" + local -r persist_dir="${BITNAMI_VOLUME_DIR}/${app}" + # Persist the individual files + if [[ "${#files_to_persist[@]}" -le 0 ]]; then + warn "No files are configured to be persisted" + return + fi + pushd "$install_dir" >/dev/null || exit + local file_to_persist_relative file_to_persist_destination file_to_persist_destination_folder + local -r tmp_file="/tmp/perms.acl" + for file_to_persist in "${files_to_persist[@]}"; do + if [[ ! -f "$file_to_persist" && ! -d "$file_to_persist" ]]; then + error "Cannot persist '${file_to_persist}' because it does not exist" + return 1 + fi + file_to_persist_relative="$(relativize "$file_to_persist" "$install_dir")" + file_to_persist_destination="${persist_dir}/${file_to_persist_relative}" + file_to_persist_destination_folder="$(dirname "$file_to_persist_destination")" + # Get original permissions for existing files, which will be applied later + # Exclude the root directory with 'sed', to avoid issues when copying the entirety of it to a volume + getfacl -R "$file_to_persist_relative" | sed -E '/# file: (\..+|[^.])/,$!d' > "$tmp_file" + # Copy directories to the volume + ensure_dir_exists "$file_to_persist_destination_folder" + cp -Lr --preserve=links "$file_to_persist_relative" "$file_to_persist_destination_folder" + # Restore permissions + pushd "$persist_dir" >/dev/null || exit + if am_i_root; then + setfacl --restore="$tmp_file" + else + # When running as non-root, don't change ownership + setfacl --restore=<(grep -E -v '^# (owner|group):' "$tmp_file") + fi + popd >/dev/null || exit + done + popd >/dev/null || exit + rm -f "$tmp_file" + # Install the persisted files into the installation directory, via symlinks + restore_persisted_app "$@" +} + +######################## +# Restore a persisted application directory +# Globals: +# BITNAMI_ROOT_DIR +# BITNAMI_VOLUME_DIR +# FORCE_MAJOR_UPGRADE +# Arguments: +# $1 - App folder name +# $2 - List of app files to restore +# Returns: +# true if all steps succeeded, false otherwise +######################### +restore_persisted_app() { + local -r app="${1:?missing app}" + local -a files_to_restore + read -r -a files_to_restore <<< "$(tr ',;:' ' ' <<< "$2")" + local -r install_dir="${BITNAMI_ROOT_DIR}/${app}" + local -r persist_dir="${BITNAMI_VOLUME_DIR}/${app}" + # Restore the individual persisted files + if [[ "${#files_to_restore[@]}" -le 0 ]]; then + warn "No persisted files are configured to be restored" + return + fi + local file_to_restore_relative file_to_restore_origin file_to_restore_destination + for file_to_restore in "${files_to_restore[@]}"; do + file_to_restore_relative="$(relativize "$file_to_restore" "$install_dir")" + # We use 'realpath --no-symlinks' to ensure that the case of '.' is covered and the directory is removed + file_to_restore_origin="$(realpath --no-symlinks "${install_dir}/${file_to_restore_relative}")" + file_to_restore_destination="$(realpath --no-symlinks "${persist_dir}/${file_to_restore_relative}")" + rm -rf "$file_to_restore_origin" + ln -sfn "$file_to_restore_destination" "$file_to_restore_origin" + done +} + +######################## +# Check if an application directory was already persisted +# Globals: +# BITNAMI_VOLUME_DIR +# Arguments: +# $1 - App folder name +# Returns: +# true if all steps succeeded, false otherwise +######################### +is_app_initialized() { + local -r app="${1:?missing app}" + local -r persist_dir="${BITNAMI_VOLUME_DIR}/${app}" + if ! is_mounted_dir_empty "$persist_dir"; then + true + else + false + fi +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh new file mode 100644 index 000000000000..0b96a0be09e0 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh @@ -0,0 +1,274 @@ +#!/bin/bash +# +# Library for managing services + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/libvalidations.sh +. /opt/bitnami/scripts/liblog.sh + +# Functions + +######################## +# Read the provided pid file and returns a PID +# Arguments: +# $1 - Pid file +# Returns: +# PID +######################### +get_pid_from_file() { + local pid_file="${1:?pid file is missing}" + + if [[ -f "$pid_file" ]]; then + if [[ -n "$(< "$pid_file")" ]] && [[ "$(< "$pid_file")" -gt 0 ]]; then + echo "$(< "$pid_file")" + fi + fi +} + +######################## +# Check if a provided PID corresponds to a running service +# Arguments: +# $1 - PID +# Returns: +# Boolean +######################### +is_service_running() { + local pid="${1:?pid is missing}" + + kill -0 "$pid" 2>/dev/null +} + +######################## +# Stop a service by sending a termination signal to its pid +# Arguments: +# $1 - Pid file +# $2 - Signal number (optional) +# Returns: +# None +######################### +stop_service_using_pid() { + local pid_file="${1:?pid file is missing}" + local signal="${2:-}" + local pid + + pid="$(get_pid_from_file "$pid_file")" + [[ -z "$pid" ]] || ! is_service_running "$pid" && return + + if [[ -n "$signal" ]]; then + kill "-${signal}" "$pid" + else + kill "$pid" + fi + + local counter=10 + while [[ "$counter" -ne 0 ]] && is_service_running "$pid"; do + sleep 1 + counter=$((counter - 1)) + done +} + +######################## +# Start cron daemon +# Arguments: +# None +# Returns: +# true if started correctly, false otherwise +######################### +cron_start() { + if [[ -x "/usr/sbin/cron" ]]; then + /usr/sbin/cron + elif [[ -x "/usr/sbin/crond" ]]; then + /usr/sbin/crond + else + false + fi +} + +######################## +# Generate a cron configuration file for a given service +# Arguments: +# $1 - Service name +# $2 - Command +# Flags: +# --run-as - User to run as (default: root) +# --schedule - Cron schedule configuration (default: * * * * *) +# Returns: +# None +######################### +generate_cron_conf() { + local service_name="${1:?service name is missing}" + local cmd="${2:?command is missing}" + local run_as="root" + local schedule="* * * * *" + local clean="true" + + local clean="true" + + # Parse optional CLI flags + shift 2 + while [[ "$#" -gt 0 ]]; do + case "$1" in + --run-as) + shift + run_as="$1" + ;; + --schedule) + shift + schedule="$1" + ;; + --no-clean) + clean="false" + ;; + *) + echo "Invalid command line flag ${1}" >&2 + return 1 + ;; + esac + shift + done + + mkdir -p /etc/cron.d + if "$clean"; then + echo "${schedule} ${run_as} ${cmd}" > /etc/cron.d/"$service_name" + else + echo "${schedule} ${run_as} ${cmd}" >> /etc/cron.d/"$service_name" + fi +} + +######################## +# Remove a cron configuration file for a given service +# Arguments: +# $1 - Service name +# Returns: +# None +######################### +remove_cron_conf() { + local service_name="${1:?service name is missing}" + local cron_conf_dir="/etc/monit/conf.d" + rm -f "${cron_conf_dir}/${service_name}" +} + +######################## +# Generate a monit configuration file for a given service +# Arguments: +# $1 - Service name +# $2 - Pid file +# $3 - Start command +# $4 - Stop command +# Flags: +# --disabled - Whether to disable the monit configuration +# Returns: +# None +######################### +generate_monit_conf() { + local service_name="${1:?service name is missing}" + local pid_file="${2:?pid file is missing}" + local start_command="${3:?start command is missing}" + local stop_command="${4:?stop command is missing}" + local monit_conf_dir="/etc/monit/conf.d" + local disabled="no" + + # Parse optional CLI flags + shift 4 + while [[ "$#" -gt 0 ]]; do + case "$1" in + --disabled) + shift + disabled="$1" + ;; + *) + echo "Invalid command line flag ${1}" >&2 + return 1 + ;; + esac + shift + done + + is_boolean_yes "$disabled" && conf_suffix=".disabled" + mkdir -p "$monit_conf_dir" + cat >"${monit_conf_dir}/${service_name}.conf${conf_suffix:-}" <&2 + return 1 + ;; + esac + shift + done + + mkdir -p "$logrotate_conf_dir" + cat <"${logrotate_conf_dir}/${service_name}" +${log_path} { + ${period} + rotate ${rotations} + dateext + compress + copytruncate + missingok +$(indent "$extra" 2) +} +EOF +} + +######################## +# Remove a logrotate configuration file +# Arguments: +# $1 - Service name +# Returns: +# None +######################### +remove_logrotate_conf() { + local service_name="${1:?service name is missing}" + local logrotate_conf_dir="/etc/logrotate.d" + rm -f "${logrotate_conf_dir}/${service_name}" +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libvalidations.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libvalidations.sh new file mode 100644 index 000000000000..2d7aaa943513 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libvalidations.sh @@ -0,0 +1,264 @@ +#!/bin/bash +# +# Validation functions library + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/liblog.sh + +# Functions + +######################## +# Check if the provided argument is an integer +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_int() { + local -r int="${1:?missing value}" + if [[ "$int" =~ ^-?[0-9]+ ]]; then + true + else + false + fi +} + +######################## +# Check if the provided argument is a positive integer +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_positive_int() { + local -r int="${1:?missing value}" + if is_int "$int" && (( "${int}" >= 0 )); then + true + else + false + fi +} + +######################## +# Check if the provided argument is a boolean or is the string 'yes/true' +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_boolean_yes() { + local -r bool="${1:-}" + # comparison is performed without regard to the case of alphabetic characters + shopt -s nocasematch + if [[ "$bool" = 1 || "$bool" =~ ^(yes|true)$ ]]; then + true + else + false + fi +} + +######################## +# Check if the provided argument is a boolean yes/no value +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_yes_no_value() { + local -r bool="${1:-}" + if [[ "$bool" =~ ^(yes|no)$ ]]; then + true + else + false + fi +} + +######################## +# Check if the provided argument is a boolean true/false value +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_true_false_value() { + local -r bool="${1:-}" + if [[ "$bool" =~ ^(true|false)$ ]]; then + true + else + false + fi +} + +######################## +# Check if the provided argument is a boolean 1/0 value +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_1_0_value() { + local -r bool="${1:-}" + if [[ "$bool" =~ ^[10]$ ]]; then + true + else + false + fi +} + +######################## +# Check if the provided argument is an empty string or not defined +# Arguments: +# $1 - Value to check +# Returns: +# Boolean +######################### +is_empty_value() { + local -r val="${1:-}" + if [[ -z "$val" ]]; then + true + else + false + fi +} + +######################## +# Validate if the provided argument is a valid port +# Arguments: +# $1 - Port to validate +# Returns: +# Boolean and error message +######################### +validate_port() { + local value + local unprivileged=0 + + # Parse flags + while [[ "$#" -gt 0 ]]; do + case "$1" in + -unprivileged) + unprivileged=1 + ;; + --) + shift + break + ;; + -*) + stderr_print "unrecognized flag $1" + return 1 + ;; + *) + break + ;; + esac + shift + done + + if [[ "$#" -gt 1 ]]; then + echo "too many arguments provided" + return 2 + elif [[ "$#" -eq 0 ]]; then + stderr_print "missing port argument" + return 1 + else + value=$1 + fi + + if [[ -z "$value" ]]; then + echo "the value is empty" + return 1 + else + if ! is_int "$value"; then + echo "value is not an integer" + return 2 + elif [[ "$value" -lt 0 ]]; then + echo "negative value provided" + return 2 + elif [[ "$value" -gt 65535 ]]; then + echo "requested port is greater than 65535" + return 2 + elif [[ "$unprivileged" = 1 && "$value" -lt 1024 ]]; then + echo "privileged port requested" + return 3 + fi + fi +} + +######################## +# Validate if the provided argument is a valid IPv4 address +# Arguments: +# $1 - IP to validate +# Returns: +# Boolean +######################### +validate_ipv4() { + local ip="${1:?ip is missing}" + local stat=1 + + if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then + read -r -a ip_array <<< "$(tr '.' ' ' <<< "$ip")" + [[ ${ip_array[0]} -le 255 && ${ip_array[1]} -le 255 \ + && ${ip_array[2]} -le 255 && ${ip_array[3]} -le 255 ]] + stat=$? + fi + return $stat +} + +######################## +# Validate a string format +# Arguments: +# $1 - String to validate +# Returns: +# Boolean +######################### +validate_string() { + local string + local min_length=-1 + local max_length=-1 + + # Parse flags + while [ "$#" -gt 0 ]; do + case "$1" in + -min-length) + shift + min_length=${1:-} + ;; + -max-length) + shift + max_length=${1:-} + ;; + --) + shift + break + ;; + -*) + stderr_print "unrecognized flag $1" + return 1 + ;; + *) + break + ;; + esac + shift + done + + if [ "$#" -gt 1 ]; then + stderr_print "too many arguments provided" + return 2 + elif [ "$#" -eq 0 ]; then + stderr_print "missing string" + return 1 + else + string=$1 + fi + + if [[ "$min_length" -ge 0 ]] && [[ "${#string}" -lt "$min_length" ]]; then + echo "string length is less than $min_length" + return 1 + fi + if [[ "$max_length" -ge 0 ]] && [[ "${#string}" -gt "$max_length" ]]; then + echo "string length is great than $max_length" + return 1 + fi +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libversion.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libversion.sh new file mode 100644 index 000000000000..f3bc7568bfa5 --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libversion.sh @@ -0,0 +1,49 @@ +#!/bin/bash +# +# Library for managing versions strings + +# shellcheck disable=SC1091 + +# Load Generic Libraries +. /opt/bitnami/scripts/liblog.sh + +# Functions +######################## +# Gets semantic version +# Arguments: +# $1 - version: string to extract major.minor.patch +# $2 - section: 1 to extract major, 2 to extract minor, 3 to extract patch +# Returns: +# array with the major, minor and release +######################### +get_sematic_version () { + local version="${1:?version is required}" + local section="${2:?section is required}" + local -a version_sections + + #Regex to parse versions: x.y.z + local -r regex='([0-9]+)(\.([0-9]+)(\.([0-9]+))?)?' + + if [[ "$version" =~ $regex ]]; then + local i=1 + local j=1 + local n=${#BASH_REMATCH[*]} + + while [[ $i -lt $n ]]; do + if [[ -n "${BASH_REMATCH[$i]}" ]] && [[ "${BASH_REMATCH[$i]:0:1}" != '.' ]]; then + version_sections[$j]=${BASH_REMATCH[$i]} + ((j++)) + fi + ((i++)) + done + + local number_regex='^[0-9]+$' + if [[ "$section" =~ $number_regex ]] && (( section > 0 )) && (( section <= 3 )); then + echo "${version_sections[$section]}" + return + else + stderr_print "Section allowed values are: 1, 2, and 3" + return 1 + fi + fi +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh new file mode 100644 index 000000000000..dc322c377b1b --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh @@ -0,0 +1,431 @@ +#!/bin/bash +# +# Bitnami web server handler library + +# shellcheck disable=SC1090,SC1091 + +# Load generic libraries +. /opt/bitnami/scripts/liblog.sh + +######################## +# Execute a command (or list of commands) with the web server environment and library loaded +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_execute() { + local -r web_server="${1:?missing web server}" + shift + # Run program in sub-shell to avoid web server environment getting loaded when not necessary + ( + . "/opt/bitnami/scripts/lib${web_server}.sh" + . "/opt/bitnami/scripts/${web_server}-env.sh" + "$@" + ) +} + +######################## +# Prints the list of enabled web servers +# Globals: +# None +# Arguments: +# None +# Returns: +# None +######################### +web_server_list() { + local -r -a supported_web_servers=(apache nginx) + local -a existing_web_servers=() + for web_server in "${supported_web_servers[@]}"; do + [[ -f "/opt/bitnami/scripts/${web_server}-env.sh" ]] && existing_web_servers+=("$web_server") + done + echo "${existing_web_servers[@]:-}" +} + +######################## +# Prints the currently-enabled web server type (only one, in order of preference) +# Globals: +# None +# Arguments: +# None +# Returns: +# None +######################### +web_server_type() { + local -a web_servers + read -r -a web_servers <<< "$(web_server_list)" + echo "${web_servers[0]:-}" +} + +######################## +# Validate that a supported web server is configured +# Globals: +# None +# Arguments: +# None +# Returns: +# None +######################### +web_server_validate() { + local error_code=0 + local supported_web_servers=("apache" "nginx") + + # Auxiliary functions + print_validation_error() { + error "$1" + error_code=1 + } + + if [[ -z "$(web_server_type)" || ! " ${supported_web_servers[*]} " == *" $(web_server_type) "* ]]; then + print_validation_error "Could not detect any supported web servers. It must be one of: ${supported_web_servers[*]}" + elif ! web_server_execute "$(web_server_type)" type -t "is_$(web_server_type)_running" >/dev/null; then + print_validation_error "Could not load the $(web_server_type) web server library from /opt/bitnami/scripts. Check that it exists and is readable." + fi + + return "$error_code" +} + +######################## +# Check whether the web server is running +# Globals: +# * +# Arguments: +# None +# Returns: +# true if the web server is running, false otherwise +######################### +is_web_server_running() { + "is_$(web_server_type)_running" +} + +######################## +# Start web server +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_start() { + info "Starting $(web_server_type) in background" + "${BITNAMI_ROOT_DIR}/scripts/$(web_server_type)/start.sh" +} + +######################## +# Stop web server +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_stop() { + info "Stopping $(web_server_type)" + "${BITNAMI_ROOT_DIR}/scripts/$(web_server_type)/stop.sh" +} + +######################## +# Restart web server +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_restart() { + info "Restarting $(web_server_type)" + "${BITNAMI_ROOT_DIR}/scripts/$(web_server_type)/restart.sh" +} + +######################## +# Reload web server +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_reload() { + "${BITNAMI_ROOT_DIR}/scripts/$(web_server_type)/reload.sh" +} + +######################## +# Ensure a web server application configuration exists (i.e. Apache virtual host format or NGINX server block) +# It serves as a wrapper for the specific web server function +# Globals: +# * +# Arguments: +# $1 - App name +# Flags: +# --hosts - Hosts to enable +# --type - Application type, which has an effect on which configuration template to use +# --allow-remote-connections - Whether to allow remote connections or to require local connections +# --disabled - Whether to render the file with a .disabled prefix +# --enable-https - Enable app configuration on HTTPS port +# --http-port - HTTP port number +# --https-port - HTTPS port number +# --document-root - Path to document root directory +# Apache-specific flags: +# --apache-additional-configuration - Additional vhost configuration (no default) +# --apache-before-vhost-configuration - Configuration to add before the directive (no default) +# --apache-allow-override - Whether to allow .htaccess files (only allowed when --move-htaccess is set to 'no') +# --apache-extra-directory-configuration - Extra configuration for the document root directory +# --apache-proxy-address - Address where to proxy requests +# --apache-proxy-configuration - Extra configuration for the proxy +# --apache-proxy-http-configuration - Extra configuration for the proxy HTTP vhost +# --apache-proxy-https-configuration - Extra configuration for the proxy HTTPS vhost +# --apache-move-htaccess - Move .htaccess files to a common place so they can be loaded during Apache startup +# NGINX-specific flags: +# --nginx-additional-configuration - Additional server block configuration (no default) +# --nginx-external-configuration - Configuration external to server block (no default) +# Returns: +# true if the configuration was enabled, false otherwise +######################## +ensure_web_server_app_configuration_exists() { + local app="${1:?missing app}" + shift + local -a apache_args nginx_args web_servers args_var + apache_args=("$app") + nginx_args=("$app") + # Validate arguments + while [[ "$#" -gt 0 ]]; do + case "$1" in + # Common flags + --hosts \ + | --type \ + | --allow-remote-connections \ + | --disabled \ + | --enable-https \ + | --http-port \ + | --https-port \ + | --document-root \ + ) + apache_args+=("$1" "${2:?missing value}") + nginx_args+=("$1" "${2:?missing value}") + shift + ;; + + # Specific Apache flags + --apache-additional-configuration \ + | --apache-before-vhost-configuration \ + | --apache-allow-override \ + | --apache-extra-directory-configuration \ + | --apache-proxy-address \ + | --apache-proxy-configuration \ + | --apache-proxy-http-configuration \ + | --apache-proxy-https-configuration \ + | --apache-move-htaccess \ + ) + apache_args+=("${1//apache-/}" "${2:?missing value}") + shift + ;; + + # Specific NGINX flags + --nginx-additional-configuration \ + | --nginx-external-configuration) + nginx_args+=("${1//nginx-/}" "${2:?missing value}") + shift + ;; + + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + read -r -a web_servers <<< "$(web_server_list)" + for web_server in "${web_servers[@]}"; do + args_var="${web_server}_args[@]" + web_server_execute "$web_server" "ensure_${web_server}_app_configuration_exists" "${!args_var}" + done +} + +######################## +# Ensure a web server application configuration does not exist anymore (i.e. Apache virtual host format or NGINX server block) +# It serves as a wrapper for the specific web server function +# Globals: +# * +# Arguments: +# $1 - App name +# Returns: +# true if the configuration was disabled, false otherwise +######################## +ensure_web_server_app_configuration_not_exists() { + local app="${1:?missing app}" + local -a web_servers + read -r -a web_servers <<< "$(web_server_list)" + for web_server in "${web_servers[@]}"; do + web_server_execute "$web_server" "ensure_${web_server}_app_configuration_not_exists" "$app" + done +} + +######################## +# Ensure the web server loads the configuration for an application in a URL prefix +# It serves as a wrapper for the specific web server function +# Globals: +# * +# Arguments: +# $1 - App name +# Flags: +# --allow-remote-connections - Whether to allow remote connections or to require local connections +# --document-root - Path to document root directory +# --prefix - URL prefix from where it will be accessible (i.e. /myapp) +# --type - Application type, which has an effect on what configuration template will be used +# Apache-specific flags: +# --apache-additional-configuration - Additional vhost configuration (no default) +# --apache-allow-override - Whether to allow .htaccess files (only allowed when --move-htaccess is set to 'no') +# --apache-extra-directory-configuration - Extra configuration for the document root directory +# --apache-move-htaccess - Move .htaccess files to a common place so they can be loaded during Apache startup +# NGINX-specific flags: +# --nginx-additional-configuration - Additional server block configuration (no default) +# Returns: +# true if the configuration was enabled, false otherwise +######################## +ensure_web_server_prefix_configuration_exists() { + local app="${1:?missing app}" + shift + local -a apache_args nginx_args web_servers args_var + apache_args=("$app") + nginx_args=("$app") + # Validate arguments + while [[ "$#" -gt 0 ]]; do + case "$1" in + # Common flags + --allow-remote-connections \ + | --document-root \ + | --prefix \ + | --type \ + ) + apache_args+=("$1" "${2:?missing value}") + nginx_args+=("$1" "${2:?missing value}") + shift + ;; + + # Specific Apache flags + --apache-additional-configuration \ + | --apache-allow-override \ + | --apache-extra-directory-configuration \ + | --apache-move-htaccess \ + ) + apache_args+=("${1//apache-/}" "$2") + shift + ;; + + # Specific NGINX flags + --nginx-additional-configuration) + nginx_args+=("${1//nginx-/}" "$2") + shift + ;; + + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + read -r -a web_servers <<< "$(web_server_list)" + for web_server in "${web_servers[@]}"; do + args_var="${web_server}_args[@]" + web_server_execute "$web_server" "ensure_${web_server}_prefix_configuration_exists" "${!args_var}" + done +} + +######################## +# Ensure a web server application configuration is updated with the runtime configuration (i.e. ports) +# It serves as a wrapper for the specific web server function +# Globals: +# * +# Arguments: +# $1 - App name +# Flags: +# --hosts - Hosts to enable +# --enable-https - Update HTTPS app configuration +# --http-port - HTTP port number +# --https-port - HTTPS port number +# Returns: +# true if the configuration was updated, false otherwise +######################## +web_server_update_app_configuration() { + local app="${1:?missing app}" + shift + local -a args web_servers + args=("$app") + # Validate arguments + while [[ "$#" -gt 0 ]]; do + case "$1" in + # Common flags + --hosts \ + | --enable-https \ + | --http-port \ + | --https-port \ + ) + args+=("$1" "${2:?missing value}") + shift + ;; + + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; + esac + shift + done + read -r -a web_servers <<< "$(web_server_list)" + for web_server in "${web_servers[@]}"; do + web_server_execute "$web_server" "${web_server}_update_app_configuration" "${args[@]}" + done +} + +######################## +# Enable loading page, which shows users that the initialization process is not yet completed +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_enable_loading_page() { + ensure_web_server_app_configuration_exists "__loading" --hosts "_default_" \ + --apache-additional-configuration " +# Show a HTTP 503 Service Unavailable page by default +RedirectMatch 503 ^/$ +# Show index.html if server is answering with 404 Not Found or 503 Service Unavailable status codes +ErrorDocument 404 /index.html +ErrorDocument 503 /index.html" \ + --nginx-additional-configuration " +# Show a HTTP 503 Service Unavailable page by default +location / { + return 503; +} +# Show index.html if server is answering with 404 Not Found or 503 Service Unavailable status codes +error_page 404 @installing; +error_page 503 @installing; +location @installing { + rewrite ^(.*)$ /index.html break; +}" + web_server_reload +} + +######################## +# Enable loading page, which shows users that the initialization process is not yet completed +# Globals: +# * +# Arguments: +# None +# Returns: +# None +######################### +web_server_disable_install_page() { + ensure_web_server_app_configuration_not_exists "__loading" + web_server_reload +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/usr/sbin/install_packages b/bitnami/geode/1/debian-10/prebuildfs/usr/sbin/install_packages new file mode 100755 index 000000000000..c9577647443b --- /dev/null +++ b/bitnami/geode/1/debian-10/prebuildfs/usr/sbin/install_packages @@ -0,0 +1,24 @@ +#!/bin/sh +set -e +set -u +export DEBIAN_FRONTEND=noninteractive +n=0 +max=2 +until [ $n -gt $max ]; do + set +e + ( + apt-get update -qq && + apt-get install -y --no-install-recommends "$@" + ) + CODE=$? + set -e + if [ $CODE -eq 0 ]; then + break + fi + if [ $n -eq $max ]; then + exit $CODE + fi + echo "apt failed, retrying" + n=$(($n + 1)) +done +rm -r /var/lib/apt/lists /var/cache/apt/archives diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh new file mode 100644 index 000000000000..30112c763341 --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh @@ -0,0 +1,128 @@ +#!/bin/bash +# +# Environment configuration for geode + +# The values for all environment variables will be set in the below order of precedence +# 1. Custom environment variables defined below after Bitnami defaults +# 2. Constants defined in this file (environment variables with no default), i.e. BITNAMI_ROOT_DIR +# 3. Environment variables overridden via external files using *_FILE variables (see below) +# 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) + +# Load logging library +. /opt/bitnami/scripts/liblog.sh + +export BITNAMI_ROOT_DIR="/opt/bitnami" +export BITNAMI_VOLUME_DIR="/bitnami" + +# Logging configuration +export MODULE="${MODULE:-geode}" +export BITNAMI_DEBUG="${BITNAMI_DEBUG:-false}" + +# By setting an environment variable matching *_FILE to a file path, the prefixed environment +# variable will be overridden with the value specified in that file +geode_env_vars=( + GEODE_HTTP_BIND_ADDRESS + GEODE_HTTP_PORT_NUMBER + GEODE_RMI_BIND_ADDRESS + GEODE_RMI_PORT_NUMBER + GEODE_ADVERTISED_HOSTNAME + GEODE_NODE_NAME + GEODE_NODE_TYPE + GEODE_LOCATORS + GEODE_GROUPS + GEODE_LOG_LEVEL + GEODE_INITIAL_HEAP_SIZE + GEODE_MAX_HEAP_SIZE + GEODE_ENABLE_SECURITY + GEODE_SECURITY_MANAGER + GEODE_SECURITY_USERNAME + GEODE_SECURITY_PASSWORD + GEODE_SECURITY_TLS_COMPONENTS + GEODE_SECURITY_TLS_PROTOCOLS + GEODE_SECURITY_TLS_REQUIRE_AUTHENTICATION + GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED + GEODE_SECURITY_TLS_KEYSTORE_FILE + GEODE_SECURITY_TLS_KEYSTORE_PASSWORD + GEODE_SECURITY_TLS_TRUSTSTORE_FILE + GEODE_SECURITY_TLS_TRUSTSTORE_PASSWORD + GEODE_SERVER_BIND_ADDRESS + GEODE_SERVER_PORT_NUMBER + GEODE_LOCATOR_BIND_ADDRESS + GEODE_LOCATOR_PORT_NUMBER + GEODE_LOCATOR_START_COMMAND + JAVA_HOME + JAVA_OPTS +) +for env_var in "${geode_env_vars[@]}"; do + file_env_var="${env_var}_FILE" + if [[ -n "${!file_env_var:-}" ]]; then + if [[ -r "${!file_env_var:-}" ]]; then + export "${env_var}=$(< "${!file_env_var}")" + unset "${file_env_var}" + else + warn "Skipping export of '${env_var}'. '${!file_env_var:-}' is not readable." + fi + fi +done +unset geode_env_vars + +# Paths +export GEODE_BASE_DIR="${BITNAMI_ROOT_DIR}/geode" +export GEODE_BIN_DIR="${GEODE_BASE_DIR}/bin" +export GEODE_CONF_DIR="${GEODE_BASE_DIR}/config" +export GEODE_CERTS_DIR="${GEODE_CONF_DIR}/certs" +export GEODE_CONF_FILE="${GEODE_CONF_DIR}/gemfire.properties" +export GEODE_SEC_CONF_FILE="${GEODE_CONF_DIR}/gfsecurity.properties" +export GEODE_LOGS_DIR="${GEODE_BASE_DIR}/logs" +export GEODE_EXTENSIONS_DIR="${GEODE_BASE_DIR}/extensions" +export GEODE_VOLUME_DIR="${BITNAMI_VOLUME_DIR}/geode" +export GEODE_DATA_DIR="${GEODE_VOLUME_DIR}/data" +export GEODE_MOUNTED_CONF_DIR="${GEODE_VOLUME_DIR}/config" +export GEODE_INITSCRIPTS_DIR="/docker-entrypoint-initdb.d" + +# System users (when running with a privileged user) +export GEODE_DAEMON_USER="geode" +export GEODE_DAEMON_GROUP="geode" + +# Apache Geode configuration +export GEODE_HTTP_BIND_ADDRESS="${GEODE_HTTP_BIND_ADDRESS:-}" +export GEODE_HTTP_PORT_NUMBER="${GEODE_HTTP_PORT_NUMBER:-7070}" +export GEODE_RMI_BIND_ADDRESS="${GEODE_RMI_BIND_ADDRESS:-}" +export GEODE_RMI_PORT_NUMBER="${GEODE_RMI_PORT_NUMBER:-1099}" +export GEODE_ADVERTISED_HOSTNAME="${GEODE_ADVERTISED_HOSTNAME:-}" +export GEODE_NODE_NAME="${GEODE_NODE_NAME:-}" +export GEODE_NODE_TYPE="${GEODE_NODE_TYPE:-server}" +export GEODE_LOCATORS="${GEODE_LOCATORS:-}" +export GEODE_GROUPS="${GEODE_GROUPS:-}" +export GEODE_LOG_LEVEL="${GEODE_LOG_LEVEL:-info}" +export GEODE_INITIAL_HEAP_SIZE="${GEODE_INITIAL_HEAP_SIZE:-}" +export GEODE_MAX_HEAP_SIZE="${GEODE_MAX_HEAP_SIZE:-}" + +# Apache Geode security +export GEODE_ENABLE_SECURITY="${GEODE_ENABLE_SECURITY:-no}" +export GEODE_SECURITY_MANAGER="${GEODE_SECURITY_MANAGER:-org.apache.geode.examples.security.ExampleSecurityManager}" +export GEODE_SECURITY_USERNAME="${GEODE_SECURITY_USERNAME:-admin}" +export GEODE_SECURITY_PASSWORD="${GEODE_SECURITY_PASSWORD:-}" +export GEODE_SECURITY_TLS_COMPONENTS="${GEODE_SECURITY_TLS_COMPONENTS:-}" +export GEODE_SECURITY_TLS_PROTOCOLS="${GEODE_SECURITY_TLS_PROTOCOLS:-any}" +export GEODE_SECURITY_TLS_REQUIRE_AUTHENTICATION="${GEODE_SECURITY_TLS_REQUIRE_AUTHENTICATION:-no}" +export GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED="${GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED:-no}" +export GEODE_SECURITY_TLS_KEYSTORE_FILE="${GEODE_SECURITY_TLS_KEYSTORE_FILE:-${GEODE_MOUNTED_CONF_DIR}/certs/geode.keystore.jks}" +export GEODE_SECURITY_TLS_KEYSTORE_PASSWORD="${GEODE_SECURITY_TLS_KEYSTORE_PASSWORD:-}" +export GEODE_SECURITY_TLS_TRUSTSTORE_FILE="${GEODE_SECURITY_TLS_TRUSTSTORE_FILE:-${GEODE_MOUNTED_CONF_DIR}/certs/geode.truststore.jks}" +export GEODE_SECURITY_TLS_TRUSTSTORE_PASSWORD="${GEODE_SECURITY_TLS_TRUSTSTORE_PASSWORD:-}" + +# Apache Geode Cache servers configuration +export GEODE_SERVER_BIND_ADDRESS="${GEODE_SERVER_BIND_ADDRESS:-}" +export GEODE_SERVER_PORT_NUMBER="${GEODE_SERVER_PORT_NUMBER:-40404}" + +# Apache Geode locators configuration +export GEODE_LOCATOR_BIND_ADDRESS="${GEODE_LOCATOR_BIND_ADDRESS:-}" +export GEODE_LOCATOR_PORT_NUMBER="${GEODE_LOCATOR_PORT_NUMBER:-10334}" +export GEODE_LOCATOR_START_COMMAND="${GEODE_LOCATOR_START_COMMAND:-configure pdx --read-serialized --disk-store}" + +# Java configuration +export JAVA_HOME="${JAVA_HOME:-${BITNAMI_ROOT_DIR}/java}" +export JAVA_OPTS="${JAVA_OPTS:-}" + +# Custom environment variables may be defined below diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/entrypoint.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/entrypoint.sh new file mode 100755 index 000000000000..d61276c7162b --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/entrypoint.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +# shellcheck disable=SC1091 + +set -o errexit +set -o nounset +set -o pipefail +# set -o xtrace # Uncomment this line for debugging purpose + +# Load libraries +. /opt/bitnami/scripts/libbitnami.sh +. /opt/bitnami/scripts/liblog.sh +. /opt/bitnami/scripts/libos.sh + +# Load Apache Geode environment +. /opt/bitnami/scripts/geode-env.sh + +print_welcome_page + +if [[ "$*" = *"/opt/bitnami/scripts/geode/run.sh"* ]]; then + info "** Starting Apache Geode setup **" + /opt/bitnami/scripts/geode/setup.sh + info "** Apache Geode setup finished! **" +fi + +echo "" +exec "$@" diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/postunpack.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/postunpack.sh new file mode 100755 index 000000000000..f7a0e61d1130 --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/postunpack.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# shellcheck disable=SC1091 + +set -o errexit +set -o nounset +set -o pipefail +# set -o xtrace # Uncomment this line for debugging purpose + +# Load libraries +. /opt/bitnami/scripts/libgeode.sh +. /opt/bitnami/scripts/libfs.sh +. /opt/bitnami/scripts/libos.sh + +# Load Apache Geode environment +. /opt/bitnami/scripts/geode-env.sh + +# Ensure required directories exist +chmod g+rwX "$GEODE_BASE_DIR" +for dir in "$GEODE_VOLUME_DIR" "$GEODE_DATA_DIR" "$GEODE_MOUNTED_CONF_DIR" "$GEODE_CONF_DIR" "$GEODE_CERTS_DIR" "$GEODE_EXTENSIONS_DIR" "$GEODE_LOGS_DIR" "$GEODE_INITSCRIPTS_DIR"; do + ensure_dir_exists "$dir" + configure_permissions_ownership "$dir" -d "775" -f "664" +done diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/run.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/run.sh new file mode 100755 index 000000000000..97570121e288 --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/run.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +# shellcheck disable=SC1091 + +set -o errexit +set -o nounset +set -o pipefail +# set -o xtrace # Uncomment this line for debugging purpose + +# Load libraries +. /opt/bitnami/scripts/libgeode.sh +. /opt/bitnami/scripts/liblog.sh +. /opt/bitnami/scripts/libservice.sh + +# Load Apache Geode environment +. /opt/bitnami/scripts/geode-env.sh + +declare -a start_flags +read -r -a start_flags <<< "$(geode_start_flags)" +start_flags+=("$@") + +info "** Starting Apache Geode **" +if am_i_root; then + if [[ "$GEODE_NODE_TYPE" = "locator" ]] && is_mounted_dir_empty "$GEODE_DATA_DIR"; then + gosu "$GEODE_DAEMON_USER" gfsh -e "start $GEODE_NODE_TYPE ${start_flags[*]}" -e "$GEODE_LOCATOR_START_COMMAND" + else + gosu "$GEODE_DAEMON_USER" gfsh -e "start $GEODE_NODE_TYPE ${start_flags[*]}" + fi +else + if [[ "$GEODE_NODE_TYPE" = "locator" ]] && is_mounted_dir_empty "$GEODE_DATA_DIR"; then + gfsh -e "start $GEODE_NODE_TYPE ${start_flags[*]}" -e "$GEODE_LOCATOR_START_COMMAND" + else + gfsh -e "start $GEODE_NODE_TYPE ${start_flags[*]}" + fi +fi +info "** Apache Geode started! **" + +# The 'gfsh start ...' command creates a new JAVA process in +# background. We need to tail the log file to avoid the container +# to exit while this process is up +info "** Tailing ${GEODE_NODE_TYPE}.log **" +declare pid_file="${GEODE_DATA_DIR}/vf.gf.${GEODE_NODE_TYPE}.pid" +exec tail -c+1 --pid="$(get_pid_from_file "$pid_file")" -f "${GEODE_LOGS_DIR}/${GEODE_NODE_TYPE}.log" diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/setup.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/setup.sh new file mode 100755 index 000000000000..4363dd70a922 --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode/setup.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +# shellcheck disable=SC1091 + +set -o errexit +set -o nounset +set -o pipefail +# set -o xtrace # Uncomment this line for debugging purpose + +# Load libraries +. /opt/bitnami/scripts/libgeode.sh +. /opt/bitnami/scripts/libfs.sh +. /opt/bitnami/scripts/libos.sh + +# Load Apache Geode environment +. /opt/bitnami/scripts/geode-env.sh + +# Ensure Apache Geode environment variables are valid +geode_validate + +if am_i_root; then + info "Creating Apache Geode daemon user" + ensure_user_exists "$GEODE_DAEMON_USER" --group "$GEODE_DAEMON_GROUP" --system +fi + +# Ensure Apache Geode is initialized +geode_initialize + +# Apache Geode init scripts +geode_custom_init_scripts diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh new file mode 100644 index 000000000000..064ed682b05a --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh @@ -0,0 +1,531 @@ +#!/bin/bash +# +# Bitnami Apache Geode library + +# shellcheck disable=SC1090,SC1091 + +# Load generic libraries +. /opt/bitnami/scripts/libfile.sh +. /opt/bitnami/scripts/libfs.sh +. /opt/bitnami/scripts/libnet.sh +. /opt/bitnami/scripts/libos.sh +. /opt/bitnami/scripts/libpersistence.sh +. /opt/bitnami/scripts/libvalidations.sh + +######################## +# Validate settings in GEODE_* env vars +# Globals: +# GEODE_* +# Arguments: +# None +# Returns: +# 0 if the validation succeeded, 1 otherwise +######################### +geode_validate() { + debug "Validating settings in GEODE_* environment variables..." + local error_code=0 + + # Auxiliary functions + print_validation_error() { + error "$1" + error_code=1 + } + check_conflicting_ports() { + local -r total="$#" + for i in $(seq 1 "$((total - 1))"); do + for j in $(seq "$((i + 1))" "$total"); do + var_i="${!i}" + var_j="${!j}" + if [[ -n "${!var_i:-}" ]] && [[ -n "${!var_j:-}" ]] && [[ "${!var_i:-}" -eq "${!var_j:-}" ]]; then + print_validation_error "${var_i} and ${var_j} are bound to the same port" + fi + done + done + } + check_resolved_hostname() { + if ! is_hostname_resolved "$1"; then + warn "Hostname ${1} could not be resolved, this could lead to connection issues" + fi + } + check_empty_value() { + if is_empty_value "${!1}"; then + print_validation_error "${1} must be set" + fi + } + check_yes_no_value() { + if ! is_yes_no_value "${!1}" && ! is_true_false_value "${!1}"; then + print_validation_error "The allowed values for ${1} are: yes no" + fi + } + check_multi_value() { + if [[ " ${2} " != *" ${!1} "* ]]; then + print_validation_error "The allowed values for ${1} are: ${2}" + fi + } + check_valid_port() { + local port_var="${1:?missing port variable}" + local err + if ! err="$(validate_port "${!port_var}")"; then + print_validation_error "An invalid port was specified in the environment variable ${port_var}: ${err}." + fi + } + + # Validate node type and log level + check_empty_value "GEODE_NODE_TYPE" + check_empty_value "GEODE_LOG_LEVEL" + check_multi_value "GEODE_NODE_TYPE" "server locator" + check_multi_value "GEODE_LOG_LEVEL" "severe error warning info config fine" + + # Validate hostname, bind addresses and ports + for address in "$GEODE_ADVERTISED_HOSTNAME" "$GEODE_SERVER_BIND_ADDRESS" "$GEODE_HTTP_BIND_ADDRESS" "$GEODE_LOCATOR_BIND_ADDRESS"; do + ! is_empty_value "$address" && ! validate_ipv4 "$address" && check_resolved_hostname "$address" + done + for port in "GEODE_SERVER_PORT_NUMBER" "GEODE_LOCATOR_PORT_NUMBER" "GEODE_HTTP_PORT_NUMBER" "GEODE_RMI_PORT_NUMBER"; do + ! is_empty_value "${!port}" && check_valid_port "$port" + done + check_conflicting_ports "GEODE_SERVER_PORT_NUMBER" "GEODE_LOCATOR_PORT_NUMBER" "GEODE_HTTP_PORT_NUMBER" "GEODE_RMI_PORT_NUMBER" + + # Validate Apache Geode locators + if ! is_empty_value "$GEODE_LOCATORS"; then + local -r regexp="(([^\[/?#]+)(\[([0-9]+)\])?)?" + read -r -a locators <<< "$(tr ',;' ' ' <<< "${GEODE_LOCATORS/%,/}")" + for l in "${locators[@]}"; do + if [[ "$l" =~ $regexp ]]; then + check_resolved_hostname "${BASH_REMATCH[2]}" + else + print_validation_error "The locator \"$l\" doesn't follow the expected format" + fi + done + fi + + # Validate Apache Geode security settings + check_yes_no_value "GEODE_ENABLE_SECURITY" + check_yes_no_value "GEODE_SECURITY_TLS_REQUIRE_AUTHENTICATION" + check_yes_no_value "GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED" + if is_boolean_yes "$GEODE_ENABLE_SECURITY"; then + if ! is_empty_value "$GEODE_SECURITY_TLS_COMPONENTS"; then + check_empty_value "GEODE_SECURITY_TLS_PROTOCOLS" + if [[ ! -f "$GEODE_SECURITY_TLS_KEYSTORE_FILE" || ! -f "$GEODE_SECURITY_TLS_TRUSTSTORE_FILE" ]]; then + print_validation_error "In order to configure the TLS encryption for Apache Geode with JKS certs you must mount your geode.keystore.jks and geode.truststore.jks certs to the ${GEODE_MOUNTED_CONF_DIR}/certs directory." + fi + else + # Security is enabled but TLS is not. Therefore, authentication using Security Manager is mandatory + for var in "GEODE_SECURITY_MANAGER" "GEODE_SECURITY_USERNAME" "GEODE_SECURITY_PASSWORD"; do + check_empty_value "$var" + done + fi + else + warn "You set the environment variable GEODE_ENABLE_SECURITY=${GEODE_ENABLE_SECURITY}. For safety reasons, enable Apache Geode security in a production environment." + fi + + # Validation configuration files + for file in "cache.xml" "gemfire.properties" "log4j2.xml"; do + if [[ -f "${GEODE_CONF_DIR}/${file}" ]] || ! is_file_writable "${GEODE_CONF_DIR}/${file}"; then + warn "A custom configuration file \"$file\" was found or the file is not writable. Configurations based on environment variables will not be applied for this file." + fi + done + is_boolean_yes "$GEODE_ENABLE_SECURITY" && ! is_file_writable "$GEODE_SEC_CONF_FILE" && warn "${GEODE_SEC_CONF_FILE} is not writable. Configurations based on environment variables will not be applied for this file." + + return "$error_code" +} + +######################## +# Set a configuration setting value to the configuration file(s) +# Globals: +# GEODE_* +# Arguments: +# $1 - property key +# $2 - property value +# $3 - configuration file (optional) +# Returns: +# None +######################### +geode_conf_set() { + local -r key="${1:?key missing}" + local -r value="${2:?value missing}" + local -r file="${3:-"${GEODE_CONF_FILE}"}" + + # Sanitize key (sed does not support fixed string substitutions) + local sanitized_pattern + sanitized_pattern="^\s*(//\s*)?$(sed 's/[]\[^$.*/]/\\&/g' <<<"$key")\s*=.*" + # Check if the configuration exists in the file + if grep -sqE "$sanitized_pattern" "$file"; then + # It exists, so replace the line + replace_in_file "$file" "$sanitized_pattern" "${key} = ${value}" + else + # Add a new key + printf '\n%s=%s' "$key" "$value" >>"$file" + fi +} + +######################## +# Get a configuration setting value from the configuration file(s) +# ref: https://geode.apache.org/docs/guide/112/reference/topics/gemfire_properties.html +# Globals: +# GEODE_* +# Arguments: +# $1 - property key +# $2 - configuration file (optional) +# Returns: +# String (empty string if file or key doesn't exist) +######################### +geode_conf_get() { + local -r key="${1:?key missing}" + local -r file="${2:-"${GEODE_CONF_FILE}"}" + + # Sanitize key (sed does not support fixed string substitutions) + local sanitized_pattern + sanitized_pattern="^\s*(//\s*)?$(sed 's/[]\[^$.*/]/\\&/g' <<<"$key")\s*=(.*)" + grep -E "$sanitized_pattern" "$file" | sed -E "s|${sanitized_pattern}|\2|" | tr -d "\"' " +} + +######################## +# Creates Apache Geode configuration file +# Globals: +# GEODE_* +# Arguments: +# None +# Returns: +# None +######################### +geode_create_config() { + info "Creating Apache Geode configuration file" + + geode_conf_set "deploy-working-dir" "$GEODE_DATA_DIR" + # Logging settings + geode_conf_set "log-level" "$GEODE_LOG_LEVEL" + # Enable JMX Manager + geode_conf_set "jmx-manager" "true" + geode_conf_set "jmx-manager-start" "true" + # Hostnames and ports + [[ -n "$GEODE_ADVERTISED_HOSTNAME" ]] && geode_conf_set "jmx-manager-hostname-for-clients" "$GEODE_ADVERTISED_HOSTNAME" + [[ -n "$GEODE_RMI_BIND_ADDRESS" ]] && geode_conf_set "jmx-manager-bind-address" "$GEODE_RMI_BIND_ADDRESS" + geode_conf_set "jmx-manager-port" "$GEODE_RMI_PORT_NUMBER" + [[ -n "$GEODE_HTTP_BIND_ADDRESS" ]] && geode_conf_set "http-service-bind-address" "$GEODE_HTTP_BIND_ADDRESS" + geode_conf_set "jmx-manager-http-port" "$GEODE_HTTP_PORT_NUMBER" + geode_conf_set "http-service-port" "$GEODE_HTTP_PORT_NUMBER" +} + +######################## +# Configure a sammple SecurityManager based on the implementation below: +# https://github.com/apache/geode/blob/develop/geode-core/src/main/java/org/apache/geode/examples/security/ExampleSecurityManager.java +# This implementation provides authentication and authorization based on a "security.json" JSON file +# Globals: +# GEODE_* +# Arguments: +# None +# Returns: +# None +######################### +geode_configure_sample_security_manager() { + if [[ "$GEODE_SECURITY_MANAGER" = "org.apache.geode.examples.security.ExampleSecurityManager" ]]; then + if [[ ! -f "${GEODE_EXTENSIONS_DIR}/security.json" && -w "$GEODE_EXTENSIONS_DIR" ]]; then + warn "No \"security.json\" file provided. Creating a very basic one (not suitable for production)" + jq '.' > "${GEODE_EXTENSIONS_DIR}/security.json" <"$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" + touch "${GEODE_VOLUME_DIR}/.user_scripts_initialized" + fi +} diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1333ed77b7e1..3d098f635277 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -1 +1,544 @@ -TODO +# Bitnami Docker Image for Apache Geode + +## What is Apache Geode? + +> [Apache Geode](https://geode.apache.org/) is a data management platform that provides advanced capabilities for data-intensive applications. + +## TL;DR + +```console +$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-geode/master/docker-compose.yml > docker-compose.yml +$ docker-compose up -d +``` + +**Warning**: This quick setup is only intended for development environments. You are encouraged to change the insecure default credentials and check out the available configuration options in the [Environment Variables](#environment-variables) section for a more secure deployment. + +## Why use Bitnami Images? + +* Bitnami closely tracks upstream source changes and promptly publishes new versions of this image using our automated systems. +* With Bitnami images the latest bug fixes and features are available as soon as possible. +* Bitnami containers, virtual machines and cloud images use the same components and configuration approach - making it easy to switch between formats based on your project needs. +* All our images are based on [minideb](https://github.com/bitnami/minideb) a minimalist Debian based container image which gives you a small base container image and the familiarity of a leading Linux distribution. +* All Bitnami images available in Docker Hub are signed with [Docker Content Trust (DCT)](https://docs.docker.com/engine/security/trust/content_trust/). You can use `DOCKER_CONTENT_TRUST=1` to verify the integrity of the images. +* Bitnami container images are released daily with the latest distribution packages available. + +> This [CVE scan report](https://quay.io/repository/bitnami/geode?tab=tags) contains a security report with all open CVEs. To get the list of actionable security issues, find the "latest" tag, click the vulnerability report link under the corresponding "Security scan" field and then select the "Only show fixable" filter on the next page. + +## How to deploy Apache Geode in Kubernetes? + +Deploying Bitnami applications as Helm Charts is the easiest way to get started with our applications on Kubernetes. Read more about the installation in the [Bitnami Apache Geode Chart GitHub repository](https://github.com/bitnami/charts/tree/master/bitnami/geode). + +Bitnami containers can be used with [Kubeapps](https://kubeapps.com/) for deployment and management of Helm Charts in clusters. + +## Why use a non-root container? + +Non-root container images add an extra layer of security and are generally recommended for production environments. However, because they run as a non-root user, privileged tasks are typically off-limits. Learn more about non-root containers [in our docs](https://docs.bitnami.com/tutorials/work-with-non-root-containers/). + +## Supported tags and respective `Dockerfile` links + +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-10`, `1.14.0`, `1.14.0-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r0/1/debian-10/Dockerfile) + +Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). + +## Get this image + +The recommended way to get the Bitnami Apache Geode Docker Image is to pull the prebuilt image from the [Docker Hub Registry](https://hub.docker.com/r/bitnami/geode). + +```console +$ docker pull bitnami/geode:latest +``` + +To use a specific version, you can pull a versioned tag. You can view the [list of available versions](https://hub.docker.com/r/bitnami/geode/tags/) in the Docker Hub Registry. + +```console +$ docker pull bitnami/geode:[TAG] +``` + +If you wish, you can also build the image yourself. + +```console +$ docker build -t bitnami/geode:latest 'https://github.com/bitnami/bitnami-docker-geode.git#master:1/debian-10' +``` + +## How to use this image + +### Run the application using Docker Compose + +The main folder of this repository contains a functional [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-geode/blob/master/docker-compose.yml) file. Run the application using it as shown below: + +```console +$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-geode/master/docker-compose.yml > docker-compose.yml +$ docker-compose up -d +``` + +### Using the Docker Command Line + +If you want to run the application manually instead of using `docker-compose`, these are the basic steps you need to run: + +#### Step 0: Create a network + +```console +$ docker network create geode-network +``` + +#### Step 1: Create volumes for Apache Geode persistence and launch the container + +```console +$ docker volume create --name geode_data +$ docker run -d --name geode -p 7070:7070 \ + --env ALLOW_EMPTY_PASSWORD=yes \ + --network geode-network \ + --volume geode_data:/bitnami/geode \ + bitnami/geode:latest +``` + +Access your application at *http://your-ip/* + +## Persisting your application + +If you remove the container all your data and configurations will be lost, and the next time you run the image the database will be reinitialized. To avoid this loss of data, you should mount a volume that will persist even after the container is removed. + +For persistence you should mount a directory at the `/bitnami/geode` path. If the mounted directory is empty, it will be initialized on the first run. + +To avoid inadvertent removal of volumes, you can [mount host directories as data volumes](https://docs.docker.com/engine/tutorials/dockervolumes/). Alternatively you can make use of volume plugins to host the volume data. + +### Mount host directories as data volumes with Docker Compose + +This requires a minor change to the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-geode/blob/master/docker-compose.yml) file present in this repository: + +```diff + geode: + ... + volumes: +- - 'geode_data:/bitnami/geode' ++ - /path/to/geode-persistence:/bitnami/geode + ... +-volumes: +- geode_data: +- driver: local +``` + +> NOTE: As this is a non-root container, the mounted files and directories must have the proper permissions for the UID `1001`. + +### Mount host directories as data volumes using the Docker command line + +#### Step 0: Create a network + +```console +$ docker network create geode-network +``` + +#### Step 1. Create the Apache Geode container with host volumes + +```console +$ docker run -d --name geode -p 7070:7070 \ + --env ALLOW_EMPTY_PASSWORD=yes \ + --network geode-network \ + --volume /path/to/geode-persistence:/bitnami/geode \ + bitnami/geode:latest +``` + +## Configuration + +### Environment variables + +When you start the Apache Geode image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. If you want to add a new environment variable: + +* For docker-compose add the variable name and value under the application section in the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-geode/blob/master/docker-compose.yml) file present in this repository: + +```yaml +geode: + ... + environment: + - GEODE_ENABLE_SECURITY=yes + - GEODE_SECURITY_PASSWORD=my_password + ... +``` + +* For manual execution add a `--env` option with each variable and value: + + ```console + $ docker run -d --name geode -p 7070:7070 \ + --env GEODE_ENABLE_SECURITY=yes \ + --env GEODE_SECURITY_PASSWORD=my_password \ + bitnami/geode:latest + ``` + +Available environment variables: + +#### Apache Geode configuration + +* `GEODE_HTTP_BIND_ADDRESS`: Apache Geode HTTP bind address (bound to all local addresses if not specified). No defaults. +* `GEODE_HTTP_PORT_NUMBER`: Apache Geode HTTP port number. Default: **7070** +* `GEODE_RMI_BIND_ADDRESS`: Apache Geode RMI bind address (bound to all local addresses if not specified). No defaults. +* `GEODE_RMI_PORT_NUMBER`: Apache Geode RMI port number. Default: **1099** +* `GEODE_ADVERTISED_HOSTNAME`: Apache Geode advertised hostname. No defaults. +* `GEODE_NODE_NAME`: Apache Geode node name. No defaults. +* `GEODE_NODE_TYPE`: Apache Geode node type. Allowed values: *server* and *locator* Default: **server** +* `GEODE_LOG_LEVEL`: Apache Geode loge level. Allowed values: *severe*, *error*, *warning*, *info*, *config* and *fine*. Default: **info** +* `GEODE_INITIAL_HEAP_SIZE`: Initial size of the heap in the same format as the JVM -Xmx parameter. No defaults. +* `GEODE_MAX_HEAP_SIZE`: Maximum size of the heap in the same format as the JVM -Xmx parameter. No defaults. + +#### Apache Geode security configuration + +* `GEODE_ENABLE_SECURITY`: Enable Apache Geode security. Default: **no** +* `GEODE_SECURITY_MANAGER`: Fully qualified name of the class that implements the SecurityManager interface. Default: **org.apache.geode.examples.security.ExampleSecurityManager** +* `GEODE_SECURITY_USERNAME`: Username credential the node will use to connect with locators. Default: **admin** +* `GEODE_SECURITY_PASSWORD`: Password credential the node will use to connect with locators. No defaults. +* `GEODE_SECURITY_TLS_COMPONENTS`: Comma-separated list of components for which to enable TLS. Allowed values: *cluster*, *gateway*, *web*, *jmx*, *locator*, *server* and *all*. No defaults. +* `GEODE_SECURITY_TLS_PROTOCOLS`: Comma-separated list of valid protocols versions for TCP/IP connections with TLS encryption enabled. Default: **any** +* `GEODE_SECURITY_TLS_REQUIRE_AUTHENTICATION`: Enable two-way authentication via TLS. Default: **no** +* `GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED`: Enable server hostname validation using server certificates. Default: **no** +* `GEODE_SECURITY_TLS_KEYSTORE_FILE`: Path to the key store file. Default: **/bitnami/geode/config/certs/geode.keystore.jks** +* `GEODE_SECURITY_TLS_KEYSTORE_PASSWORD`: Key store file. No defaults. +* `GEODE_SECURITY_TLS_TRUSTSTORE_FILE`: Path to the trust store file. Default: **/bitnami/geode/config/certs/geode.truststore.jks** +* `GEODE_SECURITY_TLS_TRUSTSTORE_PASSWORD`: Trust store password. No defaults. + +#### Apache Geode cluster configuration + +* `GEODE_LOCATORS`: Comma-separated list of Apache Geode locators use to join the Geode cluster. No defaults. +* `GEODE_GROUPS`: Comma-separated list of Apache Geode member groups this node belongs to. Default: **server** + +#### Apache Geode Cache Servers configuration + +* `GEODE_SERVER_BIND_ADDRESS`: Apache Geode Cache server bind address (bound to all local addresses if not specified). No defaults. +* `GEODE_SERVER_PORT_NUMBER`: Apache Geode Cache server port number. Default: **40404** + +#### Apache Geode Locators configuration + +* `GEODE_LOCATOR_BIND_ADDRESS`: Apache Geode Locator bind address (bound to all local addresses if not specified). No defaults. +* `GEODE_LOCATOR_PORT_NUMBER`: Apache Geode Locator port number. Default: **10334** +* `GEODE_LOCATOR_START_COMMAND`: Command to execute to configure a Locator node after starting it. Default: **configure pdx --read-serialized --disk-store** + +### Security + +The Bitnami Apache Geode Docker image does not enable security mechanisms by default, please remember this is not recommended for production environments. + +#### Authentication & Authorization + +In order to implement authentication and authorization mechanisms, you need to configure a Security Manager that implements the "SecurityManager" interface. To enable authentication and authorization on this container, set the `GEODE_ENABLE_SECURITY` environment variable to `yes` and set `GEODE_SECURITY_MANAGER` with the FQDN of the desired class that implements the "SecurityManager" interface. + +> Learn more about the Security Manager in the [Apache Geode documentation](https://geode.apache.org/docs/guide/114/managing/security/enable_security.html). + +By default this container uses [this ExampleSecurityManager](https://geode.apache.org/releases/latest/javadoc/org/apache/geode/examples/security/ExampleSecurityManager.html) as Security Manager, which is based on JSON resource called `security.json` where you can define your users and roles.When the `security.json` is not provided, this container generates a very simple one that: + +* Configures authentication for user defined at `GEODE_SECURITY_USERNAME` using the password defined at `GEODE_SECURITY_PASSWORD`. +* Authorizes the user defined at `GEODE_SECURITY_USERNAME` with all the privileges. + +To use a custom `security.json`, mount it into `/opt/bitnami/geode/extensions` on every Apache Geode container in the cluster. + +> Note: The "ExampleSecurityManager" is not recommended for production environments + +#### TLS authentication + +You can also configure TLS for authentication between members and to protect your data during distribution. TLS authentication can be configured for every component or only on certain communications (e.g. only communication with and between locators). This container exposes the `GEODE_SECURITY_TLS_COMPONENTS` so you can choose the components for which to enable TLS (none by default). + +> Note: TLS authentication can be alone or in conjunction with the authentication provided by the Security Manager + +To configure TLS, you must use your own certificates. You can drop your Java Key Stores into `/bitnami/geode/config/certs`. If the JKS certs are password protected (recommended), you will need to provide them also setting `GEODE_SECURITY_TLS_KEYSTORE_PASSWORD` and `GEODE_SECURITY_TLS_TRUSTSTORE_PASSWORD`. + +> If your Java Key Stores are mounted in a different location than `/opt/bitnami/geode/config/certs/geode.keystore.jks` and `/opt/bitnami/geode/config/certs/geode.truststore.jks`, set the environment variables `GEODE_SECURITY_TLS_KEYSTORE_FILE` and `GEODE_SECURITY_TLS_TRUSTSTORE_FILE` with the name of the path where you mounted your key store and trust store files, respectively. + +The following script (intended for Kafka but valid for Apache Geode) can help you with the creation of the JKS and certificates: + +* [kafka-generate-ssl.sh](https://raw.githubusercontent.com/confluentinc/confluent-platform-security-tools/master/kafka-generate-ssl.sh) + +Keep in mind the following notes: + +* Set the Common Name or FQDN values to your Apache Geode container hostname, e.g. `geode.example.com`. After entering this value, when prompted "What is your first and last name?", enter this value as well. + * As an alternative, you can disable host name verification setting the environment variable `GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED` to `no`. +* Each Apache Geode Cache server and Locator needs its own keystore. You will have to repeat the process for each of the member in the cluster. + +> Learn more about the TLS configuration in the [Apache Geode documentation](https://geode.apache.org/docs/guide/114/managing/security/implementing_ssl.html). + +The following Docker Compose is just an example showing how to enable TLS authentication communications for between clients and servers, and mount your JKS certificates protected by the password `pass123` in a Apache Geode standalone Cache server: + +```yaml +version: '2.1' + +services: + geode: + image: 'bitnami/geode:latest' + ports: + - 7070:7070 + environment: + - GEODE_ENABLE_SECURITY=yes + - GEODE_SECURITY_TLS_COMPONENTS=server + - GEODE_SECURITY_TLS_ENDPOINT_IDENTIFICATION_ENABLED=no + - GEODE_SECURITY_TLS_KEYSTORE_PASSWORD=pass123 + - GEODE_SECURITY_TLS_TRUSTSTORE_PASSWORD=pass123 + + volumes: + - './geode.keystore.jks:/bitnami/geode/config/certs/geode.keystore.jks:ro' + - './geode.truststore.jks:/bitnami/geode/config/certs/geode.truststore.jks:ro' +``` + +### Setting up an Apache Geode Cluster + +An Apache Geode cluster with both Locators and Chache server nodes can easily be setup with the Bitnami Apache Geode Docker image. To do so, this image exposes a set of useful environment variables. + +#### Using the Docker Command Line + +##### Step 0: Create a network + +Create a Docker network to enable visibility between Apache Geode nodes: + +```console +$ docker network create geode-network --driver bridge +``` + +##### Step 1: Create an Apache Geode Locator + +The first step is to create an Apache Geode Locator node. + +```console +$ docker run --name geode-locator -p 7070:7070 \ + --network geode-network \ + --env ALLOW_EMPTY_PASSWORD=yes \ + --env GEODE_NODE_NAME=locator \ + --env GEODE_NODE_TYPE=locator \ + --env GEODE_ADVERTISED_HOSTNAME=geode-locator \ + bitnami/geode:development +``` + +##### Step 2: Create the first Apache Geode Cache server + +Then, we can create our fist Apache Geode Cache server node. + +```console +$ docker run --name geode-server-0 \ + --network geode-network \ + --env ALLOW_EMPTY_PASSWORD=yes \ + --env GEODE_NODE_NAME=server-0 \ + --env GEODE_NODE_TYPE=server \ + --env GEODE_ADVERTISED_HOSTNAME=geode-server-0 \ + --env GEODE_LOCATORS=geode-locator[10334] \ + bitnami/geode:development +``` + +##### Step 3: Create the second Apache Geode Cache server + +Next, we create a new Apache Geode Cache server node. + +```console +$ docker run --name geode-server-1 \ + --network geode-network \ + --env ALLOW_EMPTY_PASSWORD=yes \ + --env GEODE_NODE_NAME=server-1 \ + --env GEODE_NODE_TYPE=server \ + --env GEODE_ADVERTISED_HOSTNAME=geode-server-1 \ + --env GEODE_LOCATORS=geode-locator[10334] \ + bitnami/geode:development +``` + +You now have a Apache Geode cluster up and running. You can scale the cluster by adding/removing new nodes without incurring any downtime. + +#### Using Docker Compose + +The main folder of this repository contains a functional [`docker-compose-cluster.yml`](https://github.com/bitnami/bitnami-docker-geode/blob/master/docker-compose-cluster.yml) file. Run an Apache Geode cluster using it as shown below: + +```console +$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-geode/master/docker-compose-cluster.yml > docker-compose.yml +$ docker-compose up -d +``` + +### Full configuration + +The image looks for configuration files (`gemfire.properties`, `cache.xml`, `log4j2.xml`, etc.) in the `/bitnami/geode/config/` directory. Find very simple examples below. + +#### Using the Docker Command Line + +```console +$ docker run -d --name geode -p 7070:7070 \ + --env ALLOW_EMPTY_PASSWORD=yes \ + --volume /path/to/gemfire.properties:/bitnami/geode/config/gemfire.properties:ro \ + bitnami/geode:latest +``` + +After that, your custom configuration will be taken into account to start the Apache Geode node. + +#### Using Docker Compose + +Modify the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-geode/blob/master/docker-compose.yml) file present in this repository as follows: + +```diff +... +services: + geode: + ... + volumes: + - 'geode_data:/bitnami/geode' ++ - /path/to/gemfire.properties:/bitnami/geode/config/gemfire.properties:ro +``` + +After that, your custom configuration will be taken into account to start the Apache Geode node. + +## Logging + +The Bitnami Apache Geode Docker image sends the container logs to `stdout`. To view the logs: + +```console +$ docker logs geode +``` + +Or using Docker Compose: + +```console +$ docker-compose logs geode +``` + +You can configure the containers [logging driver](https://docs.docker.com/engine/admin/logging/overview/) using the `--log-driver` option if you wish to consume the container logs differently. In the default configuration docker uses the `json-file` driver. + +## Initializing a new instance + +When the container is launched, it will execute the files with extension `.sh` located at `/docker-entrypoint-initdb.d`. + +In order to have your custom files inside the docker image you can mount them as a volume. + +```console +$ docker run --name geode \ + -v /path/to/init-scripts:/docker-entrypoint-initdb.d \ + bitnami/geode:latest +``` + +Or with Docker Compose: + +```yaml +geode: + image: bitnami/geode:latest + volumes: + - /path/to/init-scripts:/docker-entrypoint-initdb.d +``` + +## Maintenance + +### Backing up your container + +To backup your data and configuration, follow these simple steps: + +#### Step 1: Export the configuration (optional) + +Unless you're using the Cluster Configuration Service (only available when running locator nodes), the configuration is not persisted. To avoid losing your configuration in standalone Cache servers, you can export it as it's explained in the [Apache Geode documentation](https://geode.apache.org/docs/guide/114/tools_modules/gfsh/command-pages/export.html). + +#### Step 2: Stop the currently running container + +```console +$ docker stop geode +``` + +Or using Docker Compose: + +```console +$ docker-compose stop geode +``` + +#### Step 3: Run the backup command + +We need to mount two volumes in a container we will use to create the backup: a directory on your host to store the backup in, and the volumes from the container we just stopped so we can access the data. + +```console +$ docker run --rm -v /path/to/geode-backups:/backups --volumes-from geode busybox \ + cp -a /bitnami/geode:latest /backups/latest +``` + +Or using Docker Compose: + +```console +$ docker run --rm -v /path/to/geode-backups:/backups --volumes-from `docker-compose ps -q geode` busybox \ + cp -a /bitnami/geode:latest /backups/latest +``` + +### Restoring a backup + +Restoring a backup is as simple as mounting the backup as volumes in the container. + +```console +$ docker run -v /path/to/geode-backups/latest:/bitnami/geode bitnami/geode:latest +``` + +You can also modify the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-geode/blob/master/docker-compose.yml) file present in this repository: + +```yaml +geode: + volumes: + - /path/to/geode-backups/latest:/bitnami/geode +``` + +> Note: if you exported your node configuration, you can restore in your Apache Geode node by mountin the configuration files as explained in the [Full Confiuration section)[#full-configuration]. + +### Upgrade this image + +Bitnami provides up-to-date versions of Kafka, including security patches, soon after they are made upstream. We recommend that you follow these steps to upgrade your container. + +#### Step 1: Get the updated image + +```console +$ docker pull bitnami/geode:latest +``` + +or if you're using Docker Compose, update the value of the image property to `bitnami/geode:latest`. + +#### Step 2: Stop and backup the currently running container + +Before continuing, you should backup your container's data, configuration and logs. + +Follow the steps on [creating a backup](#backing-up-your-container). + +#### Step 3: Remove the currently running container + +```console +$ docker rm -v geode +``` + +Or using Docker Compose: + +```console +$ docker-compose rm -v geode +``` + +#### Step 4: Run the new image + +Re-create your container from the new image, [restoring your backup](#restoring-a-backup) if necessary. + +```console +$ docker run --name geode bitnami/geode:latest +``` + +Or using Docker Compose: + +```console +$ docker-compose up geode +``` + +## Contributing + +We'd love for you to contribute to this container. You can request new features by creating an [issue](https://github.com/bitnami/bitnami-docker-geode/issues), or submit a [pull request](https://github.com/bitnami/bitnami-docker-geode/pulls) with your contribution. + +## Issues + +If you encountered a problem running this container, you can file an [issue](https://github.com/bitnami/bitnami-docker-geode/issues/new). For us to provide better support, be sure to include the following information in your issue: + +* Host OS and version +* Docker version (`docker version`) +* Output of `docker info` +* Version of this container +* The command you used to run the container, and any relevant output you saw (masking any sensitive information) + +## License + +Copyright 2021 Bitnami + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/bitnami/geode/docker-compose-cluster.yml b/bitnami/geode/docker-compose-cluster.yml new file mode 100644 index 000000000000..6e4224fca398 --- /dev/null +++ b/bitnami/geode/docker-compose-cluster.yml @@ -0,0 +1,55 @@ +version: '2.1' + +services: + geode-locator: + image: docker.io/bitnami/geode:1 + environment: + - GEODE_NODE_NAME=locator + - GEODE_NODE_TYPE=locator + - GEODE_ADVERTISED_HOSTNAME=geode-locator + - GEODE_ENABLE_SECURITY=yes + - GEODE_SECURITY_PASSWORD=some_password + healthcheck: + test: gfsh status locator --dir /bitnami/geode/data >/dev/null 2>&1 || exit 1 + ports: + - 7070:7070 + volumes: + - 'geode_locator_data:/bitnami/geode' + geode-server-0: + image: docker.io/bitnami/geode:1 + environment: + - GEODE_NODE_NAME=server-0 + - GEODE_NODE_TYPE=server + - GEODE_LOCATORS=geode-locator[10334] + - GEODE_ADVERTISED_HOSTNAME=geode-server-0 + - GEODE_ENABLE_SECURITY=yes + - GEODE_SECURITY_PASSWORD=some_password + healthcheck: + test: gfsh status server --dir /bitnami/geode/data >/dev/null 2>&1 || exit 1 + volumes: + - 'geode_server_0_data:/bitnami/geode' + depends_on: + - geode-locator + geode-server-1: + image: docker.io/bitnami/geode:1 + environment: + - GEODE_NODE_NAME=server-1 + - GEODE_NODE_TYPE=server + - GEODE_LOCATORS=geode-locator[10334] + - GEODE_ADVERTISED_HOSTNAME=geode-server-1 + - GEODE_ENABLE_SECURITY=yes + - GEODE_SECURITY_PASSWORD=some_password + healthcheck: + test: gfsh status server --dir /bitnami/geode/data >/dev/null 2>&1 || exit 1 + volumes: + - 'geode_server_1_data:/bitnami/geode' + depends_on: + - geode-locator + +volumes: + geode_locator_data: + driver: local + geode_server_0_data: + driver: local + geode_server_1_data: + driver: local diff --git a/bitnami/geode/docker-compose.yml b/bitnami/geode/docker-compose.yml new file mode 100644 index 000000000000..0fd8dd9def9c --- /dev/null +++ b/bitnami/geode/docker-compose.yml @@ -0,0 +1,20 @@ +version: '2.1' + +services: + geode: + image: docker.io/bitnami/geode:1 + ports: + - 7070:7070 + environment: + - GEODE_NODE_NAME=geode + - GEODE_ADVERTISED_HOSTNAME=localhost + # ALLOW_EMPTY_PASSWORD is recommended only for development. + - ALLOW_EMPTY_PASSWORD=yes + healthcheck: + test: gfsh status locator --dir /bitnami/geode/data >/dev/null 2>&1 || exit 1 + volumes: + - 'geode_data:/bitnami/geode' + +volumes: + geode_data: + driver: local From c8846378ed1ddaae77119cbe29c621e24f50f9a5 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 28 Sep 2021 17:50:16 +0000 Subject: [PATCH 004/143] 1.14.0-debian-10-r1 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b29eece9c4ba..d46cb1e37fb3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r0" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r1" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 3d098f635277..ca449b7838b6 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r0/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r1/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 2e932824b43caa032a5cd82487a80495f31003c2 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 29 Sep 2021 20:36:04 +0000 Subject: [PATCH 005/143] 1.14.0-debian-10-r2 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index d46cb1e37fb3..d13655307868 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r1" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r2" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ca449b7838b6..3eca652f6f1a 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r1/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r2/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 5c4782ba89f41f289d7bf9518e8d87f42def7901 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 30 Sep 2021 14:09:48 +0000 Subject: [PATCH 006/143] 1.14.0-debian-10-r3 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- .../debian-10/rootfs/opt/bitnami/scripts/geode-env.sh | 4 ++++ .../1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh | 10 ++++++++-- bitnami/geode/README.md | 4 +++- 5 files changed, 19 insertions(+), 7 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index d13655307868..773977dfd88d 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,13 +11,13 @@ COPY prebuildfs / RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.302-0" --checksum 59c0b7440797c7110c76959dbbce5235359b52adf62f99218b2718c04f2d67b6 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-0" --checksum 3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.0-0" --checksum 851da61f8cd5e1f895e87df53dea5bfaa23412b2a43c09b9f1c63fa32de7671f +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.0-1" --checksum 9965b4af6393f1c306491cb691fed778b6e29b5dec7b103e07056b33d770aabd RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r2" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r3" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index c9e1a4583f94..01f89da91b02 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,10 +1,10 @@ { "geode": { "arch": "amd64", - "digest": "851da61f8cd5e1f895e87df53dea5bfaa23412b2a43c09b9f1c63fa32de7671f", + "digest": "9965b4af6393f1c306491cb691fed778b6e29b5dec7b103e07056b33d770aabd", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-0" + "version": "1.14.0-1" }, "gosu": { "arch": "amd64", diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh index 30112c763341..62feaf1cfa38 100644 --- a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh @@ -33,6 +33,8 @@ geode_env_vars=( GEODE_LOG_LEVEL GEODE_INITIAL_HEAP_SIZE GEODE_MAX_HEAP_SIZE + GEODE_ENABLE_METRICS + GEODE_METRICS_PORT_NUMBER GEODE_ENABLE_SECURITY GEODE_SECURITY_MANAGER GEODE_SECURITY_USERNAME @@ -97,6 +99,8 @@ export GEODE_GROUPS="${GEODE_GROUPS:-}" export GEODE_LOG_LEVEL="${GEODE_LOG_LEVEL:-info}" export GEODE_INITIAL_HEAP_SIZE="${GEODE_INITIAL_HEAP_SIZE:-}" export GEODE_MAX_HEAP_SIZE="${GEODE_MAX_HEAP_SIZE:-}" +export GEODE_ENABLE_METRICS="${GEODE_ENABLE_METRICS:-no}" +export GEODE_METRICS_PORT_NUMBER="${GEODE_METRICS_PORT_NUMBER:-9914}" # Apache Geode security export GEODE_ENABLE_SECURITY="${GEODE_ENABLE_SECURITY:-no}" diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh index 064ed682b05a..94b1890b4a5b 100644 --- a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh @@ -80,10 +80,11 @@ geode_validate() { for address in "$GEODE_ADVERTISED_HOSTNAME" "$GEODE_SERVER_BIND_ADDRESS" "$GEODE_HTTP_BIND_ADDRESS" "$GEODE_LOCATOR_BIND_ADDRESS"; do ! is_empty_value "$address" && ! validate_ipv4 "$address" && check_resolved_hostname "$address" done - for port in "GEODE_SERVER_PORT_NUMBER" "GEODE_LOCATOR_PORT_NUMBER" "GEODE_HTTP_PORT_NUMBER" "GEODE_RMI_PORT_NUMBER"; do + for port in "GEODE_SERVER_PORT_NUMBER" "GEODE_LOCATOR_PORT_NUMBER" "GEODE_HTTP_PORT_NUMBER" "GEODE_RMI_PORT_NUMBER" "GEODE_METRICS_PORT_NUMBER"; do ! is_empty_value "${!port}" && check_valid_port "$port" done - check_conflicting_ports "GEODE_SERVER_PORT_NUMBER" "GEODE_LOCATOR_PORT_NUMBER" "GEODE_HTTP_PORT_NUMBER" "GEODE_RMI_PORT_NUMBER" + check_conflicting_ports "GEODE_SERVER_PORT_NUMBER" "GEODE_LOCATOR_PORT_NUMBER" "GEODE_HTTP_PORT_NUMBER" "GEODE_RMI_PORT_NUMBER" "GEODE_METRICS_PORT_NUMBER" + check_yes_no_value "GEODE_ENABLE_METRICS" # Validate Apache Geode locators if ! is_empty_value "$GEODE_LOCATORS"; then @@ -439,6 +440,9 @@ geode_initialize() { ;; esac + # Enable metrics + ! is_boolean_yes "$GEODE_ENABLE_METRICS" && rm "${GEODE_EXTENSIONS_DIR}/micrometerMetrics.jar" || true + true } @@ -469,6 +473,8 @@ geode_start_flags() { # Memory flags [[ -n "$GEODE_INITIAL_HEAP_SIZE" ]] && start_flags+=("--initial-heap=${GEODE_INITIAL_HEAP_SIZE}") [[ -n "$GEODE_MAX_HEAP_SIZE" ]] && start_flags+=("--max-heap=${GEODE_MAX_HEAP_SIZE}") + # Metrics flags + is_boolean_yes "$GEODE_ENABLE_METRICS" && start_flags+=("--J=-Dprometheus.metrics.port=${GEODE_METRICS_PORT_NUMBER}") # Specific flags per node type case "$GEODE_NODE_TYPE" in server) diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 3eca652f6f1a..6cbf3cbd72a1 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r2/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r3/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). @@ -181,6 +181,8 @@ Available environment variables: * `GEODE_LOG_LEVEL`: Apache Geode loge level. Allowed values: *severe*, *error*, *warning*, *info*, *config* and *fine*. Default: **info** * `GEODE_INITIAL_HEAP_SIZE`: Initial size of the heap in the same format as the JVM -Xmx parameter. No defaults. * `GEODE_MAX_HEAP_SIZE`: Maximum size of the heap in the same format as the JVM -Xmx parameter. No defaults. +* `GEODE_ENABLE_METRICS`: Enable exposing Apache Geode metrics for Prometheus. Default: **no** +* `GEODE_METRICS_PORT_NUMBER`: Apache Geode metrics port number. Default: **9914** #### Apache Geode security configuration From 722a5fd93cbba5d8c867923f8a1b4f1af08a12c3 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 1 Oct 2021 15:34:29 +0000 Subject: [PATCH 007/143] 1.14.0-debian-10-r4 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 773977dfd88d..4f90be49dbba 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r3" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r4" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 6cbf3cbd72a1..f12023fca4aa 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r3/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r4/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 2245696e4d6057aeb8e16590a186dba2d0df5488 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 2 Oct 2021 16:03:54 +0000 Subject: [PATCH 008/143] 1.14.0-debian-10-r5 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4f90be49dbba..beb4a2d72e9f 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r4" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r5" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index f12023fca4aa..7e1589596ae8 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r4/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r5/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a223ba5bbafa6e8b41d7e65b6a90ecca4169dd02 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 3 Oct 2021 16:37:48 +0000 Subject: [PATCH 009/143] 1.14.0-debian-10-r6 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index beb4a2d72e9f..8af9a4a66ca4 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r5" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r6" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 7e1589596ae8..78b9a7a86333 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r5/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r6/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 5a09810720dfdee098dbcb4941e7260e0197d224 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 4 Oct 2021 19:58:11 +0000 Subject: [PATCH 010/143] 1.14.0-debian-10-r7 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh | 2 +- bitnami/geode/README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 8af9a4a66ca4..f4e745f420c2 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r6" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r7" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh index 94b1890b4a5b..5602718ea231 100644 --- a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/libgeode.sh @@ -441,7 +441,7 @@ geode_initialize() { esac # Enable metrics - ! is_boolean_yes "$GEODE_ENABLE_METRICS" && rm "${GEODE_EXTENSIONS_DIR}/micrometerMetrics.jar" || true + ! is_boolean_yes "$GEODE_ENABLE_METRICS" && rm -f "${GEODE_EXTENSIONS_DIR}/micrometerMetrics.jar" true } diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 78b9a7a86333..74a03b406ccd 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r6/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r7/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 487bdf0b0da877bb57d1a3ef3c702e0c1c483cbd Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 8 Oct 2021 23:46:22 +0000 Subject: [PATCH 011/143] 1.14.0-debian-10-r11 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f4e745f420c2..e94b234a9709 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r7" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r11" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 74a03b406ccd..9d948ad67976 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r7/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r11`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r11/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 03f2baa1e981ffe8d02e57c61127c249ab54038b Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 10 Oct 2021 00:38:28 +0000 Subject: [PATCH 012/143] 1.14.0-debian-10-r12 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index e94b234a9709..fdbac8a2cb96 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r11" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r12" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 9d948ad67976..01d7c93d75db 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r11`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r11/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r12`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r12/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 7c23f940bdded3f78562cd888f0d4132d2e2bbaa Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 11 Oct 2021 04:48:26 +0000 Subject: [PATCH 013/143] 1.14.0-debian-10-r13 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index fdbac8a2cb96..42b54caae084 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r12" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r13" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 01d7c93d75db..e95177c19c21 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r12`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r12/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r13`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r13/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 480888985ea9a54e31a9555be9f9d8dd1e8fb8f0 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 13 Oct 2021 04:44:41 +0000 Subject: [PATCH 014/143] 1.14.0-debian-10-r15 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../prebuildfs/opt/bitnami/scripts/libos.sh | 45 ++++++++++++++++++- bitnami/geode/README.md | 2 +- 3 files changed, 46 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 42b54caae084..330be37411a3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r13" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r15" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh index 4265aae0a673..6bd564773acb 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh @@ -39,18 +39,24 @@ group_exists() { # Arguments: # $1 - group # Flags: +# -i|--gid - the ID for the new group # -s|--system - Whether to create new user as system user (uid <= 999) # Returns: # None ######################### ensure_group_exists() { local group="${1:?group is missing}" + local gid="" local is_system_user=false # Validate arguments shift 1 while [ "$#" -gt 0 ]; do case "$1" in + -i|--gid) + shift + gid="${1:?missing gid}" + ;; -s|--system) is_system_user=true ;; @@ -64,6 +70,13 @@ ensure_group_exists() { if ! group_exists "$group"; then local -a args=("$group") + if [[ -n "$gid" ]]; then + if group_exists "$gid" ; then + error "The GID $gid is already in use." >&2 + return 1 + fi + args+=("--gid" "$gid") + fi $is_system_user && args+=("--system") groupadd "${args[@]}" >/dev/null 2>&1 fi @@ -74,7 +87,9 @@ ensure_group_exists() { # Arguments: # $1 - user # Flags: +# -i|--uid - the ID for the new user # -g|--group - the group the new user should belong to +# -a|--append-groups - comma-separated list of supplemental groups to append to the new user # -h|--home - the home directory for the new user # -s|--system - whether to create new user as system user (uid <= 999) # Returns: @@ -82,7 +97,9 @@ ensure_group_exists() { ######################### ensure_user_exists() { local user="${1:?user is missing}" + local uid="" local group="" + local append_groups="" local home="" local is_system_user=false @@ -90,10 +107,18 @@ ensure_user_exists() { shift 1 while [ "$#" -gt 0 ]; do case "$1" in + -i|--uid) + shift + uid="${1:?missing uid}" + ;; -g|--group) shift group="${1:?missing group}" ;; + -a|--append-groups) + shift + append_groups="${1:?missing append_groups}" + ;; -h|--home) shift home="${1:?missing home directory}" @@ -111,7 +136,15 @@ ensure_user_exists() { if ! user_exists "$user"; then local -a user_args=("-N" "$user") - $is_system_user && user_args+=("--system") + if [[ -n "$uid" ]]; then + if user_exists "$uid" ; then + error "The UID $uid is already in use." + return 1 + fi + user_args+=("--uid" "$uid") + else + $is_system_user && user_args+=("--system") + fi useradd "${user_args[@]}" >/dev/null 2>&1 fi @@ -122,6 +155,15 @@ ensure_user_exists() { usermod -g "$group" "$user" >/dev/null 2>&1 fi + if [[ -n "$append_groups" ]]; then + local -a groups + read -ra groups <<< "$(tr ',;' ' ' <<< "$append_groups")" + for group in "${groups[@]}"; do + ensure_group_exists "$group" + usermod -aG "$group" "$user" >/dev/null 2>&1 + done + fi + if [[ -n "$home" ]]; then mkdir -p "$home" usermod -d "$home" "$user" >/dev/null 2>&1 @@ -403,3 +445,4 @@ generate_sha_hash() { local -r algorithm="${2:-1}" echo -n "$str" | "sha${algorithm}sum" | awk '{print $1}' } + diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e95177c19c21..f5c5b36e54b2 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r13`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r13/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r15`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r15/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 60780ef314f920ae642230b0dfc16a18eb88c2e4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 14 Oct 2021 16:28:39 +0000 Subject: [PATCH 015/143] 1.14.0-debian-10-r16 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 330be37411a3..1f294200b1a1 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r15" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r16" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index f5c5b36e54b2..e2546e17e581 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r15`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r15/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r16`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r16/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 92527491b0e7d4133beda6f786734112fdeb2824 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 15 Oct 2021 17:19:59 +0000 Subject: [PATCH 016/143] 1.14.0-debian-10-r17 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 1f294200b1a1..4927542e4e0c 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r16" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r17" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e2546e17e581..dfd47858e128 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r16`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r16/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r17`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r17/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From fdb113ece3358cfbb5a700eaedfc9189cccefb49 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 16 Oct 2021 18:07:44 +0000 Subject: [PATCH 017/143] 1.14.0-debian-10-r18 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4927542e4e0c..3a07d134d1f0 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r17" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r18" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index dfd47858e128..cb4835e56318 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r17`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r17/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r18`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r18/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 0d2ffd2fcbb32380f04a189fe62f44d182efbe4c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 17 Oct 2021 18:59:00 +0000 Subject: [PATCH 018/143] 1.14.0-debian-10-r19 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 3a07d134d1f0..c23a249c376b 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r18" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r19" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index cb4835e56318..6a138299b44b 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r18`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r18/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r19`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r19/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 9c0a8f4070dfb176f38a32b60981986bd90a9de4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 19 Oct 2021 01:54:56 +0000 Subject: [PATCH 019/143] 1.14.0-debian-10-r20 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c23a249c376b..e6a3efb892d7 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r19" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r20" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 6a138299b44b..40f1634c325c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r19`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r19/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r20`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r20/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 79c78f87004acdf4a862a65b7b7d6ba5b5726155 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 21 Oct 2021 18:04:12 +0000 Subject: [PATCH 020/143] 1.14.0-debian-10-r21 release --- bitnami/geode/1/debian-10/Dockerfile | 4 +- .../opt/bitnami/.bitnami_components.json | 4 +- .../prebuildfs/opt/bitnami/scripts/libnet.sh | 21 +++++++++ .../opt/bitnami/scripts/libservice.sh | 7 ++- .../opt/bitnami/scripts/libwebserver.sh | 43 +++++++++++++++---- bitnami/geode/README.md | 2 +- 6 files changed, 64 insertions(+), 17 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index e6a3efb892d7..95243b1732e9 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -9,7 +9,7 @@ ENV HOME="/" \ COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.302-0" --checksum 59c0b7440797c7110c76959dbbce5235359b52adf62f99218b2718c04f2d67b6 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-0" --checksum a7e034898281dff05591e74de285ecd69899ddaaff4ce1ea9c09556ac89c9c72 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-0" --checksum 3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.0-1" --checksum 9965b4af6393f1c306491cb691fed778b6e29b5dec7b103e07056b33d770aabd RUN chmod g+rwX /opt/bitnami @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r20" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r21" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 01f89da91b02..e70e068af391 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -15,9 +15,9 @@ }, "java": { "arch": "amd64", - "digest": "59c0b7440797c7110c76959dbbce5235359b52adf62f99218b2718c04f2d67b6", + "digest": "a7e034898281dff05591e74de285ecd69899ddaaff4ce1ea9c09556ac89c9c72", "distro": "debian-10", "type": "NAMI", - "version": "1.8.302-0" + "version": "1.8.312-0" } } \ No newline at end of file diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh index 4391dacc7853..8bbf165e3e2a 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh @@ -140,3 +140,24 @@ parse_uri() { esac [[ "$uri" =~ $URI_REGEX ]] && echo "${BASH_REMATCH[${index}]}" } + +######################## +# Wait for a HTTP connection to succeed +# Globals: +# * +# Arguments: +# $1 - URL to wait for +# $2 - Maximum amount of retries (optional) +# $3 - Time between retries (optional) +# Returns: +# true if the HTTP connection succeeded, false otherwise +######################### +wait_for_http_connection() { + local url="${1:?missing url}" + local retries="${2:-}" + local sleep_time="${3:-}" + if ! retry_while "debug_execute curl --silent ${url}" "$retries" "$sleep_time"; then + error "Could not connect to ${url}" + return 1 + fi +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh index 0b96a0be09e0..a713bd108e15 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libservice.sh @@ -158,7 +158,7 @@ remove_cron_conf() { # $3 - Start command # $4 - Stop command # Flags: -# --disabled - Whether to disable the monit configuration +# --disable - Whether to disable the monit configuration # Returns: # None ######################### @@ -174,9 +174,8 @@ generate_monit_conf() { shift 4 while [[ "$#" -gt 0 ]]; do case "$1" in - --disabled) - shift - disabled="$1" + --disable) + disabled="yes" ;; *) echo "Invalid command line flag ${1}" >&2 diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh index dc322c377b1b..785d883f325e 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh @@ -164,11 +164,14 @@ web_server_reload() { # Arguments: # $1 - App name # Flags: -# --hosts - Hosts to enable # --type - Application type, which has an effect on which configuration template to use +# --hosts - Host listen addresses +# --server-name - Server name +# --server-aliases - Server aliases # --allow-remote-connections - Whether to allow remote connections or to require local connections -# --disabled - Whether to render the file with a .disabled prefix -# --enable-https - Enable app configuration on HTTPS port +# --disable - Whether to render server configurations with a .disabled prefix +# --disable-http - Whether to render the app's HTTP server configuration with a .disabled prefix +# --disable-https - Whether to render the app's HTTPS server configuration with a .disabled prefix # --http-port - HTTP port number # --https-port - HTTPS port number # --document-root - Path to document root directory @@ -198,11 +201,18 @@ ensure_web_server_app_configuration_exists() { while [[ "$#" -gt 0 ]]; do case "$1" in # Common flags + --disable \ + | --disable-http \ + | --disable-https \ + ) + apache_args+=("$1") + nginx_args+=("$1") + ;; --hosts \ + | --server-name \ + | --server-aliases \ | --type \ | --allow-remote-connections \ - | --disabled \ - | --enable-https \ | --http-port \ | --https-port \ | --document-root \ @@ -347,8 +357,13 @@ ensure_web_server_prefix_configuration_exists() { # Arguments: # $1 - App name # Flags: -# --hosts - Hosts to enable -# --enable-https - Update HTTPS app configuration +# --hosts - Host listen addresses +# --server-name - Server name +# --server-aliases - Server aliases +# --enable-http - Enable HTTP app configuration (if not enabled already) +# --enable-https - Enable HTTPS app configuration (if not enabled already) +# --disable-http - Disable HTTP app configuration (if not disabled already) +# --disable-https - Disable HTTPS app configuration (if not disabled already) # --http-port - HTTP port number # --https-port - HTTPS port number # Returns: @@ -363,8 +378,20 @@ web_server_update_app_configuration() { while [[ "$#" -gt 0 ]]; do case "$1" in # Common flags - --hosts \ + --enable-http \ | --enable-https \ + | --disable-http \ + | --disable-https \ + ) + args+=("$1") + ;; + --hosts \ + | --server-name \ + | --server-aliases \ + | --enable-http \ + | --enable-https \ + | --disable-http \ + | --disable-https \ | --http-port \ | --https-port \ ) diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 40f1634c325c..9c15735dbb24 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r20`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r20/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r21`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r21/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 5d239f1dea7c6ca669a4837c9d138597262d442a Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 22 Oct 2021 19:09:29 +0000 Subject: [PATCH 021/143] 1.14.0-debian-10-r22 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 95243b1732e9..63ad2ca5e413 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r21" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r22" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 9c15735dbb24..8b4d2fc73076 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r21`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r21/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r22`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r22/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From bb1df8f1c73ae2e251114beacc69e5682fcc75ae Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 23 Oct 2021 21:13:55 +0000 Subject: [PATCH 022/143] 1.14.0-debian-10-r23 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 63ad2ca5e413..f427d95a248e 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r22" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r23" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 8b4d2fc73076..8cf4e1c51722 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r22`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r22/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r23`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r23/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From dd0408bbe551c578381507ce0fc1dd953f636b55 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 24 Oct 2021 22:16:46 +0000 Subject: [PATCH 023/143] 1.14.0-debian-10-r24 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f427d95a248e..b178126f3394 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r23" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r24" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 8cf4e1c51722..5449fc90bd71 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r23`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r23/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r24`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r24/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 198ee401adbe2e1bbd5243d5a6184d6d0f078b98 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 26 Oct 2021 01:55:32 +0000 Subject: [PATCH 024/143] 1.14.0-debian-10-r25 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b178126f3394..884a0e755d4e 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r24" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r25" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 5449fc90bd71..ccc212896e4f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r24`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r24/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r25`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r25/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 78b521f55fbd941004959e46dd38f5042120509b Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 26 Oct 2021 18:00:04 +0000 Subject: [PATCH 025/143] 1.14.0-debian-10-r26 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 884a0e755d4e..5b0cecb03712 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r25" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r26" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ccc212896e4f..01381f5d14c6 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r25`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r25/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r26`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r26/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 087abfb99268ea5cff4e2a55bf7c9ed6504e1756 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 28 Oct 2021 06:24:08 +0000 Subject: [PATCH 026/143] 1.14.0-debian-10-r27 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 5b0cecb03712..8b1b0e82627f 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r26" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r27" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 01381f5d14c6..94bc27e0dc48 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r26`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r26/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r27`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r27/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From f6f5923203ff6eb207d0b9a40a923325b72469de Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 30 Oct 2021 10:44:43 +0000 Subject: [PATCH 027/143] 1.14.0-debian-10-r28 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 8b1b0e82627f..bf6ed4d10dde 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r27" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r28" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 94bc27e0dc48..e5c0fbc9e676 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r27`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r27/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r28`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r28/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 16d05fab21338c00df75b586750a8615373da8c6 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 31 Oct 2021 11:34:55 +0000 Subject: [PATCH 028/143] 1.14.0-debian-10-r29 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index bf6ed4d10dde..32af4ca92ca0 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r28" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r29" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e5c0fbc9e676..0278c3a835c3 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r28`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r28/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r29`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r29/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From fcee9f84ea6ac3dfbe5c591e31631538ea9eecf5 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 1 Nov 2021 12:24:03 +0000 Subject: [PATCH 029/143] 1.14.0-debian-10-r30 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 32af4ca92ca0..c263083533f7 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -17,7 +17,7 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r29" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r30" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 0278c3a835c3..997c2959064d 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r29`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r29/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r30`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r30/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 8a1d736b9ede1becc43981034092537427160772 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 2 Nov 2021 16:07:46 +0000 Subject: [PATCH 030/143] 1.14.0-debian-10-r31 release --- bitnami/geode/1/debian-10/Dockerfile | 6 ++- .../prebuildfs/opt/bitnami/scripts/libfs.sh | 49 ++++++++++--------- .../opt/bitnami/scripts/java/postunpack.sh | 24 +++++++++ bitnami/geode/README.md | 2 +- 4 files changed, 55 insertions(+), 26 deletions(-) create mode 100755 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/postunpack.sh diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c263083533f7..242785462e15 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -6,6 +6,8 @@ ENV HOME="/" \ OS_FLAVOUR="debian-10" \ OS_NAME="linux" +ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" + COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar @@ -16,8 +18,10 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh +RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r30" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r31" \ + JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" EXPOSE 1099 7070 10334 40404 diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh index ae5e2459c377..b438c913341d 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh @@ -50,8 +50,9 @@ ensure_dir_exists() { # boolean ######################### is_dir_empty() { - local dir="${1:?missing directory}" - + local -r path="${1:?missing directory}" + # Calculate real path in order to avoid issues with symlinks + local -r dir="$(realpath "$path")" if [[ ! -e "$dir" ]] || [[ -z "$(ls -A "$dir")" ]]; then true else @@ -88,7 +89,7 @@ is_file_writable() { local dir dir="$(dirname "$file")" - if [[ ( -f "$file" && -w "$file" ) || ( ! -f "$file" && -d "$dir" && -w "$dir" ) ]]; then + if [[ (-f "$file" && -w "$file") || (! -f "$file" && -d "$dir" && -w "$dir") ]]; then true else false @@ -136,31 +137,31 @@ configure_permissions_ownership() { shift 1 while [ "$#" -gt 0 ]; do case "$1" in - -f|--file-mode) - shift - file_mode="${1:?missing mode for files}" - ;; - -d|--dir-mode) - shift - dir_mode="${1:?missing mode for directories}" - ;; - -u|--user) - shift - user="${1:?missing user}" - ;; - -g|--group) - shift - group="${1:?missing group}" - ;; - *) - echo "Invalid command line flag $1" >&2 - return 1 - ;; + -f | --file-mode) + shift + file_mode="${1:?missing mode for files}" + ;; + -d | --dir-mode) + shift + dir_mode="${1:?missing mode for directories}" + ;; + -u | --user) + shift + user="${1:?missing user}" + ;; + -g | --group) + shift + group="${1:?missing group}" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; esac shift done - read -r -a filepaths <<< "$paths" + read -r -a filepaths <<<"$paths" for p in "${filepaths[@]}"; do if [[ -e "$p" ]]; then if [[ -n $dir_mode ]]; then diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/postunpack.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/postunpack.sh new file mode 100755 index 000000000000..24a5c9bc15fa --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/postunpack.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +# shellcheck disable=SC1091 + +set -o errexit +set -o nounset +set -o pipefail +# set -o xtrace # Uncomment this line for debugging purpose + +# Load libraries +. /opt/bitnami/scripts/libfile.sh +. /opt/bitnami/scripts/liblog.sh + +# +# Java post-unpack operations +# + +# Override default files in the Java security directory. This is used for +# custom base images (with custom CA certificates or block lists is used) + +if ! is_dir_empty "$JAVA_EXTRA_SECURITY_DIR"; then + info "Adding custom CAs to the Java security folder" + cp -Lr "$JAVA_EXTRA_SECURITY_DIR" /opt/bitnami/java/lib/security +fi diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 997c2959064d..83026a14faa9 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r30`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r30/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r31`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r31/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 73b89a5f2aec5d9aeabd91e2348e79b8062064af Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 3 Nov 2021 16:59:40 +0000 Subject: [PATCH 031/143] 1.14.0-debian-10-r32 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../opt/bitnami/scripts/java/entrypoint.sh | 17 +++++++++++++++++ bitnami/geode/README.md | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100755 bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/entrypoint.sh diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 242785462e15..99ef7fdb90fa 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r31" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r32" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/entrypoint.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/entrypoint.sh new file mode 100755 index 000000000000..15cf7d1833e5 --- /dev/null +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/java/entrypoint.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +# shellcheck disable=SC1091 + +set -o errexit +set -o nounset +set -o pipefail +# set -o xtrace # Uncomment this line for debugging purposes + +# Load libraries +. /opt/bitnami/scripts/libbitnami.sh +. /opt/bitnami/scripts/liblog.sh + +print_welcome_page + +echo "" +exec "$@" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 83026a14faa9..eea18cc765c7 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r31`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r31/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r32`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r32/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 7ccb207c129a07beaec24f63979a03b969e4fb00 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 4 Nov 2021 18:05:14 +0000 Subject: [PATCH 032/143] 1.14.0-debian-10-r33 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 99ef7fdb90fa..cbef836c8bfc 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r32" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r33" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index eea18cc765c7..e96dbec2064e 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -39,7 +39,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-10`, `1.14.0`, `1.14.0-debian-10-r32`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r32/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r33`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r33/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From de2fbaed9f3b4003862bf0d3dcfd6e1d5e062585 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 6 Nov 2021 07:36:36 +0000 Subject: [PATCH 033/143] 1.14.0-debian-10-r34 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index cbef836c8bfc..afe225a15017 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r33" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r34" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e96dbec2064e..ce5a3cf6dc82 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -1,8 +1,10 @@ -# Bitnami Docker Image for Apache Geode +# Apache Geode packaged by Bitnami ## What is Apache Geode? -> [Apache Geode](https://geode.apache.org/) is a data management platform that provides advanced capabilities for data-intensive applications. +> Apache Geode is a data management platform that provides advanced capabilities for data-intensive applications. + +[Overview of Apache Geode](https://geode.apache.org/) ## TL;DR @@ -39,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r33`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r33/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r34`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r34/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 5c163a4b5541cfc02f191d5dc886813c0140e830 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 7 Nov 2021 09:41:34 +0000 Subject: [PATCH 034/143] 1.14.0-debian-10-r35 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index afe225a15017..c70c4a855183 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r34" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r35" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ce5a3cf6dc82..ac71c8be4e5d 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r34`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r34/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r35`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r35/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 0919e93f989ddfac201aef294c6a2228cd837235 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 8 Nov 2021 10:33:42 +0000 Subject: [PATCH 035/143] 1.14.0-debian-10-r36 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c70c4a855183..b9dad31a7e29 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r35" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r36" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ac71c8be4e5d..8dcc58a1236b 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r35`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r35/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r36`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r36/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From f089ae6f3630a59e724b6b28ac017def981a99d1 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 9 Nov 2021 11:25:40 +0000 Subject: [PATCH 036/143] 1.14.0-debian-10-r37 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b9dad31a7e29..2af9ef15f4a3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r36" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r37" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 8dcc58a1236b..362106492fac 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r36`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r36/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r37`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r37/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a0a814e5a3a981ae6357a6d4aa854e1579e50c52 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 10 Nov 2021 14:18:03 +0000 Subject: [PATCH 037/143] 1.14.0-debian-10-r38 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 2af9ef15f4a3..d54efaea6957 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r37" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r38" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh index 785d883f325e..459f99c7d1cd 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh @@ -178,13 +178,13 @@ web_server_reload() { # Apache-specific flags: # --apache-additional-configuration - Additional vhost configuration (no default) # --apache-before-vhost-configuration - Configuration to add before the directive (no default) -# --apache-allow-override - Whether to allow .htaccess files (only allowed when --move-htaccess is set to 'no') +# --apache-allow-override - Whether to allow .htaccess files (only allowed when --move-htaccess is set to 'no' and type is not defined) # --apache-extra-directory-configuration - Extra configuration for the document root directory # --apache-proxy-address - Address where to proxy requests # --apache-proxy-configuration - Extra configuration for the proxy # --apache-proxy-http-configuration - Extra configuration for the proxy HTTP vhost # --apache-proxy-https-configuration - Extra configuration for the proxy HTTPS vhost -# --apache-move-htaccess - Move .htaccess files to a common place so they can be loaded during Apache startup +# --apache-move-htaccess - Move .htaccess files to a common place so they can be loaded during Apache startup (only allowed when type is not defined) # NGINX-specific flags: # --nginx-additional-configuration - Additional server block configuration (no default) # --nginx-external-configuration - Configuration external to server block (no default) diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 362106492fac..bbd510295ed6 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r37`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r37/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r38`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r38/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 80e3f9d5cc0cb32bc2ae8a1e10132f03345abf0d Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 12 Nov 2021 05:43:10 +0000 Subject: [PATCH 038/143] 1.14.0-debian-10-r39 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index d54efaea6957..c92243e9d92d 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r38" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r39" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index bbd510295ed6..19beb051b708 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r38`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r38/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r39`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r39/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6cd718779d7e488ec689dd8676fcf5fe477e511d Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 13 Nov 2021 06:32:27 +0000 Subject: [PATCH 039/143] 1.14.0-debian-10-r40 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c92243e9d92d..b36b8be1f0f6 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r39" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r40" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 19beb051b708..bb69556de4e9 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r39`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r39/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r40`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r40/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 5b23e04b3d9a321ed4b62347eab9d7d12c1c228a Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 14 Nov 2021 08:38:38 +0000 Subject: [PATCH 040/143] 1.14.0-debian-10-r41 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b36b8be1f0f6..ab5d0f740756 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r40" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r41" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index bb69556de4e9..43ca43d2cee5 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r40`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r40/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r41`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r41/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From f601051fc78e32a5bafe5c9b2b2c9bea12fb1e78 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 15 Nov 2021 09:35:42 +0000 Subject: [PATCH 041/143] 1.14.0-debian-10-r42 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ab5d0f740756..7f61f1ecd98d 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r41" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r42" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 43ca43d2cee5..a920f27b3788 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -41,7 +41,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-10`, `1.14.0`, `1.14.0-debian-10-r41`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r41/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r42`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r42/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From b34498cca173cac1effa302fc1b7c33302dcfde4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 16 Nov 2021 13:31:52 +0000 Subject: [PATCH 042/143] 1.14.0-debian-10-r43 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 7f61f1ecd98d..54d304c767b2 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r42" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r43" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index a920f27b3788..2be95b944179 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -6,6 +6,8 @@ [Overview of Apache Geode](https://geode.apache.org/) +Trademarks: This software listing is packaged by Bitnami. The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement. + ## TL;DR ```console @@ -41,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r42`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r42/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r43`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r43/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From da494e6f60411d41a1a70b2259462c5a41388733 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 17 Nov 2021 17:28:11 +0000 Subject: [PATCH 043/143] 1.14.0-debian-10-r44 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 54d304c767b2..17f584467658 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r43" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r44" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 2be95b944179..34aa7d2d4213 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r43`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r43/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r44`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r44/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 1e2a39bccf30021618898c6f1364f51f0f2cd758 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 18 Nov 2021 19:37:52 +0000 Subject: [PATCH 044/143] 1.14.0-debian-10-r45 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 17f584467658..12f89b89d50f 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r44" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r45" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 34aa7d2d4213..0b22e905529b 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r44`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r44/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r45`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r45/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From d53a6aef2dbeb81fc56e7a0506abd4c293ce27e4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 21 Nov 2021 06:43:41 +0000 Subject: [PATCH 045/143] 1.14.0-debian-10-r46 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 12f89b89d50f..6012c48955f0 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r45" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r46" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 0b22e905529b..6b7d76ccb226 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r45`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r45/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r46`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r46/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 38062bbc1256e59188502d0a5d97d9fed676aeae Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 22 Nov 2021 07:34:49 +0000 Subject: [PATCH 046/143] 1.14.0-debian-10-r47 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 6012c48955f0..c888e1d521b0 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r46" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r47" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 6b7d76ccb226..50295e1fbd4f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r46`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r46/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r47`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r47/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 855dc77b3ccc931be70ae2988ad012748468b5b5 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 25 Nov 2021 05:59:38 +0000 Subject: [PATCH 047/143] 1.14.0-debian-10-r48 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c888e1d521b0..03dfe1704bfd 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r47" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r48" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 50295e1fbd4f..339fbed5a8b0 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r47`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r47/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r48`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r48/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). @@ -99,7 +99,7 @@ $ docker run -d --name geode -p 7070:7070 \ bitnami/geode:latest ``` -Access your application at *http://your-ip/* +Access your application at `http://your-ip/` ## Persisting your application From 0e04d1e587a181119f234bc2cb4fd84819018a95 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 26 Nov 2021 16:22:18 +0000 Subject: [PATCH 048/143] 1.14.0-debian-10-r49 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 03dfe1704bfd..aa89722f7f16 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r48" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r49" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 339fbed5a8b0..c1b7caefaeb7 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r48`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r48/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r49`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r49/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 4870b7ffe81c74198f7fa6d04788efe03c2823e9 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 29 Nov 2021 18:10:12 +0000 Subject: [PATCH 049/143] 1.14.0-debian-10-r50 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index aa89722f7f16..61ddaf05a3bd 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r49" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r50" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index c1b7caefaeb7..1e57102abbec 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r49`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r49/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r50`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r50/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 0f1a43562b3a9ae81a154d23379bc35fd45add8c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 2 Dec 2021 16:54:53 +0000 Subject: [PATCH 050/143] 1.14.0-debian-10-r51 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 61ddaf05a3bd..a20a0c71dd90 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r50" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r51" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1e57102abbec..116a63dc8594 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r50`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r50/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r51`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r51/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 7578d0334fd84ef4751e959fc594edc0f0453e19 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 3 Dec 2021 17:44:35 +0000 Subject: [PATCH 051/143] 1.14.0-debian-10-r52 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index a20a0c71dd90..ce6cb7d8f872 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r51" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r52" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 116a63dc8594..f4e19a11c489 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r51`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r51/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r52`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r52/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 9f2eb492da8ff751737dee92dfc4ae51315b4fbf Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 4 Dec 2021 18:39:37 +0000 Subject: [PATCH 052/143] 1.14.0-debian-10-r53 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ce6cb7d8f872..4e269292a8cc 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r52" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r53" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index f4e19a11c489..bc6139246c49 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r52`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r52/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r53`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r53/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 45d28acc1245f53920a77592bb39afd482c520b5 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 5 Dec 2021 19:33:07 +0000 Subject: [PATCH 053/143] 1.14.0-debian-10-r54 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4e269292a8cc..6ecdd1302418 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r53" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r54" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index bc6139246c49..1e3dc14dd4d4 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r53`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r53/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r54`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r54/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 2dcb83bb0b7da4224657e7c001c6d3dfee85899e Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 7 Dec 2021 02:18:27 +0000 Subject: [PATCH 054/143] 1.14.0-debian-10-r55 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 6ecdd1302418..6e302be4a8f2 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r54" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r55" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1e3dc14dd4d4..f62ff9c92885 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r54`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r54/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r55`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r55/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 2b8b96ca9e9725327fe2240016758c01559b0de2 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 8 Dec 2021 03:19:17 +0000 Subject: [PATCH 055/143] 1.14.0-debian-10-r56 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 6e302be4a8f2..6b713bdc1621 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r55" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r56" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index f62ff9c92885..24a85d2c0360 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r55`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r55/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r56`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r56/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From d59e59679dc92a3d0fe8d44c413f24e28215a848 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 9 Dec 2021 23:28:58 +0000 Subject: [PATCH 056/143] 1.14.0-debian-10-r57 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 6b713bdc1621..40470b02df68 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r56" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r57" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 24a85d2c0360..99ad64de5070 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r56`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r56/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r57`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r57/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From beb45ce3928f02752d1a7352f255e25d1f6611f0 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 11 Dec 2021 00:21:34 +0000 Subject: [PATCH 057/143] 1.14.0-debian-10-r58 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../prebuildfs/opt/bitnami/scripts/libfs.sh | 14 ++++++++++---- bitnami/geode/README.md | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 40470b02df68..05047026fb8c 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r57" \ + BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r58" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh index b438c913341d..1b504b1df458 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh @@ -20,8 +20,13 @@ owned_by() { local path="${1:?path is missing}" local owner="${2:?owner is missing}" + local group="${3:-}" - chown "$owner":"$owner" "$path" + if [[ -n $group ]]; then + chown "$owner":"$group" "$path" + else + chown "$owner":"$owner" "$path" + fi } ######################## @@ -34,11 +39,12 @@ owned_by() { ######################### ensure_dir_exists() { local dir="${1:?directory is missing}" - local owner="${2:-}" + local owner_user="${2:-}" + local owner_group="${3:-}" mkdir -p "${dir}" - if [[ -n $owner ]]; then - owned_by "$dir" "$owner" + if [[ -n $owner_user ]]; then + owned_by "$dir" "$owner_user" "$owner_group" fi } diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 99ad64de5070..8141aacac00c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r57`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r57/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.0`, `1.14.0-debian-10-r58`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r58/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 967d34f0c9552d66f7d856f42a5b36babeef4dc6 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 11 Dec 2021 11:04:20 +0000 Subject: [PATCH 058/143] 1.14.1-debian-10-r0 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 05047026fb8c..175813141738 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -13,14 +13,14 @@ COPY prebuildfs / RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-0" --checksum a7e034898281dff05591e74de285ecd69899ddaaff4ce1ea9c09556ac89c9c72 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-0" --checksum 3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.0-1" --checksum 9965b4af6393f1c306491cb691fed778b6e29b5dec7b103e07056b33d770aabd +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.1-0" --checksum de1d2b198826d47ad40d0dc184581b65f735ca8d61fd68208c8741c222cdc750 RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.0-debian-10-r58" \ + BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r0" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index e70e068af391..1231c74176aa 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,10 +1,10 @@ { "geode": { "arch": "amd64", - "digest": "9965b4af6393f1c306491cb691fed778b6e29b5dec7b103e07056b33d770aabd", + "digest": "de1d2b198826d47ad40d0dc184581b65f735ca8d61fd68208c8741c222cdc750", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-1" + "version": "1.14.1-0" }, "gosu": { "arch": "amd64", diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 8141aacac00c..38ced95e0f16 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.0`, `1.14.0-debian-10-r58`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.0-debian-10-r58/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.1`, `1.14.1-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r0/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From b8f3b8dfd14a8c637796d13067dd5a999fdd38e6 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 12 Dec 2021 11:53:32 +0000 Subject: [PATCH 059/143] 1.14.1-debian-10-r1 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 175813141738..453bbb4faea9 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r0" \ + BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r1" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 38ced95e0f16..5924efc83f32 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.1`, `1.14.1-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r0/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.1`, `1.14.1-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r1/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6a8b028f686f7aea261117afe81a359317a6ca80 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 13 Dec 2021 13:55:56 +0000 Subject: [PATCH 060/143] 1.14.1-debian-10-r2 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 453bbb4faea9..a0d7efff3b07 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r1" \ + BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r2" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 5924efc83f32..05f4004c5edf 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.1`, `1.14.1-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r1/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.1`, `1.14.1-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r2/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 1863758597311cff3e4e3792478c1e12e0194c05 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 14 Dec 2021 14:44:20 +0000 Subject: [PATCH 061/143] 1.14.1-debian-10-r3 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index a0d7efff3b07..ad0f560cbea4 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r2" \ + BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r3" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 05f4004c5edf..a69d2ed3092d 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.1`, `1.14.1-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r2/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.1`, `1.14.1-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r3/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 83550912742fc66c32be811a61fdcafc5be8149a Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 15 Dec 2021 16:54:29 +0000 Subject: [PATCH 062/143] 1.14.1-debian-10-r4 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ad0f560cbea4..4b14a4c2b905 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r3" \ + BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r4" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index a69d2ed3092d..d2b20b74d7f9 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.1`, `1.14.1-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r3/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.1`, `1.14.1-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r4/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a811a054eec2243d3b71c3ededb785baa6c4a2bd Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 16 Dec 2021 05:04:06 +0000 Subject: [PATCH 063/143] 1.14.2-debian-10-r0 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4b14a4c2b905..08792f3b2186 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -13,14 +13,14 @@ COPY prebuildfs / RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-0" --checksum a7e034898281dff05591e74de285ecd69899ddaaff4ce1ea9c09556ac89c9c72 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-0" --checksum 3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.1-0" --checksum de1d2b198826d47ad40d0dc184581b65f735ca8d61fd68208c8741c222cdc750 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-0" --checksum a28a18ab51433ecce8c98fbadb8c039d0f0700b67cad0f0ab9385a1a49271d65 RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.1-debian-10-r4" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r0" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 1231c74176aa..589808cf4d90 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,10 +1,10 @@ { "geode": { "arch": "amd64", - "digest": "de1d2b198826d47ad40d0dc184581b65f735ca8d61fd68208c8741c222cdc750", + "digest": "a28a18ab51433ecce8c98fbadb8c039d0f0700b67cad0f0ab9385a1a49271d65", "distro": "debian-10", "type": "NAMI", - "version": "1.14.1-0" + "version": "1.14.2-0" }, "gosu": { "arch": "amd64", diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index d2b20b74d7f9..3d1075b2202b 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.1`, `1.14.1-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.1-debian-10-r4/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r0/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 0cab6776db41ca80ecb1ddc9f353b109301a02e4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 16 Dec 2021 11:49:08 +0000 Subject: [PATCH 064/143] 1.14.2-debian-10-r1 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 08792f3b2186..4da541a9dbc8 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r0" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r1" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 3d1075b2202b..90b8c492e9bc 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r0/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r1/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a3b09a62b9015ac3d1804255405957a6d619bc50 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 17 Dec 2021 19:29:55 +0000 Subject: [PATCH 065/143] 1.14.2-debian-10-r2 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../prebuildfs/opt/bitnami/scripts/libos.sh | 16 ++++++++++++++++ .../opt/bitnami/scripts/libwebserver.sh | 4 ++++ bitnami/geode/README.md | 2 +- 4 files changed, 22 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4da541a9dbc8..92adf2edfc3c 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r1" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r2" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh index 6bd564773acb..0a1a92a747f9 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh @@ -446,3 +446,19 @@ generate_sha_hash() { echo -n "$str" | "sha${algorithm}sum" | awk '{print $1}' } +######################## +# Converts a string to its hexadecimal representation +# Arguments: +# $1 - string +# Returns: +# hexadecimal representation of the string +######################### +convert_to_hex() { + local -r str=${1:?missing input string} + local -i iterator + local char + for ((iterator=0; iterator<${#str}; iterator++)); do + char=${str:iterator:1} + printf '%x' "'${char}" + done +} diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh index 459f99c7d1cd..503650210583 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh @@ -177,6 +177,8 @@ web_server_reload() { # --document-root - Path to document root directory # Apache-specific flags: # --apache-additional-configuration - Additional vhost configuration (no default) +# --apache-additional-http-configuration - Additional HTTP vhost configuration (no default) +# --apache-additional-https-configuration - Additional HTTPS vhost configuration (no default) # --apache-before-vhost-configuration - Configuration to add before the directive (no default) # --apache-allow-override - Whether to allow .htaccess files (only allowed when --move-htaccess is set to 'no' and type is not defined) # --apache-extra-directory-configuration - Extra configuration for the document root directory @@ -224,6 +226,8 @@ ensure_web_server_app_configuration_exists() { # Specific Apache flags --apache-additional-configuration \ + | --apache-additional-http-configuration \ + | --apache-additional-https-configuration \ | --apache-before-vhost-configuration \ | --apache-allow-override \ | --apache-extra-directory-configuration \ diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 90b8c492e9bc..4d3efc06d35d 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r1/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r2/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From c85c116cf7412f086dc223782b51b558bbffe90d Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 18 Dec 2021 21:31:17 +0000 Subject: [PATCH 066/143] 1.14.2-debian-10-r3 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 92adf2edfc3c..4212dfe8d7bc 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r2" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r3" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4d3efc06d35d..0032353b13dd 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r2/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r3/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 151fdd7c238db719b7d612e6ad3ba6266d368637 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 19 Dec 2021 23:53:15 +0000 Subject: [PATCH 067/143] 1.14.2-debian-10-r4 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4212dfe8d7bc..489b58ed3511 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r3" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r4" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 0032353b13dd..99308d4e5199 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r3/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r4/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 1943ff6b8ed5f8f17837930539ef6ba401841bcb Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 21 Dec 2021 02:04:08 +0000 Subject: [PATCH 068/143] 1.14.2-debian-10-r5 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 489b58ed3511..159774c6ba0b 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r4" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r5" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 99308d4e5199..4914a650d344 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r4/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r5/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a6a8dd1f96399b948307f514cc040300f9809191 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 22 Dec 2021 09:29:05 +0000 Subject: [PATCH 069/143] 1.14.2-debian-10-r6 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 159774c6ba0b..1099681245d0 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r5" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r6" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4914a650d344..202ab6c78c77 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r5/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r6/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From baab24a6227d11e4ec5acc94abb84f01bfc9f0d3 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 23 Dec 2021 10:15:08 +0000 Subject: [PATCH 070/143] 1.14.2-debian-10-r7 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 1099681245d0..5dd5de654a68 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r6" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r7" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 202ab6c78c77..2e0d6c75104c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r6/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r7/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From d0f2104a7b837056ce424fd002ad08dbdaf50c40 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 24 Dec 2021 11:06:09 +0000 Subject: [PATCH 071/143] 1.14.2-debian-10-r8 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../prebuildfs/opt/bitnami/scripts/libos.sh | 178 +++++++++--------- bitnami/geode/README.md | 2 +- 3 files changed, 92 insertions(+), 90 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 5dd5de654a68..cb83e87fea69 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r7" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r8" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh index 0a1a92a747f9..b6c50da90807 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libos.sh @@ -7,6 +7,7 @@ # Load Generic Libraries . /opt/bitnami/scripts/liblog.sh . /opt/bitnami/scripts/libfs.sh +. /opt/bitnami/scripts/libvalidations.sh # Functions @@ -53,17 +54,17 @@ ensure_group_exists() { shift 1 while [ "$#" -gt 0 ]; do case "$1" in - -i|--gid) - shift - gid="${1:?missing gid}" - ;; - -s|--system) - is_system_user=true - ;; - *) - echo "Invalid command line flag $1" >&2 - return 1 - ;; + -i | --gid) + shift + gid="${1:?missing gid}" + ;; + -s | --system) + is_system_user=true + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; esac shift done @@ -71,7 +72,7 @@ ensure_group_exists() { if ! group_exists "$group"; then local -a args=("$group") if [[ -n "$gid" ]]; then - if group_exists "$gid" ; then + if group_exists "$gid"; then error "The GID $gid is already in use." >&2 return 1 fi @@ -107,29 +108,29 @@ ensure_user_exists() { shift 1 while [ "$#" -gt 0 ]; do case "$1" in - -i|--uid) - shift - uid="${1:?missing uid}" - ;; - -g|--group) - shift - group="${1:?missing group}" - ;; - -a|--append-groups) - shift - append_groups="${1:?missing append_groups}" - ;; - -h|--home) - shift - home="${1:?missing home directory}" - ;; - -s|--system) - is_system_user=true - ;; - *) - echo "Invalid command line flag $1" >&2 - return 1 - ;; + -i | --uid) + shift + uid="${1:?missing uid}" + ;; + -g | --group) + shift + group="${1:?missing group}" + ;; + -a | --append-groups) + shift + append_groups="${1:?missing append_groups}" + ;; + -h | --home) + shift + home="${1:?missing home directory}" + ;; + -s | --system) + is_system_user=true + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; esac shift done @@ -137,7 +138,7 @@ ensure_user_exists() { if ! user_exists "$user"; then local -a user_args=("-N" "$user") if [[ -n "$uid" ]]; then - if user_exists "$uid" ; then + if user_exists "$uid"; then error "The UID $uid is already in use." return 1 fi @@ -157,7 +158,7 @@ ensure_user_exists() { if [[ -n "$append_groups" ]]; then local -a groups - read -ra groups <<< "$(tr ',;' ' ' <<< "$append_groups")" + read -ra groups <<<"$(tr ',;' ' ' <<<"$append_groups")" for group in "${groups[@]}"; do ensure_group_exists "$group" usermod -aG "$group" "$user" >/dev/null 2>&1 @@ -210,21 +211,22 @@ get_os_metadata() { ) } case "$flag_name" in - --id) - get_os_release_metadata ID - ;; - --version) - get_os_release_metadata VERSION_ID - ;; - --branch) - get_os_release_metadata VERSION_ID | sed 's/\..*//' - ;; - --codename) - get_os_release_metadata VERSION_CODENAME - ;; - *) - error "Unknown flag ${flag_name}" - return 1 + --id) + get_os_release_metadata ID + ;; + --version) + get_os_release_metadata VERSION_ID + ;; + --branch) + get_os_release_metadata VERSION_ID | sed 's/\..*//' + ;; + --codename) + get_os_release_metadata VERSION_CODENAME + ;; + *) + error "Unknown flag ${flag_name}" + return 1 + ;; esac } @@ -255,14 +257,14 @@ get_machine_size() { # Validate arguments while [[ "$#" -gt 0 ]]; do case "$1" in - --memory) - shift - memory="${1:?missing memory}" - ;; - *) - echo "Invalid command line flag $1" >&2 - return 1 - ;; + --memory) + shift + memory="${1:?missing memory}" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; esac shift done @@ -314,7 +316,7 @@ convert_to_mb() { size="${BASH_REMATCH[1]}" unit="${BASH_REMATCH[2]}" if [[ "$unit" = "g" || "$unit" = "G" ]]; then - amount="$((size * 1024))" + amount="$((size * 1024))" else amount="$size" fi @@ -322,7 +324,6 @@ convert_to_mb() { echo "$amount" } - ######################### # Redirects output to /dev/null if debug mode is disabled # Globals: @@ -333,7 +334,7 @@ convert_to_mb() { # None ######################### debug_execute() { - if ${BITNAMI_DEBUG:-false}; then + if is_boolean_yes "${BITNAMI_DEBUG:-false}"; then "$@" else "$@" >/dev/null 2>&1 @@ -355,8 +356,8 @@ retry_while() { local sleep_time="${3:-5}" local return_value=1 - read -r -a command <<< "$cmd" - for ((i = 1 ; i <= retries ; i+=1 )); do + read -r -a command <<<"$cmd" + for ((i = 1; i <= retries; i += 1)); do "${command[@]}" && return_value=0 && break sleep "$sleep_time" done @@ -383,35 +384,36 @@ generate_random_string() { # Validate arguments while [[ "$#" -gt 0 ]]; do case "$1" in - -t|--type) - shift - type="$1" - ;; - -c|--count) - shift - count="$1" - ;; - *) - echo "Invalid command line flag $1" >&2 - return 1 - ;; + -t | --type) + shift + type="$1" + ;; + -c | --count) + shift + count="$1" + ;; + *) + echo "Invalid command line flag $1" >&2 + return 1 + ;; esac shift done # Validate type case "$type" in - ascii) - filter="[:print:]" - ;; - alphanumeric) - filter="a-zA-Z0-9" - ;; - numeric) - filter="0-9" - ;; - *) + ascii) + filter="[:print:]" + ;; + alphanumeric) + filter="a-zA-Z0-9" + ;; + numeric) + filter="0-9" + ;; + *) echo "Invalid type ${type}" >&2 return 1 + ;; esac # Obtain count + 10 lines from /dev/urandom to ensure that the resulting string has the expected size # Note there is a very small chance of strings starting with EOL character @@ -457,7 +459,7 @@ convert_to_hex() { local -r str=${1:?missing input string} local -i iterator local char - for ((iterator=0; iterator<${#str}; iterator++)); do + for ((iterator = 0; iterator < ${#str}; iterator++)); do char=${str:iterator:1} printf '%x' "'${char}" done diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 2e0d6c75104c..f766d53f21ae 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r7/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r8`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r8/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 78e6bfd0607932b902523235362ac97ca0c2bab2 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 25 Dec 2021 11:55:40 +0000 Subject: [PATCH 072/143] 1.14.2-debian-10-r9 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index cb83e87fea69..3d13eb1daf36 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r8" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r9" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index f766d53f21ae..4c140893b675 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r8`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r8/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r9`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r9/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 68d0a7c8ebeee6a281ec8b4bedc9e6769fd0b3e8 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 26 Dec 2021 12:46:08 +0000 Subject: [PATCH 073/143] 1.14.2-debian-10-r10 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 3d13eb1daf36..f5b15c3feb92 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r9" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r10" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4c140893b675..fa649d6099f5 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r9`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r9/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r10`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r10/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a465f9cd39fc012782d8a3b8ca277e3f3c797ce4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 27 Dec 2021 14:58:49 +0000 Subject: [PATCH 074/143] 1.14.2-debian-10-r11 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f5b15c3feb92..2ffa4539132c 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r10" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r11" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh index 1d8c6bf24375..6fa65772008e 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh @@ -26,7 +26,7 @@ component_unpack() { local base_name="${name}-${version}-${OS_NAME}-${OS_ARCH}-${OS_FLAVOUR}" local package_sha256="" local directory="/opt/bitnami" - + # Validate arguments shift 2 while [ "$#" -gt 0 ]; do @@ -54,7 +54,7 @@ component_unpack() { rm "${CACHE_ROOT}/${base_name}.tar.gz.sha256" fi else - curl --remote-name --silent "${DOWNLOAD_URL}/${base_name}.tar.gz" + curl --remote-name --silent --show-error --fail "${DOWNLOAD_URL}/${base_name}.tar.gz" fi if [ -n "$package_sha256" ]; then echo "Verifying package integrity" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index fa649d6099f5..f11554b82ed9 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r10`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r10/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r11`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r11/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 57e0921d4336e24e4b522a006bfac3e4110622c8 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 28 Dec 2021 15:48:02 +0000 Subject: [PATCH 075/143] 1.14.2-debian-10-r12 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 2ffa4539132c..42bad83adb3d 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r11" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r12" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index f11554b82ed9..865d17ebcc59 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r11`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r11/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r12`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r12/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From b3b4a9f66f7105ba6a9e5cb118897a98ed127bd8 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 29 Dec 2021 16:41:43 +0000 Subject: [PATCH 076/143] 1.14.2-debian-10-r13 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 42bad83adb3d..1cb3cb94d7f3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r12" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r13" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 865d17ebcc59..dc5b64370252 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r12`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r12/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r13`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r13/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6bb2f2ef4b014b3b744d9c85e71394dc54956780 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 30 Dec 2021 17:34:05 +0000 Subject: [PATCH 077/143] 1.14.2-debian-10-r14 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 1cb3cb94d7f3..e3c51d20a981 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r13" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r14" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index dc5b64370252..fb16b75c31bd 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r13`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r13/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r14`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r14/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 9506f1b4c7e7cb88fa757e4347367b52da85bcfa Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 2 Jan 2022 07:16:52 +0000 Subject: [PATCH 078/143] 1.14.2-debian-10-r15 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index e3c51d20a981..98469d009435 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r14" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r15" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index fb16b75c31bd..4ea5715b220b 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r14`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r14/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r15`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r15/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). @@ -535,7 +535,7 @@ If you encountered a problem running this container, you can file an [issue](htt ## License -Copyright 2021 Bitnami +Copyright 2022 Bitnami Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. From 8dbfe70dfae4122b8fbdc1bad62192ed673f489e Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Hernandez Date: Mon, 3 Jan 2022 07:26:54 +0000 Subject: [PATCH 079/143] Update year in LICENSE file --- bitnami/geode/LICENSE | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 bitnami/geode/LICENSE diff --git a/bitnami/geode/LICENSE b/bitnami/geode/LICENSE deleted file mode 100644 index c850fde34074..000000000000 --- a/bitnami/geode/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright (c) 2015-2021 Bitnami - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. From 6e741d2c6dde74ed63ea98256e60a71312792b50 Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Hernandez Date: Mon, 3 Jan 2022 07:37:47 +0000 Subject: [PATCH 080/143] Update year in LICENSE and rename file --- bitnami/geode/LICENSE.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 bitnami/geode/LICENSE.md diff --git a/bitnami/geode/LICENSE.md b/bitnami/geode/LICENSE.md new file mode 100644 index 000000000000..cdc8ab40132d --- /dev/null +++ b/bitnami/geode/LICENSE.md @@ -0,0 +1,13 @@ +Copyright © 2022 Bitnami + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. From acfe4fd83658f31e4e6b8b7268a4a294d7d5d217 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 3 Jan 2022 08:05:06 +0000 Subject: [PATCH 081/143] 1.14.2-debian-10-r16 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 98469d009435..ff9ece1c8b23 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r15" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r16" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4ea5715b220b..0b32eeb4341a 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r15`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r15/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r16`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r16/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). @@ -535,7 +535,7 @@ If you encountered a problem running this container, you can file an [issue](htt ## License -Copyright 2022 Bitnami +Copyright © 2022 Bitnami Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. From ade20813d1288854e9204ba4cb4a8f156cc10a86 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 4 Jan 2022 10:12:30 +0000 Subject: [PATCH 082/143] 1.14.2-debian-10-r17 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ff9ece1c8b23..f4af50c27bae 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r16" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r17" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 0b32eeb4341a..e7de91ef1b4f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r16`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r16/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r17`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r17/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From cd5dedd7f6197f81cd2a80402c5e122621ff4c3c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 5 Jan 2022 16:50:46 +0000 Subject: [PATCH 083/143] 1.14.2-debian-10-r18 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh | 2 +- bitnami/geode/README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f4af50c27bae..7c553910962a 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r17" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r18" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh index 6fa65772008e..94abe7e64562 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh @@ -58,7 +58,7 @@ component_unpack() { fi if [ -n "$package_sha256" ]; then echo "Verifying package integrity" - echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - + echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - || exit "$?" fi tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 "${base_name}/files/" rm "${base_name}.tar.gz" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e7de91ef1b4f..9c4212339992 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r17`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r17/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r18`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r18/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From d40d4d5bad57e83323d03ed68eeaa2ffcf8afa95 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 6 Jan 2022 17:38:20 +0000 Subject: [PATCH 084/143] 1.14.2-debian-10-r19 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 7c553910962a..aa19ea25747f 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r18" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r19" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 9c4212339992..b31386bffde8 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r18`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r18/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r19`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r19/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 53e626ecfab03c48c52ffc285c4550371d7b4ade Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 7 Jan 2022 18:25:49 +0000 Subject: [PATCH 085/143] 1.14.2-debian-10-r20 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index aa19ea25747f..9dad0da05f73 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r19" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r20" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index b31386bffde8..1b2ac4c1055c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r19`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r19/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r20`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r20/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6f5c406ba73f58bc10e2fc982a700e8edceee894 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 9 Jan 2022 08:33:36 +0000 Subject: [PATCH 086/143] 1.14.2-debian-10-r21 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 9dad0da05f73..ecf475bf3d37 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r20" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r21" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1b2ac4c1055c..1418debe0b3e 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r20`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r20/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r21`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r21/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 5dc4e88ae6bf295cb0b80dc0bcae6398666c7c9f Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 10 Jan 2022 10:52:20 +0000 Subject: [PATCH 087/143] 1.14.2-debian-10-r22 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ecf475bf3d37..b889caab136b 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r21" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r22" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1418debe0b3e..4e1de8fbc3e7 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r21`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r21/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r22`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r22/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 27acf6f842ddde180dd1ecd3e18d611a127d6733 Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Hernandez Date: Mon, 10 Jan 2022 18:07:51 +0000 Subject: [PATCH 088/143] Update issue template --- bitnami/geode/.github/ISSUE_TEMPLATE.md | 40 +------------------------ 1 file changed, 1 insertion(+), 39 deletions(-) diff --git a/bitnami/geode/.github/ISSUE_TEMPLATE.md b/bitnami/geode/.github/ISSUE_TEMPLATE.md index da2b4da33fde..91afdfd82d31 100644 --- a/bitnami/geode/.github/ISSUE_TEMPLATE.md +++ b/bitnami/geode/.github/ISSUE_TEMPLATE.md @@ -1,20 +1,3 @@ - - **Description** @@ -33,28 +16,7 @@ You do NOT have to include this information if this is a FEATURE REQUEST -**Additional information you deem important (e.g. issue happens only occasionally):** +**Additional information you deem important (e.g. issue happens only occasionally, environment details, etc.):** -**Version** - -- Output of `docker version`: - -``` -(paste your output here) -``` - -- Output of `docker info`: - -``` -(paste your output here) -``` - -- Output of `docker-compose version` (if applicable): - -``` -(paste your output here) -``` - -**Additional environment details (AWS, VirtualBox, Docker for MAC, physical, etc.):** From 2afac51570b1994fe574ff7984a518f3836aa7da Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 12 Jan 2022 06:03:59 +0000 Subject: [PATCH 089/143] 1.14.2-debian-10-r23 release --- bitnami/geode/1/debian-10/Dockerfile | 8 ++++---- .../prebuildfs/opt/bitnami/.bitnami_components.json | 12 ++++++------ bitnami/geode/README.md | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b889caab136b..6b8fbb8b8c32 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,16 +11,16 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-0" --checksum a7e034898281dff05591e74de285ecd69899ddaaff4ce1ea9c09556ac89c9c72 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-0" --checksum 3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-0" --checksum a28a18ab51433ecce8c98fbadb8c039d0f0700b67cad0f0ab9385a1a49271d65 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-1" --checksum 2699ce844c410513ef7fd7180c2a0a6e4c740581a4a999ab5e3bed6bbe8be3bc +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-1" --checksum 16f1a317859b06ae82e816b30f98f28b4707d18fe6cc3881bff535192a7715dc +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-1" --checksum 2586b7bd667ee3f89c6d85b3da80e0b4d287aed4feecce1b00369f0c3fb2a4b7 RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r22" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r23" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 589808cf4d90..92e3fef3f9a0 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,23 +1,23 @@ { "geode": { "arch": "amd64", - "digest": "a28a18ab51433ecce8c98fbadb8c039d0f0700b67cad0f0ab9385a1a49271d65", + "digest": "2586b7bd667ee3f89c6d85b3da80e0b4d287aed4feecce1b00369f0c3fb2a4b7", "distro": "debian-10", "type": "NAMI", - "version": "1.14.2-0" + "version": "1.14.2-1" }, "gosu": { "arch": "amd64", - "digest": "3e6fc37ca073b10a73a804d39c2f0c028947a1a596382a4f8ebe43dfbaa3a25e", + "digest": "16f1a317859b06ae82e816b30f98f28b4707d18fe6cc3881bff535192a7715dc", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-0" + "version": "1.14.0-1" }, "java": { "arch": "amd64", - "digest": "a7e034898281dff05591e74de285ecd69899ddaaff4ce1ea9c09556ac89c9c72", + "digest": "2699ce844c410513ef7fd7180c2a0a6e4c740581a4a999ab5e3bed6bbe8be3bc", "distro": "debian-10", "type": "NAMI", - "version": "1.8.312-0" + "version": "1.8.312-1" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4e1de8fbc3e7..b74a6c7b2f45 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r22`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r22/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r23`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r23/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From bfa62702f4b40c4bb509305c706e97d0c2f3fa42 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 13 Jan 2022 08:13:27 +0000 Subject: [PATCH 090/143] 1.14.2-debian-10-r24 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 6b8fbb8b8c32..b135cdf107dc 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -20,7 +20,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r23" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r24" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index b74a6c7b2f45..dd33a50f3457 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r23`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r23/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r24`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r24/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6833a9c24c0855105344c468d2cbe06cb9ca119b Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Hernandez Date: Thu, 13 Jan 2022 15:19:58 +0000 Subject: [PATCH 091/143] Update CONTRIBUTING.md guidelines Signed-off-by: Carlos Rodriguez Hernandez --- bitnami/geode/CONTRIBUTING.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/bitnami/geode/CONTRIBUTING.md b/bitnami/geode/CONTRIBUTING.md index b4270435b0c6..4f5ce693ec65 100644 --- a/bitnami/geode/CONTRIBUTING.md +++ b/bitnami/geode/CONTRIBUTING.md @@ -17,6 +17,31 @@ When submitting a PR make sure that: - The title of the PR is clear enough. - If necessary, add information to the repository's `README.md`. +#### Sign Your Work + +The sign-off is a simple line at the end of the explanation for a commit. All commits needs to be signed. Your signature certifies that you wrote the patch or otherwise have the right to contribute the material. The rules are pretty simple, you only need to certify the guidelines from [developercertificate.org](https://developercertificate.org/). + +Then you just add a line to every git commit message: + + Signed-off-by: Joe Smith + +Use your real name (sorry, no pseudonyms or anonymous contributions.) + +If you set your `user.name` and `user.email` git configs, you can sign your commit automatically with `git commit -s`. + +Note: If your git config information is set properly then viewing the `git log` information for your commit will look something like this: + +``` +Author: Joe Smith +Date: Thu Feb 2 11:41:15 2018 -0800 + + Update README + + Signed-off-by: Joe Smith +``` + +Notice the `Author` and `Signed-off-by` lines match. If they don't your PR will be rejected by the automated DCO check. + ### PR Approval and Release Process 1. Changes are manually reviewed by Bitnami team members usually within a business day. From d6f3b451ce87e1aa1effe4c4833d8a90675ad662 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 14 Jan 2022 16:04:17 +0000 Subject: [PATCH 092/143] 1.14.2-debian-10-r25 release --- bitnami/geode/1/debian-10/Dockerfile | 4 +++- bitnami/geode/README.md | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b135cdf107dc..74e1700c6f4d 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -14,13 +14,15 @@ RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-1" --checksum 2699ce844c410513ef7fd7180c2a0a6e4c740581a4a999ab5e3bed6bbe8be3bc RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-1" --checksum 16f1a317859b06ae82e816b30f98f28b4707d18fe6cc3881bff535192a7715dc RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-1" --checksum 2586b7bd667ee3f89c6d85b3da80e0b4d287aed4feecce1b00369f0c3fb2a4b7 +RUN apt-get update && apt-get upgrade -y && \ + rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r24" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r25" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index dd33a50f3457..72d4bbc94cfd 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r24`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r24/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r25`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r25/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 364aefd32851cde76701295857e94501d9099006 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 16 Jan 2022 22:30:59 +0000 Subject: [PATCH 093/143] 1.14.2-debian-10-r26 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 74e1700c6f4d..56c71704e170 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r25" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r26" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 72d4bbc94cfd..e8f0eeb7d8b6 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r25`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r25/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r26`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r26/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 393f6e4fe70303b93bb7beaac4d6dc2cec1edaf9 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 18 Jan 2022 11:05:42 +0000 Subject: [PATCH 094/143] 1.14.2-debian-10-r27 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 56c71704e170..ce10201e08de 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r26" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r27" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e8f0eeb7d8b6..177aa9700ef0 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r26`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r26/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r27`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r27/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a64e264145a23ab1411045e1e1a841a6b5c1fb1d Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 21 Jan 2022 14:02:11 +0000 Subject: [PATCH 095/143] 1.14.2-debian-10-r28 release --- bitnami/geode/1/debian-10/Dockerfile | 8 ++++---- .../prebuildfs/opt/bitnami/.bitnami_components.json | 12 ++++++------ bitnami/geode/README.md | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ce10201e08de..8549db5787ac 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,9 +11,9 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.312-1" --checksum 2699ce844c410513ef7fd7180c2a0a6e4c740581a4a999ab5e3bed6bbe8be3bc -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-1" --checksum 16f1a317859b06ae82e816b30f98f28b4707d18fe6cc3881bff535192a7715dc -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-1" --checksum 2586b7bd667ee3f89c6d85b3da80e0b4d287aed4feecce1b00369f0c3fb2a4b7 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-1" --checksum 064c0df11dedb32c3a3e13c1daac87085ed44ccd816898f11e7a2496ece5d9ee +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-2" --checksum 7419bc5e2be68eb14c92e321acc843413481cda73323fb8c0d1dda8b1e5aa9d5 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-2" --checksum 1a55f8a1a2605b36d91c4513cf4173fd6e7e52fd851f72e8418e6f4a64207080 RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r27" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r28" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 92e3fef3f9a0..e8e9d7e2e2b3 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,23 +1,23 @@ { "geode": { "arch": "amd64", - "digest": "2586b7bd667ee3f89c6d85b3da80e0b4d287aed4feecce1b00369f0c3fb2a4b7", + "digest": "1a55f8a1a2605b36d91c4513cf4173fd6e7e52fd851f72e8418e6f4a64207080", "distro": "debian-10", "type": "NAMI", - "version": "1.14.2-1" + "version": "1.14.2-2" }, "gosu": { "arch": "amd64", - "digest": "16f1a317859b06ae82e816b30f98f28b4707d18fe6cc3881bff535192a7715dc", + "digest": "7419bc5e2be68eb14c92e321acc843413481cda73323fb8c0d1dda8b1e5aa9d5", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-1" + "version": "1.14.0-2" }, "java": { "arch": "amd64", - "digest": "2699ce844c410513ef7fd7180c2a0a6e4c740581a4a999ab5e3bed6bbe8be3bc", + "digest": "064c0df11dedb32c3a3e13c1daac87085ed44ccd816898f11e7a2496ece5d9ee", "distro": "debian-10", "type": "NAMI", - "version": "1.8.312-1" + "version": "1.8.322-1" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 177aa9700ef0..7283de85fb59 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r27`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r27/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r28`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r28/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From d3cb322d31acb49596fb45027f53550acaa5ca40 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 22 Jan 2022 20:42:01 +0000 Subject: [PATCH 096/143] 1.14.2-debian-10-r29 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 8549db5787ac..b821f7bc6a55 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r28" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r29" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 7283de85fb59..406730a782a8 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r28`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r28/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r29`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r29/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From e4393f38916aef5180f896b3081c67c7e334374c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 23 Jan 2022 21:35:05 +0000 Subject: [PATCH 097/143] 1.14.2-debian-10-r30 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index b821f7bc6a55..902bfa156fe3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r29" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r30" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 406730a782a8..9baed03913c9 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r29`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r29/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r30`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r30/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 83e58be3ab944d589a501fd2b124cc1b2905ee07 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 25 Jan 2022 04:23:46 +0000 Subject: [PATCH 098/143] 1.14.2-debian-10-r31 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 902bfa156fe3..f0a0ac970137 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -13,7 +13,7 @@ COPY prebuildfs / RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-1" --checksum 064c0df11dedb32c3a3e13c1daac87085ed44ccd816898f11e7a2496ece5d9ee RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-2" --checksum 7419bc5e2be68eb14c92e321acc843413481cda73323fb8c0d1dda8b1e5aa9d5 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-2" --checksum 1a55f8a1a2605b36d91c4513cf4173fd6e7e52fd851f72e8418e6f4a64207080 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-3" --checksum 770786685d32c14d1881312a0c3def6eaf30ba0382694dcfa67d71360611f19b RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r30" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r31" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index e8e9d7e2e2b3..b003fa4be8aa 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,10 +1,10 @@ { "geode": { "arch": "amd64", - "digest": "1a55f8a1a2605b36d91c4513cf4173fd6e7e52fd851f72e8418e6f4a64207080", + "digest": "770786685d32c14d1881312a0c3def6eaf30ba0382694dcfa67d71360611f19b", "distro": "debian-10", "type": "NAMI", - "version": "1.14.2-2" + "version": "1.14.2-3" }, "gosu": { "arch": "amd64", diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 9baed03913c9..4d1a4d87adfd 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r30`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r30/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r31`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r31/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From c1f7596b74005fb9d0d68971de66ec196c2f5f45 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 25 Jan 2022 16:44:46 +0000 Subject: [PATCH 099/143] 1.14.2-debian-10-r32 release --- bitnami/geode/1/debian-10/Dockerfile | 6 +++--- .../prebuildfs/opt/bitnami/.bitnami_components.json | 8 ++++---- bitnami/geode/README.md | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f0a0ac970137..c03c48aa65d6 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,8 +11,8 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-1" --checksum 064c0df11dedb32c3a3e13c1daac87085ed44ccd816898f11e7a2496ece5d9ee -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-2" --checksum 7419bc5e2be68eb14c92e321acc843413481cda73323fb8c0d1dda8b1e5aa9d5 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-2" --checksum b4d038090cda6aa243de5dc579a06d642918fbfc2473f114bdb443880e8a0d70 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-3" --checksum 276ab5a0be4b05e136ec468d62c8f9cc4f40d9664c55f01f16a9f1209ba16980 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-3" --checksum 770786685d32c14d1881312a0c3def6eaf30ba0382694dcfa67d71360611f19b RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r31" \ + BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r32" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index b003fa4be8aa..6bede15d64b2 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -8,16 +8,16 @@ }, "gosu": { "arch": "amd64", - "digest": "7419bc5e2be68eb14c92e321acc843413481cda73323fb8c0d1dda8b1e5aa9d5", + "digest": "276ab5a0be4b05e136ec468d62c8f9cc4f40d9664c55f01f16a9f1209ba16980", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-2" + "version": "1.14.0-3" }, "java": { "arch": "amd64", - "digest": "064c0df11dedb32c3a3e13c1daac87085ed44ccd816898f11e7a2496ece5d9ee", + "digest": "b4d038090cda6aa243de5dc579a06d642918fbfc2473f114bdb443880e8a0d70", "distro": "debian-10", "type": "NAMI", - "version": "1.8.322-1" + "version": "1.8.322-2" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4d1a4d87adfd..1a055404ac50 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r31`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r31/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.2`, `1.14.2-debian-10-r32`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r32/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 4e16524e9d758a8c18854dba2a1bc62945d107f3 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 26 Jan 2022 07:31:11 +0000 Subject: [PATCH 100/143] 1.14.3-debian-10-r0 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c03c48aa65d6..d8e4f396a569 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -13,7 +13,7 @@ COPY prebuildfs / RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-2" --checksum b4d038090cda6aa243de5dc579a06d642918fbfc2473f114bdb443880e8a0d70 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-3" --checksum 276ab5a0be4b05e136ec468d62c8f9cc4f40d9664c55f01f16a9f1209ba16980 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.2-3" --checksum 770786685d32c14d1881312a0c3def6eaf30ba0382694dcfa67d71360611f19b +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-0" --checksum c457f477dbfad4afa6ee492b2d94ab28b970b28f4a2ac2c8e3b7a9b79fbe0c9a RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.2-debian-10-r32" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r0" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 6bede15d64b2..d3fbecfb4485 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,10 +1,10 @@ { "geode": { "arch": "amd64", - "digest": "770786685d32c14d1881312a0c3def6eaf30ba0382694dcfa67d71360611f19b", + "digest": "c457f477dbfad4afa6ee492b2d94ab28b970b28f4a2ac2c8e3b7a9b79fbe0c9a", "distro": "debian-10", "type": "NAMI", - "version": "1.14.2-3" + "version": "1.14.3-0" }, "gosu": { "arch": "amd64", diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1a055404ac50..96288c4e307a 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.2`, `1.14.2-debian-10-r32`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.2-debian-10-r32/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r0/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From ffb164409752a3b977f63d57db57b604c4e52ed1 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 27 Jan 2022 14:40:19 +0000 Subject: [PATCH 101/143] 1.14.3-debian-10-r1 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index d8e4f396a569..5a6851cd36dd 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,7 +11,7 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-2" --checksum b4d038090cda6aa243de5dc579a06d642918fbfc2473f114bdb443880e8a0d70 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-4" --checksum 02f54928e3049660ccebfc9a6d348bfaf27c9eb5abf70ebad45962b88f38473d RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-3" --checksum 276ab5a0be4b05e136ec468d62c8f9cc4f40d9664c55f01f16a9f1209ba16980 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-0" --checksum c457f477dbfad4afa6ee492b2d94ab28b970b28f4a2ac2c8e3b7a9b79fbe0c9a RUN apt-get update && apt-get upgrade -y && \ @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r0" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r1" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index d3fbecfb4485..45979aa5b62e 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -15,9 +15,9 @@ }, "java": { "arch": "amd64", - "digest": "b4d038090cda6aa243de5dc579a06d642918fbfc2473f114bdb443880e8a0d70", + "digest": "02f54928e3049660ccebfc9a6d348bfaf27c9eb5abf70ebad45962b88f38473d", "distro": "debian-10", "type": "NAMI", - "version": "1.8.322-2" + "version": "1.8.322-4" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 96288c4e307a..2d5d25c15b6a 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r0/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r1/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 55bad5fe02379a0aa5ec2a313baada7dff3b1586 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 29 Jan 2022 02:10:01 +0000 Subject: [PATCH 102/143] 1.14.3-debian-10-r2 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 5a6851cd36dd..712dc436e0f6 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r1" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r2" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 2d5d25c15b6a..dce5d5cdc85f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r1/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r2/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 2d3f6c9023b4ac56ce3da20ce0d9911d64f9e5bd Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 30 Jan 2022 13:10:24 +0000 Subject: [PATCH 103/143] 1.14.3-debian-10-r3 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 712dc436e0f6..ca0c8abfa8d3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r2" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r3" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index dce5d5cdc85f..5fed200cc45f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r2/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r3/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From eab5f74e06c4407df10edbef8e47c102dae62be4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 31 Jan 2022 18:46:17 +0000 Subject: [PATCH 104/143] 1.14.3-debian-10-r4 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ca0c8abfa8d3..6a353973b256 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r3" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r4" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 5fed200cc45f..90c3b31d246e 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r3/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r4/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From fe2c707ef517b9edc436550d69635d186e55de07 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 1 Feb 2022 22:51:31 +0000 Subject: [PATCH 105/143] 1.14.3-debian-10-r5 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 6a353973b256..ff7aaca482b1 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r4" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r5" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 90c3b31d246e..4608817b3e74 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r4/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r5/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From c1ea92ce6ec88aafc87b2667a8b42aa359a0fc72 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 2 Feb 2022 23:42:35 +0000 Subject: [PATCH 106/143] 1.14.3-debian-10-r6 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh | 2 +- bitnami/geode/README.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ff7aaca482b1..1cc10f945fa3 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r5" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r6" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh index 94abe7e64562..e3098a93b7c0 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libcomponent.sh @@ -60,6 +60,6 @@ component_unpack() { echo "Verifying package integrity" echo "$package_sha256 ${base_name}.tar.gz" | sha256sum --check - || exit "$?" fi - tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 "${base_name}/files/" + tar --directory "${directory}" --extract --gunzip --file "${base_name}.tar.gz" --no-same-owner --strip-components=2 rm "${base_name}.tar.gz" } diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4608817b3e74..bd0238bfab66 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r5/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r6/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 823932030fafbf95ff5956d5b9779a05340967fc Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 3 Feb 2022 10:24:34 +0000 Subject: [PATCH 107/143] 1.14.3-debian-10-r7 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 1cc10f945fa3..7b0f32ae0e27 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r6" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r7" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index bd0238bfab66..b428e88902ee 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r6/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r7/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 94f85ddd8e33c24063025cdab8deeb3f94d09e63 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 4 Feb 2022 11:14:15 +0000 Subject: [PATCH 108/143] 1.14.3-debian-10-r8 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 7b0f32ae0e27..dbd4e579b552 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r7" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r8" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index b428e88902ee..a8ec1557685b 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r7/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r8`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r8/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 29a59a434ddd79470885aad41dc3557b0d6501d2 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 5 Feb 2022 12:07:29 +0000 Subject: [PATCH 109/143] 1.14.3-debian-10-r9 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index dbd4e579b552..972c8ae5404d 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r8" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r9" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index a8ec1557685b..4fe4d6feba1f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r8`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r8/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r9`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r9/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 36efe890760e19d505e5159d2f7a0ff3f3e1d1a2 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 6 Feb 2022 14:17:56 +0000 Subject: [PATCH 110/143] 1.14.3-debian-10-r10 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 972c8ae5404d..3aa59d951642 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r9" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r10" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 4fe4d6feba1f..d1ac332f033c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r9`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r9/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r10`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r10/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a8e77099cf7c69de0277b4fe3d2de0bc0e15de2b Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Hernandez Date: Mon, 7 Feb 2022 14:01:06 +0000 Subject: [PATCH 111/143] Change issue/bug template Signed-off-by: Carlos Rodriguez Hernandez --- bitnami/geode/.github/ISSUE_TEMPLATE.md | 22 ---------- .../.github/ISSUE_TEMPLATE/bug_report.yml | 41 +++++++++++++++++++ .../geode/.github/ISSUE_TEMPLATE/config.yml | 1 + .../ISSUE_TEMPLATE/feature_request.yml | 29 +++++++++++++ 4 files changed, 71 insertions(+), 22 deletions(-) delete mode 100644 bitnami/geode/.github/ISSUE_TEMPLATE.md create mode 100644 bitnami/geode/.github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 bitnami/geode/.github/ISSUE_TEMPLATE/config.yml create mode 100644 bitnami/geode/.github/ISSUE_TEMPLATE/feature_request.yml diff --git a/bitnami/geode/.github/ISSUE_TEMPLATE.md b/bitnami/geode/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 91afdfd82d31..000000000000 --- a/bitnami/geode/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,22 +0,0 @@ -**Description** - - - -**Steps to reproduce the issue:** - -1. [First Step] -2. [Second Step] -3. [and so on...] - -**Describe the results you received:** - - - -**Describe the results you expected:** - - - -**Additional information you deem important (e.g. issue happens only occasionally, environment details, etc.):** - - - diff --git a/bitnami/geode/.github/ISSUE_TEMPLATE/bug_report.yml b/bitnami/geode/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 000000000000..658fc40d2d6e --- /dev/null +++ b/bitnami/geode/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,41 @@ +name: 🐞 Bug +description: Create a report to help us improve +body: + - type: markdown + attributes: + value: | + Thank you for reporting an issue. Before you open the bug report please review the README file present in the root of this repository. + + Please fill in as much of the following form as you're able. + - type: input + attributes: + label: Name and Version + description: Name and version of the affected container image + placeholder: bitnami/wordpress:1.2.3 + validations: + required: true + - type: textarea + attributes: + label: What steps will reproduce the bug? + description: Enter details about your bug. + placeholder: | + 1. In this environment... + 2. With this config... + 3. Run '...' + 4. See error... + validations: + required: true + - type: textarea + attributes: + label: What is the expected behavior? + description: If possible please provide textual output instead of screenshots. + - type: textarea + attributes: + label: What do you see instead? + description: If possible please provide textual output instead of screenshots. + validations: + required: true + - type: textarea + attributes: + label: Additional information + description: Tell us anything else you think we should know. diff --git a/bitnami/geode/.github/ISSUE_TEMPLATE/config.yml b/bitnami/geode/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000000..3ba13e0cec6c --- /dev/null +++ b/bitnami/geode/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/bitnami/geode/.github/ISSUE_TEMPLATE/feature_request.yml b/bitnami/geode/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 000000000000..7c812014aa08 --- /dev/null +++ b/bitnami/geode/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,29 @@ +name: "\U0001F680 Feature request" +description: Suggest an idea for this project +body: + - type: markdown + attributes: + value: | + Thank you for suggesting an idea to improve this Bitnami container image. + Please fill in as much of the following form as you're able. + - type: input + attributes: + label: Name and Version + description: Name and version of the affected container image + placeholder: bitnami/wordpress:1.2.3 + validations: + required: true + - type: textarea + attributes: + label: What is the problem this feature will solve? + validations: + required: true + - type: textarea + attributes: + label: What is the feature you are proposing to solve the problem? + description: Describe the requests. If you already have something in mind... PRs are welcome! + validations: + required: true + - type: textarea + attributes: + label: What alternatives have you considered? From 22e5debfc9419b708663ecf77324771add8a749b Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 7 Feb 2022 15:11:04 +0000 Subject: [PATCH 112/143] 1.14.3-debian-10-r11 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 3aa59d951642..f5378579c155 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r10" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r11" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index d1ac332f033c..7f7b7e8f5c81 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r10`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r10/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r11`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r11/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From a70c8273474deacdfde742972a7aee608b5456a6 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 8 Feb 2022 17:25:14 +0000 Subject: [PATCH 113/143] 1.14.3-debian-10-r12 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f5378579c155..3194b55fe3a5 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r11" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r12" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 7f7b7e8f5c81..9ec903ddd8b9 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r11`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r11/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r12`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r12/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 2f2eebbce70208a4e3bc0166a13467efa474a65a Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 9 Feb 2022 19:57:30 +0000 Subject: [PATCH 114/143] 1.14.3-debian-10-r13 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 3194b55fe3a5..8ca6f0115087 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r12" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r13" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 9ec903ddd8b9..bc15f9678ffc 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r12`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r12/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r13`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r13/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 4329c6c1286df66563070950eac7c131cc7889ec Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 10 Feb 2022 23:15:22 +0000 Subject: [PATCH 115/143] 1.14.3-debian-10-r14 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 8ca6f0115087..911db1d05e80 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r13" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r14" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index bc15f9678ffc..a9308dcc726e 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r13`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r13/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r14`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r14/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 8271f19251844a58c98820ef79bae6447b82fa22 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 12 Feb 2022 01:58:28 +0000 Subject: [PATCH 116/143] 1.14.3-debian-10-r15 release --- bitnami/geode/1/debian-10/Dockerfile | 8 ++++---- .../prebuildfs/opt/bitnami/.bitnami_components.json | 12 ++++++------ bitnami/geode/README.md | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 911db1d05e80..4d65bda53859 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,9 +11,9 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-4" --checksum 02f54928e3049660ccebfc9a6d348bfaf27c9eb5abf70ebad45962b88f38473d -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-3" --checksum 276ab5a0be4b05e136ec468d62c8f9cc4f40d9664c55f01f16a9f1209ba16980 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-0" --checksum c457f477dbfad4afa6ee492b2d94ab28b970b28f4a2ac2c8e3b7a9b79fbe0c9a +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-5" --checksum 5bea54f21135133d1d0df7486e419d204f846d8acac4c83e1c6359a703fc9244 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-4" --checksum ec62006ece7e0b49c65926e458ba2b71d6d251552118b1378840b1803dbb3d53 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-1" --checksum 634379bf59dad39fa29984bf4863a19fa116ea6ea51f7cad163fb72ae7d2714e RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r14" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r15" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 45979aa5b62e..f4ce44432eae 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,23 +1,23 @@ { "geode": { "arch": "amd64", - "digest": "c457f477dbfad4afa6ee492b2d94ab28b970b28f4a2ac2c8e3b7a9b79fbe0c9a", + "digest": "634379bf59dad39fa29984bf4863a19fa116ea6ea51f7cad163fb72ae7d2714e", "distro": "debian-10", "type": "NAMI", - "version": "1.14.3-0" + "version": "1.14.3-1" }, "gosu": { "arch": "amd64", - "digest": "276ab5a0be4b05e136ec468d62c8f9cc4f40d9664c55f01f16a9f1209ba16980", + "digest": "ec62006ece7e0b49c65926e458ba2b71d6d251552118b1378840b1803dbb3d53", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-3" + "version": "1.14.0-4" }, "java": { "arch": "amd64", - "digest": "02f54928e3049660ccebfc9a6d348bfaf27c9eb5abf70ebad45962b88f38473d", + "digest": "5bea54f21135133d1d0df7486e419d204f846d8acac4c83e1c6359a703fc9244", "distro": "debian-10", "type": "NAMI", - "version": "1.8.322-4" + "version": "1.8.322-5" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index a9308dcc726e..035baccd7c4f 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r14`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r14/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r15`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r15/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From b440cec285bdc3b80b8410c986c2aa1533f5b9c0 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 13 Feb 2022 04:10:25 +0000 Subject: [PATCH 117/143] 1.14.3-debian-10-r16 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 4d65bda53859..8c220af69cfb 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r15" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r16" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 035baccd7c4f..1c90ffa8bc26 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r15`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r15/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r16`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r16/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From cd11ae9ebbe73fed052eafa6981913ef5a892c49 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 14 Feb 2022 06:18:49 +0000 Subject: [PATCH 118/143] 1.14.3-debian-10-r17 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 8c220af69cfb..7a5cdbfda5a5 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r16" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r17" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 1c90ffa8bc26..14b5d733a302 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r16`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r16/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r17`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r17/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6bb7b36824b1589f30516d4c60e83f4164e0cf99 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 15 Feb 2022 08:31:39 +0000 Subject: [PATCH 119/143] 1.14.3-debian-10-r18 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 7a5cdbfda5a5..ddae6c0a963b 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r17" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r18" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 14b5d733a302..b7e807007ec0 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r17`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r17/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r18`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r18/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 9b0ca7deef373f98aa4591a61e9f3de7383db9f7 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 17 Feb 2022 03:38:53 +0000 Subject: [PATCH 120/143] 1.14.3-debian-10-r19 release --- bitnami/geode/1/debian-10/Dockerfile | 8 ++++---- .../prebuildfs/opt/bitnami/.bitnami_components.json | 12 ++++++------ bitnami/geode/README.md | 2 +- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ddae6c0a963b..2e7e5bd98a2e 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,9 +11,9 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-5" --checksum 5bea54f21135133d1d0df7486e419d204f846d8acac4c83e1c6359a703fc9244 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-4" --checksum ec62006ece7e0b49c65926e458ba2b71d6d251552118b1378840b1803dbb3d53 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-1" --checksum 634379bf59dad39fa29984bf4863a19fa116ea6ea51f7cad163fb72ae7d2714e +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-6" --checksum 3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-5" --checksum 6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-2" --checksum ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936 RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r18" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r19" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index f4ce44432eae..7a95de1576a8 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,23 +1,23 @@ { "geode": { "arch": "amd64", - "digest": "634379bf59dad39fa29984bf4863a19fa116ea6ea51f7cad163fb72ae7d2714e", + "digest": "ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936", "distro": "debian-10", "type": "NAMI", - "version": "1.14.3-1" + "version": "1.14.3-2" }, "gosu": { "arch": "amd64", - "digest": "ec62006ece7e0b49c65926e458ba2b71d6d251552118b1378840b1803dbb3d53", + "digest": "6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-4" + "version": "1.14.0-5" }, "java": { "arch": "amd64", - "digest": "5bea54f21135133d1d0df7486e419d204f846d8acac4c83e1c6359a703fc9244", + "digest": "3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9", "distro": "debian-10", "type": "NAMI", - "version": "1.8.322-5" + "version": "1.8.322-6" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index b7e807007ec0..28ad72ab1f99 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r18`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r18/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r19`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r19/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 3a4996db81f3f6fb3dac7411c3bc28648e0257e4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 18 Feb 2022 13:47:45 +0000 Subject: [PATCH 121/143] 1.14.3-debian-10-r20 release --- bitnami/geode/1/debian-10/Dockerfile | 6 +++--- .../prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 2e7e5bd98a2e..a4bde07c4485 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,9 +11,9 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-6" --checksum 3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-7" --checksum 3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-5" --checksum 6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-2" --checksum ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-3" --checksum ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936 RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r19" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r20" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 7a95de1576a8..4d9a55470aae 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -4,7 +4,7 @@ "digest": "ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936", "distro": "debian-10", "type": "NAMI", - "version": "1.14.3-2" + "version": "1.14.3-3" }, "gosu": { "arch": "amd64", @@ -18,6 +18,6 @@ "digest": "3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9", "distro": "debian-10", "type": "NAMI", - "version": "1.8.322-6" + "version": "1.8.322-7" } } \ No newline at end of file diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 28ad72ab1f99..e62ec72c615d 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r19`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r19/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r20`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r20/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From dea26b86a2ac69e8d77f515ae52eed331a7a5757 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 20 Feb 2022 00:41:12 +0000 Subject: [PATCH 122/143] 1.14.3-debian-10-r21 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 2 +- bitnami/geode/README.md | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index a4bde07c4485..c7d4d45b83f2 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -12,7 +12,7 @@ COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-7" --checksum 3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-5" --checksum 6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-6" --checksum 6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664 RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-3" --checksum ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936 RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r20" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r21" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 4d9a55470aae..a61b98cbec0f 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -11,7 +11,7 @@ "digest": "6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-5" + "version": "1.14.0-6" }, "java": { "arch": "amd64", diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index e62ec72c615d..ca368dae7e5c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r20`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r20/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r21`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r21/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 8485dd56afee7b87d220999ccfc0dd9f8fd36e54 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 24 Feb 2022 09:17:20 +0000 Subject: [PATCH 123/143] 1.14.3-debian-10-r22 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c7d4d45b83f2..fa424ab6b71f 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r21" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r22" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ca368dae7e5c..a678f5477b2e 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r21`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r21/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r22`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r22/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From de6f55b0ed26b5d8652cd888fe96abc0d0f4400c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 25 Feb 2022 11:13:08 +0000 Subject: [PATCH 124/143] 1.14.3-debian-10-r23 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh | 5 +++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index fa424ab6b71f..a5fce066d1d0 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r22" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r23" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh index 1b504b1df458..21b964ff1cf4 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh @@ -74,8 +74,9 @@ is_dir_empty() { # boolean ######################### is_mounted_dir_empty() { - local dir="${1:?missing directory}" - + local -r path="${1:?missing directory}" + # Calculate real path in order to avoid issues with symlinks + local -r dir="$(realpath "$path")" if is_dir_empty "$dir" || find "$dir" -mindepth 1 -maxdepth 1 -not -name ".snapshot" -not -name "lost+found" -exec false {} +; then true else diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index a678f5477b2e..c292b58b31bf 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r22`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r22/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r23`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r23/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 65b3abf4cd9d2c51da6e405ffb3cfedbba28d94f Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 26 Feb 2022 15:06:57 +0000 Subject: [PATCH 125/143] 1.14.3-debian-10-r24 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index a5fce066d1d0..ec18b61b53cc 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r23" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r24" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index c292b58b31bf..ce145cb2aabf 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r23`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r23/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r24`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r24/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From ba025a3332418681e0c4285be32d4a1f40ca91ba Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 27 Feb 2022 19:04:44 +0000 Subject: [PATCH 126/143] 1.14.3-debian-10-r25 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index ec18b61b53cc..51b0ceea88ce 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r24" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r25" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ce145cb2aabf..c409b9069d60 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r24`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r24/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r25`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r25/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 574a8e8945feea7e253ee99c87b548662fb9f27d Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 1 Mar 2022 01:10:11 +0000 Subject: [PATCH 127/143] 1.14.3-debian-10-r26 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 51b0ceea88ce..65e91e47663b 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r25" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r26" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index c409b9069d60..61e6a2f24643 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r25`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r25/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r26`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r26/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 3f423ee726d1690a6ce4d081025cb0c014cbd1b9 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 2 Mar 2022 12:25:32 +0000 Subject: [PATCH 128/143] 1.14.3-debian-10-r27 release --- bitnami/geode/1/debian-10/Dockerfile | 8 ++++---- .../prebuildfs/opt/bitnami/.bitnami_components.json | 12 ++++++------ .../prebuildfs/opt/bitnami/scripts/libfs.sh | 5 ++--- bitnami/geode/README.md | 2 +- 4 files changed, 13 insertions(+), 14 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 65e91e47663b..db0d53358f04 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -11,9 +11,9 @@ ARG JAVA_EXTRA_SECURITY_DIR="/bitnami/java/extra-security" COPY prebuildfs / # Install required system packages and dependencies RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-7" --checksum 3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-6" --checksum 6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-3" --checksum ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-8" --checksum d5670d09ac0e679ae28306e417e77e91b44051908ca3a82259efcd70764b996f +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-7" --checksum d6280b6f647a62bf6edc74dc8e526bfff63ddd8067dcb8540843f47203d9ccf1 +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-4" --checksum a2bac7d6c25f80fd8228c72cf3b6628d263c56a50ac313aa9a937b348257dc5a RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r26" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r27" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index a61b98cbec0f..1fcc2b6a39e9 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,23 +1,23 @@ { "geode": { "arch": "amd64", - "digest": "ab9733063696eafc2db7bbde9589db0b1696605f81d01eb014e2558281a90936", + "digest": "a2bac7d6c25f80fd8228c72cf3b6628d263c56a50ac313aa9a937b348257dc5a", "distro": "debian-10", "type": "NAMI", - "version": "1.14.3-3" + "version": "1.14.3-4" }, "gosu": { "arch": "amd64", - "digest": "6f8fd2267481ffbe899a7f93b7b3076cd78dd70b7b9835bed79414932a749664", + "digest": "d6280b6f647a62bf6edc74dc8e526bfff63ddd8067dcb8540843f47203d9ccf1", "distro": "debian-10", "type": "NAMI", - "version": "1.14.0-6" + "version": "1.14.0-7" }, "java": { "arch": "amd64", - "digest": "3ce0c1dc975421abe79ffa5d459b4562802312f299a86576d1a169fe2d38f5d9", + "digest": "d5670d09ac0e679ae28306e417e77e91b44051908ca3a82259efcd70764b996f", "distro": "debian-10", "type": "NAMI", - "version": "1.8.322-7" + "version": "1.8.322-8" } } \ No newline at end of file diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh index 21b964ff1cf4..1b504b1df458 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libfs.sh @@ -74,9 +74,8 @@ is_dir_empty() { # boolean ######################### is_mounted_dir_empty() { - local -r path="${1:?missing directory}" - # Calculate real path in order to avoid issues with symlinks - local -r dir="$(realpath "$path")" + local dir="${1:?missing directory}" + if is_dir_empty "$dir" || find "$dir" -mindepth 1 -maxdepth 1 -not -name ".snapshot" -not -name "lost+found" -exec false {} +; then true else diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 61e6a2f24643..7620e8e76643 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r26`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r26/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r27`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r27/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 7b6d1c9645c5c16356f6317476ce4108656a8592 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 3 Mar 2022 17:53:48 +0000 Subject: [PATCH 129/143] 1.14.3-debian-10-r28 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index db0d53358f04..a9797a734c92 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r27" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r28" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 7620e8e76643..bdc69b1e02db 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r27`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r27/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r28`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r28/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From dd801d849fd610e86eca57c65ad6c7b0042e8939 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 4 Mar 2022 20:02:43 +0000 Subject: [PATCH 130/143] 1.14.3-debian-10-r29 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index a9797a734c92..f42575b921cf 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r28" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r29" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index bdc69b1e02db..30d8c3d0ed28 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r28`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r28/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r29`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r29/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 85ed6941849ca2d3640e43d6b18b635212ef7240 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 5 Mar 2022 20:50:13 +0000 Subject: [PATCH 131/143] 1.14.3-debian-10-r30 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f42575b921cf..75b935c0dac1 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r29" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r30" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 30d8c3d0ed28..ef9b0812c382 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r29`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r29/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r30`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r30/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From d43bb3147d0198f72a664c42ee40717d6523f5fe Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 6 Mar 2022 21:38:58 +0000 Subject: [PATCH 132/143] 1.14.3-debian-10-r31 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 75b935c0dac1..129f3b7a9402 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r30" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r31" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ef9b0812c382..3539276135a3 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r30`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r30/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r31`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r31/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 962fe9c50058295603411d82e4d9fbd50b38f64c Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 7 Mar 2022 23:45:31 +0000 Subject: [PATCH 133/143] 1.14.3-debian-10-r32 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 129f3b7a9402..0a92312aa195 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r31" \ + BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r32" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 3539276135a3..eb0e02efa92e 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r31`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r31/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.3`, `1.14.3-debian-10-r32`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r32/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 9e1d30b21aa06b893a23fc5bcc63ab63f061de21 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 18 Mar 2022 20:09:05 +0000 Subject: [PATCH 134/143] 1.14.4-debian-10-r0 release --- bitnami/geode/1/debian-10/Dockerfile | 4 ++-- .../debian-10/prebuildfs/opt/bitnami/.bitnami_components.json | 4 ++-- bitnami/geode/README.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 0a92312aa195..f2f586ddc974 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -13,7 +13,7 @@ COPY prebuildfs / RUN install_packages acl ca-certificates curl gzip jq libc6 libgcc1 ncurses-bin procps tar RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "java" "1.8.322-8" --checksum d5670d09ac0e679ae28306e417e77e91b44051908ca3a82259efcd70764b996f RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "gosu" "1.14.0-7" --checksum d6280b6f647a62bf6edc74dc8e526bfff63ddd8067dcb8540843f47203d9ccf1 -RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.3-4" --checksum a2bac7d6c25f80fd8228c72cf3b6628d263c56a50ac313aa9a937b348257dc5a +RUN . /opt/bitnami/scripts/libcomponent.sh && component_unpack "geode" "1.14.4-0" --checksum a958da3d95469e6396b9c2f542d1de8354e003b684889c096f624399cf15823f RUN apt-get update && apt-get upgrade -y && \ rm -r /var/lib/apt/lists /var/cache/apt/archives RUN chmod g+rwX /opt/bitnami @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.3-debian-10-r32" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r0" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json index 1fcc2b6a39e9..16fa12d0fb84 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/.bitnami_components.json @@ -1,10 +1,10 @@ { "geode": { "arch": "amd64", - "digest": "a2bac7d6c25f80fd8228c72cf3b6628d263c56a50ac313aa9a937b348257dc5a", + "digest": "a958da3d95469e6396b9c2f542d1de8354e003b684889c096f624399cf15823f", "distro": "debian-10", "type": "NAMI", - "version": "1.14.3-4" + "version": "1.14.4-0" }, "gosu": { "arch": "amd64", diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index eb0e02efa92e..5a28dd168ff7 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.3`, `1.14.3-debian-10-r32`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.3-debian-10-r32/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r0/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From c7dd7cf364ceffa62f0e7773cb0b4e41f988b651 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 20 Mar 2022 01:50:03 +0000 Subject: [PATCH 135/143] 1.14.4-debian-10-r1 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f2f586ddc974..5314590c21d2 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -22,7 +22,7 @@ COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r0" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r1" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 5a28dd168ff7..7e32b206f1f6 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r0`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r0/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r1/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 331986174617ca6d171ec4a76d301a7f858e8874 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 23 Mar 2022 09:54:47 +0000 Subject: [PATCH 136/143] 1.14.4-debian-10-r2 release --- bitnami/geode/1/debian-10/Dockerfile | 5 +++-- bitnami/geode/README.md | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 5314590c21d2..f4f3b8e3a359 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -21,8 +21,9 @@ RUN chmod g+rwX /opt/bitnami COPY rootfs / RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh -ENV BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r1" \ +ENV APP_VERSION="1.14.4" \ + BITNAMI_APP_NAME="geode" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r2" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 7e32b206f1f6..46ddfca9c31d 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r1`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r1/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r2/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 0edfae430313ff124f7b99c94d097260616b1f0b Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sat, 26 Mar 2022 09:14:42 +0000 Subject: [PATCH 137/143] 1.14.4-debian-10-r3 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- .../debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh | 4 ---- .../geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh | 1 + bitnami/geode/README.md | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index f4f3b8e3a359..81a032fc75a6 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -23,7 +23,7 @@ RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV APP_VERSION="1.14.4" \ BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r2" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r3" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh index 503650210583..818c2158032b 100644 --- a/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh +++ b/bitnami/geode/1/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh @@ -392,10 +392,6 @@ web_server_update_app_configuration() { --hosts \ | --server-name \ | --server-aliases \ - | --enable-http \ - | --enable-https \ - | --disable-http \ - | --disable-https \ | --http-port \ | --https-port \ ) diff --git a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh index 62feaf1cfa38..2624f878b01d 100644 --- a/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh +++ b/bitnami/geode/1/debian-10/rootfs/opt/bitnami/scripts/geode-env.sh @@ -9,6 +9,7 @@ # 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) # Load logging library +# shellcheck disable=SC1090,SC1091 . /opt/bitnami/scripts/liblog.sh export BITNAMI_ROOT_DIR="/opt/bitnami" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 46ddfca9c31d..c2e815d60124 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r2`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r2/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r3/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From c897a4f4d16693bffb072c8fbb3410478c26b653 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 27 Mar 2022 17:05:52 +0000 Subject: [PATCH 138/143] 1.14.4-debian-10-r4 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 81a032fc75a6..c95aef2d1896 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -23,7 +23,7 @@ RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV APP_VERSION="1.14.4" \ BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r3" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r4" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index c2e815d60124..ae7be80683e6 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r3`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r3/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r4/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 9e7af680443787a57d6a82aad95261949b996dc6 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Sun, 3 Apr 2022 06:21:49 +0000 Subject: [PATCH 139/143] 1.14.4-debian-10-r5 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index c95aef2d1896..9526e176f18b 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -23,7 +23,7 @@ RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV APP_VERSION="1.14.4" \ BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r4" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r5" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index ae7be80683e6..cce655786524 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r4`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r4/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r5/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From e2baeabbb2735b64b0a8ed394d677c7f816569d6 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 4 Apr 2022 07:22:16 +0000 Subject: [PATCH 140/143] 1.14.4-debian-10-r6 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 9526e176f18b..9c8489039992 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -23,7 +23,7 @@ RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV APP_VERSION="1.14.4" \ BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r5" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r6" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index cce655786524..cc8b84fcdb1c 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r5`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r5/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r6/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 7a86dfe3acd691756be5b717d734789da02e8f22 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 5 Apr 2022 14:59:26 +0000 Subject: [PATCH 141/143] 1.14.4-debian-10-r7 release --- bitnami/geode/1/debian-10/Dockerfile | 2 +- bitnami/geode/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 9c8489039992..0867c2d82dc8 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -23,7 +23,7 @@ RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV APP_VERSION="1.14.4" \ BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r6" \ + BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r7" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index cc8b84fcdb1c..3c6040f0a551 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r6`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r6/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r7/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 6660924eb860388cd99f7f8e020f185e70037ebe Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 6 Apr 2022 21:29:08 +0000 Subject: [PATCH 142/143] 1.14.4-debian-10-r8 release --- bitnami/geode/1/debian-10/Dockerfile | 1 - bitnami/geode/README.md | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/bitnami/geode/1/debian-10/Dockerfile b/bitnami/geode/1/debian-10/Dockerfile index 0867c2d82dc8..26b722135716 100644 --- a/bitnami/geode/1/debian-10/Dockerfile +++ b/bitnami/geode/1/debian-10/Dockerfile @@ -23,7 +23,6 @@ RUN /opt/bitnami/scripts/geode/postunpack.sh RUN /opt/bitnami/scripts/java/postunpack.sh ENV APP_VERSION="1.14.4" \ BITNAMI_APP_NAME="geode" \ - BITNAMI_IMAGE_VERSION="1.14.4-debian-10-r7" \ JAVA_HOME="/opt/bitnami/java" \ PATH="/opt/bitnami/java/bin:/opt/bitnami/common/bin:/opt/bitnami/geode/bin:$PATH" diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 3c6040f0a551..2498b24c5225 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r7`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r7/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r8`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r8/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode). From 745b766c82727b041f48ab9cb2bd7eb82d6f4eac Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 8 Apr 2022 08:33:40 +0000 Subject: [PATCH 143/143] 1.14.4-debian-10-r9 release --- bitnami/geode/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/geode/README.md b/bitnami/geode/README.md index 2498b24c5225..295e8ba7a6a5 100644 --- a/bitnami/geode/README.md +++ b/bitnami/geode/README.md @@ -43,7 +43,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-10`, `1.14.4`, `1.14.4-debian-10-r8`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r8/1/debian-10/Dockerfile) +* [`1`, `1-debian-10`, `1.14.4`, `1.14.4-debian-10-r9`, `latest` (1/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-geode/blob/1.14.4-debian-10-r9/1/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/geode GitHub repo](https://github.com/bitnami/bitnami-docker-geode).