Skip to content
This repository has been archived by the owner on Sep 15, 2020. It is now read-only.

Releases: sosreport/sos-collector

sos-collector-1.8

04 Sep 17:41
Compare
Choose a tag to compare

This marks the latest release of sos-collector, version 1.8

Notable changes from 1.7 include:

  • Passwords may now be set individually on nodes, rather than relying on a singular password for all nodes if SSH keys are not deployed. Use the --password-per-node option at execution time and sos-collector will prompt the user for an SSH password for each node returned by the target cluster.

  • Host group functionality has been added

    • Users may now create host groups, either by using --save-group or by manually creating json-formatted files that specify nodes, cluster_type, and/or the master node for quick reference in later usage.
    • See man sos-collector for a full rundown on how host groups work
  • Added RHHI-V (hyperconverged infrastructure) support

  • sos-collector will no longer attempt to create a container if it is already launched inside a container

  • The ovirt/rhv cluster will now use the locally available SSH keys to connect to hypervisor nodes if sos-collector is run directly on the manager system.

  • The ovirt/rhv cluster can now optionally collect only from the SPM nodes, using -c ovirt.spm-only.

sos-collector-1.7

01 Apr 13:50
Compare
Choose a tag to compare

This is the new 1.7 quarterly update for sos-collector.

  • Execution in a container, or on a containerized host, has been overhauled and now allows for more precise control over the container being used
  • Added RHCOS support
  • Added a 'none' cluster to allow users to provide a simple list of nodes and skip any cluster-related tasks
  • Added RH Satellite as a supported cluster type
  • Improved local execution by using the existing pexpect mechanisms

sos-collector-1.6

11 Dec 14:58
Compare
Choose a tag to compare

This is the 1.6 release for sos-collector.

Major changes:

  • No longer requires python-paramiko, and instead uses OpenSSH's ControlPersist feature. This is a security based decision and from 1.6 onwards python-paramiko is no longer a transport available to sos-collector. The only supported transport is OpenSSH with ControlPersist.
  • Debian and Ubuntu hosts are now supported
  • Layered profiles can now accept the base profile option names
  • Fixed a race condition in profile determination that could cause layered deployments to be identified as the base profile.
  • Users can now specify an SSH key to use directly via the -i/--ssh-key option.
  • Several other small bug fixes.

sos-collector-1.5

11 Oct 16:48
Compare
Choose a tag to compare

This tag reflects the 1.5 release of sos-collector.

Included in this release:

  • Resolving CVE-2018-14650. All collected files are now set with 0600 permissions.
  • Improved coverage of sosreport options on the nodes
  • Added preset functionality for nodes whose sos installation support presets
  • Ability for layered cluster profiles to exist and build off of each other
    • New 'rhv' profile based on the ovirt profile
    • New 'openshift' profile based on the kubernetes profile
  • Improved removal of files on nodes after collection
  • Support for passwordless sudo on nodes where that is configured
  • New --batch option to run non-interactively (aside from password prompts)

sos-collector-1.4

22 Jun 16:00
Compare
Choose a tag to compare
[sos-collector] Version bump to 1.4

Signed-off-by: Jake Hunsaker <[email protected]>