Uploaded image for project: 'On Prem Networking'
  1. On Prem Networking
  2. OPNET-7

Track Kubernetes NMstate to be GA for the bare metal platform

XMLWordPrintable

    • Track nmstate to be GA
    • False
    • False
    • Done
    • OCPPLAN-6114 - Advanced Bare Metal Host Networking in the IPI workflow
    • OCPPLAN-6114Advanced Bare Metal Host Networking in the IPI workflow
    • 0% To Do, 0% In Progress, 100% Done
    • Undefined

      Epic Goal

      Support the Kubernetes NMState operator in the bare metal platform.

      Why is this important?

      OpenShift clusters don't have a supported mechanism to make updates to the host network configurations in cluster nodes. This is a highly demanded functionality in bare metal OpenShift clusters where the host networking is customized to the networking infrastructure in diverse ways but mostly for DNS changes, interface enable/disable, bonds and VLANs and static IP assignments.

      Acceptance Criteria

      • All supported configurations must work on IPI-deployed bare metal clusters
      • All supported configurations must work on UPI-deployed bare metal clusters
      • Configurations must persist across node reboots
      • DNS changes must work
      • Static IP assignments must work
      • Disabling and enabling interfaces must work
      • Bonds and VLANs must work
      • The operator must work in disconnected environments
      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.

      Out of scope

      Platforms other than baremetal won't be GA with this release.

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: Test plan
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              yboaron Yossi Boaron
              yboaron Yossi Boaron
              Aleksandra Malykhin Aleksandra Malykhin
              Votes:
              2 Vote for this issue
              Watchers:
              25 Start watching this issue

                Created:
                Updated:
                Resolved: