From a45ad8eaf56c16c8f77dc8f96fecaf224af4d5bf Mon Sep 17 00:00:00 2001 From: Andrey Shestakov Date: Tue, 6 Dec 2016 23:59:49 +0200 Subject: [PATCH] Fix dhcp-all-interfaces for ubuntu-minimal xenial The start script of dhcp-all-interfaces currently requires ifup command. ifup command provided by package ifupdown, which is not installed in ubuntu-minimal Xenial. This change adds ifupdown package for debian family, as it required for dhcp-all-interfaces. Closes-bug: #1647853 Change-Id: I6dfc0108ec067f350b22e9fb933b9e8d47b09fde --- elements/dhcp-all-interfaces/package-installs.yaml | 1 + elements/dhcp-all-interfaces/pkg-map | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/elements/dhcp-all-interfaces/package-installs.yaml b/elements/dhcp-all-interfaces/package-installs.yaml index 98034e6c..f7310872 100644 --- a/elements/dhcp-all-interfaces/package-installs.yaml +++ b/elements/dhcp-all-interfaces/package-installs.yaml @@ -1 +1,2 @@ dhcp-client: +ifupdown: diff --git a/elements/dhcp-all-interfaces/pkg-map b/elements/dhcp-all-interfaces/pkg-map index 6abf6d80..080f6cd4 100644 --- a/elements/dhcp-all-interfaces/pkg-map +++ b/elements/dhcp-all-interfaces/pkg-map @@ -8,9 +8,13 @@ }, "suse": { "dhcp-client": "dhcp-client" + }, + "debian": { + "ifupdown": "ifupdown" } }, "default": { - "dhcp-client": "isc-dhcp-client" + "dhcp-client": "isc-dhcp-client", + "ifupdown": "" } }