spec, skel: Make the container ID required and unique.
authorCasey Callendrello <casey.callendrello@coreos.com>
Fri, 22 Sep 2017 12:48:55 +0000 (14:48 +0200)
committerCasey Callendrello <casey.callendrello@coreos.com>
Fri, 20 Oct 2017 12:26:18 +0000 (14:26 +0200)
commita0a74bbcd34edc39f0cff3ed0cfb171974dfbefa
tree1f0140c24fc4c5dd41063584711bb12e69e40ae2
parent03e5b5ff9e3bec384cd3dba889d59d2fd5015da7
spec, skel: Make the container ID required and unique.

Previously, the spec did not require the container id to be set.
However, almost every plugin relies on it being unique, including the
CNI-maintained plugins. So, change the spec to require the use of
containerid and that plugins should treat it as a primary key.
SPEC.md
pkg/invoke/delegate_test.go
pkg/skel/skel.go
pkg/skel/skel_test.go