Skip to content

Commit 3324ba4

Browse files
authored
Prepare release v0.12.7 (#6527)
Signed-off-by: Yuki Iwai <[email protected]>
1 parent 3b06861 commit 3324ba4

File tree

11 files changed

+32
-15
lines changed

11 files changed

+32
-15
lines changed

CHANGELOG/CHANGELOG-0.12.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## v0.12.7
2+
3+
Changes since `v0.12.6`:
4+
5+
## Changes by Kind
6+
7+
### Bug or Regression
8+
9+
- Fix support for PodGroup integration used by external controllers, which determine the
10+
the target LocalQueue and the group size only later. In that case the hash would not be
11+
computed resulting in downstream issues for ProvisioningRequest.
12+
13+
Now such an external controller can indicate the control over the PodGroup by adding
14+
the `kueue.x-k8s.io/pod-suspending-parent` annotation, and later patch the Pods by setting
15+
other metadata, like the kueue.x-k8s.io/queue-name label to initiate scheduling of the PodGroup. (#6463, @pawloch00)
16+
- TAS: fix the bug that Kueue is crashing when PodSet has size 0, eg. no workers in LeaderWorkerSet instance. (#6524, @mimowo)
17+
118
## v0.12.6
219

320
Changes since `v0.12.5`:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ LD_FLAGS += -X '$(version_pkg).GitCommit=$(GIT_COMMIT)'
8282

8383
# Update these variables when preparing a new release or a release branch.
8484
# Then run `make prepare-release-branch`
85-
RELEASE_VERSION=v0.12.6
85+
RELEASE_VERSION=v0.12.7
8686
RELEASE_BRANCH=release-0.12
8787
# Application version for Helm and npm (strips leading 'v' from RELEASE_VERSION)
8888
APP_VERSION := $(shell echo $(RELEASE_VERSION) | cut -c2-)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Read the [overview](https://kueue.sigs.k8s.io/docs/overview/) and watch the Kueu
6262
To install the latest release of Kueue in your cluster, run the following command:
6363

6464
```shell
65-
kubectl apply --server-side -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.12.6/manifests.yaml
65+
kubectl apply --server-side -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.12.7/manifests.yaml
6666
```
6767

6868
The controller runs in the `kueue-system` namespace.

charts/kueue/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ version: 0.1.0
2121
# incremented each time you make changes to the application. Versions are not expected to
2222
# follow Semantic Versioning. They should reflect the version the application is using.
2323
# It is recommended to use it with quotes.
24-
appVersion: "v0.12.6"
24+
appVersion: "v0.12.7"

charts/kueue/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ $ helm install kueue kueue/ --create-namespace --namespace kueue-system
3737
Or use the charts pushed to `oci://registry.k8s.io/kueue/charts/kueue`:
3838

3939
```bash
40-
helm install kueue oci://registry.k8s.io/kueue/charts/kueue --version="0.12.6" --create-namespace --namespace=kueue-system
40+
helm install kueue oci://registry.k8s.io/kueue/charts/kueue --version="0.12.7" --create-namespace --namespace=kueue-system
4141
```
4242

4343
##### Verify that controller pods are running properly.

cmd/kueueviz/INSTALL.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
KueueViz can be installed using `kubectl` with the following command:
44

55
```
6-
kubectl create -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.12.6/kueueviz.yaml
6+
kubectl create -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.12.7/kueueviz.yaml
77
```
88
If you are using `kind` and that you don't have an `ingress` controller, you can use `port-forward` to
99
configure and run `KueueViz`:
@@ -23,7 +23,7 @@ by ensuring that `enableKueueViz` is set to `true`:
2323

2424
```
2525
helm upgrade --install kueue oci://registry.k8s.io/kueue/charts/kueue \
26-
--version="0.12.6"
26+
--version="0.12.7"
2727
--namespace kueue-system \
2828
--set enableKueueViz=true \
2929
--create-namespace
@@ -44,7 +44,7 @@ kind create cluster
4444
kind get kubeconfig > kubeconfig
4545
export KUBECONFIG=$PWD/kubeconfig
4646
helm install kueue oci://us-central1-docker.pkg.dev/k8s-staging-images/charts/kueue \
47-
--version="0.12.6" --create-namespace --namespace=kueue-system
47+
--version="0.12.7" --create-namespace --namespace=kueue-system
4848
```
4949

5050
## Build

cmd/kueueviz/frontend/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/kueueviz/frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "kueueviz-frontend",
3-
"version": "0.12.6",
3+
"version": "0.12.7",
44
"private": true,
55
"description": "Frontend dashboard for visualizing Kueue status",
66
"main": "src/index.jsx",

site/hugo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,10 @@ ignoreFiles = []
9090
# The major.minor version tag for the version of the docs represented in this
9191
# branch of the repository. Used in the "version-banner" partial to display a
9292
# version number for this doc set.
93-
version = "v0.12.6"
93+
version = "v0.12.7"
9494

9595
# Version of Kueue without the leading "v", as used for Helm charts.
96-
chart_version = "0.12.6"
96+
chart_version = "0.12.7"
9797

9898
# Flag used in the "version-banner" partial to decide whether to display a
9999
# banner on every page indicating that this is an archived version of the docs.

test/e2e/kueueviz/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)