Skip to content

fix!: bump modules and examples to google provider v7 - #218

Merged
apeabody merged 19 commits into
GoogleCloudPlatform:mainfrom
marcos-leal-cit:fix/bump-modules-google-provider-v7
Apr 27, 2026
Merged

fix!: bump modules and examples to google provider v7#218
apeabody merged 19 commits into
GoogleCloudPlatform:mainfrom
marcos-leal-cit:fix/bump-modules-google-provider-v7

Conversation

@marcos-leal-cit

Copy link
Copy Markdown
Collaborator

Update modules, submodules and examples to use google provider v7.

@marcelorobj

Copy link
Copy Markdown

/gcbrun

1 similar comment
@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

1 similar comment
@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

5 similar comments
@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@marcos-leal-cit
marcos-leal-cit marked this pull request as ready for review April 22, 2026 21:01

@apeabody apeabody left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread modules/secure-web-proxy/main.tf Outdated
Comment thread modules/secure-cloud-function/main.tf Outdated
module "cloud_serverless_network" {
source = "GoogleCloudPlatform/cloud-run/google//modules/secure-serverless-net"
version = "~> 0.21.5"
source = "git::https://github.com/marcos-leal-cit/terraform-google-cloud-run.git//modules/secure-serverless-net?ref=8804387cdfd62e074ff3ad529f41b8768b8ddac8"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please Fix

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is related to the bump on cloud-run, PR already opened: GoogleCloudPlatform/terraform-google-cloud-run#460

There are submodules that cloud-run is using that does not support google v7 yet.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@apeabody apeabody Apr 22, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved to DRAFT as I don't want someone to accidentally merged till these are updated.

Comment thread examples/secure_cloud_function_with_sql/main.tf Outdated
Comment thread examples/secure_cloud_function_internal_server/main.tf Outdated
Comment thread examples/secure_cloud_function_bigquery_trigger/main.tf Outdated
Co-authored-by: Andrew Peabody <andrewpeabody@google.com>

@marcos-leal-cit marcos-leal-cit left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The cloud-run modules that cloud-function uses does not suppor google v7. I believe that we need to first have a new release on cloud-run, related to the PR mentioned, and then adjust here.

Comment thread examples/secure_cloud_function_bigquery_trigger/main.tf Outdated
Comment thread examples/secure_cloud_function_internal_server/main.tf Outdated
Comment thread examples/secure_cloud_function_with_sql/main.tf Outdated
Comment thread modules/secure-cloud-function/main.tf Outdated
module "cloud_serverless_network" {
source = "GoogleCloudPlatform/cloud-run/google//modules/secure-serverless-net"
version = "~> 0.21.5"
source = "git::https://github.com/marcos-leal-cit/terraform-google-cloud-run.git//modules/secure-serverless-net?ref=8804387cdfd62e074ff3ad529f41b8768b8ddac8"

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is related to the bump on cloud-run, PR already opened: GoogleCloudPlatform/terraform-google-cloud-run#460

There are submodules that cloud-run is using that does not support google v7 yet.

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@marcos-leal-cit

Copy link
Copy Markdown
Collaborator Author

This PR is blocked until there is a new release on cloud-run repo: GoogleCloudPlatform/terraform-google-cloud-run#462

@marcos-leal-cit
marcos-leal-cit marked this pull request as ready for review April 27, 2026 19:20
@marcos-leal-cit

Copy link
Copy Markdown
Collaborator Author

/gcbrun

2 similar comments
@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@mariammartins

Copy link
Copy Markdown
Collaborator

/gcbrun

@apeabody apeabody left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@apeabody
apeabody enabled auto-merge (squash) April 27, 2026 20:17
@apeabody
apeabody disabled auto-merge April 27, 2026 20:17
@apeabody apeabody changed the title fix: bump modules and examples to google provider v7 fix!: bump modules and examples to google provider v7 Apr 27, 2026
@apeabody
apeabody enabled auto-merge (squash) April 27, 2026 20:17
@apeabody
apeabody merged commit b528e8d into GoogleCloudPlatform:main Apr 27, 2026
7 checks passed
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

Successfully merging this pull request may close these issues.

4 participants