~arif-ali/+git/sos:main

Last commit made on 2022-05-24
Get this branch:
git clone -b main https://git.launchpad.net/~arif-ali/+git/sos
Only Arif Ali can upload to this branch. If you are Arif Ali please log in for upload directions.

Branch merges

Branch information

Name:
main
Repository:
lp:~arif-ali/+git/sos

Recent commits

fe81417... by Mamatha Inamdar

[arcconf]: Update arcconf plugin to collect UART logs

This patch is to update arcconf plugin to collect
UART logs

Signed-off-by: Mamatha Inamdar <email address hidden>
Reported-by: Borislav Stoymirski <email address hidden>
Tested-by: Borislav Stoymirski <email address hidden>

fd7ad05... by Nikhil Kakade <email address hidden>

    [shmcli] Make matching 'DELL' case insentitive.

    Signed-off-by: Nikhil Kakade <email address hidden>

7713506... by Mamatha Inamdar

[fibrchannel]: Update fibrechannel plugin to collect HBA logs

This patch is to update fibrechannel plugin to collect
HBA device logs

following commands are added
hbacmd listhbas
hbacmd HbaAttributes <WWPN | MAC>
hbacmd PortAttributes <WWPN | MAC>
hbacmd ServerAttributes

Signed-off-by: Mamatha Inamdar <email address hidden>
Reported-by: Borislav Stoymirski <email address hidden>
Reported-by: Toni Gibson <email address hidden>
Tested-by: Borislav Stoymirski <email address hidden>

bf9462a... by Jose Castillo <email address hidden>

[sos] Fix unhandled exception when concurrently removing temp dir

This patch tries to capture the exception when running
the sosreport at the same time the temp directory
specified as an option is deleted.

Resolves: #2806

Signed-off-by: Jose Castillo <email address hidden>

eba378f... by Nikhil Kakade <email address hidden>

[shmcli] Added new plugin to get information from PowerVault/Dell

shmcli provides information of the adapters, emms, drives,
enclosures, fans, and power supplies.
And the sensing data of temp, voltage, and current sensors.

[1] https://dl.dell.com/topicspdf/powertools-shm-ag_en-us.pdf

Signed-off-by: Nikhil Kakade <email address hidden>

00ad729... by Ponnuvel Palaniyappan

[ceph_mon/ceph_osd] Collect ceph-mon backend type

Ceph uses leveldb (old versions) or rocksdb (current ones)
for metadata. The older filestore backend is deprecated since
Quincy (17.2.0) which uses leveldb. So it's useful to know
if, for example, ceph-mon is still using leveldb for metadata.
This can happen even after upgrading to newer Ceph versions
if the leveldb isn't migrated to leveldb.

Signed-off-by: Ponnuvel Palaniyappan <email address hidden>

4b89746... by Nadia Pinaeva <email address hidden>

use --image option for oc-based sos collect

Signed-off-by: Nadia Pinaeva <email address hidden>

3494434... by Jose Castillo <email address hidden>

[postgresql] Simplify val_type for dbport

After the change introduced via PR #2935
(Allow 'str' PlugOpt type to accept any value)
the postgresql plugin was the only one specifying
both str and int as possible values. This patch
simplifies the val_type field to be in line
with the rest of plugins where only one value
is used.

Signed-off-by: Jose Castillo <email address hidden>

8aec430... by Jake Hunsaker <email address hidden>

[collect] Add cluster profile for RHOSP

Adds a cluster profile for Red Hat OpenStack Platform to identify
controller and (optionally) compute nodes to collect sos reports from.

Note that this adds a dependency on pyyaml to sos. This should be
considered a weak dependency by downstreams. As such, it is added as a
'Recommends' in `sos.spec`. pip does not have the concept of 'weak
dependencies', and so is added as a regular requirement in `setup.py`.

Signed-off-by: Jake Hunsaker <email address hidden>

9b10abc... by Pavel Moravec <email address hidden>

[plugins] Allow 'str' PlugOpt type to accept any value

For PlugOpt type 'str', we should allow any content including e.g.
numbers, and interpret it as a string.

Resolves: #2922
Closes: #2935

Signed-off-by: Pavel Moravec <email address hidden>