Skip to content

Commit 6bda95b

Browse files
authored
Add 2.19 roadmap (#2138)
* Add 2.19 roadmap * Add planned work to roadmap * If I make this code is spelling happy? * Ignore stdio * Revert "If I make this code is spelling happy?" This reverts commit 0b20dc4. * blargh * Revert "Ignore stdio" This reverts commit 275f7c1.
1 parent efd49d7 commit 6bda95b

File tree

3 files changed

+82
-0
lines changed

3 files changed

+82
-0
lines changed

.codespellignorelines

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ see the `Active Directory Certificate Services documentation <https://docs.micro
1717
:Description: This setting changes the behaviour of mismatched host patterns, it allows you to force a fatal error, a warning or just ignore it.
1818
This setting changes the behaviour of mismatched host patterns, it allows you to force a fatal error, a warning or just ignore it.
1919
/msg alis LIST #ansible* -min 5
20+
* No longer allow forks to inherit stdio
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
.. _core_roadmap_2.19:
2+
3+
*****************
4+
Ansible-core 2.19
5+
*****************
6+
7+
.. contents::
8+
:local:
9+
10+
Release Schedule
11+
================
12+
13+
Expected
14+
--------
15+
16+
PRs must be raised well in advance of the dates below to have a chance of being included in this ansible-core release.
17+
18+
.. note:: Dates subject to change.
19+
20+
Development Phase
21+
^^^^^^^^^^^^^^^^^
22+
23+
The ``milestone`` branch will be advanced at the start date of each development phase, and the beta 1 release.
24+
25+
- 2024-10-14 Development Phase 1
26+
- 2024-12-16 Development Phase 2
27+
- 2025-02-17 Development Phase 3
28+
- 2025-04-07 Beta 1
29+
30+
Release Phase
31+
^^^^^^^^^^^^^
32+
33+
- 2025-03-31 Feature Freeze (and ``stable-2.19`` branching from ``devel``)
34+
No new functionality (including modules/plugins) to any code
35+
36+
- 2025-04-07 Beta 1
37+
38+
- 2025-04-28 Release Candidate 1
39+
40+
- 2025-05-19 Release
41+
42+
.. note:: The beta and release candidate schedules allow for up to 3 releases on a weekly schedule depending on the necessity of creating a release.
43+
44+
Release Manager
45+
===============
46+
47+
Ansible Core Team
48+
49+
Planned work
50+
============
51+
52+
* Data Tagging
53+
* Register Projections
54+
* No longer allow forks to inherit stdio
55+
* ``ansible-galaxy`` CLI improvements
56+
* Denote preferred collection
57+
* Add ``uninstall`` command
58+
* Support rollback on upgrade failures
59+
* Utilize ``requires_ansible`` during installs/upgrades
60+
* Support relative ``download_url`` in galaxy API responses
61+
* Add support to ansible-galaxy for new console.redhat.com service account auth
62+
* Move environment variable handling for modules out of shell plugins, to support private environment variables
63+
* Evaluate pre-fork loop processing in strategy plugins
64+
* Add alternative to ``sshpass`` to the ``ssh`` connection plugin
65+
* Evaluate inclusion of ``ssh-agent`` handling
66+
* Deprecate ``paramiko`` connection plugin
67+
* Remove deprecated functionality
68+
* Decrease incidental integration tests
69+
* Add controller type hinting for discrete areas of the code
70+
* Decrease testing sanity ignores
71+
* Update ansible-test container images and VMs
72+
* Update ansible-test dependencies
73+
74+
75+
Delayed work
76+
============
77+
78+
The following work has been delayed and retargeted for a future release:
79+
80+
* TBD

docs/docsite/rst/roadmap/ansible_core_roadmap_index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ You can submit feedback on the current roadmap by creating a topic on the :ref:`
1919
:glob:
2020
:caption: ansible-core Roadmaps
2121

22+
ROADMAP_2_19
2223
ROADMAP_2_18
2324
ROADMAP_2_17
2425
ROADMAP_2_16

0 commit comments

Comments
 (0)