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

Following "cloud source" sunset on june 17 2024, CB deployment broken, update needed for the code and deployment procedure. #472

Open
grombath55 opened this issue Dec 3, 2024 · 2 comments

Comments

@grombath55
Copy link

In 0-bootstrap (cb.tf) and 4-projects (example_infra_pipeline.tf) the API "sourcerepo.googleapis.com" is activated
But since June 17 2024 this is no longer working and the cb.tf module returns an error.
How this distribution is supposed to be deployed w/o cloud source? The new "secure source manager" replacing "cloud source" does not work the same and even the "gcloud source clone repos clone" command referenced in the documented procedures no longer works.

The Readme docs in "main" seem stale, not having been updated for the last 7-8 months, however the sunset of "cloud source" was announced way back. And still the documentation does not reflect this.

What are the remaining / working options for deploying and assessing the "fit for use" of this distribution? Before embarking into testing deployment w/ Jenkins / Gitlab / Github / TFCloud were these deployments methods thoroughly tested and validated ? Because it seems the only fully documented deployment procedure is the cloudbuild one.

It seems that there is also a barely documented "Local deployment" procedure and an undocumented Azure Devops pipeline which seems to implement a deployment procedure using "local" Terraform commands. Are these methods validated and functional? For the Devops pipeline there is no mention whatsoever in the documentation.

Did anyone successfully experiment with the Local or Devops deployment methods? If the case would it be possible to document the steps and outcomes?

@grombath55 grombath55 changed the title Follwing "cloud source" sunset in june 17 2024, update needed for the code and deployment procedure. Following "cloud source" sunset on june 17 2024, CB deployment broken, update needed for the code and deployment procedure. Dec 3, 2024
@obriensystems
Copy link
Collaborator

@obriensystems
Copy link
Collaborator

and #469

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

2 participants