From 8fd47a5de34df8407c226a40502bd2fe02f652d4 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Thu, 9 Apr 2020 23:10:35 +0000 Subject: [PATCH] 2.26.0-debian-10-r18 release --- bitnami/git/2/debian-10/Dockerfile | 2 +- .../prebuildfs/opt/bitnami/scripts/libnet.sh | 25 +++++++++++++++++++ bitnami/git/README.md | 2 +- 3 files changed, 27 insertions(+), 2 deletions(-) diff --git a/bitnami/git/2/debian-10/Dockerfile b/bitnami/git/2/debian-10/Dockerfile index 51a0be8dc3ef..511dc302ec09 100644 --- a/bitnami/git/2/debian-10/Dockerfile +++ b/bitnami/git/2/debian-10/Dockerfile @@ -16,7 +16,7 @@ RUN /build/bitnami-user.sh COPY rootfs / ENV BITNAMI_APP_NAME="git" \ - BITNAMI_IMAGE_VERSION="2.26.0-debian-10-r17" \ + BITNAMI_IMAGE_VERSION="2.26.0-debian-10-r18" \ PATH="/opt/bitnami/common/bin:/opt/bitnami/git/bin:$PATH" ENTRYPOINT [ "git" ] diff --git a/bitnami/git/2/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh b/bitnami/git/2/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh index e3145b134ece..6cb749858648 100644 --- a/bitnami/git/2/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh +++ b/bitnami/git/2/debian-10/prebuildfs/opt/bitnami/scripts/libnet.sh @@ -21,6 +21,31 @@ dns_lookup() { getent ahosts "$host" | awk '/STREAM/ {print $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 10 minutes for the host to be ready + retry_while "check_host ${hostname}" "$retries" "$seconds" + dns_lookup "$hostname" +} + ######################## # Get machine's IP # Arguments: diff --git a/bitnami/git/README.md b/bitnami/git/README.md index 1f5f95674777..4c3eb1eca772 100644 --- a/bitnami/git/README.md +++ b/bitnami/git/README.md @@ -30,7 +30,7 @@ $ docker run --name git bitnami/git:latest Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/containers/how-to/understand-rolling-tags-containers/). -* [`2-debian-10`, `2.26.0-debian-10-r17`, `2`, `2.26.0`, `latest` (2/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-git/blob/2.26.0-debian-10-r17/2/debian-10/Dockerfile) +* [`2-debian-10`, `2.26.0-debian-10-r18`, `2`, `2.26.0`, `latest` (2/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-git/blob/2.26.0-debian-10-r18/2/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/git GitHub repo](https://github.com/bitnami/bitnami-docker-git).