-
Notifications
You must be signed in to change notification settings - Fork 3.4k
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
Remove oauth provider #15588
base: devel
Are you sure you want to change the base?
Remove oauth provider #15588
Conversation
Shouldn't we also modify references of OAuth usage inside the |
Docs will definitely need to be changed. #15554 should have fixed the collection to allow basic auth. I'm still working through test failures, though, so there may be further changes needed. |
This removes the oauth provider functionality from awx. The oauth2_provider app and all references to it have been removed. Migrations to delete the two tables that locally overwrote oauth2_provider tables are included. This change does not include migrations to delete the tables provided by the oauth2_provider app. Also not included here are changes to awxkit, awx_collection or the ui.
The changes in ansible#15554 will cause a few collection tests to fail, depending on what the test configuration is. This changes the tests to look for a specific warning rather than counting the number of warnings emitted.
This removes the application and token modules, and their associated tests, from the collection. In addition, the export module and awxkit have been updated to no longer export application resources.
f847bdc
to
adcf3bd
Compare
Quality Gate passedIssues Measures |
SUMMARY
This removes the oauth provider functionality from awx. The oauth2_provider app and all references to it have been removed. Migrations to delete the two tables that locally overwrote oauth2_provider tables are included. This change does not include migrations to delete the tables provided by the oauth2_provider app.
ISSUE TYPE
COMPONENT NAME
AWX VERSION
ADDITIONAL INFORMATION