You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore(year): update year to 2026
* update containerd to v2.2.1
* feat(dropin): add conf.d include support in the default config
* CNI bin_dir in CRI runtime config: Change bin_dir to bin_dirs in the same section which supports a list of directories
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,22 @@
1
1
<!--
2
-
Copyright (C) 2021-2025 Robert Wimmer
2
+
Copyright (C) 2021-2026 Robert Wimmer
3
3
SPDX-License-Identifier: GPL-3.0-or-later
4
4
-->
5
5
6
6
# Changelog
7
7
8
+
-**BREAKING**
9
+
- CNI `bin_dir` in CRI runtime config is deprecated (`plugins.'io.containerd.cri.v1.runtime'.cni.bin_dir`) and will be removed in containerd `v2.3`. It was replaced with `bin_dirs` in the same section which supports a list of directories. So, `plugins.'io.containerd.cri.v1.runtime'.cni.bin_dir = '/opt/cni/bin'` was changed to `plugins.'io.containerd.cri.v1.runtime'.cni.bin_dirs = ['/opt/cni/bin']` in `containerd_config` variable.
10
+
11
+
-**UPDATE**
12
+
- update `containerd` to `v2.2.1`
13
+
14
+
-**FEATURE**
15
+
- support `conf.d` include in the [default config](https://github.com/containerd/containerd/pull/12323)
Copy file name to clipboardExpand all lines: README.md
+62-5Lines changed: 62 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
<!--
2
-
Copyright (C) 2021-2025 Robert Wimmer
2
+
Copyright (C) 2021-2026 Robert Wimmer
3
3
SPDX-License-Identifier: GPL-3.0-or-later
4
4
-->
5
5
@@ -15,6 +15,20 @@ See full [CHANGELOG](https://github.com/githubixx/ansible-role-containerd/blob/m
15
15
16
16
**Recent changes:**
17
17
18
+
## 0.17.0+2.2.1
19
+
20
+
-**BREAKING**
21
+
- CNI `bin_dir` in CRI runtime config is deprecated (`plugins.'io.containerd.cri.v1.runtime'.cni.bin_dir`) and will be removed in containerd `v2.3`. It was replaced with `bin_dirs` in the same section which supports a list of directories. So, `plugins.'io.containerd.cri.v1.runtime'.cni.bin_dir = '/opt/cni/bin'` was changed to `plugins.'io.containerd.cri.v1.runtime'.cni.bin_dirs = ['/opt/cni/bin']` in `containerd_config` variable.
22
+
23
+
-**UPDATE**
24
+
- update `containerd` to `v2.2.1`
25
+
26
+
-**FEATURE**
27
+
- support `conf.d` include in the [default config](https://github.com/containerd/containerd/pull/12323)
28
+
29
+
-**MOLECULE**
30
+
- add test for `conf.d` include feature
31
+
18
32
## 0.16.0+2.1.4
19
33
20
34
-**Breaking**
@@ -67,7 +81,7 @@ See full [CHANGELOG](https://github.com/githubixx/ansible-role-containerd/blob/m
# Validate the combined config (main config + imported drop-ins).
219
+
# Uses: `containerd --config <path> config dump`. If invalid, the play fails.
220
+
containerd_validate_config: false
164
221
```
165
222
166
223
## Dependencies
@@ -184,7 +241,7 @@ More examples are available in the [Molecule tests](https://github.com/githubixx
184
241
185
242
## Testing
186
243
187
-
This role has a small test setup that is created using [Molecule](https://github.com/ansible-community/molecule), libvirt (vagrant-libvirt) and QEMU/KVM. Please see my blog post [Testing Ansible roles with Molecule, libvirt (vagrant-libvirt) and QEMU/KVM](https://www.tauceti.blog/posts/testing-ansible-roles-with-molecule-libvirt-vagrant-qemu-kvm/) how to setup. The test configuration is [here](https://github.com/githubixx/ansible-role-containerd/tree/master/molecule/kvm).
244
+
This role has a small test setup that is created using [Molecule](https://github.com/ansible-community/molecule), libvirt (vagrant-libvirt) and QEMU/KVM. Please see my blog post [Testing Ansible roles with Molecule, libvirt (vagrant-libvirt) and QEMU/KVM](https://www.tauceti.blog/posts/testing-ansible-roles-with-molecule-libvirt-vagrant-qemu-kvm/) how to setup. The test configuration is in [molecule/kvm](https://github.com/githubixx/ansible-role-containerd/tree/master/molecule/kvm).
0 commit comments