[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:
parent
bcaf585789
commit
bd5adfe650
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Reference in New Issue