dev-cwcow-20260401
Pre-release
Pre-release
·
10 commits
to mahatic/use-checksum-api
since this release
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)