Unable to Upgrade OpenShift Cluster from ACM Web UI
Issue
The user encountered an issue when attempting to upgrade the OpenShift Managed Cluster through the ACM web UI. After clicking on "Upgrade Cluster," no action was initiated. However, the user was able to manually upgrade the clusters from their respective OpenShift web console. Upon investigation, it was found that when selecting "Upgrade Cluster" in ACM, a JOB named "curator-job" was created in the cluster namespace. This job executes the upgrade cluster script to upgrade the OpenShift cluster.
Checking the events under the cluster namespace revealed an error message:
Error creating: pods "curator-job-95bs9-gt272" is forbidden: failed quota: n2ocp-pclus-04-compute-quota: must specify limits.cpu for: done; limits.memory for: done; requests.cpu for: done; requests.memory for: done
The error indicated that a resource quota was preventing the creation of the pod.
Environment
- Red Hat Advanced Cluster Management for Kubernetes (RHACM) 2.x
- OpenShift Container Platform (RHOCP) 4.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.