From ddb5c8182849e38bf02e2fc0c7c3c68e23f4ed5f Mon Sep 17 00:00:00 2001 From: "carey.xu" Date: Mon, 18 Jan 2016 12:18:23 +0800 Subject: change ceilometer polling interval to 300s - tempest testcases only wait 300s for meters, but default ceilometer collector polling interval is 600s, so the testcases will raise timeout exception. we change the default polling interval to avoid this. Change-Id: I33479a4e12798e96067db7bab844ad952d40b20c Signed-off-by: carey.xu --- .../adapters/ansible/roles/ceilometer_controller/tasks/main.yml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'deploy/adapters/ansible/roles') diff --git a/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml b/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml index a6ee0000..5ed7163e 100644 --- a/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml +++ b/deploy/adapters/ansible/roles/ceilometer_controller/tasks/main.yml @@ -9,6 +9,7 @@ template: src={{ item.src}} dest=/opt/os_templates with_items: "{{ ceilometer_configs_templates }}" + - name: update ceilometer configs shell: crudini --merge {{ item.1 }} < /opt/os_templates/{{ item.0.src }} with_subelements: @@ -16,6 +17,13 @@ - dest notify: restart ceilometer relation service +- name: change meter polling interval to 300s + replace: + dest: /etc/ceilometer/pipeline.yaml + regexp: 'interval: .+' + replace: 'interval: 300' + notify: restart ceilometer relation service + - name: write services to monitor list lineinfile: dest=/opt/service create=yes line='{{ item }}' with_items: ceilometer_services -- cgit 1.2.3-korg