From cd9a37eec7b6a25b33af9b6400697c2386cc1cbd 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(+) 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