Add missing zone-manager service

Update documentation, default variables, tasks, and environment
inventory to include installation of the designate-zone-manager service.

Change-Id: I1a72cad13e88d962a1e38793a1a3b5b35c0ba8b7
This commit is contained in:
Jimmy McCrory 2016-06-14 15:10:01 -07:00
parent 3a9a290dd5
commit a7dbf1c21c
6 changed files with 28 additions and 0 deletions

View File

@ -9,6 +9,7 @@ This role will install the following Upstart services:
* designate-api
* designate-central
* designate-pool-manager
* designate-zone-manager
* designate-mdns
* designate-sink

View File

@ -87,6 +87,7 @@ designate_role_name: admin
designate_central_program_name: designate-central
designate_pool_manager_program_name: designate-pool-manager
designate_zone_manager_program_name: designate-zone-manager
designate_mdns_program_name: designate-mdns
designate_sink_program_name: designate-sink
designate_api_program_name: designate-api
@ -131,6 +132,7 @@ designate_service_names:
- "designate-api"
- "designate-central"
- "designate-pool-manager"
- "designate-zone-manager"
- "designate-mdns"
- "designate-sink"

View File

@ -26,6 +26,9 @@ component_skel:
designate_pool_manager:
belongs_to:
- designate_all
designate_zone_manager:
belongs_to:
- designate_all
designate_sink:
belongs_to:
- designate_all
@ -39,6 +42,7 @@ container_skel:
- designate_central
- designate_mdns
- designate_pool_manager
- designate_zone_manager
- designate_sink
properties:
service_name: designate

View File

@ -30,6 +30,12 @@
state: "restarted"
pattern: "{{ designate_pool_manager_program_name }}"
- name: Restart designate zone-manager
service:
name: "{{ designate_zone_manager_program_name }}"
state: "restarted"
pattern: "{{ designate_zone_manager_program_name }}"
- name: Restart designate mdns
service:
name: "{{ designate_mdns_program_name }}"

View File

@ -46,6 +46,17 @@
tags:
- designate-pool-manager-init
- include: designate_upstart_common_init.yml
vars:
program_name: "{{ designate_zone_manager_program_name }}"
service_name: "{{ designate_service_name }}"
system_user: "{{ designate_system_user_name }}"
system_group: "{{ designate_system_group_name }}"
service_home: "{{ designate_system_user_home }}"
when: inventory_hostname in groups['designate_zone_manager']
tags:
- designate-zone-manager-init
- include: designate_upstart_common_init.yml
vars:
program_name: "{{ designate_mdns_program_name }}"

View File

@ -15,6 +15,7 @@ designate_api
designate_central
designate_mdns
designate_pool_manager
designate_zone_manager
designate_sink
[designate_api]
@ -29,6 +30,9 @@ openstack1
[designate_pool_manager]
openstack1
[designate_zone_manager]
openstack1
[designate_sink]
openstack1