Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation Checklist: ansible-core 2.17 #1249

Closed
samccann opened this issue Apr 4, 2024 · 2 comments · Fixed by #1504
Closed

Documentation Checklist: ansible-core 2.17 #1249

samccann opened this issue Apr 4, 2024 · 2 comments · Fixed by #1504
Assignees

Comments

@samccann
Copy link
Contributor

samccann commented Apr 4, 2024

Documentation checklist to prepare for and deliver the ansible-core 2.17 release. See follow-on comment for the full checklist.

@ansible-documentation-bot ansible-documentation-bot bot added the needs_triage Needs a first human triage before being processed. label Apr 4, 2024
@samccann
Copy link
Contributor Author

samccann commented Apr 4, 2024

Tasks include:

  • Review ansible-core porting guide to ensure the 2.17 porting guide is added to the index and ensure it links to core 2.17 changelogs.

  • include 2.17 in the ansible-core support matrix and ensure maintenance/eol releases listed accurately. Include links to changelogs.

  • Verify or update the Powershell range for 2.17.

  • Merge, then Backport any PRs for the above items to stable-2.17 branch.

  • In stable-2.17 branch - Update ansible-core branch indicator file in docs/ansible-core-branch.txt in the stable-2.17 branch from devel to stable-2.17. See [stable-2.16] Update ansible-core branch indicator file #424

  • Publish 2.17 docs to test after 2.17 beta! 4/8/2024

  • Update conf.py (DO NOT MERGE UNTIL RELEASE DAY)

    • Set '2.17' if tags.has('core_lang') or tags.has('core') else, under 'html_context' 'latest_version'
    • Set ('2.17', '2.16', '2.15', 'devel',) if tags.has('core') else, under ‘html_context’ 'available_versions'
    • Verify Ansible package porting guide and roadmaps are listed under ‘exclude_patterns’.
      stable-2.17 branch:
  • In stable-2.17 branch - change VERSION (capitalized) from devel to 2.17 as follows:
    '2.17' if tags.has('core_lang') or tags.has('core') else

On release day:

  • Merge conf.py PR to devel
  • Backport to stable-2.17, stable-2.16, and stable-2.15
  • publish to all three releases to prod

Post release:

@samccann samccann removed the needs_triage Needs a first human triage before being processed. label Apr 5, 2024
@samccann
Copy link
Contributor Author

samccann commented Apr 5, 2024

core-2.17 published to test - http://docs.testing.ansible.com/ansible-core/2.17/

NOTE: Version switcher etc will not work until release day.

@samccann samccann self-assigned this May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant