Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • O osinfo-db
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 32
    • Issues 32
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • libosinfo
  • osinfo-db
  • Merge requests
  • !362

Add Windows 11 to the database

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Daniel P. Berrangé requested to merge berrange/osinfo-db:win11 into master Oct 05, 2021
  • Overview 17
  • Commits 1
  • Pipelines 5
  • Changes 6

Some things to note

  • It mandates UEFI for booting
  • It mandates a TPM
  • It mandates very new Intel / AMD CPU models
  • The ISO PVD metadata for the image I have is indistinguishable from the Windows 10 entry we have.
  • Min RAM is 4 GB, disk is 64 GB.

This adds an entry for UEFI firmware, but IIRC we don't have a way to indicate the lack of support for BIOS firmware ?

We haven't tracked support for TPMs in any way historically, so nothing is done in this respect, but we're going to need to figure out an answer there to help management apps since none provision a TPM by default.

We don't have any way to represent CPU generation requirements and this is probably an impractical thing to solve since most OS do not give any fine grained details. Microsoft happens to give an enourmous list of CPU model identifiers

https://docs.microsoft.com/en-gb/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors

but I don't want to copy that into libosinfo.

For the ISO PVD clash a volume size is added to the Windows 11 entry. We ought to add the same for Windows 10, but this needs someone to actually find the sizes.

Note the full extent of my testing here is to run "osinfo-detect /path/to/iso"

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: win11