Fix task dependency with the LMA collector plugin

This change ensures that on MOS 9.x, the LMA collectors aren't deployed
before the InfluxDB service is provisioned.

Change-Id: I16131e5776aa09fce723956e6b070dacdf0031c5
Related-Bug: #1632590
This commit is contained in:
Simon Pasquier 2016-10-12 10:52:19 +02:00
parent bbe8ee7550
commit 650f96340f
1 changed files with 4 additions and 0 deletions

View File

@ -250,7 +250,11 @@
# We use upload_nodes_info as an anchor to order the post-deployment tasks executed
# by this plugin and the LMA collector plugin. The dependency chain is:
# influxdb-configuration -> upload_nodes_info -> (LMA collector tasks)
# Note that it is only required for MOS 8 that doesn't support task-based deployment
required_for: [post_deployment_end, upload_nodes_info]
cross-depended-by:
- name: lma-configure-apt
role: /.*/
parameters:
puppet_manifest: "puppet/manifests/influxdb_configuration.pp"
puppet_modules: puppet/modules:/etc/puppet/modules