Skip to content

remove uses of deprecated modules and packages, and some minor cleanups#63

Open
thaJeztah wants to merge 19 commits into
nestybox:masterfrom
thaJeztah:migrate_moby
Open

remove uses of deprecated modules and packages, and some minor cleanups#63
thaJeztah wants to merge 19 commits into
nestybox:masterfrom
thaJeztah:migrate_moby

Conversation

@thaJeztah

Copy link
Copy Markdown

shiftfs: go mod tidy

formatter: migrate to use moby/client

remove the deprecated github.com/docker/docker dependency

dockerUtils: migrate to github.com/moby/moby

remove the deprecated github.com/docker/docker dependency

dockerUtils: use stdlib slices.Contains

dockerUtils: go fix

fileMonitor: use stdlib slices.Contains

dockerUtils: use stdlib slices.Contains

fileMonitor: update logrus to reduce transitive deps

idShiftUtils: update logrus to reduce transitive deps

linuxUtils: update logrus to reduce transitive deps

pidmonitor: update logrus to reduce transitive deps

shiftfs: update logrus to reduce transitive deps

utils: update logrus to reduce transitive deps

containerdUtils: migrate to github.com/pelletier/go-toml/v2

containerd switch to use this module in v1.5.0; switch to use the
same module here.

containerdUtils: gofmt

containerdUtils: remove uses of deprecated io/ioutil

utils: remove uses of deprecated io/ioutil

linuxUtils: remove uses of deprecated io/ioutil

dockerUtils: use stdlib for testing

Only a single test was using testify for trivial asserts; use stdlib
to reduce (indirect) dependencies.

thaJeztah added 19 commits June 16, 2026 09:30
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
remove the deprecated github.com/docker/docker dependency

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
remove the deprecated github.com/docker/docker dependency

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
containerd switch to use this module in v1.5.0; switch to use the
same module here.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Only a single test was using testify for trivial asserts; use stdlib
to reduce (indirect) dependencies.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah

Copy link
Copy Markdown
Author

@rodnymolina @ctalledo PTAL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant