Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 1 | classes: |
| 2 | - service.maas.region.single |
Richard Felkl | 8d8bc53 | 2017-09-22 13:29:12 +0200 | [diff] [blame] | 3 | - service.maas.cluster.single |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 4 | parameters: |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 5 | _param: |
| 6 | maas_admin_username: mirantis |
Denis Egorenko | 9665549 | 2019-09-06 16:06:23 +0400 | [diff] [blame] | 7 | maas_region_main_archive: ${_param:linux_system_repo_update_url}/ubuntu/ |
Ivan Berezovskiy | 8a0a704 | 2020-03-13 18:02:36 +0400 | [diff] [blame] | 8 | # 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 Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 15 | maas: |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 16 | cluster: |
| 17 | enabled: true |
| 18 | role: master |
| 19 | region: |
azvyagintsev | c48c387 | 2018-11-19 21:22:54 +0200 | [diff] [blame] | 20 | host: ${_param:single_address}:5242 |
| 21 | curtin_vars: |
| 22 | amd64: |
| 23 | xenial: |
azvyagintsev | e5a5bb5 | 2018-11-25 11:21:35 +0200 | [diff] [blame] | 24 | extra_pkgs: |
| 25 | enabled: true |
azvyagintsev | 911feea | 2018-12-11 13:51:33 +0200 | [diff] [blame] | 26 | 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 |
azvyagintsev | e5a5bb5 | 2018-11-25 11:21:35 +0200 | [diff] [blame] | 44 | kernel_package: |
| 45 | enabled: true |
| 46 | value: 'linux-image-virtual-hwe-16.04' |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 47 | region: |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 48 | salt_master_ip: ${_param:infra_config_deploy_address} |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 49 | theme: mirantis |
| 50 | enable_iframe: True |
| 51 | bind: |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 52 | host: ${_param:single_address} |
| 53 | admin: |
| 54 | username: ${_param:maas_admin_username} |
| 55 | password: ${_param:maas_admin_password} |
| 56 | email: email@example.com |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 57 | database: |
| 58 | engine: postgresql |
Alexandr Lovtsov | 990ba40 | 2019-03-15 16:47:22 +0300 | [diff] [blame] | 59 | host: ${_param:maas_postgresql_server} |
Ales Komarek | febf26c | 2016-12-01 11:44:57 +0100 | [diff] [blame] | 60 | name: maasdb |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 61 | password: ${_param:maas_db_password} |
| 62 | username: maas |
Stanislav Riazanov | 7b29aa4 | 2019-01-22 15:18:58 +0400 | [diff] [blame] | 63 | ntp: |
| 64 | server_1: |
| 65 | enabled: true |
| 66 | host: pool.ntp.org |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 67 | maas_config: |
azvyagintsev | 99490e7 | 2018-06-19 20:16:48 +0300 | [diff] [blame] | 68 | main_archive: ${_param:maas_region_main_archive} |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 69 | commissioning_distro_series: xenial |
| 70 | default_distro_series: xenial |
| 71 | default_osystem: 'ubuntu' |
| 72 | default_storage_layout: lvm |
| 73 | disk_erase_with_secure_erase: true |
| 74 | dnssec_validation: 'no' |
| 75 | enable_third_party_drivers: true |
| 76 | maas_name: mas01 |
azvyagintsev | e937074 | 2017-12-04 11:16:12 +0200 | [diff] [blame] | 77 | active_discovery_interval: 600 |
Jakub Pavlik | e9ba5f4 | 2017-06-07 10:52:08 +0200 | [diff] [blame] | 78 | ntp_external_only: true |
| 79 | upstream_dns: ${_param:dns_server01} |
| 80 | enable_http_proxy: false |
azvyagintsev | 00a193a | 2018-05-14 14:32:05 +0300 | [diff] [blame] | 81 | # linux-signed-image-generic-hwe-16.04 |
| 82 | default_min_hwe_kernel: 'hwe-16.04' |