From c3e2436d99383df7497481c7b5f8082f3eef5337 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Tue, 23 Jun 2026 10:17:53 +0200 Subject: Fix testing The timezone module was reading back the Etc/GMT instead of GMT, this fixes the issue and avoid unnecessary code that needs to handle different distro quirks (debian) Fix grafana testing to use the URL --- molecule/debian/converge.yml | 5 ++--- molecule/raspberrypi/converge.yml | 1 + molecule/raspberrypi/molecule.yml | 1 - roles/timezone/tasks/main.yml | 6 ++++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/molecule/debian/converge.yml b/molecule/debian/converge.yml index 1c1899f6..6187cede 100644 --- a/molecule/debian/converge.yml +++ b/molecule/debian/converge.yml @@ -52,9 +52,8 @@ prometheus_node_exporter_port: 9100 grafana_port: 3000 grafana_dashboards: - - id: 1860 - revision: 37 - name: "node-exporter-full" + - name: "node-exporter-full" + url: "https://grafana.com/api/dashboards/1860/revisions/45/download" datasource_mappings: - key: "000000001" value: "prometheus" diff --git a/molecule/raspberrypi/converge.yml b/molecule/raspberrypi/converge.yml index 6c19f3c1..72dabead 100644 --- a/molecule/raspberrypi/converge.yml +++ b/molecule/raspberrypi/converge.yml @@ -76,6 +76,7 @@ password_store_repo_url: "https://github.com/octocat/Spoon-Knife" firefox_install_browserpass: true firefox_install_passff: true + backup_mount_point: "/mnt/backup" pre_tasks: - name: "Override is_chroot fact for container environment" ansible.builtin.set_fact: diff --git a/molecule/raspberrypi/molecule.yml b/molecule/raspberrypi/molecule.yml index 4832e8aa..c7b9a388 100644 --- a/molecule/raspberrypi/molecule.yml +++ b/molecule/raspberrypi/molecule.yml @@ -22,7 +22,6 @@ platforms: - "/sys/fs/cgroup:/sys/fs/cgroup:rw" - "/dev:/dev:rw" cgroupns_mode: host - provisioner: name: ansible inventory: diff --git a/roles/timezone/tasks/main.yml b/roles/timezone/tasks/main.yml index 4be677cf..bfc32f68 100644 --- a/roles/timezone/tasks/main.yml +++ b/roles/timezone/tasks/main.yml @@ -14,5 +14,7 @@ - name: "Update timezone" become: true - community.general.timezone: - name: "{{ timezone }}" + ansible.builtin.copy: + content: "{{ timezone }}\n" + dest: "/etc/timezone" + mode: "0644" -- cgit v1.2.3