Skip to content

dev -> main#238

Merged
alexandraBara merged 59 commits into
mainfrom
development
Jun 24, 2026
Merged

dev -> main#238
alexandraBara merged 59 commits into
mainfrom
development

Conversation

@alexandraBara

Copy link
Copy Markdown
Collaborator

Summary

Test plan

  • pytest test/unit
  • pytest test/functional (if applicable)
  • pre-commit run --all-files

Checklist

  • Added/updated tests (or explained why not)
  • Updated docs/README if behavior changed
  • No secrets or credentials committed

alexandraBara and others added 30 commits May 14, 2026 16:04
The PCIe collector raised an unhandled ValueError when the config space
exposed a capability ID not modeled in CapabilityEnum / ExtendedCapabilityEnum
(e.g. 0x2F / IDE on MI300X), aborting the entire PCIe plugin run.

- Add ExtendedCapabilityEnum.IDE = 0x2F (Integrity and Data Encryption)
- Guard the enum conversion in get_cap_cfg so any unknown cap id is skipped
  with a warning instead of taking down the whole collection.

Fixes #224

Co-authored-by: Cursor <cursoragent@cursor.com>
fix(pcie Issue#224): handle unknown PCIe capability IDs without crashing
docs: Update plugin documentation [automated]
…it from Links.OriginOfCondition so OpenBMC UBB log entries feed hub correctly.
alexandraBara and others added 29 commits June 19, 2026 12:36
MI3xx AFID_SAG.json Serviceability plugin
ServiceabilityPlugin update
docs: Update plugin documentation [automated]
@alexandraBara alexandraBara merged commit e95fd05 into main Jun 24, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants