Align hyperconverged-ceph.yaml environment and adds some validation
authorGiulio Fidente <gfidente@redhat.com>
Tue, 28 Feb 2017 17:55:55 +0000 (18:55 +0100)
committerGiulio Fidente <gfidente@redhat.com>
Wed, 15 Mar 2017 16:46:40 +0000 (17:46 +0100)
commit126e207ca7fa917a4cca71ccdd10704fe533a591
treee45fce932a0afadc432a868765d3126001030084
parentcb55a9c282f1ec7e8bdf19053d320b02b8fe6be9
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)
tools/yaml-validate.py