tteckster 1 år sedan
förälder
incheckning
071984d133
4 ändrade filer med 28 tillägg och 4 borttagningar
  1. 7 1
      turnkey/turnkey-core.sh
  2. 7 1
      turnkey/turnkey-fileserver.sh
  3. 7 1
      turnkey/turnkey-gitlab.sh
  4. 7 1
      turnkey/turnkey-owncloud.sh

+ 7 - 1
turnkey/turnkey-core.sh

@@ -73,7 +73,9 @@ function cleanup_ctid() {
     pct destroy $CTID
   fi
 }
-CTID=$(pvesh get /cluster/nextid)
+if systemctl is-active -q ping-instances.service; then
+  systemctl stop ping-instances.service
+fi
 function select_storage() {
   local CLASS=$1
   local CONTENT
@@ -117,6 +119,7 @@ function select_storage() {
 }
 
 # Test if required variables are set
+CTID=$(pvesh get /cluster/nextid)
 [[ "${CTID:-}" ]] || die "You need to set 'CTID' variable."
 
 # Test if ID is valid
@@ -167,6 +170,9 @@ pct start "$CTID"
 info "LXC container '$CTID' was successfully created."
 echo "TurnKey Core Password" >>~/turnkey-core.creds # file is located in the Proxmox root directory
 echo $PASS >>~/turnkey-core.creds #run `cat turnkey-core.creds` in the Proxmox shell
+if [[ -f /etc/systemd/system/ping-instances.service ]]; then
+  systemctl start ping-instances.service
+fi
 info "Proceed to the LXC console to complete the setup."
 info "login: root"
 info "password: $PASS"

+ 7 - 1
turnkey/turnkey-fileserver.sh

@@ -73,7 +73,9 @@ function cleanup_ctid() {
     pct destroy $CTID
   fi
 }
-CTID=$(pvesh get /cluster/nextid)
+if systemctl is-active -q ping-instances.service; then
+  systemctl stop ping-instances.service
+fi
 function select_storage() {
   local CLASS=$1
   local CONTENT
@@ -117,6 +119,7 @@ function select_storage() {
 }
 
 # Test if required variables are set
+CTID=$(pvesh get /cluster/nextid)
 [[ "${CTID:-}" ]] || die "You need to set 'CTID' variable."
 
 # Test if ID is valid
@@ -167,6 +170,9 @@ pct start "$CTID"
 info "LXC container '$CTID' was successfully created."
 echo "TurnKey File Server Password" >>~/turnkey-fileserver.creds # file is located in the Proxmox root directory
 echo $PASS >>~/turnkey-fileserver.creds #run `cat turnkey-fileserver.creds` in the Proxmox shell
+if [[ -f /etc/systemd/system/ping-instances.service ]]; then
+  systemctl start ping-instances.service
+fi
 info "Proceed to the LXC console to complete the setup."
 info "login: root"
 info "password: $PASS"

+ 7 - 1
turnkey/turnkey-gitlab.sh

@@ -73,7 +73,9 @@ function cleanup_ctid() {
     pct destroy $CTID
   fi
 }
-CTID=$(pvesh get /cluster/nextid)
+if systemctl is-active -q ping-instances.service; then
+  systemctl stop ping-instances.service
+fi
 function select_storage() {
   local CLASS=$1
   local CONTENT
@@ -117,6 +119,7 @@ function select_storage() {
 }
 
 # Test if required variables are set
+CTID=$(pvesh get /cluster/nextid)
 [[ "${CTID:-}" ]] || die "You need to set 'CTID' variable."
 
 # Test if ID is valid
@@ -167,6 +170,9 @@ pct start "$CTID"
 info "LXC container '$CTID' was successfully created."
 echo "TurnKey GitLab Password" >>~/turnkey-gitlab.creds # file is located in the Proxmox root directory
 echo $PASS >>~/turnkey-gitlab.creds #run `cat turnkey-gitlab.creds` in the Proxmox shell
+if [[ -f /etc/systemd/system/ping-instances.service ]]; then
+  systemctl start ping-instances.service
+fi
 info "Proceed to the LXC console to complete the setup."
 info "login: root"
 info "password: $PASS"

+ 7 - 1
turnkey/turnkey-owncloud.sh

@@ -73,7 +73,9 @@ function cleanup_ctid() {
     pct destroy $CTID
   fi
 }
-CTID=$(pvesh get /cluster/nextid)
+if systemctl is-active -q ping-instances.service; then
+  systemctl stop ping-instances.service
+fi
 function select_storage() {
   local CLASS=$1
   local CONTENT
@@ -117,6 +119,7 @@ function select_storage() {
 }
 
 # Test if required variables are set
+CTID=$(pvesh get /cluster/nextid)
 [[ "${CTID:-}" ]] || die "You need to set 'CTID' variable."
 
 # Test if ID is valid
@@ -167,6 +170,9 @@ pct start "$CTID"
 info "LXC container '$CTID' was successfully created."
 echo "TurnKey ownCloud Password" >>~/turnkey-owncloud.creds # file is located in the Proxmox root directory
 echo $PASS >>~/turnkey-owncloud.creds #run `cat turnkey-owncloud.creds` in the Proxmox shell
+if [[ -f /etc/systemd/system/ping-instances.service ]]; then
+  systemctl start ping-instances.service
+fi
 info "Proceed to the LXC console to complete the setup."
 info "login: root"
 info "password: $PASS"