Skip to content

Remove tower_* aliases and references from auth layer#91

Open
blaipr wants to merge 1 commit into
ctrliq:mainfrom
blaipr:remove-tower-auth-references
Open

Remove tower_* aliases and references from auth layer#91
blaipr wants to merge 1 commit into
ctrliq:mainfrom
blaipr:remove-tower-auth-references

Conversation

@blaipr

@blaipr blaipr commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove all tower_* parameter aliases and deprecated_aliases from AUTH_ARGSPEC in controller_api.py
  • Remove TOWER_* environment variable fallbacks from all auth parameters
  • Rename config file from tower_cli.cfg to controller_cli.cfg (class attribute, /etc/ path, and doc references)
  • Remove tower_* aliases and deprecation notices from both doc fragments (auth.py, auth_plugin.py)
  • Remove deprecated TOWER_* env var entries from inventory/lookup plugin doc fragment (auth_plugin.py)
  • Update "Automation Platform Controller" and "AWX" references to "Ascender" in doc fragment descriptions

Ascender is its own product with no Tower lineage, so these aliases and fallbacks serve no purpose.

Test plan

  • ruff check plugins/ passes
  • ansible-test sanity passes
  • Modules accept controller_* parameters and CONTROLLER_* env vars
  • Config file lookup uses controller_cli.cfg paths

Ascender has no Tower heritage. Remove tower_* parameter aliases,
TOWER_* environment variable fallbacks, and tower_cli.cfg config
file references from the shared auth infrastructure. Rename config
file to controller_cli.cfg.
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