blob: 309ef342170079fc40ea3ee00f1046aa2123d6fa [file] [log] [blame]
Ales Komarekfebf26c2016-12-01 11:44:57 +01001classes:
2 - service.maas.region.single
Richard Felkl8d8bc532017-09-22 13:29:12 +02003 - service.maas.cluster.single
Ales Komarekfebf26c2016-12-01 11:44:57 +01004parameters:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +02005 _param:
6 maas_admin_username: mirantis
azvyagintsevd80a2352018-11-09 15:01:20 +02007 maas_region_main_archive: http://mirror.mirantis.com/${_param:mcp_version}/ubuntu/
Ales Komarekfebf26c2016-12-01 11:44:57 +01008 maas:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +02009 cluster:
10 enabled: true
11 role: master
12 region:
azvyagintsevc48c3872018-11-19 21:22:54 +020013 host: ${_param:single_address}:5242
14 curtin_vars:
15 amd64:
16 xenial:
azvyagintseve5a5bb52018-11-25 11:21:35 +020017 extra_pkgs:
18 enabled: true
azvyagintsev911feea2018-12-11 13:51:33 +020019 pkgs:
20 - linux-headers-virtual-hwe-16.04
21 - linux-image-extra-virtual-hwe-16.04
22 - acpid
23 - apt-transport-https
24 - bridge-utils
25 - curl
26 - dbus
27 - ethtool
28 - ifenslave
29 - iptables
30 - iputils-ping
31 - lsof
32 - strace
33 - tcpdump
34 - traceroute
35 - vlan
36 - wget
azvyagintseve5a5bb52018-11-25 11:21:35 +020037 kernel_package:
38 enabled: true
39 value: 'linux-image-virtual-hwe-16.04'
Ales Komarekfebf26c2016-12-01 11:44:57 +010040 region:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020041 salt_master_ip: ${_param:infra_config_deploy_address}
Ales Komarekfebf26c2016-12-01 11:44:57 +010042 theme: mirantis
43 enable_iframe: True
44 bind:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020045 host: ${_param:single_address}
46 admin:
47 username: ${_param:maas_admin_username}
48 password: ${_param:maas_admin_password}
49 email: email@example.com
Ales Komarekfebf26c2016-12-01 11:44:57 +010050 database:
51 engine: postgresql
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020052 host: localhost
Ales Komarekfebf26c2016-12-01 11:44:57 +010053 name: maasdb
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020054 password: ${_param:maas_db_password}
55 username: maas
56 maas_config:
azvyagintsev99490e72018-06-19 20:16:48 +030057 main_archive: ${_param:maas_region_main_archive}
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020058 commissioning_distro_series: xenial
59 default_distro_series: xenial
60 default_osystem: 'ubuntu'
61 default_storage_layout: lvm
62 disk_erase_with_secure_erase: true
63 dnssec_validation: 'no'
64 enable_third_party_drivers: true
65 maas_name: mas01
azvyagintseve9370742017-12-04 11:16:12 +020066 active_discovery_interval: 600
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020067 ntp_external_only: true
68 upstream_dns: ${_param:dns_server01}
69 enable_http_proxy: false
azvyagintsev00a193a2018-05-14 14:32:05 +030070 # linux-signed-image-generic-hwe-16.04
71 default_min_hwe_kernel: 'hwe-16.04'