From 9547d269a188c28e563470a597c8da7deb5b0734 Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Tue, 4 Jun 2019 17:55:58 +0000 Subject: [PATCH] Add v2 server config support with plugin URIs Closes #3210 Signed-off-by: Michael Crosby --- .travis.yml | 6 ++ client_test.go | 4 + cmd/containerd/command/config.go | 2 +- cmd/containerd/command/config_linux.go | 5 +- cmd/containerd/command/config_unsupported.go | 5 +- cmd/containerd/command/config_windows.go | 5 +- daemon_config_linux_test.go | 2 + plugin/plugin.go | 49 ++++++++---- services/server/config/config.go | 79 ++++++++++++++++++-- services/server/server.go | 23 ++++-- 10 files changed, 147 insertions(+), 33 deletions(-) diff --git a/.travis.yml b/.travis.yml index c2698acbe..f0711aac5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -74,6 +74,11 @@ script: - go build -i . - make check - if [ "$GOOS" = "linux" ]; then make check-protos check-api-descriptors; fi + - | + sudo mkdir -p /etc/containerd + sudo bash -c "cat > /etc/containerd/config.toml < /etc/containerd/config.toml <