Merge pull request #5342 from mikebrow/improve-error-out-for-bad-config
address recent runtimes config confusion
This commit is contained in:
		| @@ -328,7 +328,7 @@ func ValidatePluginConfig(ctx context.Context, c *PluginConfig) error { | ||||
| 		return errors.New("`default_runtime_name` is empty") | ||||
| 	} | ||||
| 	if _, ok := c.ContainerdConfig.Runtimes[c.ContainerdConfig.DefaultRuntimeName]; !ok { | ||||
| 		return errors.New("no corresponding runtime configured in `runtimes` for `default_runtime_name`") | ||||
| 		return errors.Errorf("no corresponding runtime configured in `containerd.runtimes` for `containerd` `default_runtime_name = \"%s\"", c.ContainerdConfig.DefaultRuntimeName) | ||||
| 	} | ||||
|  | ||||
| 	// Validation for deprecated runtime options. | ||||
|   | ||||
| @@ -113,7 +113,7 @@ func TestValidateConfig(t *testing.T) { | ||||
| 					DefaultRuntimeName: RuntimeDefault, | ||||
| 				}, | ||||
| 			}, | ||||
| 			expectedErr: "no corresponding runtime configured in `runtimes` for `default_runtime_name`", | ||||
| 			expectedErr: "no corresponding runtime configured in `containerd.runtimes` for `containerd` `default_runtime_name = \"default\"", | ||||
| 		}, | ||||
| 		"deprecated systemd_cgroup for v1 runtime": { | ||||
| 			config: &PluginConfig{ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Phil Estes
					Phil Estes