Skip to content

Commit 06a1ccd

Browse files
abrennan89bergerhoffer
authored andcommitted
OSDOCS-15749: Kueue 1.1 release notes
1 parent e24a1cd commit 06a1ccd

File tree

4 files changed

+65
-16
lines changed

4 files changed

+65
-16
lines changed

ai_workloads/kueue/release-notes.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ toc::[]
1010

1111
include::modules/kueue-compatible-environments.adoc[leveloffset=+1]
1212

13+
include::modules/kueue-release-notes-1.1.adoc[leveloffset=+1]
14+
1315
include::modules/kueue-release-notes-1.0.1.adoc[leveloffset=+1]
1416

1517
include::modules/kueue-release-notes-1.0.adoc[leveloffset=+1]

modules/kueue-compatible-environments.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Before you install {kueue-name}, review this section to ensure that your cluster
1313
[id="compatible-environments-arch_{context}"]
1414
== Supported architectures
1515

16-
{kueue-name} is supported on the following architectures:
16+
{kueue-name} version 1.1 and later is supported on the following architectures:
1717

1818
* ARM64
1919
* 64-bit x86
@@ -23,7 +23,7 @@ Before you install {kueue-name}, review this section to ensure that your cluster
2323
[id="compatible-environments-platforms_{context}"]
2424
== Supported platforms
2525

26-
{kueue-name} is supported on the following platforms:
26+
{kueue-name} version 1.1 and later is supported on the following platforms:
2727

2828
* {product-title}
2929
* {hcp-capital} for {product-title}

modules/kueue-release-notes-1.0.adoc

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,29 @@
66
[id="release-notes-1.0_{context}"]
77
= Release notes for {kueue-name} version 1.0
88

9-
{kueue-name} version 1.0 is a generally available release that is supported on {product-title} versions 4.18 and 4.19 on the 64-bit x86 architecture.
10-
11-
{kueue-name} version 1.0 uses link:https://kueue.sigs.k8s.io/docs/overview/[Kueue] version 0.11.
9+
[role="_abstract"]
10+
{kueue-name} version 1.0 is a generally available release that is supported on {product-title} versions 4.18 and 4.19 on the 64-bit x86 architecture. {kueue-name} version 1.0 uses link:https://kueue.sigs.k8s.io/docs/overview/[Kueue] version 0.11.
1211

1312
[id="release-notes-1.0-new-features_{context}"]
14-
== New features in {kueue-name} version 1.0
15-
16-
The following features are supported in {kueue-name} version 1.0:
13+
== New features and enhancements
1714

18-
* Role-based access control (RBAC) enables you to control which types of users can create which types of {kueue-name} resources.
15+
Role-based access control (RBAC):: Role-based access control (RBAC) enables you to control which types of users can create which types of {kueue-name} resources.
1916

20-
* Configuring resource quotas by creating cluster queues, resource flavors, and local queues enables you to control the amount of resources used by user-submitted jobs and workloads.
17+
Configure resource quotas:: Configuring resource quotas by creating cluster queues, resource flavors, and local queues enables you to control the amount of resources used by user-submitted jobs and workloads.
2118

22-
* Labeling namespaces and configuring label policies enable you to control which jobs and workloads are managed by {kueue-name}.
19+
Control job and workload management:: Labeling namespaces and configuring label policies enable you to control which jobs and workloads are managed by {kueue-name}.
2320

24-
* Configuring cohorts, fair sharing, and gang scheduling settings enable you to share unused, borrowable resources between queues.
21+
Share borrowable resources between queues:: Configuring cohorts, fair sharing, and gang scheduling settings enable you to share unused, borrowable resources between queues.
2522

2623
[id="release-notes-1.0-known-issues_{context}"]
27-
== Known issues in {kueue-name} version 1.0
24+
== Known issues
2825

