Skip to content

Expose GKE desired_emulated_version update trigger in Cluster resource#17765

Draft
ChinemeremChigbo wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
ChinemeremChigbo:gke-desired-emulated-version
Draft

Expose GKE desired_emulated_version update trigger in Cluster resource#17765
ChinemeremChigbo wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
ChinemeremChigbo:gke-desired-emulated-version

Conversation

@ChinemeremChigbo
Copy link
Copy Markdown
Member

@ChinemeremChigbo ChinemeremChigbo commented May 29, 2026

Exposes GKE support for declaratively completing GKE rollback-safe minor control plane upgrades in the google-beta provider:

  • desired_emulated_version (Optional): Write-only trigger field (no flattener) to complete upgrades.
  • emulated_version (Computed): Read-only status field returning the active emulated version.
  • Testing: Added E2E acceptance test TestAccContainerCluster_desiredEmulatedVersion (3-step soak upgrade) with live GKE REST API validation.

Release Note Template for Downstream PRs (will be copied)

container: added `desired_emulated_version` and `emulated_version` fields to `google_container_cluster` resource (beta)

@modular-magician
Copy link
Copy Markdown
Collaborator

modular-magician commented May 29, 2026

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 90e73c2:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 1 file changed, 150 insertions(+)
google-beta provider View Diff 2 files changed, 180 insertions(+)
terraform-google-conversion View Diff 1 file changed, 3 insertions(+)

Errors

google-beta provider:

  • The diff processor failed to build. This is usually due to the downstream provider failing to compile.

Step 1: Replaying Mode

Caution

Build Failure during VCR tests

🔴 REPLAYING mode: The following packages failed to build:

  • container

Please fix the compilation errors to complete your PR.

View the build log

@ChinemeremChigbo VCR tests complete for 90e73c2!

@ChinemeremChigbo ChinemeremChigbo force-pushed the gke-desired-emulated-version branch from 90e73c2 to 06637fa Compare May 29, 2026 09:36
@modular-magician
Copy link
Copy Markdown
Collaborator

modular-magician commented May 29, 2026

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 06637fa:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 1 file changed, 150 insertions(+)
google-beta provider View Diff 2 files changed, 180 insertions(+)
terraform-google-conversion View Diff 1 file changed, 3 insertions(+)

Errors

google-beta provider:

  • The diff processor failed to build. This is usually due to the downstream provider failing to compile.

Step 1: Replaying Mode

Caution

Build Failure during VCR tests

🔴 REPLAYING mode: The following packages failed to build:

  • container

Please fix the compilation errors to complete your PR.

View the build log

@ChinemeremChigbo VCR tests complete for 06637fa!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants