TestConfigurationPullFromPrivateRegistry is failing
Author: jbw976Created Aug 18, 2026Updated Sep 17, 2026
Labelsbugteste2e
What happened?
On https://github.com/crossplane/crossplane/pull/7755, we noticed that the e2e test TestConfigurationPullFromPrivateRegistry is failing consistently with:
DENIED: Permission 'artifactregistry.repositories.downloadArtifacts' denied on resource
'//artifactregistry.googleapis.com/projects/crossplane-playground/locations/us-west1/repositories/xp-install-test'
(or it may not exist).Example failure in https://github.com/crossplane/crossplane/actions/runs/32150003551/job/95753219697?pr=7755
It looks like this test container repository xp-install-test in GCP that we use during the e2e tests for validating package pulls from a private repo has been accidentally deleted.
We need to figure out how to restore it or how to migrate it to a more permanent location.
How can we reproduce it?
Run any of the pkg area e2e tests and TestConfigurationPullFromPrivateRegistry will fail.
What environment did it happen in?
This is happening across all currently supported crossplane branches (1.20 -> 2.4 and main)
Source: crossplane/crossplane