[stable-1] Fix docker tests (#1398)

* Adjust version_added, re-place tests. (#34)

* Template docker test containers.

* Forgot to adjust test.
This commit is contained in:
Felix Fontein 2020-11-26 13:21:12 +01:00 committed by GitHub
commit e03431d9f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
55 changed files with 823 additions and 801 deletions

View file

@ -12,7 +12,7 @@
- name: value
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -21,7 +21,7 @@
- name: value (change, ignore)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -33,7 +33,7 @@
- name: value (change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -62,7 +62,7 @@
- name: list
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -73,7 +73,7 @@
- name: list (change, ignore)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -86,7 +86,7 @@
- name: list (change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -116,7 +116,7 @@
- name: set
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -127,7 +127,7 @@
- name: set (change, ignore)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -142,7 +142,7 @@
- name: set (change, allow_more_present)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -157,7 +157,7 @@
- name: set (change, allow_more_present)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -171,7 +171,7 @@
- name: set (change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -204,7 +204,7 @@
- name: set(dict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -215,7 +215,7 @@
- name: set(dict) (change, ignore)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -230,7 +230,7 @@
- name: set(dict) (change, allow_more_present)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -245,7 +245,7 @@
- name: set(dict) (change, allow_more_present)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -259,7 +259,7 @@
- name: set(dict) (change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -292,7 +292,7 @@
- name: dict
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -303,7 +303,7 @@
- name: dict (change, ignore)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -318,7 +318,7 @@
- name: dict (change, allow_more_present)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -333,7 +333,7 @@
- name: dict (change, allow_more_present)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -347,7 +347,7 @@
- name: dict (change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -378,15 +378,15 @@
## wildcard ########################################################
####################################################################
- name: Pull hello-world image to make sure wildcard_2 test succeeds
- name: Pull {{ docker_test_image_hello_world }} image to make sure wildcard_2 test succeeds
# If the image isn't there, it will pull it and return 'changed'.
docker_image:
name: hello-world
pull: true
name: "{{ docker_test_image_hello_world }}"
source: pull
- name: wildcard
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -400,7 +400,7 @@
- name: wildcard (change, ignore)
docker_container:
image: hello-world
image: "{{ docker_test_image_hello_world }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -416,7 +416,7 @@
- name: wildcard (change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -433,7 +433,7 @@
- name: wildcard (no change, strict)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started

View file

@ -13,7 +13,7 @@
- name: Start container (check)
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: compatibility
@ -23,7 +23,7 @@
- name: Start container
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: compatibility
@ -32,7 +32,7 @@
- name: Start container (idempotent)
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: compatibility
@ -41,7 +41,7 @@
- name: Start container (idempotent check)
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
state: started
container_default_behavior: compatibility
check_mode: yes
@ -68,7 +68,7 @@
- name: Start container (check)
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: no_defaults
@ -78,7 +78,7 @@
- name: Start container
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: no_defaults
@ -87,7 +87,7 @@
- name: Start container (idempotent)
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: no_defaults
@ -96,7 +96,7 @@
- name: Start container (idempotent check)
docker_container:
name: "{{ cname }}"
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
state: started
container_default_behavior: no_defaults

View file

@ -11,16 +11,16 @@
name: "{{ image }}"
source: pull
loop:
- "hello-world:latest"
- "alpine:3.8"
- "{{ docker_test_image_hello_world }}:latest"
- "{{ docker_test_image_alpine }}"
loop_control:
loop_var: image
- name: Get image ID of hello-world and alpine images
- name: Get image ID of {{ docker_test_image_hello_world }} and {{ docker_test_image_alpine }} images
docker_image_info:
name:
- "hello-world:latest"
- "alpine:3.8"
- "{{ docker_test_image_hello_world }}:latest"
- "{{ docker_test_image_alpine }}"
register: image_info
- assert:
@ -29,9 +29,9 @@
- name: Print image IDs
debug:
msg: "hello-world: {{ image_info.images[0].Id }}; alpine: {{ image_info.images[1].Id }}"
msg: "{{ docker_test_image_hello_world }}: {{ image_info.images[0].Id }}; {{ docker_test_image_alpine }}: {{ image_info.images[1].Id }}"
- name: Create container with hello-world image via ID
- name: Create container with {{ docker_test_image_hello_world }} image via ID
docker_container:
image: "{{ image_info.images[0].Id }}"
name: "{{ cname }}"
@ -39,7 +39,7 @@
force_kill: yes
register: create_1
- name: Create container with hello-world image via ID (idempotent)
- name: Create container with {{ docker_test_image_hello_world }} image via ID (idempotent)
docker_container:
image: "{{ image_info.images[0].Id }}"
name: "{{ cname }}"
@ -47,7 +47,7 @@
force_kill: yes
register: create_2
- name: Create container with alpine image via ID
- name: Create container with {{ docker_test_image_alpine }} image via ID
docker_container:
image: "{{ image_info.images[1].Id }}"
name: "{{ cname }}"
@ -55,7 +55,7 @@
force_kill: yes
register: create_3
- name: Create container with alpine image via ID (idempotent)
- name: Create container with {{ docker_test_image_alpine }} image via ID (idempotent)
docker_container:
image: "{{ image_info.images[1].Id }}"
name: "{{ cname }}"
@ -66,21 +66,21 @@
- name: Untag image
# Image will not be deleted since the container still uses it
docker_image:
name: alpine:3.8
name: "{{ docker_test_image_alpine }}"
force_absent: yes
state: absent
- name: Create container with alpine image via name (check mode, will pull, same image)
- name: Create container with {{ docker_test_image_alpine }} image via name (check mode, will pull, same image)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
name: "{{ cname }}"
state: present
register: create_5
check_mode: yes
- name: Create container with alpine image via name (will pull, same image)
- name: Create container with {{ docker_test_image_alpine }} image via name (will pull, same image)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
name: "{{ cname }}"
state: present
register: create_6
@ -103,30 +103,25 @@
- create_6.container.Image == image_info.images[1].Id
- create_6.container.Id == create_4.container.Id # make sure container wasn't recreated
- name: set Digests
set_fact:
digest_hello_world_2016: 0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9
digest_hello_world_2019: 2557e3c07ed1e38f26e389462d03ed943586f744621577a99efb77324b0fe535
- name: Create container with hello-world image via old digest
- name: Create container with {{ docker_test_image_hello_world }} image via old digest
docker_container:
image: "hello-world@sha256:{{ digest_hello_world_2016 }}"
image: "{{ docker_test_image_hello_world }}@sha256:{{ docker_test_image_hello_world_digest_v1 }}"
name: "{{ cname }}"
state: present
force_kill: yes
register: digest_1
- name: Create container with hello-world image via old digest (idempotent)
- name: Create container with {{ docker_test_image_hello_world }} image via old digest (idempotent)
docker_container:
image: "hello-world@sha256:{{ digest_hello_world_2016 }}"
image: "{{ docker_test_image_hello_world }}@sha256:{{ docker_test_image_hello_world_digest_v1 }}"
name: "{{ cname }}"
state: present
force_kill: yes
register: digest_2
- name: Update container with hello-world image via new digest
- name: Update container with {{ docker_test_image_hello_world }} image via new digest
docker_container:
image: "hello-world@sha256:{{ digest_hello_world_2019 }}"
image: "{{ docker_test_image_hello_world }}@sha256:{{ docker_test_image_hello_world_digest_v2 }}"
name: "{{ cname }}"
state: present
force_kill: yes

View file

@ -20,7 +20,7 @@
- name: mounts
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -37,7 +37,7 @@
- name: mounts (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -54,7 +54,7 @@
- name: mounts (less mounts)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -67,7 +67,7 @@
- name: mounts (more mounts)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -85,7 +85,7 @@
- name: mounts (different modes)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -103,7 +103,7 @@
- name: mounts (endpoint collision)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -149,7 +149,7 @@
- name: mounts + volumes
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -165,7 +165,7 @@
- name: mounts + volumes (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -181,7 +181,7 @@
- name: mounts + volumes (switching)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -198,7 +198,7 @@
- name: mounts + volumes (collision, should fail)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -241,7 +241,7 @@
- name: volume_driver
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
volume_driver: local
@ -250,7 +250,7 @@
- name: volume_driver (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
volume_driver: local
@ -259,7 +259,7 @@
- name: volume_driver (change)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
volume_driver: /
@ -286,7 +286,7 @@
- name: volumes
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -298,7 +298,7 @@
- name: volumes (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -310,7 +310,7 @@
- name: volumes (less volumes)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -320,7 +320,7 @@
- name: volumes (more volumes)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -332,7 +332,7 @@
- name: volumes (different modes)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -344,7 +344,7 @@
- name: volumes (collision)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -381,7 +381,7 @@
- name: start helpers
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ container_name }}"
state: started
@ -395,7 +395,7 @@
- name: volumes_from
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -404,7 +404,7 @@
- name: volumes_from (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -413,7 +413,7 @@
- name: volumes_from (change)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started

View file

@ -65,7 +65,7 @@
- name: network_mode
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -74,7 +74,7 @@
- name: network_mode (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -83,7 +83,7 @@
- name: network_mode (change)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -93,7 +93,7 @@
- name: network_mode (container mode setup)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname_h1 }}"
state: started
@ -101,7 +101,7 @@
- name: network_mode (container mode)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -111,7 +111,7 @@
- name: network_mode (container mode idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -150,7 +150,7 @@
- block:
- name: networks_cli_compatible=no, networks w/o purge_networks
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -162,7 +162,7 @@
- name: networks_cli_compatible=no, networks w/o purge_networks
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -174,7 +174,7 @@
- name: networks_cli_compatible=no, networks, purge_networks
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -188,7 +188,7 @@
- name: networks_cli_compatible=no, networks, purge_networks (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -201,7 +201,7 @@
- name: networks_cli_compatible=no, networks (less networks)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -212,7 +212,7 @@
- name: networks_cli_compatible=no, networks, purge_networks (less networks)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -225,7 +225,7 @@
- name: networks_cli_compatible=no, networks, purge_networks (more networks)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -292,7 +292,7 @@
- block:
- name: networks_cli_compatible=yes, networks specified
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -307,7 +307,7 @@
- name: networks_cli_compatible=yes, networks specified
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -326,7 +326,7 @@
- name: networks_cli_compatible=yes, empty networks list specified
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -336,7 +336,7 @@
- name: networks_cli_compatible=yes, empty networks list specified
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -346,7 +346,7 @@
- name: networks_cli_compatible=yes, empty networks list specified, purge_networks
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -365,7 +365,7 @@
- name: networks_cli_compatible=yes, networks not specified
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -375,7 +375,7 @@
- name: networks_cli_compatible=yes, networks not specified
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -384,7 +384,7 @@
- name: networks_cli_compatible=yes, networks not specified, purge_networks
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -446,7 +446,7 @@
- block:
- name: create container with one network
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -457,7 +457,7 @@
- name: different networks, comparisons=ignore
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -470,7 +470,7 @@
- name: less networks, comparisons=ignore
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -482,7 +482,7 @@
- name: less networks, comparisons=allow_more_present
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -494,7 +494,7 @@
- name: different networks, comparisons=allow_more_present
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -508,7 +508,7 @@
- name: different networks, comparisons=strict
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -522,7 +522,7 @@
- name: less networks, comparisons=strict
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -580,7 +580,7 @@
- block:
- name: create container (stopped) with one network and fixed IP
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: stopped
@ -593,7 +593,7 @@
- name: create container (stopped) with one network and fixed IP (idempotent)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: stopped
@ -606,7 +606,7 @@
- name: create container (stopped) with one network and fixed IP (different IPv4)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: stopped
@ -619,7 +619,7 @@
- name: create container (stopped) with one network and fixed IP (different IPv6)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: stopped
@ -638,7 +638,7 @@
- name: create container (started) with one network and fixed IP (different IPv4)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -652,7 +652,7 @@
- name: create container (started) with one network and fixed IP (different IPv6)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -666,7 +666,7 @@
- name: create container (started) with one network and fixed IP (idempotent)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started

View file

@ -13,7 +13,7 @@
- name: published_ports -- all
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -27,7 +27,7 @@
- name: published_ports -- all (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -41,7 +41,7 @@
- name: published_ports -- all (writing out 'all')
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -56,7 +56,7 @@
- name: published_ports -- all (idempotency 2)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -71,7 +71,7 @@
- name: published_ports -- all (switching back to 'all')
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -104,7 +104,7 @@
- name: published_ports -- port range
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -119,7 +119,7 @@
- name: published_ports -- port range (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -134,7 +134,7 @@
- name: published_ports -- port range (different range)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -166,7 +166,7 @@
- name: published_ports -- one-element container port range
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ item }}"
state: started
@ -180,7 +180,7 @@
- name: published_ports -- one-element container port range (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ item }}"
state: started
@ -194,7 +194,7 @@
- name: published_ports -- one-element container port range (different range)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ item }}"
state: started
@ -228,7 +228,7 @@
- name: published_ports -- IPv6
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -239,7 +239,7 @@
- name: published_ports -- IPv6 (idempotency)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -250,7 +250,7 @@
- name: published_ports -- IPv6 (different IP)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -261,7 +261,7 @@
- name: published_ports -- IPv6 (hostname)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started

View file

@ -9,7 +9,7 @@
- name: Start container
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started

View file

@ -12,7 +12,7 @@
- name: Create container (check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -21,7 +21,7 @@
- name: Create container
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -29,7 +29,7 @@
- name: Create container (idempotent)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -37,7 +37,7 @@
- name: Create container (idempotent check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -94,7 +94,7 @@
- name: Present check for running container (check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -103,7 +103,7 @@
- name: Present check for running container
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -126,7 +126,7 @@
- name: Start container from scratch (check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
stop_timeout: 1
name: "{{ cname }}"
@ -136,7 +136,7 @@
- name: Start container from scratch
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
stop_timeout: 1
name: "{{ cname }}"
@ -145,7 +145,7 @@
- name: Start container from scratch (idempotent)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
stop_timeout: 1
name: "{{ cname }}"
@ -154,7 +154,7 @@
- name: Start container from scratch (idempotent check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
stop_timeout: 1
name: "{{ cname }}"
@ -175,7 +175,7 @@
- name: Recreating container (created)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: present
@ -184,7 +184,7 @@
- name: Recreating container (created, recreate, check mode)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
@ -195,7 +195,7 @@
- name: Recreating container (created, recreate)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
@ -205,7 +205,7 @@
- name: Recreating container (started)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -214,7 +214,7 @@
- name: Recreating container (started, recreate, check mode)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
@ -226,7 +226,7 @@
- name: Recreating container (started, recreate)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
recreate: yes
@ -266,7 +266,7 @@
- name: Restarting
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -277,7 +277,7 @@
- name: Restarting (restart, check mode)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
restart: yes
@ -289,7 +289,7 @@
- name: Restarting (restart)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
restart: yes
@ -300,7 +300,7 @@
- name: Restarting (verify volumes)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started
@ -330,7 +330,7 @@
- name: Stop container (check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
name: "{{ cname }}"
state: stopped
stop_timeout: 1
@ -339,7 +339,7 @@
- name: Stop container
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
name: "{{ cname }}"
state: stopped
stop_timeout: 1
@ -347,7 +347,7 @@
- name: Stop container (idempotent)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
name: "{{ cname }}"
state: stopped
stop_timeout: 1
@ -355,7 +355,7 @@
- name: Stop container (idempotent check)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
name: "{{ cname }}"
state: stopped
stop_timeout: 1
@ -412,7 +412,7 @@
- name: Start container (setup for removing from running)
docker_container:
image: alpine:3.8
image: "{{ docker_test_image_alpine }}"
command: '/bin/sh -c "sleep 10m"'
name: "{{ cname }}"
state: started