Skip to content

[Feature request]: Change "reports" default to "none" #370

@Sharpie

Description

@Sharpie

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    backwards-incompatibleThis change will lead to a major version bump for the next releaseenhancementNew feature or request

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions