Releases: sosreport/sos
Release list
sos-4.11.2
The sos team is pleased to announce the release of sos-4.11.2
Global Change
Report Changes
- [policy] New SLESPolicy
- Enhance RedHatCoreOSPolicy to contain OCP node role and cluster name
- [preset] Add preset for Canonical OpenStack with Sunbeam
Plugin Changes
- New plugins: anbox, charmed_mongodb, charmed_mongos, command_line_assistant, foremanctl, getent, mysql_router, net_diagram
- [foreman*|pulp|candlepin|redis|postgresql] - multiple plugins enhanced for foremanctl
- [dnf] plugin extended for dnf5
- [azure] Fix RHUI and certificate detection for RHEL 8/9/10
- [azure] Refactor IMDS collection with pretty-printed JSON
- [openstack_*] Add Ubuntu support to openstack database plugin
- [networking] Redact secret-bearing keys in netplan configs
- [net_diagram] Enhance with routes, containers, and ASCII output
- [dracut]: Add Ubuntu support and enhance dracut plugin
- [ipa] several minor updates
Cleaner Changes
Testing Changes
New Contributors
- @Gu1nness made their first contribution in #4278
- @filanov made their first contribution in #4315
- @jonathanbrenes made their first contribution in #4314
- @harshith-aa made their first contribution in #4312
- @asadawar made their first contribution in #4319
- @kicch0u made their first contribution in #4316
- @gotoweb made their first contribution in #4286
- @puneetdixit200 made their first contribution in #4334
- @asakure made their first contribution in #4344
- @hagaikwa-redhat made their first contribution in #4348
- @MoonC432 made their first contribution in #4351
- @rabi made their first contribution in #4328
- @srivathsa729 made their first contribution in #4352
Full Changelog: 4.11.1...4.11.2
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.11.2
Please report any problems to 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.
sos-4.11.1
The sos team is pleased to announce the release of sos-4.11.1
Global Change
Report Changes
- [generic] Update padding for option to 22 chars
- [utilities] Treat audit logs as text files, not binary
Plugin Changes
- New plugins: grout, charmed_opensearch, charmed_opensearch_dashboard, charmed_cruise_control, charmed_kafka, charmed_zookeeper
- [aap_containerized] Add missing components, fix secret masking gaps
- [haproxy] Obfuscate the stats auth
- Fixed OpenFlow version detection
- [postgresql] Rearrange code and dir list for pghome
- [docker|containers_common] Obfuscate proxy user and pass
- [systemd] Ofuscate proxy credentials from cmd outputs
- [foreman] Blacklist registry-auth.json file
Upload Changes
- [redhat,upload] Fix permission error by uploading to the right dir
Cleaner Changes
- Several further performance improvements made, per #4227
Testing Changes
- Bump avocado to 113.0 due to py3.14 issues
- Increased limit on journals size check
New Contributors
- @rjarry made their first contribution in #4247
- @marcoppenheimer made their first contribution in #4214
- @Pepsiqqq made their first contribution in #4198
- @vlours made their first contribution in #4284
- @munirsidd made their first contribution in #4298
Full Changelog: 4.11.0...4.11.1
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.11.1
Please report any problems to 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.
sos-4.11.0
The sos team is pleased to announce the release of sos-4.11.0. This marks our first of two minor version releases in 2026.
Report Changes
- Users will now see a UI message for when post-processing begins, after plugin execution has finished.
- Users may now produce a tar-only (no compression) archive by using
--compression-type=none.
Plugin Changes
- New plugins:
graylog,pipewire,rhel_drives,stunnel - Fixed an issue where the
awsplugin would not load in aws xen instances. - The
logsplugin now supports the newerinclude()directive for rsyslog configs. - The
gcpplugin will now collect RHUI details. - The
pacemakerplugin will now obfuscate MAAS API keys. - The
lxdplugin now collects significantly more information, and is bound tolocal:contexts.
Collect Changes
- Users may now use a new
--sudo-binaryoption to specify a different privilege escalation binary (default remains sudo).
Cleaner Changes
- The performance of
sos cleanhas been drastically improved in this release, special thanks to @pmoravec for his efforts on this front.
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.11.0
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.
sos-4.10.2
The sos team is pleased to announce the release of sos-4.10.2 as a minor release on top of sos-4.10.1. List of changes follow:
Report Changes
- Presets are newly properly honored over config files.
Plugin Changes
- New plugins: ..
- The
charmed_mysqlplugin is refactored to support k8s - The
openstack_*plugins use better regexpes for passwords obfuscation - The
aap_*plugins have improved passwords obfuscation as well - The
kdumpplugin now works on Debian and collects a newkexeclocation - The
aap_containerizedplugin now automatically detects user that installed AAP, and collects everything from other aap_* plugins - The
pulpcoreplugin now export PostreSQL tables in CSV format - The
candlepinandforemanplugins honor configured non-default PostgreSQL port - The
drbdplugin has been refactored to support DRBD 9
Collect Changes
- The OCP cluster has fixed an uncaught exception
Cleaner Changes
- A new option
--treat-certificatesallows user to select the action how to treat with sensitive data in SSL certificates
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.10.2
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.
sos-4.10.1
The sos team is pleased to announce the release of sos-4.10.1 as a minor release on top of sos-4.10.0. List of changes follow:
General Changes
- Various CI builds+testing improvements
- Fedora testing has been temporarily disabled
Report Changes
- Plugins overview formatting has been fixed
Plugin Changes
- New plugins:
aws,spyre - The
jujuplugin properly obfuscates Nova compute logs - The
foreman-installerplugin scrubs non-alphanumeric passwords in installer logs - The
openshift_ovnplugin trigger is checked against crio runtime - The
rhcplugin does not further start rhsm service - The
blockplugin collects/etc/crypttab - The
podmanplugin collects podman disk usage - Various AAP plugins have been improved for AAP 2.5
Cleaner Changes
- Cleaner properly obfuscates also cleaner logs again.
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.10.1
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.
sos-4.10.0
The sos team is pleased to announce the release of sos-4.10.0. This is the second of our twice-yearly minor version updates for 2025. There will be at least one additional z-stream release later this year. The next minor version update will be sos-4.11.0 tentatively scheduled for February, 2026.
General
- Debian and Ubuntu now use
/var/tmpas their default temp directories.
Report
- HTML formatting for Plugin section now works again.
Plugins
- New plugins:
snapm,opensearch - Merged the
pxeplugin into thetftpserverplugin. - The
saltmasterplugin obfuscations have been reworked and improved. - The
networkmanagerplugin will now capture/var/run/NetworkManager. - The
insightsplugin will now properly obfuscate proxy passwords in collected logs. - The
mdplugin now triggers on the presence of themdadmpackage.
Collect
sos collectwill no longer compress the "top-level" archive which contains the individual report archives.- Report archives will still be compressed.
Clean
sos cleanis now concurrent across processes, and not threads, resulting in significantly faster cleaning executions.
Upload
- Fixed an issue where users would be prompted twice for a case id.
- Uploads to the Red Hat SFTP server (including when sos archives are over 1GB in size) now upload into the correct directory.
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.10.0
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.
sos-4.9.2
The sos team is pleased to announce the release of sos-4.9.2. This is a minor update compared to 4.9.1, changes relative to it are below.
General changes
- Cirrus setup is updated to run tests on recent versions of multiple distributions
Report Changes
- OCP preset default options were updated
- Increased column size for plugin listing, added tests for the same
- Fixed regression in requesting case-id if not present
- Debian policy to use
/tmpas default tmp-dir
Plugin Changes
- New plugins:
authd - system proxy is newly being automatically collected
- The
sshplugin stops default listing of users's .ssh dirs - The
dnfplugin scrubs passwords in repository URIs Themongodb` plugin updated for Ubuntu- The
apacheplugin was updated for RHEL10 - The
dpkgnewly collects/etc/dpkg - The
sunbeam_*plugins were incrementally enhanced - The
dqliteplugin newly collects various Consumer collections
Cleaner Changes
HostnamePrepperuseshostname -finstead of plainhostname
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.9.2
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.
sos-4.9.1
The sos team is pleased to announce the release of sos-4.9.1. This is a minor update compared to 4.9.0, changes relative to it are below.
General changes
.readthedocs.yamlwas added to build docs correctly
Report Changes
Plugin Changes
- New plugins:
charmed_mysql,helm,pulseaudio,valkey - The
o_horizonplugin newly obfuscates credentials inlocal_settings.py - The
squidplugin has updated Debian and Ubuntu paths - The
networkingplugin newly collects contents of netplan configuration dirs - The
cephplugin newly obfuscates rgw password inceph.conf - The
ubuntuplugin is revamped openstack_gnocchiplugin newly obfuscates db connection
Cleaner Changes
- No further obfuscation of
.gzfiles when using--keep-binary-filesoption
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.9.1
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.
sos-4.9.0
The sos team is pleased to announce the release of sos-4.9.0. This release represents the first of our two bi-annual releases for 2025, with the next Y-version release bump expected in August. Note that the following release notes are relative to the previous 4.8.2, for full comparison with the 4.8.0 release from August 2024, see the previous release notes for versions 4.8.1, and 4.8.2.
Global
- There has been significant ongoing work with the downstream Debian release for sos, thank you to @arif-ali for all his work on this front.
- The legacy redirectors for
sosreportandsos-collectorhave been dropped as of this release. The only executable going forward issos.
Policy
- Added
dukerelease for Debian support.
Report
- No changes made directly to the
SosReport()component in this release.
Plugins
- New plugins:
aap_containerized, andoratab. - The
foreman_installerplugin now collectssatellite_metrics.yml. - The
pythonplugin will now collect verbose output viapip. - Journal collection speed has been improved via a combination of a python implementation of
tac, and calling non-sizelimited journal collections with--reverse.- Users and automation that relies on static file naming is reminded that
sos_reports/manifest.jsonshould be referenced and the use of tags to find collections within an archive is recommended so that command string changes do not break parsing automation.
- Users and automation that relies on static file naming is reminded that
- Plugins that collect stackdumps from processes by first sending a signal to those processes have been standardized on a new
Plugin.signal_process_usr1()method. - The
crioplugin now supports astackdumpplugin option to collect a stackdump from the main crio process.
Collect
- The
saltstacktransport will now execute commands usingcmd.exec_code sh, instead ofcmd.shell.
Clean
- The IPv6 MAC address parser has been updated to reduce false positive matches, including reduce matching again on previously obfuscated strings from other parsers.
Upload
- A new
sos uploadcomponent has been added, moving the upload code fromPolicy()and allowing end-users to upload files to vendor locations from systems that may not match the vendor's products/distributions (e.g. when a report archive cannot be uploaded directly from the generating system, and must instead be uploaded from a workstation).
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.9.0
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.
sos-4.8.2
The sos team is pleased to announce the release of sos-4.8.2. This is a minor update compared to 4.8.1, changes relative to it are below.
Report Changes
- Plugins' postprocessing times are newly collected by sos manifest
Plugin Changes
- New plugins:
perccli2andInstructlab - Password obfuscation of various listed plugins has been improved:
heat,placement,mysql,microk8s,sunbeam,foremanandsubscription_manager - The
docker,podmanandcontainerdplugins newly collect container image layers - The
jujuplugin newly collects commands fromjujuagents and state reporting - The
foremanplugin newly limits size of collectedproduction.logand ssl los to 500MB only - The
coredumpplugin was refactored to collect less dumps - The
ansibleplugin stops collecting/etc/ansible/files - The
systemplugin newly collects names of environmental variables - The
kubernetesplugin was enhanced (k8ssnap, kubelogs option) - The
NetworkManagerplugin newly collects system-connections files from all locations
Collect changes
- Fixed an exception when calling collect with
--batchand--passwordoptions - Collect can newly inherit config file
Cleaner changes
- Hostname obfuscation was improved to match whole strings
Generic changes
- Ubuntu images were updated for testing
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.8.2
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.