Skip to content

Commit da41006

Browse files
authored
Merge pull request firecracker-microvm#534 from Kern--/config-v2
Use config version 2
2 parents 72581f2 + 71b132b commit da41006

File tree

4 files changed

+11
-7
lines changed

4 files changed

+11
-7
lines changed

.buildkite/setup_al2.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ sudo -E INSTALLROOT=$INSTALLROOT PATH=$PATH \
2121
make install install-firecracker install-default-rootfs
2222

2323
cat << EOF > $dir/config.toml
24-
disabled_plugins = ["cri"]
24+
version = 2
25+
disabled_plugins = ["io.containerd.grpc.v1.cri"]
2526
root = "$dir"
2627
state = "$state_path"
2728
[grpc]
2829
address = "$dir/containerd.sock"
2930
[plugins]
30-
[plugins.devmapper]
31+
[plugins."io.containerd.snapshotter.v1.devmapper"]
3132
pool_name = "fcci--vg-$unique_id"
3233
base_image_size = "10GB"
3334
root_path = "$devmapper_path"

docs/getting-started.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,13 +128,14 @@ snapshotter you intend to use.
128128
We recommend a configuration like the following:
129129

130130
```toml
131-
disabled_plugins = ["cri"]
131+
version = 2
132+
disabled_plugins = ["io.containerd.grpc.v1.cri"]
132133
root = "/var/lib/firecracker-containerd/containerd"
133134
state = "/run/firecracker-containerd"
134135
[grpc]
135136
address = "/run/firecracker-containerd/containerd.sock"
136137
[plugins]
137-
[plugins.devmapper]
138+
[plugins."io.containerd.snapshotter.v1.devmapper"]
138139
pool_name = "fc-dev-thinpool"
139140
base_image_size = "10GB"
140141
root_path = "/var/lib/firecracker-containerd/snapshotter/devmapper"

docs/quickstart.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,14 @@ sudo mkdir -p /var/lib/firecracker-containerd/containerd
137137
# shim from
138138
sudo mkdir -p /var/lib/firecracker-containerd
139139
sudo tee /etc/firecracker-containerd/config.toml <<EOF
140-
disabled_plugins = ["cri"]
140+
version = 2
141+
disabled_plugins = ["io.containerd.grpc.v1.cri"]
141142
root = "/var/lib/firecracker-containerd/containerd"
142143
state = "/run/firecracker-containerd"
143144
[grpc]
144145
address = "/run/firecracker-containerd/containerd.sock"
145146
[plugins]
146-
[plugins.devmapper]
147+
[plugins."io.containerd.snapshotter.v1.devmapper"]
147148
pool_name = "fc-dev-thinpool"
148149
base_image_size = "10GB"
149150
root_path = "/var/lib/firecracker-containerd/snapshotter/devmapper"

tools/docker/entrypoint.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ else
1212
fi
1313

1414
cat > /etc/containerd/snapshotter/devmapper.toml <<EOF
15+
version = 2
1516
[plugins]
16-
[plugins.devmapper]
17+
[plugins."io.containerd.snapshotter.v1.devmapper"]
1718
pool_name = "${pool_name}"
1819
base_image_size = "1024MB"
1920
EOF

0 commit comments

Comments
 (0)