sm-dump output not formatted properly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Hayde Martinez |
Bug Description
Brief Description
-----------------
It was noticed the sm-dum output is changed process id and filename are attached together which is not the case in older loads. See below pid and pid file. I have the older sm-dump which is not combine which is clear and easy to read. This is causing the automation to fail on process monitoring test case also the output doesn’t good as before in format .This is very minor bug.
sudo sm-dump --impact --pid --pid_file
Password:
-Service_
oam-services active active
controller-services active active
cloud-services active active
patching-services active active
directory-services active active
web-services active active
storage-services active active
storage-
vim-services active active
-------
-Services-
oam-ip enabled-active enabled-active critical
management-ip enabled-active enabled-active critical
drbd-pg enabled-active enabled-active critical
drbd-rabbit enabled-active enabled-active critical
drbd-cgcs enabled-active enabled-active critical
drbd-platform enabled-active enabled-active critical
pg-fs enabled-active enabled-active critical
rabbit-fs enabled-active enabled-active critical
nfs-mgmt enabled-active enabled-active critical
cgcs-fs enabled-active enabled-active critical
platform-fs enabled-active enabled-active critical
postgres enabled-active enabled-active critical 2239409/
rabbit enabled-active enabled-active critical 2239450/
cgcs-export-fs enabled-active enabled-active critical
platform-export-fs enabled-active enabled-active critical
cgcs-nfs-ip enabled-active enabled-active critical
platform-nfs-ip enabled-active enabled-active critical
sysinv-inv enabled-active enabled-active critical 2242039/
sysinv-conductor enabled-active enabled-active critical 2241420/
mtc-agent enabled-active enabled-active critical 2242378/
hw-mon enabled-active enabled-active critical 2242765/
dnsmasq enabled-active enabled-active critical 2242002/
fm-mgr enabled-active enabled-active critical 2241278/
keystone enabled-active enabled-active critical 2241551/
open-ldap enabled-active enabled-active critical 120445 /var/run/slapd.pid
snmp enabled-active enabled-active critical 2242475/
lighttpd enabled-active enabled-active critical 120675 /var/run/
horizon enabled-active enabled-active critical 120696 /var/run/
patch-alarm-manager enabled-active enabled-active critical 2236669/
mgr-restful-plugin enabled-active enabled-active critical 120496 /var/run/
ceph-manager enabled-active enabled-active critical 2236295/
vim enabled-active enabled-active critical 2242708/
vim-api enabled-active enabled-active critical 2243089/
vim-webserver enabled-active enabled-active minor 2243090/
guest-agent enabled-active enabled-active critical 2242728/
haproxy enabled-active enabled-active critical 2237776/
pxeboot-ip enabled-active enabled-active critical
ceph-radosgw enabled-active enabled-active minor
drbd-extension enabled-active enabled-active critical
extension-fs enabled-active enabled-active critical
extension-export-fs enabled-active enabled-active critical
etcd enabled-active enabled-active critical 2238610/
drbd-etcd enabled-active enabled-active critical
etcd-fs enabled-active enabled-active critical
barbican-api enabled-active enabled-active critical 2241444/
barbican-
barbican-worker enabled-active enabled-active critical 2242709/
cluster-host-ip enabled-active enabled-active critical
docker-distribution enabled-active enabled-active critical 2238518/
dockerdistribut
drbd-dockerdist
helmrepository-fs enabled-active enabled-active critical
registry-
-------
Below display is from older load where Pid is not combine with pid file.
0:~$ sudo sm-dump --impact --pid --pid_file
Password:
-Service_
oam-services active active
controller-services active active
cloud-services active active
patching-services active active
directory-services active active
web-services active active
vim-services active active
-------
-Services-
management-ip enabled-active enabled-active critical
drbd-pg enabled-active enabled-active critical
drbd-rabbit enabled-active enabled-active critical
drbd-cgcs enabled-active enabled-active critical
drbd-platform enabled-active enabled-active critical
pg-fs enabled-active enabled-active critical
rabbit-fs enabled-active enabled-active critical
nfs-mgmt enabled-active enabled-active critical
cgcs-fs enabled-active enabled-active critical
platform-fs enabled-active enabled-active critical
postgres enabled-active enabled-active critical 169644 /var/run/
rabbit enabled-active enabled-active critical 169837 /var/run/
cgcs-export-fs enabled-active enabled-active critical
platform-export-fs enabled-active enabled-active critical
cgcs-nfs-ip enabled-active enabled-active critical
platform-nfs-ip enabled-active enabled-active critical
sysinv-inv enabled-active enabled-active critical 173656 /var/run/
sysinv-conductor enabled-active enabled-active critical 171329 /var/run/
mtc-agent enabled-active enabled-active critical 174187 /var/run/
hbs-agent enabled-active enabled-active critical 174803 /var/run/
hw-mon enabled-active enabled-active critical 174532 /var/run/hwmond.pid
dnsmasq enabled-active enabled-active critical 171678 /var/run/
fm-mgr enabled-active enabled-active critical 170429 /var/run/
keystone enabled-active enabled-active critical 171457 /var/run/
glance-registry enabled-active enabled-active critical 173290 /var/run/
glance-api enabled-active enabled-active critical 173604 /var/run/
neutron-server enabled-active enabled-active critical 173221 /var/run/
nova-api enabled-active enabled-active critical 173945 /var/run/
nova-scheduler enabled-active enabled-active critical 172916 /var/run/
nova-conductor enabled-active enabled-active critical 172798 /var/run/
nova-console-auth enabled-active enabled-active critical 172309 /var/run/
nova-novnc enabled-active enabled-active minor 173998 /var/run/
cinder-api enabled-active enabled-active critical 173779 /var/run/
cinder-scheduler enabled-active enabled-active critical 171711 /var/run/
cinder-volume enabled-active enabled-active critical 171115 /var/run/
ceilometer-
ceilometer-api enabled-active enabled-active critical 173347 /var/run/
ceilometer-
heat-engine enabled-active enabled-active critical 170662 /var/run/
heat-api enabled-active enabled-active critical 171643 /var/run/
heat-api-cfn enabled-active enabled-active critical 172860 /var/run/
heat-api-cloudwatch enabled-active enabled-active critical 173865 /var/run/
open-ldap enabled-active enabled-active critical 161999 /var/run/slapd.pid
snmp enabled-active enabled-active critical 172762 /var/run/snmpd.pid
lighttpd enabled-active enabled-active critical 167675 /var/run/
horizon enabled-active enabled-active critical 168416 /var/run/
patch-alarm-manager enabled-active enabled-active critical 167926 /var/run/
drbd-cinder enabled-active enabled-active critical
cinder-lvm enabled-active enabled-active critical
iscsi enabled-active enabled-active critical
cinder-ip enabled-active enabled-active critical
vim enabled-active enabled-active critical 174336 /var/run/
vim-api enabled-active enabled-active critical 175102 /var/run/
vim-webserver enabled-active enabled-active minor 175044 /var/run/
guest-agent enabled-active enabled-active critical 174465 /var/run/
nova-api-proxy enabled-active enabled-active critical 174991 /var/run/
haproxy enabled-active enabled-active critical 168620 /var/run/
pxeboot-ip enabled-active enabled-active critical
aodh-api enabled-active enabled-active critical 171381 /var/run/
aodh-evaluator enabled-active enabled-active critical 174053 /var/run/
aodh-listener enabled-active enabled-active critical 170540 /var/run/
aodh-notifier enabled-active enabled-active critical 173704 /var/run/
drbd-extension enabled-active enabled-active critical
extension-fs enabled-active enabled-active critical
extension-export-fs enabled-active enabled-active critical
panko-api enabled-active enabled-active critical 171594 /var/run/
nova-placement-api enabled-active enabled-active critical 170566 /var/run/
Severity
--------
minor
Steps to Reproduce
------------------
1. Execute sudo sm-dump --impact --pid --pid_file and verify output between pid and pid file.
Expected Behavior
------------------
Sm-dump out put should be format properly
Actual Behavior
----------------
As per description sm-dump output not in right format
Reproducibility
---------------
100% reproducible.
System Configuration
-------
all the system
Branch/Pull Time/Commit
-------
20190503T013000Z
Last Pass
---------
load 20190427T013000Z
Timestamp/Logs
--------------
Password:
Test Activity
-------------
Feature test
description: | updated |
description: | updated |
description: | updated |
tags: | added: stx.retestneeded |
Changed in starlingx: | |
assignee: | Bin Qian (bqian20) → Hayde Martinez (haydemtz) |
64 bit Linux could have 7 digit PIDs. sm-dump has 7 characters for pid. Need to increase it to 8.