Skip to content

Releases: sosreport/sos

sos-3.6

25 Jun 10:50
Compare
Choose a tag to compare

The sos team is pleased to announce the release of sos-3.6. This is a
significant release containing a number of enhancements, new features,
and bug fixes, including:

  • 29 new plugins:
    alternatives, ansible, btrfs, buildah, clear_containers, date,
    elastic, fibrechannel, host, kata_containers, lustre, memcached,
    mssql, networkmanager, nvme, omnipath_client, omnipath_manager,
    opendaylight, openstack_octavia, ovirt_provider_ovn, ovn_central,
    ovn_host, rear, release, runc, skydive, unpackaged, watchdog, wireless

  • User and policy defined command line presets

    • The ability to save and recall specific combinations of command
      line parameters
    • Policy authors may define presets for specific situations, products
      or other uses (e.g. "cantboot", "rhel", "openshift" etc.).
  • Size limits for external commands

    • Certain commands produce large volumes of data, inflating report
      size (e.g. journalctl): the command collection interface now allows
      an arbitrary size limit to be applied, which includes memory used
      during the run (reducing sosreport's peak memory usage).
  • Automatic file and command size limits

    • Plugins that do not specify an explicit size limit for files or
      commands are now subject to the default value (specified with the
      --log-size command line option).
    • Plugin authors may override this behaviour if needed
  • Concurrent plugin execution

    • Plugins are now run in parallel using a thread pool
    • Reduces runtime by up to 50% (workload dependent)
    • Command line --threads option to set the number of threads to
      use, or to disable parallel execution
  • New profiles (including containers and the Apache webserver)

  • major enhancements to core features and existing plugins:

    • better package manager version information
    • policy support for detecting package managed files
    • fixed exit status propagation
    • deprecated optparse replaced with argparse
    • simplified and improved SoSOptions interface
    • better error handling during interactive prompting
    • allow journal collection by identifier
    • allow collection of journal message catalogs
    • support for collecting binary file data
    • more fine-grained system plugins (date etc.)
    • policy defined report file name patterns
      • more human-readable report file names by default
    • increased default log size (25MiB vs. 10MiB)
    • support for forbidden path lists and forbid logging
    • support for enabling plugins by kernel module name
    • support for enabling plugins by executable name
    • support for collecting eBPF (bpftool) data
    • support for device information via add_udev_info()
    • support for detecting and reporting unpackaged binaries
    • optional collection of the RPMDB
    • improved archive compression level and multithreading
    • default log size increased from 10MiB to 25MiB
    • improved debug logging and ENOSPC handling
    • major updates to the IPA plugin
    • major updates to the Docker plugin
    • string decoding fixes
    • DNF and Yum module support
    • OpenShift 3.10 support
    • Python3 fixes

Further release information and tarballs are available at:

https://github.com/sosreport/sos/releases/tag/3.6

Please report any problems to the sos-devel mailing list, or the
GitHub issue tracker:

https://github.com/sosreport/sos/issues/

I'd like to thank everyone who contributed fixes, new features,
testing, and feedback for this release.

sos-3.5.1

29 May 09:49
Compare
Choose a tag to compare

The sos team is pleased to announce the release of sos-3.5.1. This is a maintenance release containing a number of enhancements, new features, and bug fixes, including:

  • 22 new plugins:

    • alternatives, ansible, btrfs, buildah, clear_containers, date, fibrechannel, host, kata_containers, lustre, memcached, networkmanager, nvme, opendaylight, openstack_octavia, ovirt_provider_ovn, ovn_central, ovn_host, rear, release
      runc, wireless
  • New profiles (including containers and the Apache webserver)

  • major enhancements to core features and existing plugins:

    • better package manager version information
    • fixed exit status propagation
    • deprecated optparse replaced with argparse
    • better error handling during interactive prompting
    • allow journal collection by identifier
    • allow collection of journal message catalogs
    • support for collecting binary file data
    • more fine-grained system plugins (date etc.)
    • policy defined report file name patterns
      • more human-readable report file names by default
    • support for forbidden path lists and forbid logging
    • support for enabling plugins by kernel module name
    • support for enabling plugins by executable name
    • support for collecting eBPF (bpftool) data
    • support for device information via add_udev_info()
    • optional collection of the RPMDB
    • default log size increased from 10MiB to 25MiB
    • string decoding fixes
    • improved debug logging and ENOSPC handling
    • OpenShift 3.10 support
    • Python3 fixes

This release allows distribution packagers to update to a new upstream release before the final release of 3.6. The 3.6 release will include further enhancements in core sosreport functionality and is planned for late June 2018.

sos-3.5

14 Nov 14:54
Compare
Choose a tag to compare

The sos team is pleased to announce the release of sos-3.5. This release includes a number of enhancements, new features, and bug fixes, including:

  • New plugins for perl, boom, vdo, os_net_config, conntrackd, ovirt_imageio, nss, sas3ircu, openstack_aodh, docker_distribution, gluster_block, snappy
  • Plugin API enhancements
    • Plugin triggers by executable name
    • Improved log size limit handling
    • Better handling of compressed log files
    • Per-plugin package verification lists
  • Updates to 74 plugins

Thanks to everyone who submitted patches, testing feedback, and filed issues that helped to make this a quality release with many new features and improvements.

sos-3.4

28 Mar 16:44
Compare
Choose a tag to compare

The sos team is pleased to announce the release of sos-3.4. This release includes a number of enhancements, new features, and bug fixes, including:

  • New plugins for virt-who, nodejs, npm, dracut, juju 2.0, grafana, nfsganesha, collectd, canonical_livepatch, jars, salt, saltmaster, storageconsole, gnocchi, crypto, azure/Red Hat, zfs
  • Plugin API enhancements
  • Internationalisation updates

Thanks to everyone who submitted patches, testing feedback, and filed issues that helped to make this a quality release with many new features and improvements.

3.3

30 Jun 07:50
Compare
Choose a tag to compare
3.3

The sos team is pleased to announce the release of sos-3.3. This release includes a number of enhancements, new features, and bug fixes, including:

  • Support for OpenShift Enterprise 3.x
  • Improved and expanded OpenStack plugins
  • Enhanced support for Open vSwitch
  • Enhanced Kubernetes data collection
  • Improved support for systemd journal collection
  • Policy support for the SuSE family of Linux distributions
  • Policy support for the IBMKvm hypervisor distribution
  • Enhanced display manager and 3D acceleration data capture
  • Improved support for Linux clusters, including Pacemaker
  • Expanded CPU and NUMA topology collection
  • Expanded mainframe (s390x) coverage
  • Collection of multipath topology

Thanks to everyone who submitted patches, testing feedback, and filed issues that helped to make this a quality release with many new features and improvements.

3.2

30 Sep 17:42
Compare
Choose a tag to compare
3.2

The sos team is pleased to announce the release of sos-3.2. This release includes a large number of enhancements and fixes, including:

  • Profiles for plugin selection
  • Improved log size limiting
  • File archiving enhancements and robustness improvements
  • Global plugin options:
    • --verify, --log-size, --all-logs
  • Better plugin descriptions
  • Improved journalctl log capture
  • PEP8 compliant code base
  • oVirt support improvements
  • New plugins: hpasm, ctdb, dbus, oVirt engine hosted, MongoDB, ActiveMQ, OpenShift 2.0, MegaCLI, FCoE, python, Ubuntu, NUMA, Team network driver

sos-3.2beta1

17 Sep 09:31
Compare
Choose a tag to compare
sos-3.2beta1 Pre-release
Pre-release

The sos team is pleased to announce the beta release of sos-3.2. This release includes a large number of enhancements and fixes, including:

  • Profiles for plugin selection
  • Improved log size limiting
  • File archiving enhancements and robustness improvements
  • Global plugin options:
    • --verify, --log-size, --all-logs
  • Better plugin descriptions
  • Improved journalctl log capture
  • PEP8 compliant code base
  • oVirt support improvements
  • New plugins: hpasm, ctdb, dbus, oVirt engine hosted, MongoDB, ActiveMQ, OpenShift 2.0, MegaCLI, FCoE, python, Ubuntu, NUMA, Team network driver

sos-3.2alpha1

12 Jun 16:41
Compare
Choose a tag to compare
sos-3.2alpha1 Pre-release
Pre-release

The sos team is pleased to announce the first alpha release of sos-3.2. This release includes a large number of enhancements and fixes, including:

  • Native oVirt support
  • New plugins for Docker, distupgrade, ipvs, oVirt, pcp, rabbitmq, tuned, FirewallD, HAproxy, keepalived
  • Improved logging
  • Better handling of catastrophic file system errors (EROFS, ENOSPC etc.)
  • Improved sar data handling
  • PowerPC arch improvements
  • Improved python3 support

For full change information please refer to the git repository logs.

sos-3.1

01 Apr 15:29
Compare
Choose a tag to compare

The sos team is pleased to announce the release of sos-3.1. This release includes a large number of enhancements and fixes, including:

  • Modular OpenStack plugins
  • Python3 support
  • New plugins for XFS, OpenShift, Kerberos, OpenHPI, apt, Foreman, Katello, PowerPC, NFS client

For full change information please refer to the git repository logs.

sos-3.0

01 Apr 15:22
Compare
Choose a tag to compare

The sos team is pleased to announce the release of sos-3.0. This release includes a large number of enhancements and fixes. For full change information please refer to the git repository logs.