containers/storage (github.com/containers/storage)
### [`v1.54.0`](https://togithub.com/containers/storage/releases/tag/v1.54.0)
[Compare Source](https://togithub.com/containers/storage/compare/v1.53.0...v1.54.0)
#### What's Changed
- Bump to v1.53.0, and then to v1.53.1-dev by [@TomSweeneyRedHat](https://togithub.com/TomSweeneyRedHat) in [https://github.com/containers/storage/pull/1852](https://togithub.com/containers/storage/pull/1852)
- build(deps): bump golang.org/x/sys from 0.17.0 to 0.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1855](https://togithub.com/containers/storage/pull/1855)
- overlay: create the merged path only if it does not exist by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1858](https://togithub.com/containers/storage/pull/1858)
- Cirrus-CI: Give success a name by [@cevich](https://togithub.com/cevich) in [https://github.com/containers/storage/pull/1860](https://togithub.com/containers/storage/pull/1860)
- build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1861](https://togithub.com/containers/storage/pull/1861)
- chunked: skip file metadata for composefs-like links by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1862](https://togithub.com/containers/storage/pull/1862)
- chore(deps): update dependency containers/automation_images to v20240320 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1866](https://togithub.com/containers/storage/pull/1866)
- chunked: use mmap to load cache files by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1857](https://togithub.com/containers/storage/pull/1857)
- build(deps): bump github.com/ulikunitz/xz from 0.5.11 to 0.5.12 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1874](https://togithub.com/containers/storage/pull/1874)
- store: improve error from MountImage() by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1873](https://togithub.com/containers/storage/pull/1873)
- fix(deps): update module golang.org/x/sys to v0.19.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1876](https://togithub.com/containers/storage/pull/1876)
- store: lock stores before calling Exists by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1877](https://togithub.com/containers/storage/pull/1877)
- chunked: fix unmarshaling of file names by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1879](https://togithub.com/containers/storage/pull/1879)
- bring read mappings proc into c/storage by [@kannon92](https://togithub.com/kannon92) in [https://github.com/containers/storage/pull/1882](https://togithub.com/containers/storage/pull/1882)
- build(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1880](https://togithub.com/containers/storage/pull/1880)
- fileutils: new function to check for path existence by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1875](https://togithub.com/containers/storage/pull/1875)
- fileutils: make (Le|E)xists return os.PathError by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1883](https://togithub.com/containers/storage/pull/1883)
- Revert "bring read mappings proc into c/storage" by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1884](https://togithub.com/containers/storage/pull/1884)
- Refactor to make it clearer that we return the validated TOC value by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1887](https://togithub.com/containers/storage/pull/1887)
- Remove devicemapper storage driver by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/containers/storage/pull/1622](https://togithub.com/containers/storage/pull/1622)
- pkg/parsers/kernel: simplify by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/containers/storage/pull/1889](https://togithub.com/containers/storage/pull/1889)
- composefs: return mkcomposefs stderr as part of error by [@Luap99](https://togithub.com/Luap99) in [https://github.com/containers/storage/pull/1890](https://togithub.com/containers/storage/pull/1890)
- chunked: store cache as binary and use a bloom filter by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1870](https://togithub.com/containers/storage/pull/1870)
- chunked: fix escape of space by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1895](https://togithub.com/containers/storage/pull/1895)
- chunked: store original tar size for converted layers by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1893](https://togithub.com/containers/storage/pull/1893)
- Make ZstdChunkedFooterData write-only by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1901](https://togithub.com/containers/storage/pull/1901)
- chunked: fix divide by zero in bloom filter by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1904](https://togithub.com/containers/storage/pull/1904)
- chunked: downgrade loading cache file msg to info by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1906](https://togithub.com/containers/storage/pull/1906)
- Update to Go 1.21 by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1907](https://togithub.com/containers/storage/pull/1907)
- CI VMs: bump to new versions with tmpfs /tmp by [@edsantiago](https://togithub.com/edsantiago) in [https://github.com/containers/storage/pull/1911](https://togithub.com/containers/storage/pull/1911)
- build(deps): bump github.com/Microsoft/hcsshim from 0.12.0-rc.3 to 0.12.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1898](https://togithub.com/containers/storage/pull/1898)
- Remove dependabot, we use renovate now by [@rhatdan](https://togithub.com/rhatdan) in [https://github.com/containers/storage/pull/1914](https://togithub.com/containers/storage/pull/1914)
- chunked: skip cache file for non-partial layers by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1910](https://togithub.com/containers/storage/pull/1910)
- fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1917](https://togithub.com/containers/storage/pull/1917)
- fix(deps): update module golang.org/x/sys to v0.20.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1918](https://togithub.com/containers/storage/pull/1918)
- Update idtools.go by [@paulcalabro](https://togithub.com/paulcalabro) in [https://github.com/containers/storage/pull/1919](https://togithub.com/containers/storage/pull/1919)
- overlay: lock staging directories by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1916](https://togithub.com/containers/storage/pull/1916)
- pkg/unshare: fix implicit declaration of basename function by [@nmeum](https://togithub.com/nmeum) in [https://github.com/containers/storage/pull/1920](https://togithub.com/containers/storage/pull/1920)
- chore(deps): update dependency containers/automation_images to v20240513 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1922](https://togithub.com/containers/storage/pull/1922)
- Ignore failure to ignore thinpool keys by [@rhatdan](https://togithub.com/rhatdan) in [https://github.com/containers/storage/pull/1908](https://togithub.com/containers/storage/pull/1908)
- \[Additional Layer Store] Use TOCDigest as ID of each layer (patch for c/storage) by [@ktock](https://togithub.com/ktock) in [https://github.com/containers/storage/pull/1924](https://togithub.com/containers/storage/pull/1924)
- Move the tar-split digest into the TOC by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1902](https://togithub.com/containers/storage/pull/1902)
#### New Contributors
- [@paulcalabro](https://togithub.com/paulcalabro) made their first contribution in [https://github.com/containers/storage/pull/1919](https://togithub.com/containers/storage/pull/1919)
- [@nmeum](https://togithub.com/nmeum) made their first contribution in [https://github.com/containers/storage/pull/1920](https://togithub.com/containers/storage/pull/1920)
**Full Changelog**: https://github.com/containers/storage/compare/v1.53.0...v1.54.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v1.53.1-0.20240411065836-1fd0dc1d20e5
->v1.54.0
Release Notes
containers/storage (github.com/containers/storage)
### [`v1.54.0`](https://togithub.com/containers/storage/releases/tag/v1.54.0) [Compare Source](https://togithub.com/containers/storage/compare/v1.53.0...v1.54.0) #### What's Changed - Bump to v1.53.0, and then to v1.53.1-dev by [@TomSweeneyRedHat](https://togithub.com/TomSweeneyRedHat) in [https://github.com/containers/storage/pull/1852](https://togithub.com/containers/storage/pull/1852) - build(deps): bump golang.org/x/sys from 0.17.0 to 0.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1855](https://togithub.com/containers/storage/pull/1855) - overlay: create the merged path only if it does not exist by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1858](https://togithub.com/containers/storage/pull/1858) - Cirrus-CI: Give success a name by [@cevich](https://togithub.com/cevich) in [https://github.com/containers/storage/pull/1860](https://togithub.com/containers/storage/pull/1860) - build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1861](https://togithub.com/containers/storage/pull/1861) - chunked: skip file metadata for composefs-like links by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1862](https://togithub.com/containers/storage/pull/1862) - chore(deps): update dependency containers/automation_images to v20240320 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1866](https://togithub.com/containers/storage/pull/1866) - chunked: use mmap to load cache files by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1857](https://togithub.com/containers/storage/pull/1857) - build(deps): bump github.com/ulikunitz/xz from 0.5.11 to 0.5.12 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1874](https://togithub.com/containers/storage/pull/1874) - store: improve error from MountImage() by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1873](https://togithub.com/containers/storage/pull/1873) - fix(deps): update module golang.org/x/sys to v0.19.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1876](https://togithub.com/containers/storage/pull/1876) - store: lock stores before calling Exists by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1877](https://togithub.com/containers/storage/pull/1877) - chunked: fix unmarshaling of file names by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1879](https://togithub.com/containers/storage/pull/1879) - bring read mappings proc into c/storage by [@kannon92](https://togithub.com/kannon92) in [https://github.com/containers/storage/pull/1882](https://togithub.com/containers/storage/pull/1882) - build(deps): bump github.com/klauspost/compress from 1.17.7 to 1.17.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1880](https://togithub.com/containers/storage/pull/1880) - fileutils: new function to check for path existence by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1875](https://togithub.com/containers/storage/pull/1875) - fileutils: make (Le|E)xists return os.PathError by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1883](https://togithub.com/containers/storage/pull/1883) - Revert "bring read mappings proc into c/storage" by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1884](https://togithub.com/containers/storage/pull/1884) - Refactor to make it clearer that we return the validated TOC value by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1887](https://togithub.com/containers/storage/pull/1887) - Remove devicemapper storage driver by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/containers/storage/pull/1622](https://togithub.com/containers/storage/pull/1622) - pkg/parsers/kernel: simplify by [@kolyshkin](https://togithub.com/kolyshkin) in [https://github.com/containers/storage/pull/1889](https://togithub.com/containers/storage/pull/1889) - composefs: return mkcomposefs stderr as part of error by [@Luap99](https://togithub.com/Luap99) in [https://github.com/containers/storage/pull/1890](https://togithub.com/containers/storage/pull/1890) - chunked: store cache as binary and use a bloom filter by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1870](https://togithub.com/containers/storage/pull/1870) - chunked: fix escape of space by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1895](https://togithub.com/containers/storage/pull/1895) - chunked: store original tar size for converted layers by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1893](https://togithub.com/containers/storage/pull/1893) - Make ZstdChunkedFooterData write-only by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1901](https://togithub.com/containers/storage/pull/1901) - chunked: fix divide by zero in bloom filter by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1904](https://togithub.com/containers/storage/pull/1904) - chunked: downgrade loading cache file msg to info by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1906](https://togithub.com/containers/storage/pull/1906) - Update to Go 1.21 by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1907](https://togithub.com/containers/storage/pull/1907) - CI VMs: bump to new versions with tmpfs /tmp by [@edsantiago](https://togithub.com/edsantiago) in [https://github.com/containers/storage/pull/1911](https://togithub.com/containers/storage/pull/1911) - build(deps): bump github.com/Microsoft/hcsshim from 0.12.0-rc.3 to 0.12.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/containers/storage/pull/1898](https://togithub.com/containers/storage/pull/1898) - Remove dependabot, we use renovate now by [@rhatdan](https://togithub.com/rhatdan) in [https://github.com/containers/storage/pull/1914](https://togithub.com/containers/storage/pull/1914) - chunked: skip cache file for non-partial layers by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1910](https://togithub.com/containers/storage/pull/1910) - fix(deps): update module github.com/cyphar/filepath-securejoin to v0.2.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1917](https://togithub.com/containers/storage/pull/1917) - fix(deps): update module golang.org/x/sys to v0.20.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1918](https://togithub.com/containers/storage/pull/1918) - Update idtools.go by [@paulcalabro](https://togithub.com/paulcalabro) in [https://github.com/containers/storage/pull/1919](https://togithub.com/containers/storage/pull/1919) - overlay: lock staging directories by [@giuseppe](https://togithub.com/giuseppe) in [https://github.com/containers/storage/pull/1916](https://togithub.com/containers/storage/pull/1916) - pkg/unshare: fix implicit declaration of basename function by [@nmeum](https://togithub.com/nmeum) in [https://github.com/containers/storage/pull/1920](https://togithub.com/containers/storage/pull/1920) - chore(deps): update dependency containers/automation_images to v20240513 by [@renovate](https://togithub.com/renovate) in [https://github.com/containers/storage/pull/1922](https://togithub.com/containers/storage/pull/1922) - Ignore failure to ignore thinpool keys by [@rhatdan](https://togithub.com/rhatdan) in [https://github.com/containers/storage/pull/1908](https://togithub.com/containers/storage/pull/1908) - \[Additional Layer Store] Use TOCDigest as ID of each layer (patch for c/storage) by [@ktock](https://togithub.com/ktock) in [https://github.com/containers/storage/pull/1924](https://togithub.com/containers/storage/pull/1924) - Move the tar-split digest into the TOC by [@mtrmac](https://togithub.com/mtrmac) in [https://github.com/containers/storage/pull/1902](https://togithub.com/containers/storage/pull/1902) #### New Contributors - [@paulcalabro](https://togithub.com/paulcalabro) made their first contribution in [https://github.com/containers/storage/pull/1919](https://togithub.com/containers/storage/pull/1919) - [@nmeum](https://togithub.com/nmeum) made their first contribution in [https://github.com/containers/storage/pull/1920](https://togithub.com/containers/storage/pull/1920) **Full Changelog**: https://github.com/containers/storage/compare/v1.53.0...v1.54.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.