Disable Longhorn pre-upgrade checker job for ArgoCD compatibility

This commit is contained in:
Julia McGhee
2026-03-20 18:48:06 +00:00
parent b359cc9560
commit 6f1418d0c6

View File

@@ -5,6 +5,7 @@ metadata:
namespace: argocd namespace: argocd
annotations: annotations:
argocd.argoproj.io/sync-wave: "-2" argocd.argoproj.io/sync-wave: "-2"
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
spec: spec:
project: default project: default
source: source:
@@ -12,7 +13,10 @@ spec:
chart: longhorn chart: longhorn
targetRevision: 1.7.2 targetRevision: 1.7.2
helm: helm:
skipCrds: false
valuesObject: valuesObject:
preUpgradeChecker:
jobEnabled: false
defaultSettings: defaultSettings:
defaultReplicaCount: 2 defaultReplicaCount: 2
defaultDataLocality: best-effort defaultDataLocality: best-effort
@@ -27,3 +31,10 @@ spec:
selfHeal: true selfHeal: true
syncOptions: syncOptions:
- CreateNamespace=true - CreateNamespace=true
- ServerSideApply=true
retry:
limit: 5
backoff:
duration: 30s
maxDuration: 5m
factor: 2