fix for molecule>4.0.1 schema-validation

This commit is contained in:
AnsibleGuy 2023-03-23 20:49:25 +01:00
parent 09f2a4a9ea
commit b29a18084f
No known key found for this signature in database
GPG Key ID: 52984C069F5AD3CD
1 changed files with 20 additions and 16 deletions

View File

@ -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: dependency:
name: galaxy name: galaxy
driver: driver:
@ -29,14 +15,32 @@ platforms:
- name: 'test-ag-certs' - name: 'test-ag-certs'
ipv4_address: '192.168.6.1' ipv4_address: '192.168.6.1'
groups: [grp_targets] 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 - name: test-ag-certs-letsencrypt
networks: networks:
- name: 'test-ag-certs' - name: 'test-ag-certs'
ipv4_address: '192.168.6.2' ipv4_address: '192.168.6.2'
groups: [grp_targets] 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: exposed_ports:
- '80/tcp' - '80/tcp'
published_ports: # proxied for LetsEncrypt tests published_ports: # proxied for LetsEncrypt tests