diff --git a/ansible/roles/aodh/templates/aodh.conf.j2 b/ansible/roles/aodh/templates/aodh.conf.j2
index b0a376f692f7684f3027454dbdd956b64e65933c..3e2a2ea57b694e8583d695311969e5962ff4bcce 100644
--- a/ansible/roles/aodh/templates/aodh.conf.j2
+++ b/ansible/roles/aodh/templates/aodh.conf.j2
@@ -3,8 +3,6 @@
 auth_strategy = keystone
 log_dir = /var/log/kolla/aodh
 debug = {{ aodh_logging_debug }}
-notification_topics = notifications
-
 transport_url = {{ rpc_transport_url }}
 
 [api]
@@ -48,3 +46,8 @@ interface = internal
 
 [oslo_messaging_notifications]
 transport_url = {{ notify_transport_url }}
+{% if enable_ceilometer | bool %}
+driver = messagingv2
+topics = notifications
+{% endif %}
+