diff --git a/controllers/istio_controller.go b/controllers/istio_controller.go index 742559b9e..7c08fb091 100644 --- a/controllers/istio_controller.go +++ b/controllers/istio_controller.go @@ -51,7 +51,7 @@ import ( const ( namespace = "kyma-system" - IstioVersion = "1.20.1" + IstioVersion = "1.20.2" IstioImageBase = "distroless" IstioResourceListDefaultPath = "manifests/controlled_resources_list.yaml" ) diff --git a/docs/release-notes/1.2.2.md b/docs/release-notes/1.2.2.md new file mode 100644 index 000000000..b74018ce6 --- /dev/null +++ b/docs/release-notes/1.2.2.md @@ -0,0 +1,4 @@ + +## New features + +- Update the Istio version to 1.20.2. Read [Istio 1.20.2 Release Announcement](https://istio.io/latest/news/releases/1.20.x/announcing-1.20.2/) and [Upgrade Notes](https://istio.io/latest/news/releases/1.20.x/announcing-1.20/upgrade-notes/) for more details diff --git a/go.mod b/go.mod index ff6f43c0c..d7ab41b72 100644 --- a/go.mod +++ b/go.mod @@ -24,9 +24,9 @@ require ( golang.org/x/time v0.4.0 google.golang.org/protobuf v1.31.0 gopkg.in/yaml.v3 v3.0.1 - istio.io/api v1.20.1-0.20231207143627-8237149662d6 - istio.io/client-go v1.20.1-0.20231207144227-c679b51dc0f9 - istio.io/istio v0.0.0-20231207195727-552626bd81f6 + istio.io/api v1.20.2-0.20231213020515-8655fab91d5d + istio.io/client-go v1.20.2-0.20231213021015-d9f0411d8b67 + istio.io/istio v0.0.0-20240103075501-5f5d657c72d3 k8s.io/api v0.28.6 k8s.io/apiextensions-apiserver v0.28.6 k8s.io/apimachinery v0.28.6 @@ -181,7 +181,7 @@ require ( go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.26.0 // indirect - golang.org/x/crypto v0.16.0 // indirect + golang.org/x/crypto v0.17.0 // indirect golang.org/x/mod v0.14.0 // indirect golang.org/x/net v0.19.0 // indirect golang.org/x/oauth2 v0.13.0 // indirect diff --git a/go.sum b/go.sum index 66eebfa4c..52b052b31 100644 --- a/go.sum +++ b/go.sum @@ -826,8 +826,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= -golang.org/x/crypto v0.16.0 h1:mMMrFzRSCF0GvB7Ne27XVtVAaXLrPmgPC7/v0tkwHaY= -golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= +golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k= +golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= @@ -1268,12 +1268,12 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -istio.io/api v1.20.1-0.20231207143627-8237149662d6 h1:SbThL6mmEhAVI8yb3jeE160vrri6l6whkIKccuj5+YI= -istio.io/api v1.20.1-0.20231207143627-8237149662d6/go.mod h1:hm1PE/mGdIAsjCDkTIAplP53H7TjO5LUQCiVvF26SVg= -istio.io/client-go v1.20.1-0.20231207144227-c679b51dc0f9 h1:36YcYSNUoghH6U0krkk+kCw0HzgtIKkqvKFfkEoigeU= -istio.io/client-go v1.20.1-0.20231207144227-c679b51dc0f9/go.mod h1:5Je53KEbCFhBedeu1wIf02ekK2v7bAQEAfR9e0/u1LI= -istio.io/istio v0.0.0-20231207195727-552626bd81f6 h1:n1TO3aL4moeyOQZGMQZGdFM9ws6D7g062M4sw0MJkB0= -istio.io/istio v0.0.0-20231207195727-552626bd81f6/go.mod h1:sRiwXH4JywVnmoDDMAmW+NaNV7se8fH1w34wVt8AhSs= +istio.io/api v1.20.2-0.20231213020515-8655fab91d5d h1:Yz1kAzxwyJtzI6FmXiWl95I6KaCKVLXS1leQpv4o/pY= +istio.io/api v1.20.2-0.20231213020515-8655fab91d5d/go.mod h1:hm1PE/mGdIAsjCDkTIAplP53H7TjO5LUQCiVvF26SVg= +istio.io/client-go v1.20.2-0.20231213021015-d9f0411d8b67 h1:HBdzkUN8JLF0PVgzbRy2lXIX5/sAKAUYnFYne0LKLxI= +istio.io/client-go v1.20.2-0.20231213021015-d9f0411d8b67/go.mod h1:mub0nwPDAj98cjns7KYLzbvDk0Fg9rx0k2o+KZ4UIUY= +istio.io/istio v0.0.0-20240103075501-5f5d657c72d3 h1:QE7BRxCP8CBhg52TpOvm32yPDF1XHczGh2OqVF8/vLM= +istio.io/istio v0.0.0-20240103075501-5f5d657c72d3/go.mod h1:2QSTOPVWbSwGdtz9UQRRHa497zpef9eaILQqpLil3rM= 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.28.6 h1:yy6u9CuIhmg55YvF/BavPBBXB+5QicB64njJXxVnzLo= diff --git a/sec-scanners-config.yaml b/sec-scanners-config.yaml index 17cc9c094..05d0bb83b 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:1.2.1 - - europe-docker.pkg.dev/kyma-project/prod/external/istio/install-cni:1.20.1-distroless - - europe-docker.pkg.dev/kyma-project/prod/external/istio/proxyv2:1.20.1-distroless - - europe-docker.pkg.dev/kyma-project/prod/external/istio/pilot:1.20.1-distroless + - europe-docker.pkg.dev/kyma-project/prod/external/istio/install-cni:1.20.2-distroless + - europe-docker.pkg.dev/kyma-project/prod/external/istio/proxyv2:1.20.2-distroless + - europe-docker.pkg.dev/kyma-project/prod/external/istio/pilot:1.20.2-distroless whitesource: language: golang-mod subprojects: false