From 55ff75a4bab1b8d5cc6c9f2150cba3553f9ee7ad Mon Sep 17 00:00:00 2001 From: Bertrand Lanson Date: Wed, 31 May 2023 21:46:34 +0200 Subject: [PATCH] standard molecule config --- molecule/default/converge.yml | 2 +- molecule/default/molecule.yml | 26 +++++++++++++++++++++++++- molecule/default/verify.yml | 2 -- 3 files changed, 26 insertions(+), 4 deletions(-) diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index 03018c0..b2b50da 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -3,5 +3,5 @@ hosts: all tasks: - name: "Include ednxzu.deploy_adguard" - include_role: + ansible.builtin.include_role: name: "ednxzu.deploy_adguard" diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index b5d8023..49efc7f 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -1,13 +1,37 @@ --- dependency: name: galaxy + options: + requirements-file: ./requirements.yml driver: name: docker platforms: - name: instance - image: quay.io/centos/centos:stream8 + image: geerlingguy/docker-${MOLECULE_TEST_OS}-ansible + command: "" + volumes: + - /sys/fs/cgroup:/sys/fs/cgroup + cgroupns_mode: host + privileged: true pre_build_image: true provisioner: name: ansible + config_options: + defaults: + remote_tmp: /tmp/.ansible verifier: name: ansible +scenario: + name: default + test_sequence: + - dependency + - cleanup + - destroy + - syntax + - create + - prepare + - converge + - idempotence + - verify + - cleanup + - destroy diff --git a/molecule/default/verify.yml b/molecule/default/verify.yml index a5cfa75..70761cd 100644 --- a/molecule/default/verify.yml +++ b/molecule/default/verify.yml @@ -1,6 +1,4 @@ --- -# This is an example playbook to execute Ansible tests. - - name: Verify hosts: all gather_facts: false