Activity log for bug #1717983

Date Who What changed Old value New value Message
2017-09-18 17:31:16 Scott Moser bug added bug
2017-09-18 17:31:16 Scott Moser attachment added get-rdeps: script to dump reverse dependencies from apt-cache data https://bugs.launchpad.net/bugs/1717983/+attachment/4952319/+files/get-rdeps
2017-09-18 17:31:39 Scott Moser bug task added dracut (Ubuntu)
2017-09-18 17:31:51 Scott Moser bug task added libguestfs (Ubuntu)
2017-09-18 17:32:09 Scott Moser bug task added initramfs-tools (Ubuntu)
2017-09-18 17:32:20 Scott Moser bug task added maas (Ubuntu)
2017-09-18 17:32:32 Scott Moser bug task added netscript-2.4 (Ubuntu)
2017-09-18 17:32:56 Scott Moser bug task added network-manager (Ubuntu)
2017-09-18 17:33:09 Scott Moser bug task added ubuntu-meta (Ubuntu)
2017-09-18 17:33:32 Scott Moser bug task added walinuxagent (Ubuntu)
2017-09-18 17:33:47 Scott Moser bug task added whereami (Ubuntu)
2017-09-18 17:33:57 Scott Moser bug task added wicd (Ubuntu)
2017-09-18 17:34:14 Scott Moser bug task added wifi-radar (Ubuntu)
2017-09-18 17:34:29 Scott Moser bug task added resolvconf (Ubuntu)
2017-09-18 17:34:41 Scott Moser bug task added avahi (Ubuntu)
2017-09-18 17:34:53 Scott Moser bug task added ifupdown (Ubuntu)
2017-09-18 17:35:06 Scott Moser bug task added ifupdown2 (Ubuntu)
2017-09-18 17:35:25 Scott Moser bug task added madwimax (Ubuntu)
2017-09-18 17:35:39 Scott Moser bug task added cloud-init (Ubuntu)
2017-09-18 17:35:56 Scott Moser bug task added controlaula (Ubuntu)
2017-09-18 17:36:09 Scott Moser bug task added ddclient (Ubuntu)
2017-09-18 17:36:23 Scott Moser bug task added ntp (Ubuntu)
2017-09-18 17:36:41 Scott Moser bug task added openresolv (Ubuntu)
2017-09-18 17:37:05 Scott Moser bug task added samba (Ubuntu)
2017-09-18 17:37:19 Scott Moser bug task added sendmail (Ubuntu)
2017-09-18 17:38:46 Scott Moser description dhclient has been used as the dhcp client in Ubuntu and debian for many years. Over time, many packages have integrated with dhclient. The list below is of packages that have declared a dependency and those that have shipped hooks to be invoked by dhclient. As we move to systemd-networkd these will have to be addressed. # ./get-rdeps isc-dhcp-client | sort -u breaks - initramfs-tools (initramfs-tools) depends - dracut (dracut-network) depends - isc-dhcp (isc-dhcp-client-ddns) depends - libguestfs (libguestfs0) depends - maas (python3-maas-provisioningserver) depends - netscript-2.4 (netscript-2.4) depends - network-manager (network-manager) depends - ubuntu-meta (ubuntu-minimal) depends - walinuxagent (walinuxagent) depends - whereami (whereami) depends - wicd (wicd-daemon) depends - wifi-radar (wifi-radar) enhances - resolvconf (resolvconf) recommends - avahi (avahi-autoipd) recommends - ifupdown (ifupdown) recommends - ifupdown2 (ifupdown2) recommends - madwimax (madwimax) $ apt-file search '/etc/dhcp/' | grep 'hooks.d/' | sed 's,:.*,,' | sort -u avahi-autoipd cloud-init controlaula ddclient isc-dhcp-client ntp ntpdate openresolv resolvconf samba-common sendmail-base systemd whereami Another possible integration point that is not likely listed in the package dependencies is reading of the leases file for additional information. As an example, Azure advertises the location of its http based metadata service as an option in a dhclient response. cloud-init will read the lease files to find the correct address. ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: isc-dhcp-client 4.3.5-3ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 NonfreeKernelModules: zfs zunicode zavl zcommon znvpair ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CurrentDesktop: GNOME Date: Mon Sep 18 12:46:31 2017 DhclientLeases: EcryptfsInUse: Yes InstallationDate: Installed on 2015-07-23 (788 days ago) InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150722.1) ProcEnviron: TERM=xterm-256color PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: isc-dhcp UpgradeStatus: No upgrade log present (probably fresh install) dhclient has been used as the dhcp client in Ubuntu and debian for many years. Over time, many packages have integrated with dhclient. The list below is of packages that have declared a dependency and those that have shipped hooks to be invoked by dhclient. As we move to systemd-networkd these will have to be addressed. # ./get-rdeps isc-dhcp-client | sort -u breaks - initramfs-tools (initramfs-tools) depends - dracut (dracut-network) depends - isc-dhcp (isc-dhcp-client-ddns) depends - libguestfs (libguestfs0) depends - maas (python3-maas-provisioningserver) depends - netscript-2.4 (netscript-2.4) depends - network-manager (network-manager) depends - ubuntu-meta (ubuntu-minimal) depends - walinuxagent (walinuxagent) depends - whereami (whereami) depends - wicd (wicd-daemon) depends - wifi-radar (wifi-radar) enhances - resolvconf (resolvconf) recommends - avahi (avahi-autoipd) recommends - ifupdown (ifupdown) recommends - ifupdown2 (ifupdown2) recommends - madwimax (madwimax) $ apt-file search '/etc/dhcp/' | grep 'hooks.d/' | sed 's,:.*,,' | sort -u avahi-autoipd cloud-init controlaula ddclient isc-dhcp-client ntp ntpdate openresolv resolvconf samba-common sendmail-base systemd whereami Another possible integration point that is not likely listed in the package dependencies is reading of the leases file for additional information. As an example, Azure advertises the location of its http based metadata service as an option in a dhclient response. cloud-init will read the lease files to find the correct address. Related bugs: * bug 1713803: replacement of resolvconf with systemd needs integration ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: isc-dhcp-client 4.3.5-3ubuntu1 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 NonfreeKernelModules: zfs zunicode zavl zcommon znvpair ApportVersion: 2.20.7-0ubuntu1 Architecture: amd64 CurrentDesktop: GNOME Date: Mon Sep 18 12:46:31 2017 DhclientLeases: EcryptfsInUse: Yes InstallationDate: Installed on 2015-07-23 (788 days ago) InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Alpha amd64 (20150722.1) ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user)  XDG_RUNTIME_DIR=<set>  LANG=en_US.UTF-8  SHELL=/bin/bash SourcePackage: isc-dhcp UpgradeStatus: No upgrade log present (probably fresh install)
2017-09-19 04:04:39 Steve Langasek bug task deleted dracut (Ubuntu)
2017-09-19 04:05:06 Steve Langasek bug task deleted isc-dhcp (Ubuntu)
2017-09-19 04:05:24 Steve Langasek bug task deleted network-manager (Ubuntu)
2017-09-19 04:05:36 Steve Langasek bug task deleted ifupdown (Ubuntu)
2017-09-19 04:05:46 Steve Langasek bug task deleted ifupdown2 (Ubuntu)
2017-09-19 04:06:44 Steve Langasek bug task deleted wicd (Ubuntu)
2017-09-19 04:15:07 Steve Langasek madwimax (Ubuntu): status New Triaged
2017-09-19 04:15:30 Steve Langasek bug task deleted walinuxagent (Ubuntu)
2017-09-19 04:15:44 Steve Langasek bug task deleted whereami (Ubuntu)
2017-09-19 04:19:07 Steve Langasek bug task deleted libguestfs (Ubuntu)
2017-09-19 04:23:46 Steve Langasek bug task deleted netscript-2.4 (Ubuntu)
2017-09-19 04:24:10 Steve Langasek bug task deleted initramfs-tools (Ubuntu)
2017-09-19 04:24:46 Steve Langasek ubuntu-meta (Ubuntu): status New Triaged
2017-09-19 04:25:45 Steve Langasek bug task deleted wifi-radar (Ubuntu)
2017-09-19 04:38:42 Steve Langasek avahi (Ubuntu): status New Invalid
2017-09-19 04:42:12 Steve Langasek resolvconf (Ubuntu): status New Won't Fix
2017-09-19 04:42:26 Steve Langasek openresolv (Ubuntu): status New Won't Fix
2017-09-19 16:08:45 Scott Moser tags amd64 apparmor apport-bug artful amd64 apparmor apport-bug artful netplan-transition
2017-09-29 17:25:30 Francis Ginther tags amd64 apparmor apport-bug artful netplan-transition amd64 apparmor apport-bug artful id-59c57605d1dfa992a27e9102 netplan-transition
2017-10-02 11:45:22 Dimitri John Ledkov cloud-init (Ubuntu): status New In Progress
2017-10-05 18:15:00 Launchpad Janitor ntp (Ubuntu): status New Fix Released
2018-05-21 23:17:43 Steve Langasek controlaula (Ubuntu): status New Invalid
2018-05-21 23:20:58 Steve Langasek ddclient (Ubuntu): status New Triaged
2018-05-21 23:21:10 Steve Langasek ddclient (Ubuntu): importance Undecided High
2018-05-21 23:45:47 Steve Langasek maas (Ubuntu): status New Invalid
2018-05-22 00:23:54 Steve Langasek samba (Ubuntu): importance Undecided Medium
2018-05-22 00:23:54 Steve Langasek samba (Ubuntu): status New Triaged
2018-05-22 03:59:48 Steve Langasek sendmail (Ubuntu): status New Invalid
2018-05-22 04:16:22 Steve Langasek tags amd64 apparmor apport-bug artful id-59c57605d1dfa992a27e9102 netplan-transition amd64 apparmor apport-bug artful netplan-transition
2018-05-29 10:26:34 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paelzer/ubuntu/+source/ntp/+git/ntp/+merge/347033
2018-05-29 10:27:36 Christian Ehrhardt  merge proposal unlinked https://code.launchpad.net/~paelzer/ubuntu/+source/ntp/+git/ntp/+merge/347033
2018-06-05 05:34:15 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paelzer/ubuntu/+source/ntp/+git/ntp/+merge/347033
2018-12-03 12:19:33 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paelzer/ubuntu/+source/ntp/+git/ntp/+merge/359994
2018-12-03 12:19:55 Christian Ehrhardt  merge proposal unlinked https://code.launchpad.net/~paelzer/ubuntu/+source/ntp/+git/ntp/+merge/359994
2019-05-09 23:14:22 Steve Langasek ubuntu-meta (Ubuntu): status Triaged Won't Fix
2019-05-09 23:15:36 Steve Langasek cloud-init (Ubuntu): status In Progress Fix Released
2022-07-05 10:55:45 Ulf bug added subscriber Ulf