Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • diffoscope diffoscope
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 145
    • Issues 145
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Reproducible BuildsReproducible Builds
  • diffoscopediffoscope
  • Merge requests
  • !13

Make fsimage comparator handle FAT filesystem

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Marek Marczykowski-Górecki requested to merge marmarek/diffoscope:compare-fat into master Oct 06, 2018
  • Overview 20
  • Commits 2
  • Pipelines 10
  • Changes 7

Detecting FAT apparently is tricky, because file type "DOS/MBR" is detected for many other formats too. Do that by manually checking magic value (the specification(?) discourages using this value for anything, but looks like all sane tools create filesystem with this exact signature of "FAT12"/"FAT16"/"FAT32").

There is also an attempt to fix tests (libguestfs require some kernel to be installed). This makes things better for most cases (fsimage test now runs and succeed). But also breaks stable-bpo test, where initramfs-tools installation fails on grub failing to find root device.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: compare-fat