Skip to content

[containerd] nri_enabled not working excepted #12118

Closed
@tico88612

Description

@tico88612

What happened?

After Containerd 2.0.0, NRI (Node Resource Interface) default is enabled.

FYI: https://github.com/containerd/containerd/blob/main/docs/NRI.md

The way it's written now, the NRI is enabled, whether false or true.

{% if nri_enabled %}
[plugins."io.containerd.nri.v1.nri"]
disable = false
{% endif %}

What did you expect to happen?

If container_manager is containerd, nri_enabled should be true; otherwise, it should be false.

And follow the Containerd instructions to disable NRI if nri_enabled is false.

How can we reproduce it (as minimally and precisely as possible)?

container_manager: containerd
nri_enabled: false

OS

Other|Unsupported

Version of Ansible

N/A

Version of Python

N/A

Version of Kubespray (commit)

N/A

Network plugin used

calico

Full inventory with variables

N/A

Command used to invoke ansible

N/A

Output of ansible run

N/A

Anything else we need to know

No response

Metadata

Metadata

Labels

Other|Unsupportedgood first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/bugCategorizes issue or PR as related to a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions