Compare commits

...

No commits in common. 'c9' and 'i8' have entirely different histories.
c9 ... i8

@ -0,0 +1,55 @@
From 962bdc46472a45c0dd0dacbf358fe78427346783 Mon Sep 17 00:00:00 2001
From: Eugene Zamriy <eugene@zamriy.info>
Date: Sat, 1 Apr 2023 00:38:19 +0300
Subject: [PATCH] Add MSVSphere policy implementation
---
sos/policies/distros/msvsphere.py | 36 +++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
create mode 100644 sos/policies/distros/msvsphere.py
diff --git a/sos/policies/distros/msvsphere.py b/sos/policies/distros/msvsphere.py
new file mode 100644
index 0000000..12abf55
--- /dev/null
+++ b/sos/policies/distros/msvsphere.py
@@ -0,0 +1,36 @@
+# Copyright (C) Eugene Zamriy <ezamriy@msvsphere.ru>
+
+# This file is part of the sos project: https://github.com/sosreport/sos
+#
+# This copyrighted material is made available to anyone wishing to use,
+# modify, copy, or redistribute it subject to the terms and conditions of
+# version 2 of the GNU General Public License.
+#
+# See the LICENSE file in the source distribution for further information.
+
+from sos.policies.distros.redhat import RedHatPolicy, OS_RELEASE
+import os
+
+
+class MSVSpherePolicy(RedHatPolicy):
+
+ distro = 'MSVSphere'
+
+ vendor = 'LLC "NCSD"'
+
+ vendor_urls = [
+ ('Distribution Website', 'https://msvsphere-os.ru'),
+ ('Vendor Website', 'http://ncpr.su/')
+ ]
+
+ @classmethod
+ def check(cls, remote=''):
+ if remote:
+ return cls.distro in remote
+ elif not os.path.exists(OS_RELEASE):
+ return False
+ with open(OS_RELEASE, 'r') as fd:
+ for line in fd:
+ if line.startswith('NAME') and 'MSVSphere' in line:
+ return True
+ return False
--
2.39.2

@ -5,7 +5,7 @@
Summary: A set of tools to gather troubleshooting information from a system Summary: A set of tools to gather troubleshooting information from a system
Name: sos Name: sos
Version: 4.8.1 Version: 4.8.1
Release: 1%{?dist} Release: 1%{?dist}.inferit
Group: Applications/System Group: Applications/System
Source0: https://github.com/sosreport/sos/archive/%{version}/sos-%{version}.tar.gz Source0: https://github.com/sosreport/sos/archive/%{version}/sos-%{version}.tar.gz
Source1: sos-audit-%{auditversion}.tgz Source1: sos-audit-%{auditversion}.tgz
@ -21,7 +21,10 @@ Recommends: python3-magic
Recommends: python3-pexpect Recommends: python3-pexpect
Recommends: python3-pyyaml Recommends: python3-pyyaml
Conflicts: vdsm < 4.40 Conflicts: vdsm < 4.40
Obsoletes: sos-collector <= 1.9 Obsoletes: sos-collector
# MSVSphere patches
Patch1001: 0001-Add-MSVSphere-policy-implementation.patch
%description %description
Sos is a set of tools that gathers information about system Sos is a set of tools that gathers information about system
@ -32,50 +35,52 @@ support technicians and developers.
%prep %prep
%setup -qn %{name}-%{version} %setup -qn %{name}-%{version}
%setup -T -D -a1 -q %setup -T -D -a1 -q
%patch1001 -p1
%build %build
%py3_build %py3_build
%install %install
%py3_install '--install-scripts=%{_sbindir}' %py3_install '--install-scripts=%{_sbindir}'
rm -f %{buildroot}/usr/config/sos.conf
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name} rm -f %{buildroot}/usr/config/tmpfilesd-sos-rh.conf
install -d -m 700 %{buildroot}%{_sysconfdir}/%{name}/cleaner install -Dm644 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/presets.d
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/groups.d
install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/extras.d
install -d -m 755 %{buildroot}%{_sysconfdir}/tmpfiles.d/ install -d -m 755 %{buildroot}%{_sysconfdir}/tmpfiles.d/
install -m 644 %{name}.conf %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
install -m 644 tmpfiles/tmpfilesd-sos-rh.conf %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf install -m 644 tmpfiles/tmpfilesd-sos-rh.conf %{buildroot}%{_sysconfdir}/tmpfiles.d/%{name}.conf
rm -rf %{buildroot}/usr/config/
%find_lang %{name} || echo 0 %find_lang %{name} || echo 0
cd %{name}-audit-%{auditversion} cd %{name}-audit-%{auditversion}
DESTDIR=%{buildroot} ./install.sh DESTDIR=%{buildroot} ./install.sh
cd .. cd ..
mkdir -p %{buildroot}%{_sysconfdir}/sos/{cleaner,presets.d,extras.d,groups.d}
# internationalization is currently broken. Uncomment this line once fixed. # internationalization is currently broken. Uncomment this line once fixed.
# %%files -f %%{name}.lang # %%files -f %%{name}.lang
%files %files
%{_sbindir}/sos
%{_sbindir}/sosreport %{_sbindir}/sosreport
%{_sbindir}/sos
%{_sbindir}/sos-collector %{_sbindir}/sos-collector
#%dir /etc/sos/cleaner
%dir /etc/sos/presets.d %dir /etc/sos/presets.d
%dir /etc/sos/extras.d %dir /etc/sos/extras.d
%dir /etc/sos/groups.d %dir /etc/sos/groups.d
%{_sysconfdir}/tmpfiles.d/%{name}.conf /etc/tmpfiles.d/%{name}.conf
%{python3_sitelib}/* %{python3_sitelib}/*
%{_mandir}/man1/* %{_mandir}/man1/sosreport.1.gz
%{_mandir}/man1/sos-clean.1.gz
%{_mandir}/man1/sos-collect.1.gz
%{_mandir}/man1/sos-collector.1.gz
%{_mandir}/man1/sos-help.1.gz
%{_mandir}/man1/sos-mask.1.gz
%{_mandir}/man1/sos-report.1.gz
%{_mandir}/man1/sos.1.gz
%{_mandir}/man5/sos.conf.5.gz %{_mandir}/man5/sos.conf.5.gz
%doc AUTHORS README.md %doc AUTHORS README.md
%license LICENSE %license LICENSE
%config(noreplace) %{_sysconfdir}/sos/sos.conf %config(noreplace) %{_sysconfdir}/sos/sos.conf
%config(noreplace) %{_sysconfdir}/sos/cleaner %config(noreplace) %{_sysconfdir}/sos/cleaner
%package audit %package audit
Summary: Audit use of some commands for support purposes Summary: Audit use of some commands for support purposes
License: GPLv2+ License: GPLv2+
@ -85,7 +90,7 @@ Group: Application/System
Sos-audit provides configuration files for the Linux Auditing System Sos-audit provides configuration files for the Linux Auditing System
to track the use of some commands capable of changing the configuration to track the use of some commands capable of changing the configuration
of the system. Currently storage and filesystem commands are audited. of the system. Currently storage and filesystem commands are audited.
%post audit %post audit
%{_sbindir}/sos-audit.sh %{_sbindir}/sos-audit.sh
@ -102,39 +107,32 @@ of the system. Currently storage and filesystem commands are audited.
%ghost /etc/audit/rules.d/40-sos-filesystem.rules %ghost /etc/audit/rules.d/40-sos-filesystem.rules
%ghost /etc/audit/rules.d/40-sos-storage.rules %ghost /etc/audit/rules.d/40-sos-storage.rules
%changelog %changelog
* Wed Oct 23 2024 Jan Jansky <jjansky@redhat.com> = 4.8.1-1 * Wed Oct 23 2024 Jan Jansky <jjansky@redhat.com> = 4.8.1-1
- Update to 4.8.1 in RHEL 9 - Update to 4.8.1 in RHEL 8
Resolves: RHEL-64159 Resolves: RHEL-64160
* Tue Oct 15 2024 Jan Jansky <jjansky@redhat.com> = 4.8.0-5
- Rebase to 4.8.0 and adding credential obfuscation
Resolves: RHEL-58096
* Fri Sep 27 2024 Jan Jansky <jjansky@redhat.com> = 4.8.0-4 * Fri Sep 27 2024 Jan Jansky <jjansky@redhat.com> = 4.8.0-3
- Added credentials obfuscation from multiple files - Added credentials obfuscation from multiple files
Resolves: RHEL-58096 Resolves: RHEL-58097
* Wed Sep 25 2024 Jan Jansky <jjansky@redhat.com> = 4.8.0-3 * Sat Sep 14 2024 Pierguido Lambri <plambri@redhat.com> = 4.8.0-2
- Update 4.8.0 - Resolves: RHEL-22732
Resolves: RHEL-58096 Fix wrong formatting
* Thu Sep 19 2024 Jan Jansky <jjansky@redhat.com> = 4.8.0-2
- Update to 4.8.0
Resolves: RHEL-58096
* Mon Sep 09 2024 Pierguido Lambri <plambri@redhat.com> = 4.8.0-1 * Mon Sep 09 2024 Pierguido Lambri <plambri@redhat.com> = 4.8.0-1
- New upstream release - New upstream release
Resolves: RHEL-58096 Resolves: RHEL-58097
* Wed Aug 21 2024 Pavel Moravec <pmoravec@redhat.com> = 4.7.2-3 * Wed Aug 21 2024 Pavel Moravec <pmoravec@redhat.com> = 4.7.2-2
- reverting RHEL-22732 patch due to regressions - reverting RHEL-22732 patch due to regressions
Resolves: RHEL-49781 Resolves: RHEL-49779
* Fri Jun 21 2024 Pierguido Lambri <plambri@redhat.com> = 4.7.2-1 * Fri Jun 21 2024 Pierguido Lambri <plambri@redhat.com> = 4.7.2-1
- New upstream release - New upstream release
Resolves: RHEL-49781 Resolves: RHEL-40871
Resolves: RHEL-33703
Resolves: RHEL-22732
* Thu May 09 2024 Pavel Moravec <pmoravec@redhat.com> = 4.7.1-3 * Thu May 09 2024 Pavel Moravec <pmoravec@redhat.com> = 4.7.1-3
- [archive] Fix get_archive_root after files reordering - [archive] Fix get_archive_root after files reordering
@ -142,305 +140,410 @@ of the system. Currently storage and filesystem commands are audited.
* Mon Apr 08 2024 Jan Jansky <jjansky@redhat.com> = 4.7.1-1 * Mon Apr 08 2024 Jan Jansky <jjansky@redhat.com> = 4.7.1-1
- rebase to upstream 4.7.1 - rebase to upstream 4.7.1
Resolves: RHEL-32106 Resolves: RHEL-32104
* Tue Feb 20 2024 Jan Jansky <jjansky@redhat.com> = 4.7.0-1 * Tue Feb 20 2024 Jan Jansky <jjansky@redhat.com> = 4.7.0-1
- rebase to upstream 4.7.0 - rebase to upstream 4.7.0
Resolves: RHEL-26115 Resolves: RHEL-26111
* Thu Jan 11 2024 Pavel Moravec <pmoravec@redhat.com> = 4.6.1-1 * Thu Jan 11 2024 Pavel Moravec <pmoravec@redhat.com> = 4.6.1-1
- rebase to upstream 4.6.1 - rebase to upstream 4.6.1
Resolves: RHEL-21174 Resolves: RHEL-21173
- [redhat] Change authentication method for RHEL - [redhat] Change authentication method for RHEL
Resolves: RHEL-21178 Resolves: RHEL-21177
* Wed Dec 20 2023 Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 4.6.0-5.inferit
- Update to version 4.6.0-5
* Wed Oct 18 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-5 * Wed Oct 18 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-5
[pulpcore] Scrub AUTH_LDAP_BIND_PASSWORD value [pulpcore] Scrub AUTH_LDAP_BIND_PASSWORD value
Resolves: RHEL-13701 Resolves: RHEL-13697
* Tue Oct 17 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-4 * Tue Oct 17 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-4
- [pulp] Fix dynaconf obfuscation and add AUTH_LDAP_BIND_PASSWORD - [pulp] Fix dynaconf obfuscation and add AUTH_LDAP_BIND_PASSWORD
Resolves: RHEL-13701 Resolves: RHEL-13697
* Thu Oct 12 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-3
- [greenboot] seperate logs to a standalone plugin; enhance [microshift]
Resolves: SUPDEV148
* Fri Sep 01 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-2 * Fri Sep 01 2023 Pavel Moravec <pmoravec@redhat.com> = 4.6.0-2
- [openshift_ovn] Collect additional ovnkube node logs - [openshift_ovn] Collect additional ovnkube node logs
Resolves: SUPDEV145 Resolves: SUPDEV145
* Wed Aug 23 2023 Jan Jansky <jjansky@redhat.com> = 4.6.0-1 * Wed Aug 23 2023 Jan Jansky <jjansky@redhat.com> = 4.6.0-1
- [ultrapath] Add new plugin for Huawei UltraPath
Resolves: bz2187407
- [cleaner] Use data filter for extraction - [cleaner] Use data filter for extraction
Resolves: bz2217906 Resolves: bz2218873
- [discovery] Enable the plugin by containers
Resolves: bz2222134 * Tue Aug 15 2023 Sergey Cherevko <s.cherevko@msvsphere.ru> - 4.5.1-3.inferit
- Added MSVSphere policy implementation
- Rebuilt for MSVSphere 8.8
* Thu Jul 27 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.6-1 * Thu Jul 27 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.6-1
- Collect db files for ovn interconnect environment - Rebase sos to 4.5.6
Resolves: bz2226682 Resolves: bz2226724
* Fri Jul 14 2023 Jan Jansky <jjansky@redhat.com> - 4.5.5-2 * Wed Jul 26 2023 MSVSphere Packaging Team <packager@msvsphere.ru> - = 4.5.5-2
- Adding patch for cleaning mac addresses - Rebuilt for MSVSphere 8.8
Resolves: bz2217943
* Mon Jul 03 2023 Jan Jansky <jjansky@redhat.com> = 4.5.5-1 * Fri Jul 14 2023 Jan Jansky <jjansky@redhat.com> = 4.5.5-2
- Rebase on upstream 4.5.5 - Adding patch for mac obfuscation
Resolves: bz2217943 Resolves: bz2218279
Resolves: bz2216608
Resolves: bz2207562
* Tue May 31 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.4-1 * Mon Jul 03 2023 Jan Jansky <jjansky@redhat.com> = 4.5.5-1
- [specfile] add runtime requirement to python3-setuptools - [clean] Respect permissions of sanitised files
Resolves: bz2207776 Resolves: bz2218279
- [plugin] Fix exception when calling os.makedirs
* Thu May 04 2023 Jan Jansky <jjansky@redhat.com> = 4.5.3-1 Resolves: bz2216608
- [unpackaged] Print unpackaged symlinks instead of targets - [cleaner] Enhance trailing characters list after AMC address
Resolves: bz2169684 Resolves: bz2207562
* Thu Jun 01 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.4-1
- [plugins] collect strings before commands
Resolves: bz2203141
- [collector] collect report from primary node if in node_list
Resolves: bz2186460
- [powerpc] collect invscout logs
Resolves: bz2210543
- [rhc] New plugin for RHC
Resolves: bz2196649
* Fri May 05 2023 Jan Jansky <jjansky@redhat.com> = 4.5.3-1
- [report] Ignore case when scrubbing via do_file_sub - [report] Ignore case when scrubbing via do_file_sub
Resolves: bz2174254 Resolves: bz2143272
- [powerpc]: To collect lparnumascore logs - [subscription_manager] Scrub proxy passwords from repo_server_val
Resolves: bz2177984 Resolves: bz2177282
- [virsh] Scrub passwords in virt-manager logs
Resolves: bz2184062
* Wed Mar 08 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.1-3 * Wed Mar 08 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.1-3
- Rebase on upstream 4.5.1 - Rebase on upstream 4.5.1
Resolves: bz2175808 Resolves: bz2175806
- [microshift] Fix microshift get and add commands - [composer] Capure /etc/osbuild-composer file
Resolves: bz2175650 Resolves: bz2169776
- [ostree] Collect "ostree fsck" under plugin specific opt
Resolves: bz2161533
- [iprconfig] guard whole plugin by sg kmod predicate
Resolves: bz2176086
- [cleaner] dont clean sys_tmp from final_path
Resolves: bz2176218
* Tue Feb 07 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.0-1 * Tue Feb 07 2023 Pavel Moravec <pmoravec@redhat.com> = 4.5.0-1
- Rebase on upstream 4.5.0 - Rebase on upstream 4.5.0
Resolves: bz2082615 Resolves: bz2082614
* Thu Nov 03 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-4 * Thu Nov 03 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-4
- [ocp] Add newly required labels to temp OCP namespace - [ocp] Add newly required labels to temp OCP namespace
Resolves: bz2130976 Resolves: bz2130922
* Fri Oct 28 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-3 * Fri Oct 28 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-3
- [cleaner] Apply compile_regexes after a regular parse line - [cleaner] Apply compile_regexes after a regular parse line
Resolves: bz2138174 Resolves: bz2138173
* Thu Sep 22 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-2 * Thu Sep 22 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-2
- [utilities] Relax from hard dependency of python3-magic - [utilities] Relax from hard dependency of python3-magic
Resolves: bz2126089 Resolves: bz2129038
- [dnf] Collect legacy yum config symlinks, properly obfuscate pwds - [dnf] Collect legacy yum config symlinks, properly obfuscate pwds
Resolves: bz2125499 Resolves: bz2100154
* Fri Sep 09 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-1 * Fri Sep 09 2022 Pavel Moravec <pmoravec@redhat.com> = 4.4-1
- Rebase on upstream 4.4 - Rebase on upstream 4.4
Resolves: bz2082615 Resolves: bz2082614
- [redhat] Honour credential-less --upload-url on RedHat distro properly - [redhat] Honour credential-less --upload-url on RedHat distro properly
Resolves: bz2059573 Resolves: bz2059572
- [md] Restrict data capture to raid members
Resolves: bz2062283
- [sos] Fix unhandled exception when concurrently removing temp dir - [sos] Fix unhandled exception when concurrently removing temp dir
Resolves: bz2088440 Resolves: bz2088439
- [specfile] drop python3-libxml2 dependency
Resolves: bz2125486
- [md] Restrict data capture to raid members
Resolves: bz2125485
- [cleaner] Use compiled regex lists for parsers by default
Resolves: bz2043233
- [cgroups] not collect memory.kmem.slabinfo
Resolves: bz1995120
- [report] Fix loop devices data gathering
Resolves: bz2010735
- [insights] Collect /var/lib/insights
Resolves: bz2103233
- [candlepin] collect information about SCA
Resolves: bz2060925
- [manpages] Clarify --upload-directory applicable to FTP protocol only
Resolves: bz2063259
- [cleaner] Dont obfuscate tmpdir path of local private_map
Resolves: bz2064815
- [fibrechannel] collect Cisco fnic statistics
Resolves: bz2074715
- [pulpcore] Collect db_tables_sizes
Resolves: bz2081433
- [fibrechannel]: Update fibrechannel plugin to collect HBA logs
Resolves: bz2089591
- [arcconf]: Update arcconf plugin to collect UART logs
Resolves: bz2090283
- [pulpcore] Stop collecting commands relevant to old taskig system
Resolves: bz2093191
- [dnf,yum] Merge plugins into dnf, remove yum plugin
Resolves: bz2100154
- [policies] Simplify flow in _container_init()
Resolves: bz2100480
- [pacemaker] Update collect cluster profile for pacemaker
Resolves: bz2065821
* Mon Aug 29 2022 Pavel Moravec <pmoravec@redhat.com> = 4.3-3 * Mon Aug 29 2022 Pavel Moravec <pmoravec@redhat.com> = 4.3-3
- [vdsm] Set LVM option use_devicesfile=0 - [vdsm] Set LVM option use_devicesfile=0
Resolves: bz2122355 Resolves: bz2093993
- [Plugin] Make forbidden path checks more efficient - [Plugin] Make forbidden path checks more efficient
Resolves: bz2122354 Resolves: bz2099598
* Thu Jun 16 2022 Pavel Moravec <pmoravec@redhat.com> = 4.3-2 * Thu Jun 16 2022 Pavel Moravec <pmoravec@redhat.com> = 4.3-2
- [ocp, openshift] Re-align API collection options and rename
Resolves: bz2065563
- [utilities] Close file only when storing to file
Resolves: bz2079492
- [report] --list-plugins should report used, not default,
Resolves: bz2079490
- [report] Honor plugins' hardcoded plugin_timeout
Resolves: bz2079188
- crio: switch from parsing output in table format to json
Resolves: bz2097674
- [pacemaker] Redesign node enumeration logic
Resolves: bz2082914
- [tigervnc] Update collections for newer versions of TigerVNC
Resolves: bz2066181
- [plugins] Allow 'str' PlugOpt type to accept any value
Resolves: bz2079491
- [ovirt] answer files: Filter out all password keys - [ovirt] answer files: Filter out all password keys
Resolves: bz2095267 Resolves: bz2095263
- [plugins] Allow 'str' PlugOpt type to accept any value
Resolves: bz2079485
- [tigervnc] Update collections for newer versions of TigerVNC
Resolves: bz2062908
- [pacemaker] Redesign node enumeration logic
Resolves: bz2065805
- crio: switch from parsing output in table format to json
Resolves: bz2092969
- [report] Honor plugins' hardcoded plugin_timeout
Resolves: bz2079187
- [report] --list-plugins should report used, not default,
Resolves: bz2079484
- [utilities] Close file only when storing to file
Resolves: bz2079486
- [presets] Adjust OCP preset options, more OCP backports
Resolves: bz2058279
* Thu Mar 24 2022 Pavel Moravec <pmoravec@redhat.com> = 4.3-1 * Mon Apr 04 2022 Pavel Moravec <pmoravec@redhat.com> = 4.3-1
- Rebase on upstream 4.3 - Rebase on upstream 4.3
Resolves: 2055003 Resolves: bz2055002
- [sapnw] Fix IndexError exception - [sapnw] Fix IndexError exception
Resolves: 2065551 Resolves: bz1992938
- [subscription_manager] collect syspurpose data via sub-man
Resolves: 2002333
- [Plugin, utilities] Allow writing command output directly to disk - [Plugin, utilities] Allow writing command output directly to disk
Resolves: 2065564 Resolves: bz1726023
- [Ceph] Add support for containerized Ceph setup - [Ceph] Add support for containerized Ceph setup
Resolves: 2065562 Resolves: bz1882544
- [unbound] Add new plugin for Unbound DNS resolver - [unbound] Add new plugin for Unbound DNS resolver
Resolves: 2065560 Resolves: bz2018228
- [discovery] Add new discovery plugin - [discovery] Add new discovery plugin
Resolves: 2065558 Resolves: bz2018549
- [system] Collect glibc tuning decisions - [vdsm] Exclude /var/lib/vdsm/storage/transient_disks
Resolves: 2032913 Resolves: bz2029154
* Wed Feb 23 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-15 * Wed Feb 23 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-15
- [sosnode] Handle downstream versioning for runtime option - [sosnode] Handle downstream versioning for runtime option
Resolves: bz2037350 Resolves: bz2036697
- [options] Fix logging on plugopts in effective sos command - [options] Fix logging on plugopts in effective sos command
Resolves: bz2054883 Resolves: bz2054882
- [report] Honor plugins' hardcoded plugin_timeout - [report] Honor plugins' hardcoded plugin_timeout
Resolves: bz2055548 Resolves: bz2055547
- [policies] Set fallback to None sysroot, don't chroot to '/' - [policies] Set fallback to None sysroot, don't chroot to '/'
Resolves: bz2011537 Resolves: bz1873185
- [ovn_central] Rename container responsable of Red Hat - [ovn_central] Rename container responsable of Red Hat
Resolves: bz2043488 Resolves: bz2042966
* Wed Jan 26 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-13 * Wed Jan 26 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-13
- [virsh] Catch parsing exception - [virsh] Catch parsing exception
Resolves: bz2041855 Resolves: bz2041488
* Tue Jan 25 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-12 * Tue Jan 25 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-12
- [foreman] Use psql-msgpack-decode wrapper for dynflow >= 1.6 - [foreman] Use psql-msgpack-decode wrapper for dynflow >= 1.6
Resolves: bz2043104 Resolves: bz2043102
- [virsh] Call virsh commands in the foreground / with a TTY - [virsh] Call virsh commands in the foreground / with a TTY
Resolves: bz2041855 Resolves: bz2041488
- [ovn_central] Account for Red Hat ovn package naming - [ovn_central] Account for Red Hat ovn package naming
Resolves: bz2043488 Resolves: bz2042966
- [clean,parsers] Build regex lists for static items only once - [clean,parsers] Build regex lists for static items only once
Resolves: bz2037350 Resolves: bz2036697
* Mon Jan 10 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-11 * Mon Jan 10 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-11
- [report] Add journal logs for NetworkManager plugin - [report] Add journal logs for NetworkManager plugin
Resolves: bz2037350 Resolves: bz2036697
* Fri Jan 07 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-9 * Fri Jan 07 2022 Pavel Moravec <pmoravec@redhat.com> = 4.2-9
- add oc transport, backport various PRs for OCP - add oc transport, backport various PRs for OCP
Resolves: bz2037350 Resolves: bz2036697
- [report] Provide better warning about estimate-mode - [report] Provide better warning about estimate-mode
Resolves: bz2011537 Resolves: bz1873185
- [hostname] Fix loading and detection of long base domains - [hostname] Fix loading and detection of long base domains
Resolves: bz2024893 Resolves: bz2023867
* Sun Dec 19 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-8 * Sun Dec 19 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-8
- [rhui] New log folder - [rhui] New log folder
Resolves: bz2031777 Resolves: bz2030741
- nvidia]:Patch to update nvidia plugin for GPU info - nvidia]:Patch to update nvidia plugin for GPU info
Resolves: bz2034001 Resolves: bz2025403
- [hostname] Fix edge case for new hosts in a known subdomain - [hostname] Fix edge case for new hosts in a known subdomain
Resolves: bz2024893 Resolves: bz2023867
* Wed Dec 08 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-7 * Wed Dec 08 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-7
- [hostname] Simplify case matching for domains - [hostname] Simplify case matching for domains
Resolves: bz2024893 Resolves: bz2023867
* Tue Nov 30 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-6 * Tue Nov 30 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-6
- [redhat] Fix broken URI to upload to customer portal - [redhat] Fix broken URI to upload to customer portal
Resolves: bz2025611 Resolves: bz2025610
* Mon Nov 22 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-5 * Mon Nov 22 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-5
- [clean,hostname_parser] Source /etc/hosts for obfuscation - [clean,hostname_parser] Source /etc/hosts for obfuscation
Resolves: bz2024893 Resolves: bz2023867
- [clean, hostname] Fix unintentionally case sensitive - [clean, hostname] Fix unintentionally case sensitive
Resolves: bz2024892 Resolves: bz2023863
- [redhat] update SFTP API version to v2 - [redhat] update SFTP API version to v2
Resolves: bz2025611 Resolves: bz2025610
* Tue Nov 16 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-4 * Tue Nov 16 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-4
- [report] Calculate sizes of dirs, symlinks and manifest in - [report] Calculate sizes of dirs, symlinks and manifest in
Resolves: bz2011537 Resolves: bz1873185
- [report] shutdown threads for timeouted plugins - [report] shutdown threads for timeouted plugins
Resolves: bz2012859 Resolves: bz2012857
- [report] fix filter_namespace per pattern - [report] fix filter_namespace per pattern
Resolves: bz2020778 Resolves: bz2020777
- Ensure specific plugin timeouts are only set - Ensure specific plugin timeouts are only set
Resolves: bz2023481 Resolves: bz2018033
* Wed Nov 03 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-2 * Wed Nov 03 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-2
- [firewall_tables] call iptables -t <table> based on nft - [firewall_tables] call iptables -t <table> based on nft
Resolves: bz2011536 Resolves: bz2005195
- [report] Count with sos_logs and sos_reports in - [report] Count with sos_logs and sos_reports in
Resolves: bz2011537 Resolves: bz1873185
- [foreman] Collect puma status and stats - [foreman] Collect puma status and stats
Resolves: bz2011507 Resolves: bz2011506
- [report] Overwrite pred=None before refering predicate - [report] Overwrite pred=None before refering predicate
Resolves: bz2012858 Resolves: bz2012856
- [openvswitch] add commands for offline analysis - [openvswitch] add commands for offline analysis
Resolves: bz2019697 Resolves: bz2004929
* Wed Oct 06 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-1 * Wed Oct 06 2021 Pavel Moravec <pmoravec@redhat.com> = 4.2-1
- Rebase on upstream 4.2 - Rebase on upstream 4.2
Resolves: bz1998134 Resolves: bz1998133
- [report] Implement --estimate-only - [report] Implement --estimate-only
Resolves: bz2011537 Resolves: bz1873185
- [omnipath_client] Opacapture to run only with allow changes - [omnipath_client] Opacapture to run only with allow changes
Resolves: bz2011534 Resolves: bz1998433
- [unpackaged] deal with recursive loop of symlinks properly - [unpackaged] deal with recursive loop of symlinks properly
Resolves: bz2011533 Resolves: bz1998521
- [networking] prevent iptables-save commands to load nf_tables - [networking] prevent iptables-save commands to load nf_tables
Resolves: bz2011538 Resolves: bz2001096
- [kernel] Capture Pressure Stall Information - [kernel] Capture Pressure Stall Information
Resolves: bz2011535 Resolves: bz2002145
- [processor] Apply sizelimit to /sys/devices/system/cpu/cpuX - [processor] Apply sizelimit to /sys/devices/system/cpu/cpuX
Resolves: bz1869561 Resolves: bz2011413
* Wed Aug 11 2021 Pavel Moravec <pmoravec@redhat.com> = 4.1-8 * Wed Aug 11 2021 Pavel Moravec <pmoravec@redhat.com> = 4.1-5
- [report,collect] unify --map-file arguments - [report,collect] unify --map-file arguments
Resolves: bz1985985 Resolves: bz1923938
- [rhui] add new plugin for RHUI 4 - [rhui] add new plugin for RHUI 4
Resolves: bz1992859 Resolves: bz1665947
- [username parser] Load usernames from `last` for LDAP users - [username parser] Load usernames from `last` for LDAP users
Resolves: bz1992861 Resolves: bz1985037
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 4.1-7 * Mon Jul 26 2021 Pavel Moravec <pmoravec@redhat.com> = 4.1-4
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - [options] allow variant option names in config file
Related: rhbz#1991688 Resolves: bz1923938
- [plugins] Set default predicate instead of None
Resolves: bz1985986
- [MigrationResults] collect info about conversions
Resolves: bz1959598
* Tue Jul 27 2021 Pavel Moravec <pmoravec@redhat.com> - 4.1-6 * Mon Jun 21 2021 Pavel Moravec <pmoravec@redhat.com> = 4.1-3
- [gluster] collect public keys from the right dir
Resolves: bz1925419
- [cleaner] Only skip packaging-based files for the IP parse
Resolves: bz1964499
- [networking] collect also tc filter show ingress - [networking] collect also tc filter show ingress
Resolves: bz1985976 Resolves: bz1886711
- [cleaner] Only skip packaging-based files for the IP parser - [archive] skip copying SELinux context for /proc and /sys
Resolves: bz1985982 Resolves: bz1965001
- [sssd] sssd plugin when sssd-common - [sssd] sssd plugin when sssd-common
Resolves: bz1967718 Resolves: bz1967613
- Various OCP/cluster/cleanup enhancements - Various OCP/cluster/cleanup enhancements
Resolves: bz1985983 Resolves: bz1973675
- [options] allow variant option names in config file
Resolves: bz1985985
- [plugins] Set default predicate instead of None
Resolves: bz1938874
- [MigrationResults] collect info about conversions and
Resolves: bz1959779
* Wed Jun 02 2021 Pavel Moravec <pmoravec@redhat.com> - 4.1-4 * Tue May 18 2021 Pavel Moravec <pmoravec@redhat.com> = 4.1-2
- [archive] skip copying SELinux context for /proc and /sys everytime
Resolves: bz1965002
- Load maps from all archives before obfuscation - Load maps from all archives before obfuscation
Resolves: bz1967110 Resolves: bz1930181
- Multiple fixes in man pages - Multiple fixes in man pages
Resolves: bz1967111 Resolves: bz1935603
- [ds] Mask password and encryption keys in ldif files - [ds] Mask password and encryption keys in ldif files
Resolves: bz1967112 Resolves: bz1937298
- [report] add --cmd-timeout option - [report] add --cmd-timeout option
Resolves: bz1967113 Resolves: bz1937418
- [cups] Add gathering cups-browsed logs - [cups] Add gathering cups-browsed logs
Resolves: bz1967114 Resolves: bz1939963
- [sssd] Collect memory cache / individual logfiles - [sssd] Collect memory cache / individual logfiles
Resolves: bz1967115 Resolves: bz1940502
- Collect ibmvNIC dynamic_debugs - Collect ibmvNIC dynamic_debugs
Resolves: bz1967116 Resolves: bz1942276
- [pulpcore] add plugin for pulp-3 - [pulpcore] add plugin for pulp-3
Resolves: bz1967117 Resolves: bz1956673
- [saphana] remove redundant unused argument of get_inst_info - [saphana] remove redundant unused argument of get_inst_info
Resolves: bz1967118 Resolves: bz1959413
- [networking] Add nstat command support - [networking] Add nstat command support
Resolves: bz1967119 Resolves: bz1961458
- [snapper] add a new plugin - [snapper] add a new plugin
Resolves: bz1967120 Resolves: bz1961229
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 4.1-4 * Mon Apr 26 2021 Pavel Moravec <pmoravec@redhat.com> = 4.1-1
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Rebase on upstream 4.1
Resolves: bz1928679
* Thu Apr 01 2021 Pavel Moravec <pmoravec@redhat.com> - 4.1-3
- adding sos-audit * Tue Feb 16 2021 Pavel Moravec <pmoravec@redhat.com> = 4.0-8
- [gluster] Add glusterd public keys and status files - Automatically create directory for sos-cleaner default_mapping
Resolves: bz1925419 Resolves: bz1923937
* Wed Mar 10 2021 Sandro Bonazzola <sbonazzo@redhat.com> - 4.1-1 * Fri Jan 29 2021 Pavel Moravec <pmoravec@redhat.com> = 4.0-7
- Rebase to 4.1 - [kdump] Gather the file kexec-dmesg.log
Resolves: bz1887402
- [Policy] Handle additional FTP authentication issues
Resolves: bz1916729
* Thu Jan 21 2021 Pavel Moravec <pmoravec@redhat.com> = 4.0-6
- [networking] Collect 'ethtool -e <device>' conditionally only
Resolves: bz1917196
* Wed Jan 06 2021 Pavel Moravec <pmoravec@redhat.com> = 4.0-5
- [component] honour plugopts from config file
Resolves: bz1912889
- [collector] declare sysroot for each component
Resolves: bz1912821
- [plugins] Dont stop collecting by empty specfile when sizelimit=0
Resolves: bz1912910
* Mon Jan 04 2021 Pavel Moravec <pmoravec@redhat.com> = 4.0-4
- [component] Use sysroot from Policy when opts doesn't specify it
Resolves: bz1881118
* Mon Dec 14 2020 Pavel Moravec <pmoravec@redhat.com> = 4.0-3
- [ovirt] collect /etc/pki/ovirt-engine/.truststore
Resolves: bz1848095
- [collector] allow overriding plain --cluster-type
Resolves: bz1895316
- [component] Add log verbosity from presets
Resolves: bz1904045
- [options] Fix --log-size=0 being ignored and unreported
Resolves: bz1905657
- [report] collect broken symlinks
Resolves: bz1906598
* Thu Oct 29 2020 Pavel Moravec <pmoravec@redhat.com> = 4.0-2
- [cleaner] more streamlined sanitize_item method
Resolves: bz1827801
- [openstack_ironic] Missing ironic-inspector configs
Resolves: bz1874295
- Add support to collect hardware component logs
Resolves: bz1880372
- [crio] collect /etc/crio/crio.conf.d/
Resolves: bz1881118
- [policy] Handle additional failure conditions for FTP uploads
Resolves: bz1882368
- [filesys] never collect content of /proc/fs/panfs
Resolves: bz1886782
- [kdump] Collect new kdump logfiles
Resolves: bz1887390
- [stratis] Collect key list and report engine
Resolves: bz1888012
- return tmp-dir with absolute path
Resolves: bz1891562
* Tue Oct 13 2020 Pavel Moravec <pmoravec@redhat.com> = 4.0-1
- Rebase on upstream 4.0
Resolves: bz1827801

Loading…
Cancel
Save