[2.82 regression] router announcements have 'forever' lifetime by default
Bug #1894619 reported by
Iain Lane
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dnsmasq (Debian) |
Fix Released
|
Unknown
|
|||
dnsmasq (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Groovy |
Fix Released
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
High
|
Unassigned | ||
network-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Invalid
|
Undecided
|
Unassigned | ||
Hirsute |
Invalid
|
Undecided
|
Unassigned | ||
Impish |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The default lifetime was changed to 1 day in 2.82 in the change corresponding to this changelog entry:
Change default lease time for DHCPv6 to one day.
Fine, but the same commit also did this:
Alter calculation of preferred and valid times in router
advertisements, so that these do not have a floor applied
of the lease time in the dhcp-range if this is not explicitly
specified and is merely the default.
And that change is buggy and causes advertisements to have infinite lifetime, when you are using the default.
See this thread
http://
Related branches
~paelzer/ubuntu/+source/network-manager:fix-lp-1894619-changed-dnsmasq-behavior
Merged
into
ubuntu/+source/network-manager:ubuntu/impish-devel
at
revision 7896e0e2a4c1aafce6bdad53479a4bae7a06cf5d
- Iain Lane (community): Approve
- Desktop Packages: Pending requested
- Canonical Server: Pending requested
- Canonical Server packageset reviewers: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 27 lines (+7/-1)2 files modifieddebian/changelog (+6/-0)
debian/tests/nm.py (+1/-1)
~paelzer/ubuntu/+source/dnsmasq:lp-1894619-dhcp6-use-desired-default
Merged
into
ubuntu/+source/dnsmasq:ubuntu/groovy-devel
at
revision 9b244515ce0ef9d051900d9d87c5a1344c4841b1
- Andreas Hasenack: Approve
- Canonical Server: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 44 lines (+11/-3)3 files modifieddebian/changelog (+6/-0)
debian/control (+2/-1)
src/radv.c (+3/-2)
tags: | added: update-excuse |
Changed in dnsmasq (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: update-excuses |
tags: | removed: update-excuses |
Changed in dnsmasq (Debian): | |
status: | Unknown → New |
Changed in dnsmasq (Debian): | |
status: | New → Fix Released |
To post a comment you must log in.
I proposed a patch on the thread, waiting for feedback.