diff --git a/partition/roles/metal-bmc/defaults/main.yaml b/partition/roles/metal-bmc/defaults/main.yaml index af0434c40..b113271ff 100755 --- a/partition/roles/metal-bmc/defaults/main.yaml +++ b/partition/roles/metal-bmc/defaults/main.yaml @@ -2,6 +2,7 @@ metal_bmc_ignore_macs: [] metal_bmc_allowed_cidrs: - 0.0.0.0/0 +metal_bmc_static_hosts: [] metal_bmc_bmc_superuser: metal_bmc_bmc_superuser_pwd: @@ -23,3 +24,4 @@ metal_bmc_docker_network: metal_bmc_docker_log_driver: json-file metal_bmc_lease_file: /var/lib/dhcp/dhcpd.leases +metal_bmc_report_interval: 5m diff --git a/partition/roles/metal-bmc/tasks/main.yaml b/partition/roles/metal-bmc/tasks/main.yaml index f7596691a..a371adbd5 100755 --- a/partition/roles/metal-bmc/tasks/main.yaml +++ b/partition/roles/metal-bmc/tasks/main.yaml @@ -94,6 +94,7 @@ METAL_BMC_METAL_API_HMAC_KEY: "{{ metal_partition_metal_api_hmac_edit_key }}" METAL_BMC_IGNORE_MACS: "{{ metal_bmc_ignore_macs | join(',') }}" METAL_BMC_ALLOWED_CIDRS: "{{ metal_bmc_allowed_cidrs | join(',') }}" + METAL_BMC_STATIC_HOSTS: "{{ metal_bmc_static_hosts | join(',') }}" METAL_BMC_IPMI_USER: "{{ metal_bmc_bmc_superuser }}" METAL_BMC_IPMI_PASSWORD: "{{ metal_bmc_bmc_superuser_pwd }}" METAL_BMC_MQ_ADDRESS: "{{ metal_bmc_nsqd_addr }}" @@ -106,3 +107,4 @@ METAL_BMC_CONSOLE_CA_CERT_FILE: "{{ metal_bmc_console_cert_dir }}/ca.pem" METAL_BMC_CONSOLE_CERT_FILE: "{{ metal_bmc_console_cert_dir }}/cert.pem" METAL_BMC_CONSOLE_KEY_FILE: "{{ metal_bmc_console_cert_dir }}/key.pem" + METAL_BMC_REPORT_INTERVAL: "{{ metal_bmc_report_interval }}"