blob: 580ca1853d1133a44a5b37e596f4cc6229a5b729 [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
Denis Egorenko4a68c332019-09-06 16:06:23 +04007 maas_region_main_archive: ${_param:linux_system_repo_update_url}/ubuntu/
Ivan Berezovskiy27b0d8e2020-03-13 18:02:36 +04008 # Pin distro-info-data package. See PROD-34940 for details
9 linux:
10 system:
11 package:
12 distro-info-data:
13 version: 0.28ubuntu0.9
14 hold: true
Ales Komarekfebf26c2016-12-01 11:44:57 +010015 maas:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020016 cluster:
17 enabled: true
18 role: master
19 region:
azvyagintsevc48c3872018-11-19 21:22:54 +020020 host: ${_param:single_address}:5242
21 curtin_vars:
22 amd64:
23 xenial:
azvyagintseve5a5bb52018-11-25 11:21:35 +020024 extra_pkgs:
25 enabled: true
azvyagintsev911feea2018-12-11 13:51:33 +020026 pkgs:
27 - linux-headers-virtual-hwe-16.04
28 - linux-image-extra-virtual-hwe-16.04
29 - acpid
30 - apt-transport-https
31 - bridge-utils
32 - curl
33 - dbus
34 - ethtool
35 - ifenslave
36 - iptables
37 - iputils-ping
38 - lsof
39 - strace
40 - tcpdump
41 - traceroute
42 - vlan
43 - wget
azvyagintseve5a5bb52018-11-25 11:21:35 +020044 kernel_package:
45 enabled: true
46 value: 'linux-image-virtual-hwe-16.04'
Ales Komarekfebf26c2016-12-01 11:44:57 +010047 region:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020048 salt_master_ip: ${_param:infra_config_deploy_address}
Ales Komarekfebf26c2016-12-01 11:44:57 +010049 theme: mirantis
50 enable_iframe: True
51 bind:
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020052 host: ${_param:single_address}
53 admin:
54 username: ${_param:maas_admin_username}
55 password: ${_param:maas_admin_password}
56 email: email@example.com
Ales Komarekfebf26c2016-12-01 11:44:57 +010057 database:
58 engine: postgresql
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020059 host: localhost
Ales Komarekfebf26c2016-12-01 11:44:57 +010060 name: maasdb
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020061 password: ${_param:maas_db_password}
62 username: maas
63 maas_config:
azvyagintsev99490e72018-06-19 20:16:48 +030064 main_archive: ${_param:maas_region_main_archive}
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020065 commissioning_distro_series: xenial
66 default_distro_series: xenial
67 default_osystem: 'ubuntu'
68 default_storage_layout: lvm
69 disk_erase_with_secure_erase: true
70 dnssec_validation: 'no'
71 enable_third_party_drivers: true
72 maas_name: mas01
azvyagintseve9370742017-12-04 11:16:12 +020073 active_discovery_interval: 600
Jakub Pavlike9ba5f42017-06-07 10:52:08 +020074 ntp_external_only: true
75 upstream_dns: ${_param:dns_server01}
76 enable_http_proxy: false
azvyagintsev00a193a2018-05-14 14:32:05 +030077 # linux-signed-image-generic-hwe-16.04
78 default_min_hwe_kernel: 'hwe-16.04'