Skip to content

Commit

Permalink
build(deps): Bump submodules and dependencies (#825)
Browse files Browse the repository at this point in the history
Bump for Finch's dependencies.
Currently, this updates values based on artifacts defined in the
finch-core repository, such as: operating system images, and the version
of Lima (and it's dependencies), which are bundled as
`lima-and-qemu.macos-*.*.tar.gz` archives.
Since updating the Lima version may also update the default version of
the `nerdctl-full` archive (which contains nerdctl, containerd,
buildkit, etc.), this may require a manual update to
[`e2e/vm/version_test.go`](https://github.com/runfinch/finch/tree/create-pull-request/patch/e2e/vm/version_test.go).
To do so, checkout this PR branch locally, add a new commit to the
branch, and push back to the branch:

  ```bash
  git fetch --all
  git switch create-pull-request/patch
  # make changes
  git add e2e/vm/version_test.go
  git commit -s "update dependency versions in version test"
  git push
  ```

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Justin Alvarez <alvajus@amazon.com>
Co-authored-by: pendo324 <424987+pendo324@users.noreply.github.com>
Co-authored-by: Justin Alvarez <alvajus@amazon.com>
  • Loading branch information
3 people authored Mar 26, 2024
1 parent b2c9449 commit 8828c56
Show file tree
Hide file tree
Showing 11 changed files with 45 additions and 49 deletions.
14 changes: 7 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,16 @@ REGISTRY ?= ""
ifneq (,$(findstring arm64,$(ARCH)))
SUPPORTED_ARCH = true
LIMA_ARCH = aarch64
# From https://dl.fedoraproject.org/pub/fedora/linux/releases/38/Cloud/aarch64/images/
FINCH_OS_BASENAME ?= Fedora-Cloud-Base-39-1.5.aarch64-20240212173442.qcow2
LIMA_URL ?= https://deps.runfinch.com/aarch64/lima-and-qemu.macos-aarch64.1707815767.tar.gz
# From https://dl.fedoraproject.org/pub/fedora/linux/releases/39/Cloud/aarch64/images/
FINCH_OS_BASENAME ?= Fedora-Cloud-Base-39-1.5.aarch64-20240322230317.qcow2
LIMA_URL ?= https://deps.runfinch.com/aarch64/lima-and-qemu.macos-aarch64.1711141590.tar.gz
else ifneq (,$(findstring x86_64,$(ARCH)))
SUPPORTED_ARCH = true
LIMA_ARCH = x86_64
# From https://dl.fedoraproject.org/pub/fedora/linux/releases/38/Cloud/x86_64/images/
FINCH_OS_BASENAME ?= Fedora-Cloud-Base-39-1.5.x86_64-20240212173527.qcow2
LIMA_URL ?= https://deps.runfinch.com/x86-64/lima-and-qemu.macos-x86_64.1707815767.tar.gz
FINCH_ROOTFS_URL ?= https://deps.runfinch.com/common/x86-64/finch-rootfs-production-amd64-1707772837.tar.gz
# From https://dl.fedoraproject.org/pub/fedora/linux/releases/39/Cloud/x86_64/images/
FINCH_OS_BASENAME ?= Fedora-Cloud-Base-39-1.5.x86_64-20240322192200.qcow2
LIMA_URL ?= https://deps.runfinch.com/x86-64/lima-and-qemu.macos-x86_64.1711141590.tar.gz
FINCH_ROOTFS_URL ?= https://deps.runfinch.com/common/x86-64/finch-rootfs-production-amd64-1711139710.tar.gz
FINCH_ROOTFS_BASENAME := $(notdir $(FINCH_ROOTFS_URL))
endif

Expand Down
22 changes: 11 additions & 11 deletions e2e/container/cosign_data/test-1.key
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
-----BEGIN ENCRYPTED COSIGN PRIVATE KEY-----
eyJrZGYiOnsibmFtZSI6InNjcnlwdCIsInBhcmFtcyI6eyJOIjozMjc2OCwiciI6
OCwicCI6MX0sInNhbHQiOiIvYW9saHRuZEZTSHZsQjBZSnBTOVI1VlcyOE5HUmox
VkJNL2VDZWlvVEV3PSJ9LCJjaXBoZXIiOnsibmFtZSI6Im5hY2wvc2VjcmV0Ym94
Iiwibm9uY2UiOiJGRGpKU1BTdnN4WmQ0N2orRlgvUjlPbVB0WlpkTVh4dyJ9LCJj
aXBoZXJ0ZXh0IjoibzlCOXJJbmZPNXZaeE9PMFBSdFdjYlNUQmxibXA5OVVWTnEv
ZFhJN0hzd09yZFpVeTA1MmdUT3AyVkFsSjk2aTNFZitiY095QlU1MWt1UDd2R2gy
U1ljU2VkbWQvejEzM3owNUovZytjUll3bHRuNkowOTgwZ0xUR1NKdWxobFNIYWpC
Q25LS1RmY2tIb0dUU0dsZkU1aFk1UFdyRGlQTmc3VVA4bk1lc2JCWlRPMnFjaUdE
bTI0a21ON1RIOEljRlJ4T3Y1NkFNWm1tTUE9PSJ9
-----END ENCRYPTED COSIGN PRIVATE KEY-----
-----BEGIN ENCRYPTED SIGSTORE PRIVATE KEY-----
eyJrZGYiOnsibmFtZSI6InNjcnlwdCIsInBhcmFtcyI6eyJOIjo2NTUzNiwiciI6
OCwicCI6MX0sInNhbHQiOiJtaGFxWTNwdEdoWlV2VE9ESXZQaGFxeEhPdmJrRmdt
Vk9RUk5DQ0Y2ckVJPSJ9LCJjaXBoZXIiOnsibmFtZSI6Im5hY2wvc2VjcmV0Ym94
Iiwibm9uY2UiOiJkenVqeFRZdldkNjJ2em9OUU12MDRvQkk3M24yMHlmTiJ9LCJj
aXBoZXJ0ZXh0IjoiN1ZPMC9VNVhqT1VTdnNTeHZwYi9TOGFGSGlFWFo1bGdwQlZr
dGxKSHdsTjNZdnZJM29CK3p2d3hTbElSRDRVOGlhVHBhL3Q5TlFhSVRHdFVrWUo3
NGtFMm5rZ2FEZFV3QjJ2WDM1RG1JaXB2VGx6TFZ6cmVBcVR5QkNUQkZnMzVPL294
RWJrT2dzSVFrUkRLQmlNWlgzT1BxMUZlNUM1cS95QVZaUzZVQThLUDJNSkNDVnFn
WUoxay9kZlRFU0JyOC9iWkM4MEl6WU9QL2c9PSJ9
-----END ENCRYPTED SIGSTORE PRIVATE KEY-----
6 changes: 3 additions & 3 deletions e2e/container/cosign_data/test-1.pub
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEfkODzHTFabSz0T+X758IqIB6pi3u
Km4JQCcEDFv94s6J4msvNOhmiAv3PQ/b9dutQ7QODWJAdm3cp6CMd87e1w==
-----END PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEI+bq1hlp3SRyGIuCwOVpvAEOMdNu
OVAucydf203gS17N+YtLGYQb8Q1GAPjz3B+pg7emaRSlndB44D8Bwe9zBg==
-----END PUBLIC KEY-----
22 changes: 11 additions & 11 deletions e2e/container/cosign_data/test-2.key
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
-----BEGIN ENCRYPTED COSIGN PRIVATE KEY-----
eyJrZGYiOnsibmFtZSI6InNjcnlwdCIsInBhcmFtcyI6eyJOIjozMjc2OCwiciI6
OCwicCI6MX0sInNhbHQiOiJiYlVrSzkzdmY2dEhIM1czNTJ1UWM2ajNidzduUjdW
cTdReHJaRVlJYXM4PSJ9LCJjaXBoZXIiOnsibmFtZSI6Im5hY2wvc2VjcmV0Ym94
Iiwibm9uY2UiOiJBWlhuSThncGhjbzdFdDBVOGhzKy91Tk5OdFpyTWNBOSJ9LCJj
aXBoZXJ0ZXh0IjoiaVJsUG9IRlJnQmJTamc2NnhvTTM4dm0vNExwelJXeUlKZi8x
dFIraEJ3dHdRMTQwZjBsQlpHdHRRMXZYcEE4UktHK09vTnNUcFNUSGh6R2phd3VN
ZXNzaVdsWkxHVTVjSTU5UVZ4TW40bGI4ME5iNWF2NlA5ZjVYT2x2aHhXbnMzUnpt
R091L0hCOHd1ZnBUUnBlQlZNLzZkZmFyV05ZbE92VzRYaWVvZXNEQ0hOV3JWbzFJ
WWdCbysxTEFYbzdYWkQ4cXNVWFdJd3ZONkE9PSJ9
-----END ENCRYPTED COSIGN PRIVATE KEY-----
-----BEGIN ENCRYPTED SIGSTORE PRIVATE KEY-----
eyJrZGYiOnsibmFtZSI6InNjcnlwdCIsInBhcmFtcyI6eyJOIjo2NTUzNiwiciI6
OCwicCI6MX0sInNhbHQiOiJFaWV0cE5zeEV5U1dBeTJEeHIreGtsdVZiaDIvQWNi
dVd0WXg2aG1tU3QwPSJ9LCJjaXBoZXIiOnsibmFtZSI6Im5hY2wvc2VjcmV0Ym94
Iiwibm9uY2UiOiJnVEJDa3I4VDVGNlQ2SGRzWWFqU09vWURJSU5LTTU0diJ9LCJj
aXBoZXJ0ZXh0IjoicHJ4NTJhVDQ3N3VNUmtIOEs2akVSRDd2RzBlMEZoNlBCcjVi
eC9tR3BHejg0QjIvbVA5bU0xQnJidTEzKzNha3doTjlhbFpPR0xvcmVpaXdRT0R2
bXg2d1BDK2FRRGtNK2dXUkplM2JvbUtDTUkwZzZCZXJ6bVVIVHRKMVdpeTlLNGgx
TU11cWZteklHY1Q4bkw1Q01qSmZwdHIvRlpzNXpnM3YzeWpQSEQ3V1hENnAxUS9h
RVNUNEI0K2UwUFhyZDJBajAwWEUrUGwyNEE9PSJ9
-----END ENCRYPTED SIGSTORE PRIVATE KEY-----
4 changes: 2 additions & 2 deletions e2e/container/cosign_data/test-2.pub
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAERyYVqiPX1IGvTiAuJCZIOfPllOm/
HTi7DaswFLwNXVOOC7FLP3L9YzQ0q24bFBqkSQqgWeycKsOOPCbF0nMLHQ==
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEJx6KpdJPBgARBVf4Fp778v1VWTnP
6jE7/XrpOCMkK4S+HA3s7kBOgqR/FQgybbl99eKfgNixBmLToBX/vbAzgg==
-----END PUBLIC KEY-----
4 changes: 0 additions & 4 deletions e2e/container/cosign_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,10 +76,6 @@ var testCosign = func(o *option.Option) {
tag).Err.Contents()).Should(gomega.ContainSubstring("no matching signatures"))
gomega.Expect(command.RunWithoutSuccessfulExit(o, "run", "-d", "--verify=cosign", "--cosign-key=./cosign_data/test-2.pub",
tag).Err.Contents()).Should(gomega.ContainSubstring("no matching signatures"))
gomega.Expect(command.RunWithoutSuccessfulExit(o, "pull", "--verify=cosign", "--cosign-key=./cosign_data/test-2.pub",
alpineImage).Err.Contents()).Should(gomega.ContainSubstring("no signatures found for image"))
gomega.Expect(command.RunWithoutSuccessfulExit(o, "run", "-d", "--verify=cosign", "--cosign-key=./cosign_data/test-2.pub",
alpineImage).Err.Contents()).Should(gomega.ContainSubstring("no signatures found for image"))
})
})
}
4 changes: 2 additions & 2 deletions e2e/vm/version_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ import (
)

