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

Support the runit service manager #20181

Closed
jsumners opened this issue Jan 12, 2017 · 1 comment · Fixed by #20471
Closed

Support the runit service manager #20181

jsumners opened this issue Jan 12, 2017 · 1 comment · Fixed by #20471
Labels
affects_2.3 This issue/PR affects Ansible v2.3 feature This issue/PR relates to a feature request. module This issue/PR relates to a module.

Comments

@jsumners
Copy link
Contributor

ISSUE TYPE
  • Feature Idea
COMPONENT NAME

module: service

SUMMARY

Ansible 2.3 is getting support for managing packages with the xbps package manager -- https://github.com/ansible/ansible/blob/f078946ed3bf5baa353d298158b325ce9ab9f313/lib/ansible/modules/packaging/os/xbps.py . This is a wonderful development.

However, along with xbps support should come support for the runit service manager. The only distribution that uses xbps to manage packages is Void Linux and it uses runit for service management. At the very least, it would be nice to have start, stop, and restart available. The possible commands are listed at -- http://smarden.org/runit/sv.8.html

@ansibot ansibot added affects_2.3 This issue/PR affects Ansible v2.3 feature_idea module This issue/PR relates to a module. needs_triage Needs a first human triage before being processed. labels Jan 12, 2017
@bcoca
Copy link
Member

bcoca commented Jan 12, 2017

we have a daemontools module, it woudl not be hard to add/create new one to support runit http://docs.ansible.com/ansible/svc_module.html

@bcoca bcoca removed the needs_triage Needs a first human triage before being processed. label Jan 12, 2017
bcoca pushed a commit that referenced this issue Jan 30, 2017
* Add sv module to manage runit services

* Add mission `restarted` method
@ansibot ansibot added feature This issue/PR relates to a feature request. and removed feature_idea labels Mar 2, 2018
@ansible ansible locked and limited conversation to collaborators Apr 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
affects_2.3 This issue/PR affects Ansible v2.3 feature This issue/PR relates to a feature request. module This issue/PR relates to a module.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants