From 7fd70f70c4fa03a5d0afbdbbd7504532d0f35345 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Tue, 8 Nov 2022 17:49:19 -0600 Subject: [PATCH] Update nodemgmt-scripts.sh --- nodemgmt-scripts.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nodemgmt-scripts.sh b/nodemgmt-scripts.sh index 0b6e46d2..da7efb32 100755 --- a/nodemgmt-scripts.sh +++ b/nodemgmt-scripts.sh @@ -1941,6 +1941,7 @@ VCENTER-SSL(){ CERTDIR="${BASECERTDIR}/${VCHOSTNAME}" SERVER="https://${VCHOSTNAME}" CRED="administrator@scity.vs:$(pass iDSVC)" + VCUSER="administrator@scity.vs" echo -en "${idsCL[LightCyan]}Checking days left on vCenter cert... ${idsCL[Default]}" VCCERTDAYS=$(${FOLDER}/ssl-cert-check/ssl-cert-check -p 443 -s ${VCHOSTNAME} -N) @@ -1971,7 +1972,7 @@ VCENTER-SSL(){ scp /opt/nginx-proxy/ssl/$VCHOSTNAME/privkey.pem root@${VCHOSTNAME}:$KEY scp /opt/nginx-proxy/ssl/$VCHOSTNAME/fullchain.pem root@${VCHOSTNAME}:$CHAIN - ssh root@$VCHOSTNAME "(printf '1\n%s\n' '$ADMINACCOUNT'; sleep 1; printf '%s\n' '$ADMINPASS'; sleep 1; printf '2\n'; sleep 1; printf '%s\n%s\n%s\ny\n\n' '$CERT' '$KEY' '$CHAIN') | setsid /usr/lib/vmware-vmca/bin/certificate-manager" + ssh root@$VCHOSTNAME "(printf '1\n%s\n' '$VCUSER'; sleep 1; printf '%s\n' '$(pass iDSVC)'; sleep 1; printf '2\n'; sleep 1; printf '%s\n%s\n%s\ny\n\n' '$CERT' '$KEY' '$CHAIN') | setsid /usr/lib/vmware-vmca/bin/certificate-manager" @@ -1988,6 +1989,8 @@ VCENTER-SSL(){ echo -e "${idsCL[Green]}Done${idsCL[Default]}" echo + read -n 1 -s -p "Press any key to continue" + echo -en "${idsCL[LightCyan]}Stopping vCenter services... ${idsCL[Default]}" ssh -i ~/.ssh/id_rsa root@vcenter.scity.us 'service-control --stop --all' >/dev/null 2>&1 echo -e "${idsCL[Green]}Done${idsCL[Default]}"