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

Add ipcalc dependency to NetworkManager-dispatcher-routing-rules

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • rhel-9.5
    • rhel-9.4
    • NetworkManager
    • NetworkManager-1.48.2-2.el9
    • None
    • Moderate
    • ZStream
    • 1
    • rhel-sst-network-management
    • ssg_networking
    • 20
    • 2
    • Hide

       

      Customer Jira Case ID Status Details
      Telewst RHEL-36648 03812114 [2024-06-03] The customer found that with NetworkManager-dispatcher-routing-rules, the use of route-<interface> and rule-<interface> files does not apply the specified routes and rules. The issue has been identified as the dispatcher script requiring the ipcalc package, which was not installed as a dependency. A temporary workaround has been applied, allowing the customer to directly apply routes and rules using nmcli.
      The next step is to fix the dependency issue by ensuring ipcalc is installed with the NetworkManager-dispatcher-routing-rules package and to ease the customer migration from RHEL-9 to RHEL-10 through RHEL-36661.
      Show
        Customer Jira Case ID Status Details Telewst RHEL-36648 03812114 [2024-06-03] The customer found that with NetworkManager-dispatcher-routing-rules, the use of route-<interface> and rule-<interface> files does not apply the specified routes and rules. The issue has been identified as the dispatcher script requiring the ipcalc package, which was not installed as a dependency. A temporary workaround has been applied, allowing the customer to directly apply routes and rules using nmcli. The next step is to fix the dependency issue by ensuring ipcalc is installed with the NetworkManager-dispatcher-routing-rules package and to ease the customer migration from RHEL-9 to RHEL-10 through RHEL-36661 .
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • NMT - RHEL-9.5 DTM 18
    • Approved Blocker
    • Hide

      Given a system administrator has installed RHEL 9.4 with the package NetworkManager-dispatcher-routing-rules-1.46.0-4.el9_4 and has ifcfg, route, and rule files present in /etc/sysconfig/network-scripts for an interface (e.g., ifcfg-enp1s0, route-enp1s0, and rule-enp1s0),

      When the system administrator brings up the interface using nmcli connection up enp1s0,

      Then the dispatcher script should correctly apply the routes and rules specified in the route- and rule- files, provided the ipcalc package is installed as a dependency.

      Definition of Done:

      • The implementation meets the acceptance criteria
      • Integration tests are written and pass
      • The code is part of a downstream build attached to an errata
      • The change is backported into RHEL-9.4
      Show
      Given a system administrator has installed RHEL 9.4 with the package NetworkManager-dispatcher-routing-rules-1.46.0-4.el9_4 and has ifcfg, route, and rule files present in /etc/sysconfig/network-scripts for an interface (e.g., ifcfg-enp1s0, route-enp1s0, and rule-enp1s0), When the system administrator brings up the interface using nmcli connection up enp1s0, Then the dispatcher script should correctly apply the routes and rules specified in the route- and rule- files, provided the ipcalc package is installed as a dependency. Definition of Done: The implementation meets the acceptance criteria Integration tests are written and pass The code is part of a downstream build attached to an errata The change is backported into RHEL-9.4
    • Pass
    • None
    • None

      What were you trying to do that didn't work?

      Use route-<interface> and rule-<interface>  files

      Please provide the package NVR for which bug is seen:

      NetworkManager-dispatcher-routing-rules-1.46.0-4.el9_4

      How reproducible:

      Every time

      Steps to reproduce

      1. Have RHEL 9.x installed
      2. have NetworkManager-dispatcher-routing-rules installed
      3. have ifcfg, route and rule files present

      Expected results

      Policy based routes and rules be applied

      Actual results

      Routes and rules are not applied.

              ihuguet@redhat.com Inigo Huguet
              rhn-support-mcolombo Michael Colombo
              Network Management Team Network Management Team
              Filip Pokryvka Filip Pokryvka
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: