summaryrefslogtreecommitdiffstats
path: root/config.d
diff options
context:
space:
mode:
authorMartin Schwenke <martin@meltin.net>2014-06-24 13:46:54 +1000
committerMartin Schwenke <martin@meltin.net>2014-07-02 14:17:17 +1000
commit772070f49ea1a91c260c0fc1718e40368c59edde (patch)
treea06a282f70df448dbbd10d19cfce36c6a8385007 /config.d
parentbfe5a41089dc1e1ac7747b7dd778144602d23625 (diff)
downloadautocluster-772070f49ea1a91c260c0fc1718e40368c59edde.tar.gz
autocluster-772070f49ea1a91c260c0fc1718e40368c59edde.tar.xz
autocluster-772070f49ea1a91c260c0fc1718e40368c59edde.zip
Rework package installation during post-boot configuration
* New script install_packages.sh is the single entry-point for installing packages outside kickstart. * New configuration variable CONFIG_EXTRA_PACKAGES has space-separated list of extra packages to install. This can help if dependencies are broken. * Rename install_gpfs_nas.sh to just install_nas.sh, now just installs packages (e.g. samba, ctdb, rssh) to support protocols. * Rename install_gpfs.sh to install_clusterfs_gpfs.sh to provide a hook to support installation of alternate cluster filesystem packages. Signed-off-by: Martin Schwenke <martin@meltin.net>
Diffstat (limited to 'config.d')
-rw-r--r--config.d/00base.defconf3
1 files changed, 3 insertions, 0 deletions
diff --git a/config.d/00base.defconf b/config.d/00base.defconf
index e4519a8..3fe969b 100644
--- a/config.d/00base.defconf
+++ b/config.d/00base.defconf
@@ -509,6 +509,9 @@ defconf ISO "@uto" \
defconf INSTALL_SERVER "http://10.0.0.1/mediasets" \
"<url>" "URL of install server"
+defconf CONFIG_EXTRA_PACKAGES "" \
+ "<packages>" "list of extra packages to install at configuration time"
+
# the yum repositories to use. Choose the one appropriate for the
# system you are installing
defconf YUM_TEMPLATE "$_YUM_TEMPLATE" \