- 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 <carey.xuhan@huawei.com>
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:
- 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