ansible-core 2.19 release schedule update

The Ansible Core team is communicating a delay to the release of Ansible Core 2.19.

The 2.19 release brings the highly anticipated Data Tagging capability. Our previous communication on Data Tagging was the forum post in early March Data Tagging preview and testing - Project Discussions - Ansible.

In summary this brings more security, performance and easier maintenance to your automations, but in doing so may affect existing authored playbooks. We want to know what those impacts are, and guide users through any changes or, if possible, remove the need for changes.

We have not received enough feedback from this phase of testing to provide the level of reassurance we want to give to community users, partners and customers about the impacts data tagging could have on existing Ansible playbooks.

We have therefore taken the decision to delay the Ansible Core 2.19 release schedule by at least a month to allow more time for communicating the impending changes, and to gather more participants for testing during the early phases of the release schedule.

We request your patience while we confirm our revised release schedule that will help us ascertain the impact of Data Tagging and what changes you can expect. We expect to have 6 weeks of betas starting mid April 2025 and will communicate our new timeline as soon as we can.

7 Likes

The Ansible Core team has been able to come to a commitment on the release schedule for ansible-core 2.19 which will include the work known as “Data Tagging”.

Release Period Date
Beta 2025-04-14
RC 2025-05-26
GA 2025-06-16

In addition to the above schedule, there are few other details to be aware of:

The Data Tagging PR will be merged on 2025-04-14, which is the same day as the Beta1 is scheduled for. This is being done to ensure no disruption to various projects with the ansible-core devel branch utilized in CI immediately before a weekend.

stable-2.19 will be branched from devel shortly after the merge of DT. The typical pattern of opening the devel branch for development of the next release will not be followed. devel will continue to be used as the development branch for 2.19, and there will be weekly syncs of devel to the stable-2.19 branch prior to each scheduled beta release.

The devel branch will become “unlocked” on 2025-05-26 aligning with the first planned release candidate.

4 Likes