Commit Graph

10 Commits

Author SHA1 Message Date
Andreas Jaeger 24120d7b66 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Ibd0360edc1781ea748a1ef28877c215bb4c726c7
2019-12-18 09:38:32 +01:00
Andrey Pavlov 9942c0e978 Adding service-per-service support
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
2017-03-02 15:41:03 +00:00
Andrey Pavlov b5c12ca75a Fixing dependencies validation
Dependencies of "local" pre and post jobs were not
taken into account

Change-Id: Ieaed355b1cdcdba1921a880f90bdaa0e8b96c648
Closes-bug: #1649818
2016-12-14 15:30:07 +00:00
Andrey Pavlov 616bee3f9f Adding local dependencies support
* "<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
2016-10-12 06:35:14 +00:00
Yuriy Taraday ba606cb2c4 Replace oslo_log usage for getLogger only
It was useless and we're getting rid of oslo.log, so first remove it
from all over the place

Change-Id: Ia6bf6e763fee41d060f6b68ddabf68424a51f780
2016-09-14 23:32:13 +03:00
Yuriy Taraday 3999f08321 Cleanup oslo.config usage
* remove unused oslo.config imports;
* fix tests isolation, use oslo.config fixture everywhere;
* fix import_group/opt in deploy.py

Change-Id: Ib71a455b03242ad37d972779201e3cf917abe4e4
2016-09-05 16:20:07 +03:00
Jenkins e248c44ee2 Merge "Adding validation for per-service deploy" 2016-08-23 13:02:39 +00:00
Andrey ac8f3ec3ab Adding validation for per-service deploy
* check that components names are correct
* check that requested componets are not deployed
* check that all required components already exist/requested

Change-Id: I110eb8cdb8c450e9fd6b6cd8726a27bf1a7d4ac8
2016-08-23 14:35:44 +03:00
Dmitry Russkikh 9a63f13ac8 Make show-dep command ignore local dependencies
Closes-Bug: #1614986

Change-Id: Ia5f5f6f8412eea1f2a9a4c97b7875475b3e1b0d0
2016-08-22 09:00:43 +00:00
Andrey Pavlov b160eb3f95 Per-service deployment implementation
Changing per-repository deployment to
per-service

This change affects "ccp deploy" command:
now -c/--components argument takes services
names instead of repositories names

Change-Id: I236bb957a7b93e21ed05fec9b1cab2a27d87d5f4
2016-08-19 12:45:04 +03:00