From f909000e5a63eb27c711de2b5af871978d5c27a8 Mon Sep 17 00:00:00 2001 From: Carlos Goncalves Date: Fri, 9 Aug 2019 09:48:17 +0200 Subject: [PATCH] Uninstall linux-firmware and linux-firmware-whence linux-firmware and linux-firmware-whence (meta package for mostly iwl firmwares) packages account for approx. 289 M install size on a F30 system, and linux-firmware for approx. 176 M on CentOS 7. Users needing these firmwares are eventually baremetal users and are not looking for a very minimal operating system base install like virtual image users are. Thus, a non-minimal OS element is better suited for them. Alternatively, it could be later considered a dedicated firmware element. This is inline with I8ce65e1d357d15e8ed8995ad1dcaea02bbd1986f. Change-Id: If104fc3c1e9349b8d501a2351fff1ab4c0dbc6a4 --- .../elements/yum-minimal/package-installs.yaml | 6 +++++- .../notes/yum-minimal-firmware-194846961a6a1cb9.yaml | 5 +++++ 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/yum-minimal-firmware-194846961a6a1cb9.yaml diff --git a/diskimage_builder/elements/yum-minimal/package-installs.yaml b/diskimage_builder/elements/yum-minimal/package-installs.yaml index 87bfbdeac..2596fd404 100644 --- a/diskimage_builder/elements/yum-minimal/package-installs.yaml +++ b/diskimage_builder/elements/yum-minimal/package-installs.yaml @@ -6,4 +6,8 @@ kernel: initscripts: man-pages: lsb_release: -redhat-rpm-config: \ No newline at end of file +redhat-rpm-config: +linux-firmware: + uninstall: true +linux-firmware-whence: + uninstall: true diff --git a/releasenotes/notes/yum-minimal-firmware-194846961a6a1cb9.yaml b/releasenotes/notes/yum-minimal-firmware-194846961a6a1cb9.yaml new file mode 100644 index 000000000..83ebddf2c --- /dev/null +++ b/releasenotes/notes/yum-minimal-firmware-194846961a6a1cb9.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + The yum-minimal element now removes the linux-firmware and + linux-firmware-whence packages to save space in cloud images.