Describe the bug
When deploying Portal 1.1 in an ArgoCD app-of-apps pattern, the Portal CRDs (e.g., apidocs, apiproducts) consistently fail to sync, leaving the Portal ArgoCD app in an out-of-sync state.
To Reproduce
Follow setup directions for ArgoCD, Gloo Edge, and Gloo Portal, using the readme in Solo gitops-library. Observe that gloo-portal-helm app is OutOfSync, as shown in snapshots below. Drill down and observe that specifically it’s failing to add an empty properties object inside openAPIV3Schema stanza on all the Portal CRDs, and Argo just continues retrying. See snaps below.
Expected behavior
The gloo-portal-helm app syncs successfully.
Additional context
The GKE cluster is gke_solo-test-236622_us-east1-d_jimb-portal-cbp.
Gloo Portal version 1.1.0
Kubernetes version v1.20.9-gke.1001
Gateway technology and version (e.g. Gloo Edge Enterprise 1.9.0-beta14)
Describe the bug When deploying Portal 1.1 in an ArgoCD app-of-apps pattern, the Portal CRDs (e.g., apidocs, apiproducts) consistently fail to sync, leaving the Portal ArgoCD app in an out-of-sync state.
To Reproduce
gloo-portal-helm
app is OutOfSync, as shown in snapshots below. Drill down and observe that specifically it’s failing to add an emptyproperties
object insideopenAPIV3Schema
stanza on all the Portal CRDs, and Argo just continues retrying. See snaps below.Expected behavior The
gloo-portal-helm
app syncs successfully.Additional context The GKE cluster is gke_solo-test-236622_us-east1-d_jimb-portal-cbp.