github istio-ecosystem/sail-operator 1.30.0
Sail Operator 1.30.0

3 hours ago

What's Changed

  • Update doc links to use .adoc by @sridhargaddam in #1617
  • Expose "dnsConfig" and "dnsPolicy" Ztunnel values to Sail Operator by @MaxBab in #1597
  • Update release process doc to reference latest checklists by @mkralik3 in #1633
  • Fix update dependencies on release-1.29 branch by @fjglira in #1634
  • feat(helm): make managed-by label value configurable via ChartManagerOption by @aslakknutsen in #1630
  • Fix infinite reconciliation on webhook resources by @dgn in #1651
  • Fix missing MaxConcurrentReconciles in ZTunnel controller by @sridhargaddam in #1661
  • fix: write correct helm value for FIPS-140-2 support by @dgn in #1681
  • Give agents instructions on finalizing a change. by @nrfox in #1653
  • Fix infinite reconcile loop when Istio version is EOL by @sridhargaddam in #1690
  • Fix commit check workflow to only check the first PR commit by @sridhargaddam in #1692
  • Adding FIPS_CLUSTER variable to E2E test by @fjglira in #1698
  • fix: don't use strict linting for helm charts by @dgn in #1711
  • Clarify L7 enforcement during coexistence by @sridhargaddam in #1712
  • add debug logging when detecting FIPS mode by @cam-garrison in #1707
  • Updating actions unit and integration test workflow by @fjglira in #1713
  • feat: write debug info to files for CI artifact collection by @fjglira in #1699
  • feat: add PREVENT_IMAGE_OVERWRITE check to avoid overwriting release … by @FilipB in #1715
  • Use registry.istio.io part 1 by @FilipB in #1722
  • Use registry.istio.io part 2 by @FilipB in #1723
  • fix: use operator name as prefix in metrics-reader clusterrole. by @riccardo1991 in #1762
  • Enable OLM true for OCP cluster on e2e test by @fjglira in #1765
  • Platform helm value is no longer used and needed + set OCP default value to false by @FilipB in #1770
  • [claude] add slash command for pre-commit steps by @cam-garrison in #1474
  • Improve codecov configuration for the sail repository by @fjglira in #1775
  • Add the possibility to override the test timeout by @mkralik3 in #1788
  • Add e2e test for [not] pruning remote revisions by @nrfox in #658
  • Update testing framework knowledge with Ginkgo best practices by @nrfox in #1761
  • fix: add type mapping for MeshConfig_OutboundTrafficPolicy.Tls by @dgn in #1806
  • Handle errors in Helm discovery client by @sridhargaddam in #1812
  • Add kubebuilder validation for revisionTagTargetRef by @sridhargaddam in #1774
  • introduce crd-schema-checker by @dgn in #1055
  • Migrate from Helm v3 to Helm v4 by @nrfox in #1644
  • Improve testing images tags for OLM and Operator images by @fjglira in #1819
  • Update kustomization files with registry.istio.io by @sridhargaddam in #1829
  • Update getLatestVersionByPrefix helm to v4 on update_deps.sh by @fjglira in #1833
  • Fix license linter after Helm v3→v4 migration by @fjglira in #1840
  • Use typed Go structs for FIPS values instead of helm.Values by @nrfox in #1695
  • feat: add targetRef field to ZTunnel CRD by @dgn in #1259
  • refactor error and status condition handling by @dgn in #1807
  • Add documentation for resource customization by @bmangoen in #1292
  • Add operator TLSConfig and sync with APIServer TLS profile on openshift by @nrfox in #1513
  • Modify "download-charts" script for alpha/beta releases by @MaxBab in #1852
  • refactor: vendor kubernetes manifests into the repo by @dgn in #1853
  • Fix serves metrics securely test by @mkralik3 in #1860
  • Sync min tls version from TLSConfig to Istio by @nrfox in #1859
  • Using crane instead of skopeo which is not available in the build-tools by @FilipB in #1870
  • Fix test docs test failure (#1890) by @MaxBab in #1894
  • [release-1.30] Add missing debug info to ambient test by @istio-testing in #1907
  • [release-1.30] Ensure base validator is created for default rev by @istio-testing in #1927
  • Fix docs guidelines file by @MaxBab in #1941
  • [release-1.30] Set DEPLOYMENT_NAME to csv name when OLM is true by @fjglira in #1925

New Contributors

Full Changelog: 1.29.2...1.30.0

Don't miss a new sail-operator release

NewReleases is sending notifications on new releases.