v1.24.10
NOTE: this bumps from v1.24.8 to .10. There was a bump to .9 before but
it has not been tagged. The below changelog hence includes changes from
.9 and .10.
- pkg: idtools: export RawTo{Container,Host}
- Revert "[backport v1.24] Lock during store diff and add race-free
AddNames
andRemoveNames
api." - version: bump to 1.24.9
- store: add independent AddNames and RemoveNames for images,layers,containers
- store: unlock store on ReloadIfChanged error
- store: lock graphLock during Diff
- ApplyDiff: compress saved headers without concurrency
- overlay.recreateSymlinks: handle missing "link" files, add a test
- Fix runtime panic for opening lockfile if parent dir got removed
- store: replace Modified+Load with ReloadIfChanged
- store: new method ROFileBasedStore.ReloadIfChanged()
- cirrus: update setup.sh to main version
- TestLockfileWriteConcurrent: stay below 8192 goroutines
- Use an xz library instead of shelling out to xz for decompression