From 650f96340f20681f17ed116e84db62239c3b393f Mon Sep 17 00:00:00 2001 From: Simon Pasquier Date: Wed, 12 Oct 2016 10:52:19 +0200 Subject: [PATCH] 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 --- deployment_tasks.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/deployment_tasks.yaml b/deployment_tasks.yaml index f0b5cc02..387ee02e 100644 --- a/deployment_tasks.yaml +++ b/deployment_tasks.yaml @@ -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