Use Case
The OpenVox default for the reports setting is store:
https://github.com/OpenVoxProject/openvox/blob/8.25.0/lib/puppet/defaults.rb#L1480
This default results in every report uploaded to a OpenVox Server getting written out as a .yaml file to the reportdir. Ever-increasing amounts of disk space will be consumed by these .yaml files unless there is an external process that consumes and then removes the data.
Describe the solution you would like
The default for reports should be none to avoid unnecessary resource usage. External processes that expect to consume report YAML data from the local filesystem should explicitly set reports = store as part of their installation procedure.
This would be a breaking change.
Describe alternatives you've considered
No response
Additional context
No response
Use Case
The OpenVox default for the
reportssetting isstore:https://github.com/OpenVoxProject/openvox/blob/8.25.0/lib/puppet/defaults.rb#L1480
This default results in every report uploaded to a OpenVox Server getting written out as a
.yamlfile to thereportdir. Ever-increasing amounts of disk space will be consumed by these.yamlfiles unless there is an external process that consumes and then removes the data.Describe the solution you would like
The default for
reportsshould benoneto avoid unnecessary resource usage. External processes that expect to consume report YAML data from the local filesystem should explicitly setreports = storeas part of their installation procedure.This would be a breaking change.
Describe alternatives you've considered
No response
Additional context
No response