fix(cli): use Artifact Registry for Agent Engine deployment#435
fix(cli): use Artifact Registry for Agent Engine deployment#435anshulchikhale30-p wants to merge 3 commits into
Conversation
Replace deprecated gcr.io image registry with Artifact Registry (pkg.dev) for Agent Engine deployments and improve error handling for Vertex AI API responses.
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
|
Thank you so much for kicking this off! This is a high-priority feature that we need to get merged as soon as possible. To expedite the process and ensure full test coverage, I’ve built upon your initial work and split the implementation into two separate PRs: #440 and #441. Since those PRs fully cover this functionality, I'm going to close this one. We really appreciate you highlighting this and getting the momentum going. Looking forward to your future contributions! |
#429
Replace deprecated gcr.io image registry with Artifact Registry (pkg.dev) for Agent Engine deployments and improve error handling for Vertex AI API responses.
Please ensure you have read the "contribution guide" (https://google.github.io/adk-docs/contributing-guide/) before creating a pull request.
Link to Issue or Description of Change
This PR updates the Agent Engine deployment workflow to use Artifact Registry ("*.pkg.dev") instead of the deprecated "gcr.io" registry and improves deployment error visibility by surfacing Vertex AI API errors before processing the deployment response.
Problem:
Solution:
Testing Plan
Unit Tests:
No new unit tests were added.
Manual End-to-End (E2E) Tests:
Checklist
Additional context
This change aims to align Agent Engine deployments with current Google Cloud container registry recommendations while improving troubleshooting when Vertex AI deployment operations return errors.._