From 2c4b30314b66b22205ab2f5eb86efe7132464b7c Mon Sep 17 00:00:00 2001 From: Sergey Malyuk Date: Thu, 18 Dec 2025 11:39:21 +0300 Subject: [PATCH] add molecule files --- roles/sshd/molecule/default/converge.yml | 5 +++++ roles/sshd/molecule/default/molecule.yml | 27 ++++++++++++++++++++++++ roles/sshd/molecule/default/verify.yml | 10 +++++++++ 3 files changed, 42 insertions(+) create mode 100644 roles/sshd/molecule/default/converge.yml create mode 100644 roles/sshd/molecule/default/molecule.yml create mode 100644 roles/sshd/molecule/default/verify.yml diff --git a/roles/sshd/molecule/default/converge.yml b/roles/sshd/molecule/default/converge.yml new file mode 100644 index 0000000..bea06f8 --- /dev/null +++ b/roles/sshd/molecule/default/converge.yml @@ -0,0 +1,5 @@ +--- +- name: Converge + hosts: all + roles: + - role: "genlab.common.sshd" diff --git a/roles/sshd/molecule/default/molecule.yml b/roles/sshd/molecule/default/molecule.yml new file mode 100644 index 0000000..d82158e --- /dev/null +++ b/roles/sshd/molecule/default/molecule.yml @@ -0,0 +1,27 @@ +--- +dependency: + name: galaxy + +driver: + name: docker + +platforms: + - name: ubuntu + image: geerlingguy/docker-${MOLECULE_DISTRO:-ubuntu2404}-ansible:latest + pre_build_image: true + command: ${MOLECULE_DOCKER_COMMAND:-""} + volumes: + - /sys/fs/cgroup:/sys/fs/cgroup:rw + cgroupns_mode: host + privileged: true + +provisioner: + name: ansible + +verifier: + name: ansible + +lint: | + set -e + yamllint . + ansible-lint . diff --git a/roles/sshd/molecule/default/verify.yml b/roles/sshd/molecule/default/verify.yml new file mode 100644 index 0000000..50508d7 --- /dev/null +++ b/roles/sshd/molecule/default/verify.yml @@ -0,0 +1,10 @@ +--- + +- name: Verify + hosts: all + gather_facts: false + any_errors_fatal: true + + tasks: + - name: blank + ansible.builtin.command: echo