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

Regression: mtr --address doesn't work with policy-based routing

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Normal Normal
    • rhel-9.4.z
    • rhel-9.3.0
    • mtr
    • None
    • mtr-0.94-5.el9_4
    • Yes
    • Moderate
    • Regression
    • rhel-sst-cs-plumbers
    • ssg_core_services
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • None
    • All
    • None

      What were you trying to do that didn't work?
      When having a Linux system with two internet providers ("two default gateways") with source/policy-based routing configured properly, `mtr --address` does no longer work on RHEL 9, while it works on RHEL 7.

      Please provide the package NVR for which bug is seen:
      mtr-0.94-4.el9.x86_64

       

      Additional details:

      • Rebuilding MTR v0.94 from RHEL 9 for RHEL 7 breaks `mtr --address` on RHEL 7
      • Rebuilding MTR v0.85 from RHEL 7 for RHEL 9 makes `mtr --address` working on RHEL 9

      This must be related to a MTR change between v0.85 and v0.94 and the following issue at MTR upstream describes the quite well: https://github.com/traviscross/mtr/issues/232

      Upstream commit https://github.com/traviscross/mtr/commit/74d312d7e67d002e184b37c7f278597ab06bf8e7.patch from https://github.com/traviscross/mtr/pull/484 solves the issue when adding the commit to MTR v0.94.

       

       

      Expected results
      `mtr --address` works on system with source/policy-based routing configured 

      Actual results
      `mtr --address` doesn't work on system with source/policy-based routing configured

              lnykryn@redhat.com Lukáš Nykrýn
              rhn-support-dbodnarc Dmitri Bodnarciuc
              Michal Sekletar Michal Sekletar
              Karel Volný Karel Volný
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: