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

Please contribute bridge port netlink parsing code in nispor to netlink-packet-route project

    • None
    • None
    • sst_network_management
    • ssg_networking
    • 3
    • False
    • Hide

      None

      Show
      None
    • No
    • None
    • Hide

      Given an engineer is assigned to enhance the code modularity and reusability by moving the bridge port netlink parsing code from nispor project to rust-netlink's netlink-packet-route crate,
      When they relocate the parsing code from src/lib/netlink/bridge_port.rs in nispor to the appropriate location in netlink-packet-route crate,
      Then the netlink-packet-route crate should successfully incorporate and function with the bridge port netlink parsing code, and the nispor project should now reference and utilize the parsing code from the netlink-packet-route crate.

      Definition of done:

      • The implementation meets the acceptance criteria
      • The code is part of a build attached to an errata
      Show
      Given an engineer is assigned to enhance the code modularity and reusability by moving the bridge port netlink parsing code from nispor project to rust-netlink's netlink-packet-route crate, When they relocate the parsing code from src/lib/netlink/bridge_port.rs in nispor to the appropriate location in netlink-packet-route crate, Then the netlink-packet-route crate should successfully incorporate and function with the bridge port netlink parsing code, and the nispor project should now reference and utilize the parsing code from the netlink-packet-route crate. Definition of done: The implementation meets the acceptance criteria The code is part of a build attached to an errata
    • None
    • None
    • Unspecified Release Note Type - Unknown
    • None

      Currently, nispor is using its own code to parse bridge port netlink message in `src/lib/netlink/bridge_port.rs`, please move the code to rust-netlink `netlink-packet-route` crate.

      You may take https://github.com/rust-netlink/netlink-packet-route/pull/31 and ac07cfcd32b57057be85ff9ed263d48b8210539a (Add bond support) as reference.

            rh-ee-sfaye Stanislas Faye
            fge@redhat.com Gris Ge
            Network Management Team Network Management Team
            Mingyu Shi Mingyu Shi
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: