mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-08-15 06:34:03 +00:00
metrics: fixes common.sh function to always return true
This PR corrects the init env() helper function, to make that
systemctl always returns true when enumerating masked services,
and preventing the test from failing
Fixes: #8242
Signed-off-by: David Esparza <david.esparza.borquez@intel.com>
(cherry picked from commit 4f9681b411
)
Signed-off-by: Greg Kurz <groug@kaod.org>
This commit is contained in:
parent
544f261433
commit
8cf5506700
@ -175,7 +175,7 @@ function init_env()
|
||||
clean_env_ctr
|
||||
|
||||
# restart docker only if it is not masked by systemd
|
||||
docker_masked="$(systemctl list-unit-files --state=masked | grep -c docker)"
|
||||
docker_masked="$(systemctl list-unit-files --state=masked | grep -c docker)" || true
|
||||
if [ "${docker_masked}" -eq 0 ]; then
|
||||
sudo systemctl restart docker
|
||||
fi
|
||||
@ -191,7 +191,7 @@ function init_env()
|
||||
# killed to start test with clean environment.
|
||||
function kill_processes_before_start()
|
||||
{
|
||||
docker_masked="$(systemctl list-unit-files --state=masked | grep -c "${DOCKER_EXE}")"
|
||||
docker_masked="$(systemctl list-unit-files --state=masked | grep -c "${DOCKER_EXE}")" || true
|
||||
|
||||
if [ "${docker_masked}" -eq 0 ]; then
|
||||
DOCKER_PROCS=$(sudo "${DOCKER_EXE}" ps -q)
|
||||
|
Loading…
Reference in New Issue
Block a user