knative / test-infra

Test infrastructure for the Knative project
Apache License 2.0
82 stars 161 forks source link

Migrate to Artifact Registry #3005

Open upodroid opened 2 years ago

upodroid commented 2 years ago

Google Container Registry has been recommending migrating to Artifact Registry for some time now.

https://cloud.google.com/artifact-registry/docs/transition/transition-from-gcr

In theory, this should be straight forward:

gcr.io will be replaced by us-docker.pkg.dev

https://github.com/knative/test-infra/pull/3004 introduces the new repository in to the Prow build images.

chizhg commented 2 years ago

Thanks for opening this!

github-actions[bot] commented 2 years ago

This issue is stale because it has been open for 90 days with no activity. It will automatically close after 30 more days of inactivity. Reopen the issue with /reopen. Mark the issue as fresh by adding the comment /remove-lifecycle stale.

chizhg commented 2 years ago

/lifecycle frozen

dprotaso commented 1 year ago

Hey @upodroid is https://github.com/knative/test-infra/pull/3004 the only thing we need to do here?

cc @kvmware

upodroid commented 1 year ago

So #3004 configures the docker cred helper. We need to change the KO_DOCKER_REPO env value to use Artifact Registry and I haven't investigated that work.