[Impact]

 * nm-dhcp-helper sometimes fails to notify NetworkManager of a DHCP
   lease renewal due to a DBus race condition.

 * Upstream NetworkManager 1.4 fixes the race condition by changing
   nm-dhcp-helper's DBus notification from signal "Event" to method
   "Notify".

 * Upstream backported NM 1.4's nm-dhcp-helper notification fix to
   NM 1.2.  This SRU request applies that backported patch to Xenial's
   NM 1.2.x.

[Test Case]

 * Not reliably reproducible.  Out of hudreds of machines, only a
   dozen or so fail to notify NetworkManager of a DHCP lease
   renewal about 30-50% of the time.  (i.e. It's always the same
   handful of machines that fail.)

 * All such machines with the patched packages have been fine for weeks,
   over many dozens of lease renewals.

[Regression Potential]

 * Minimal.  Upstream's patch falls back to the former behavior if the
   new behavior is not supported or times out.

[Other Info]

 * Upstream bug w/ patch:
https://bugzilla.gnome.org/show_bug.cgi?id=784636

 * RHEL bug with links to the 1.4 commits from which the patch was
   derived: https://bugzilla.redhat.com/show_bug.cgi?id=1373276

** Bug watch added: Red Hat Bugzilla #1373276
   https://bugzilla.redhat.com/show_bug.cgi?id=1373276

** Patch added: "nm-dhcp-helper.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1696415/+attachment/5006066/+files/nm-dhcp-helper.debdiff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1696415

Title:
  NetworkManager does not update IPv4 address lifetime even though DHCP
  lease was successfully renewed

To manage notifications about this bug go to:
https://bugs.launchpad.net/network-manager/+bug/1696415/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to