Turn off puppet reports

We have puppet configured to write reports when it runs. We used to
collect these and inject them into puppetdb. Since we don't do this
anymore, they're just a giant pile of files we never see.

Enable managing the puppet.conf file from ansible and then also turn off
the reports.

Change-Id: I55bef052bddc9b9ff5de76a4f0b2ec07f93f158c
This commit is contained in:
Monty Taylor 2018-01-24 09:33:57 -06:00
parent 57d7783470
commit 082c5174b1
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
6 changed files with 22 additions and 7 deletions

View File

@ -3,4 +3,5 @@
gather_facts: true
roles:
- role: puppet
manage_config: true
manage_config: True
puppet_reports: none

View File

@ -4,3 +4,5 @@
gather_facts: true
roles:
- role: puppet
manage_config: True
puppet_reports: none

View File

@ -3,3 +3,5 @@
gather_facts: true
roles:
- role: puppet
manage_config: True
puppet_reports: none

View File

@ -12,6 +12,8 @@
- role: puppet
copy_hieradata: False
copy_puppet: False
manage_config: True
puppet_reports: none
- hosts: "git0*:!disabled"
strategy: free
gather_facts: true
@ -20,6 +22,8 @@
- role: puppet
facts:
project_config_ref: "{{ hostvars.localhost.gitinfo.after }}"
manage_config: True
puppet_reports: none
- hosts: "review.openstack.org:!disabled"
strategy: free
gather_facts: true
@ -27,8 +31,9 @@
- role: puppet
facts:
project_config_ref: "{{ hostvars.localhost.gitinfo.after }}"
vars:
puppet_timeout: 60m
puppet_timeout: 60m
manage_config: True
puppet_reports: none
- hosts: "zuul-scheduler:!disabled"
strategy: free
gather_facts: true
@ -36,5 +41,6 @@
- role: puppet
facts:
project_config_ref: "{{ hostvars.localhost.gitinfo.after }}"
vars:
puppet_timeout: 60m
puppet_timeout: 60m
manage_config: True
puppet_reports: none

View File

@ -4,11 +4,13 @@
serial: 1
roles:
- role: puppet
manage_config: true
manage_config: True
puppet_reports: none
- hosts: "compute*.ic.openstack.org:!disabled"
gather_facts: true
max_fail_percentage: 100
serial: "10%"
roles:
- role: puppet
manage_config: true
manage_config: True
puppet_reports: none

View File

@ -3,3 +3,5 @@
gather_facts: true
roles:
- role: puppet
manage_config: True
puppet_reports: none