From d0445430b53d4f38235fd5988c026139ff609828 Mon Sep 17 00:00:00 2001 From: Shereen Haj Date: Thu, 22 Jan 2026 07:43:48 +0200 Subject: [PATCH] telco: PP: configure the isolated and reserved cpus on gcp GCP cluster profile uses ipi-gcp flow which by default uses 6 vCPUs for compute machines (see `step-registry/ipi/conf/gcp/ipi-conf-ref.yaml`).The performance profile suites configures a profile with `reserved: "0"` and `isolated: "1-3"` (see https://github.com/openshift/cluster-node-tuning-operator/pull/909), unless environment vars are specificed. In general this is the good practice to include all node's cpus in the PP cpu section, but reason why we need this now is that we have some new tests that requires most the cpus to be all distributed using PP (see https://github.com/openshift/cluster-node-tuning-operator/pull/1432#issuecomment-3772349918). Note: this is subject to change should the CPU specifications on GCP get modified. Signed-off-by: Shereen Haj --- .../openshift-cluster-node-tuning-operator-main.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-main.yaml b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-main.yaml index 63b3abed93253..351ae6b94914a 100644 --- a/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-main.yaml +++ b/ci-operator/config/openshift/cluster-node-tuning-operator/openshift-cluster-node-tuning-operator-main.yaml @@ -150,7 +150,8 @@ tests: test: - as: test cli: latest - commands: CLUSTER=mcp-only make cluster-deploy-pao && make pao-functests + commands: "export RESERVED_CPU_SET=\"0\"\nexport ISOLATED_CPU_SET=\"1-5\"\nexport + CLUSTER=mcp-only \nmake cluster-deploy-pao && make pao-functests" from: src resources: requests: @@ -166,7 +167,8 @@ tests: test: - as: test cli: latest - commands: CLUSTER=mcp-only make cluster-deploy-pao && make pao-functests-updating-profile + commands: "export RESERVED_CPU_SET=\"0\"\nexport ISOLATED_CPU_SET=\"1-5\"\nexport + CLUSTER=mcp-only \nmake cluster-deploy-pao && make pao-functests-updating-profile" from: src resources: requests: @@ -182,7 +184,8 @@ tests: test: - as: test cli: latest - commands: CLUSTER=mcp-only make cluster-deploy-pao && make pao-functests-performance-workloadhints + commands: "export RESERVED_CPU_SET=\"0\"\nexport ISOLATED_CPU_SET=\"1-5\"\nexport + CLUSTER=mcp-only \nmake cluster-deploy-pao && make pao-functests-performance-workloadhints" from: src resources: requests: