From 96f1d5184a9ef4764981e15e9c6196b8119a2c2c Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mar 30 2023 08:38:28 +0000 Subject: copr-backend: prefer ssh over ipv4 to copr_hypervisor --- diff --git a/roles/copr/backend/files/ssh_config b/roles/copr/backend/files/ssh_config index 84b044b..0e4cdd5 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 07f21bf..fd78ea8 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