Don't load service.py if minion is running a non-sysvinit init system #48955
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This keeps service.py from overriding systemd.py, among others.
Note that this PR also cleans up the OSes from the
disable
list that were there simply because they ran a different init system. In the future we should also modify the__virtual__
func such that we don't have to keep a list of OSes which are Debian/Ubuntu/RHEL derivatives at all.