mirror of
https://github.com/ansible-collections/community.docker.git
synced 2025-12-16 11:58:43 +00:00
mac_address no longer works with Docker API v1.44+. (#764)
This commit is contained in:
parent
b2cee5677a
commit
648e0652d5
@ -524,6 +524,7 @@ options:
|
|||||||
mac_address:
|
mac_address:
|
||||||
description:
|
description:
|
||||||
- Container MAC address (for example, V(92:d0:c6:0a:29:33)).
|
- Container MAC address (for example, V(92:d0:c6:0a:29:33)).
|
||||||
|
- Note that the global container-wide MAC address is deprecated and no longer used since Docker API version 1.44.
|
||||||
type: str
|
type: str
|
||||||
memory:
|
memory:
|
||||||
description:
|
description:
|
||||||
|
|||||||
@ -3010,46 +3010,48 @@ avoid such warnings, please quote the value.' in (log_options_2.warnings | defau
|
|||||||
## mac_address #####################################################
|
## mac_address #####################################################
|
||||||
####################################################################
|
####################################################################
|
||||||
|
|
||||||
- name: mac_address
|
- when: docker_api_version is version('1.44', '<')
|
||||||
docker_container:
|
block:
|
||||||
image: "{{ docker_test_image_alpine }}"
|
- name: mac_address
|
||||||
command: '/bin/sh -c "sleep 10m"'
|
docker_container:
|
||||||
name: "{{ cname }}"
|
image: "{{ docker_test_image_alpine }}"
|
||||||
mac_address: 92:d0:c6:0a:29:33
|
command: '/bin/sh -c "sleep 10m"'
|
||||||
state: started
|
name: "{{ cname }}"
|
||||||
register: mac_address_1
|
mac_address: 92:d0:c6:0a:29:33
|
||||||
|
state: started
|
||||||
|
register: mac_address_1
|
||||||
|
|
||||||
- name: mac_address (idempotency)
|
- name: mac_address (idempotency)
|
||||||
docker_container:
|
docker_container:
|
||||||
image: "{{ docker_test_image_alpine }}"
|
image: "{{ docker_test_image_alpine }}"
|
||||||
command: '/bin/sh -c "sleep 10m"'
|
command: '/bin/sh -c "sleep 10m"'
|
||||||
name: "{{ cname }}"
|
name: "{{ cname }}"
|
||||||
mac_address: 92:d0:c6:0a:29:33
|
mac_address: 92:d0:c6:0a:29:33
|
||||||
state: started
|
state: started
|
||||||
register: mac_address_2
|
register: mac_address_2
|
||||||
|
|
||||||
- name: mac_address (change)
|
- name: mac_address (change)
|
||||||
docker_container:
|
docker_container:
|
||||||
image: "{{ docker_test_image_alpine }}"
|
image: "{{ docker_test_image_alpine }}"
|
||||||
command: '/bin/sh -c "sleep 10m"'
|
command: '/bin/sh -c "sleep 10m"'
|
||||||
name: "{{ cname }}"
|
name: "{{ cname }}"
|
||||||
mac_address: 92:d0:c6:0a:29:44
|
mac_address: 92:d0:c6:0a:29:44
|
||||||
state: started
|
state: started
|
||||||
force_kill: true
|
force_kill: true
|
||||||
register: mac_address_3
|
register: mac_address_3
|
||||||
|
|
||||||
- name: cleanup
|
- name: cleanup
|
||||||
docker_container:
|
docker_container:
|
||||||
name: "{{ cname }}"
|
name: "{{ cname }}"
|
||||||
state: absent
|
state: absent
|
||||||
force_kill: true
|
force_kill: true
|
||||||
diff: false
|
diff: false
|
||||||
|
|
||||||
- assert:
|
- assert:
|
||||||
that:
|
that:
|
||||||
- mac_address_1 is changed
|
- mac_address_1 is changed
|
||||||
- mac_address_2 is not changed
|
- mac_address_2 is not changed
|
||||||
- mac_address_3 is changed
|
- mac_address_3 is changed
|
||||||
|
|
||||||
####################################################################
|
####################################################################
|
||||||
## memory ##########################################################
|
## memory ##########################################################
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user