Setup resources with network for scenario tests

Related-Prod: PRODX-26330
Change-Id: Ia10a987eac24c576403f45c2888ae951fac4fcda
(cherry picked from commit 2734371d4b7b26fbc6dc340a0fae53c003c3ed29)
diff --git a/barbican_tempest_plugin/tests/scenario/manager.py b/barbican_tempest_plugin/tests/scenario/manager.py
index f91e27b..7cdc5a8 100644
--- a/barbican_tempest_plugin/tests/scenario/manager.py
+++ b/barbican_tempest_plugin/tests/scenario/manager.py
@@ -40,6 +40,11 @@
     credentials = ['primary']
 
     @classmethod
+    def setup_credentials(cls):
+        cls.set_network_resources(network=True, subnet=True, router=True)
+        super().setup_credentials()
+
+    @classmethod
     def setup_clients(cls):
         super(ScenarioTest, cls).setup_clients()
         # Clients (in alphabetical order)