From 3f707cdbec1a021c65b065e9106a9472e60a316a Mon Sep 17 00:00:00 2001 From: Igor Gajsin Date: Wed, 5 Oct 2016 17:12:39 +0300 Subject: [PATCH] Fix hot-plug There was the bug that prevent working as a hotpluggable plugin. This fix improves ordering of task for that. Change-Id: Id7fedb538d611bdc00d34f80dbd27495b3234c58 Closes-bug: #1629034 --- deployment_tasks.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/deployment_tasks.yaml b/deployment_tasks.yaml index b3cd1b8..9f56f30 100644 --- a/deployment_tasks.yaml +++ b/deployment_tasks.yaml @@ -3,6 +3,7 @@ # Manila - Share - id: manila-share type: group + version: 2.1.0 role: [manila-share] tasks: [hiera, globals, setup_repositories, tools, logging, netconfig, firewall, hosts, ntp-client, dns-client, cgroups, manila-hiera, deploy_start] required_for: [deploy_end] @@ -15,6 +16,7 @@ - id: manila-data type: group + version: 2.1.0 role: [manila-data] tasks: [hiera, globals, setup_repositories, tools, logging, netconfig, firewall, hosts, ntp-client, dns-client, cgroups, manila-hiera, deploy_start] required_for: [deploy_end] @@ -194,7 +196,7 @@ - name: manila-db cross-depended-by: - name: deploy_end - requires: [manila-install, manila-haproxy] + requires: [manila-install, manila-haproxy, manila-hiera] parameters: puppet_manifest: "puppet/manifests/site.pp" puppet_modules: "puppet/modules:/etc/puppet/modules"