AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Logging in using configured "social" accounts (oauth2) is not working or to complicated on the awx cli tool.
logging in using e.g. your google account does not work out of the box. it might be possible to manually generate a client ID but this is at least not seamless and to complicated for daily use.
SUMMARY
when logging in using an external oauth2 account (in awx called "social" account), i would expect that the AWX cli tool opens a browser with the google login page to handle the login process or returns a URL so one can use on a non-headless system to generate the token and add it to the config.
ISSUE TYPE
SUMMARY
when logging in using an external oauth2 account (in awx called "social" account), i would expect that the AWX cli tool opens a browser with the google login page to handle the login process or returns a URL so one can use on a non-headless system to generate the token and add it to the config.