mirror of
https://github.com/containers/podman.git
synced 2025-12-02 19:28:58 +08:00
add friendly comment
Signed-off-by: karta0807913 <karta0807913@gmail.com>
This commit is contained in:
@@ -1,12 +0,0 @@
|
|||||||
[containers]
|
|
||||||
netns="host"
|
|
||||||
userns="host"
|
|
||||||
ipcns="host"
|
|
||||||
utsns="host"
|
|
||||||
cgroupns="host"
|
|
||||||
cgroups="disabled"
|
|
||||||
log_driver = "k8s-file"
|
|
||||||
[engine]
|
|
||||||
cgroup_manager = "cgroupfs"
|
|
||||||
events_logger="file"
|
|
||||||
runtime="crun"
|
|
||||||
@@ -4388,8 +4388,18 @@ ENV OPENJ9_JAVA_OPTIONS=%q
|
|||||||
})
|
})
|
||||||
|
|
||||||
It("podman play kube with disabled cgroup", func() {
|
It("podman play kube with disabled cgroup", func() {
|
||||||
os.Setenv("CONTAINERS_CONF", "config/containers-cgroup.conf")
|
conffile := filepath.Join(podmanTest.TempDir, "container.conf")
|
||||||
err := writeYaml(simplePodYaml, kubeYaml)
|
// Disabled ipcns and cgroupfs in the config file
|
||||||
|
// Since shmsize (Inherit from infra container) cannot be set if ipcns is "host", we should remove the default value.
|
||||||
|
// Also, cgroupfs config should be loaded into SpecGenerator when playing kube.
|
||||||
|
err := os.WriteFile(conffile, []byte(`
|
||||||
|
[containers]
|
||||||
|
ipcns="host"
|
||||||
|
cgroups="disabled"`), 0644)
|
||||||
|
Expect(err).ToNot(HaveOccurred())
|
||||||
|
defer os.Unsetenv("CONTAINERS_CONF")
|
||||||
|
os.Setenv("CONTAINERS_CONF", conffile)
|
||||||
|
err = writeYaml(simplePodYaml, kubeYaml)
|
||||||
Expect(err).To(BeNil())
|
Expect(err).To(BeNil())
|
||||||
|
|
||||||
kube := podmanTest.Podman([]string{"play", "kube", kubeYaml})
|
kube := podmanTest.Podman([]string{"play", "kube", kubeYaml})
|
||||||
|
|||||||
Reference in New Issue
Block a user