Install GNU parallel on baseline 46/59946/1
authorThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 4 Jul 2017 18:06:17 +0000 (14:06 -0400)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 4 Jul 2017 18:07:32 +0000 (14:07 -0400)
GNU parallel is useful so install it in our base images. This pulls an
RPM from CERN as they provide a prebuilt parallel RPM and upstream
CentOS does not provide it in local repos.

Change-Id: I86af7366621d863ec9b08dd67c4b455443219da6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
packer/provision/baseline.sh

index 343f61756b715d600b9358d065e2a513ba34bdec..a9380d6d39f3a02ffbd2264713f30d58311d6081 100644 (file)
@@ -193,6 +193,10 @@ EOF
     # to initialize Heat template based systems.
     yum install -y jq
 
+    # Used py lftools to speend up some scripts
+    wget http://ftp.riken.jp/Linux/cern/centos/7/cern/x86_64/Packages/parallel-20150522-1.el7.cern.noarch.rpm
+    yum localinstall -y parallel-20150522-1.el7.cern.noarch.rpm
+
     # Used by lftools scripts to parse XML
     yum install -y xmlstarlet
 
@@ -316,6 +320,9 @@ EOF
     # to initialize Heat template based systems.
     ensure_ubuntu_install jq
 
+    # Used py lftools to speend up some scripts
+    ensure_ubuntu_install parallel
+
     # Used by lftools scripts to parse XML
     ensure_ubuntu_install xmlstarlet