29-
* {kueue-name} uses the `managedJobsNamespaceSelector` configuration field, so that administrators can configure which namespaces opt in to be managed by {kueue-name}. Because namespaces must be manually configured to opt in to being managed by {kueue-name}, resources in system or third-party namespaces are not impacted or managed by {kueue-name}.
26+
Jobs in all namespaces are reconciled if they have the `kueue.x-k8s.io/queue-name` label:: {kueue-name} uses the `managedJobsNamespaceSelector` configuration field, so that administrators can configure which namespaces opt in to be managed by {kueue-name}. Because namespaces must be manually configured to opt in to being managed by {kueue-name}, resources in system or third-party namespaces are not impacted or managed by {kueue-name}.
3027
+
31-
The current behavior in {kueue-name} allows reconciliation of `Job` resources that have the `kueue.x-k8s.io/queue-name` label, even if these resources are in namespaces that are not configured to opt in to being managed by {kueue-name}. This is inconsistent with the behavior for other core integrations like pods, deployments, and stateful sets, which are only reconciled if they are in namespaces that have been configured to opt in to being managed by {kueue-name}. (link:https://issues.redhat.com/browse/OCPBUGS-58205[OCPBUGS-58205])
28+
The behavior in {kueue-name} 1.0 allows reconciliation of `Job` resources that have the `kueue.x-k8s.io/queue-name` label, even if these resources are in namespaces that are not configured to opt in to being managed by {kueue-name}. This is inconsistent with the behavior for other core integrations like pods, deployments, and stateful sets, which are only reconciled if they are in namespaces that have been configured to opt in to being managed by {kueue-name}.
29+
+
30+
(link:https://issues.redhat.com/browse/OCPBUGS-58205[OCPBUGS-58205])
3231

33-
* If you try to use the {product-title} web console to create a `Kueue` custom resource (CR) by using the form view, the web console shows an error and the resource cannot be created. As a workaround, use the YAML view to create a `Kueue` CR instead. (link:https://issues.redhat.com/browse/OCPBUGS-58118[OCPBUGS-58118])
32+
You cannot create a `Kueue` custom resource by using the {product-title} web console:: If you try to use the {product-title} web console to create a `Kueue` custom resource (CR) by using the form view, the web console shows an error and the resource cannot be created. As a workaround, use the YAML view to create a `Kueue` CR instead.
33+
+
34+
(link:https://issues.redhat.com/browse/OCPBUGS-58118[OCPBUGS-58118])
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * ai_workloads/kueue/release-notes.adoc
4+
5+
:_mod-docs-content-type: REFERENCE
6+
[id="kueue-release-notes-1.1_{context}"]
7+
= Release notes for {kueue-name} version 1.1
8+
9+
[role="_abstract"]
10+
{kueue-name} version 1.1 is a generally available release that is supported on {product-title} versions 4.18 and later. {kueue-name} version 1.1 uses link:https://kueue.sigs.k8s.io/docs/overview/[Kueue] version 0.12.
11+
12+
[IMPORTANT]
13+
====
14+
If you have a previously installed version of {kueue-name} on your cluster, you must uninstall the Operator and manually install version 1.1. For information see xref:../../ai_workloads/kueue/install-kueue.adoc#upgrading-kueue_install-kueue[Upgrading {kueue-name}].
15+
====
16+
17+
[id="release-notes-1.1-new-features_{context}"]
18+
== New features and enhancements
19+
20+
Configure a default local queue:: A default local queue serves as the local queue for newly created jobs that do not have the `kueue.x-k8s.io/queue-name` label. After you create a default local queue, any new jobs created in the namespace without a `kueue.x-k8s.io/queue-name` label automatically update to have the `kueue.x-k8s.io/queue-name: default` label.
21+
+
22+
(link:https://issues.redhat.com/browse/RFE-7615[RFE-7615])
23+
24+
Multi-architecture and {hcp-capital} support:: With this release, {kueue-name} is supported on multiple different architectures, including ARM64, 64-bit x86, ppc64le ({ibm-power-name}), and s390x ({ibm-z-name}), as well as on {hcp-capital} for {product-title}.
25+
+
26+
(link:https://issues.redhat.com/browse/OCPSTRAT-2103[OCPSTRAT-2103])
27+
+
28+
(link:https://issues.redhat.com/browse/OCPSTRAT-2106[OCPSTRAT-2106])
29+
30+
[id="release-notes-1.1-fixed-issues_{context}"]
31+
== Fixed issues
32+
33+
You can create a `Kueue` custom resource by using the {product-title} web console:: Before this update, if you tried to use the {product-title} web console to create a `Kueue` custom resource (CR) by using the form view, the web console showed an error and the resource could not be created. With this release, the default namespace was removed from the `Kueue` CR template. As a result, you can use the {product-title} web console to create a `Kueue` CR by using the form view.
34+
+
35+
(link:https://issues.redhat.com/browse/OCPBUGS-58118[OCPBUGS-58118])
36+
37+
[id="release-notes-1.1-known-issues_{context}"]
38+
== Known issues
39+
40+
`Kueue` CR description reads as "Not available" in the {product-title} web console:: After you install {kueue-name}, in the *Operator details* view, the description for the `Kueue` CR reads as "Not available". This issue does not affect or degrade the {kueue-name} Operator functionality.
41+
+
42+
(link:https://issues.redhat.com/browse/OCPBUGS-62185[OCPBUGS-62185])
43+
44+
Custom resources are not deleted properly when you uninstall {kueue-name}:: After you uninstall the {kueue-op} using the *Delete all operand instances for this operator* option in the {product-title} web console, some {kueue-name} custom resources are not fully deleted. These resources can be viewed in the *Installed Operators* view with the status *Resource is being deleted*. As a workaround, you can manually delete the resource finalizers to remove them fully.
45+
+
46+
(link:https://issues.redhat.com/browse/OCPBUGS-62254[OCPBUGS-62254])

0 commit comments

Comments
 (0)