From f80959df398b50d8c505a33b231faf4d2614469b Mon Sep 17 00:00:00 2001
From: caoyuan <cao.yuan@99cloud.net>
Date: Sat, 13 May 2017 12:20:40 +0800
Subject: [PATCH] =?UTF-8?q?Move=20the=20"notify=5Fon=5Fstate=5Fchange"=20i?=
 =?UTF-8?q?nto=20group=20=E2=80=9Cnotifications"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Option "notify_on_state_change" from group "DEFAULT" is deprecated. Use
option "notify_on_state_change" from group “notifications".

refer to
https://docs.openstack.org/ocata/config-reference/compute/config-options.html

Change-Id: I18e80ccd5981b81bfd597b94717ed77b13c05222
Closes-Bug: #1690494
---
 ansible/roles/nova/templates/nova.conf.j2 | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/ansible/roles/nova/templates/nova.conf.j2 b/ansible/roles/nova/templates/nova.conf.j2
index 73d01c7e7f..6572ea27d0 100644
--- a/ansible/roles/nova/templates/nova.conf.j2
+++ b/ansible/roles/nova/templates/nova.conf.j2
@@ -49,7 +49,6 @@ my_ip = {{ api_interface_address }}
 {% if enable_ceilometer | bool or enable_searchlight | bool or enable_designate | bool %}
 instance_usage_audit = True
 instance_usage_audit_period = hour
-notify_on_state_change = vm_and_task_state
 {% if enable_watcher | bool %}
 compute_monitors=nova.compute.monitors.cpu.virt_driver
 {% endif %}
@@ -241,3 +240,8 @@ project_name = service
 project_domain_name = default
 os_region_name = {{ openstack_region_name }}
 os_interface = internal
+
+[notifications]
+{% if enable_ceilometer | bool or enable_searchlight | bool or enable_designate | bool %}
+notify_on_state_change = vm_and_task_state
+{% endif %}