From b960614c9c75a339b23f6309ece2f8945ab75bff Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Tue, 16 Feb 2016 13:38:24 +1100 Subject: [PATCH] Don't remove python3 & grubby in 99-remove-extra-packages python3 is a hard requirement of dnf so can't be removed [1] grubby is also required for kernel installs on Fedora. For too much detail see I1a6e45d04755515286b3d49f8280c16b527e2f48; but the kernel, via dracut, now has this as a "recommends" due to people removing it and making unbootable systems. [1] http://logs.openstack.org/76/248976/2/check/gate-dib-dsvm-functests-devstack-f21/734c8bd/console.html Change-Id: I5867ecd57834eece9477aa9ea4b8bdd70e238084 --- elements/ironic-agent/finalise.d/99-remove-extra-packages | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/elements/ironic-agent/finalise.d/99-remove-extra-packages b/elements/ironic-agent/finalise.d/99-remove-extra-packages index b3f722bbc..83249b790 100755 --- a/elements/ironic-agent/finalise.d/99-remove-extra-packages +++ b/elements/ironic-agent/finalise.d/99-remove-extra-packages @@ -17,8 +17,8 @@ if [ $DISTRO_NAME = 'fedora' ] ; then fi install-packages -e kernel-debug-devel gcc fedora-logos \ - python3 rsync sudo pykickstart \ - grubby make genisoimage tcpdump \ + rsync sudo pykickstart \ + make genisoimage tcpdump \ man-db policycoreutils kbd-misc \ plymouth cronie ${_remove_yum}