summaryrefslogtreecommitdiffstats
path: root/patches/opnfv-fuel/0023-bootstrap-Add-armband-rtc-efi-fix-package.patch
blob: 813fbafb5cdffb5a302311fb1f66a3da3562af7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
From: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Date: Sun, 17 Apr 2016 15:37:38 +0200
Subject: [PATCH] bootstrap: Add armband-rtc-efi-fix package.

Older ThunderX and possibly other UEFI-enabled targets do not support
rtc-efi properly, so they end up filling dmesg with useless
complaints about not being able to read system time.

armband-rtc-efi-fix validates rtc-efi can be used on the system,
otherwise it rmmods rtc_efi kernel module via rcS script.

This patch hardcodes the addition of armband-rtc-ef-fix package during
bootstrap image build.

NOTES:
This could be later removed or, if other fixes need to be delivered
like this, grouped in a meta package.

Fuel 9.0 moved default package list to openstack.yaml fixture, see [1].

[1] https://github.com/openstack/fuel-web/commit/
    4ee42effe27694bd231663e3d0f10c0c42877177
---
 build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml b/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
index 2e4843d..15d9e9d 100644
--- a/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
+++ b/build/f_isoroot/f_repobuild/fuel_bootstrap_cli.yaml
@@ -7,6 +7,7 @@
   output_dir: /tmp/
   kernel_flavor: linux-image-generic-lts-trusty
   packages:
+    - armband-rtc-efi-fix
     - fuel-agent
     - hwloc
     - hpsa-dkms