fix bug where the IP for the non lvs/brick nodes was not being set properly
authorAndy Witter <awitter@georgialibraries.org>
Tue, 9 Apr 2019 22:05:32 +0000 (18:05 -0400)
committerAndy Witter <awitter@georgialibraries.org>
Tue, 9 Apr 2019 22:05:32 +0000 (18:05 -0400)
GenaSYS.sh

index 969ba18..b87b2ac 100755 (executable)
@@ -25,7 +25,7 @@
     PURPOSE_="Generate config files needed for Evergreen-ILS Cluster"
    SYNOPSIS_="$NAME_"
    REQUIRES_="standard GNU commands, apt, dpkg"
-    VERSION_="1.98"
+    VERSION_="1.99"
        DATE_="2010-11-23; last update: 2019-04-09"
      AUTHOR_="Andy Witter <awitter@georgialibraries.org>"
         URL_="http://evergreen-ils.org"
@@ -3319,6 +3319,10 @@ sed -i "s^_EGVER^$EG_VERSION^g" "setup_${NODE_FOLDER}/setup_$NODE_FOLDER.sh"
 sed -i "s^_GENVER^$VERSION_^g" "setup_${NODE_FOLDER}/setup-vars"
 sed -i "s^_EGVER^$EG_VERSION^g" "setup_${NODE_FOLDER}/setup-vars"
 sed -i "s^CLUSTER_DOMAINNAME^${CLUSTERDOMAINNAME}^g" "setup_${NODE_FOLDER}/setup_$NODE_FOLDER.sh"
+sed -i "s^Priv_IP^$(eval echo \$${NODE_FOLDER^^}_IP)^g" "setup_${NODE_FOLDER}/setup_$NODE_FOLDER.sh"
+eval echo \$${NODE_FOLDER^^}_IP
+sed -i "s^My_CIDR^$CLUSTER_CIDR^g" "setup_${NODE_FOLDER}/setup_$NODE_FOLDER.sh"
+
 mv "$NODE_FOLDER.tar.gz" "setup_${NODE_FOLDER}"
 mv "${NODE_FOLDER}_etc-hosts.tar.gz" "setup_${NODE_FOLDER}"
 tar --owner=root --group=root -zcf "setup_$NODE_FOLDER.tar.gz" "setup_${NODE_FOLDER}"