diff --git a/ansible/roles/ceilometer/tasks/config.yml b/ansible/roles/ceilometer/tasks/config.yml
index d54d7748a6d47f2a25f3eaf3839b87cae1c0e17f..b427561097bc024bdc66fecf9caf5cf5cce5b646 100644
--- a/ansible/roles/ceilometer/tasks/config.yml
+++ b/ansible/roles/ceilometer/tasks/config.yml
@@ -121,6 +121,7 @@
   template:
     src: "pipeline.yaml.j2"
     dest: "{{ node_config_directory }}/{{ item.key }}/pipeline.yaml"
+  become: true
   register: ceilometer_pipelines
   when:
     - inventory_hostname in groups[item.value.group]