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

NetworkManager dispatcher triggers dns-change event

    • No
    • Moderate
    • rhel-sst-network-management
    • ssg_networking
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Hide

      Given a system where nmstate has been used to configure the DNS settings and NetworkManager version 1.50 or later, 

      When no change has been made to the DNS configuration via Nmstate, 

      Then, NetworkManager should not trigger a dns-change event if the DNS data is unchanged and the dispatcher_track_dns_changes test should pass successfully when no DNS change is detected.

      Definition of Done:

      • The implementation meets the acceptance criteria
      • The code is part of a downstream build attached to an errata
      Show
      Given a system where nmstate has been used to configure the DNS settings and NetworkManager version 1.50 or later,  When no change has been made to the DNS configuration via Nmstate,  Then, NetworkManager should not trigger a dns-change event if the DNS data is unchanged and the dispatcher_track_dns_changes test should pass successfully when no DNS change is detected. Definition of Done: The implementation meets the acceptance criteria The code is part of a downstream build attached to an errata
    • None
    • None
    • None

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

      The following test started failing since nmstate 2.2.36.

      dispatcher_track_dns_changes

      https://desktopqe-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/beaker-NetworkManager-1.50-veth-rhel9.6-upstream/34/artifact/artifacts/FAIL_report_NetworkManager-ci_Test0936_dispatcher_track_dns_changes.html

      After discussion with nmstate devels, this is problem of NetworkManager trigerring dispatcher even when dns data sent by nmstate are unchanged.

      What is the impact of this issue to you?

      Please provide the package NVR for which the bug is seen:

      NetworkManager-1.50.0-33483.copr.acc9926e1d.el9

      How reproducible is this bug?:

      with newer nmstate, the test fails.

      Steps to reproduce

      1. clone NetworkManager-ci from gitlab.freedesktop.org
      2. ./test_run.sh dispatcher_track_dns_changes
      3.  

      Expected results

      The test should pass.

      Actual results

      The test fails, dns-change event is triggered.

              rh-ee-sfaye Stanislas Faye
              fpokryvk@redhat.com Filip Pokryvka
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: