apis: drop check for volumes with user namespaces

The second phase of user namespaces support was related to supporting
only stateless pods.  Since the changes were accepted for the KEP, now
the scope is extended to support stateful pods as well.  Remove the
check that blocks creating PODs with volumes when using user namespaces.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
This commit is contained in:
Giuseppe Scrivano
2023-06-15 17:24:57 +02:00
parent 4f6a750bbf
commit 556d713a4a
2 changed files with 2 additions and 22 deletions

View File

@@ -21780,8 +21780,8 @@ func TestValidateHostUsers(t *testing.T) {
}},
},
}, {
name: "hostUsers=false - unsupported volume",
success: false,
name: "hostUsers=false - stateful volume",
success: true,
spec: &core.PodSpec{
SecurityContext: &core.PodSecurityContext{
HostUsers: &falseVar,
@@ -21794,7 +21794,6 @@ func TestValidateHostUsers(t *testing.T) {
}},
},
}, {
// It should ignore unsupported volumes with hostUsers=true.
name: "hostUsers=true - unsupported volume",
success: true,
spec: &core.PodSpec{