Control: retitle -1 cloud-init should depend on dhcpcd-base rather than dhcpcd
Control: severity -1 important

On Fri, Sep 27, 2024 at 10:47:05PM +0200, Bastian Blank wrote:
> After the cloud-init run, a dhcpcd keeps running and regularly redoing
> the network config:
> 
> | Sep 27 20:40:01 boot1 dhcpcd[686]: eth0: pid 1 deleted default route via 
> fe80::1234:5678:9abc
> | Sep 27 20:40:01 boot1 dhcpcd[686]: eth0: pid 1 deleted route to 
> 2ef:2dfd:ea32:2::/64
> | Sep 27 20:40:06 boot1 dhcpcd[686]: eth0: adding route to 
> 2ef:2dfd:ea32:2::/64
> | Sep 27 20:40:06 boot1 dhcpcd[686]: eth0: adding default route via 
> fe80::1234:5678:9abc
> 
> cloud-init must make sure it is only used in one-shot and killed
> afterwards.

Based on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082898, it
seems that cloud-init should depend on dhcpcd-base rather than dhcpcd,
and the cloud-images should ensure that only -base is installed.

noah

Reply via email to