diff options
-rw-r--r-- | sos/plugins/ovn_central.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sos/plugins/ovn_central.py b/sos/plugins/ovn_central.py index c74bf403..32a5e1cb 100644 --- a/sos/plugins/ovn_central.py +++ b/sos/plugins/ovn_central.py @@ -26,7 +26,8 @@ class OVNCentral(Plugin): if self._container_name: cmd = "%s exec %s cat %s" % ( self._container_runtime, self._container_name, filename) - res = self.exec_cmd(cmd) + # the timeout=None is just a workaround for "podman ps" hung bug + res = self.exec_cmd(cmd, timeout=None) if res['status'] != 0: self._log_error("Could not retrieve DB schema file from " "container %s" % self._container_name) @@ -118,7 +119,8 @@ class OVNCentral(Plugin): self._container_name, cmd) for cmd in cmds] - self.add_cmd_output(cmds) + # the timeout=None is just a workaround for "podman ps" hung bug + self.add_cmd_output(cmds, timeout=None) self.add_copy_spec("/etc/sysconfig/ovn-northd") |