From 54e5a195ce11b618fcc5ddaea740a25c723ea448 Mon Sep 17 00:00:00 2001 From: Hannes Bohring <111497663+iceowlbeer@users.noreply.github.com> Date: Fri, 3 Jan 2025 08:24:37 +0000 Subject: [PATCH 1/2] ignores errors when in check-mode and users doesnt exist yet --- roles/ssh_keys/tasks/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/roles/ssh_keys/tasks/main.yml b/roles/ssh_keys/tasks/main.yml index 7ec45538..d4b1f465 100644 --- a/roles/ssh_keys/tasks/main.yml +++ b/roles/ssh_keys/tasks/main.yml @@ -27,5 +27,6 @@ loop: "{{ ssh_user_list }}" loop_control: loop_var: "ssh_user" + ignore_errors: "{{ ansible_check_mode }}" ... From fbc527c19e797b2dfa564801f6049d201f74b02a Mon Sep 17 00:00:00 2001 From: Tobias Huste Date: Fri, 3 Jan 2025 12:17:32 +0100 Subject: [PATCH 2/2] Improve ssh_keys test sequence --- molecule/ssh_keys/molecule.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/molecule/ssh_keys/molecule.yml b/molecule/ssh_keys/molecule.yml index 544b0dd9..abf9bc2a 100644 --- a/molecule/ssh_keys/molecule.yml +++ b/molecule/ssh_keys/molecule.yml @@ -22,3 +22,18 @@ provisioner: name: "ansible" verifier: name: "ansible" +scenario: + name: "ssh_keys" + test_sequence: + - "destroy" + - "dependency" + - "syntax" + - "create" + - "prepare" + - "check" + - "converge" + - "idempotence" + - "check" + - "side_effect" + - "verify" + - "destroy"