Add missing CephClient service to ControllerNoCeph role

Change-Id: Ice5b52c1cedaf5662ea9a9058ba155c3e9d84258
Closes-Bug: #1741270
This commit is contained in:
John Fulton 2018-01-04 09:44:44 -05:00
parent d05b39d149
commit a85718428a
2 changed files with 2 additions and 0 deletions

View File

@ -36,6 +36,7 @@
- OS::TripleO::Services::CACerts
- OS::TripleO::Services::CeilometerAgentCentral
- OS::TripleO::Services::CeilometerAgentNotification
- OS::TripleO::Services::CephClient
- OS::TripleO::Services::CephExternal
- OS::TripleO::Services::CertmongerUser
- OS::TripleO::Services::CinderApi

View File

@ -300,6 +300,7 @@ def validate_controller_no_ceph_role(filename, tpl):
for role in tpl:
if role['name'] == 'ControllerNoCeph':
services = role['ServicesDefault']
services.remove('OS::TripleO::Services::CephClient')
services.append('OS::TripleO::Services::CephMds')
services.append('OS::TripleO::Services::CephMgr')
services.append('OS::TripleO::Services::CephMon')