-
Bug
-
Resolution: Done
-
Critical
-
1.4.0
-
False
-
False
-
-
-
GITOPS Sprint 213
GitOps Operator v1.4.0 introduced a regression which removes the description fields from spec for the following CRDs:
- argoproj.io_applications.yaml
- argoproj.io_appprojects.yaml
- argoproj.io_argocds.yaml
The problem manifests itself when the following AppProject resource is created (by "kubectl create ")
apiVersion: argoproj.io/v1alpha1
kind: AppProject
metadata:
name: test-app-proj
namespace: my-namespace
spec:
description: "test-app-pattern"
AppProject fails to sync with error; for exmaple:
$ argocd app get multicloud-gitops-hub |grep -i error argoproj.io AppProject multicloud-gitops-hub config-demo OutOfSync Missing error validating data: ValidationError(AppProject.spec): unknown field "description" in io.argoproj.v1alpha1.AppProject.spec argoproj.io AppProject multicloud-gitops-hub hub OutOfSync Missing error validating data: ValidationError(AppProject.spec): unknown field "description" in io.argoproj.v1alpha1.AppProject.spec