From 4f1179392e5d753b9f452e482a02329735647f2a Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Wed, 29 Jan 2025 21:39:13 -0600 Subject: [PATCH 1/3] Don't use sudo inside molecule CI tests. --- molecule/default/playbook-snap-install.yml | 2 +- molecule/default/playbook-source-install.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/molecule/default/playbook-snap-install.yml b/molecule/default/playbook-snap-install.yml index b891248..572f1b5 100644 --- a/molecule/default/playbook-snap-install.yml +++ b/molecule/default/playbook-snap-install.yml @@ -1,7 +1,7 @@ --- - name: Converge hosts: all - become: true + #become: true vars: certbot_install_method: 'snap' diff --git a/molecule/default/playbook-source-install.yml b/molecule/default/playbook-source-install.yml index 1e64f7a..28da1f3 100644 --- a/molecule/default/playbook-source-install.yml +++ b/molecule/default/playbook-source-install.yml @@ -1,7 +1,7 @@ --- - name: Converge hosts: all - become: true + #become: true vars: certbot_install_method: 'source' From 3d2fbc62026282a7afa6766b381e955903d87495 Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Wed, 29 Jan 2025 22:51:16 -0600 Subject: [PATCH 2/3] Use more modern OS versions for testing. --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 31f7196..e402a55 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,10 +44,10 @@ jobs: - distro: rockylinux9 playbook: converge.yml experimental: false - - distro: ubuntu2004 + - distro: ubuntu2404 playbook: converge.yml experimental: false - - distro: debian10 + - distro: debian12 playbook: converge.yml experimental: false From 1278651f0d6997638dfe98c522979ea4237e98cf Mon Sep 17 00:00:00 2001 From: Jeff Geerling Date: Thu, 30 Jan 2025 21:24:54 -0600 Subject: [PATCH 3/3] Update CI status badges. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 12a8d41..40d147a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Ansible Role: Certbot (for Let's Encrypt) -[![CI](https://github.com/geerlingguy/ansible-role-certbot/workflows/CI/badge.svg?event=push)](https://github.com/geerlingguy/ansible-role-certbot/actions?query=workflow%3ACI) +[![CI](https://github.com/geerlingguy/ansible-role-certbot/actions/workflows/ci.yml/badge.svg)](https://github.com/geerlingguy/ansible-role-certbot/actions/workflows/ci.yml) Installs and configures Certbot (for Let's Encrypt).