[bitnami/harbor-*] Update validation to check certificates exist (#78661)

* [bitnami/harbor-*] Update validation to check certificates exist

Signed-off-by: Jota Martos <jotamartos@vmware.com>

* Remove extra space

Signed-off-by: Jota Martos <jotamartos@vmware.com>

---------

Signed-off-by: Jota Martos <jotamartos@vmware.com>
This commit is contained in:
Juan José Martos
2025-03-11 10:23:53 +01:00
committed by GitHub
parent 343ce112c4
commit 8b72107947
7 changed files with 21 additions and 21 deletions

View File

@@ -25,9 +25,9 @@ command:
check-directories-exist-with-user:
exec: ls -dl /etc/ssl/certs /etc/pki/tls/certs/ 2>/dev/null | grep "drwxrwxr-x.*harbor"
exit-status: 0
# Ensure permissions for Internal TLS
check-permissions-system-certs:
exec: ls -l /etc/pki/tls/certs/ca-bundle.crt /etc/pki/tls/certs/ca-bundle.trust.crt /etc/ssl/certs/ca-certificates.crt 2>/dev/null | grep "^.\{5\}w.*harbor"
# Ensure certificates exist
check-system-certs:
exec: if [ $(ls -l /etc/pki/tls/certs/ca-bundle.crt /etc/pki/tls/certs/ca-bundle.trust.crt /etc/ssl/certs/ca-certificates.crt 2>/dev/null | wc -l) -eq 0 ]; then exit 1; fi
exit-status: 0
check-harbor-registryctl-binary:
exec: harbor_registryctl --help