fix namespace reporting
somehow, #14501 got through CI even though the remote tests fail. The testa are failing due to the PodSpecGenerator not containing the UTSNs entitiy and infra's spec is not yet allowed to be accessed remotely [NO NEW TESTS NEEDED] resolves #14847 Signed-off-by: Charlie Doern <cdoern@redhat.com>
This commit is contained in:
parent
48c8923248
commit
0424084b30
|
|
@ -77,6 +77,8 @@ type PodBasicConfig struct {
|
|||
// Any containers created within the pod will inherit the pod's userns settings.
|
||||
// Optional
|
||||
Userns Namespace `json:"userns,omitempty"`
|
||||
// UtsNs is used to indicate the UTS mode the pod is in
|
||||
UtsNs Namespace `json:"utsns,omitempty"`
|
||||
// Devices contains user specified Devices to be added to the Pod
|
||||
Devices []string `json:"pod_devices,omitempty"`
|
||||
// Sysctl sets kernel parameters for the pod
|
||||
|
|
|
|||
|
|
@ -1145,9 +1145,7 @@ ENTRYPOINT ["sleep","99999"]
|
|||
session = podmanTest.Podman([]string{"run", "-it", "--pod", session.OutputToString(), ALPINE, "printenv", "HOSTNAME"})
|
||||
session.WaitWithDefaultTimeout()
|
||||
Expect(session).Should(Exit(0))
|
||||
if !IsRemote() { // remote hostname will not match os.Hostname()
|
||||
Expect(session.OutputToString()).To(ContainSubstring(hostname))
|
||||
}
|
||||
Expect(session.OutputToString()).To(ContainSubstring(hostname))
|
||||
|
||||
podName := "utsPod"
|
||||
ns := "ns:/proc/self/ns/"
|
||||
|
|
|
|||
Loading…
Reference in New Issue