6wind-virtual-accelerator-plugin: fix to support 9.1

Starting from 9.1 release, a new way to execute plugin tasks
has been defined by Fuel.
This new mechanism breaks 6WIND plugin even on recent system
using 9.0 because modifications have been made on MOS distant
repos (used for both 9.0 and 9.1).

This fix moves the execution of plugin tasks in the post deployment
stage to avoid the failures.

Signed-off-by: Francesco Santoro <francesco.santoro@6wind.com>

Change-Id: I7743777258ce1b6e6633491e8243acdd292c0f80
This commit is contained in:
Francesco Santoro 2016-11-03 17:52:57 +01:00
parent 219c9420e7
commit 66a4a8d7ae
1 changed files with 4 additions and 4 deletions

View File

@ -1,8 +1,8 @@
- id: 6wind-virtual-accelerator
type: group
role: [6wind-virtual-accelerator]
requires: [compute]
required_for: [deploy_end]
requires: [post_deployment_start]
required_for: [post_deployment_stop]
parameters:
strategy:
type: one_by_one
@ -21,7 +21,7 @@
type: puppet
groups: [6wind-virtual-accelerator]
required_for: [6wind-virtual-accelerator-install]
requires: [deploy_start]
requires: [post_deployment_start]
parameters:
puppet_manifest: puppet/manifests/6wind_repo.pp
puppet_modules: puppet/modules:/etc/puppet/modules
@ -81,7 +81,7 @@
type: puppet
role: [6wind-virtual-accelerator]
required_for: [6wind-virtual-accelerator-start]
requires: [enable_nova_compute_service]
requires: [enable_nova_compute_service, 6wind-virtual-accelerator-configure]
parameters:
puppet_manifest: puppet/manifests/nova_conf.pp
puppet_modules: puppet/modules:/etc/puppet/modules