From 64d2666789f2d188758521209d72023cd4af5c73 Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Wed, 27 Mar 2024 17:40:28 +0200 Subject: [PATCH 1/7] add missing CSV fields for OKD release Signed-off-by: Michael Shitrit --- .../customized-user-remediation.clusterserviceversion.yaml | 6 ++++++ .../customized-user-remediation.clusterserviceversion.yaml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index 382b698..3a7d312 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -38,10 +38,16 @@ metadata: categories: OpenShift Optional containerImage: "" createdAt: "" + description: Customized-user-remediation works with Node Health Check to remediate + unhealthy nodes by running a user customized script on the unhealthy node. This + operator does not preform any fencing on the remediated node so users should + be careful with the scripts that are being used. operatorframework.io/suggested-namespace: openshift-workload-availability operatorframework.io/suggested-namespace-template: '{"kind":"Namespace","apiVersion":"v1","metadata":{"name":"openshift-workload-availability","annotations":{"openshift.io/node-selector":""}}}' operators.operatorframework.io/builder: operator-sdk-v1.32.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 + repository: https://github.com/medik8s/customized-user-remediation + support: Medik8s name: customized-user-remediation.v0.0.1 namespace: placeholder spec: diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index 8b90d26..a2558d5 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -6,8 +6,14 @@ metadata: capabilities: Basic Install categories: OpenShift Optional containerImage: "" + description: Customized-user-remediation works with Node Health Check to remediate + unhealthy nodes by running a user customized script on the unhealthy node. This + operator does not preform any fencing on the remediated node so users should + be careful with the scripts that are being used. operatorframework.io/suggested-namespace: openshift-workload-availability operatorframework.io/suggested-namespace-template: '{"kind":"Namespace","apiVersion":"v1","metadata":{"name":"openshift-workload-availability","annotations":{"openshift.io/node-selector":""}}}' + repository: https://github.com/medik8s/customized-user-remediation + support: Medik8s name: customized-user-remediation.v0.0.0 namespace: placeholder spec: From dec38a81e93f972f4712ba8881ef5c181f045bc4 Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Thu, 28 Mar 2024 09:31:55 +0200 Subject: [PATCH 2/7] - adding olm skip tamge - trying to fix issue with invalid description Signed-off-by: Michael Shitrit --- ...ser-remediation.clusterserviceversion.yaml | 22 ++++++++++++++----- ...ser-remediation.clusterserviceversion.yaml | 22 ++++++++++++++----- 2 files changed, 34 insertions(+), 10 deletions(-) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index 3a7d312..f1a8ab0 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -38,10 +38,10 @@ metadata: categories: OpenShift Optional containerImage: "" createdAt: "" - description: Customized-user-remediation works with Node Health Check to remediate - unhealthy nodes by running a user customized script on the unhealthy node. This - operator does not preform any fencing on the remediated node so users should - be careful with the scripts that are being used. + description: Customized User Remediation Operator will remediate unhealthy nodes + by running a pre defined user script on the unhealthy node. Since the user has + full control over the script content, is may be quite risky so apply discretion. + olm.skipRange: '>=0.0.1' operatorframework.io/suggested-namespace: openshift-workload-availability operatorframework.io/suggested-namespace-template: '{"kind":"Namespace","apiVersion":"v1","metadata":{"name":"openshift-workload-availability","annotations":{"openshift.io/node-selector":""}}}' operators.operatorframework.io/builder: operator-sdk-v1.32.0 @@ -76,7 +76,19 @@ spec: displayName: Template path: template version: v1alpha1 - description: TBD + description: | + ### Introduction + Customized User Remediation (CUR) works with Node Health Check to remediate unhealthy nodes by running a user customized script on the unhealthy node. + This operator does not preform any fencing on the remediated node so users should be careful with the scripts that are being used. + + ### Compatibility + CUR is one of the remediator operators by [Medik8s](https://www.medik8s.io/remediation/remediation/), + such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), + that were designed to run with the Node HealthCheck Operator [(NHC)](https://github.com/medik8s/node-healthcheck-operator) which detects an unhealthy node and creates remediation CR. + It is recommended to use FAR with NHC for an easier and smoother experience by fully automating the remediation process, but it can be used as a standalone remediator for the more experienced user. + + ### Advantages + - Flexibility - CUR is quite flexible sine it runs in the remediation process a user customized script. displayName: Customized User Remediation Operator icon: - base64data: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTguNTEgMjU4LjUxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2QxZDFkMTt9LmNscy0ye2ZpbGw6IzhkOGQ4Zjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI5LjI1LDIwQTEwOS4xLDEwOS4xLDAsMCwxLDIwNi40LDIwNi40LDEwOS4xLDEwOS4xLDAsMSwxLDUyLjExLDUyLjExLDEwOC40NSwxMDguNDUsMCwwLDEsMTI5LjI1LDIwbTAtMjBoMEM1OC4xNiwwLDAsNTguMTYsMCwxMjkuMjVIMGMwLDcxLjA5LDU4LjE2LDEyOS4yNiwxMjkuMjUsMTI5LjI2aDBjNzEuMDksMCwxMjkuMjYtNTguMTcsMTI5LjI2LTEyOS4yNmgwQzI1OC41MSw1OC4xNiwyMDAuMzQsMCwxMjkuMjUsMFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNzcuNTQsMTAzLjQxSDE0MS42NkwxNTQuOSw2NS43NmMxLjI1LTQuNC0yLjMzLTguNzYtNy4yMS04Ljc2SDEwMi45M2E3LjMyLDcuMzIsMCwwLDAtNy40LDZsLTEwLDY5LjYxYy0uNTksNC4xNywyLjg5LDcuODksNy40LDcuODloMzYuOUwxMTUuNTUsMTk3Yy0xLjEyLDQuNDEsMi40OCw4LjU1LDcuMjQsOC41NWE3LjU4LDcuNTgsMCwwLDAsNi40Ny0zLjQ4TDE4NCwxMTMuODVDMTg2Ljg2LDEwOS4yNCwxODMuMjksMTAzLjQxLDE3Ny41NCwxMDMuNDFaIi8+PC9nPjwvZz48L3N2Zz4= diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index a2558d5..1b5cd6f 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -6,10 +6,10 @@ metadata: capabilities: Basic Install categories: OpenShift Optional containerImage: "" - description: Customized-user-remediation works with Node Health Check to remediate - unhealthy nodes by running a user customized script on the unhealthy node. This - operator does not preform any fencing on the remediated node so users should - be careful with the scripts that are being used. + description: Customized User Remediation Operator will remediate unhealthy nodes + by running a pre defined user script on the unhealthy node. Since the user has + full control over the script content, is may be quite risky so apply discretion. + olm.skipRange: '>=0.0.1' operatorframework.io/suggested-namespace: openshift-workload-availability operatorframework.io/suggested-namespace-template: '{"kind":"Namespace","apiVersion":"v1","metadata":{"name":"openshift-workload-availability","annotations":{"openshift.io/node-selector":""}}}' repository: https://github.com/medik8s/customized-user-remediation @@ -42,7 +42,19 @@ spec: displayName: Template path: template version: v1alpha1 - description: TBD + description: | + ### Introduction + Customized User Remediation (CUR) works with Node Health Check to remediate unhealthy nodes by running a user customized script on the unhealthy node. + This operator does not preform any fencing on the remediated node so users should be careful with the scripts that are being used. + + ### Compatibility + CUR is one of the remediator operators by [Medik8s](https://www.medik8s.io/remediation/remediation/), + such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), + that were designed to run with the Node HealthCheck Operator [(NHC)](https://github.com/medik8s/node-healthcheck-operator) which detects an unhealthy node and creates remediation CR. + It is recommended to use FAR with NHC for an easier and smoother experience by fully automating the remediation process, but it can be used as a standalone remediator for the more experienced user. + + ### Advantages + - Flexibility - CUR is quite flexible sine it runs in the remediation process a user customized script. displayName: Customized User Remediation Operator icon: - base64data: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTguNTEgMjU4LjUxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2QxZDFkMTt9LmNscy0ye2ZpbGw6IzhkOGQ4Zjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI5LjI1LDIwQTEwOS4xLDEwOS4xLDAsMCwxLDIwNi40LDIwNi40LDEwOS4xLDEwOS4xLDAsMSwxLDUyLjExLDUyLjExLDEwOC40NSwxMDguNDUsMCwwLDEsMTI5LjI1LDIwbTAtMjBoMEM1OC4xNiwwLDAsNTguMTYsMCwxMjkuMjVIMGMwLDcxLjA5LDU4LjE2LDEyOS4yNiwxMjkuMjUsMTI5LjI2aDBjNzEuMDksMCwxMjkuMjYtNTguMTcsMTI5LjI2LTEyOS4yNmgwQzI1OC41MSw1OC4xNiwyMDAuMzQsMCwxMjkuMjUsMFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNzcuNTQsMTAzLjQxSDE0MS42NkwxNTQuOSw2NS43NmMxLjI1LTQuNC0yLjMzLTguNzYtNy4yMS04Ljc2SDEwMi45M2E3LjMyLDcuMzIsMCwwLDAtNy40LDZsLTEwLDY5LjYxYy0uNTksNC4xNywyLjg5LDcuODksNy40LDcuODloMzYuOUwxMTUuNTUsMTk3Yy0xLjEyLDQuNDEsMi40OCw4LjU1LDcuMjQsOC41NWE3LjU4LDcuNTgsMCwwLDAsNi40Ny0zLjQ4TDE4NCwxMTMuODVDMTg2Ljg2LDEwOS4yNCwxODMuMjksMTAzLjQxLDE3Ny41NCwxMDMuNDFaIi8+PC9nPjwvZz48L3N2Zz4= From e98fe9c7872c853ac42e6197a0a3907516600eb6 Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Mon, 1 Apr 2024 11:23:48 +0300 Subject: [PATCH 3/7] - fix typo sine -> since - improve phrasing Signed-off-by: Michael Shitrit --- .../customized-user-remediation.clusterserviceversion.yaml | 2 +- .../customized-user-remediation.clusterserviceversion.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index f1a8ab0..29a1560 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -88,7 +88,7 @@ spec: It is recommended to use FAR with NHC for an easier and smoother experience by fully automating the remediation process, but it can be used as a standalone remediator for the more experienced user. ### Advantages - - Flexibility - CUR is quite flexible sine it runs in the remediation process a user customized script. + - Flexibility - CUR is quite flexible since it's remediation process is a user-customized script. displayName: Customized User Remediation Operator icon: - base64data: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTguNTEgMjU4LjUxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2QxZDFkMTt9LmNscy0ye2ZpbGw6IzhkOGQ4Zjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI5LjI1LDIwQTEwOS4xLDEwOS4xLDAsMCwxLDIwNi40LDIwNi40LDEwOS4xLDEwOS4xLDAsMSwxLDUyLjExLDUyLjExLDEwOC40NSwxMDguNDUsMCwwLDEsMTI5LjI1LDIwbTAtMjBoMEM1OC4xNiwwLDAsNTguMTYsMCwxMjkuMjVIMGMwLDcxLjA5LDU4LjE2LDEyOS4yNiwxMjkuMjUsMTI5LjI2aDBjNzEuMDksMCwxMjkuMjYtNTguMTcsMTI5LjI2LTEyOS4yNmgwQzI1OC41MSw1OC4xNiwyMDAuMzQsMCwxMjkuMjUsMFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNzcuNTQsMTAzLjQxSDE0MS42NkwxNTQuOSw2NS43NmMxLjI1LTQuNC0yLjMzLTguNzYtNy4yMS04Ljc2SDEwMi45M2E3LjMyLDcuMzIsMCwwLDAtNy40LDZsLTEwLDY5LjYxYy0uNTksNC4xNywyLjg5LDcuODksNy40LDcuODloMzYuOUwxMTUuNTUsMTk3Yy0xLjEyLDQuNDEsMi40OCw4LjU1LDcuMjQsOC41NWE3LjU4LDcuNTgsMCwwLDAsNi40Ny0zLjQ4TDE4NCwxMTMuODVDMTg2Ljg2LDEwOS4yNCwxODMuMjksMTAzLjQxLDE3Ny41NCwxMDMuNDFaIi8+PC9nPjwvZz48L3N2Zz4= diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index 1b5cd6f..2018371 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -54,7 +54,7 @@ spec: It is recommended to use FAR with NHC for an easier and smoother experience by fully automating the remediation process, but it can be used as a standalone remediator for the more experienced user. ### Advantages - - Flexibility - CUR is quite flexible sine it runs in the remediation process a user customized script. + - Flexibility - CUR is quite flexible since it's remediation process is a user-customized script. displayName: Customized User Remediation Operator icon: - base64data: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTguNTEgMjU4LjUxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2QxZDFkMTt9LmNscy0ye2ZpbGw6IzhkOGQ4Zjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDQ8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTI5LjI1LDIwQTEwOS4xLDEwOS4xLDAsMCwxLDIwNi40LDIwNi40LDEwOS4xLDEwOS4xLDAsMSwxLDUyLjExLDUyLjExLDEwOC40NSwxMDguNDUsMCwwLDEsMTI5LjI1LDIwbTAtMjBoMEM1OC4xNiwwLDAsNTguMTYsMCwxMjkuMjVIMGMwLDcxLjA5LDU4LjE2LDEyOS4yNiwxMjkuMjUsMTI5LjI2aDBjNzEuMDksMCwxMjkuMjYtNTguMTcsMTI5LjI2LTEyOS4yNmgwQzI1OC41MSw1OC4xNiwyMDAuMzQsMCwxMjkuMjUsMFoiLz48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNzcuNTQsMTAzLjQxSDE0MS42NkwxNTQuOSw2NS43NmMxLjI1LTQuNC0yLjMzLTguNzYtNy4yMS04Ljc2SDEwMi45M2E3LjMyLDcuMzIsMCwwLDAtNy40LDZsLTEwLDY5LjYxYy0uNTksNC4xNywyLjg5LDcuODksNy40LDcuODloMzYuOUwxMTUuNTUsMTk3Yy0xLjEyLDQuNDEsMi40OCw4LjU1LDcuMjQsOC41NWE3LjU4LDcuNTgsMCwwLDAsNi40Ny0zLjQ4TDE4NCwxMTMuODVDMTg2Ljg2LDEwOS4yNCwxODMuMjksMTAzLjQxLDE3Ny41NCwxMDMuNDFaIi8+PC9nPjwvZz48L3N2Zz4= From 2f44e8069a87bf068f873f5d455e15f13152e53b Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Mon, 1 Apr 2024 11:26:32 +0300 Subject: [PATCH 4/7] Add more keywords to CSV Signed-off-by: Michael Shitrit --- .../customized-user-remediation.clusterserviceversion.yaml | 2 ++ .../customized-user-remediation.clusterserviceversion.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index 29a1560..7d3b418 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -362,6 +362,8 @@ spec: - baremetal - script - CUR + - customized-user-remediation + - Medik8s links: - name: Customized User Remediation url: https://customized-user-remediation.domain diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index 2018371..061012e 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -80,6 +80,8 @@ spec: - baremetal - script - CUR + - customized-user-remediation + - Medik8s links: - name: Customized User Remediation url: https://customized-user-remediation.domain From 608f15f21b6444bdea5a736d689356a3d301fe58 Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Mon, 1 Apr 2024 11:32:05 +0300 Subject: [PATCH 5/7] Update CSV Links Signed-off-by: Michael Shitrit --- .../customized-user-remediation.clusterserviceversion.yaml | 4 +++- .../customized-user-remediation.clusterserviceversion.yaml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index 7d3b418..67bab50 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -366,7 +366,9 @@ spec: - Medik8s links: - name: Customized User Remediation - url: https://customized-user-remediation.domain + url: https://medik8s.io + - name: Source Code + url: https://github.com/medik8s/customized-user-remediation maintainers: - email: medik8s@googlegroups.com name: Medik8s Team diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index 061012e..7c95215 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -84,7 +84,9 @@ spec: - Medik8s links: - name: Customized User Remediation - url: https://customized-user-remediation.domain + url: https://medik8s.io + - name: Source Code + url: https://github.com/medik8s/customized-user-remediation maintainers: - email: medik8s@googlegroups.com name: Medik8s Team From 1f78612469134eb7e796b25cd167071573761f2b Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Mon, 1 Apr 2024 11:35:14 +0300 Subject: [PATCH 6/7] include FAR in the example Signed-off-by: Michael Shitrit --- .../customized-user-remediation.clusterserviceversion.yaml | 2 +- .../customized-user-remediation.clusterserviceversion.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index 67bab50..360c669 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -83,7 +83,7 @@ spec: ### Compatibility CUR is one of the remediator operators by [Medik8s](https://www.medik8s.io/remediation/remediation/), - such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), + such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation), [Fence Agents Remediation](https://github.com/medik8s/fence-agents-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), that were designed to run with the Node HealthCheck Operator [(NHC)](https://github.com/medik8s/node-healthcheck-operator) which detects an unhealthy node and creates remediation CR. It is recommended to use FAR with NHC for an easier and smoother experience by fully automating the remediation process, but it can be used as a standalone remediator for the more experienced user. diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index 7c95215..f31e9b3 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -49,7 +49,7 @@ spec: ### Compatibility CUR is one of the remediator operators by [Medik8s](https://www.medik8s.io/remediation/remediation/), - such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), + such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation), [Fence Agents Remediation](https://github.com/medik8s/fence-agents-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), that were designed to run with the Node HealthCheck Operator [(NHC)](https://github.com/medik8s/node-healthcheck-operator) which detects an unhealthy node and creates remediation CR. It is recommended to use FAR with NHC for an easier and smoother experience by fully automating the remediation process, but it can be used as a standalone remediator for the more experienced user. From fcd2d869258b9b2d78e80b6b6f77680497a7284a Mon Sep 17 00:00:00 2001 From: Michael Shitrit Date: Tue, 2 Apr 2024 09:26:21 +0300 Subject: [PATCH 7/7] use lower case for csv keywords Signed-off-by: Michael Shitrit --- .../customized-user-remediation.clusterserviceversion.yaml | 4 ++-- .../customized-user-remediation.clusterserviceversion.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml index 360c669..b56a904 100644 --- a/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml +++ b/bundle/manifests/customized-user-remediation.clusterserviceversion.yaml @@ -361,9 +361,9 @@ spec: - high-availability - baremetal - script - - CUR + - cur - customized-user-remediation - - Medik8s + - medik8s links: - name: Customized User Remediation url: https://medik8s.io diff --git a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml index f31e9b3..8b38753 100644 --- a/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml +++ b/config/manifests/bases/customized-user-remediation.clusterserviceversion.yaml @@ -79,9 +79,9 @@ spec: - high-availability - baremetal - script - - CUR + - cur - customized-user-remediation - - Medik8s + - medik8s links: - name: Customized User Remediation url: https://medik8s.io