Update istio/istio manifests to 1.30.0#3467
Conversation
Signed-off-by: Siddhant Jain <siddhantjain300@gmail.com>
|
Welcome to the Kubeflow Manifests Repository Thanks for opening your first PR. Your contribution means a lot to the Kubeflow community. Before making more PRs: Community Resources:
Thanks again for helping to improve Kubeflow. |
There was a problem hiding this comment.
Pull request overview
This PR bumps the bundled Istio manifests from 1.29.2 to 1.30.0-rc.0 by re-running scripts/synchronize-istio-manifests.sh with the new commit pin. The upgrade is needed to pick up upstream Istio fix istio/istio#60005, which enables proper hostUsers: false support for pods with Istio sidecars, in turn unblocking PSS restricted enforcement in CI (PR #3444, issue #3463).
Changes:
- Update the synchronization script's
COMMIT/PREVIOUS_COMMITpins to1.30.0-rc.0/1.29.2and refresh the README Istio row. - Regenerate all
common/istio/**manifests (CRDs, install, cluster-local-gateway, ztunnel, sidecar injector patch, insecure overlay, profile) for the new tag; this also brings in upstream content changes such as the newTrafficExtensionCRD, newnotTrustDomains/trustDomainsfields onAuthorizationPolicy, newdisableContextPropagationonTelemetry, thelistenersets/statusRBAC move, the fix of the EnvoyFilter port validation rule (<= 6553→<= 65535), and an injector template refactor that splits the projectedxds-token/istio-tokenvolumes and addsOTEL_RESOURCE_ATTRIBUTES/CA_ADDRESSenv vars. - No changes to non-generated files outside the script and README.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
scripts/synchronize-istio-manifests.sh |
Bump COMMIT to 1.30.0-rc.0, PREVIOUS_COMMIT to 1.29.2. |
README.md |
Update Istio component row link/version to 1.30.0-rc.0. |
common/istio/profile.yaml |
Update IstioOperator tag to 1.30.0-rc.0. |
common/istio/istio-install/overlays/insecure/configmap-patch.yaml |
Update embedded tag value to 1.30.0-rc.0. |
common/istio/istio-install/base/patches/istio-sidecar-injector-patch.yaml |
Update injected sidecar tag to 1.30.0-rc.0. |
common/istio/istio-install/base/install.yaml |
Regenerated istiod/cni/ingress install manifests; new sidecar template (xds/istio token split, OTEL_RESOURCE_ATTRIBUTES, CA_ADDRESS), RBAC reorg for listenersets/status, image/chart/version label bumps. |
common/istio/istio-install/components/ambient-mode/ztunnel.yaml |
Bump ztunnel image and chart/version labels to 1.30.0-rc.0. |
common/istio/cluster-local-gateway/base/cluster-local-gateway.yaml |
Bump cluster-local-gateway image and chart/version labels to 1.30.0-rc.0. |
common/istio/istio-crds/base/crd.yaml |
Regenerated CRDs: add TrafficExtension, new (not)TrustDomains fields on AuthorizationPolicy, disableContextPropagation on Telemetry, fixed EnvoyFilter port-range validation rule. |
|
/assign |
Signed-off-by: Siddhant Jain <siddhantjainofficial26@gmail.com>
| sts: | ||
| servicePort: 0 | ||
| tag: "1.29.2" | ||
| tag: "1.30.0-rc.0" |
There was a problem hiding this comment.
Please check all files in the repository there should be no 1.29 or 1.30 rc
Signed-off-by: Julius von Kohout <45896133+juliusvonkohout@users.noreply.github.com>
|
Thank you |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: juliusvonkohout The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
Upgrades Istio manifests from
1.29.2to1.30.0using thescripts/synchronize-istio-manifests.shsynchronization script.This is required for proper
hostUsers: falsesupport with Istio sidecars, as the upstream fix istio/istio#60005 (cherry-pick of #59448) was merged into therelease-1.30branch on April 27.Initially opened against
1.30.0-rc.0. Updated to1.30.0stable per reviewer feedback.Resolves #3463
Unblocks #3444
Changes
Generated via
synchronize-istio-manifests.shwithCOMMIT=1.30.0andPREVIOUS_COMMIT=1.29.2:scripts/synchronize-istio-manifests.shCOMMITvariable updated to1.30.0common/istio/profile.yaml1.30.0common/istio/istio-crds/base/crd.yamlistioctl manifest generatecommon/istio/istio-install/base/install.yamlcommon/istio/cluster-local-gateway/base/cluster-local-gateway.yamlcommon/istio/istio-install/components/ambient-mode/ztunnel.yamlcommon/istio/istio-install/base/patches/istio-sidecar-injector-patch.yamlREADME.md1.30.0Commits
985fa2c9— Initial generation from1.30.0-rc.0ac702edd— Regenerated from1.30.0stable releaseTesting
hostUsers: falseon pods with Istio sidecar injection