From 269534b66ad20657c852ee4756721586653b59cc Mon Sep 17 00:00:00 2001 From: Yuki Iwai Date: Mon, 20 Jan 2025 19:26:36 +0900 Subject: [PATCH] Prepare v0.9.3 (#4010) Signed-off-by: Yuki Iwai --- CHANGELOG/CHANGELOG-0.9.md | 14 ++++++++++++++ Makefile | 2 +- README.md | 2 +- charts/kueue/Chart.yaml | 2 +- site/hugo.toml | 2 +- 5 files changed, 18 insertions(+), 4 deletions(-) diff --git a/CHANGELOG/CHANGELOG-0.9.md b/CHANGELOG/CHANGELOG-0.9.md index 1f5fbae38f..9776c6ffb9 100644 --- a/CHANGELOG/CHANGELOG-0.9.md +++ b/CHANGELOG/CHANGELOG-0.9.md @@ -1,5 +1,19 @@ +## v0.9.3 + +Changes since `v0.9.2`: + +## Changes by Kind + +### Bug or Regression + +- Disable the unnecessary Validating Admission Policy for the visibility server, and drop the associated RBAC permissions to make the server minimal. This also prevents periodic error logging on clusters above Kubernetes 1.29+. (#3977, @varshaprasad96) +- Fix building TAS assignments for workloads with multiple PodSets (eg. JobSet or kubeflow Jobs). The assignment was computed independently for the PodSets which could result in conflicts rendering the pods unschedulable by the kube-scheduler. (#3972, @kerthcet) +- Fix the bug that prevented scaling StatefulSets which aren't managed by Kueue when the "statefulset" integration is enabled. (#3999, @mbobrovskyi) + ## v0.9.2 +Changes since `v0.9.1`: + ## Changes by Kind ### Bug or Regression diff --git a/Makefile b/Makefile index 0ba1af6aba..2392e98c8e 100644 --- a/Makefile +++ b/Makefile @@ -76,7 +76,7 @@ LD_FLAGS += -X '$(version_pkg).GitCommit=$(shell git rev-parse HEAD)' # Update these variables when preparing a new release or a release branch. # Then run `make prepare-release-branch` -RELEASE_VERSION=v0.9.2 +RELEASE_VERSION=v0.9.3 RELEASE_BRANCH=release-0.9 .PHONY: all diff --git a/README.md b/README.md index 1bbae65970..68ec11d520 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ Read the [overview](https://kueue.sigs.k8s.io/docs/overview/) to learn more. To install the latest release of Kueue in your cluster, run the following command: ```shell -kubectl apply --server-side -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.9.2/manifests.yaml +kubectl apply --server-side -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.9.3/manifests.yaml ``` The controller runs in the `kueue-system` namespace. diff --git a/charts/kueue/Chart.yaml b/charts/kueue/Chart.yaml index 2552dbbd04..ba0ba3fbaa 100644 --- a/charts/kueue/Chart.yaml +++ b/charts/kueue/Chart.yaml @@ -18,4 +18,4 @@ version: 0.1.0 # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v0.9.2" +appVersion: "v0.9.3" diff --git a/site/hugo.toml b/site/hugo.toml index e637d6bd1e..3ee533db5a 100644 --- a/site/hugo.toml +++ b/site/hugo.toml @@ -90,7 +90,7 @@ ignoreFiles = [] # The major.minor version tag for the version of the docs represented in this # branch of the repository. Used in the "version-banner" partial to display a # version number for this doc set. - version = "v0.9.2" + version = "v0.9.3" # Flag used in the "version-banner" partial to decide whether to display a # banner on every page indicating that this is an archived version of the docs.