New config section introduced:
services:
keystone-db:
service_def: mariadb
keystone:
service_def: keystone
mapping:
database: keystone-db
Defined services can be used in topology definition.
In this example keystone-db service will be created from mariadb
definition and keystone will use it instead of mariadb.
Change-Id: I274826648390b844d240b7ae545c40264f662452
* "<service>:local" deps now can be parsed for daemon process
* local dependencies are not allowed for "single" jobs,
so they will fail during dependencies check
Change-Id: I4f1dd5ffe5a3c2e6291721e0343d603259a7f014
* check that components names are correct
* check that requested componets are not deployed
* check that all required components already exist/requested
Change-Id: I110eb8cdb8c450e9fd6b6cd8726a27bf1a7d4ac8