Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2025-03-18] Upgrade to Artifact Registry #3768

Open
trivikr opened this issue Jun 19, 2024 · 5 comments
Open

[2025-03-18] Upgrade to Artifact Registry #3768

trivikr opened this issue Jun 19, 2024 · 5 comments

Comments

@trivikr
Copy link
Member

trivikr commented Jun 19, 2024

Is your feature request related to a problem? Please describe.

Container Registry is deprecated and scheduled for shutdown on 2025-03-18.
Google Cloud recommends upgrading to Artifact Registry: https://cloud.google.com/artifact-registry/docs/transition/prepare-gcr-shutdown

The nodejs-org project uses Container Registry

$ gcloud container images list-gcr-usage --project=nodejs-org --filter="usage=ACTIVE"
---
repository: gcr.io/nodejs-org
usage: ACTIVE

Describe the solution you'd like

Follow guide for Set up repositories with gcr.io domain support https://cloud.google.com/artifact-registry/docs/transition/setup-gcr-repo

Additional context

Refs: #3697 (comment)

@mhdawson
Copy link
Member

@trivikr do you know what the project uses gcr.io for right now?

@richardlau
Copy link
Member

@trivikr do you know what the project uses gcr.io for right now?

The metrics stuff running on GCP is all running on containers on gcr.io. We appear to be missing documentation and/or automation on how to rebuild/update/upload the containers.

@mhdawson
Copy link
Member

@richardlau is that everything? Just wanted to be sure there was nothing beyond the metrics stuff.

@richardlau
Copy link
Member

AFAIK

@trivikr
Copy link
Member Author

trivikr commented Jun 21, 2024

When I looked at GCP Container registry for errors as part of debugging download stats in #3697, I verified that they contain docker images for only running metrics stuff as Richard mentioned.

We appear to be missing documentation and/or automation on how to rebuild/update/upload the containers.

That's right. I posted GCP docs for Container Registry in Node.js 20 upgrade PR in #3767 (comment), and GCP Artifact Registry docs in this issue description to follow whenever migration is prioritized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants