Rebase: ODL Fuel plugin arm64 support patch.
[armband.git] / patches / fuel-library / 0014-Add-cobbler-grub-aarch64-to-cobbler-dependencies.patch
1 From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2 Date: Fri, 13 May 2016 23:06:28 +0200
3 Subject: [PATCH] Add cobbler-grub-aarch64 to cobbler dependencies.
4
5 The aarch64 grub EFI loader, packaged as an RPM and previously
6 installed in the nailgun docker container in /var/lib/cobbler,
7 is now added as a cobbler dependency in puppet and installed
8 on the Fuel master node.
9
10 [Alexandru.Avadanii@enea.com]
11 Reworked based on Florin's work for the docker container.
12
13 Signed-off-by: Florin Dumitrascu <florin.dumitrascu@enea.com>
14 Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
15 ---
16  deployment/puppet/cobbler/manifests/packages.pp | 4 ++--
17  1 file changed, 2 insertions(+), 2 deletions(-)
18
19 diff --git a/deployment/puppet/cobbler/manifests/packages.pp b/deployment/puppet/cobbler/manifests/packages.pp
20 index 267c18c..9782c4c 100644
21 --- a/deployment/puppet/cobbler/manifests/packages.pp
22 +++ b/deployment/puppet/cobbler/manifests/packages.pp
23 @@ -25,10 +25,10 @@ class cobbler::packages {
24        $pexpect_package     = 'pexpect'
25        case $::operatingsystemrelease {
26          /6.+/: {
27 -          $cobbler_additional_packages = ['xinetd', 'tftp-server', 'syslinux', 'wget', 'python-ipaddr','fence-agents', 'bind-utils']
28 +          $cobbler_additional_packages = ['xinetd', 'tftp-server', 'syslinux', 'wget', 'python-ipaddr','fence-agents', 'bind-utils', 'cobbler-grub-aarch64']
29          }
30          /7.+/: {
31 -          $cobbler_additional_packages = ['xinetd', 'tftp-server', 'syslinux', 'wget', 'python-ipaddr','fence-agents-all', 'bind-utils']
32 +          $cobbler_additional_packages = ['xinetd', 'tftp-server', 'syslinux', 'wget', 'python-ipaddr','fence-agents-all', 'bind-utils', 'cobbler-grub-aarch64']
33          }
34        }
35      }