Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-12478

CSI driver + operator containers are not pinned to mgmt cores


    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • 4.13
    • Storage / Operators
    • None
    • Moderate
    • No
    • False
    • Hide


    • The Cluster Storage Operator and vSphere CSI driver operator use correct labels that restrict them to be scheduled only on on CPUs assigned to run control plane workloads in environments that are configured with CPU workload pinning enabled.
    • Bug Fix
    • Proposed

      This is a clone of issue OCPBUGS-8683. The following is the description of the original issue:

      Clone of OCPBUGS-7906, but for all the other CSI drivers and operators than shared resource. All Pods / containers that are part of the OCP platform should run on dedicated "management" CPUs (if configured). I.e. they should have annotation 'target.workload.openshift.io/management:{"effect": "PreferredDuringScheduling"}' .

      Enhancement: https://github.com/openshift/enhancements/blob/master/enhancements/workload-partitioning/management-workload-partitioning.md

      So far nobody ran our cloud CSI drivers with CPU pinning enabled, so this bug is a low prio. I checked LSO, it already has correct CPU pinning in all Pods, e.g. here.

            rhn-support-tsmetana Tomas Smetana
            openshift-crt-jira-prow OpenShift Prow Bot
            Rohit Patil Rohit Patil
            0 Vote for this issue
            6 Start watching this issue