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

Support choosing the subnet-id for IPv6 prefix delegation

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: Generate New Ti...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • NetworkManager-1.53.3-1.el9
    • None
    • rhel-net-mgmt
    • ssg_networking
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • Hide

      Definition of Done:

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      ( ) The acceptance criteria defined below are met.

      Given NetworkManager is configured to share IPv6 connectivity via prefix delegation, 

      When the system administrator needs to configure specific prefix delegation options such as:

      • Explicitly enabling/disabling prefix delegation with prefix-delegation.enable
      • Specifying the subnet ID for prefixes larger than /64 with prefix-delegation.subnet-id
      • Controlling address assignment from the delegated prefix with prefix-delegation.assign

      Then NetworkManager should properly implement and honor these configuration options. 

      Definition of Done:

      • The implementation meets the acceptance criteria
      • Integration tests are written and pass
      • The fix is part of a downstream build attached to an errata

       


      ( ) Code changes are included in a downstream build attached to an errata.


      ( ) All required testing (manual and/or automated) passes successfully.


      ( ) Related documentation updates (if applicable) have been completed.

      Show
      Definition of Done: Please mark each item below with ( / ) if completed or ( x ) if incomplete: ( ) The acceptance criteria defined below are met. Given NetworkManager is configured to share IPv6 connectivity via prefix delegation,  When the system administrator needs to configure specific prefix delegation options such as: Explicitly enabling/disabling prefix delegation with prefix-delegation.enable Specifying the subnet ID for prefixes larger than /64 with prefix-delegation.subnet-id Controlling address assignment from the delegated prefix with prefix-delegation.assign Then NetworkManager should properly implement and honor these configuration options.  Definition of Done: The implementation meets the acceptance criteria Integration tests are written and pass The fix is part of a downstream build attached to an errata   ( ) Code changes are included in a downstream build attached to an errata. ( ) All required testing (manual and/or automated) passes successfully. ( ) Related documentation updates (if applicable) have been completed.
    • Pass
    • Automated
    • Feature
    • Hide
      .NetworkManager now supports fixed subnet IDs for downstream interfaces when using IPv6 prefix delegation

      With this enhancement, you can now specify a fixed subnet ID for downstream interfaces in NetworkManager when you use IPv6 prefix delegation. In previous releases, when you rebooted the system, the subnet ID for these interfaces could change. With a fixed subnet ID, IPv6 addresses assigned to devices in the downstream network do not change when you reboot the RHEL host.
      Show
      .NetworkManager now supports fixed subnet IDs for downstream interfaces when using IPv6 prefix delegation With this enhancement, you can now specify a fixed subnet ID for downstream interfaces in NetworkManager when you use IPv6 prefix delegation. In previous releases, when you rebooted the system, the subnet ID for these interfaces could change. With a fixed subnet ID, IPv6 addresses assigned to devices in the downstream network do not change when you reboot the RHEL host.
    • Done
    • Done
    • Done
    • Not Required
    • None

      NetworkManager has a very basic support for IPv6 prefix delegation, which is used to share IPv6 connectivity to downstream interfaces. With IPv6 becoming more important over the time, those limitations are impacting various types of scenarios: home networks, virtual networks for VMs, embedded systems, etc.

      https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1639 proposes some new options to enhance prefix delegation. Let's consider implementing at least the most important options, like the prefix-delegation.* ones.

              rh-ee-sfaye Stanislas Faye
              bgalvani@redhat.com Beniamino Galvani
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Marc Muehlfeld Marc Muehlfeld
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: