diff --git a/playbooks/roles/os_cinder/templates/cinder.conf.j2 b/playbooks/roles/os_cinder/templates/cinder.conf.j2 index 74696a1ce0..9d7c9c94f7 100644 --- a/playbooks/roles/os_cinder/templates/cinder.conf.j2 +++ b/playbooks/roles/os_cinder/templates/cinder.conf.j2 @@ -94,7 +94,7 @@ enabled_backends={% for backend in cinder_backends|dictsort %}{{ backend.0 }}{% #cinder configurations {% if cinder_ceilometer_enabled %} -notification_driver = cinder.openstack.common.notifier.rpc_notifier +notification_driver = messagingv2 {% endif %} # All given backend(s) diff --git a/playbooks/roles/os_glance/defaults/main.yml b/playbooks/roles/os_glance/defaults/main.yml index 8d26a27fc5..ceffaacc57 100644 --- a/playbooks/roles/os_glance/defaults/main.yml +++ b/playbooks/roles/os_glance/defaults/main.yml @@ -53,8 +53,6 @@ glance_system_comment: glance system user glance_system_user_home: "/var/lib/{{ glance_system_user_name }}" glance_registry_host: "{{ internal_lb_vip_address }}" -glance_ceilometer_notification_driver: messagingv2 -glance_notification_driver: noop glance_rpc_backend: glance.openstack.common.rpc.impl_kombu glance_default_store: file glance_flavor: "{% if glance_default_store == 'rbd' %}keystone{% else %}keystone+cachemanagement{% endif %}" diff --git a/playbooks/roles/os_glance/templates/glance-api.conf.j2 b/playbooks/roles/os_glance/templates/glance-api.conf.j2 index d52c17b5a0..a3a6334bef 100644 --- a/playbooks/roles/os_glance/templates/glance-api.conf.j2 +++ b/playbooks/roles/os_glance/templates/glance-api.conf.j2 @@ -29,14 +29,10 @@ enable_v2_registry = {{ glance_enable_v2_registry }} # {% if glance_ceilometer_enabled %} -notification_driver = {{ glance_ceilometer_notification_driver }} -{% else %} -notification_driver = {{ glance_notification_driver }} -{% endif %} -{% if glance_notification_driver == "messaging" or (glance_ceilometer_notification_driver == "messagingv2" and glance_ceilometer_enabled) %} -rpc_backend = {{ glance_rpc_backend }} +notification_driver = messagingv2 {% endif %} +rpc_backend = {{ glance_rpc_backend }} delayed_delete = False scrub_time = 43200 diff --git a/playbooks/roles/os_glance/templates/glance-registry.conf.j2 b/playbooks/roles/os_glance/templates/glance-registry.conf.j2 index 571f616fb6..192af92443 100644 --- a/playbooks/roles/os_glance/templates/glance-registry.conf.j2 +++ b/playbooks/roles/os_glance/templates/glance-registry.conf.j2 @@ -16,9 +16,9 @@ workers = {{ glance_registry_workers | default(api_threads) }} api_limit_max = 1000 limit_param_default = 25 {% if glance_ceilometer_enabled %} -notification_driver = {{ glance_notification_driver }} -rpc_backend = {{ glance_rpc_backend }} +notification_driver = messagingv2 {% endif %} +rpc_backend = {{ glance_rpc_backend }} [database] connection = mysql+pymysql://{{ glance_galera_user }}:{{ glance_container_mysql_password }}@{{ glance_galera_address }}/{{ glance_galera_database }}?charset=utf8 diff --git a/playbooks/roles/os_heat/templates/heat.conf.j2 b/playbooks/roles/os_heat/templates/heat.conf.j2 index a6d9a2c393..a51e95f685 100644 --- a/playbooks/roles/os_heat/templates/heat.conf.j2 +++ b/playbooks/roles/os_heat/templates/heat.conf.j2 @@ -33,7 +33,7 @@ plugin_dirs = {{ heat_plugin_dirs | join(',') }} # Ceilometer options {% if heat_ceilometer_enabled %} -notification_driver = heat.openstack.common.notifier.rpc_notifier +notification_driver = messagingv2 {% endif %} diff --git a/playbooks/roles/os_neutron/defaults/main.yml b/playbooks/roles/os_neutron/defaults/main.yml index 80aa25ed90..1f6f8a607e 100644 --- a/playbooks/roles/os_neutron/defaults/main.yml +++ b/playbooks/roles/os_neutron/defaults/main.yml @@ -168,7 +168,6 @@ neutron_driver_loadbalancer_pool_scheduler: neutron_lbaas.services.loadbalancer. neutron_driver_interface: neutron.agent.linux.interface.BridgeInterfaceDriver neutron_driver_metering: neutron.services.metering.drivers.iptables.iptables_driver.IptablesMeteringDriver neutron_driver_dhcp: neutron.agent.linux.dhcp.Dnsmasq -neutron_driver_notification: messagingv2 neutron_driver_quota: neutron.db.quota.driver.DbQuotaDriver neutron_driver_firewall: neutron.agent.linux.iptables_firewall.IptablesFirewallDriver diff --git a/playbooks/roles/os_neutron/templates/neutron.conf.j2 b/playbooks/roles/os_neutron/templates/neutron.conf.j2 index 8ea599d16e..7fba07bc60 100644 --- a/playbooks/roles/os_neutron/templates/neutron.conf.j2 +++ b/playbooks/roles/os_neutron/templates/neutron.conf.j2 @@ -39,6 +39,9 @@ auth_strategy = keystone network_scheduler_driver = {{ neutron_driver_network_scheduler }} router_scheduler_driver = {{ neutron_driver_router_scheduler }} loadbalancer_pool_scheduler_driver = {{ neutron_driver_loadbalancer_pool_scheduler }} +{% if neutron_ceilometer_enabled %} +notification_driver = messagingv2 +{% endif %} # Schedulers network_auto_schedule = True