Browse code

New release v2.10.0rc4

Rick Elrod authored on 2020/07/31 06:17:16
Showing 4 changed files
... ...
@@ -5,6 +5,37 @@ Ansible Base 2.10 "When the Levee Breaks" Release Notes
5 5
 .. contents:: Topics
6 6
 
7 7
 
8
+v2.10.0rc4
9
+==========
10
+
11
+Release Summary
12
+---------------
13
+
14
+| Release Date: 2020-07-30
15
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
16
+
17
+
18
+Minor Changes
19
+-------------
20
+
21
+- default_callback - moving 'check_mode_markers' documentation in default_callback doc_fragment (https://github.com/ansible-collections/community.general/issues/565).
22
+
23
+Bugfixes
24
+--------
25
+
26
+- Fix warning for default permission change when no mode is specified. Follow up to https://github.com/ansible/ansible/issues/67794. (CVE-2020-1736)
27
+- Fixes ansible-test traceback when plugin author is not a string or a list of strings (https://github.com/ansible/ansible/pull/70507)
28
+- Restore the ability for changed_when/failed_when to function with group_by (#70844).
29
+- ansible-galaxy collection download - fix downloading tar.gz files and collections in git repositories (https://github.com/ansible/ansible/issues/70429)
30
+- ansible-galaxy collection install - fix fallback mechanism if the AH server did not have the collection requested - https://github.com/ansible/ansible/issues/70940
31
+- ansible-test - Add ``pytest < 6.0.0`` constraint for managed installations on Python 3.x to avoid issues with relative imports.
32
+- ansible-test - Change detection now properly resolves relative imports instead of treating them as absolute imports.
33
+- ansible-test validate-modules - ``version_added`` on module level was not validated for modules in collections (https://github.com/ansible/ansible/pull/70869).
34
+- ansible-test validate-modules - return correct error codes ``option-invalid-version-added`` resp. ``return-invalid-version-added`` instead of the wrong error ``deprecation-either-date-or-version`` when an invalid value of ``version_added`` is specified for an option or a return value (https://github.com/ansible/ansible/pull/70869).
35
+- facts - fix incorrect UTC timestamp in ``iso8601_micro`` and ``iso8601``
36
+- lineinfile - fix not subscriptable error in exception handling around file creation
37
+- reboot - Add support for the runit init system, used on Void Linux, that does not support the normal Linux syntax.
38
+
8 39
 v2.10.0rc3
9 40
 ==========
10 41
 
... ...
@@ -1731,3 +1731,57 @@ releases:
1731 1731
     - keep_log_at_info.yml
1732 1732
     - v2.10.0rc3_summary.yaml
1733 1733
     release_date: '2020-07-24'
1734
+  2.10.0rc4:
1735
+    changes:
1736
+      bugfixes:
1737
+      - 'Fix warning for default permission change when no mode is specified. Follow
1738
+        up to https://github.com/ansible/ansible/issues/67794. (CVE-2020-1736)
1739
+
1740
+        '
1741
+      - Fixes ansible-test traceback when plugin author is not a string or a list
1742
+        of strings (https://github.com/ansible/ansible/pull/70507)
1743
+      - Restore the ability for changed_when/failed_when to function with group_by
1744
+        (#70844).
1745
+      - ansible-galaxy collection download - fix downloading tar.gz files and collections
1746
+        in git repositories (https://github.com/ansible/ansible/issues/70429)
1747
+      - ansible-galaxy collection install - fix fallback mechanism if the AH server
1748
+        did not have the collection requested - https://github.com/ansible/ansible/issues/70940
1749
+      - ansible-test - Add ``pytest < 6.0.0`` constraint for managed installations
1750
+        on Python 3.x to avoid issues with relative imports.
1751
+      - ansible-test - Change detection now properly resolves relative imports instead
1752
+        of treating them as absolute imports.
1753
+      - ansible-test validate-modules - ``version_added`` on module level was not
1754
+        validated for modules in collections (https://github.com/ansible/ansible/pull/70869).
1755
+      - ansible-test validate-modules - return correct error codes ``option-invalid-version-added``
1756
+        resp. ``return-invalid-version-added`` instead of the wrong error ``deprecation-either-date-or-version``
1757
+        when an invalid value of ``version_added`` is specified for an option or a
1758
+        return value (https://github.com/ansible/ansible/pull/70869).
1759
+      - facts - fix incorrect UTC timestamp in ``iso8601_micro`` and ``iso8601``
1760
+      - lineinfile - fix not subscriptable error in exception handling around file
1761
+        creation
1762
+      - reboot - Add support for the runit init system, used on Void Linux, that does
1763
+        not support the normal Linux syntax.
1764
+      minor_changes:
1765
+      - default_callback - moving 'check_mode_markers' documentation in default_callback
1766
+        doc_fragment (https://github.com/ansible-collections/community.general/issues/565).
1767
+      release_summary: '| Release Date: 2020-07-30
1768
+
1769
+        | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
1770
+
1771
+        '
1772
+    codename: When the Levee Breaks
1773
+    fragments:
1774
+    - 565_default_callback.yml
1775
+    - 67794-default-permissions-warning-fix.yml
1776
+    - 70507-validate-null-author.yaml
1777
+    - 70524-fix-download-collections.yaml
1778
+    - 70704-void-linux-reboot.yml
1779
+    - 70869-ansible-test-validate-modules-version-added.yml
1780
+    - ansible-test-pytest-cap.yml
1781
+    - ansible-test-relative-import-analysis.yml
1782
+    - changed_when_group_by.yml
1783
+    - date-time-facts-fix-utctime.yml
1784
+    - galaxy-collection-fallback.yml
1785
+    - lineinfile_exc_fix.yml
1786
+    - v2.10.0rc4_summary.yaml
1787
+    release_date: '2020-07-30'
1734 1788
new file mode 100644
... ...
@@ -0,0 +1,3 @@
0
+release_summary: |
1
+   | Release Date: 2020-07-30
2
+   | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
... ...
@@ -19,6 +19,6 @@
19 19
 from __future__ import (absolute_import, division, print_function)
20 20
 __metaclass__ = type
21 21
 
22
-__version__ = '2.10.0rc3.post0'
22
+__version__ = '2.10.0rc4'
23 23
 __author__ = 'Ansible, Inc.'
24 24
 __codename__ = 'When the Levee Breaks'