Skip to content

Commit

Permalink
fix: temporarily switch to our own nerdctl-full bundle with patched r…
Browse files Browse the repository at this point in the history
…unc and buildkit (#783)

Issue #, if available:

*Description of changes:*
- Temporarily deviate from nerdctl's default nerdctl-full bundle in
order to patch runc and buildkit (for more info
[see](https://snyk.io/blog/leaky-vessels-docker-runc-container-breakout-vulnerabilities/))

*Testing done:*
- Verified new versions locally


- [x] I've reviewed the guidance in CONTRIBUTING.md


#### License Acceptance

By submitting this pull request, I confirm that my contribution is made
under the terms of the Apache 2.0 license.

Signed-off-by: Justin Alvarez <[email protected]>
  • Loading branch information
pendo324 authored Jan 31, 2024
1 parent 63894d1 commit f677e2e
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions finch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -124,12 +124,15 @@ containerd:
# Enable user-scoped (aka rootless) containerd and its dependencies
# 🟢 Builtin default: true
user: false
# # Override containerd archive
# # 🟢 Builtin default: hard-coded URL with hard-coded digest (see the output of `limactl info | jq .defaultTemplate.containerd.archives`)
# archives:
# - location: "~/Downloads/nerdctl-full-X.Y.Z-linux-amd64.tar.gz"
# arch: "x86_64"
# digest: "sha256:..."
# Override containerd archive
# 🟢 Builtin default: hard-coded URL with hard-coded digest (see the output of `limactl info | jq .defaultTemplate.containerd.archives`)
archives:
- location: "https://deps.runfinch.com/x86-64/nerdctl-full-1.7.2-1-linux-amd64.tar.gz"
arch: "x86_64"
digest: "sha256:90851068e58417551384dafb3fced8165cbfa2799b51849f85f44c0ebef2c37a"
- location: "https://deps.runfinch.com/aarch64/nerdctl-full-1.7.2-1-linux-arm64.tar.gz"
arch: "aarch64"
digest: "sha256:f354541e6234235f2ea32d6ed64e9d59a7cc4e0b7f15e63deef9cd5e90a298ef"

# Provisioning scripts need to be idempotent because they might be called
# multiple times, e.g. when the host VM is being restarted.
Expand Down

0 comments on commit f677e2e

Please sign in to comment.