crossplane-contrib / provider-argocd

Crossplane provider to provision and manage Argo CD objects
Apache License 2.0
70 stars 37 forks source link

New Release needed? #65

Closed wotolom closed 1 year ago

wotolom commented 1 year ago

What happened?

We were trying to get provider-argocd working, testing it with a simple (empty) Project. We got the 1st event/error message from the image below. ("rpc error: code = Internal desc = stream terminated by RST_STREAM with error code: PROTOCOL_ERROR") After ensuring our ArgoCD Server was reachable/accessible and ruling out other issues/pitfalls, we changed the package in Provider/ControlerConfig from the current release v0.2.0 to the latest image v0.1.0-27.gf455825-main. Now this fixed the problem and the Project got created successfully in ArgoCD, as the 2nd event message from the image below shows. I then changed the package to the second latest image v0.1.0-26.ga23f109-main. This resulted in the same error appearing again. (see 3rd event message in the image below)

image

So it is this commit (https://github.com/crossplane-contrib/provider-argocd/commit/f455825cf91ef3abc1bc4995d5e3fd275853dce3) - in which several packages are updated - that makes the difference.

Note: our ArgoCD Server is running on version v2.6.6+6d4de2e. Provider-argocd release v0.2.0 is using: https://github.com/crossplane-contrib/provider-argocd/blob/ca61e76eda41ca6c5bc9e137363486f41be5dd6c/go.mod#L6

How can we reproduce it?

see steps described above

What environment did it happen in?

Crossplane version: 1.11.1 Crossplane Provider argocd version: v0.2.0

wotolom commented 1 year ago

works fine for us with new release v0.3.0