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

Missing Interface on Master/Worker nodes when NNCP is applied

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      We are deploying RHOSO18 on a compact OCP cluster which has 3 nodes. For configuring isolated networks for Openstack, There is a need.. to create NodeNetworkConfigurationPolicy(NNCP) for each Master/Worker node. Initially, the NNCP is configured successfully without any issues. But after few days, we have observed that NNCP is in Degraded state.

      [root@bastion mno]# oc get nncp
      NAME               STATUS     REASON
      osp-master1-nncp   Degraded   FailedToConfigure
      osp-master2-nncp   Degraded   FailedToConfigure
      osp-master3-nncp   Degraded   FailedToConfigure 

      Error logs:

      [2024-12-04T04:47:58Z WARN  nmstate::ovsdb::show] Unknown OVS interface type                                                                                                                                                           
      [2024-12-04T04:47:58Z INFO  nmstate::nm::show] Got unsupported interface type generic: genev_sys_6081, ignoring                                                                                                                        
      [2024-12-04T04:47:58Z INFO  nmstate::query_apply::net_state] Rollbacked to checkpoint /org/freedesktop/NetworkManager/Checkpoint/4                                                                                                     
      NmstateError: VerificationError: Verification failure: ens2f0np0.18.interface.vlan.base-iface desire '"ens2f0np0"', current '"6"'                                                                                                      
      ' 

      We have also observed that the base interface is not showing up on the Master/Worker nodes.

      NNCP sample that's applied:

      spec:
        desiredState:
          interfaces:
          - description: internalapi vlan interface
            ipv4:
              address:
              - ip: 172.17.0.50
                prefix-length: 16
              dhcp: false
              enabled: true
            ipv6:
              enabled: false
            name: ens2f0np0.17
            state: up
            type: vlan
            vlan:
              base-iface: ens2f0np0
              id: 17
          - description: tenant vlan interface
            ipv4:
              address:
              - ip: 172.18.0.50
                prefix-length: 16
              dhcp: false
              enabled: true
            ipv6:
              enabled: false
            name: ens2f0np0.18
            state: up
            type: vlan
            vlan:
              base-iface: ens2f0np0
              id: 18
          - description: external vlan interface
            ipv4:
              address:
              - ip: 172.19.0.50
                prefix-length: 16
              dhcp: false
              enabled: true
            ipv6:
              enabled: false
            name: ens2f1np1.19
            state: up
            type: vlan
            vlan:
              base-iface: ens2f1np1
              id: 19
          - description: Configuring storage interface
            ipv4:
              address:
              - ip: 172.20.0.50
                prefix-length: 16
              dhcp: false
              enabled: true
            ipv6:
              enabled: false
            name: ens2f1np1.20
            state: up
            type: vlan
            vlan:
              base-iface: ens2f1np1
              id: 20
        nodeSelector:
          kubernetes.io/hostname: e31-h03-000-r640
          node-role.kubernetes.io/master: "" 

              mkowalsk@redhat.com Mat Kowalski
              rpulapak@redhat.com Rajesh Pulapakula
              Rajesh Pulapakula
              None
              Ross Brattain Ross Brattain
              None
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: