1 ##############################################################################
2 # Copyright (c) 2017 HUAWEI TECHNOLOGIES CO.,LTD and others.
4 # All rights reserved. This program and the accompanying materials
5 # are made available under the terms of the Apache License, Version 2.0
6 # which accompanies this distribution, and is available at
7 # http://www.apache.org/licenses/LICENSE-2.0
8 ##############################################################################
13 POWER_TOOL: '{{ conf['jumphost']['remote_params']['type'] }}tool' #expects string ipmitool
15 ipmiUser: {{ conf['jumphost']['remote_params']['user'] }}
16 ipmiPass: {{ conf['jumphost']['remote_params']['pass'] }}
17 ipmiVer: '{{ conf['jumphost']['remote_params']['versions'][0] }}'
20 - name: {{ conf['nodes'][0]['name'] }}
21 mac: '{{ conf['nodes'][0]['remote_management']['mac_address'] }}' #is this the ipmi mac address?
23 - eth1: '{{ conf['nodes'][0]['interfaces'][0]['mac_address'] }}'
24 - eth2: '{{ conf['nodes'][0]['interfaces'][1]['mac_address'] }}'
25 - eth3: '{{ conf['nodes'][0]['interfaces'][2]['mac_address'] }}'
26 ipmiIp: {{ conf['nodes'][0]['remote_management']['address'] }}
34 - name: {{ conf['nodes'][1]['name'] }}
35 mac: '{{ conf['nodes'][1]['remote_management']['mac_address'] }}' #is this the ipmi mac address?
37 - eth1: '{{ conf['nodes'][1]['interfaces'][0]['mac_address'] }}'
38 - eth2: '{{ conf['nodes'][1]['interfaces'][1]['mac_address'] }}'
39 - eth3: '{{ conf['nodes'][1]['interfaces'][2]['mac_address'] }}'
40 ipmiIp: {{ conf['nodes'][1]['remote_management']['address'] }}
47 - name: {{ conf['nodes'][2]['name'] }}
48 mac: '{{ conf['nodes'][2]['remote_management']['mac_address'] }}' #is this the ipmi mac address?
50 - eth1: '{{ conf['nodes'][2]['interfaces'][0]['mac_address'] }}'
51 - eth2: '{{ conf['nodes'][2]['interfaces'][1]['mac_address'] }}'
52 - eth3: '{{ conf['nodes'][2]['interfaces'][2]['mac_address'] }}'
53 ipmiIp: {{ conf['nodes'][2]['remote_management']['address'] }}
60 - name: {{ conf['nodes'][3]['name'] }}
61 mac: '{{ conf['nodes'][3]['remote_management']['mac_address'] }}' #is this the ipmi mac address?
63 - eth1: '{{ conf['nodes'][3]['interfaces'][0]['mac_address'] }}'
64 - eth2: '{{ conf['nodes'][3]['interfaces'][1]['mac_address'] }}'
65 - eth3: '{{ conf['nodes'][3]['interfaces'][2]['mac_address'] }}'
66 ipmiIp: {{ conf['nodes'][3]['remote_management']['address'] }}
71 - name: {{ conf['nodes'][4]['name'] }}
72 mac: '{{ conf['nodes'][4]['remote_management']['mac_address'] }}' #is this the ipmi mac address?
74 - eth1: '{{ conf['nodes'][4]['interfaces'][0]['mac_address'] }}'
75 - eth2: '{{ conf['nodes'][4]['interfaces'][1]['mac_address'] }}'
76 - eth3: '{{ conf['nodes'][4]['interfaces'][2]['mac_address'] }}'
77 ipmiIp: {{ conf['nodes'][4]['remote_management']['address'] }}