From d6a22557d132c592b18c6bac90f5f4b8d1aa3ad7 Mon Sep 17 00:00:00 2001 From: Ivan Suzdal Date: Mon, 6 Jun 2016 18:19:56 +0300 Subject: [PATCH] Add MASTER_NODE_EXTRA_PACKAGES processing Each package from MASTER_NODE_EXTRA_PACKAGES shall be installed from kickstart. Related-Bug: #1526544 Change-Id: I569c15177ca8cd5f990a4ee1ae986654975919a1 (cherry picked from commit 722bcb67df6fbcb7e7b07ccdab085c4c43932571) --- iso/ks.template | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/iso/ks.template b/iso/ks.template index 8db3759af..cb9cb7c90 100644 --- a/iso/ks.template +++ b/iso/ks.template @@ -468,7 +468,20 @@ rm -rf ${FS} +%post --log=/root/anaconda-post-install-extrapackages.log +#!/bin/bash +set -x +MASTER_NODE_EXTRA_PACKAGES="" +source "/root/anaconda.cmdline.vars" + +if [ -n "${MASTER_NODE_EXTRA_PACKAGES}" ]; then + for pkg in ${MASTER_NODE_EXTRA_PACKAGES}; do + yum -y install ${pkg} + done +fi + +%end %post --log=/root/anaconda-post-configure-autologon.log #!/bin/bash