Merge branch 'main' into additionalConfigFromEnvs-DRY All checks were successful check-and-test / check-and-test (pull_request) Successful in 50s
All checks were successful
check-and-test / check-and-test (pull_request) Successful in 50s
This commit is contained in:
@@ -31,13 +31,13 @@ stringData: | ||||
{{- if .Values.gitea.config.cron -}} | ||||
{{- if .Values.gitea.config.cron.GIT_GC_REPOS -}} | ||||
{{- if eq .Values.gitea.config.cron.GIT_GC_REPOS.ENABLED true -}} | ||||
{{ fail "Invoking the garbage collector via CRON is not yet supported when running with multiple replicas. Please set 'cron.GIT_GC_REPOS.enabled = false'." }} | ||||
{{ fail "Invoking the garbage collector via CRON is not yet supported when running with multiple replicas. Please set 'gitea.config.cron.GIT_GC_REPOS.enabled = false'." }} | ||||
{{- end }} | ||||
{{- end }} | ||||
{{- end }} | ||||
| ||||
{{- if eq (first .Values.persistence.accessModes) "ReadWriteOnce" -}} | ||||
{{- fail "When using multiple replicas, a RWX file system is required and gitea.persistence.accessModes[0] must be set to ReadWriteMany." -}} | ||||
{{- fail "When using multiple replicas, a RWX file system is required and persistence.accessModes[0] must be set to ReadWriteMany." -}} | ||||
{{- end }} | ||||
{{- if .Values.gitea.config.indexer -}} | ||||
{{- if eq .Values.gitea.config.indexer.ISSUE_INDEXER_TYPE "bleve" -}} | ||||
| ||||
@@ -62,7 +62,7 @@ stringData: | ||||
local RETRY=0 | ||||
local MAX=30 | ||||
| ||||
echo 'Wait for redis to become avialable...' | ||||
echo 'Wait for redis to become available...' | ||||
until [ "${RETRY}" -ge "${MAX}" ]; do | ||||
nc -vz -w2 {{ include "redis.servicename" . }} {{ include "redis.port" . }} && break | ||||
RETRY=$[${RETRY}+1] | ||||
| ||||
@@ -20,14 +20,14 @@ tests: | ||||
ENABLED: true | ||||
asserts: | ||||
- failedTemplate: | ||||
errorMessage: "Invoking the garbage collector via CRON is not yet supported when running with multiple replicas. Please set 'cron.GIT_GC_REPOS.enabled = false'." | ||||
errorMessage: "Invoking the garbage collector via CRON is not yet supported when running with multiple replicas. Please set 'gitea.config.cron.GIT_GC_REPOS.enabled = false'." | ||||
- it: fails with multiple replicas and RWX file system not set | ||||
template: templates/gitea/deployment.yaml | ||||
set: | ||||
replicaCount: 2 | ||||
asserts: | ||||
- failedTemplate: | ||||
errorMessage: "When using multiple replicas, a RWX file system is required and gitea.persistence.accessModes[0] must be set to ReadWriteMany." | ||||
errorMessage: "When using multiple replicas, a RWX file system is required and persistence.accessModes[0] must be set to ReadWriteMany." | ||||
- it: fails with multiple replicas and bleve issue indexer | ||||
template: templates/gitea/deployment.yaml | ||||
set: | ||||
| ||||
Reference in New Issue
Block a user