Skip to content
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

Lack of documentation for custom *credential* plugins #15755

Open
chrisdola opened this issue Jan 19, 2025 · 3 comments
Open

Lack of documentation for custom *credential* plugins #15755

chrisdola opened this issue Jan 19, 2025 · 3 comments

Comments

@chrisdola
Copy link

There is a severe lack of documentation on how to include custom credential plugins in the newer versions of AWX now that things have shifted over to being operator based.

All documentation I've found points to using the typical ansible-galaxy collection ... commands to build a collection and then including that collection in the requirements.yml file when building the new ee. However, unless I'm mistaken credential plugins are not the same as the module plugins that this is meant for.

Is the only way to include custom credential plugins to build the awx project from scratch and include the new cred plugin alongside the others as outlined in this post? I'm having a hard time believe that's the correct way to do this, but nothing else I've found makes any sense..

@tvo318
Copy link
Member

tvo318 commented Jan 22, 2025

The credential plugins have been moved to another repo and site. Please update your bookmarks to point to: https://awx-plugins-core.readthedocs.io/en/latest/

Thanks!

@chrisdola
Copy link
Author

Hey @tvo318, I don't see any documentation there either about how to actually build the plugins into AWX. Can you please share where that information is documented or outlined?

Thanks!

@chrisdola
Copy link
Author

I've managed to get the awx devel branch building, but the plugins are installed in the image and then never actually present in the API/UI... So there is some sort of disconnect between the development docs on the AWX side and what is actually required to develop cred plugins.

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

No branches or pull requests

3 participants