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
Some renderers are supplied by default but the modules needed for them to work are not. As an example, we make substantial use of Mako, but during the transition to onedir and now when bringing up new minions we have run into many issues because the highstates fail hard without the Mako module being installed.
We have tried various things to work around this like injecting scheduled tasks before updates which try to fix minions after updates etc., but this does not always work.
It would be nice if the python modules needed for all the core salt modules would be included within the onedir installation. Not including all the possible modules made sense before when so many modules came with salt, but now that the number of things considered "core" have been better defined and reduced to manageable levels, it seems that making all the included things work out of the box would be a good idea.
P.S. The github template for these issues still refer to SEP which has been depreciated.
The text was updated successfully, but these errors were encountered:
dwoz
added
Feature
new functionality including changes to functionality and code refactors, etc.
Bug
broken, incorrect, or confusing behavior
and removed
Feature
new functionality including changes to functionality and code refactors, etc.
needs-triage
labels
Feb 19, 2024
Some renderers are supplied by default but the modules needed for them to work are not. As an example, we make substantial use of Mako, but during the transition to onedir and now when bringing up new minions we have run into many issues because the highstates fail hard without the Mako module being installed.
We have tried various things to work around this like injecting scheduled tasks before updates which try to fix minions after updates etc., but this does not always work.
It would be nice if the python modules needed for all the core salt modules would be included within the onedir installation. Not including all the possible modules made sense before when so many modules came with salt, but now that the number of things considered "core" have been better defined and reduced to manageable levels, it seems that making all the included things work out of the box would be a good idea.
P.S. The github template for these issues still refer to SEP which has been depreciated.
The text was updated successfully, but these errors were encountered: