Skip to content
Open
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
f706d08
[upload] Enable sos uploads of files bigger than 1Gb
dwolstroRH Jul 28, 2025
8c07f24
[cleaner] Make cleaner concurrent
pmoravec May 13, 2025
9f412f9
[networking] Capture /etc/services file
jcastill Jul 24, 2025
6dc93f3
[openshift_ovn] Allow specific container runtime for plugin command
dwolstroRH Jul 9, 2025
21f144b
[md] Condition the plugin by mdadm package
pmoravec Aug 4, 2025
0f32be9
[apt] add list of held apt packages sos_commands
DEmmons Aug 5, 2025
78334b1
[plugins] Add option to list sparse files allocated size
jcastill Aug 4, 2025
93b811c
[logs] Add a new dir capture for sparse files
jcastill Aug 4, 2025
8bd8fea
[boom] skip collection of cached boot images
bmr-cymru Aug 7, 2025
83a3fef
[boom] add 'boom cache list -VV' command
bmr-cymru Aug 7, 2025
14ef712
[snapm] add new plugin
bmr-cymru Aug 7, 2025
589670a
[build] Bump version to 4.10.0
TurboTurtle Aug 18, 2025
066f2d2
[openstack_nova] Improve scrubbing
pmoravec Aug 19, 2025
3bf1ba0
[cleaner] Make cleaner's obfuscate_file properly working
pmoravec Aug 20, 2025
86fe99c
[loki] Fetch loki logs
mmkay Aug 6, 2025
51ad8af
AAP sos report plugins improvement
Aug 17, 2025
da8d157
[powerpc] Collect hot-pluggable PCI and PHB slots
sourabhjains Aug 25, 2025
ddf579f
[podman] collect podman disk usage
sourabhjains Aug 25, 2025
a67981b
[block] Capture the /etc/crypttab file
jcastill Aug 28, 2025
3796a65
[ceph_mon] Include list of mon sessions via the ceph daemon
dwolstroRH Sep 2, 2025
6655be1
[doc] Remove reference to legacy sosreport command
pmoravec Sep 2, 2025
505ebe9
[rhc] Block the 'rhc' plugin starting the rhsm service
jcastill Sep 4, 2025
caa3dfd
[spyre] new plugin to collect IBM spyre card data
sourabhjains Aug 26, 2025
2eed55c
[cirrus] Temporarily disable Fedora testing
TurboTurtle Sep 11, 2025
c52002b
[cleaner] Treat IPv6 netmask as part of obfuscated string
pmoravec Sep 5, 2025
7561e9f
[component] Fix regression 57bbc89 in toolbox containers
pmoravec Sep 12, 2025
687d1bc
[report] Fix formatting of distros in plugins_overview
jcastill Sep 12, 2025
7183bd7
[tests] Update Foreman tests to newer version
arif-ali Sep 16, 2025
2872308
[report] Allow specifying containers runtime for plugin enablement
pmoravec Sep 16, 2025
8cef951
[openshift_ovn] Check plugin enabledness against crio runtime
pmoravec Sep 16, 2025
dd2e795
[block] Capture a new version of 'ls' for /dev
jcastill Sep 16, 2025
d2a6c11
[cirrus] Add debian-13 to test matrix
arif-ali Sep 16, 2025
16bb9fd
[foreman_installer] Scrub non-alphanumeric passwords in installer logs
pmoravec Sep 12, 2025
a7fd297
[aws] new plugin to collect specific metadata from an AWS instance
stojedna Sep 23, 2025
93405d4
[openshift_ovn] remove extra trailing quotemark
pmoravec Sep 26, 2025
e80f96a
[d/control] Add gpg and util-linux-extra to Recommends
arif-ali Sep 26, 2025
abc5fbf
[juju] obfuscate keys from Nova compute logs
pmoravec Sep 23, 2025
9083eb6
[tests] Fix expected value for preset tests
jcastill Oct 1, 2025
6a1a50c
[juju] Fix non-regexp glob of path for obfuscation
pmoravec Oct 3, 2025
58b8697
[gh_workfow] Remove the snap workflow
arif-ali Oct 3, 2025
9ea4561
[cirrus] Update naming to include versioning
arif-ali Oct 5, 2025
fc28fd0
[build] Bump version to 4.10.1
pmoravec Oct 15, 2025
53ce2eb
[charmed_mysql] refactor & support k8s
Deezzir Sep 25, 2025
95247ff
[openstack_*] Improve obfuscation with better regex
arif-ali Oct 17, 2025
e2ba8b0
[cleaner] ignores hostnames in SSL certificates
pafernanr Oct 25, 2025
e938715
[aap_*] fix passwords and secrets obfuscation
Oct 24, 2025
5575d26
[sssd] Collect more information about domains
jcastill Aug 28, 2025
cc58313
[lustre] Capture lnet.conf file
utopiabound Oct 29, 2025
4a2356d
[aap_containerized] Add heuristic for detecting username
pmoravec Oct 29, 2025
16b1431
[redhat] Fix anonymous upload multiple directory error introduced
dwolstroRH Nov 5, 2025
e9d3798
Merge branch 'main' into upload_limits
dwolstroRH Nov 6, 2025
403ffd4
[kdump] Collect dump on Debian
sourabhjains Oct 14, 2025
fc7c4ea
Merge branch 'sosreport:main' into upload_limits
dwolstroRH Nov 18, 2025
345fa17
Merge branch 'sosreport:main' into upload_limits
dwolstroRH Nov 24, 2025
f4e5b58
Merge branch 'sosreport:main' into upload_limits
dwolstroRH Nov 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion sos/upload/targets/redhat.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@ def upload_sftp(self, user=None, password=None, user_dir=None):

url = self.RH_API_HOST + '/support/v2/sftp/token'
ret = None
ftp_user_directory = None
if self._device_token:
headers = self._get_upload_https_auth()
ret = requests.post(url, headers=headers, timeout=10)
Expand All @@ -200,6 +201,7 @@ def upload_sftp(self, user=None, password=None, user_dir=None):
"Unable to retrieve Red Hat auth token using provided "
"credentials. Will try anonymous."
)
ftp_user_directory = _user
else:
adata = {"isAnonymous": True}
anon = requests.post(url, data=json.dumps(adata), timeout=10)
Expand All @@ -218,7 +220,7 @@ def upload_sftp(self, user=None, password=None, user_dir=None):
)
if _user and _token:
return super().upload_sftp(user=_user, password=_token,
user_dir=_user)
user_dir=ftp_user_directory)
raise Exception("Could not retrieve valid or anonymous credentials")

def check_file_too_big(self, archive):
Expand Down
Loading