aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Moravec <pmoravec@redhat.com>2020-07-08 22:26:33 +0200
committerJake Hunsaker <jhunsake@redhat.com>2020-07-09 12:47:47 -0400
commit6818b5481475e582900a8ed2a776bd7b3c77c28d (patch)
treee6e15120c9ad68ab97dfd00ad3aa4d5727258131
parent3a50987a50bb1fcd90c4965089d22b9d90846f15 (diff)
downloadsos-6818b5481475e582900a8ed2a776bd7b3c77c28d.tar.gz
[foreman] scrub rhsm proxy_password in installer logs
Scrub potential RHSM proxy_password = <secret> in installer logs. Resolves: #2144 Signed-off-by: Pavel Moravec <pmoravec@redhat.com> Signed-off-by: Jake Hunsaker <jhunsake@redhat.com>
-rw-r--r--sos/report/plugins/foreman.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sos/report/plugins/foreman.py b/sos/report/plugins/foreman.py
index 95657006..0ebef8c1 100644
--- a/sos/report/plugins/foreman.py
+++ b/sos/report/plugins/foreman.py
@@ -267,7 +267,8 @@ class Foreman(Plugin):
def postproc(self):
satreg = r"((foreman.*)?(\"::(foreman(.*?)|katello).*)?((::(.*)::.*" \
- r"(passw|cred|token|secret|key).*(\")?:)|(storepass )))(.*)"
+ r"(passw|cred|token|secret|key).*(\")?:)|(storepass )" \
+ r"|(password =)))(.*)"
self.do_path_regex_sub(
"/var/log/foreman-installer/sat*",
satreg,