Updates docs for SR1 with final revision
[genesis.git] / fuel / prototypes / auto-deploy / examples / libvirt / conf / dha.yaml
1 title: Deployment Hardware Adapter (DHA)
2 # DHA API version supported
3 version: 1.1
4 created: Sat Apr 25 16:26:22 UTC 2015
5 comment: Small libvirt setup
6
7 # Adapter to use for this definition
8 adapter: libvirt
9
10 # Node list.
11 # Mandatory fields are id and role.
12 # The MAC address of the PXE boot interface is not mandatory
13 #   to be set, but the field must be present.
14 # All other fields are adapter specific.
15
16 nodes:
17 - id: 1
18   pxeMac: 52:54:00:aa:dd:84
19   libvirtName: controller1
20 - id: 2
21   pxeMac: 52:54:00:41:64:f3
22   libvirtName: compute4
23 - id: 3
24   pxeMac: 52:54:00:69:a0:79
25   libvirtName: compute5
26 - id: 4
27   pxeMac: 52:54:00:f8:b0:75
28   libvirtName: fuel-master
29   isFuel: yes
30
31 # Deployment power on strategy
32 # all:      Turn on all nodes at once. There will be no correlation
33 #           between the DHA and DEA node numbering. MAC addresses
34 #           will be used to select the node roles though.
35 # sequence: Turn on the nodes in sequence starting with the lowest order
36 #           node and wait for the node to be detected by Fuel. Not until
37 #           the node has been detected and assigned a role will the next
38 #           node be turned on.
39 powerOnStrategy: all
40
41 # If fuelCustomInstall is set to true, Fuel is assumed to be installed by
42 # calling the DHA adapter function "dha_fuelCustomInstall()"  with two
43 # arguments: node ID and the ISO file name to deploy. The custom install
44 # function is then to handle all necessary logic to boot the Fuel master
45 # from the ISO and then return.
46 # Allowed values: true, false
47
48 fuelCustomInstall: false
49