[bitnami/harbor-registryctl] Release 2.9.0-debian-11-r8 (#49292)

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
Bitnami Bot 2023-09-20 17:50:17 +02:00 committed by GitHub
parent bcaf585789
commit bd5adfe650
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 122 deletions

View File

@ -7,10 +7,10 @@ ARG TARGETARCH
LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \
org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \
org.opencontainers.image.created="2023-09-16T16:14:01Z" \
org.opencontainers.image.created="2023-09-19T17:46:04Z" \
org.opencontainers.image.description="Application packaged by VMware, Inc" \
org.opencontainers.image.licenses="Apache-2.0" \
org.opencontainers.image.ref.name="2.9.0-debian-11-r5" \
org.opencontainers.image.ref.name="2.9.0-debian-11-r8" \
org.opencontainers.image.title="harbor-registryctl" \
org.opencontainers.image.vendor="VMware, Inc." \
org.opencontainers.image.version="2.9.0"

View File

@ -306,126 +306,6 @@ harbor_jobservice_stop() {
stop_service_using_pid "$HARBOR_JOBSERVICE_PID_FILE"
}
########################
# Print harbor-notary-server runtime environment
# Arguments:
# None
# Returns:
# Boolean
#########################
harbor_notary_server_print_env() {
if [[ -n "${HARBOR_NOTARY_SERVER_DATABASE_NAME:-}" ]]; then
# shellcheck disable=SC2034
HARBOR_NOTARY_SERVER_CFG_DB_URL="postgres://${HARBOR_NOTARY_SERVER_DATABASE_USERNAME:-}:${HARBOR_NOTARY_SERVER_DATABASE_PASSWORD:-}@${HARBOR_NOTARY_SERVER_DATABASE_HOST:-127.0.0.1}:${HARBOR_NOTARY_SERVER_DATABASE_PORT_NUMBER:-5432}/${HARBOR_NOTARY_SERVER_DATABASE_NAME}?sslmode=${HARBOR_NOTARY_SERVER_DATABASE_SSLMODE:-disable}"
fi
for var in "${!HARBOR_NOTARY_SERVER_CFG_@}"; do
echo "${var/HARBOR_NOTARY_SERVER_CFG_/}=${!var}"
done
}
########################
# Check if harbor-notary-server is running
# Arguments:
# None
# Returns:
# Boolean
#########################
is_harbor_notary_server_running() {
# harbor-notary-server does not create any PID file
# We regenerate the PID file for each time we query it to avoid getting outdated
pgrep -f "$(command -v notary-server)" > "$HARBOR_NOTARY_SERVER_PID_FILE"
pid="$(get_pid_from_file "$HARBOR_NOTARY_SERVER_PID_FILE")"
if [[ -n "$pid" ]]; then
is_service_running "$pid"
else
false
fi
}
########################
# Check if harbor-notary-server is not running
# Arguments:
# None
# Returns:
# Boolean
#########################
is_harbor_notary_server_not_running() {
! is_harbor_notary_server_running
}
########################
# Stop harbor-notary-server
# Arguments:
# None
# Returns:
# None
#########################
harbor_notary_server_stop() {
! is_harbor_notary_server_running && return
stop_service_using_pid "$HARBOR_NOTARY_SERVER_PID_FILE"
}
########################
# Print harbor-notary-signer runtime environment
# Arguments:
# None
# Returns:
# Boolean
#########################
harbor_notary_signer_print_env() {
if [[ -n "${HARBOR_NOTARY_SIGNER_DATABASE_NAME:-}" ]]; then
# shellcheck disable=SC2034
HARBOR_NOTARY_SIGNER_CFG_DB_URL="postgres://${HARBOR_NOTARY_SIGNER_DATABASE_USERNAME:-}:${HARBOR_NOTARY_SIGNER_DATABASE_PASSWORD:-}@${HARBOR_NOTARY_SIGNER_DATABASE_HOST:-127.0.0.1}:${HARBOR_NOTARY_SIGNER_DATABASE_PORT_NUMBER:-5432}/${HARBOR_NOTARY_SIGNER_DATABASE_NAME}?sslmode=${HARBOR_NOTARY_SIGNER_DATABASE_SSLMODE:-disable}"
fi
for var in "${!HARBOR_NOTARY_SIGNER_CFG_@}"; do
echo "${var/HARBOR_NOTARY_SIGNER_CFG_/}=${!var}"
done
}
########################
# Check if harbor-notary-signer is running
# Arguments:
# None
# Returns:
# Boolean
#########################
is_harbor_notary_signer_running() {
# harbor-notary-signer does not create any PID file
# We regenerate the PID file for each time we query it to avoid getting outdated
pgrep -f "$(command -v notary-signer)" > "$HARBOR_NOTARY_SIGNER_PID_FILE"
pid="$(get_pid_from_file "$HARBOR_NOTARY_SIGNER_PID_FILE")"
if [[ -n "$pid" ]]; then
is_service_running "$pid"
else
false
fi
}
########################
# Check if harbor-notary-signer is not running
# Arguments:
# None
# Returns:
# Boolean
#########################
is_harbor_notary_signer_not_running() {
! is_harbor_notary_signer_running
}
########################
# Stop harbor-notary-signer
# Arguments:
# None
# Returns:
# None
#########################
harbor_notary_signer_stop() {
! is_harbor_notary_signer_running && return
stop_service_using_pid "$HARBOR_NOTARY_SIGNER_PID_FILE"
}
########################
# Print harbor-registry runtime environment
# Arguments: