From a0d40b29e29ac744ddce88275da0371ce06c25dd Mon Sep 17 00:00:00 2001 From: Andrea Hoffer Date: Mon, 31 Jul 2023 13:12:00 -0400 Subject: [PATCH] OSDOCS-7182: Removing unsupported OSSO versions and adding note about being released in the future --- .../scheduling/secondary_scheduler/index.adoc | 3 + ...nodes-secondary-scheduler-configuring.adoc | 3 + ...des-secondary-scheduler-release-notes.adoc | 57 +------------------ ...odes-secondary-scheduler-uninstalling.adoc | 3 + snippets/operator-not-available.adoc | 9 +++ 5 files changed, 21 insertions(+), 54 deletions(-) create mode 100644 snippets/operator-not-available.adoc diff --git a/nodes/scheduling/secondary_scheduler/index.adoc b/nodes/scheduling/secondary_scheduler/index.adoc index 6fb0948ae6..887f18bd3f 100644 --- a/nodes/scheduling/secondary_scheduler/index.adoc +++ b/nodes/scheduling/secondary_scheduler/index.adoc @@ -8,5 +8,8 @@ toc::[] You can install the {secondary-scheduler-operator} to run a custom secondary scheduler alongside the default scheduler to schedule pods. +:operator-name: The {secondary-scheduler-operator} +include::snippets/operator-not-available.adoc[] + // About the {secondary-scheduler-operator} include::modules/nodes-secondary-scheduler-about.adoc[leveloffset=+1] diff --git a/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-configuring.adoc b/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-configuring.adoc index 56a1cbf4bc..4b63456f3e 100644 --- a/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-configuring.adoc +++ b/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-configuring.adoc @@ -6,6 +6,9 @@ include::_attributes/common-attributes.adoc[] You can run a custom secondary scheduler in {product-title} by installing the {secondary-scheduler-operator}, deploying the secondary scheduler, and setting the secondary scheduler in the pod definition. +:operator-name: The {secondary-scheduler-operator} +include::snippets/operator-not-available.adoc[] + toc::[] // Installing the {secondary-scheduler-operator} diff --git a/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-release-notes.adoc b/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-release-notes.adoc index e50d0fab6c..90e930cc23 100644 --- a/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-release-notes.adoc +++ b/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-release-notes.adoc @@ -10,58 +10,7 @@ The {secondary-scheduler-operator-full} allows you to deploy a custom secondary These release notes track the development of the {secondary-scheduler-operator-full}. +:operator-name: The {secondary-scheduler-operator} +include::snippets/operator-not-available.adoc[] + For more information, see xref:../../../nodes/scheduling/secondary_scheduler/index.adoc#nodes-secondary-scheduler-about_nodes-secondary-scheduler-about[About the {secondary-scheduler-operator}]. - -[id="secondary-scheduler-operator-release-notes-1.1.1"] -== Release notes for {secondary-scheduler-operator-full} 1.1.1 - -Issued: 2023-5-18 - -The following advisory is available for the {secondary-scheduler-operator-full} 1.1.1: - -* link:https://access.redhat.com/errata/RHSA-2023:0584[RHSA-2023:0584] - -//// -// No enhancements in this release -[id="secondary-scheduler-operator-1.1.1-new-features-and-enhancements"] -=== New features and enhancements - -* None -//// - -[id="secondary-scheduler-1.1.1-bug-fixes"] -=== Bug fixes - -* This release of the {secondary-scheduler-operator} addresses several Common Vulnerabilities and Exposures (CVEs). - -[id="secondary-scheduler-operator-1.1.1-known-issues"] -=== Known issues - -* Currently, you cannot deploy additional resources, such as config maps, CRDs, or RBAC policies through the {secondary-scheduler-operator}. Any resources other than roles and role bindings that are required by your custom secondary scheduler must be applied externally. (link:https://issues.redhat.com/browse/WRKLDS-645[*WRKLDS-645*]) - -[id="secondary-scheduler-operator-release-notes-1.1.0"] -== Release notes for {secondary-scheduler-operator-full} 1.1.0 - -Issued: 2022-9-1 - -The following advisory is available for the {secondary-scheduler-operator-full} 1.1.0: - -* link:https://access.redhat.com/errata/RHSA-2022:6152[RHSA-2022:6152] - -[id="secondary-scheduler-operator-1.1.0-new-features-and-enhancements"] -=== New features and enhancements - -* The {secondary-scheduler-operator} security context configuration has been updated to comply with xref:../../../authentication/understanding-and-managing-pod-security-admission.adoc#understanding-and-managing-pod-security-admission[pod security admission enforcement]. - -//// -// No bug fixes in this release -[id="secondary-scheduler-1.1.0-bug-fixes"] -=== Bug fixes - -* None -//// - -[id="secondary-scheduler-operator-1.1.0-known-issues"] -=== Known issues - -* Currently, you cannot deploy additional resources, such as config maps, CRDs, or RBAC policies through the {secondary-scheduler-operator}. Any resources other than roles and role bindings that are required by your custom secondary scheduler must be applied externally. (link:https://bugzilla.redhat.com/show_bug.cgi?id=2071684[*BZ#2071684*]) diff --git a/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-uninstalling.adoc b/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-uninstalling.adoc index ce067bf98d..42e4c70419 100644 --- a/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-uninstalling.adoc +++ b/nodes/scheduling/secondary_scheduler/nodes-secondary-scheduler-uninstalling.adoc @@ -8,6 +8,9 @@ toc::[] You can remove the {secondary-scheduler-operator-full} from {product-title} by uninstalling the Operator and removing its related resources. +:operator-name: The {secondary-scheduler-operator} +include::snippets/operator-not-available.adoc[] + // Uninstalling the {secondary-scheduler-operator} include::modules/nodes-secondary-scheduler-uninstall-console.adoc[leveloffset=+1] diff --git a/snippets/operator-not-available.adoc b/snippets/operator-not-available.adoc new file mode 100644 index 0000000000..24cbc1eec6 --- /dev/null +++ b/snippets/operator-not-available.adoc @@ -0,0 +1,9 @@ +// When including this file, ensure that {operator-name} is set immediately before +// the include. Otherwise it will result in an incorrect replacement. + +[IMPORTANT] +==== +{operator-name} is not currently available for {product-title} {product-version}. The Operator is planned to be released in the near future. +==== +// Undefine {operator-name} attribute, so that any mistakes are easily spotted +:!operator-name: