From 96f1d5184a9ef4764981e15e9c6196b8119a2c2c Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Thu, 30 Mar 2023 10:37:03 +0200 Subject: [PATCH] copr-backend: prefer ssh over ipv4 to copr_hypervisor --- roles/copr/backend/files/ssh_config | 3 +++ roles/copr/backend/tasks/main.yml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/roles/copr/backend/files/ssh_config b/roles/copr/backend/files/ssh_config index 84b044b8ad..0e4cdd5fbc 100644 --- a/roles/copr/backend/files/ssh_config +++ b/roles/copr/backend/files/ssh_config @@ -5,3 +5,6 @@ Host * ServerAliveInterval 20 ServerAliveCountMax 5 ConnectTimeout 60 + +Host{% for host in groups["copr_hypervisor"] %}{{- ' ' + host }}{% endfor %} + AddressFamily inet diff --git a/roles/copr/backend/tasks/main.yml b/roles/copr/backend/tasks/main.yml index 07f21bfff4..fd78ea8848 100644 --- a/roles/copr/backend/tasks/main.yml +++ b/roles/copr/backend/tasks/main.yml @@ -65,6 +65,8 @@ - name: setup copr user ssh config file copy: src="ssh_config" dest=/home/copr/.ssh/config owner=copr group=copr mode=600 + tags: + - copr_ssh_config - name: check known_hosts file command: stat /home/copr/.ssh/known_hosts