UID and GID for the main process are not optional
The spec requires UID and GID to be specified, so we shouldn't ignore if they are not specified. Signed-off-by: Amit Saha <amitsaha.in@gmail.com>
This commit is contained in:
parent
38dd2fdc30
commit
815ce4e2eb
|
@ -59,9 +59,9 @@ type Process struct {
|
||||||
// main process.
|
// main process.
|
||||||
type User struct {
|
type User struct {
|
||||||
// UID is the user id. (this field is platform dependent)
|
// UID is the user id. (this field is platform dependent)
|
||||||
UID uint32 `json:"uid,omitempty" platform:"linux"`
|
UID uint32 `json:"uid" platform:"linux"`
|
||||||
// GID is the group id. (this field is platform dependent)
|
// GID is the group id. (this field is platform dependent)
|
||||||
GID uint32 `json:"gid,omitempty" platform:"linux"`
|
GID uint32 `json:"gid" platform:"linux"`
|
||||||
// AdditionalGids are additional group ids set for the container's process. (this field is platform dependent)
|
// AdditionalGids are additional group ids set for the container's process. (this field is platform dependent)
|
||||||
AdditionalGids []uint32 `json:"additionalGids,omitempty" platform:"linux"`
|
AdditionalGids []uint32 `json:"additionalGids,omitempty" platform:"linux"`
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue