diff --git a/Makefile b/Makefile index 05feba0c5..6d05ff72a 100644 --- a/Makefile +++ b/Makefile @@ -210,7 +210,7 @@ POST_IMAGE_VERSION=v$(shell date '+%Y%m%d')-$(shell printf %.8s ${PULL_BASE_SHA} .PHONY: istio-integration-test istio-integration-test: install deploy - # Increased TEST_REQUEST_TIMEOUT to 300s to avoid timeouts on newly created k3s clusters on Prow + # Increased TEST_REQUEST_TIMEOUT to 300s to avoid timeouts on newly created k3s clusters cd tests/integration && TEST_REQUEST_TIMEOUT=300s && EXPORT_RESULT=true go test -v -timeout 35m -run TestIstioMain .PHONY: aws-integration-test @@ -230,7 +230,7 @@ deploy-latest-release: create-kyma-system-ns # Latest release deployed on cluster is a prerequisite, it is handled by deploy-latest-release target .PHONY: istio-upgrade-integration-test istio-upgrade-integration-test: deploy-latest-release generate-integration-test-manifest - # Increased TEST_REQUEST_TIMEOUT to 300s to avoid timeouts on newly created k3s clusters on Prow + # Increased TEST_REQUEST_TIMEOUT to 300s to avoid timeouts on newly created k3s clusters cd tests/integration && TEST_REQUEST_TIMEOUT=300s && EXPORT_RESULT=true go test -v -timeout 10m -run TestIstioUpgrade ########## Gardener specific ########### diff --git a/docs/release-notes/1.6.2.md b/docs/release-notes/1.6.2.md new file mode 100644 index 000000000..aa436ad5c --- /dev/null +++ b/docs/release-notes/1.6.2.md @@ -0,0 +1,3 @@ +## New Features + +- Update the Istio version to 1.21.2 [#802](https://github.com/kyma-project/istio/pull/802). Read [Istio 1.21.2 Release Announcement](https://istio.io/latest/news/releases/1.21.x/announcing-1.21.2/) and [Change Notes](https://istio.io/latest/news/releases/1.21.x/announcing-1.21/change-notes/) for more details. \ No newline at end of file diff --git a/go.mod b/go.mod index 6576ffd57..0bdef81ca 100644 --- a/go.mod +++ b/go.mod @@ -24,9 +24,9 @@ require ( golang.org/x/time v0.5.0 google.golang.org/protobuf v1.34.0 gopkg.in/yaml.v3 v3.0.1 - istio.io/api v1.21.1 - istio.io/client-go v1.21.1-0.20240405000214-24e0fc37eb1e - istio.io/istio v0.0.0-20240405031530-78fb2c4c9eda + istio.io/api v1.21.2 + istio.io/client-go v1.21.2 + istio.io/istio v0.0.0-20240418224740-ed90e14d3473 k8s.io/api v0.29.3 k8s.io/apiextensions-apiserver v0.29.3 k8s.io/apimachinery v0.29.3 diff --git a/go.sum b/go.sum index 5cd53182d..b15e66f50 100644 --- a/go.sum +++ b/go.sum @@ -974,10 +974,16 @@ honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= istio.io/api v1.21.1 h1:CvpPFvJ6Mv/PUVoiVJBX7seZ90f0Sxu3g4jYVno+IqA= istio.io/api v1.21.1/go.mod h1:TFCMUCAHRjxBv1CsIsFCsYHPHi4axVI4vdIzVr8eFjY= +istio.io/api v1.21.2 h1:rnMcWXez7JIpfQjhYQMCkSGoie9U0hCq9lFEo2jP11w= +istio.io/api v1.21.2/go.mod h1:TFCMUCAHRjxBv1CsIsFCsYHPHi4axVI4vdIzVr8eFjY= istio.io/client-go v1.21.1-0.20240405000214-24e0fc37eb1e h1:BGYkehSl6ebfIw9k800qZFQ2sh3S6MfbhjL094q05WQ= istio.io/client-go v1.21.1-0.20240405000214-24e0fc37eb1e/go.mod h1:mqwsapfu4b1FG47puY9H8y4+ga1+d+hxfdosNQ1HclY= +istio.io/client-go v1.21.2 h1:8uS4hUj7LaK2XRmflJuRGtNsPh64abzE9DjAYUSvlyM= +istio.io/client-go v1.21.2/go.mod h1:mqwsapfu4b1FG47puY9H8y4+ga1+d+hxfdosNQ1HclY= istio.io/istio v0.0.0-20240405031530-78fb2c4c9eda h1:Y3v1GoGJqDq8WclSSMW9nCAVsxZcMxPzgm+Kna2Jtgo= istio.io/istio v0.0.0-20240405031530-78fb2c4c9eda/go.mod h1:lMGbMU1FIeSVgOpE/2tVg+lnDrEn3JvTZL5lPUYOv44= +istio.io/istio v0.0.0-20240418224740-ed90e14d3473 h1:zsjwlgx+1bxhs2oNTAOY0pxzezBbGHrxzQvKhen7Z9E= +istio.io/istio v0.0.0-20240418224740-ed90e14d3473/go.mod h1:lMGbMU1FIeSVgOpE/2tVg+lnDrEn3JvTZL5lPUYOv44= k8s.io/api v0.18.2/go.mod h1:SJCWI7OLzhZSvbY7U8zwNl9UA4o1fizoug34OV/2r78= k8s.io/api v0.18.4/go.mod h1:lOIQAKYgai1+vz9J7YcDZwC26Z0zQewYOGWdyIPUUQ4= k8s.io/api v0.29.3 h1:2ORfZ7+bGC3YJqGpV0KSDDEVf8hdGQ6A03/50vj8pmw= diff --git a/internal/istiooperator/istio-operator-light.yaml b/internal/istiooperator/istio-operator-light.yaml index 0572ed864..30328d0f3 100644 --- a/internal/istiooperator/istio-operator-light.yaml +++ b/internal/istiooperator/istio-operator-light.yaml @@ -7,7 +7,7 @@ metadata: kyma-project.io/module: istio spec: hub: europe-docker.pkg.dev/kyma-project/prod/external/istio - tag: "1.21.1-distroless" + tag: "1.21.2-distroless" components: base: enabled: true diff --git a/internal/istiooperator/istio-operator.yaml b/internal/istiooperator/istio-operator.yaml index b1710f302..ec2598586 100644 --- a/internal/istiooperator/istio-operator.yaml +++ b/internal/istiooperator/istio-operator.yaml @@ -7,7 +7,7 @@ metadata: kyma-project.io/module: istio spec: hub: europe-docker.pkg.dev/kyma-project/prod/external/istio - tag: "1.21.1-distroless" + tag: "1.21.2-distroless" components: base: enabled: true diff --git a/sec-scanners-config.yaml b/sec-scanners-config.yaml index f953ed7c6..54ca67a73 100644 --- a/sec-scanners-config.yaml +++ b/sec-scanners-config.yaml @@ -1,9 +1,9 @@ module-name: istio protecode: - europe-docker.pkg.dev/kyma-project/prod/istio-manager:v20240503-83b9b82c - - europe-docker.pkg.dev/kyma-project/prod/external/istio/install-cni:1.21.1-distroless - - europe-docker.pkg.dev/kyma-project/prod/external/istio/proxyv2:1.21.1-distroless - - europe-docker.pkg.dev/kyma-project/prod/external/istio/pilot:1.21.1-distroless + - europe-docker.pkg.dev/kyma-project/prod/external/istio/install-cni:1.21.2-distroless + - europe-docker.pkg.dev/kyma-project/prod/external/istio/proxyv2:1.21.2-distroless + - europe-docker.pkg.dev/kyma-project/prod/external/istio/pilot:1.21.2-distroless whitesource: language: golang-mod subprojects: false