Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-73378

NIC configuration can't be saved when Passt is enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • CNV v4.21.0
    • CNV User Interface
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • CNV v4.21.0.rhel9-51
    • None

      Description of problem:

      When Passt binding for primary user-defined networks is enabled it should be available for NIC of VM that is created in UND-enabled namespace

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

      CNV-v4.21.0.rhel9-33

      How reproducible:

      always

      Steps to Reproduce:

      1. Enable Passt binding for primary user-defined networks in Virtualization -> Settings -> Preview features
      2. Create UDN-enabled namespace with 'k8s.ovn.org/primary-user-defined-network' label in Administration -> Namespaces
      3. Create VM from YAML in this namespace
      4. Navigate to Configuration -> Network, edit the "default" NIC, click "Advanced", set Binding to "Passt"
      5. Save

      If Network is not selected (see screenshot):  

      Error "logical default interface cannot have both binding plugin and interface binding method" for field "spec.template.spec.domain.devices.interfaces[0].binding".

      If Network is set to "default/primary-udn-kubevirt-binding":

      Error "should have only one network type" for field "spec.template.spec.networks[0]".

      Expected results:

      Passt binding is set 

      Additional info:

       

        1. Screen Recording 2025-11-25 at 10.33.09.mp4
          294 kB
          Leon Kladnitsky
        2. Screen Recording 2025-11-25 at 10.36.08.mp4
          278 kB
          Leon Kladnitsky
        3. Screenshot 2025-11-25 at 10.42.46.png
          159 kB
          Leon Kladnitsky

              mschatzm@redhat.com Matan Schatzman
              rhn-support-lkladnit Leon Kladnitsky
              Leon Kladnitsky Leon Kladnitsky
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: