0.3.2: disable longhorn preUpgradeChecker (Argo+helm-hook ordering bug)
This commit is contained in:
@@ -23,8 +23,8 @@ description: |
|
|||||||
Git).
|
Git).
|
||||||
|
|
||||||
type: application
|
type: application
|
||||||
version: 0.3.1
|
version: 0.3.2
|
||||||
appVersion: "0.3.1"
|
appVersion: "0.3.2"
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: cert-manager
|
- name: cert-manager
|
||||||
|
|||||||
@@ -150,3 +150,12 @@ longhorn:
|
|||||||
backupCredsSecret:
|
backupCredsSecret:
|
||||||
namespace: tenants
|
namespace: tenants
|
||||||
name: s3-backup-creds
|
name: s3-backup-creds
|
||||||
|
# Disable the Helm pre-upgrade checker Job. It's annotated as a
|
||||||
|
# `helm.sh/hook: pre-upgrade,pre-install` which Argo translates to
|
||||||
|
# PreSync — but the Job's ServiceAccount lives in the regular sync
|
||||||
|
# phase, so the Job fails ("ServiceAccount not found") before the
|
||||||
|
# SA gets created. Argo's sync model already gives us proper
|
||||||
|
# ordering on regular resources; the safety check is redundant.
|
||||||
|
preUpgradeChecker:
|
||||||
|
jobEnabled: false
|
||||||
|
upgradeVersionCheck: false
|
||||||
|
|||||||
Reference in New Issue
Block a user