diff --git a/lib/puppet/defaults.rb b/lib/puppet/defaults.rb index 7d41b7749e9..fd32a3e480c 100644 --- a/lib/puppet/defaults.rb +++ b/lib/puppet/defaults.rb @@ -1477,7 +1477,7 @@ def self.initialize_default_settings!(settings) :mode => "0750", :desc => "The directory in which serialized data is stored, usually in a subdirectory."}, :reports => { - :default => "store", + :default => "none", :desc => "The list of report handlers to use. When using multiple report handlers, their names should be comma-separated, with whitespace allowed. (For example, `reports = http, store`.) diff --git a/lib/puppet/reference/report.rb b/lib/puppet/reference/report.rb index c678ab1a05b..57ecefb4b60 100644 --- a/lib/puppet/reference/report.rb +++ b/lib/puppet/reference/report.rb @@ -19,4 +19,8 @@ See [About Reporting](https://puppet.com/docs/puppet/latest/reporting_about.html) for more details. +none +---- +Discard all reports received. This is the default handler when the `reports` +setting is unset. " diff --git a/lib/puppet/reports/store.rb b/lib/puppet/reports/store.rb index 370e92d622c..0283b76f43f 100644 --- a/lib/puppet/reports/store.rb +++ b/lib/puppet/reports/store.rb @@ -11,8 +11,7 @@ and this just stores the file on disk, in the `reportdir` directory. These files collect quickly -- one every half hour -- so it is a good idea - to perform some maintenance on them if you use this report (it's the only - default report)." + to perform some maintenance on them if you use this report." def process validate_host(host)