** Description changed:

  [Impact]
  rasdaemon provides a ras-mc-ctl, a tool for querying the rasdaemon database. 
When displaying PCIe AER events from the
  database, it doesn't provide any information to identify the associated PCIe 
device. This information is already stored in the database (has been since 
0.6.5 in focal), so we just need to update ras-mc-ctl to display it as well.
  
  [Test Case]
+  - Trigger an AER event (how to do so appears to be pretty platform-specific).
+  - Check for the Bus/device/function info in the output of ras-mc-ctl.
  
  [Fix]
  
https://github.com/mchehab/rasdaemon/commit/059a901e97f4091e31c50ce55027daf707638f8d
  
  [Regression Risk]
+ The change here adds additional content to the output of ras-mc-ctl. Instead 
of something like this:
+ 
+ PCIe AER events:
+ 1 2020-04-16 22:09:48 +0000 Corrected error: Receiver Error
+ 2 2020-04-16 22:23:24 +0000 Corrected error: Receiver Error
+ 
+ You'll now see something like this:
+ PCIe AER events:
+ 1 2020-04-16 22:09:48 +0000 0000:0b:00.0 Corrected error: Receiver Error
+ 2 2020-04-16 22:23:24 +0000 0000:0b:00.0 Corrected error: Receiver Error
+ 
+ As with any such unstructured output, it's possible that a user has some
+ code to parse the output that would be confused by the additional
+ content.

** Changed in: rasdaemon (Ubuntu Focal)
       Status: New => In Progress

** Changed in: rasdaemon (Ubuntu Focal)
     Assignee: (unassigned) => dann frazier (dannf)

** Description changed:

  [Impact]
- rasdaemon provides a ras-mc-ctl, a tool for querying the rasdaemon database. 
When displaying PCIe AER events from the
- database, it doesn't provide any information to identify the associated PCIe 
device. This information is already stored in the database (has been since 
0.6.5 in focal), so we just need to update ras-mc-ctl to display it as well.
+ rasdaemon provides ras-mc-ctl, a script for querying the rasdaemon database. 
When displaying PCIe AER events from the
+ database, it doesn't provide any information to identify the associated PCIe 
device. Knowing that some hardware is reporting errors, but not knowing what 
hardware that is, isn't terribly helpful.
+ 
+ This information is already stored in the database (has been since 0.6.5
+ in focal), so we just need to update ras-mc-ctl to display it as well.
  
  [Test Case]
-  - Trigger an AER event (how to do so appears to be pretty platform-specific).
-  - Check for the Bus/device/function info in the output of ras-mc-ctl.
+  - Trigger an AER event (how to do so appears to be pretty platform-specific).
+  - Check for the Bus/device/function info in the output of ras-mc-ctl.
  
  [Fix]
  
https://github.com/mchehab/rasdaemon/commit/059a901e97f4091e31c50ce55027daf707638f8d
  
  [Regression Risk]
  The change here adds additional content to the output of ras-mc-ctl. Instead 
of something like this:
  
  PCIe AER events:
  1 2020-04-16 22:09:48 +0000 Corrected error: Receiver Error
  2 2020-04-16 22:23:24 +0000 Corrected error: Receiver Error
  
  You'll now see something like this:
  PCIe AER events:
  1 2020-04-16 22:09:48 +0000 0000:0b:00.0 Corrected error: Receiver Error
  2 2020-04-16 22:23:24 +0000 0000:0b:00.0 Corrected error: Receiver Error
  
  As with any such unstructured output, it's possible that a user has some
  code to parse the output that would be confused by the additional
  content.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1888423

Title:
  ras-mc-ctl doesn't provide BDF for PCIe errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rasdaemon/+bug/1888423/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to