[Bug 1868329] [NEW] ifupdown does not render viable /etc/network/interfaces on bionic ec2 cloud-images
Chad Smith
1868329 at bugs.launchpad.net
Fri Mar 20 22:49:23 UTC 2020
Public bug reported:
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
** Affects: ifupdown (Ubuntu)
Importance: Undecided
Status: New
** Tags: uec-images
** Description changed:
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:
+ 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.
+ 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
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ifupdown in Ubuntu.
https://bugs.launchpad.net/bugs/1868329
Title:
ifupdown does not render viable /etc/network/interfaces on bionic ec2
cloud-images
Status in ifupdown package in Ubuntu:
New
Bug 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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1868329/+subscriptions
More information about the foundations-bugs
mailing list