github GoogleCloudPlatform/cloud-foundation-fabric v59.0.0

3 hours ago

Breaking Changes

  • modules/geap-agent-gateway: replaces some networking_config settings. [#4191]
  • terraform-google-provider: version updated to 8.4.0
  • Added support for agent identities in cloud_run_v2 services. [#4183]
  • modules/agent-gateway: renamed to geap-agent-gateway [#4185]
  • modules/agent-engine: renamed to modules/geap-agent-runtime, and the agent_engine_config variable renamed to agent_runtime_config. Update module sources and variable names accordingly. [#4160]
  • modules/geap-agent-runtime: networking_config is no longer nullable and defaults to {}, with network_attachment_id now optional. Code passing networking_config = null explicitly must drop the argument or pass {}; the object form is unaffected. [#4160]
  • modules/net-lb-app-ext: the recipe-cloud-run-iap recipe has been removed. Provider 8.0.0 removed google_iap_brand and google_iap_client following the shutdown of the IAP OAuth Admin APIs; OAuth brands and clients must now be configured in the Cloud Console. [#4159]
  • modules/project-factory: the description attribute is removed from bucket definitions (buckets and automation.bucket, in both the project and folder schemas). It never had any effect, because google_storage_bucket has no description field, so the schema was advertising an attribute the GCS API cannot store.

No plan or apply breaks and no resource changes: the factory does no runtime schema validation, so a leftover description key in project YAML is simply ignored (verified against a real plan). The key is only rejected by schema validation in editors and in CI, so drop it when convenient. Eighteen in-repo datasets set one and are cleaned up in this PR.

Separately, log bucket description is now actually applied. A log_buckets entry that already sets one will show a one-time in-place update adding it to google_logging_project_bucket_config. [#4150]

  • modules/gke-cluster-standard: Removed the deprecated desired_tier attribute from the enterprise_config block.
    modules/gke-cluster-autopilot: Removed the deprecated desired_tier attribute from the enterprise_config block. [#4129]

What's Changed

New Contributors

Full Changelog: v58.0.0...v59.0.0

Don't miss a new cloud-foundation-fabric release

NewReleases is sending notifications on new releases.