#9161 Create ansible playbook to restart failed services on proxy hosts
Opened 14 days ago by mobrien. Modified 21 hours ago

Describe what you would like us to do:


I would like an ansible playbook which could be run against the proxy hosts which would allow for a quick restart of failed services.

It would run something like:

systemctl --failed (Potentially should fail if nothing returned?)
journalctl -lru <unit name> -n 50 (Optional to see log of error)
systemctl restart <unit name>

This would allow rbac_playbook runs with a --limit flag for singular proxy hosts


Metadata Update from @pingou:
- Issue tagged with: dev, high-gain, medium-trouble

14 days ago

Metadata Update from @smooge:
- Issue priority set to: Waiting on Assignee (was: Needs Review)

14 days ago

@pingou it's something y're looking for ?
If it's okay with you, I can refine it.

restart_service.patch

sorry failed instead of active

here the file updated

restart_service.patch

I'd rename the file from restart_when_failed.yml to restart_failed_services.yml.

Could you open a pull-request against https://pagure.io/Fedora-Infra/ansible/ ? I have a few more comments and it'll be easier inline in the PR :)

(Note, could you add the journalctl command while at it?)

ok done
add jouranctl + open PR

Login to comment on this ticket.

Metadata
Boards 1
dev Status: In Review
Attachments 3
Attached 11 days ago View Comment
Attached 11 days ago View Comment
Attached 10 days ago View Comment