From bbf2711b37fe53766485896e779483188c1ced0b Mon Sep 17 00:00:00 2001 From: Andrea Hoffer Date: Thu, 23 Apr 2026 09:54:33 -0400 Subject: [PATCH] OSDOCS#18167: Removing unsupported KDO versions for 4.22 --- modules/nodes-descheduler-rn-5.3.0.adoc | 39 ------------------- modules/nodes-descheduler-rn-5.3.1.adoc | 23 ----------- modules/nodes-descheduler-rn-5.3.2.adoc | 23 ----------- nodes/scheduling/descheduler/index.adoc | 3 ++ .../nodes-descheduler-configuring.adoc | 3 ++ .../nodes-descheduler-release-notes.adoc | 13 +++---- .../nodes-descheduler-uninstalling.adoc | 3 ++ 7 files changed, 14 insertions(+), 93 deletions(-) delete mode 100644 modules/nodes-descheduler-rn-5.3.0.adoc delete mode 100644 modules/nodes-descheduler-rn-5.3.1.adoc delete mode 100644 modules/nodes-descheduler-rn-5.3.2.adoc diff --git a/modules/nodes-descheduler-rn-5.3.0.adoc b/modules/nodes-descheduler-rn-5.3.0.adoc deleted file mode 100644 index b01f2812d5f7..000000000000 --- a/modules/nodes-descheduler-rn-5.3.0.adoc +++ /dev/null @@ -1,39 +0,0 @@ -// Module included in the following assemblies: -// -// * nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc - -// This release notes module is allowed to contain xrefs. It must only ever be included from one assembly. - -:_mod-docs-content-type: REFERENCE -[id="descheduler-operator-release-notes-5.3.0_{context}"] -= Release notes for {descheduler-operator} 5.3.0 - -[role="_abstract"] -Review the release notes for {descheduler-operator} 5.3.0 to learn what is new and updated with this release. - -Issued: 29 October 2025 - -The following advisory is available for the {descheduler-operator} 5.3.0: - -* link:https://access.redhat.com/errata/RHBA-2025:19249[RHBA-2025:19249] - -[id="descheduler-operator-5.3.0-new-features_{context}"] -== New features and enhancements - -* The descheduler profile `DevKubeVirtRelieveAndMigrate` has been renamed to `KubeVirtRelieveAndMigrate` and is now generally available. The updated profile improves VM eviction stability during live migrations by enabling background evictions and reducing oscillatory behavior. This profile is only available for use with {VirtProductName}. -+ -For more information, see xref:../../../virt/managing_vms/advanced_vm_management/virt-enabling-descheduler-evictions.adoc#virt-configuring-descheduler-evictions_virt-enabling-descheduler-evictions[Configuring descheduler evictions for virtual machines]. - -* This release of the {descheduler-operator} updates the Kubernetes version to 1.33. - -// No bug fixes or CVEs to list -// [id="descheduler-operator-5.3.0-bug-fixes_{context}"] -// === Bug fixes -// -// * This release of the {descheduler-operator} addresses several Common Vulnerabilities and Exposures (CVEs). - -// No known issues to list -// [id="descheduler-operator-5.3.0-known-issues_{context}"] -// === Known issues -// -// * TODO diff --git a/modules/nodes-descheduler-rn-5.3.1.adoc b/modules/nodes-descheduler-rn-5.3.1.adoc deleted file mode 100644 index 9a31e6f409a6..000000000000 --- a/modules/nodes-descheduler-rn-5.3.1.adoc +++ /dev/null @@ -1,23 +0,0 @@ -// Module included in the following assemblies: -// -// * nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc - -// This release notes module is allowed to contain xrefs. It must only ever be included from one assembly. - -:_mod-docs-content-type: REFERENCE -[id="descheduler-operator-release-notes-5.3.1_{context}"] -= Release notes for {descheduler-operator} 5.3.1 - -[role="_abstract"] -Review the release notes for {descheduler-operator} 5.3.1 to learn what is new and updated with this release. - -Issued: 4 December 2025 - -The following advisory is available for the {descheduler-operator} 5.3.1: - -* link:https://access.redhat.com/errata/RHBA-2025:22737[RHBA-2025:22737] - -[id="descheduler-operator-5.3.1-new-features_{context}"] -== New features and enhancements - -* This release rebuilds the {descheduler-operator} to improve its image grade. diff --git a/modules/nodes-descheduler-rn-5.3.2.adoc b/modules/nodes-descheduler-rn-5.3.2.adoc deleted file mode 100644 index 884847e63d12..000000000000 --- a/modules/nodes-descheduler-rn-5.3.2.adoc +++ /dev/null @@ -1,23 +0,0 @@ -// Module included in the following assemblies: -// -// * nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc - -// This release notes module is allowed to contain xrefs. It must only ever be included from one assembly. - -:_mod-docs-content-type: REFERENCE -[id="descheduler-operator-release-notes-5.3.2_{context}"] -= Release notes for {descheduler-operator} 5.3.2 - -[role="_abstract"] -Review the release notes for {descheduler-operator} 5.3.2 to learn what is new and updated with this release. - -Issued: 12 February 2026 - -The following advisory is available for the {descheduler-operator} 5.3.2: - -* link:https://access.redhat.com/errata/RHBA-2026:2641[RHBA-2026:2641] - -[id="descheduler-operator-5.3.2-new-features_{context}"] -== New features and enhancements - -* This release of the {descheduler-operator} updates the Kubernetes version to 1.34. diff --git a/nodes/scheduling/descheduler/index.adoc b/nodes/scheduling/descheduler/index.adoc index b8488889dc84..2b089d229466 100644 --- a/nodes/scheduling/descheduler/index.adoc +++ b/nodes/scheduling/descheduler/index.adoc @@ -9,6 +9,9 @@ toc::[] [role="_abstract"] While the xref:../../../nodes/scheduling/nodes-scheduler-about.adoc#nodes-scheduler-about[scheduler] is used to determine the most suitable node to host a new pod, the descheduler can be used to evict a running pod so that the pod can be rescheduled onto a more suitable node. +:operator-name: The {descheduler-operator} +include::snippets/operator-not-available.adoc[] + // About the descheduler include::modules/nodes-descheduler-about.adoc[leveloffset=+1] diff --git a/nodes/scheduling/descheduler/nodes-descheduler-configuring.adoc b/nodes/scheduling/descheduler/nodes-descheduler-configuring.adoc index b32eec97b4c7..c7a6b53976e4 100644 --- a/nodes/scheduling/descheduler/nodes-descheduler-configuring.adoc +++ b/nodes/scheduling/descheduler/nodes-descheduler-configuring.adoc @@ -9,6 +9,9 @@ toc::[] [role="_abstract"] You can run the descheduler in {product-title} by installing the {descheduler-operator} and setting the required profiles and other customizations. +:operator-name: The {descheduler-operator} +include::snippets/operator-not-available.adoc[] + // Installing the descheduler include::modules/nodes-descheduler-installing.adoc[leveloffset=+1] diff --git a/nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc b/nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc index 2a4c44c6ca8e..87e9ee7cf936 100644 --- a/nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc +++ b/nodes/scheduling/descheduler/nodes-descheduler-release-notes.adoc @@ -11,13 +11,10 @@ Review the {descheduler-operator} release notes to track its development and lea The {descheduler-operator} allows you to evict pods so that they can be rescheduled on more appropriate nodes. -For more information, see xref:../../../nodes/scheduling/descheduler/index.adoc#nodes-descheduler-about_nodes-descheduler-about[About the descheduler]. - -// Release notes for Kube Descheduler Operator 5.3.2 -include::modules/nodes-descheduler-rn-5.3.2.adoc[leveloffset=+1] +:operator-name: The {descheduler-operator} +include::snippets/operator-not-available.adoc[] -// Release notes for Kube Descheduler Operator 5.3.1 -include::modules/nodes-descheduler-rn-5.3.1.adoc[leveloffset=+1] +For more information, see xref:../../../nodes/scheduling/descheduler/index.adoc#nodes-descheduler-about_nodes-descheduler-about[About the descheduler]. -// Release notes for Kube Descheduler Operator 5.3.0 -include::modules/nodes-descheduler-rn-5.3.0.adoc[leveloffset=+1] +// Release notes for Kube Descheduler Operator x.y.z +// include::modules/nodes-descheduler-rn-x.y.z.adoc[leveloffset=+1] diff --git a/nodes/scheduling/descheduler/nodes-descheduler-uninstalling.adoc b/nodes/scheduling/descheduler/nodes-descheduler-uninstalling.adoc index c6599e813e35..318af35b8be7 100644 --- a/nodes/scheduling/descheduler/nodes-descheduler-uninstalling.adoc +++ b/nodes/scheduling/descheduler/nodes-descheduler-uninstalling.adoc @@ -9,5 +9,8 @@ toc::[] [role="_abstract"] If you no longer need the {descheduler-operator} in your cluster, you can uninstall the Operator and remove its related resources. +:operator-name: The {descheduler-operator} +include::snippets/operator-not-available.adoc[] + // Uninstalling the descheduler include::modules/nodes-descheduler-uninstalling.adoc[leveloffset=+1]