From 90d2b30b13e53305e7cae5e5d59b7d06b22eb777 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Tue, 21 Jul 2026 17:45:32 -0300 Subject: [PATCH] fix(packaging): capture xcatconfig stderr in the upgrade log The RPM %post runs `xcatconfig -u -V >> /var/log/xcat/upgrade.log` with only stdout redirected, so any errors or warnings the upgrade emits go to the package manager's output and are lost from the log a later diagnosis relies on. Redirect stderr into the same log with 2>&1. Recovered from the unmerged lenovobuild branch (original 51d87d4d). Co-authored-by: Jarrod Johnson <10814490+jjohnson42@users.noreply.github.com> --- xCAT/xCAT.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xCAT/xCAT.spec b/xCAT/xCAT.spec index 0ccc8a945..43c1b07ad 100644 --- a/xCAT/xCAT.spec +++ b/xCAT/xCAT.spec @@ -261,7 +261,7 @@ fi mkdir -p /var/log/xcat date >> /var/log/xcat/upgrade.log -$RPM_INSTALL_PREFIX0/sbin/xcatconfig -u -V >> /var/log/xcat/upgrade.log +$RPM_INSTALL_PREFIX0/sbin/xcatconfig -u -V >> /var/log/xcat/upgrade.log 2>&1 fi exit 0