Public bug reported: == Comment: #0 - PAVAMAN SUBRAMANIYAM - 2018-06-27 05:00:15 ==
Install a P9 Open Power Hardware with the latest OP920 Firmware images provided in the following link: http://pfd.austin.ibm.com/releasenotes/openpower9/OP920/OP920_1824A/OP920_1824A_RelNote_Main.html root@witherspoon:~# cat /etc/os-release ID="openbmc-phosphor" NAME="Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro)" VERSION="ibm-v2.1" VERSION_ID="ibm-v2.1-438-g0030304-r15-0-g19832d3" PRETTY_NAME="Phosphor OpenBMC (Phosphor OpenBMC Project Reference Distro) ibm-v2.1" BUILD_ID="ibm-v2.1-438-g0030304-r15" root@witherspoon:~# cat /var/lib/phosphor-software-manager/pnor/ro/VERSION IBM-witherspoon-ibm-OP9-v2.0.3-2.17 op-build-v2.0.3-2-g6279a04-dirty buildroot-2018.02.1-6-ga8d1126 skiboot-v6.0.4 hostboot-9df0950-p378630b occ-90208bb linux-4.16.13-openpower1-pc10362e petitboot-v1.7.1-pcc0e2c7 machine-xml-7cd20a6 hostboot-binaries-8097b96 capp-ucode-p9-dd2-v4 sbe-0b006e7 hcode-fbe2c7c Then check if the OPAL prd generated logs are captured in /var/log/opal- prd.log file. root@ltc-wspoon11:/var/log# cat opal-prd.log root@ltc-wspoon11:/var/log# echo $? 0 == Comment: #4 - VASANT HEGDE - 2018-06-27 09:12:48 == root@ltc-wspoon11:~# grep prd /var/log/syslog Jun 27 08:00:44 ltc-wspoon11 rsyslogd: file '/var/log/opal-prd.log': open error: Permission denied [v8.32.0 try http://www.rsyslog.com/e/2433 ] root@ltc-wspoon11:~# ls -l /var/log total 83332 -rw-r--r-- 1 root root 11833 Jun 15 03:15 alternatives.log .... -rw-r--r-- 1 root root 0 May 1 06:25 opal-prd.log -rw-r----- 1 syslog adm 5084615 May 1 02:12 opal-prd.log.1 Notice that opal-prd.log file is owned by root user while opal-prd.log.1 is owned by syslog. That means someone has manually created that log file? I deleted opal-prd.log file and restart opal-prd daemon. rm /var/log/opal-prd.log systemctl restart opal-prd head /var/log/opal-prd.log Jun 27 08:02:41 ltc-wspoon11 opal-prd: CTRL: Starting PRD daemon Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000000 engine 3 port 0 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000000 engine 1 port 2 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000008 engine 3 port 1 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000008 engine 1 port 2 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000000 engine 3 port 1 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000000 engine 2 port 0 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000000 engine 1 port 0 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000008 engine 3 port 0 Jun 27 08:02:41 ltc-wspoon11 opal-prd: I2C: Found Chip: 00000008 engine 1 port 0 root@ltc-wspoon11:~# ls -l /var/log ... -rw-r----- 1 syslog syslog 80804 Jun 27 08:02 opal-prd.log ... So looks like its user error. -Vasant == Comment: #6 - VASANT HEGDE - 2018-07-30 23:16:39 == Looks like logrorate stuff is creating new file with root user. Below change should fix this. :/etc/logrotate.d# diff -Naurp opal-prd.org opal-prd --- opal-prd.org 2018-07-30 13:04:08.814168026 -0400 +++ opal-prd 2018-07-31 00:09:04.145154122 -0400 @@ -5,5 +5,5 @@ delaycompress missingok notifempty - create 644 root root + create 644 syslog adm } -Vasant == Comment: #7 - VASANT HEGDE - 2018-07-30 23:17:38 == Fred, Can you look into the proposed change? -Vasant == Comment: #8 - Frederic Bonnard <frede...@fr.ibm.com> - 2018-07-31 01:18:28 == Hi all, thanks Vasant for the investigation. The fix looks good, I'm just going to check that on Debian as well. I'll let you know asap, F. ** Affects: ubuntu-power-systems Importance: High Status: New ** Affects: opal (Ubuntu) Importance: Undecided Assignee: Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) Status: New ** Tags: architecture-ppc64le bugnameltc-169279 severity-high targetmilestone-inin1804 ** Tags added: architecture-ppc64le bugnameltc-169279 severity-high targetmilestone-inin1804 ** Changed in: ubuntu Assignee: (unassigned) => Ubuntu on IBM Power Systems Bug Triage (ubuntu-power-triage) ** Package changed: ubuntu => opal (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1785026 Title: [LTCTest][OPAL][OP920] OPAL PRD generated logs is not available in /var/log/opal-prd.log file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-power-systems/+bug/1785026/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs