Specific image name for testing.

This commit is contained in:
Laur Ivan 2022-09-22 11:22:20 +02:00
parent e9af3321dd
commit 5829f66490
3 changed files with 12 additions and 3 deletions

View File

@ -8,7 +8,7 @@
# Developer must implement. # Developer must implement.
- name: Remove the docker image - name: Remove the docker image
community.docker.docker_container: community.docker.docker_container:
name: instance name: instance-plausible
state: absent state: absent
# Mandatory configuration for Molecule to function. # Mandatory configuration for Molecule to function.

View File

@ -10,7 +10,7 @@ dependency:
driver: driver:
name: docker name: docker
platforms: platforms:
- name: instance - name: instance-plausible
image: "geerlingguy/docker-${MOLECULE_DISTRO:-centos8}-ansible:latest" image: "geerlingguy/docker-${MOLECULE_DISTRO:-centos8}-ansible:latest"
command: ${MOLECULE_DOCKER_COMMAND:-""} command: ${MOLECULE_DOCKER_COMMAND:-""}
volumes: volumes:

View File

@ -1,15 +1,24 @@
--- ---
- name: Setup the test machine - name: Setup the test machine
hosts: instance hosts: instance-plausible
tasks: tasks:
- name: Check if /var/run/docker.sock already exists
ansible.builtin.stat:
path: "/var/run/docker.sock"
register: docker_sock_stat
- name: Create docker.sock - name: Create docker.sock
raw: touch /var/run/docker.sock raw: touch /var/run/docker.sock
become: true become: true
changed_when: false changed_when: false
when: not docker_sock_stat.stat.exists
- name: Move docker.sock from tmp - name: Move docker.sock from tmp
raw: mount --move /tmp/docker_mounted.sock /var/run/docker.sock raw: mount --move /tmp/docker_mounted.sock /var/run/docker.sock
become: true become: true
changed_when: false changed_when: false
when: not docker_sock_stat.stat.exists
- name: Update apt cache. - name: Update apt cache.
apt: update_cache=yes cache_valid_time=600 apt: update_cache=yes cache_valid_time=600
when: ansible_os_family == 'Debian' when: ansible_os_family == 'Debian'