v1.54.0
TomSweeneyRedHat
released this
18 May 19:27
·
470 commits
to main
since this release
What's Changed
- Bump to v1.53.0, and then to v1.53.1-dev by @TomSweeneyRedHat in #1852
- build(deps): bump golang.org/x/sys from 0.17.0 to 0.18.0 by @dependabot in #1855
- overlay: create the merged path only if it does not exist by @giuseppe in #1858
- Cirrus-CI: Give success a name by @cevich in #1860
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #1861
- chunked: skip file metadata for composefs-like links by @giuseppe in #1862
- chore(deps): update dependency containers/automation_images to v20240320 by @renovate in #1866
- chunked: use mmap to load cache files by @giuseppe in #1857
- build(deps): bump github.com/ulikunitz/xz from 0.5.11 to 0.5.12 by @dependabot in #1874
- store: improve error from MountImage() by @giuseppe in #1873
- fix(deps): update module golang.org/x/sys to v0.19.0 by @renovate in #1876
- store: lock stores before calling Exists by @giuseppe in #1877
- chunked: fix unmarshaling of file names by @giuseppe in #1879
- bring read mappings proc into c/storage by @kannon92 in #1882
- build(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.8 by @dependabot in #1880
- fileutils: new function to check for path existence by @giuseppe in #1875
- fileutils: make (Le|E)xists return os.PathError by @giuseppe in #1883
- Revert "bring read mappings proc into c/storage" by @giuseppe in #1884
- Refactor to make it clearer that we return the validated TOC value by @mtrmac in #1887
- Remove devicemapper storage driver by @kolyshkin in #1622
- pkg/parsers/kernel: simplify by @kolyshkin in #1889
- composefs: return mkcomposefs stderr as part of error by @Luap99 in #1890
- chunked: store cache as binary and use a bloom filter by @giuseppe in #1870
- chunked: fix escape of space by @giuseppe in #1895
- chunked: store original tar size for converted layers by @giuseppe in #1893
- Make ZstdChunkedFooterData write-only by @mtrmac in #1901
- chunked: fix divide by zero in bloom filter by @giuseppe in #1904
- chunked: downgrade loading cache file msg to info by @giuseppe in #1906
- Update to Go 1.21 by @mtrmac in #1907
- CI VMs: bump to new versions with tmpfs /tmp by @edsantiago in #1911
- build(deps): bump github.com/Microsoft/hcsshim from 0.12.0-rc.3 to 0.12.3 by @dependabot in #1898
- Remove dependabot, we use renovate now by @rhatdan in #1914
- chunked: skip cache file for non-partial layers by @giuseppe in #1910
- fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.5 by @renovate in #1917
- fix(deps): update module golang.org/x/sys to v0.20.0 by @renovate in #1918
- Update idtools.go by @paulcalabro in #1919
- overlay: lock staging directories by @giuseppe in #1916
- pkg/unshare: fix implicit declaration of basename function by @nmeum in #1920
- chore(deps): update dependency containers/automation_images to v20240513 by @renovate in #1922
- Ignore failure to ignore thinpool keys by @rhatdan in #1908
- [Additional Layer Store] Use TOCDigest as ID of each layer (patch for c/storage) by @ktock in #1924
- Move the tar-split digest into the TOC by @mtrmac in #1902
New Contributors
- @paulcalabro made their first contribution in #1919
- @nmeum made their first contribution in #1920
Full Changelog: v1.53.0...v1.54.0