From c8297ab6d15fc4880683d99059d328f5205fbdf4 Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Mon, 15 May 2023 13:20:53 +0200 Subject: [PATCH] hotfix: pmci playbooks broken - server create - renamed hetzner roles - docker networks broken - pinned pip dependencies --- group_vars/all/plain.yml | 2 +- pmci-server-create.yml | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/group_vars/all/plain.yml b/group_vars/all/plain.yml index c090bdb..6435421 100644 --- a/group_vars/all/plain.yml +++ b/group_vars/all/plain.yml @@ -46,10 +46,10 @@ common_apt_dependencies: - python3-pip common_pip_dependencies: - - requests>=2.28 - passlib - pyOpenSSL>=23.0 - docker-compose + - requests==2.28 use_ssl: true http_s: "http{{ use_ssl | ternary('s', '', omit) }}" diff --git a/pmci-server-create.yml b/pmci-server-create.yml index d7b8e5e..47aeecd 100644 --- a/pmci-server-create.yml +++ b/pmci-server-create.yml @@ -109,15 +109,19 @@ when: - docker_enabled - - role: common + - role: hetzner-ansible-common - - role: filebeat + - role: devsec.hardening.ssh_hardening + tags: + - ssh_hardening + + - role: hetzner-ansible-filebeat when: filebeat_enabled | default(True) - - role: node_exporter + - role: hetzner-ansible-node-exporter when: node_exporter_enabled | default(True) - - role: traefik + - role: hetzner-ansible-traefik when: traefik_enabled | default(True) #############################################################