chore(deps): update buildkit to v0.30.0 and replace deprecated imports#136
chore(deps): update buildkit to v0.30.0 and replace deprecated imports#136maryamtahhan wants to merge 2 commits into
Conversation
|
Important Review skippedToo many files! This PR contains 297 files, which is 147 over the limit of 150. To get a review, narrow the scope: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (3)
📒 Files selected for processing (297)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
07538b2 to
bf04419
Compare
Updates github.com/moby/buildkit from v0.25.1 to v0.30.0. Replaces deprecated github.com/docker/docker/pkg/archive with maintained github.com/moby/go-archive to fix compatibility with moby/go-archive v0.2.0 API changes. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Maryam Tahhan <mtahhan@redhat.com>
91e251c to
189093f
Compare
Buildkit v0.30.0 upgraded moby/go-archive to v0.2.0, which brought in cyphar/filepath-securejoin v0.5.2. However, go.podman.io/storage v1.62.0 incorrectly imports the root securejoin package but calls functions (OpenInRoot, OpenatInRoot, Reopen) that only exist in the pathrs-lite subpackage. This patches the vendor directories to import pathrs-lite subpackage where needed in: - vendor/go.podman.io/storage/userns.go - vendor/go.podman.io/storage/pkg/chunked/storage_linux.go - mcv/vendor/go.podman.io/storage/userns.go - mcv/vendor/go.podman.io/storage/pkg/chunked/storage_linux.go Note: Staying with podman v5.7.0 as v5.8.x has incompatibility with runtime-spec v1.3.0 (missing pointer for LinuxPids.Limit). Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Maryam Tahhan <mtahhan@redhat.com>
189093f to
8f132e8
Compare
Updates github.com/moby/buildkit from v0.25.1 to v0.30.0. Replaces deprecated github.com/docker/docker/pkg/archive with maintained github.com/moby/go-archive to fix compatibility with moby/go-archive v0.2.0 API changes.