From ac29ffea6ac84c58e2d3c59e27da0eb0431cd30b Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sat, 14 Sep 2024 02:15:24 +0300 Subject: [PATCH] Add ssh to target node to deploy.vitastor - without it it always tried to deploy VMs on oned host --- opennebula/remotes/vmm/kvm/deploy.vitastor | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/opennebula/remotes/vmm/kvm/deploy.vitastor b/opennebula/remotes/vmm/kvm/deploy.vitastor index dbb27654..6329d7e1 100755 --- a/opennebula/remotes/vmm/kvm/deploy.vitastor +++ b/opennebula/remotes/vmm/kvm/deploy.vitastor @@ -4,12 +4,15 @@ # Copyright (c) Vitaliy Filippov, 2024+ # License: Apache-2.0 http://www.apache.org/licenses/LICENSE-2.0 +set -e + DRIVER_PATH=$(dirname $0) DEP_FILE=$1 DEP_FILE_LOCATION=$(dirname $DEP_FILE) +HOST=$2 cat > $DEP_FILE python3 $DRIVER_PATH/deploy_vitastor.py $DEP_FILE $DEP_FILE_LOCATION/vm.xml -cat $DEP_FILE | $DRIVER_PATH/deploy $@ +cat "$DEP_FILE" | ssh "$HOST" "'${SCRIPTS_REMOTE_DIR:-/var/tmp/one}/vmm/kvm/deploy' '$DEP_FILE'"