Skip to content

sos-4.5.5

Compare
Choose a tag to compare
@TurboTurtle TurboTurtle released this 23 Jun 12:59
· 270 commits to main since this release

The sos team is pleased to announce the release of sos-4.5.5. This release has a number of edge case bug fixes, as well as the start of an overhaul to the concurrency approach to cleaner, which will happen over several releases.

Global Changes

  • sos.spec has been updated to more closely align with Fedora guidelines.
  • Build snaps as part of merging to main should be more reliable now.

Report Changes

  • Fixed a bug where scrubbing certificate content would fail as a result of us implicitly using the re.I flag for plugin-based postprocessing.

Plugin Changes

  • New plugins: cxl, vault
  • Fixed a bug where if sos was running inside a container, and a plugin attempted to collect a symlink to a host file, that the plugin would instead capture the container's version of that file.
  • Fixed a bug where redundant attempts to create a plugin's sos_commands/ subdirectory would result in an exception.
  • The apache plugin will now collect all /etc/httpd/conf/*.conf files by default.
  • The ipa plugin will now collect SID and EPN logs.
  • The grub2 plugin will now collect user-created config files.
  • Spaces are now handled properly when scrubbing passwords within the sssd plugin.
  • The docker plugin will now function for Debian based systems.

Collect Changes

  • The ocp cluster profile will now more gracefully handle timeouts when trying to remove the temporary project after collections complete. Users are now also notified that if this occurs, they will need to manually delete the temporary project.
  • Report execution errors handled within SosNode are now more consistently printed to console.

Cleaner Changes

  • Refined MAC address parsing, so we should have more complete coverage of MAC address obfuscation
  • The process of preparing cleaner mappings has been abstracted out into new Prepper objects. These preppers allow more flexible ways to extract relevant items for preparing mappings and parsers before the bulk obfuscation work begins. This is the first step in moving to a more efficient concurrency design, and subsequent changes and refinements are expected over the next few releases.

For full information on the changes contained in this release, please refer to the Git commit logs. Further release information and tarballs are available at:

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

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

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

The team would like to thank everyone who contributed fixes, new features, testing, and feedback for this release.