optimize size and time using "--no-cache-dir"
[appc/deployment.git] / installation / appc / src / main / scripts / installFeatures.sh
index f8214c3..33b96d9 100644 (file)
@@ -28,7 +28,8 @@ APPC_FEATURE_DIR=${APPC_FEATURE_DIR:-${APPC_HOME}/features}
 function featureInstall {
 COUNT=0
 while [ $COUNT -lt 10 ]; do
-  ${ODL_HOME}/bin/client feature:install $1 2> /tmp/installErr
+sshpass -pkaraf ssh -o StrictHostKeyChecking=no karaf@localhost -p 8101 "feature:install $1" 2> /tmp/installErr
+#  ${ODL_HOME}/bin/client feature:install $1 2> /tmp/installErr
   cat /tmp/installErr
   if grep -q 'Failed to get the session' /tmp/installErr; then
     sleep 10
@@ -41,7 +42,8 @@ done
 function waitForKaraf {
 COUNT=0
 while [ $COUNT -lt 20 ]; do
-  ${ODL_HOME}/bin/client feature:list $1 2> /tmp/installErr
+sshpass -pkaraf ssh -o StrictHostKeyChecking=no karaf@localhost -p 8101 "feature:list $1" 2> /tmp/installErr
+#  ${ODL_HOME}/bin/client feature:list $1 2> /tmp/installErr
   cat /tmp/installErr
   if grep -q 'Failed to get the session' /tmp/installErr; then
     sleep 10
@@ -55,9 +57,9 @@ done
 APPC_FEATURES_1=" \
  onap-appc-core \
  onap-appc-metric \
- onap-appc-dmaap-adapter \
  onap-appc-chef-adapter \
  onap-appc-netconf-adapter \
+ onap-appc-service-communicator \
  onap-appc-rest-adapter \
  onap-appc-lifecycle-management \
  onap-appc-license-manager"
@@ -81,7 +83,6 @@ APPC_FEATURES_1=" \
  APPC_FEATURES_3=" \
  onap-appc-artifact-handler \
  onap-appc-aai-client \
- onap-appc-event-listener \
  onap-appc-network-inventory-client \
  onap-appc-design-services \
  onap-appc-interfaces-service"
@@ -89,8 +90,6 @@ APPC_FEATURES_1=" \
  APPC_FEATURES_UNZIP=" \
  appc-core \
  appc-metric \
- appc-dmaap-adapter \
- appc-event-listener \
  appc-chef-adapter \
  appc-netconf-adapter \
  appc-rest-adapter \
@@ -115,7 +114,8 @@ APPC_FEATURES_1=" \
  appc-aai-client \
  appc-network-inventory-client \
  appc-design-services \
- appc-interfaces-service"
+ appc-interfaces-service \
+ appc-service-communicator"
  
 
  
@@ -144,7 +144,8 @@ done
 
   echo "Installing features: ${group1Features}"
   start=$(date +%s)
-  ${ODL_HOME}/bin/client "feature:install -r ${group1Features}"
+sshpass -pkaraf ssh -o StrictHostKeyChecking=no karaf@localhost -p 8101 "feature:install -r ${group1Features}"
+#  ${ODL_HOME}/bin/client "feature:install -r ${group1Features}"
   end=$(date +%s)
   echo "Install of features took $(expr $end - $start) seconds"
   sleep 7s
@@ -152,7 +153,8 @@ done
 
   echo "Installing dispatcher features"
   start=$(date +%s)
-  ${ODL_HOME}/bin/client "feature:install -r onap-appc-request-handler onap-appc-command-executor onap-appc-lifecycle-management onap-appc-workflow-management lock-manager onap-appc-provider"
+sshpass -pkaraf ssh -o StrictHostKeyChecking=no karaf@localhost -p 8101 "feature:install -r onap-appc-request-handler onap-appc-command-executor onap-appc-lifecycle-management onap-appc-workflow-management lock-manager onap-appc-provider"
+#  ${ODL_HOME}/bin/client "feature:install -r onap-appc-request-handler onap-appc-command-executor onap-appc-lifecycle-management onap-appc-workflow-management lock-manager onap-appc-provider"
   end=$(date +%s)
   echo "Install of dispatcher features took $(expr $end - $start) seconds"
   sleep 7s
@@ -165,7 +167,8 @@ done
 
   echo "Installing features: ${group2Features}"
   start=$(date +%s)
-  ${ODL_HOME}/bin/client "feature:install -r ${group2Features}"
+sshpass -pkaraf ssh -o StrictHostKeyChecking=no karaf@localhost -p 8101 "feature:install -r ${group2Features}"
+#  ${ODL_HOME}/bin/client "feature:install -r ${group2Features}"
   end=$(date +%s)
   echo "Install of features took $(expr $end - $start) seconds"
   sleep 7s
@@ -178,7 +181,8 @@ done
 
   echo "Installing features: ${group3Features}"
   start=$(date +%s)
-  ${ODL_HOME}/bin/client "feature:install -r ${group3Features}"
+sshpass -pkaraf ssh -o StrictHostKeyChecking=no karaf@localhost -p 8101 "feature:install -r ${group3Features}"
+#  ${ODL_HOME}/bin/client "feature:install -r ${group3Features}"
   end=$(date +%s)
   echo "Install of features took $(expr $end - $start) seconds"
   sleep 7s