fuel-plugin: Remove use of plugin-defined role 81/9381/1
authorBilly O'Mahony <billy.o.mahony@intel.com>
Fri, 5 Feb 2016 11:41:41 +0000 (11:41 +0000)
committerBilly O'Mahony <billy.o.mahony@intel.com>
Fri, 5 Feb 2016 11:56:26 +0000 (11:56 +0000)
The use of a fuel plugin-defined role not working since rebase
to Fuel8 so work around this by removing dependecy on this feature
for imminent Rel/B.

Change-Id: Icd1ee1c8f05a1c26e8da7f80d2d7206374099a93
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Michal Skalski <mskalski@mirantis.com>
Reviewed-by: Jonas Bjurel <jonas.bjurel@ericsson.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Mark D. Gray <mark.d.gray@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
Reviewed-by: Brian Castelli <brian.castelli@spirent.com>
fuel-plugin-vsperf/deployment_tasks.yaml
fuel-plugin-vsperf/tasks.yaml [new file with mode: 0644]

index 6ce0126..fe51488 100644 (file)
@@ -1,23 +1 @@
-# These tasks will be merged into deployment graph. Here you
-# can specify new tasks for any roles, even built-in ones.
-
-- id: vsperf
-  type: group
-  role: [vsperf]
-  requires: [deploy_start]
-  required_for: [deploy_end]
-  tasks: [fuel_pkgs, hiera, globals, tools, logging, netconfig,
-        hosts, firewall, deploy_start, vsperf_install]
-  parameters:
-    strategy:
-      type: parallel
-
-- id: vsperf_install
-  type: puppet
-  groups: [vsperf]
-  requires: [deploy_start]
-  required_for: [deploy_end]
-  parameters:
-    puppet_manifest: puppet/manifests/vsperf-install.pp
-    puppet_modules: puppet/modules:/etc/puppet/modules
-    timeout: 3600
+[]
diff --git a/fuel-plugin-vsperf/tasks.yaml b/fuel-plugin-vsperf/tasks.yaml
new file mode 100644 (file)
index 0000000..0cc003e
--- /dev/null
@@ -0,0 +1,7 @@
+- role: ['compute']
+  stage: post_deployment/8998
+  type: puppet
+  parameters:
+    puppet_manifest: puppet/manifests/vsperf-install.pp
+    puppet_modules: puppet/modules:/etc/puppet/modules
+    timeout: 720