mirror of https://github.com/containers/podman.git
test/e2e: add missing options to remote service
This is a rather big deal. All system services shared the same tmpdir which causes big issues for the rootless netns setup. Also use --events-backend file like the local ones. This is important otherwise reading events and takes ages as the jounal is shared for all tests. Signed-off-by: Paul Holzinger <pholzing@redhat.com>
This commit is contained in:
parent
1f45c715df
commit
c9d8610239
|
|
@ -134,8 +134,8 @@ func (p *PodmanTestIntegration) StopRemoteService() {
|
|||
// MakeOptions assembles all the podman main options
|
||||
func getRemoteOptions(p *PodmanTestIntegration, args []string) []string {
|
||||
networkDir := p.NetworkConfigDir
|
||||
podmanOptions := strings.Split(fmt.Sprintf("--root %s --runroot %s --runtime %s --conmon %s --network-config-dir %s --network-backend %s --cgroup-manager %s --db-backend %s",
|
||||
p.Root, p.RunRoot, p.OCIRuntime, p.ConmonBinary, networkDir, p.NetworkBackend.ToString(), p.CgroupManager, p.DatabaseBackend), " ")
|
||||
podmanOptions := strings.Split(fmt.Sprintf("--root %s --runroot %s --runtime %s --conmon %s --network-config-dir %s --network-backend %s --cgroup-manager %s --tmpdir %s --events-backend %s --db-backend %s",
|
||||
p.Root, p.RunRoot, p.OCIRuntime, p.ConmonBinary, networkDir, p.NetworkBackend.ToString(), p.CgroupManager, p.TmpDir, "file", p.DatabaseBackend), " ")
|
||||
podmanOptions = append(podmanOptions, strings.Split(p.StorageOptions, " ")...)
|
||||
podmanOptions = append(podmanOptions, args...)
|
||||
return podmanOptions
|
||||
|
|
|
|||
Loading…
Reference in New Issue