tag: Breaking-Change · 20 items
- Platform/SRE — Plan: etcd backs every Kubernetes control plane, and a breaking change in a patch release demands a CHANGELOG review before upgrading; review the upgrade guide and validate cluster behavior in staging before rolling this out to production — no forced deadline yet.
- CI/CD — Skip
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: etcd v3.6.16 carries a flagged breaking change in a patch release, which is atypical — review the changelog and upgrade guide before applying, since etcd is the Kubernetes control-plane backing store and an unexpected breakage can bring down cluster state. No hard deadline, but treat this as a deliberate upgrade rather than a routine patch rollout.
- CI/CD — Skip
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: Unusual for a patch release, v3.5.35 carries a breaking-change flag; review the etcd CHANGELOG and upgrade guide before applying this to any cluster running etcd 3.5.x to avoid unexpected behavior in the control-plane data store.
- CI/CD — Skip
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: Two breaking changes affect teams running Backstage: the catalog backend now rejects primitive-root filter predicates (any custom catalog queries or plugins using that pattern must be updated), and the Atlassian usernameMatchingUserEntityName resolver is removed (migrate to emailMatchingUserEntityProfileEmail). No forced deadline, but plan the upgrade and audit affected code before rolling this version out.
- CI/CD — Skip
- Leader — Skip
- Platform/SRE — Plan: v1.40.0 changes mcp_router to stop forwarding downstream headers (including
authorization) to backends by default — a silent auth-breakage risk on upgrade. Audit MCP router configs and validate header_forwarding settings before rolling this out to any cluster. - CI/CD — Skip
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: Cloud SDK 588.0.0 has already removed the managed-flink-client component; audit any gcloud automation or IaC scripts that invoke it and update them before upgrading the SDK in your environment.
- CI/CD — Plan: If CI runners auto-update gcloud, pipelines using managed-flink-client commands will break on Cloud SDK 588.0.0; audit build scripts now and pin the SDK version or remove the dependency before runners pull this release.
- Leader — Skip
- Signals: GA announcement · breaking-change flagged
- Platform/SRE — Plan: GA IaC release with real breaking changes: WinRM provisioner removed, macOS 13 Ventura now minimum, and 1.13.x will be the last series supporting 32-bit CPUs — audit current usage of these before upgrading, and plan the 32-bit migration for the next cycle.
- CI/CD — Plan: If OpenTofu runs inside pipelines (infra provisioning steps), audit for WinRM provisioner usage and verify the base64gzip output change doesn’t break deterministic artifact checks before scheduling the upgrade.
- Leader — Learn: OpenTofu 1.13’s healthy GA cadence (new planning primitives, upcoming linting/policy experiment) reinforces confidence in the Terraform-alternative bet, but there is no licensing, pricing, or vendor-risk development requiring a leadership decision here.
- Signals: OpenTofu 1.13 EOL 2027-08-01 · deprecation mentioned (no explicit date found)
- Platform/SRE — Skip
- CI/CD — Plan: Jenkins 2.580.1 carries a breaking-change flag; review the upgrade guide and schedule a controlled upgrade of your Jenkins controller before the change causes pipeline failures.
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Skip
- CI/CD — Act: Node 20 is already gone from GitHub Actions runners and the ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION escape hatch is also removed, meaning any JavaScript actions still targeting Node 20 are broken now. Audit all JavaScript actions in your pipelines and update them to Node 24 compatibility immediately.
- Leader — Skip
- Platform/SRE — Plan: Cloud SQL Proxy V1 (‘cloud_sql_proxy’) is removed from gcloud SDK 582.0.0 — audit infrastructure automation and connection scripts for V1 references and migrate to ‘cloud-sql-proxy’ V2 before upgrading gcloud to 582.0.0.
- CI/CD — Plan: If pipelines use gcloud to establish Cloud SQL connections or reference the removed api-registry MCP commands, they will break on upgrade to gcloud 582.0.0 — audit pipeline scripts and update to Cloud SQL Auth Proxy V2 before rolling out the new SDK version.
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: Three behavioral changes affect running Prometheus deployments: the stats query-parameter deprecation (other values still work but will be rejected in the next major), the __meta_hetzner_datacenter label drop for hcloud targets, and PromQL duration expressions now enabled by default. Review your relabeling configs, any Hetzner service-discovery rules, and PromQL queries before upgrading; no hard deadline yet since rejection is deferred to the next major release.
- CI/CD — Skip
- Leader — Skip
- Signals: deprecation/EOL deadline mentioned: 2026-08-17
- Platform/SRE — Plan: If you operate Backstage, three breaking changes require pre-upgrade review: OAuth redirect URI wildcard semantics changed (audit any custom allowlist patterns before upgrading), the deprecated
config.schemaextension option is removed (update any custom plugins using it), and the early Connections API contract shifted. Schedule the audit and upgrade this quarter. - CI/CD — Skip
- Leader — Skip
- Signals: deprecation mentioned (no explicit date found)
- Platform/SRE — Skip
- CI/CD — Plan: Jenkins 2.568.2 carries a breaking-change flag; review the upgrade guide before updating the Jenkins controller to avoid pipeline regressions.
- Leader — Skip
- Signals: Jenkins 2.568 supported · breaking-change flagged
- Platform/SRE — Plan: Cloud SDK 578.0.0 makes –auto-commit the default for gcloud database-migration seed/convert/import-rules commands; audit any automation or runbooks that call these operations and add –no-auto-commit explicitly before upgrading the SDK.
- CI/CD — Plan: If pipelines invoke gcloud database-migration commands, upgrading to Cloud SDK 578.0.0 silently changes commit behavior; pin the SDK version or add –no-auto-commit flags before the next runner/image update pulls this version in.
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: etcd backs every Kubernetes control plane, and a breaking change in a patch release is unusual — review the v3.7.1 CHANGELOG and upgrade guide before applying this update to any cluster, and validate in a non-production environment first. No hard deadline exists, but the breaking-change flag makes this a planned, careful upgrade rather than routine patching.
- CI/CD — Skip
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Plan: etcd is the Kubernetes control plane’s backing store — a breaking-change flag in even a patch release means reviewing the upgrade guide before rolling this out to production clusters. No deadline is given, but operators should validate against their environment this quarter before routine patching.
- CI/CD — Skip
- Leader — Skip
- Signals: breaking-change flagged
- Platform/SRE — Act: GCP Batch will reject jobs whose
allowedLocations[]field lists regions or zones outside the job’s own location; the deadline is July 31, 2026 for most projects (June 30, 2027 for projects that already submitted a cross-region job before that date). Audit all Batch workloads for cross-regionallowedLocations[]entries and restrict them to the job’s location before July 31, 2026. - CI/CD — Skip
- Leader — Skip
- Platform/SRE — Plan: Teams running Backstage need to audit OAuth redirect URI allowlist patterns (wildcards no longer cross host/path boundaries), validate config schema imports that may now fail to load, and migrate any MCP clients off the removed SSE transport to the Streamable HTTP endpoint before upgrading to v1.53.0.
- CI/CD — Skip
- Leader — Skip
- Signals: deprecation mentioned (no explicit date found)
- Platform/SRE — Plan: gcloud SDK 576.0.0 changes
gcloud storage rsyncto decompress gzip downloads by default, which can silently break any operational scripts relying on the previous behavior; audit usage and add--do-not-decompressor pin SDK version before upgrading. The bundled Python update for CVE-2026-34182 (EPSS 0.00, not KEV) adds low-urgency motivation to upgrade. - CI/CD — Plan: If pipelines invoke
gcloud storage rsyncto pull artifacts, the 576.0.0 default-decompress behavior change will alter what lands in the workspace; pin the gcloud SDK version or add--do-not-decompressbefore rolling out the upgrade across runners. - Leader — Learn: BigQuery conversational analytics now carries HIPAA compliance support, broadening Gemini-in-BigQuery eligibility for regulated-industry workloads — worth factoring into GCP data platform strategy for healthcare or other compliance-sensitive verticals.
- Signals: GA announcement · breaking-change flagged · CVE-2026-34182 — CISA KEV: not listed, EPSS 0.00
- Platform/SRE — Skip
- CI/CD — Plan: Jenkins 2.568.1 carries a breaking-change flag; review the upgrade guide before updating your Jenkins controller to avoid pipeline or configuration regressions.
- Leader — Skip
- Signals: breaking-change flagged