Plugin version is required 19/16319/3
authorMichal Skalski <mskalski@mirantis.com>
Mon, 4 Jul 2016 08:20:21 +0000 (10:20 +0200)
committerMichal Skalski <mskalski@mirantis.com>
Mon, 4 Jul 2016 09:39:41 +0000 (11:39 +0200)
Plugin version is required when plugin configuration is overwritten.

Change-Id: I93af002ed5e994c90b9134f8c020a3822e81e42c
Signed-off-by: Michal Skalski <mskalski@mirantis.com>
deploy/config/plugins/fuel-nshovs_0.9.0.yaml
deploy/scenario/ha_odl-l2_sfc_heat_ceilometer_scenario.yaml
deploy/scenario/ha_odl-l3_heat_ceilometer_scenario.yaml
deploy/scenario/no-ha_odl-l2_sfc_heat_ceilometer_scenario.yaml
deploy/scenario/no-ha_odl-l3_heat_ceilometer_scenario.yaml

index c66927b..b5caae0 100644 (file)
@@ -32,4 +32,6 @@ fuel-plugin-ovs:
         weight: 20
         value: false
         label: "Install NSH"
+      metadata:
+        plugin_version: 0.9.0
     weight: 70
index 2e2332f..1fb4517 100644 (file)
@@ -32,24 +32,28 @@ deployment-scenario-metadata:
 # <module-config-base-uri>/<module-config-name>_<module-config-version>.yaml
 # It does so by copying the config file to the local plugin config directory
 stack-extensions:
-  - module: nsh-ovs
+  - module: fuel-plugin-ovs
     module-config-name: fuel-nshovs
     module-config-version: 0.9.0
     module-config-override:
       metadata:
         versions:
-          install_nsh:
-            value: true
+          - install_nsh:
+              value: true
+            metadata:
+              plugin_version: 0.9.0
   - module: opendaylight
     module-config-name: fuel-odl
     module-config-version: 0.9.0
     module-config-override:
       metadata:
         versions:
-            enable_sfc:
+          - enable_sfc:
               value: true
             package_name:
               value: opendaylight-boron
+            metadata:
+              plugin_version: 0.9.0
 # Note that the module substitionion does not support arrays
 # This is a quick fix
 #   - module: opendaylight
index 85bef53..e222582 100644 (file)
@@ -40,8 +40,10 @@ stack-extensions:
     module-config-override:
       metadata:
         versions:
-          enable_l3_odl:
-            value: true
+          - enable_l3_odl:
+              value: true
+            metadata:
+              plugin_version: 0.9.0
 #   - module: opendaylight
 #     module-config-name: fuel-odl
 #     module-config-version: 0.0.2
index 4303a7d..bf72ad7 100644 (file)
@@ -32,7 +32,7 @@ deployment-scenario-metadata:
 # <module-config-base-uri>/<module-config-name>_<module-config-version>.yaml
 # It does so by copying the config file to the local plugin config directory
 stack-extensions:
-  - module: nsh-ovs
+  - module: fuel-plugin-ovs
     module-config-name: fuel-nshovs
     module-config-version: 0.9.0
     module-config-override:
index 176d985..bb0e28d 100644 (file)
@@ -40,8 +40,10 @@ stack-extensions:
     module-config-override:
       metadata:
         versions:
-          enable_l3_odl:
-            value: true
+          - enable_l3_odl:
+              value: true
+            metadata:
+              plugin_version: 0.9.0
 #   - module: opendaylight
 #     module-config-name: fuel-odl
 #     module-config-version: 0.0.2