
* Include version changes for various adjustment playbooks Change-Id: Ie797e080cecfa4caa9b261984e43efa0c02df23e
43 lines
1.2 KiB
YAML
43 lines
1.2 KiB
YAML
---
|
|
#
|
|
# Reduce the archive-policy to a single retention period to reduce the telemetry load.
|
|
#
|
|
# Versions tested: Newton, Ocata
|
|
#
|
|
|
|
- hosts: undercloud
|
|
remote_user: "{{ local_remote_user }}"
|
|
gather_facts: false
|
|
vars_files:
|
|
- ../install/group_vars/all.yml
|
|
tasks:
|
|
- name: Create low-workload archive-policy
|
|
shell: ". {{ overcloudrc }}; gnocchi archive-policy create -d points:8640,granularity:0:05:00 -b 0 -m std -m count -m min -m max -m sum -m mean low-workload"
|
|
|
|
- hosts: controller
|
|
remote_user: "{{ host_remote_user }}"
|
|
gather_facts: false
|
|
vars_files:
|
|
- ../install/group_vars/all.yml
|
|
vars:
|
|
restart_notification: false
|
|
restart_collector: true
|
|
ceilometer_configuration:
|
|
- section: dispatcher_gnocchi
|
|
option: archive_policy
|
|
value: low-workload
|
|
pre_tasks:
|
|
- name: Get OSP Version
|
|
slurp:
|
|
src: "/etc/rhosp-release"
|
|
register: osp_version
|
|
become: true
|
|
|
|
- name: (Newton, Ocata) Set Config File based on OpenStack Version
|
|
set_fact:
|
|
ceilometer_config_file: /etc/ceilometer/ceilometer.conf
|
|
when: "('Newton' in osp_version['content'] | b64decode or 'Ocata' in osp_version['content'] | b64decode)"
|
|
|
|
roles:
|
|
- ceilometer-config
|