Add: sink service in designate
Closes-Bug: #1779941 Change-Id: Idf538ad1c8ae8567aec2eac70446676d42fbdf90
This commit is contained in:
parent
4674b7a532
commit
2e9921b9fa
|
@ -55,21 +55,24 @@ when 'rhel'
|
||||||
default['openstack']['dns']['platform'] = {
|
default['openstack']['dns']['platform'] = {
|
||||||
'designate_packages' => ['openstack-designate-api', 'openstack-designate-central',
|
'designate_packages' => ['openstack-designate-api', 'openstack-designate-central',
|
||||||
'openstack-designate-mdns', 'openstack-designate-producer',
|
'openstack-designate-mdns', 'openstack-designate-producer',
|
||||||
'openstack-designate-worker'],
|
'openstack-designate-worker', 'openstack-designate-sink'],
|
||||||
'designate_api_service' => 'designate-api',
|
'designate_api_service' => 'designate-api',
|
||||||
'designate_central_service' => 'designate-central',
|
'designate_central_service' => 'designate-central',
|
||||||
|
'designate_sink_service' => 'designate-sink',
|
||||||
'package_overrides' => '',
|
'package_overrides' => '',
|
||||||
}
|
}
|
||||||
when 'debian'
|
when 'debian'
|
||||||
default['openstack']['dns']['platform'] = {
|
default['openstack']['dns']['platform'] = {
|
||||||
'designate_packages' => ['designate-api', 'designate-central', 'designate-mdns',
|
'designate_packages' => ['designate-api', 'designate-central', 'designate-mdns',
|
||||||
'designate-producer', 'designate-worker', 'bind9utils'],
|
'designate-producer', 'designate-worker', 'bind9utils',
|
||||||
|
'designate-sink'],
|
||||||
'designate_dashboard_packages' => ['python-designate-dashboard'],
|
'designate_dashboard_packages' => ['python-designate-dashboard'],
|
||||||
'designate_api_service' => 'designate-api',
|
'designate_api_service' => 'designate-api',
|
||||||
'designate_central_service' => 'designate-central',
|
'designate_central_service' => 'designate-central',
|
||||||
'designate_mdns_service' => 'designate-mdns',
|
'designate_mdns_service' => 'designate-mdns',
|
||||||
'designate_producer_service' => 'designate-producer',
|
'designate_producer_service' => 'designate-producer',
|
||||||
'designate_worker_service' => 'designate-worker',
|
'designate_worker_service' => 'designate-worker',
|
||||||
|
'designate_sink_service' => 'designate-sink',
|
||||||
'package_overrides' => "-o Dpkg::Options::='--force-confold' -o Dpkg::Options::='--force-confdef'",
|
'package_overrides' => "-o Dpkg::Options::='--force-confold' -o Dpkg::Options::='--force-confdef'",
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
include_recipe 'openstack-dns::common'
|
||||||
|
|
||||||
|
platform_options = node['openstack']['dns']['platform']
|
||||||
|
|
||||||
|
service 'designate_sink' do
|
||||||
|
service_name platform_options['designate_sink_service']
|
||||||
|
supports status: true, restart: true
|
||||||
|
action :enable
|
||||||
|
subscribes :restart, 'template[/etc/designate/designate.conf]'
|
||||||
|
end
|
Loading…
Reference in New Issue