]> gitweb.fluxo.info Git - hydra.git/commitdiff
Updates newnode to new scheme
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 12 Sep 2015 02:15:25 +0000 (23:15 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 12 Sep 2015 02:15:25 +0000 (23:15 -0300)
share/config/templates/node/nodo.example.org.pp [moved from share/config/templates/node/nodo.pp with 100% similarity]
share/config/templates/node/nodo.example.org.yaml
share/hydra/newnode

index 56bce8934f7ba501f162f49592ea38a902da7d52..02a3beadc26117f0b527a2ec3a5c34f91980282a 100644 (file)
@@ -1,5 +1,5 @@
 ---
-nodo::role: 'vserver'
+nodo::role: 'virtual'
 
 #
 # Backup
index e5ab9a90f9d3d7ee730937c19fa3ed7483ef2641..95829a13538fb8fd74416ba9827f1ca8a650407c 100755 (executable)
@@ -44,7 +44,7 @@ fi
 DOMAIN="`cat $HYDRA_FOLDER/config/domain`"
 
 # Create node
-echo "import \"nodes/$NODE.pp\"" >> $NODES
+echo "import \"nodes/$NODE.$DOMAIN.pp\"" >> $NODES
 
 # Set YAML template
 if [ -e "$HYDRA_FOLDER/config/templates/node/nodo.example.org.yaml" ]; then
@@ -55,9 +55,9 @@ fi
 
 # Set node template
 if [ -e "$HYDRA_FOLDER/config/templates/node/nodo.pp" ]; then
-  PP="$HYDRA_FOLDER/config/templates/node/nodo.pp"
+  PP="$HYDRA_FOLDER/config/templates/node/nodo.example.org.pp"
 else
-  PP="$APP_BASE/share/config/templates/node/nodo.pp"
+  PP="$APP_BASE/share/config/templates/node/nodo.example.org.pp"
 fi
 
 # Copy YAML template
@@ -66,7 +66,7 @@ cp $YAML $HYDRA_FOLDER/puppet/hiera/production/domain/$DOMAIN/node/$NODE.$DOMAIN
 
 # Copy node template
 mkdir -p $HYDRA_FOLDER/puppet/manifests/nodes
-cp $PP $HYDRA_FOLDER/puppet/manifests/nodes/$NODE.pp
+cp $PP $HYDRA_FOLDER/puppet/manifests/nodes/$NODE.$DOMAIN.pp
 
 # Edit the template
 sed -i -e "s/nodename/$NODE/g"      $HYDRA_FOLDER/puppet/manifests/nodes/$NODE.pp