From b29a18084f971964175612ae696860e46ba8b275 Mon Sep 17 00:00:00 2001 From: AnsibleGuy Date: Thu, 23 Mar 2023 20:49:25 +0100 Subject: [PATCH] fix for molecule>4.0.1 schema-validation --- molecule/default/molecule.yml | 36 +++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 2c1cf78..29f896b 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -1,19 +1,5 @@ --- -_references: - docker: - all: &docker_all - docker_host: 'tcp://molecule-docker.local:2375' - # docker_host: 'unix://var/run/docker.sock' # localhost - purge_networks: true - image: 'debian:11-slim' - # for docker systemd config see: https://serverfault.com/questions/1053187/systemd-fails-to-run-in-a-docker-container-when-using-cgroupv2-cgroupns-priva - dockerfile: 'Dockerfile_debian11_systemd.j2' - build_image: yes - tmpfs: ['/tmp', '/run', '/run/lock'] - privileged: true - command: '/sbin/init' - dependency: name: galaxy driver: @@ -29,14 +15,32 @@ platforms: - name: 'test-ag-certs' ipv4_address: '192.168.6.1' groups: [grp_targets] - <<: *docker_all + + # docker config + docker_host: 'tcp://molecule-docker.local:2375' + purge_networks: true + image: 'debian:11-slim' + dockerfile: 'Dockerfile_debian11_systemd.j2' + build_image: yes + tmpfs: ['/tmp', '/run', '/run/lock'] + privileged: true + command: '/sbin/init' - name: test-ag-certs-letsencrypt networks: - name: 'test-ag-certs' ipv4_address: '192.168.6.2' groups: [grp_targets] - <<: *docker_all + + # docker config + docker_host: 'tcp://molecule-docker.local:2375' + purge_networks: true + image: 'debian:11-slim' + dockerfile: 'Dockerfile_debian11_systemd.j2' + build_image: yes + tmpfs: ['/tmp', '/run', '/run/lock'] + privileged: true + command: '/sbin/init' exposed_ports: - '80/tcp' published_ports: # proxied for LetsEncrypt tests