Browse code

New release v2.10.8rc1

Rick Elrod authored on 2021/04/06 09:34:12
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.8rc1
9
+==========
10
+
11
+Release Summary
12
+---------------
13
+
14
+| Release Date: 2021-04-05
15
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
16
+
17
+
18
+Minor Changes
19
+-------------
20
+
21
+- module payload builder - module_utils imports in any nested block (eg, ``try``, ``if``) are treated as optional during module payload builds; this allows modules to implement runtime fallback behavior for module_utils that do not exist in older versions of Ansible.
22
+
23
+Bugfixes
24
+--------
25
+
26
+- Fix adding unrelated candidate names to the plugin loader redirect list.
27
+- Strategy - When building the task in the Strategy from the Worker, ensure it is properly marked as finalized and squashed. Addresses an issue with ``ansible_failed_task``. (https://github.com/ansible/ansible/issues/57399)
28
+- ansible-test - The ``--export`` option for ``ansible-test coverage`` is now limited to the ``combine`` command. It was previously available for reporting commands on which it had no effect.
29
+- ansible-test - The ``ansible-test coverage combine`` option ``--export`` now exports relative paths. This avoids loss of coverage data when aggregating across systems with different absolute paths. Paths will be converted back to absolute when generating reports.
30
+- ansible-test - ensure unit test paths for connection and inventory plugins are correctly identified for collections (https://github.com/ansible/ansible/issues/73876).
31
+- apt - fix policy_rc_d parameter throwing an exception when restoring original file (https://github.com/ansible/ansible/issues/66211)
32
+- debug action - prevent setting facts when displaying ansible_facts (https://github.com/ansible/ansible/issues/74060).
33
+- find - fix default pattern when use_regex is true (https://github.com/ansible/ansible/issues/50067).
34
+- restrict module valid JSON parsed output to objects as lists are not valid responses.
35
+- setup - fix error handling on bad subset given.
36
+- setup, don't give up on all local facts gathering if one script file fails.
37
+- su become plugin - ensure correct type for localization option (https://github.com/ansible/ansible/issues/73837).
38
+
8 39
 v2.10.7
9 40
 =======
10 41
 
... ...
@@ -2516,3 +2516,54 @@ releases:
2516 2516
     - support_almalinux.yml
2517 2517
     - v2.10.7rc1_summary.yaml
2518 2518
     release_date: '2021-03-08'
2519
+  2.10.8rc1:
2520
+    changes:
2521
+      bugfixes:
2522
+      - Fix adding unrelated candidate names to the plugin loader redirect list.
2523
+      - Strategy - When building the task in the Strategy from the Worker, ensure
2524
+        it is properly marked as finalized and squashed. Addresses an issue with ``ansible_failed_task``.
2525
+        (https://github.com/ansible/ansible/issues/57399)
2526
+      - ansible-test - The ``--export`` option for ``ansible-test coverage`` is now
2527
+        limited to the ``combine`` command. It was previously available for reporting
2528
+        commands on which it had no effect.
2529
+      - ansible-test - The ``ansible-test coverage combine`` option ``--export`` now
2530
+        exports relative paths. This avoids loss of coverage data when aggregating
2531
+        across systems with different absolute paths. Paths will be converted back
2532
+        to absolute when generating reports.
2533
+      - ansible-test - ensure unit test paths for connection and inventory plugins
2534
+        are correctly identified for collections (https://github.com/ansible/ansible/issues/73876).
2535
+      - apt - fix policy_rc_d parameter throwing an exception when restoring original
2536
+        file (https://github.com/ansible/ansible/issues/66211)
2537
+      - debug action - prevent setting facts when displaying ansible_facts (https://github.com/ansible/ansible/issues/74060).
2538
+      - find - fix default pattern when use_regex is true (https://github.com/ansible/ansible/issues/50067).
2539
+      - restrict module valid JSON parsed output to objects as lists are not valid
2540
+        responses.
2541
+      - setup - fix error handling on bad subset given.
2542
+      - setup, don't give up on all local facts gathering if one script file fails.
2543
+      - su become plugin - ensure correct type for localization option (https://github.com/ansible/ansible/issues/73837).
2544
+      minor_changes:
2545
+      - module payload builder - module_utils imports in any nested block (eg, ``try``,
2546
+        ``if``) are treated as optional during module payload builds; this allows
2547
+        modules to implement runtime fallback behavior for module_utils that do not
2548
+        exist in older versions of Ansible.
2549
+      release_summary: '| Release Date: 2021-04-05
2550
+
2551
+        | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
2552
+
2553
+        '
2554
+    codename: When the Levee Breaks
2555
+    fragments:
2556
+    - 57399-finalize-task-in-strategy.yml
2557
+    - 73840_apt-policy-rc-d.yml
2558
+    - 73863-fix-plugin-redirect-list.yaml
2559
+    - 73876-ansible_test-units.yml
2560
+    - ansible-test-fix-coverage-export.yml
2561
+    - debug_dont_set_facts.yml
2562
+    - fix_find_default.yml
2563
+    - fix_json_module_parsing.yml
2564
+    - fix_setup_bad_subset.yml
2565
+    - local_facts_continue.yml
2566
+    - optional_module_utils.yml
2567
+    - su_fix.yml
2568
+    - v2.10.8rc1_summary.yaml
2569
+    release_date: '2021-04-05'
2519 2570
new file mode 100644
... ...
@@ -0,0 +1,3 @@
0
+release_summary: |
1
+   | Release Date: 2021-04-05
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.7.post0'
22
+__version__ = '2.10.8rc1'
23 23
 __author__ = 'Ansible, Inc.'
24 24
 __codename__ = 'When the Levee Breaks'