add friendly comment

Signed-off-by: karta0807913 <karta0807913@gmail.com>
This commit is contained in:
karta0807913 2022-12-01 02:33:39 +00:00
parent 1d84f0adb9
commit d19e1526d3
2 changed files with 12 additions and 14 deletions

View File

@ -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"

View File

@ -4388,8 +4388,18 @@ ENV OPENJ9_JAVA_OPTIONS=%q
})
It("podman play kube with disabled cgroup", func() {
os.Setenv("CONTAINERS_CONF", "config/containers-cgroup.conf")
err := writeYaml(simplePodYaml, kubeYaml)
conffile := filepath.Join(podmanTest.TempDir, "container.conf")
// 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())
kube := podmanTest.Podman([]string{"play", "kube", kubeYaml})