Skip to content

Commit 6b8801e

Browse files
committed
Release 0.1.0.
1 parent e4415ea commit 6b8801e

File tree

6 files changed

+123
-35
lines changed

6 files changed

+123
-35
lines changed

CHANGELOG.rst

Lines changed: 51 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
1-
Will be updated by antsibull-changelog. Do not edit this manually!
1+
=========================================
2+
Docker Community Collection Release Notes
3+
=========================================
24

3-
See https://github.com/ansible-community/antsibull-changelog/blob/main/docs/changelogs.rst for information on how to use antsibull-changelog.
5+
.. contents:: Topics
46

5-
Check out ``changelogs/config.yaml`` for its configuration. You need to change at least the ``title`` field in there.
7+
8+
v0.1.0
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
The ``community.docker`` continues the work on the Ansible docker modules and plugins from their state in ``community.general`` 1.2.0. The changes listed here are thus relative to the modules and plugins ``community.general.docker*``.
15+
16+
All deprecation removals planned for ``community.general`` 2.0.0 have been applied. All deprecation removals scheduled for ``community.general`` 3.0.0 have been re-scheduled for ``community.docker`` 2.0.0.
17+
18+
19+
Minor Changes
20+
-------------
21+
22+
- docker_container - now supports the ``device_requests`` option, which allows to request additional resources such as GPUs (https://github.com/ansible/ansible/issues/65748, https://github.com/ansible-collections/community.general/pull/1119).
23+
24+
Removed Features (previously deprecated)
25+
----------------------------------------
26+
27+
- docker_container - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
28+
- docker_container - the default of ``networks_cli_compatible`` changed to ``true`` (https://github.com/ansible-collections/community.docker/pull/1).
29+
- docker_container - the unused option ``trust_image_content`` has been removed (https://github.com/ansible-collections/community.docker/pull/1).
30+
- docker_image - ``state=build`` has been removed. Use ``present`` instead (https://github.com/ansible-collections/community.docker/pull/1).
31+
- docker_image - the ``container_limits``, ``dockerfile``, ``http_timeout``, ``nocache``, ``rm``, ``path``, ``buildargs``, ``pull`` have been removed. Use the corresponding suboptions of ``build`` instead (https://github.com/ansible-collections/community.docker/pull/1).
32+
- docker_image - the ``force`` option has been removed. Use the more specific ``force_*`` options instead (https://github.com/ansible-collections/community.docker/pull/1).
33+
- docker_image - the ``source`` option is now mandatory (https://github.com/ansible-collections/community.docker/pull/1).
34+
- docker_image - the ``use_tls`` option has been removed. Use ``tls`` and ``validate_certs`` instead (https://github.com/ansible-collections/community.docker/pull/1).
35+
- docker_image - the default of the ``build.pull`` option changed to ``false`` (https://github.com/ansible-collections/community.docker/pull/1).
36+
- docker_image_facts - this alias is on longer availabe, use ``docker_image_info`` instead (https://github.com/ansible-collections/community.docker/pull/1).
37+
- docker_network - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
38+
- docker_network - the ``ipam_options`` option has been removed. Use ``ipam_config`` instead (https://github.com/ansible-collections/community.docker/pull/1).
39+
- docker_service - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
40+
- docker_swarm - ``state=inspect`` has been removed. Use ``docker_swarm_info`` instead (https://github.com/ansible-collections/community.docker/pull/1).
41+
- docker_swarm_service - the ``constraints`` option has been removed. Use ``placement.constraints`` instead (https://github.com/ansible-collections/community.docker/pull/1).
42+
- docker_swarm_service - the ``limit_cpu`` and ``limit_memory`` options has been removed. Use the corresponding suboptions in ``limits`` instead (https://github.com/ansible-collections/community.docker/pull/1).
43+
- docker_swarm_service - the ``log_driver`` and ``log_driver_options`` options has been removed. Use the corresponding suboptions in ``logging`` instead (https://github.com/ansible-collections/community.docker/pull/1).
44+
- docker_swarm_service - the ``reserve_cpu`` and ``reserve_memory`` options has been removed. Use the corresponding suboptions in ``reservations`` instead (https://github.com/ansible-collections/community.docker/pull/1).
45+
- docker_swarm_service - the ``restart_policy``, ``restart_policy_attempts``, ``restart_policy_delay`` and ``restart_policy_window`` options has been removed. Use the corresponding suboptions in ``restart_config`` instead (https://github.com/ansible-collections/community.docker/pull/1).
46+
- docker_swarm_service - the ``update_delay``, ``update_parallelism``, ``update_failure_action``, ``update_monitor``, ``update_max_failure_ratio`` and ``update_order`` options has been removed. Use the corresponding suboptions in ``update_config`` instead (https://github.com/ansible-collections/community.docker/pull/1).
47+
- docker_volume - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
48+
- docker_volume - the ``force`` option has been removed. Use ``recreate`` instead (https://github.com/ansible-collections/community.docker/pull/1).
49+
50+
Bugfixes
51+
--------
52+
53+
- docker_login - fix internal config file storage to handle credentials for more than one registry (https://github.com/ansible-collections/community.general/issues/1117).

changelogs/changelog.yaml

Lines changed: 72 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,72 @@
1-
releases: {}
1+
ancestor: null
2+
releases:
3+
0.1.0:
4+
changes:
5+
bugfixes:
6+
- docker_login - fix internal config file storage to handle credentials for
7+
more than one registry (https://github.com/ansible-collections/community.general/issues/1117).
8+
minor_changes:
9+
- docker_container - now supports the ``device_requests`` option, which allows
10+
to request additional resources such as GPUs (https://github.com/ansible/ansible/issues/65748,
11+
https://github.com/ansible-collections/community.general/pull/1119).
12+
release_summary: 'The ``community.docker`` continues the work on the Ansible
13+
docker modules and plugins from their state in ``community.general`` 1.2.0.
14+
The changes listed here are thus relative to the modules and plugins ``community.general.docker*``.
15+
16+
17+
All deprecation removals planned for ``community.general`` 2.0.0 have been
18+
applied. All deprecation removals scheduled for ``community.general`` 3.0.0
19+
have been re-scheduled for ``community.docker`` 2.0.0.
20+
21+
'
22+
removed_features:
23+
- docker_container - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
24+
- docker_container - the default of ``networks_cli_compatible`` changed to ``true``
25+
(https://github.com/ansible-collections/community.docker/pull/1).
26+
- docker_container - the unused option ``trust_image_content`` has been removed
27+
(https://github.com/ansible-collections/community.docker/pull/1).
28+
- docker_image - ``state=build`` has been removed. Use ``present`` instead (https://github.com/ansible-collections/community.docker/pull/1).
29+
- docker_image - the ``container_limits``, ``dockerfile``, ``http_timeout``,
30+
``nocache``, ``rm``, ``path``, ``buildargs``, ``pull`` have been removed.
31+
Use the corresponding suboptions of ``build`` instead (https://github.com/ansible-collections/community.docker/pull/1).
32+
- docker_image - the ``force`` option has been removed. Use the more specific
33+
``force_*`` options instead (https://github.com/ansible-collections/community.docker/pull/1).
34+
- docker_image - the ``source`` option is now mandatory (https://github.com/ansible-collections/community.docker/pull/1).
35+
- docker_image - the ``use_tls`` option has been removed. Use ``tls`` and ``validate_certs``
36+
instead (https://github.com/ansible-collections/community.docker/pull/1).
37+
- docker_image - the default of the ``build.pull`` option changed to ``false``
38+
(https://github.com/ansible-collections/community.docker/pull/1).
39+
- docker_image_facts - this alias is on longer availabe, use ``docker_image_info``
40+
instead (https://github.com/ansible-collections/community.docker/pull/1).
41+
- docker_network - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
42+
- docker_network - the ``ipam_options`` option has been removed. Use ``ipam_config``
43+
instead (https://github.com/ansible-collections/community.docker/pull/1).
44+
- docker_service - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
45+
- docker_swarm - ``state=inspect`` has been removed. Use ``docker_swarm_info``
46+
instead (https://github.com/ansible-collections/community.docker/pull/1).
47+
- docker_swarm_service - the ``constraints`` option has been removed. Use ``placement.constraints``
48+
instead (https://github.com/ansible-collections/community.docker/pull/1).
49+
- docker_swarm_service - the ``limit_cpu`` and ``limit_memory`` options has
50+
been removed. Use the corresponding suboptions in ``limits`` instead (https://github.com/ansible-collections/community.docker/pull/1).
51+
- docker_swarm_service - the ``log_driver`` and ``log_driver_options`` options
52+
has been removed. Use the corresponding suboptions in ``logging`` instead
53+
(https://github.com/ansible-collections/community.docker/pull/1).
54+
- docker_swarm_service - the ``reserve_cpu`` and ``reserve_memory`` options
55+
has been removed. Use the corresponding suboptions in ``reservations`` instead
56+
(https://github.com/ansible-collections/community.docker/pull/1).
57+
- docker_swarm_service - the ``restart_policy``, ``restart_policy_attempts``,
58+
``restart_policy_delay`` and ``restart_policy_window`` options has been removed.
59+
Use the corresponding suboptions in ``restart_config`` instead (https://github.com/ansible-collections/community.docker/pull/1).
60+
- docker_swarm_service - the ``update_delay``, ``update_parallelism``, ``update_failure_action``,
61+
``update_monitor``, ``update_max_failure_ratio`` and ``update_order`` options
62+
has been removed. Use the corresponding suboptions in ``update_config`` instead
63+
(https://github.com/ansible-collections/community.docker/pull/1).
64+
- docker_volume - no longer returns ``ansible_facts`` (https://github.com/ansible-collections/community.docker/pull/1).
65+
- docker_volume - the ``force`` option has been removed. Use ``recreate`` instead
66+
(https://github.com/ansible-collections/community.docker/pull/1).
67+
fragments:
68+
- 0.1.0.yml
69+
- c.g-1118-docker_login-config-store.yml
70+
- c.g-1119-docker_container-device-reqests.yml
71+
- c.g-2.0.0-deprecations.yml
72+
release_date: '2020-10-30'

changelogs/fragments/0.1.0.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelogs/fragments/c.g-1118-docker_login-config-store.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/c.g-1119-docker_container-device-reqests.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/c.g-2.0.0-deprecations.yml

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)