You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With #5157 , we are moving Ansible execution to containerized images, so that if customization of the way Ansible is executed is needed, it is relatively simple to build a new image with those customizations (for both playbook runs and inventory usage).
We still have a few areas where we have 'plugins' that can have arbitrary dependencies:
notifications
credential plugins
It may be useful to rearchitect how these are done so that they also can run in the context of a customizable container, and do not require modification of the base application image.
The text was updated successfully, but these errors were encountered:
Bump. This is a major pain for custom credential 'plugins' as currently I have to rebuild a custom base image with each new release of AWX just to include a single credential plugin. I have raised an issue with the AWX Operator as well on this same topic, as I assume the Operator will need to be aware of improvements in this space.
ISSUE TYPE
SUMMARY
With #5157 , we are moving Ansible execution to containerized images, so that if customization of the way Ansible is executed is needed, it is relatively simple to build a new image with those customizations (for both playbook runs and inventory usage).
We still have a few areas where we have 'plugins' that can have arbitrary dependencies:
It may be useful to rearchitect how these are done so that they also can run in the context of a customizable container, and do not require modification of the base application image.
The text was updated successfully, but these errors were encountered: