Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-124922

Need support for configuring ovs port settings for linux bonds

Linking RHIVOS CVEs to...Migration: Automation ...RHELPRIO AssignedTeam ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • nmstate
    • None
    • None
    • rhel-net-mgmt
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      Goal: 

      Apply the below template

      interfaces:
      - ipv4:
          dhcp: false
          enabled: false
        ipv6:
          autoconf: false
          dhcp: false
          enabled: false
        name: br0
        state: up
        type: ovs-interface
      - bridge:
          allow-extra-patch-ports: true
          options:
            fail-mode: standalone
            mcast-snooping-enable: false
            rstp: false
            stp: true
          port:
          - name: bond0
          - name: br0
        name: br0
        ovs-db:
          external_ids: {}
          other_config:
            mac-table-size: 50000
            stp-priority: 4096
        state: up
        type: ovs-bridge
      - ipv4:
          dhcp: false
          enabled: false
        ipv6:
          autoconf: false
          dhcp: false
          enabled: false
        link-aggregation:
          mode: active-backup
          options:
            primary: ens1f3
          port:
          - ens1f3
        mtu: 9000
        name: bond0
        state: up
        type: bond 

      Need nmstate schema support to perform the equivalent of 

      set port bond0 other_config:stp-path-cost=2 

      Acceptance Criteria:

       

      The Ovs db shall be configured  properly

      ovs-vsctl get port bond0 other-config
      
      stp-path-cost=2  

       

      Version

      nmcli tool, version 1.46.0-33.el9_4

      nmstatectl 2.2.48

       

              nm-team Network Management Team
              ksundara@redhat.com Karthik Sundaravel
              Network Management Team Network Management Team
              Mingyu Shi Mingyu Shi
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: