Updates docs for SR1 with final revision
[genesis.git] / fuel / prototypes / auto-deploy / configs / lf_pod1 / dha.yaml
1 title: Deployment Hardware Adapter (DHA)
2 # DHA API version supported
3 version: 1.1
4 created: Fri May  8 08:03:49 UTC 2015
5 comment: Config for LF Pod1
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: 00:25:b5:b0:00:ef
19   ipmiIp: 172.30.8.69
20   ipmiUser: admin
21   ipmiPass: octopus
22 - id: 2
23   pxeMac: 00:25:b5:b0:00:cf
24   ipmiIp: 172.30.8.78
25   ipmiUser: admin
26   ipmiPass: octopus
27 - id: 3
28   pxeMac: 00:25:b5:b0:00:8f
29   ipmiIp: 172.30.8.68
30   ipmiUser: admin
31   ipmiPass: octopus
32 - id: 4
33   pxeMac: 00:25:b5:b0:00:6f
34   ipmiIp: 172.30.8.77
35   ipmiUser: admin
36   ipmiPass: octopus
37 - id: 5
38   pxeMac: 00:25:b5:b0:00:4f
39   ipmiIp: 172.30.8.67
40   ipmiUser: admin
41   ipmiPass: octopus
42 # Adding the Fuel node as node id 6 which may not be correct - please
43 # adjust as needed.
44 - id: 6
45   pxeMac: 52:54:00:dd:9c:43
46   libvirtName: fuel-opnfv
47   isFuel: yes
48
49 # Deployment power on strategy
50 # all:      Turn on all nodes at once. There will be no correlation
51 #           between the DHA and DEA node numbering. MAC addresses
52 #           will be used to select the node roles though.
53 # sequence: Turn on the nodes in sequence starting with the lowest order
54 #           node and wait for the node to be detected by Fuel. Not until
55 #           the node has been detected and assigned a role will the next
56 #           node be turned on.
57 powerOnStrategy: sequence
58
59 # If fuelCustomInstall is set to true, Fuel is assumed to be installed by
60 # calling the DHA adapter function "dha_fuelCustomInstall()"  with two
61 # arguments: node ID and the ISO file name to deploy. The custom install
62 # function is then to handle all necessary logic to boot the Fuel master
63 # from the ISO and then return.
64 # Allowed values: true, false
65
66 fuelCustomInstall: true