containerd / containerd/nri

Define and document consistent failure handling for NRI plugins

Open
#273 2 comments 0 reactions 0 assignees View on GitHub
v1.0 required
Dominant language
Go
Stars
406
Forks
102
Avg merge
1d 10h
Merged PRs (30d)
8

Description

As outlined in the NRI 1.0 requirements doc, failures in NRI plugin processing are not consistent today. Explicit errors returned from RPCs can result in effective fail-closed behavior, while plugins that exit or have not registered by the time a pod/container starts can result in effective fail-open.

This is a tracking bug to discuss, design, and ultimately document best practices and expected behaviors for NRI plugin failures.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.