summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Polenchuk <mpolenchuk@mirantis.com>2016-11-23 20:14:55 +0300
committerMichael Polenchuk <mpolenchuk@mirantis.com>2016-11-29 10:51:13 +0300
commit74248cb2594babbb144e191a3fbc755200aea043 (patch)
tree158932614ba2b9fb6a96bdd9945c70a462c45bcb
parent2c8605dc1647ee6a7b7a76c952d2adc6f68be989 (diff)
[fuel-plugin] Align with fuel 10.0/newton
Change-Id: I928927041e95eed6f851010265db54f7651face3 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
-rw-r--r--fuel-plugin/Dockerfile2
-rw-r--r--fuel-plugin/deployment_tasks.yaml4
-rw-r--r--fuel-plugin/metadata.yaml6
3 files changed, 7 insertions, 5 deletions
diff --git a/fuel-plugin/Dockerfile b/fuel-plugin/Dockerfile
index ef2e90b65..58ca19e11 100644
--- a/fuel-plugin/Dockerfile
+++ b/fuel-plugin/Dockerfile
@@ -1,5 +1,5 @@
#!/bin/bash
-FROM ubuntu:14.04.3
+FROM ubuntu:16.04
RUN echo "ALL ALL=NOPASSWD: ALL" > /etc/sudoers.d/open-sudo
RUN chmod 0440 /etc/sudoers.d/open-sudo
diff --git a/fuel-plugin/deployment_tasks.yaml b/fuel-plugin/deployment_tasks.yaml
index 0aee295c1..55f91ff21 100644
--- a/fuel-plugin/deployment_tasks.yaml
+++ b/fuel-plugin/deployment_tasks.yaml
@@ -1,9 +1,11 @@
- id: kvm_install
type: puppet
- version: 2.0.0
+ version: 2.1.0
role: [compute]
required_for: [post_deployment_end]
requires: [post_deployment_start]
+ condition:
+ yaql_exp: changed($.get('fuel-plugin-kvm'))
parameters:
puppet_manifest: puppet/manifests/kvm-install.pp
puppet_modules: puppet/modules:/etc/puppet/modules
diff --git a/fuel-plugin/metadata.yaml b/fuel-plugin/metadata.yaml
index 04beeed9b..5f7e42f03 100644
--- a/fuel-plugin/metadata.yaml
+++ b/fuel-plugin/metadata.yaml
@@ -3,11 +3,11 @@ name: fuel-plugin-kvm
# Human-readable name for your plugin
title: fuel-plugin-kvm
# Plugin version
-version: '0.9.0'
+version: '1.0.0'
# Description
description: 'This plugin provides to deploy kvm'
# Required fuel version
-fuel_version: ['9.0']
+fuel_version: ['10.0']
# Specify license of your plugin
licenses: ['Apache License Version 2.0']
# Specify author or company name
@@ -21,7 +21,7 @@ groups: ['hypervisor']
# The plugin is compatible with releases in the list
releases:
- os: ubuntu
- version: mitaka-9.0
+ version: newton-10.0
mode: ['ha']
deployment_scripts_path: deployment_scripts/
repository_path: repositories/ubuntu