lima-vm / alpine-lima

Create an alpine based ISO image for lima
Apache License 2.0
42 stars 28 forks source link

Update nerdctl 0.17.1 → 0.19.0 #58

Closed jandubois closed 2 years ago

jandubois commented 2 years ago

nerdctl 0.18.0+ no longer includes the CNI isolation plugin, so we'll always install the cni-plugins now when LIMA_INSTALL_NERDCTL is set.

If cni-plugins 1.1.0 or later are installed, then nerdctl no longer requires the isolation plugin.

Alpine 3.15 includes cni-plugins 1.0.1, so we need to install the package from the edge repo.

Also in Alpine 3.15 the flannel plugin is no longer included in cni-plugins, but not yet available as a separate package, so we have to install cni-plugin-flannel from the edge repo as well. This should have been done already when we moved from 3.14 to 3.15.

Thanks to @chancez for figuring out how to selectively add packages from the edge repo!

AkihiroSuda commented 2 years ago

Released 0.19.0: https://github.com/containerd/nerdctl/releases/tag/v0.19.0