Updates docs for SR1 with final revision
[genesis.git] / fuel / prototypes / auto-deploy / examples / ipmi / conf / dha.yaml
1 title: Deployment Hardware Adapter (DHA)
2 # DHA API version supported
3 version: 1.1
4 created: Mon May  4 09:03:46 UTC 2015
5 comment: Test environment Ericsson Montreal
6
7 # Adapter to use for this definition
8 adapter: ipmi
9
10 # Node list.
11 # Mandatory properties are id and role.
12 # The MAC address of the PXE boot interface for Fuel is not
13 # mandatory to be defined.
14 # All other properties are adapter specific.
15
16 nodes:
17 - id: 1
18   pxeMac: 14:58:D0:55:E2:E0
19   ipmiIp: 10.118.32.202
20   ipmiUser: username
21   ipmiPass: password
22 - id: 2
23   pxeMac: 9C:B6:54:8A:25:C0
24   ipmiIp: 10.118.32.213
25   ipmiUser: username
26   ipmiPass: password
27 # Adding the Fuel node as node id 3 which may not be correct - please
28 # adjust as needed.
29 - id: 3
30   pxeMac: 52:54:00:bd:e4:21
31   libvirtName: vFuel
32   isFuel: yes
33
34 # Deployment power on strategy
35 # all:      Turn on all nodes at once. There will be no correlation
36 #           between the DHA and DEA node numbering. MAC addresses
37 #           will be used to select the node roles though.
38 # sequence: Turn on the nodes in sequence starting with the lowest order
39 #           node and wait for the node to be detected by Fuel. Not until
40 #           the node has been detected and assigned a role will the next
41 #           node be turned on.
42 powerOnStrategy: sequence
43
44 # If fuelCustomInstall is set to true, Fuel is assumed to be installed by
45 # calling the DHA adapter function "dha_fuelCustomInstall()"  with two
46 # arguments: node ID and the ISO file name to deploy. The custom install
47 # function is then to handle all necessary logic to boot the Fuel master
48 # from the ISO and then return.
49 # Allowed values: true, false
50
51 fuelCustomInstall: true
52