Closed in0rdr closed 5 months ago
This adds a variable vault_license_reporting to allow enterprise customers to opt out of the automated license utilization reporting.
vault_license_reporting
The default for the variable is false, which means that no config changes are made and the license utilization is reported to HashiCorp automatically.
false
If the user sets the value to true, the license reporting is disabled in the main configuration file with the reporting stanza:
true
reporting
reporting { license { enabled = false } }
Setting the value to true on Vault releases which do not yet support the reporting feature results in a warning in the Vault server log.
I just noticed that we could probably achieve the same configuration by using the vault_custom_configuration value. However, adding the feature flag for this opt out is more explicit.
vault_custom_configuration
This adds a variable
vault_license_reporting
to allow enterprise customers to opt out of the automated license utilization reporting.The default for the variable is
false
, which means that no config changes are made and the license utilization is reported to HashiCorp automatically.If the user sets the value to
true
, the license reporting is disabled in the main configuration file with thereporting
stanza:Setting the value to
true
on Vault releases which do not yet support the reporting feature results in a warning in the Vault server log.