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

[FEATURE REQUEST] Run idem states and modules from within salt #57980

Closed
Akm0d opened this issue Jul 17, 2020 · 0 comments · Fixed by #58119
Closed

[FEATURE REQUEST] Run idem states and modules from within salt #57980

Akm0d opened this issue Jul 17, 2020 · 0 comments · Fixed by #58119
Assignees
Labels
Execution-Module Feature new functionality including changes to functionality and code refactors, etc. Magnesium Mg release after Na prior to Al State-Module
Milestone

Comments

@Akm0d
Copy link
Contributor

Akm0d commented Jul 17, 2020

Is your feature request related to a problem? Please describe.
Salt needs the ability to run idem states. It can manage puppet, chef, and ansible, support for the next-gen idempotent state system makes a lot of sense.

Describe the solution you'd like
An execution module and state module that can run idem execution modules and states respectively

Describe alternatives you've considered
One thought was to include a dunder hub in the loader and then allow states to specify which engine to use, the salt engine or the idem engine. idem/pop is fundamentally different from salt and execution/state modules calling idem code is a more uninvolved way to get idem functionality in salt.

@Akm0d Akm0d added Feature new functionality including changes to functionality and code refactors, etc. Execution-Module State-Module labels Jul 17, 2020
@Akm0d Akm0d added this to the Approved milestone Jul 17, 2020
@sagetherage sagetherage added the Magnesium Mg release after Na prior to Al label Jul 17, 2020
@sagetherage sagetherage modified the milestones: Approved, Magnesium Jul 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Execution-Module Feature new functionality including changes to functionality and code refactors, etc. Magnesium Mg release after Na prior to Al State-Module
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants