mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.0 KiB
YAML
35 lines
1.0 KiB
YAML
6 years ago
|
---
|
||
|
# Regression test for https://github.com/ansible/ansible/pull/45700
|
||
|
- name: Registering container name
|
||
|
set_fact:
|
||
|
cname: "{{ cname_prefix ~ '-45700' }}"
|
||
|
- name: Registering container name
|
||
|
set_fact:
|
||
|
cnames: "{{ cnames }} + [cname]"
|
||
|
|
||
|
- name: Start container
|
||
|
docker_container:
|
||
|
image: alpine:3.8
|
||
|
command: '/bin/sh -c "sleep 1h"'
|
||
|
name: "{{ cname }}"
|
||
|
state: started
|
||
|
|
||
|
- name: Stop container with a lot of invalid options
|
||
|
docker_container:
|
||
|
name: "{{ cname }}"
|
||
|
stop_timeout: 1
|
||
|
# Some options with "invalid" values, which would
|
||
|
# have to be parsed. The values are "invalid" because
|
||
|
# the containers and networks listed here do not exist.
|
||
|
# This can happen because the networks are removed
|
||
|
# before the container is stopped (see
|
||
|
# https://github.com/ansible/ansible/issues/45486).
|
||
|
networks:
|
||
|
- name: "nonexistant-network-{{ (2**32) | random }}"
|
||
|
published_ports:
|
||
|
- '1:2'
|
||
|
- '3'
|
||
|
links:
|
||
|
- "nonexistant-container-{{ (2**32) | random }}:test"
|
||
|
state: absent
|