Bug #24891
closedService status summary showing OK when services are inactive
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1625692
Description of problem:
When checking services on the Satellite using 'foreman-maintain service status' the summary at the bottom shows "OK" when services are dead or inactive.
Version-Release number of selected component (if applicable):
6.4
How reproducible:
Everytime
Steps to Reproduce:
1. Start Satellite services
2. Systemctl stop httpd
3. Check services with 'foreman-maintain service status'
Actual results:
- displaying puppetserver
● puppetserver.service - puppetserver Service
Loaded: loaded (/usr/lib/systemd/system/puppetserver.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Wed 2018-09-05 10:49:29 EDT; 5s ago
Process: 7512 ExecStop=/opt/puppetlabs/server/apps/puppetserver/bin/puppetserver stop (code=exited, status=0/SUCCESS)
Process: 5576 ExecStart=/opt/puppetlabs/server/apps/puppetserver/bin/puppetserver start (code=exited, status=0/SUCCESS)
Main PID: 5607 (code=exited, status=143)
Sep 05 10:43:02 sat64htb.usersys.redhat.com systemd1: Starting puppetserver Service...
Sep 05 10:44:03 sat64htb.usersys.redhat.com systemd1: Started puppetserver Service.
Sep 05 10:49:28 sat64htb.usersys.redhat.com systemd1: Stopping puppetserver Service...
Sep 05 10:49:29 sat64htb.usersys.redhat.com systemd1: Stopped puppetserver Service.
- All services displayed [OK]
--------------------------------------------------------------------------------
Expected results:
- displaying puppetserver
● puppetserver.service - puppetserver Service
Loaded: loaded (/usr/lib/systemd/system/puppetserver.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Wed 2018-09-05 10:49:29 EDT; 5s ago
Process: 7512 ExecStop=/opt/puppetlabs/server/apps/puppetserver/bin/puppetserver stop (code=exited, status=0/SUCCESS)
Process: 5576 ExecStart=/opt/puppetlabs/server/apps/puppetserver/bin/puppetserver start (code=exited, status=0/SUCCESS)
Main PID: 5607 (code=exited, status=143)
Sep 05 10:43:02 sat64htb.usersys.redhat.com systemd1: Starting puppetserver Service...
Sep 05 10:44:03 sat64htb.usersys.redhat.com systemd1: Started puppetserver Service.
Sep 05 10:49:28 sat64htb.usersys.redhat.com systemd1: Stopping puppetserver Service...
Sep 05 10:49:29 sat64htb.usersys.redhat.com systemd1: Stopped puppetserver Service.
- All services displayed puppetserver: FAILED
--------------------------------------------------------------------------------
Additional info: