Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare 1.7.x #3422

Merged
merged 30 commits into from
Sep 10, 2024
Merged
Changes from 1 commit
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
209c320
build(deps): bump github.com/containerd/accelerated-container-image
dependabot[bot] Apr 8, 2024
80762fb
update Dockerfile go version to 1.22 to support containerd v2 builds
Shubhranshu153 Sep 8, 2024
5c27256
update CNI plugins (1.5.1)
AkihiroSuda Jun 20, 2024
a437e4b
chore: update runc to v1.1.14
pendo324 Sep 3, 2024
f3a1869
fix: Test create with mac address after updating cni version
Shubhranshu153 Sep 8, 2024
4f68270
feat: support for --sig-proxy in run
CodeChanning Jun 12, 2024
96bf9ea
feat: support for -a and --attach in run
CodeChanning Jun 17, 2024
2b61e68
feat: add Status and ID as event attributes
CodeChanning Jul 3, 2024
d97ca7d
feat: adding filter infrastructure + status and event filter
CodeChanning Jul 3, 2024
48824a7
Include init NetworkSettings within inspect response
chews93319 Aug 16, 2024
a8a63b9
fix: Update Test for CNI plugin upgrade
Shubhranshu153 Sep 8, 2024
4f8a66f
fix: Anchor Docer Version to v24 and update dependencies
Shubhranshu153 Sep 8, 2024
22c59a0
update BuildKit (0.15.2)
AkihiroSuda Aug 17, 2024
002b037
update imgcrypt (1.1.11)
yankay Jun 3, 2024
ce82888
update slirp4netns (1.3.1)
AkihiroSuda May 27, 2024
5012ba8
update RootlessKit (2.3.1)
AkihiroSuda Aug 17, 2024
d4fdd9b
update bypass4netns (0.4.1)
AkihiroSuda Apr 8, 2024
149f87c
update Kubo (0.29.0)
AkihiroSuda Jun 20, 2024
47164ce
update Go (1.23)
AkihiroSuda Aug 17, 2024
553d52b
CI: update Ubuntu (24.04)
AkihiroSuda Jun 20, 2024
658a95b
Update go mod and go sum
Shubhranshu153 Sep 8, 2024
d447f54
update Nydus (2.2.5)
AkihiroSuda Jun 20, 2024
3e7af3b
update soci-snapshotter (0.7.0)
AkihiroSuda Aug 17, 2024
e974cc5
build(deps): bump tonistiigi/xx from 1.4.0 to 1.5.0
dependabot[bot] Aug 20, 2024
4451ac1
update debian (12)
AkihiroSuda Jun 20, 2024
1d46b4b
Add ubuntu 22.04 test to the matrix
Shubhranshu153 Sep 8, 2024
2df0c94
Update golangci-lint version and go mod cleanup
Shubhranshu153 Sep 8, 2024
02d73cc
Fix S1009 (see https://staticcheck.dev/docs/checks#S1009)
apostasie Aug 17, 2024
7cab42c
Update deprecated packages
Shubhranshu153 Sep 9, 2024
a803e60
Update containerd version to 1.7.22
Shubhranshu153 Sep 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update deprecated packages
Signed-off-by: Shubharanshu Mahapatra <[email protected]>
Shubhranshu153 committed Sep 9, 2024
commit 7cab42ce21745fd130b6b14cfe55772e8590a89b
7 changes: 3 additions & 4 deletions cmd/nerdctl/compose_exec_linux_test.go
Original file line number Diff line number Diff line change
@@ -21,7 +21,6 @@ import (
"fmt"
"net"
"os"
"runtime"
"strings"
"testing"

@@ -98,7 +97,7 @@ services:
if !strings.Contains(stdout, "\nBAR=bar1 bar2\n") {
return errors.New("got bad BAR")
}
if !strings.Contains(stdout, "\nBAZ=\n") && runtime.GOOS != "windows" {
if !strings.Contains(stdout, "\nBAZ=\n") {
return errors.New("got bad BAZ")
}
if strings.Contains(stdout, "QUX") {
@@ -113,10 +112,10 @@ services:
if !strings.Contains(stdout, "\nGRAULT=grault_key=grault_value\n") {
return errors.New("got bad GRAULT")
}
if !strings.Contains(stdout, "\nGARPLY=\n") && runtime.GOOS != "windows" {
if !strings.Contains(stdout, "\nGARPLY=\n") {
return errors.New("got bad GARPLY")
}
if !strings.Contains(stdout, "\nWALDO=\n") && runtime.GOOS != "windows" {
if !strings.Contains(stdout, "\nWALDO=\n") {
return errors.New("got bad WALDO")
}

2 changes: 1 addition & 1 deletion cmd/nerdctl/compose_ps.go
Original file line number Diff line number Diff line change
@@ -24,8 +24,8 @@ import (
"time"

"github.com/containerd/containerd"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/runtime/restart"
"github.com/containerd/errdefs"
gocni "github.com/containerd/go-cni"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/clientutil"
2 changes: 1 addition & 1 deletion cmd/nerdctl/compose_start.go
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ import (
"os"

"github.com/containerd/containerd"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/errdefs"
"github.com/containerd/nerdctl/pkg/clientutil"
"github.com/containerd/nerdctl/pkg/cmd/compose"
"github.com/containerd/nerdctl/pkg/containerutil"
4 changes: 0 additions & 4 deletions cmd/nerdctl/container_create_linux_test.go
Original file line number Diff line number Diff line change
@@ -18,7 +18,6 @@ package main

import (
"fmt"
"runtime"
"testing"

"github.com/containerd/nerdctl/pkg/testutil"
@@ -113,9 +112,6 @@ func TestCreateWithMACAddress(t *testing.T) {
}

func TestCreateWithTty(t *testing.T) {
if runtime.GOOS == "windows" {
t.Skip("json-file log driver is not yet implemented on Windows")
}
base := testutil.NewBase(t)
imageName := testutil.CommonImage
withoutTtyContainerName := "without-terminal-" + testutil.Identifier(t)
2 changes: 1 addition & 1 deletion cmd/nerdctl/container_diff.go
Original file line number Diff line number Diff line change
@@ -26,7 +26,6 @@ import (
"github.com/containerd/containerd"
"github.com/containerd/containerd/leases"
"github.com/containerd/containerd/mount"
"github.com/containerd/containerd/platforms"
"github.com/containerd/continuity/fs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
@@ -35,6 +34,7 @@ import (
"github.com/containerd/nerdctl/pkg/idutil/containerwalker"
"github.com/containerd/nerdctl/pkg/imgutil"
"github.com/containerd/nerdctl/pkg/labels"
"github.com/containerd/platforms"
"github.com/opencontainers/image-spec/identity"
"github.com/spf13/cobra"
)
2 changes: 1 addition & 1 deletion cmd/nerdctl/container_run_cgroup_linux_test.go
Original file line number Diff line number Diff line change
@@ -24,10 +24,10 @@ import (
"testing"

"github.com/containerd/cgroups/v3"
"github.com/containerd/containerd/pkg/userns"
"github.com/containerd/continuity/testutil/loopback"
"github.com/containerd/nerdctl/pkg/cmd/container"
"github.com/containerd/nerdctl/pkg/testutil"
"github.com/moby/sys/userns"
"gotest.tools/v3/assert"
)

7 changes: 0 additions & 7 deletions cmd/nerdctl/container_run_linux_test.go
Original file line number Diff line number Diff line change
@@ -26,7 +26,6 @@ import (
"net/http"
"os"
"path/filepath"
"runtime"
"strconv"
"strings"
"syscall"
@@ -329,9 +328,6 @@ func TestRunSigProxy(t *testing.T) {
}

func TestRunWithFluentdLogDriver(t *testing.T) {
if runtime.GOOS == "windows" {
t.Skip("fluentd log driver is not yet implemented on Windows")
}
base := testutil.NewBase(t)
tempDirectory := t.TempDir()
err := os.Chmod(tempDirectory, 0777)
@@ -361,9 +357,6 @@ func TestRunWithFluentdLogDriver(t *testing.T) {
}

func TestRunWithFluentdLogDriverWithLogOpt(t *testing.T) {
if runtime.GOOS == "windows" {
t.Skip("fluentd log driver is not yet implemented on Windows")
}
base := testutil.NewBase(t)
tempDirectory := t.TempDir()
err := os.Chmod(tempDirectory, 0777)
2 changes: 1 addition & 1 deletion cmd/nerdctl/container_run_network_linux_test.go
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ import (
"strings"
"testing"

"github.com/containerd/containerd/errdefs"
"github.com/containerd/errdefs"
"github.com/containerd/nerdctl/pkg/rootlessutil"
"github.com/containerd/nerdctl/pkg/testutil"
"github.com/containerd/nerdctl/pkg/testutil/nettestutil"
2 changes: 1 addition & 1 deletion cmd/nerdctl/container_update.go
Original file line number Diff line number Diff line change
@@ -24,8 +24,8 @@ import (

"github.com/containerd/containerd"
"github.com/containerd/containerd/containers"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/pkg/cri/util"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/clientutil"
4 changes: 0 additions & 4 deletions cmd/nerdctl/image_convert_linux_test.go
Original file line number Diff line number Diff line change
@@ -18,7 +18,6 @@ package main

import (
"fmt"
"runtime"
"testing"

"github.com/containerd/nerdctl/pkg/rootlessutil"
@@ -28,9 +27,6 @@ import (
)

func TestImageConvertNydus(t *testing.T) {
if runtime.GOOS == "windows" {
t.Skip("no windows support yet")
}
testutil.RequireExecutable(t, "nydus-image")
testutil.DockerIncompatible(t)
base := testutil.NewBase(t)
2 changes: 1 addition & 1 deletion cmd/nerdctl/login_linux_test.go
Original file line number Diff line number Diff line change
@@ -71,7 +71,7 @@ func TestLoginWithSpecificRegHosts(t *testing.T) {
},
}
for _, tc := range testCases {
t.Logf(tc.log)
t.Log(tc.log)
base.Cmd("--debug-full", "--hosts-dir", reg.HostsDir, "login", "-u", "admin", "-p", "validTestPassword", tc.url).AssertOK()
}

8 changes: 4 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
@@ -72,13 +72,13 @@ require (
github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869 // indirect
github.com/cilium/ebpf v0.11.0 // indirect
github.com/containerd/cgroups v1.1.0 // indirect
github.com/containerd/errdefs v0.1.0 // indirect
github.com/containerd/errdefs v0.1.0
github.com/containerd/go-runc v1.0.0 // indirect
github.com/containerd/platforms v0.2.1 // indirect
github.com/containerd/platforms v0.2.1
github.com/containerd/ttrpc v1.2.5 // indirect
github.com/containerd/typeurl v1.0.3-0.20220422153119-7f6e6d160d67 // indirect
github.com/containers/ocicrypt v1.1.10 // indirect
github.com/distribution/reference v0.6.0 // indirect
github.com/distribution/reference v0.6.0
github.com/djherbis/times v1.5.0 // indirect
github.com/docker/docker-credential-helpers v0.7.0 // indirect
github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c // indirect
@@ -108,7 +108,7 @@ require (
github.com/moby/sys/sequential v0.5.0 // indirect
github.com/moby/sys/symlink v0.2.0 // indirect
github.com/moby/sys/user v0.3.0 // indirect
github.com/moby/sys/userns v0.1.0 // indirect
github.com/moby/sys/userns v0.1.0
github.com/mr-tron/base58 v1.2.0 // indirect
github.com/multiformats/go-base32 v0.1.0 // indirect
github.com/multiformats/go-base36 v0.1.0 // indirect
2 changes: 1 addition & 1 deletion pkg/apparmorutil/apparmorutil_linux.go
Original file line number Diff line number Diff line change
@@ -24,8 +24,8 @@ import (
"sync"

"github.com/containerd/containerd/pkg/apparmor"
"github.com/containerd/containerd/pkg/userns"
"github.com/containerd/log"
"github.com/moby/sys/userns"
)

// CanLoadNewProfile returns whether the current process can load a new AppArmor profile.
2 changes: 1 addition & 1 deletion pkg/bypass4netnsutil/bypass.go
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ import (
"net"
"path/filepath"

"github.com/containerd/containerd/errdefs"
"github.com/containerd/errdefs"
gocni "github.com/containerd/go-cni"
b4nnapi "github.com/rootless-containers/bypass4netns/pkg/api"
"github.com/rootless-containers/bypass4netns/pkg/api/daemon/client"
2 changes: 1 addition & 1 deletion pkg/clientutil/client.go
Original file line number Diff line number Diff line change
@@ -26,10 +26,10 @@ import (

"github.com/containerd/containerd"
"github.com/containerd/containerd/namespaces"
"github.com/containerd/containerd/platforms"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/platformutil"
"github.com/containerd/nerdctl/pkg/systemutil"
"github.com/containerd/platforms"
"github.com/opencontainers/go-digest"
)

6 changes: 3 additions & 3 deletions pkg/cmd/builder/build.go
Original file line number Diff line number Diff line change
@@ -29,17 +29,17 @@ import (
"strings"

"github.com/containerd/containerd"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/images"
"github.com/containerd/containerd/images/archive"
"github.com/containerd/containerd/platforms"
dockerreference "github.com/containerd/containerd/reference/docker"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/buildkitutil"
"github.com/containerd/nerdctl/pkg/clientutil"
"github.com/containerd/nerdctl/pkg/platformutil"
"github.com/containerd/nerdctl/pkg/strutil"
"github.com/containerd/platforms"
dockerreference "github.com/distribution/reference"
)

func Build(ctx context.Context, client *containerd.Client, options types.BuilderBuildOptions) error {
4 changes: 2 additions & 2 deletions pkg/cmd/compose/compose.go
Original file line number Diff line number Diff line change
@@ -24,8 +24,7 @@ import (
"path/filepath"

"github.com/containerd/containerd"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/platforms"
"github.com/containerd/errdefs"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/cmd/volume"
"github.com/containerd/nerdctl/pkg/composer"
@@ -36,6 +35,7 @@ import (
"github.com/containerd/nerdctl/pkg/referenceutil"
"github.com/containerd/nerdctl/pkg/signutil"
"github.com/containerd/nerdctl/pkg/strutil"
"github.com/containerd/platforms"
ocispec "github.com/opencontainers/image-spec/specs-go/v1"
)

2 changes: 1 addition & 1 deletion pkg/cmd/container/kill.go
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ import (

"github.com/containerd/containerd"
"github.com/containerd/containerd/cio"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/containerutil"
2 changes: 1 addition & 1 deletion pkg/cmd/container/list.go
Original file line number Diff line number Diff line change
@@ -26,8 +26,8 @@ import (

"github.com/containerd/containerd"
"github.com/containerd/containerd/containers"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/pkg/progress"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/formatter"
2 changes: 1 addition & 1 deletion pkg/cmd/container/logs.go
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ import (
"syscall"

"github.com/containerd/containerd"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/api/types/cri"
2 changes: 1 addition & 1 deletion pkg/cmd/container/remove.go
Original file line number Diff line number Diff line change
@@ -27,8 +27,8 @@ import (

"github.com/containerd/containerd"
"github.com/containerd/containerd/cio"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/namespaces"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/clientutil"
2 changes: 1 addition & 1 deletion pkg/cmd/container/run_linux.go
Original file line number Diff line number Diff line change
@@ -24,7 +24,6 @@ import (
"github.com/containerd/containerd"
"github.com/containerd/containerd/containers"
"github.com/containerd/containerd/oci"
"github.com/containerd/containerd/pkg/userns"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/bypass4netnsutil"
@@ -33,6 +32,7 @@ import (
"github.com/containerd/nerdctl/pkg/rootlessutil"
"github.com/containerd/nerdctl/pkg/strutil"
"github.com/docker/go-units"
"github.com/moby/sys/userns"
"github.com/opencontainers/runtime-spec/specs-go"
)

4 changes: 2 additions & 2 deletions pkg/cmd/container/run_mount.go
Original file line number Diff line number Diff line change
@@ -29,12 +29,11 @@ import (

"github.com/containerd/containerd"
"github.com/containerd/containerd/containers"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/leases"
"github.com/containerd/containerd/mount"
"github.com/containerd/containerd/oci"
"github.com/containerd/containerd/pkg/userns"
"github.com/containerd/continuity/fs"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/cmd/volume"
@@ -46,6 +45,7 @@ import (
"github.com/containerd/nerdctl/pkg/mountutil/volumestore"
"github.com/containerd/nerdctl/pkg/strutil"
securejoin "github.com/cyphar/filepath-securejoin"
"github.com/moby/sys/userns"
"github.com/opencontainers/image-spec/identity"
"github.com/opencontainers/runtime-spec/specs-go"
)
8 changes: 4 additions & 4 deletions pkg/cmd/container/stats.go
Original file line number Diff line number Diff line change
@@ -29,8 +29,8 @@ import (

"github.com/containerd/containerd"
eventstypes "github.com/containerd/containerd/api/events"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/containerd/events"
"github.com/containerd/errdefs"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/clientutil"
@@ -81,14 +81,14 @@ func (s *stats) isKnownContainer(cid string) (int, bool) {
}

// Stats displays a live stream of container(s) resource usage statistics.
func Stats(ctx context.Context, client *containerd.Client, containerIds []string, options types.ContainerStatsOptions) error {
func Stats(ctx context.Context, client *containerd.Client, containerIDs []string, options types.ContainerStatsOptions) error {
// NOTE: rootless container does not rely on cgroupv1.
// more details about possible ways to resolve this concern: #223
if rootlessutil.IsRootless() && infoutil.CgroupsVersion() == "1" {
return errors.New("stats requires cgroup v2 for rootless containers, see https://rootlesscontaine.rs/getting-started/common/cgroup2/")
}

showAll := len(containerIds) == 0
showAll := len(containerIDs) == 0
closeChan := make(chan error)

var err error
@@ -227,7 +227,7 @@ func Stats(ctx context.Context, client *containerd.Client, containerIds []string
},
}

if err := walker.WalkAll(ctx, containerIds, false); err != nil {
if err := walker.WalkAll(ctx, containerIDs, false); err != nil {
return err
}

2 changes: 1 addition & 1 deletion pkg/cmd/container/stop.go
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ import (
"fmt"

"github.com/containerd/containerd"
"github.com/containerd/containerd/errdefs"
"github.com/containerd/errdefs"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/containerutil"
"github.com/containerd/nerdctl/pkg/idutil/containerwalker"
2 changes: 1 addition & 1 deletion pkg/cmd/image/list.go
Original file line number Diff line number Diff line change
@@ -32,12 +32,12 @@ import (
"github.com/containerd/containerd/content"
"github.com/containerd/containerd/images"
"github.com/containerd/containerd/pkg/progress"
"github.com/containerd/containerd/platforms"
"github.com/containerd/containerd/snapshots"
"github.com/containerd/log"
"github.com/containerd/nerdctl/pkg/api/types"
"github.com/containerd/nerdctl/pkg/formatter"
"github.com/containerd/nerdctl/pkg/imgutil"
"github.com/containerd/platforms"
v1 "github.com/opencontainers/image-spec/specs-go/v1"
)

Loading