From: Takashi Kajinami Date: Mon, 29 Nov 2021 01:14:15 +0000 (+0900) Subject: Install coordination backend packages before starting services X-Git-Tag: 20.1.0~6 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=b05d311bb6519a72764ea1daf497b3709293d0bb;p=puppet-modules%2Fpuppet-ceilometer.git Install coordination backend packages before starting services Change-Id: Id2fd19b3319ec35a684b9cb5fa1a4a56d4bc9793 --- diff --git a/manifests/deps.pp b/manifests/deps.pp index c795e1f..f3f4651 100644 --- a/manifests/deps.pp +++ b/manifests/deps.pp @@ -31,6 +31,10 @@ class ceilometer::deps { # before service startup Oslo::Cache<||> -> Anchor['ceilometer::service::begin'] + # all coordination settings should be applied and all packages should be + # installed before service startup + Oslo::Coordination<||> -> Anchor['ceilometer::service::begin'] + # all db settings should be applied and all packages should be installed # before dbsync starts Oslo::Db<||> -> Anchor['ceilometer::dbsync::begin']