Helm operator does not install nextcloud with --wait
Usually we ran helm install --wait
so the nextcloud chart's jobs get started after nextcloud installation has finished. Flux should also do this, but it doesn't right now. Now the nc-setup-apps
jobs start immediately when the helm operator starts installing nextcloud, which makes the pods fail several times.
NAME READY STATUS RESTARTS AGE
nc-mariadb-master-0 1/1 Running 0 4m17s
nc-mariadb-slave-0 1/1 Running 0 4m17s
nc-nextcloud-58b4f9c555-cxjgf 0/1 Running 0 4m17s
nc-onlyoffice-documentserver-7cf5bb648c-mss2n 0/1 Running 0 4m17s
nc-postgresql-0 1/1 Running 0 4m17s
nc-rabbitmq-0 1/1 Running 0 4m17s
nc-redis-master-0 1/1 Running 0 4m16s
nc-setup-apps-mg4zc 0/1 Error 0 35s
nc-setup-apps-mn5pq 0/1 Error 0 55s
nc-setup-apps-sg974 0/1 Error 0 4m16s
nc-setup-apps-wt6v8 0/1 Error 0 66s
The nc-setup-apps
should be started for the first time when all applications are Ready