diff --git a/init.go b/init.go index 59ce1e8c739..1b80c6044a4 100644 --- a/init.go +++ b/init.go @@ -6,8 +6,8 @@ import ( "runtime" "strconv" + "github.com/opencontainers/runc/internal/logs" "github.com/opencontainers/runc/libcontainer" - "github.com/opencontainers/runc/libcontainer/logs" _ "github.com/opencontainers/runc/libcontainer/nsenter" "github.com/sirupsen/logrus" "github.com/urfave/cli" diff --git a/libcontainer/capabilities/capabilities.go b/internal/capabilities/capabilities.go similarity index 100% rename from libcontainer/capabilities/capabilities.go rename to internal/capabilities/capabilities.go diff --git a/libcontainer/capabilities/capabilities_linux_test.go b/internal/capabilities/capabilities_linux_test.go similarity index 100% rename from libcontainer/capabilities/capabilities_linux_test.go rename to internal/capabilities/capabilities_linux_test.go diff --git a/libcontainer/capabilities/capabilities_unsupported.go b/internal/capabilities/capabilities_unsupported.go similarity index 100% rename from libcontainer/capabilities/capabilities_unsupported.go rename to internal/capabilities/capabilities_unsupported.go diff --git a/libcontainer/configs/validate/rootless.go b/internal/configs/validate/rootless.go similarity index 100% rename from libcontainer/configs/validate/rootless.go rename to internal/configs/validate/rootless.go diff --git a/libcontainer/configs/validate/rootless_test.go b/internal/configs/validate/rootless_test.go similarity index 100% rename from libcontainer/configs/validate/rootless_test.go rename to internal/configs/validate/rootless_test.go diff --git a/libcontainer/configs/validate/validator.go b/internal/configs/validate/validator.go similarity index 100% rename from libcontainer/configs/validate/validator.go rename to internal/configs/validate/validator.go diff --git a/libcontainer/configs/validate/validator_test.go b/internal/configs/validate/validator_test.go similarity index 99% rename from libcontainer/configs/validate/validator_test.go rename to internal/configs/validate/validator_test.go index 687ce1b09a4..d3865b8e9c5 100644 --- a/libcontainer/configs/validate/validator_test.go +++ b/internal/configs/validate/validator_test.go @@ -6,8 +6,8 @@ import ( "path/filepath" "testing" + "github.com/opencontainers/runc/internal/configs/validate" "github.com/opencontainers/runc/libcontainer/configs" - "github.com/opencontainers/runc/libcontainer/configs/validate" "golang.org/x/sys/unix" ) diff --git a/libcontainer/keys/keyctl.go b/internal/keys/keyctl.go similarity index 100% rename from libcontainer/keys/keyctl.go rename to internal/keys/keyctl.go diff --git a/libcontainer/logs/logs.go b/internal/logs/logs.go similarity index 100% rename from libcontainer/logs/logs.go rename to internal/logs/logs.go diff --git a/libcontainer/logs/logs_linux_test.go b/internal/logs/logs_linux_test.go similarity index 100% rename from libcontainer/logs/logs_linux_test.go rename to internal/logs/logs_linux_test.go diff --git a/libcontainer/factory_linux.go b/libcontainer/factory_linux.go index 63cf57b099b..6ef82ac7db3 100644 --- a/libcontainer/factory_linux.go +++ b/libcontainer/factory_linux.go @@ -16,12 +16,12 @@ import ( "github.com/moby/sys/mountinfo" "golang.org/x/sys/unix" + "github.com/opencontainers/runc/internal/configs/validate" "github.com/opencontainers/runc/libcontainer/cgroups" "github.com/opencontainers/runc/libcontainer/cgroups/fs" "github.com/opencontainers/runc/libcontainer/cgroups/fs2" "github.com/opencontainers/runc/libcontainer/cgroups/systemd" "github.com/opencontainers/runc/libcontainer/configs" - "github.com/opencontainers/runc/libcontainer/configs/validate" "github.com/opencontainers/runc/libcontainer/intelrdt" "github.com/opencontainers/runc/libcontainer/utils" ) diff --git a/libcontainer/init_linux.go b/libcontainer/init_linux.go index 985c9250403..288e3d446c7 100644 --- a/libcontainer/init_linux.go +++ b/libcontainer/init_linux.go @@ -20,7 +20,7 @@ import ( "github.com/vishvananda/netlink" "golang.org/x/sys/unix" - "github.com/opencontainers/runc/libcontainer/capabilities" + "github.com/opencontainers/runc/internal/capabilities" "github.com/opencontainers/runc/libcontainer/cgroups" "github.com/opencontainers/runc/libcontainer/configs" "github.com/opencontainers/runc/libcontainer/system" diff --git a/libcontainer/process_linux.go b/libcontainer/process_linux.go index 490a7c8d702..5f38527ebf0 100644 --- a/libcontainer/process_linux.go +++ b/libcontainer/process_linux.go @@ -13,11 +13,11 @@ import ( "strconv" "time" + "github.com/opencontainers/runc/internal/logs" "github.com/opencontainers/runc/libcontainer/cgroups" "github.com/opencontainers/runc/libcontainer/cgroups/fs2" "github.com/opencontainers/runc/libcontainer/configs" "github.com/opencontainers/runc/libcontainer/intelrdt" - "github.com/opencontainers/runc/libcontainer/logs" "github.com/opencontainers/runc/libcontainer/system" "github.com/opencontainers/runc/libcontainer/utils" "github.com/opencontainers/runtime-spec/specs-go" diff --git a/libcontainer/setns_init_linux.go b/libcontainer/setns_init_linux.go index 89b5609a6b6..ca10ad3f0d6 100644 --- a/libcontainer/setns_init_linux.go +++ b/libcontainer/setns_init_linux.go @@ -13,8 +13,8 @@ import ( "github.com/sirupsen/logrus" "golang.org/x/sys/unix" + "github.com/opencontainers/runc/internal/keys" "github.com/opencontainers/runc/libcontainer/apparmor" - "github.com/opencontainers/runc/libcontainer/keys" "github.com/opencontainers/runc/libcontainer/seccomp" "github.com/opencontainers/runc/libcontainer/system" ) diff --git a/libcontainer/specconv/spec_linux_test.go b/libcontainer/specconv/spec_linux_test.go index 316a21e8747..a839e87be00 100644 --- a/libcontainer/specconv/spec_linux_test.go +++ b/libcontainer/specconv/spec_linux_test.go @@ -8,11 +8,12 @@ import ( "testing" dbus "github.com/godbus/dbus/v5" - "github.com/opencontainers/runc/libcontainer/configs" - "github.com/opencontainers/runc/libcontainer/configs/validate" - "github.com/opencontainers/runc/libcontainer/devices" "github.com/opencontainers/runtime-spec/specs-go" "golang.org/x/sys/unix" + + "github.com/opencontainers/runc/internal/configs/validate" + "github.com/opencontainers/runc/libcontainer/configs" + "github.com/opencontainers/runc/libcontainer/devices" ) func TestCreateCommandHookTimeout(t *testing.T) { diff --git a/libcontainer/standard_init_linux.go b/libcontainer/standard_init_linux.go index 89a7d00961a..1dd7cd21906 100644 --- a/libcontainer/standard_init_linux.go +++ b/libcontainer/standard_init_linux.go @@ -15,9 +15,9 @@ import ( "github.com/sirupsen/logrus" "golang.org/x/sys/unix" + "github.com/opencontainers/runc/internal/keys" "github.com/opencontainers/runc/libcontainer/apparmor" "github.com/opencontainers/runc/libcontainer/configs" - "github.com/opencontainers/runc/libcontainer/keys" "github.com/opencontainers/runc/libcontainer/seccomp" "github.com/opencontainers/runc/libcontainer/system" ) diff --git a/main.go b/main.go index 45652ab327d..2d3bd663313 100644 --- a/main.go +++ b/main.go @@ -7,7 +7,7 @@ import ( "runtime" "strings" - "github.com/opencontainers/runc/libcontainer/logs" + "github.com/opencontainers/runc/internal/logs" "github.com/opencontainers/runc/libcontainer/seccomp" "github.com/opencontainers/runtime-spec/specs-go"