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

The whereabouts-reconciler daemonset lacks the kubernetes.io/os: linux node selector

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Minor Minor
    • 4.14.0
    • 4.13, 4.14
    • Networking / multus
    • None
    • Low
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      All the DaemonSets defined within the openshift-multus namespace have a node selector predicate on the kubernetes.io/os label to schedule the daemonset's pods only on linux workers. The wherebout-reconciler seems missing it. We might need to add the `kubernetes.io/os: linux` label to stay consistent with the other daemonsets definitions and avoid risks in case of clusters with windows workers.

      Version-Release number of selected component (if applicable):

      4.13+

      How reproducible:

      Always

      Steps to Reproduce:

      1. oc get daemonsets -n openshift-multus
      NAME                            DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
      multus                          6         6         6       6            6           kubernetes.io/os=linux   4h1m
      multus-additional-cni-plugins   6         6         6       6            6           kubernetes.io/os=linux   4h1m
      multus-networkpolicy            6         6         6       6            6           kubernetes.io/os=linux   19s
      
       

      Actual results:

      network-metrics-daemon          6         6         6       6            6           kubernetes.io/os=linux   4h1m whereabouts-reconciler          6         6         6       6            6           <none>                   23s
      
      note the missing kuberentes.io/os nodeselector

      Expected results:

      The whereabouts-reconciler should also have the nodeselecto term kubernetes.io/os: linux.

      Additional info:

      https://redhat-internal.slack.com/archives/CFFSAHWHF/p1687158805205059

            tohayash@redhat.com Tomofumi Hayashi
            rhn-support-adistefa Alessandro Di Stefano
            Alessandro Di Stefano Alessandro Di Stefano
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: