diff options
author | 2017-02-15 18:36:58 +0400 | |
---|---|---|
committer | 2017-02-15 18:36:58 +0400 | |
commit | 4a69d386c55f01ef3645ad500d232f27fc7c2444 (patch) | |
tree | ffa971650b184aba46296018917cf5c62fec0527 /fuel-plugin/deployment_tasks.yaml | |
parent | 881aa3fcf152088440444d6f4296eaac3783801c (diff) |
[fuel-plugin] Employ dedicated reboot task
* Use native reboot task after kernel setup to avoid unexpected behavior.
* Add support for removing installed kernel (get back to original one).
* Create symlink to the headers to enable dkms modules
to get source files of the kernel.
Change-Id: Icdf8db267c69a55337910bc3aed15d56eb783ae5
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Diffstat (limited to 'fuel-plugin/deployment_tasks.yaml')
-rw-r--r-- | fuel-plugin/deployment_tasks.yaml | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/fuel-plugin/deployment_tasks.yaml b/fuel-plugin/deployment_tasks.yaml index 55f91ff21..ab63a9b1f 100644 --- a/fuel-plugin/deployment_tasks.yaml +++ b/fuel-plugin/deployment_tasks.yaml @@ -2,11 +2,22 @@ type: puppet version: 2.1.0 role: [compute] - required_for: [post_deployment_end] - requires: [post_deployment_start] + requires: [pre_deployment_start] + required_for: [pre_deployment_end] condition: - yaql_exp: changed($.get('fuel-plugin-kvm')) + yaql_exp: &kvm changed($.get('fuel-plugin-kvm')) parameters: puppet_manifest: puppet/manifests/kvm-install.pp puppet_modules: puppet/modules:/etc/puppet/modules - timeout: 1200 + timeout: 300 + +- id: node_reboot + type: reboot + version: 2.1.0 + role: [compute] + requires: [kvm_install] + required_for: [pre_deployment_end] + condition: + yaql_exp: *kvm + parameters: + timeout: 900 |