Skip to content

Remove tower_* aliases from controller_export_diff#84

Open
blaipr wants to merge 2 commits into
ctrliq:mainfrom
blaipr:deprecate-tower-aliases-export-diff
Open

Remove tower_* aliases from controller_export_diff#84
blaipr wants to merge 2 commits into
ctrliq:mainfrom
blaipr:deprecate-tower-aliases-export-diff

Conversation

@blaipr

@blaipr blaipr commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove all 6 tower_* parameter aliases (tower_host, tower_username, tower_password, tower_oauthtoken, tower_verify_ssl, tower_config_file) from controller_export_diff.py
  • Ascender has no Tower heritage, so these aliases serve no purpose

Test plan

  • ansible-test sanity passes
  • ruff check plugins/ passes
  • Module still works with controller_* parameters

blaipr added 2 commits June 27, 2026 12:27
The controller_export_diff module defined tower_* parameter aliases
without deprecated_aliases, inconsistent with all other modules that
use the shared AUTH_ARGSPEC deprecation targeting v26.0.0. Add matching
deprecated_aliases entries so users get proper deprecation warnings.
Ascender has no Tower heritage, so these aliases serve no purpose.
Remove them entirely rather than deprecating.
@blaipr blaipr changed the title Add deprecation notices to tower_* aliases in controller_export_diff Remove tower_* aliases from controller_export_diff Jun 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant