Fix molecule tests so that PR's can properly validated (#180)

* Making molecule work again
* Enable newer os'es
This commit is contained in:
Werner Dijkerman
2023-10-20 18:06:02 +02:00
committed by GitHub
parent 94774fbc8d
commit da55c4a711
5 changed files with 25 additions and 14 deletions

View File

@ -4,6 +4,7 @@ dependency:
driver:
name: docker
role_name_check: 1
platforms:
- name: influxdb
image: influxdb:1.7-alpine
@ -19,10 +20,11 @@ platforms:
command: ${MY_MOLECULE_DOCKER_COMMAND:-""}
privileged: True
pre_build_image: True
cgroupns_mode: host
networks:
- name: telegraf
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
groups:
- telegraf
@ -64,5 +66,3 @@ scenario:
name: default
verifier:
name: testinfra
lint:
name: flake8

View File

@ -4,16 +4,18 @@ dependency:
driver:
name: docker
role_name_check: 1
platforms:
- name: telegraf-${MY_MOLECULE_CONTAINER:-centos8}
image: ${MY_MOLECULE_IMAGE:-"geerlingguy/docker-centos8-ansible"}
command: ${MY_MOLECULE_DOCKER_COMMAND:-""}
privileged: True
pre_build_image: True
cgroupns_mode: host
networks:
- name: telegraf
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
- /sys/fs/cgroup:/sys/fs/cgroup:rw
groups:
- telegraf
@ -66,5 +68,3 @@ scenario:
- destroy
verifier:
name: testinfra
lint:
name: flake8