const (
nerdctlVersion = "v1.7.3"
nerdctlVersion = "v1.7.5"
buildKitVersion = "v0.12.5"
containerdVersion = "v1.7.13"
containerdVersion = "v1.7.14"
runcVersion = "1.1.12"
)

Expand Down
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ require (
github.com/golang/mock v1.6.0
github.com/google/go-licenses v1.6.1-0.20230903011517-706b9c60edd4
github.com/lima-vm/lima v0.21.0
github.com/onsi/ginkgo/v2 v2.16.0
github.com/onsi/ginkgo/v2 v2.17.1
github.com/onsi/gomega v1.32.0
github.com/pelletier/go-toml v1.9.5
github.com/pkg/sftp v1.13.6
github.com/runfinch/common-tests v0.7.15
github.com/runfinch/common-tests v0.7.18
github.com/shirou/gopsutil/v3 v3.24.2
github.com/sirupsen/logrus v1.9.3
github.com/spf13/afero v1.11.0
Expand Down
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,8 @@ github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWE
github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y=
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 h1:zYyBkD/k9seD2A7fsi6Oo2LfFZAehjjQMERAvZLEDnQ=
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646/go.mod h1:jpp1/29i3P1S/RLdc7JQKbRpFeM1dOBd8T9ki5s+AY8=
github.com/onsi/ginkgo/v2 v2.16.0 h1:7q1w9frJDzninhXxjZd+Y/x54XNjG/UlRLIYPZafsPM=
github.com/onsi/ginkgo/v2 v2.16.0/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs=
github.com/onsi/ginkgo/v2 v2.17.1 h1:V++EzdbhI4ZV4ev0UTIj0PzhzOcReJFyJaLjtSF55M8=
github.com/onsi/ginkgo/v2 v2.17.1/go.mod h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs=
github.com/onsi/gomega v1.32.0 h1:JRYU78fJ1LPxlckP6Txi/EYqJvjtMrDC04/MM5XRHPk=
github.com/onsi/gomega v1.32.0/go.mod h1:a4x4gW6Pz2yK1MAmvluYme5lvYTn61afQ2ETw/8n4Lg=
github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
Expand All @@ -154,8 +154,8 @@ github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b/go.mod h1:Om
github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=
github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog=
github.com/runfinch/common-tests v0.7.15 h1:gLYjCyYen0n0mImAefQaPxG+ARaLujQVIX7LiF9RycI=
github.com/runfinch/common-tests v0.7.15/go.mod h1:4JVWZRyjSQ5+X9DRP4tg/Uvxi80AK8pOoe0qrBDi4y4=
github.com/runfinch/common-tests v0.7.18 h1:BBlnV9qztZwHViPQ2wmJl7L8jJaWQiqrn2NSGBpa8C0=
github.com/runfinch/common-tests v0.7.18/go.mod h1:Gp3zzIUg1B0gM8TpiAlPxZpbyZneKyRFyBJ6PLODrOQ=
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
Expand Down
4 changes: 2 additions & 2 deletions pkg/config/lima_config_applier.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import (
)

const (
sociVersion = "0.4.0"
sociVersion = "0.5.0"
snapshotterProvisioningScriptHeader = "# snapshotter provisioning script"
sociInstallationProvisioningScriptHeader = snapshotterProvisioningScriptHeader + ": soci"
sociFileNameFormat = "soci-snapshotter-%s-linux-%s.tar.gz"
Expand All @@ -31,7 +31,7 @@ if [ ! -f /usr/local/bin/soci ]; then
set -e
curl --retry 2 --retry-max-time 120 -OL "%s"
# move to usr/local/bin
tar -C /usr/local/bin -xvf %s soci soci-snapshotter-grpc
tar -C /usr/local/bin -xvf %s ./soci ./soci-snapshotter-grpc
# install as a systemd service
curl --retry 2 --retry-max-time 120 -OL "%s"
Expand Down

0 comments on commit 8828c56

Please sign in to comment.