Activity log for bug #1868329

Date Who What changed Old value New value Message
2020-03-20 22:49:23 Chad Smith bug added bug
2020-03-20 22:50:21 Chad Smith description Filing this bug for clarification and tracking on Ubuntu Bionic and later. Canonical cloudimages for Ec2 and other clouds leave an artifact that disables /etc/network/interface with the following content: # ifupdown has been replaced by netplan(5) on this system. See # /etc/netplan for current configuration. # To re-enable ifupdown on this system, you can run: # sudo apt install ifupdown In following the suggested text, installing the ifupdown deb continues to leave a broken system because ifupdown.postinst script creates an /etc/network/interfaces.d parts directory but does not write out a working /etc/network/interfaces file if the file exists on the system. This leaves a broken /etc/network/interfaces files which doesn't source /etc/network/interfaces.d/* and 3rd parties cannot use the interfaces.d parts directory to extend networking config. Filing this bug for clarification and tracking on Ubuntu Bionic and later. Canonical cloudimages for Ec2 and other clouds leave an artifact that disables /etc/network/interface with the following content: # ifupdown has been replaced by netplan(5) on this system. See # /etc/netplan for current configuration. # To re-enable ifupdown on this system, you can run: # sudo apt install ifupdown In following the suggested text, installing the ifupdown deb continues to leave a broken system because ifupdown.postinst script creates an /etc/network/interfaces.d parts directory but does not write out a working /etc/network/interfaces file if the file exists on the system. This leaves a broken /etc/network/interfaces files which doesn't source /etc/network/interfaces.d/* and 3rd parties cannot use the interfaces.d parts directory to extend networking config. Cloud-init is one of those users of /etc/network/interfaces.d/ for rendering system networking on cloud images. Per LP: #1867029
2020-03-20 22:57:37 Chad Smith description Filing this bug for clarification and tracking on Ubuntu Bionic and later. Canonical cloudimages for Ec2 and other clouds leave an artifact that disables /etc/network/interface with the following content: # ifupdown has been replaced by netplan(5) on this system. See # /etc/netplan for current configuration. # To re-enable ifupdown on this system, you can run: # sudo apt install ifupdown In following the suggested text, installing the ifupdown deb continues to leave a broken system because ifupdown.postinst script creates an /etc/network/interfaces.d parts directory but does not write out a working /etc/network/interfaces file if the file exists on the system. This leaves a broken /etc/network/interfaces files which doesn't source /etc/network/interfaces.d/* and 3rd parties cannot use the interfaces.d parts directory to extend networking config. Cloud-init is one of those users of /etc/network/interfaces.d/ for rendering system networking on cloud images. Per LP: #1867029 Filing this bug for clarification and tracking on Ubuntu Bionic and later. Canonical cloudimages for Ec2 and other clouds leave an artifact that disables /etc/network/interface with the following content: # ifupdown has been replaced by netplan(5) on this system. See # /etc/netplan for current configuration. # To re-enable ifupdown on this system, you can run: # sudo apt install ifupdown In following the suggested text, installing the ifupdown deb continues to leave a broken system because ifupdown.postinst script creates an /etc/network/interfaces.d parts directory but does not write out a working /etc/network/interfaces file if the file exists on the system. This leaves a broken /etc/network/interfaces files which doesn't source /etc/network/interfaces.d/* and 3rd parties cannot use the interfaces.d parts directory to extend networking config. Cloud-init is one of those users of /etc/network/interfaces.d/ for rendering system networking on cloud images. Per LP: #1867029 I have attached ifupdwown-test.sh which exercises this issue on lxc by mocking the CPC cloudimage artifact.
2020-03-20 22:58:00 Chad Smith attachment added ifupdown-test.sh https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1868329/+attachment/5339500/+files/ifupdown-test.sh
2020-03-21 21:25:57 Chad Smith nominated for series Ubuntu Bionic
2020-03-21 21:25:57 Chad Smith bug task added ifupdown (Ubuntu Bionic)
2020-03-21 21:25:57 Chad Smith nominated for series Ubuntu Focal
2020-03-21 21:25:57 Chad Smith bug task added ifupdown (Ubuntu Focal)
2020-03-21 21:25:57 Chad Smith nominated for series Ubuntu Eoan
2020-03-21 21:25:57 Chad Smith bug task added ifupdown (Ubuntu Eoan)
2020-08-18 17:02:28 Brian Murray ifupdown (Ubuntu Eoan): status New Won't Fix