From 605eca4c38cd9f0dd118bb504b9b4685ef506a77 Mon Sep 17 00:00:00 2001
From: Alexander Dahl <alex@netz39.de>
Date: Sat, 28 Dec 2024 12:16:21 +0100
Subject: [PATCH] :truck: roles: dehydrated_cron: Use namespaced name

Removes the redundant words "ansible" and "role" from the role name
originating from the Git repo name, and uses the author's name as
namespace instead.  This makes it easier to recognize as external role.

Note: the host-wittgenstein recipe already used that new name, but we
did not set it up in requirements, yet.  (How did that ever work?)

Link: https://docs.ansible.com/ansible/latest/galaxy/user_guide.html#installing-multiple-roles-from-a-file
Fixes: f4db6fa39564 ("Add Ansible setup for wittgenstein")
---
 host-krypton.yml | 2 +-
 host-pottwal.yml | 2 +-
 host-radon.yml   | 2 +-
 host-tau.yml     | 2 +-
 requirements.yml | 3 ++-
 5 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/host-krypton.yml b/host-krypton.yml
index 749af49..7a45ca0 100644
--- a/host-krypton.yml
+++ b/host-krypton.yml
@@ -27,7 +27,7 @@
         dehydrated_contact_email: "{{ server_admin }}"
         dehydrated_domains:
           - name: entities-validation.svc.n39.eu
-    - role: ansible-role-dehydrated_cron
+    - role: penguineer.dehydrated_cron
 
   tasks:
 
diff --git a/host-pottwal.yml b/host-pottwal.yml
index ca3cf05..9df71c4 100644
--- a/host-pottwal.yml
+++ b/host-pottwal.yml
@@ -25,7 +25,7 @@
           - name: "{{ grafana_domain_name }}"
           - name: "{{ homebox_domain_name }}"
           - name: spaceapi.n39.eu
-    - role: ansible-role-dehydrated_cron
+    - role: penguineer.dehydrated_cron
     - role: dd24_dyndns_cron
       # variables are set in the inventory
     - role: desec_dyndns_cron
diff --git a/host-radon.yml b/host-radon.yml
index 710eabf..58e55fa 100644
--- a/host-radon.yml
+++ b/host-radon.yml
@@ -32,7 +32,7 @@
           - name: rabbitmq.n39.eu
           - name: pwr-meter-pulse-gw-19i.svc.n39.eu
           - name: labelprinter.n39.eu
-    - role: ansible-role-dehydrated_cron
+    - role: penguineer.dehydrated_cron
 
 
   tasks:
diff --git a/host-tau.yml b/host-tau.yml
index f818bc7..665f926 100644
--- a/host-tau.yml
+++ b/host-tau.yml
@@ -21,7 +21,7 @@
   roles:
     # role 'docker_setup' applied through group 'docker_host'
     - role: apache
-    - role: ansible-role-dehydrated_cron
+    - role: penguineer.dehydrated_cron
 
   tasks:
     - name: Setup docker network
diff --git a/requirements.yml b/requirements.yml
index eb8fb4e..ee1cf07 100644
--- a/requirements.yml
+++ b/requirements.yml
@@ -8,7 +8,8 @@ roles:
   - name: 24367dfa.dehydrated
     src: git+https://github.com/24367dfa/ansible-role-dehydrated.git
     version: 2.0.0
-  - src: https://github.com/penguineer/ansible-role-dehydrated_cron.git
+  - name: penguineer.dehydrated_cron
+    src: https://github.com/penguineer/ansible-role-dehydrated_cron.git
     version: v1.1.0
   - src: git+https://github.com/maz3max/ble-keykeeper-role.git
     version: v1.1.0