local-deploy
does not properly report uninstallable provider packages
#93
Labels
Milestone
local-deploy
does not properly report uninstallable provider packages
#93
What happened?
As exemplified in crossplane-contrib/provider-upjet-azuread#46, we may not be able to detect an uninstallable provider package with the
local-deploy
job. If we solely relied onlocal-deploy
we could merge crossplane-contrib/provider-upjet-azuread#46, which could have resulted in a release with an uninstallable package.How can we reproduce it?
up@v0.16.0
has this issue. I have not fully understood whylocal-deploy
cannot catch this as I assume we still unpack the xpkg archive built by theup
tooling to populate the Crossplane package manager cache. We may need to further investigate this.We first need to understand why by prepopulating the cache, we could not reproduce this issue in the official-provider CI pipelines. We may prefer to deploy the built provider package to a local Docker registry but Crossplane package manager will refuse to talk to an insecure registry or a registry that presents a self-signed certificate I guess.
What environment did it happen in?
v0.16.0
v0.6.0
1.11.3-up.1
The text was updated successfully, but these errors were encountered: