Add service restarts to ceph CVE WA
PROD-36942
Change-Id: I2f20b181748ca64940348f2c01888235a2c15825
diff --git a/tcp_tests/tests/system/test_ceph_luminous_upgrade.py b/tcp_tests/tests/system/test_ceph_luminous_upgrade.py
index b5fda24..8b37ad8 100644
--- a/tcp_tests/tests/system/test_ceph_luminous_upgrade.py
+++ b/tcp_tests/tests/system/test_ceph_luminous_upgrade.py
@@ -1,3 +1,5 @@
+import time
+
import pytest
from tcp_tests import logger
@@ -30,6 +32,19 @@
salt_actions.run_state(common_tgt, "state.apply", "ceph.common")
salt_actions.cmd_run(mon_tgt, "systemctl restart ceph-mon.target")
+ restart_mapping = {
+ "apache2": "I@apache:server:enabled",
+ "glance-api": "I@glance:server",
+ "cinder-backup": "I@cinder:server",
+ "cinder-scheduler": "I@cinder:server",
+ "cinder-volume": "I@cinder:volume",
+ "nova-compute": "I@nova:compute",
+ "gnocchi-metricd": "I@gnocchi:server"
+ }
+ for service, target in restart_mapping.items():
+ salt_actions.run_state(target, "service.restart", service)
+ time.sleep(5)
+
class TestCephLuminousUpgrade(object):