|
|
@ -12,7 +12,7 @@ def retryWithDelay(int maxRetries, int delay, Closure body) { |
|
|
|
def device(String ip, String step_label, String cmd) { |
|
|
|
def device(String ip, String step_label, String cmd) { |
|
|
|
withCredentials([file(credentialsId: 'id_rsa', variable: 'key_file')]) { |
|
|
|
withCredentials([file(credentialsId: 'id_rsa', variable: 'key_file')]) { |
|
|
|
def ssh_cmd = """ |
|
|
|
def ssh_cmd = """ |
|
|
|
ssh -tt -o ConnectTimeout=30 -o ServerAliveInterval=30 -o ServerAliveCountMax=3 -o BatchMode=yes -o StrictHostKeyChecking=no -i ${key_file} 'comma@${ip}' /usr/bin/bash <<'END' |
|
|
|
ssh -tt -o ConnectTimeout=5 -o ServerAliveInterval=5 -o ServerAliveCountMax=2 -o BatchMode=yes -o StrictHostKeyChecking=no -i ${key_file} 'comma@${ip}' /usr/bin/bash <<'END' |
|
|
|
|
|
|
|
|
|
|
|
set -e |
|
|
|
set -e |
|
|
|
|
|
|
|
|
|
|
|