ReleaseMicrosoftMicrosoftpublished Apr 1, 2026seen Jun 26

microsoft/integrity-vhd dev-cwcow-20260401

microsoft/integrity-vhd

Open original ↗

Captured source

source ↗
published Apr 1, 2026seen Jun 26captured 3whttp 200method plain

dev-cwcow-20260401

Repository: microsoft/integrity-vhd

Tag: dev-cwcow-20260401

Published: 2026-04-01T13:53:44Z

Prerelease: yes

Release notes: This is a development release for C-WCOW.

  • Fix roothash memory usage (Dominic Ayre)
  • Re-add nested OCI indexes (Dominic Ayre)
  • Add testing for common images (including performance) (Dominic Ayre)
  • Add a workflow to run the new tests (Dominic Ayre)
  • Only run CI on push to main (Dominic Ayre)
  • Add appropriate permissions to workflow (Dominic Ayre)
  • Add logging to find memory issues. (Ken Gordon)
  • Fix merge conflict (Dominic Ayre)
  • Refactor setting of log level (Dominic Ayre)
  • Set default value for platform (Dominic Ayre)
  • Make proper tarToCim equivalent to tarToExt4 (Dominic Ayre)
  • Make layer and config parsing more robust (Dominic Ayre)
  • Add multi-layer image support (Dominic Ayre)
  • Refactor setting of log level (Dominic Ayre)
  • Make layer and config parsing more robust (Dominic Ayre)
  • Add more thorough tests (Dominic Ayre)
  • Refactor instrumentation code to separate file (Dominic Ayre)
  • Remove unused code (Dominic Ayre)
  • Refactor docker and oci format parsing into their own files (Dominic Ayre)
  • remove file handler (to squash) (Dominic Ayre)
  • Move lib code into their own files (Dominic Ayre)
  • Refactor roothash (Dominic Ayre)
  • Refactor common arg parsing (Dominic Ayre)
  • Add layerID back as an arg for layerParser (Dominic Ayre)
  • More clearly parse out diff ids and digests of layers (Dominic Ayre)
  • Add testing for create vhd (Dominic Ayre)
  • Refactor create vhd out of main (Dominic Ayre)
  • Add separate hash layer command (Dominic Ayre)
  • Update CI workflow (Dominic Ayre)
  • Fix non-determinism in layer hashing (Dominic Ayre)
  • Fix multi-layer (Dominic Ayre)
  • Ensure hashLayer matches roothash at least for first layer (Dominic Ayre)
  • Add traces (Dominic Ayre)
  • Use the new CIM API for getting the hashes (Mahati Chamarthy)