Description of problem:
Using component naming instead of a single product naming could help make the sos plugin easier to maintain.
Instead of having -
https://github.com/sosreport/sosreport/blob/master/sos/plugins/openstack.py
We should have module per component: nova, neutron, heat, ceilometer, glance, etc, etc
Other relevant information can be found on the thread -
http://post-office.corp.redhat.com/archives/rh-openstack-dev/2013-August/msg00364.html
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--- Additional comment from lpeer on 2013-08-21 15:27:46 EDT ---
please create openstack-nova.py
Initial split of openstack-cinder.py, openstack-dashboard.py, openstack-glance.py, openstack-horizon.py, openstack-keystone.py, openstack-nova.py, openstack-quantum.py, openstack-swift.py can be found here: https://github.com/jagee/sosreport.git
still need to create heat, ceilometer, packstack modules and refine password scrubbing.
Comment 2yeylon@redhat.com
2013-09-01 20:00:08 UTC
openstack-nova.py module should collect current status on the compute nodes, running/paused/stuck VMs. VM RAM usage/CPU consumption etc.
Pull request for openstack-nova plugin: https://github.com/sosreport/sosreport/pull/196
Besides jagee's initial split, I've added proper pasword removal from the configuration files and some missing packages to the RedHat plugin.