Add restore steps in restore-ninja
Related-prod:PROD-36455

Change-Id: Ib7e7c888cbb7c70168ef6f9354bcbe32955a5916
diff --git a/tcp_tests/tests/system/test_backup_restore.py b/tcp_tests/tests/system/test_backup_restore.py
index 275f00c..47aff19 100644
--- a/tcp_tests/tests/system/test_backup_restore.py
+++ b/tcp_tests/tests/system/test_backup_restore.py
@@ -230,6 +230,17 @@
                 "classes", self.MAAS_YAML):
             reclass_actions.add_class(restore_class, self.MAAS_YAML)
 
+        backup_server = salt_actions.local(
+            "I@backupninja:server", "test.ping")['return'][0].keys()[0]
+        backup_server_ip = salt_actions.get_grains(
+            tgt='I@backupninja:server', grains='fqdn_ip4')[0][backup_server][0]
+
+        if 'backupninja_backup_host' not in reclass_actions.get_key(
+                "parameters._param", self.MAAS_YAML):
+            reclass_actions.add_key(
+                "parameters._param.backupninja_backup_host",
+                backup_server_ip, self.MAAS_YAML)
+
     @pytest.fixture
     def precreate_sm_test_files(self, underlay_actions, salt_actions):
         """Create test files before executing Salt Master backup