From b341ddf504c0c12280be0832c7085efecd66c9b7 Mon Sep 17 00:00:00 2001 From: Tobias Urdin Date: Sun, 25 Jun 2023 23:49:05 +0200 Subject: [PATCH] Fix missing dependency about policy config Change-Id: I9020ae48dc0e6b91c069fa56fc05daaed2494d97 --- manifests/deps.pp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/manifests/deps.pp b/manifests/deps.pp index c01b3351..cbc91b40 100644 --- a/manifests/deps.pp +++ b/manifests/deps.pp @@ -54,6 +54,15 @@ class ironic::deps { -> Ironic_api_uwsgi_config<||> ~> Anchor['ironic::config::end'] + # policy config should occur in the config block also. + Anchor['ironic::config::begin'] + -> Openstacklib::Policy<||> + ~> Anchor['ironic::config::end'] + + Anchor['ironic-inspector::config::begin'] + -> Openstacklib::Policy<||> + ~> Anchor['ironic-inspector::config::end'] + # Support packages need to be installed in the install phase, but we don't # put them in the chain above because we don't want any false dependencies # between packages with the ironic-package tag and the ironic-support-package