[Git][qa/jenkins.debian.net][master] r.d.n: add support for nodes needing an ssh jumphost
Holger Levsen (@holger)
gitlab at salsa.debian.org
Sat Feb 15 10:51:07 GMT 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
fa655020 by Holger Levsen at 2025-02-15T11:50:56+01:00
r.d.n: add support for nodes needing an ssh jumphost
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- nodes/gen_ssh_config
- nodes/list.yml
Changes:
=====================================
nodes/gen_ssh_config
=====================================
@@ -14,3 +14,8 @@ for host in data:
except KeyError:
# default port, leave it.
pass
+ try:
+ print(' ProxyCommand', host['proxycommand'])
+ except KeyError:
+ # no proxycommand, that's fine.
+ pass
=====================================
nodes/list.yml
=====================================
@@ -214,24 +214,28 @@
- hostname: riscv64-01.debian.net
ip: 47.99.40.199
port: 13337
+ proxycommand: ProxyCommand ssh lab.rvperf.org -W %h:%p
keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ1YYz8pqltoNlQl5ZRv5ngZBqvkM2pudN0Zx1Pg0wnB root at debian
- hostname: riscv64-02.debian.net
ip: 47.99.40.199
port: 13339
+ proxycommand: ProxyCommand ssh lab.rvperf.org -W %h:%p
keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ1YYz8pqltoNlQl5ZRv5ngZBqvkM2pudN0Zx1Pg0wnB root at debian
- hostname: riscv64-06.debian.net
ip: 47.99.40.199
port: 13206
+ proxycommand: ProxyCommand ssh lab.rvperf.org -W %h:%p
keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIh0yIOsECY+UD2KPxO+Tqg+Hi0jBfAMiD77g9hTA3H8 root at dev
- hostname: riscv64-07.debian.net
ip: 47.99.40.199
port: 13207
+ proxycommand: ProxyCommand ssh lab.rvperf.org -W %h:%p
keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOan+R3JnWJiac0RJRBpYlnAZAZePCwCPWdgqAQJsZi1 root at dev
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/fa655020e4203b2aa3a9415c0e1ba2fa0d7ce232
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/fa655020e4203b2aa3a9415c0e1ba2fa0d7ce232
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20250215/b2ad83de/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list