Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Misleading Microcode Update Information in Dell OptiPlex Release Documentation (and probably other platforms) #1183

Open
pietrushnic opened this issue Dec 17, 2024 · 0 comments

Comments

@pietrushnic
Copy link

Component

Dasharo firmware

Device

Dell OptiPlex 7010, Dell OptiPlex 9010

Dasharo version

v0.1.1

Dasharo Tools Suite version

No response

Test case ID

No response

Brief summary

Misleading Microcode Update Information in Dell OptiPlex Release Documentation

How reproducible

In the recent release notes for Dell OptiPlex, linked here Dell OptiPlex Release v0.11 , there appears to be a confusion regarding the microcode update for Ivy Bridge/Sandy Bridge (IVB/SNB) processors. The documentation states that the microcode version is dated 20240531, implying a future update. However, upon verification via the GitHub repository's commit history, the latest microcode update for these architectures is dated 20190514. This discrepancy is confusing the actual microcode enhancements delivered in this release, especially since it was confirmed that no recent updates were targeted for the IVB/SNB architectures.

It seems that when release notes are created, authors in a misleading way use the tag of the microcode repository instead of the real version of the binary included.

How to reproduce

  1. Visit Dell OptiPlex's release documentation here .
  2. Observe the microcode version (20240531) intended for IVB/SNB platforms
  3. Verify the actual microcode updates by checking the relevant GitHub repository, which shows these platforms' latest microcode version as 20190514.

Expected behavior

The release documentation should accurately reflect the state of microcode updates, indicating no recent updates for IVB/SNB platforms if newer updates are indeed not available.

It would be best for you to clarify in the release notes and SBOM that version number (20240531) represents the microcode repository tag/version rather than a new update to the microcode for IVB/SNB processors. The documentation should also clearly note that these processors have not received new microcode updates since 20190514 to set the correct user expectations. That date should be clearly stated as a version of ucode used.

Actual behavior

The documentation suggests a future microcode update (20240531) which conflicts with the actual last update made (20190514) as seen on GitHub, thus misleading the user.

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant