nerdctl: update to v0.18

Bumping nerdctl to version v0.18.0-61-g48f189a, which comprises the following commits:

    8385be4 add test case for nerdctl inspect to check mounts field
    a766555 show mounts info for nerdctl inspect
    1547f73 Add flag ipfs-address to push to remote IPFS node
    2db1039 update stargz-snapshotter (0.11.4), IPFS (0.12.2)
    7b1c33d Import NOTICE from Docker/Moby
    bc66bfa CI: upload go-mod-vendor.tar.gz as a backup
    43f7b6b Dockerfile: update Ubuntu to 22.04
    6c22944 Follow-up to `Support --init argument in nerdctl run command`
    a8c3de4 Bump github.com/moby/sys/mount from 0.3.1 to 0.3.2
    c4cf6a0 Bump actions/checkout from 3.0.0 to 3.0.1
    90a91d2 Bump github.com/compose-spec/compose-go from 1.2.2 to 1.2.4
    839faf5 Added volume remove fixes(issue #971)
    f8272ed Support --init argument in nerdctl run command
    175923e Export OS Platform and Arch information in `nerdctl version` command
    b3504ce feat: container image build ci for push image to github registry
    8dc5fc5 seccomp: relax restrictions depending on --cap-add
    65170cb Bump actions/setup-go from 2 to 3
    fe6a7e8 inspect: add type flag to inspect command
    ac58d8c CI: relax timeout
    96b5e49 nerdctl wait: fix flakeness and error handling
    ba0624d Deflake TestComposeKill
    401b541 update BuildKit (0.10.1)
    1a3dfe9 Bump github.com/containerd/continuity from 0.2.2 to 0.3.0
    800d9ee Bump github.com/ipfs/go-ipfs-http-client from 0.2.0 to 0.3.0
    72a2923 Bump github.com/ipfs/interface-go-ipfs-core from 0.6.1 to 0.6.2
    7c78e79 Bump github.com/compose-spec/compose-go from 1.2.1 to 1.2.2
    8941220 update runc (1.1.1)
    6fdf4d1 go.mod: vishvananda/netlink v1.2.0-beta
    457317a build: fix `content digest ... not found` for built multi-platform image
    500f039 Bump github.com/compose-spec/compose-go from 1.1.0 to 1.2.1
    929298c Format created to be compatible with docker inspect
    0564fc1 Remove orphan containers before the service has be started
    b66451e update RootlessKit (1.0.0), imgcrypt (1.1.4)
    50cbdfc Add check of snapshotter when sharing images
    9c3cca2 docs: clarify availability of optional features
    e45c8ea Bump github.com/docker/docker
    589fc27 Bump github.com/docker/cli
    6f5d0d2 Bump github.com/ipfs/interface-go-ipfs-core from 0.6.0 to 0.6.1
    4372842 Fix nerdctl ignores BUILDKIT_HOST
    0c334bd Support assign static IP address in `compose up` command by using ipv4_address field
    facc229 CI: set fail-fast to false
    fcdaa2e Add a document about setting up `nerdctl build` with BuildKit
    ae1399a CNI: switch away from `isolation` plugin to `firewall` plugin with `ingressPolicy`
    0cb1fe6 update containerd (1.6.2)
    7f13c20 Fix `nerdctl build` logs error even when succeeds
    8e3923c Bump github.com/containerd/go-cni from 1.1.3 to 1.1.4
    d948091 avoid nil authconfig && display warning msg for unencrypted  passwd
    d8167e0 docs: clarify that P2P image distribution (IPFS) is completely optional
    ba88f62 update CNI plugins (1.1.1), stargz-snapshotter (0.11.3), IPFS (0.12.1)
    19bf1d3 enhance namespace management
    1231875 push: skip foreign layers
    87aa769 Support --ip argument when run the container
    8ec0672 rootless: Support BuildKit containerd worker
    21d0350 Bump github.com/ipfs/interface-go-ipfs-core from 0.5.2 to 0.6.0
    debe171 CI: remove integration test with contianerd v1.4.5
    fb0339e build with go 1.18
    c0e0edf fix login on defaultRegistry
    7e68a87 Support fallback to plain http in nerdctl login
    7cb387d Follow-up to `Add GitHub issue templates`
    701a55c Add GitHub issue templates
    a9e5022 Windows CI: install git
    2bcbdcb refactor netutil
    b75b86c Bump github.com/docker/cli
    94d9169 Bump github.com/spf13/cobra from 1.3.0 to 1.4.0
    04199ec Bump github.com/docker/docker
    12ca1b0 fix make failed when use go1.16
    3e073bc build(deps): bump github.com/containernetworking/plugins
    802db60 Update the README.md to remind people to upgrade the Go version
    f20ef09 add macvlan/ipvlan doc for cni
    d56bdd6 pkg/portutil: improve rootless error message
    b154105 update stargz-snapshotter (0.11.2)
    3f1ffe2 Support allocate host port when try to run container
    9c14a02 CI: temporarily remove FreeBSD integration tests
    0e7ddc9 Attempt to deflake TestPushInsecureWithLogin
    1b1f1df build test-integration image in arm64
    1dcc70c update containerd, CNI plugins, IPFS, Stargz Snapshotter
    e8f7b6a Bump github.com/compose-spec/compose-go from 1.0.9 to 1.1.0
    63ba16a Bump github.com/containerd/containerd from 1.6.0 to 1.6.1
    b6850ff Bump golangci/golangci-lint-action from 2 to 3.1.0
    f4d689d Bump actions/checkout from 2 to 3
    f15e589 add ipam-driver and ipam-opt flags for create network
    47190c4 Separate network code

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2022-04-21 13:55:08 -04:00
parent 48ef7901ab
commit c6464d8f04
2 changed files with 317 additions and 163 deletions

View File

@ -1,36 +1,38 @@
# github.com/Masterminds/semver/v3 v3.1.1
## explicit
# github.com/Microsoft/go-winio v0.5.2
## explicit
# github.com/compose-spec/compose-go v1.0.9
# github.com/compose-spec/compose-go v1.2.4
## explicit
# github.com/containerd/cgroups v1.0.3
## explicit
# github.com/containerd/console v1.0.3
## explicit
# github.com/containerd/containerd v1.6.0
# github.com/containerd/containerd v1.6.2
## explicit
# github.com/containerd/continuity v0.2.2
# github.com/containerd/continuity v0.3.0
## explicit
# github.com/containerd/go-cni v1.1.3
# github.com/containerd/go-cni v1.1.4
## explicit
# github.com/containerd/imgcrypt v1.1.3
# github.com/containerd/imgcrypt v1.1.4
## explicit
# github.com/containerd/stargz-snapshotter v0.11.0
# github.com/containerd/stargz-snapshotter v0.11.4
## explicit
# github.com/containerd/stargz-snapshotter/estargz v0.11.0
# github.com/containerd/stargz-snapshotter/estargz v0.11.4
## explicit
# github.com/containerd/stargz-snapshotter/ipfs v0.11.0
# github.com/containerd/stargz-snapshotter/ipfs v0.11.4
## explicit
# github.com/containerd/typeurl v1.0.2
## explicit
# github.com/containernetworking/cni v1.0.1
## explicit
# github.com/containernetworking/plugins v1.0.1
# github.com/containernetworking/plugins v1.1.1
## explicit
# github.com/cyphar/filepath-securejoin v0.2.3
## explicit
# github.com/docker/cli v20.10.12+incompatible
# github.com/docker/cli v20.10.14+incompatible
## explicit
# github.com/docker/docker v20.10.12+incompatible
# github.com/docker/docker v20.10.14+incompatible
## explicit
# github.com/docker/go-connections v0.4.0
## explicit
@ -46,49 +48,47 @@
## explicit
# github.com/ipfs/go-ipfs-files v0.1.1
## explicit
# github.com/ipfs/go-ipfs-http-client v0.2.0
# github.com/ipfs/go-ipfs-http-client v0.3.0
## explicit
# github.com/ipfs/interface-go-ipfs-core v0.5.2
## explicit
# github.com/jaytaylor/go-hostsfile v0.0.0-20211120191712-f53f85d8b98f
# github.com/ipfs/interface-go-ipfs-core v0.6.2
## explicit
# github.com/mattn/go-isatty v0.0.14
## explicit
# github.com/moby/sys/mount v0.3.1
# github.com/moby/sys/mount v0.3.2
## explicit
# github.com/multiformats/go-multiaddr v0.5.0
## explicit
# github.com/opencontainers/go-digest v1.0.0
## explicit
# github.com/opencontainers/image-spec v1.0.3-0.20211215212317-ea0209f50ae1
# github.com/opencontainers/image-spec v1.0.3-0.20220303224323-02efb9a75ee1
## explicit
# github.com/opencontainers/runtime-spec v1.0.3-0.20211214071223-8958f93039ab
# github.com/opencontainers/runtime-spec v1.0.3-0.20220311020903-6969a0a09ab1
## explicit
# github.com/pelletier/go-toml v1.9.4
## explicit
# github.com/rootless-containers/bypass4netns v0.1.1-0.20220214050838-562b4845f47e
# github.com/rootless-containers/bypass4netns v0.2.2
## explicit
# github.com/rootless-containers/rootlesskit v0.14.6
# github.com/rootless-containers/rootlesskit v1.0.0
## explicit
# github.com/sirupsen/logrus v1.8.1
## explicit
# github.com/spf13/cobra v1.3.0
# github.com/spf13/cobra v1.4.0
## explicit
# github.com/spf13/pflag v1.0.5
## explicit
# github.com/tidwall/gjson v1.14.0
## explicit
# github.com/vishvananda/netlink v1.1.1-0.20220125195016-0639e7e787ba
# github.com/vishvananda/netlink v1.2.0-beta
## explicit
# github.com/vishvananda/netns v0.0.0-20211101163701-50045581ed74
## explicit
# golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3
# golang.org/x/crypto v0.0.0-20220321153916-2c7772ba3064
## explicit
# golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd
# golang.org/x/net v0.0.0-20220225172249-27dd8689420f
## explicit
# golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
## explicit
# golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27
# golang.org/x/sys v0.0.0-20220405210540-1e041c57c461
## explicit
# golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
## explicit
@ -112,7 +112,7 @@
## explicit
# github.com/containerd/ttrpc v1.1.0
## explicit
# github.com/containers/ocicrypt v1.1.2
# github.com/containers/ocicrypt v1.1.3
## explicit
# github.com/coreos/go-systemd/v22 v22.3.2
## explicit
@ -156,31 +156,31 @@
## explicit
# github.com/ipfs/go-block-format v0.0.3
## explicit
# github.com/ipfs/go-blockservice v0.1.7
# github.com/ipfs/go-blockservice v0.3.0
## explicit
# github.com/ipfs/go-datastore v0.4.5
# github.com/ipfs/go-datastore v0.5.0
## explicit
# github.com/ipfs/go-ipfs-blockstore v0.1.6
# github.com/ipfs/go-ipfs-blockstore v1.2.0
## explicit
# github.com/ipfs/go-ipfs-cmds v0.6.0
## explicit
# github.com/ipfs/go-ipfs-ds-help v0.1.1
# github.com/ipfs/go-ipfs-ds-help v1.1.0
## explicit
# github.com/ipfs/go-ipfs-exchange-interface v0.0.1
# github.com/ipfs/go-ipfs-exchange-interface v0.1.0
## explicit
# github.com/ipfs/go-ipfs-util v0.0.2
## explicit
# github.com/ipfs/go-ipld-cbor v0.0.5
## explicit
# github.com/ipfs/go-ipld-format v0.2.0
# github.com/ipfs/go-ipld-format v0.4.0
## explicit
# github.com/ipfs/go-ipld-legacy v0.1.0
## explicit
# github.com/ipfs/go-log v1.0.5
## explicit
# github.com/ipfs/go-log/v2 v2.1.3
# github.com/ipfs/go-log/v2 v2.3.0
## explicit
# github.com/ipfs/go-merkledag v0.4.0
# github.com/ipfs/go-merkledag v0.6.0
## explicit
# github.com/ipfs/go-metrics-interface v0.0.1
## explicit
@ -190,13 +190,13 @@
## explicit
# github.com/ipfs/go-verifcid v0.0.1
## explicit
# github.com/ipld/go-codec-dagpb v1.3.0
# github.com/ipld/go-codec-dagpb v1.3.2
## explicit
# github.com/ipld/go-ipld-prime v0.11.0
## explicit
# github.com/jbenet/goprocess v0.1.4
## explicit
# github.com/klauspost/compress v1.14.2
# github.com/klauspost/compress v1.15.1
## explicit
# github.com/klauspost/cpuid/v2 v2.0.6
## explicit
@ -212,7 +212,7 @@
## explicit
# github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369
## explicit
# github.com/miekg/pkcs11 v1.0.3
# github.com/miekg/pkcs11 v1.1.1
## explicit
# github.com/minio/blake2b-simd v0.0.0-20160723061019-3f5f724cb5b1
## explicit
@ -224,7 +224,7 @@
## explicit
# github.com/moby/locker v1.0.1
## explicit
# github.com/moby/sys/mountinfo v0.6.0
# github.com/moby/sys/mountinfo v0.6.1
## explicit
# github.com/moby/sys/signal v0.6.0
## explicit
@ -254,7 +254,7 @@
## explicit
# github.com/polydawn/refmt v0.0.0-20201211092308-30ac6d18308e
## explicit
# github.com/prometheus/client_golang v1.12.0
# github.com/prometheus/client_golang v1.12.1
## explicit
# github.com/prometheus/client_model v0.2.0
## explicit
@ -302,12 +302,10 @@
## explicit
# google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350
## explicit
# google.golang.org/grpc v1.44.0
# google.golang.org/grpc v1.45.0
## explicit
# google.golang.org/protobuf v1.27.1
## explicit
# gopkg.in/square/go-jose.v2 v2.5.1
## explicit
# github.com/ktock/golang-lru v0.5.5-0.20211029085301-ec551be6f75c
## explicit
# github.com/hashicorp/golang-lru => github.com/ktock/golang-lru v0.5.5-0.20211029085301-ec551be6f75c

File diff suppressed because one or more lines are too long