Skip to content

Conversation

@dmcgowan
Copy link
Member

@dmcgowan dmcgowan commented Jun 7, 2024

Checks plugin load success and fixes devmapper always failing when not configured

@k8s-ci-robot
Copy link

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@dmcgowan dmcgowan changed the title [release/1.7 TEST ONLY] migrate platforms package to github.com/containerd/platforms [release/1.7] Fail integration test early when a plugin load fails Jun 7, 2024
dmcgowan and others added 2 commits June 12, 2024 11:09
Avoid running tests when a plugin fails to load and return the init
error from the plugin. This prevents the test failing later with an
unhelpful error and attempting to find the actual error in the daemon
logs.

Signed-off-by: Derek McGowan <derek@mcg.dev>
(cherry picked from commit b1a23c4)
Signed-off-by: Derek McGowan <derek@mcg.dev>
This is not really an error in most cases as most people do not use
devmapper, however this shows up as an error in the logs and in the
plugin service when querying the plugins.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
(cherry picked from commit c56f54a)
Signed-off-by: Derek McGowan <derek@mcg.dev>
@dmcgowan dmcgowan force-pushed the 1.7-backport-fail-integration-plugins branch from 9bdaebf to 884094b Compare June 12, 2024 18:09
@dmcgowan dmcgowan marked this pull request as ready for review June 12, 2024 18:17
@dmcgowan
Copy link
Member Author

/retest

Copy link
Member

@akhilerm akhilerm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@fuweid fuweid merged commit 727c392 into containerd:release/1.7 Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants