fix(istio): bump default Istio version to 1.30.4 - #564
Merged
Conversation
istio_base_version and istiod_version were still pinned at 1.27.1, which reached EOL 2026-04-07. 1.30.4 is the latest available Istio release (chart and app version match across istio/base, istio/istiod, and istio/gateway on the official Helm repo). Also bumps nullplatform/base's gateway_api_crd_ref default from v1.3.0 to v1.5.1 in the same change: Istio 1.30's own upgrade notes document installing Gateway API CRDs at v1.5.1, and warn that upgrading Istio without also upgrading these CRDs leaves TLSRoute/ReferenceGrant invisible to istiod. Leaving the CRD ref pinned to what 1.27 needed would reintroduce the exact version-mismatch problem fixed in #544. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
agustincelentano
approved these changes
Sep 4, 2026
gdrojas
approved these changes
Sep 4, 2026
release-application Bot
added a commit
that referenced
this pull request
Sep 4, 2026
🤖 I have created a release *beep* *boop* --- ## [7.3.1](v7.3.0...v7.3.1) (2026-09-04) ### Bug Fixes * **istio:** bump default Istio version to 1.30.4 ([#564](#564)) ([4af4e9b](4af4e9b)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
istio_base_versionandistiod_version(infrastructure/commons/istio) were still pinned at1.27.1, which reached EOL on 2026-04-07. Bumps both to1.30.4, the latest available release (chart version matches app version acrossistio/base,istio/istiod, andistio/gatewayon the official Istio Helm repo).nullplatform/base'sgateway_api_crd_refdefault fromv1.3.0tov1.5.1in the same PR: Istio 1.30's own upgrade notes document installing Gateway API CRDs atv1.5.1, and explicitly warn that upgrading Istio without also upgrading these CRDs leavesTLSRoute/ReferenceGrantinvisible to istiod. Leaving the ref pinned to what 1.27 needed would reintroduce the exact version-mismatch problem fixed in fix(base): expose gateway_api_crd_ref, default to v1.3.0 for Istio 1.27 #544.Notes for reviewers
statsCompressionannotation removal, service namespace tie-breaking). Nothing here touchespilot.replicaCount/pilot.autoscaleMin, the only Helm values this module sets.nullplatform_base_helm_version(chart version) — out of scope for this PR.Test plan
tofu test— 6/6 passing ininfrastructure/commons/istiotofu test— 29/29 passing innullplatform/basetofu validateon both modules🤖 Generated with Claude Code