Align hyperconverged-ceph.yaml environment and adds some validation
Until bug #
1635409 is fixed we'll have to keep the default list
of services deployed by hyperconverged-ceph.yaml in sync with the
ServicesDefault list provided in roles_data.yaml
This change adds some logic in the templates validation script to
ensure that is preserved with future updates.
NOTE: the cherry-pick is not clean because two of the services
which are available in the master branch are not available in the
ocata branch, specifically:
- OS::TripleO::Services::Vpp
- OS::TripleO::Services::MySQLClient
Change-Id: Ib767f9a24c3541b16f96bd6b6455cf797113fbd8
(cherry picked from commit
6ff979aa75bc202fe571d0b2885daa4d7c56d655)