Commit Graph

9 Commits

Author SHA1 Message Date
Takashi Kajinami
834d9a6780 Remove implementations to set up Ceilometer DB
Ceilometer no longer requires its own database since metric/event
storage was offloaded to Gnocchi/Panko. These implementations were
formally deprecated during the previous cycle[1] so can be removed.

This also updates the outdated example manifests to adapt to
the removal and the recent refactoring.

[1] 60882c29df

Change-Id: Id18b9221703eda9311b81c5a5dfdd41cc68f5424
2022-11-24 14:08:10 +09:00
Takashi Kajinami
ddeb43dacc Add support for rootwrap.conf
Change-Id: I2a6f5c4c6a185c1bf71c4136dee425afdfc0ce56
2022-01-03 09:28:20 +09:00
Takashi Kajinami
f1dab428d2 Remove unnecessary dependency
Current Ceilometer doesn't provide API, thus it doesn't use policy
files.

Change-Id: I3006a03d788df043151655589fb57e027e0bd9e2
2021-12-27 12:06:19 +09:00
Takashi Kajinami
b05d311bb6 Install coordination backend packages before starting services
Change-Id: Id2fd19b3319ec35a684b9cb5fa1a4a56d4bc9793
2021-11-29 10:14:38 +09:00
Tobias Urdin
3b429eca34 assert_private() params and deps classes
These classes are private and should never be
used outside of it's module.

Change-Id: Ibe65fa54f112e5e697a25cd68c6a4f3d89ef104d
2020-07-08 17:52:59 +02:00
ZhongShengping
c7b7671f97 Add oslo::cache to dependency chain
Package installation for cache backend is being migrated to oslo module.
For proper keystone installation dependency sequence should be preserved.

Change-Id: I57e8ef8d5e8d09277032d9f76548cbafb0bd67f8
Closes-Bug: #1756215
2018-03-16 09:12:39 +08:00
Mehdi Abaakouk
3d45585f8f Fix dependencies of yaml files
Not all yaml files are part of the configuration step.

This fixes that.

Change-Id: I5cc0a4eb36d94c63bd58c8d50930dcfa189e3a47
2017-05-10 14:28:41 +02:00
ZhongShengping
0d0b20f5a8 Add oslo::db to dependency chain
All db settings should be applied and all releated packages should be
installed before dbsync starts.

Change-Id: I5194e34d0ffdde335b9f3e242c8924658bdebbd6
2017-01-22 21:29:52 +08:00
ZhongShengping
fc4a0fd510 Add hooks for external install & svc management
This adds defined anchor points for external modules to hook into the
software install, config and service dependency chain.  This allows
external modules to manage software installation (virtualenv,
containers, etc) and service management (pacemaker) without needing rely
on resources that may change or be renamed.

Change-Id: I0d18ec6ffe6b54c85773a6dabb0ed7b6f59a12f4
2016-11-29 17:32:37 +08:00