In NEC pod based with apex, node role is incorrectly regexed.
Change-Id: I90d5eb92e6eec4abf850137f50ffc4df02257615
Signed-off-by: zhihui wu <wu.zhihui1@zte.com.cn>
 
     for node in baremetal_info:
         if node['Provisioning State'].lower() == 'active':
-            role = re.findall('.+profile:(\w+)$', node['Properties']['capabilities'])[0]
+            role = re.findall('.*profile:(compute|control)', node['Properties']['capabilities'])[0]
             for server in server_info:
                 if server['ID'] == node['Instance UUID']:
                     node_ip = re.findall('.+=(\d+.\d+.\d+.\d+)$', server['Networks'])[0]