Conform heat_ims subnets with other testcases 38/67138/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Wed, 27 Feb 2019 20:29:23 +0000 (21:29 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Wed, 27 Feb 2019 20:47:38 +0000 (21:47 +0100)
It will be enhanced in a second step to calculate options from configs.

Change-Id: I91738e1aaad9a7049df44f734c4190def62fff91
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 96bb5dc834e3600a3bd0666f80f3298a420b37fa)

functest/opnfv_tests/vnf/ims/heat_ims.py

index e358359..0caa2b0 100644 (file)
@@ -45,6 +45,16 @@ class HeatIms(singlevm.VmReady2):
     quota_security_group_rule = 100
     quota_port = 50
 
+    parameters = {
+        'private_mgmt_net_cidr': '192.168.100.0/24',
+        'private_mgmt_net_gateway': '192.168.100.254',
+        'private_mgmt_net_pool_start': '192.168.100.1',
+        'private_mgmt_net_pool_end': '192.168.100.253',
+        'private_sig_net_cidr': '192.168.101.0/24',
+        'private_sig_net_gateway': '192.168.101.254',
+        'private_sig_net_pool_start': '192.168.101.1',
+        'private_sig_net_pool_end': '192.168.101.253'}
+
     def __init__(self, **kwargs):
         """Initialize HeatIms testcase object."""
         if "case_name" not in kwargs:
@@ -148,6 +158,7 @@ class HeatIms(singlevm.VmReady2):
         parameters['key_name'] = self.keypair.name
         parameters['external_mgmt_dns_ip'] = env.get('NAMESERVER')
         parameters['external_sig_dns_ip'] = env.get('NAMESERVER')
+        parameters.update(self.parameters)
 
         self.__logger.info("Create Heat Stack")
         self.stack = self.cloud.create_stack(