# Announcing Our Official Code Freeze Schedule & Process

**URL:** <https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176>\
**Category:** Events\
**Tags:** aws, collections\
**Created:** [July 30, 2025, 9:27pm UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176 "2025-07-30T21:27:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![GomathiselviS](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gomathiselvis/32/544_2.png) [@GomathiselviS](https://forum.ansible.com/u/GomathiselviS)\
**Post date:** [July 30, 2025, 9:27pm UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176/1 "2025-07-30T21:27:38Z")

</div>

> **Cloud Content Freeze Minor and Patch Releases**
>
> **Starts:** August 26, 2025, 5:00pm (America/New\_York)

Hey everyone,

To improve the stability and predictability of our releases, we are formalizing our code freeze process, for cloud content. This will help everyone plan their contributions and ensure we have a stable window for final testing.

Here is a summary of the process and deadlines.

**For Minor and Patch Releases**

- **When:** The freeze begins at **5:00 PM EST on the last Tuesday of each month**.
- **What it means:** We will stop merging backport Pull Requests from the `main` branch into the stable branch .
- **What continues:** Development on the `main` branch is not affected and continues as usual. Any changes merged to `main` after the deadline will be slated for the next release cycle.
- **Exceptions:** Critical, release-blocking bug fixes may be approved for backporting by a maintainer.

**For Major Releases**

- **When:** The freeze begins at **5:00 PM EST on the second to last Tuesday of the month _prior_ to the release month**.
- **What it means:** A new major version branch is created from the `main` branch.
- **What continues:** Development on the `main` branch can resume immediately after the new stable branch is created.
- **What happens next:** The new stable branch is “frozen” from new features and breaking changes. Only critical bug fixes and testing-related changes will be merged into it leading up to the release.

Please note that for the time being, these freezes will be enforced manually . We are working to implement automation to handle this in the near future. Until then, we appreciate your cooperation in adhering to these deadlines.  
We believe this process will help us deliver more reliable releases. Please let us know if you have any questions below.

For more information: [Release cycles for cloud content](https://github.com/ansible-collections/cloud-content-handbook/blob/main/Releases/release_cycles.md)

Thanks,  
Cloud Content Team

---

<div class="post-metadata">

**Author:** ![gundalow](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gundalow/32/99_2.png) [@gundalow](https://forum.ansible.com/u/gundalow)\
**Post date:** [July 31, 2025, 1:23pm UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176/2 "2025-07-31T13:23:45Z")

</div>

Thanks for sharing this.  
Could you clarify which exact repos & collections this applies to?

---

<div class="post-metadata">

**Author:** ![GomathiselviS](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gomathiselvis/32/544_2.png) [@GomathiselviS](https://forum.ansible.com/u/GomathiselviS)\
**Post date:** [July 31, 2025, 1:41pm UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176/3 "2025-07-31T13:41:00Z")

</div>

This applies to the cloud collections mentioned [here](https://github.com/ansible-collections/cloud-content-handbook/blob/main/collections_overview.md#collections-overview).

---

<div class="post-metadata">

**Author:** ![tremble](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/tremble/32/247_2.png) [@tremble](https://forum.ansible.com/u/tremble)\
**Post date:** [August 4, 2025, 9:20am UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176/4 "2025-08-04T09:20:43Z")

</div>

I suspect I’m one of a handful of maintainers outside of your team that might need to be a little careful with this new policy (although I know I’ve been much less active recently). It would be really helpful to have a calendar around with the freezes documented, especially which months a Major release is expected.

---

<div class="post-metadata">

**Author:** ![GomathiselviS](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gomathiselvis/32/544_2.png) [@GomathiselviS](https://forum.ansible.com/u/GomathiselviS)\
**Post date:** [August 4, 2025, 2:04pm UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176/5 "2025-08-04T14:04:34Z")

</div>

@tremble, a calendar is a great idea.

@gundalow, can we use the events calendar for our team’s purposes,? If not, could we create a team-specific one in the forum, or do you have a better suggestion?

---

<div class="post-metadata">

**Author:** ![gundalow](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gundalow/32/99_2.png) [@gundalow](https://forum.ansible.com/u/gundalow)\
**Post date:** [August 7, 2025, 8:27pm UTC](https://forum.ansible.com/t/announcing-our-official-code-freeze-schedule-process/44176/6 "2025-08-07T20:27:22Z")

</div>

> [@tremble](#):
>
> It would be really helpful to have a calendar around with the freezes documented, especially which months a Major release is expected.

@tremble Great idea.  
I’ve (ab)used this forum post

1. Moved from “getting help” to [Events](https://forum.ansible.com/c/events/8)
2. Edited the top post to add in the markdown for “Cloud Content Freeze Minor and Patch Releases”
3. Confirmed if you go to [Events Calendar](https://forum.ansible.com/c/events/8) we can see the Minor & Patch release freeze on 26th August (and 23rd September)
4. If that looks right, edit the top post and copy the markdown event block to add in the Major release

Going forward, we should see if we want a sub-category under Events (currently we only have [CFP](https://forum.ansible.com/c/events/cfp/23)) to use for Release Schedule, that’s something the [@release-managers](https://forum.ansible.com/groups/release-managers) have talked about
