Skip to content

Deprecate ansible-pull CLI and add migration docs - #87520

Open
gabrielima7 wants to merge 1 commit into
ansible:develfrom
gabrielima7:feature/deprecate-ansible-pull
Open

gabrielima7 wants to merge 1 commit into
ansible:develfrom
gabrielima7:feature/deprecate-ansible-pull

Conversation

@gabrielima7

Copy link
Copy Markdown

Fixes #86889

Summary

As discussed and agreed upon by the core team in #86889, this PR deprecates the ansible-pull CLI.

Changes included in this PR:

  • Added display.deprecated() to PullCLI.run() targeting removal in ansible-core 2.25.
  • Updated the PullCLI docstring with migration instructions and a bash script alternative.
  • Added the required deprecation changelog fragment.

@ansibot ansibot added needs_triage Needs a first human triage before being processed. has_issue labels Sep 11, 2026
@ansibot

ansibot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

@gabrielima7 All commits must have verified signatures.

Please see this Ansible Forum post for more information.

click here for bot help

@gabrielima7
gabrielima7 force-pushed the feature/deprecate-ansible-pull branch from 58fc10a to 4f3920b Compare September 11, 2026 17:50
@s-hertel

Copy link
Copy Markdown
Contributor

@gabrielima7 Thanks for the pull request! FYI, we aren't planning on deprecating this in 2.22 (the issue is just a reminder), so we'll review this once we're ready to remove it.

@s-hertel s-hertel removed the needs_triage Needs a first human triage before being processed. label Sep 15, 2026
@gabrielima7

gabrielima7 commented Sep 16, 2026

Copy link
Copy Markdown
Author

Thanks for the heads-up @s-hertel! Feel free to let me know if you'd like to make any changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecate ansible-pull CLI

3 participants