5df52fa1db220100c39a788fd9338f78b09b055a
[armband.git] / patches / fuel-mirror / 0002-Add-fuel-agent-dependencies-to-Ubuntu-mirror.patch
1 From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2 Date: Fri, 4 Mar 2016 00:59:54 +0100
3 Subject: [PATCH] Add fuel-agent dependencies to Ubuntu mirror.
4
5 Add qemu-user-static and binfmt-support to the list of packages
6 the local mirror of amd64 Ubuntu should contain.
7
8 NOTE: This is needed because fuel-agent from upstream mirror does not
9 list them as dependencies (not patched for cross-debootstrap).
10
11 FIXME: Will building/patching fuel-agent using OPNFV mechanism solve
12 missing deps from local mirror too?
13
14 FIXME: Remove udev package from this patch when Ubuntu Trusty on arm64
15 fixes persistent device names in the udev it ships out of the box.
16
17 FIXME: Remove lshw package from this patch when Ubuntu Trusty on arm64
18 fixes bug [1]: "AArch64: slow cpuinfo due to redundant loop".
19
20 [1] https://bugs.launchpad.net/ubuntu/+source/lshw/+bug/1582181
21 ---
22  contrib/fuel_mirror/data/ubuntu.yaml | 4 ++++
23  1 file changed, 4 insertions(+)
24
25 diff --git a/contrib/fuel_mirror/data/ubuntu.yaml b/contrib/fuel_mirror/data/ubuntu.yaml
26 index cd86ec9..2ec4f1d 100644
27 --- a/contrib/fuel_mirror/data/ubuntu.yaml
28 +++ b/contrib/fuel_mirror/data/ubuntu.yaml
29 @@ -77,6 +77,7 @@ packages: &packages
30       - "acct"
31       - "bash-completion"
32       - "bc"
33 +     - "binfmt-support"
34       - "build-essential"
35       - "cloud-init"
36       - "conntrackd"
37 @@ -101,6 +102,7 @@ packages: &packages
38       - "linux-image-generic-lts-trusty"
39       - "live-boot"
40       - "livecd-rootfs"
41 +     - "lshw"
42       - "mc"
43       - "memcached"
44       - "monit"
45 @@ -116,6 +118,7 @@ packages: &packages
46       - "puppet"
47       - "python-lesscpy"
48       - "python-pip"
49 +     - "qemu-user-static"
50       - "rsyslog-gnutls"
51       - "rsyslog-relp"
52       - "screen"
53 @@ -127,6 +130,7 @@ packages: &packages
54       - "tmux"
55       - "traceroute"
56       - "ubuntu-standard"
57 +     - "udev"
58       - "vim"
59       - "virt-what"
60       - "xinetd"