build and deploy onos plugin for fuel9 63/15263/3
authorwuwb1989 <wuwenbin2@huawei.com>
Wed, 8 Jun 2016 03:42:31 +0000 (11:42 +0800)
committerwuwb1989 <wuwenbin2@huawei.com>
Wed, 15 Jun 2016 01:46:54 +0000 (09:46 +0800)
Change-Id: I04dd8b4bdddc5678b158d7287c6ffc52d1bce135
Signed-off-by: wuwb1989 <wuwenbin2@huawei.com>
build/f_isoroot/Makefile
build/f_isoroot/f_onosfwpluginbuild/config.mk
deploy/config/plugins/fuel-onos_0.0.3.yaml [new file with mode: 0644]
deploy/scenario/ha_onos_sfc_heat_ceilometer_scenario.yaml [moved from deploy/scenario/ha_onos_heat_ceilometer_scenario.yaml with 97% similarity]
deploy/scenario/no-ha_onos_sfc_heat_ceilometer_scenario.yaml [moved from deploy/scenario/no-ha_onos_heat_ceilometer_scenario.yaml with 97% similarity]
deploy/scenario/scenario.yaml

index 862c2db..3a080a0 100644 (file)
@@ -11,7 +11,7 @@
 # Add Fuel plugin build targets here
 # Plugins disabled for the Fuel Mitaka uplift. Please re-enable your plugin as you have
 # verified it!
-PLUGINS = f_odlpluginbuild f_vsperfpluginbuild
+PLUGINS = f_odlpluginbuild f_onosfwpluginbuild f_vsperfpluginbuild
 #PLUGINS = f_odlpluginbuild f_onosfwpluginbuild f_ovsnfv-dpdk-pluginbuild f_vsperfpluginbuild f_qemupluginbuild f_ovs-nsh-dpdk-pluginbuild f_bgpvpn-pluginbuild
 export PLUGINS
 #NON_8-0_REBASED_PLUGINS = f_bgpvpn-pluginbuild
index f521b82..19d9d00 100644 (file)
@@ -7,5 +7,5 @@
 # http://www.apache.org/licenses/LICENSE-2.0
 ##############################################################################
 
-ONOS_BRANCH=Liberty
+ONOS_BRANCH=Mitaka
 ONOS_REPO=git://git.openstack.org/openstack/fuel-plugin-onos
diff --git a/deploy/config/plugins/fuel-onos_0.0.3.yaml b/deploy/config/plugins/fuel-onos_0.0.3.yaml
new file mode 100644 (file)
index 0000000..16f7531
--- /dev/null
@@ -0,0 +1,38 @@
+##############################################################################
+# Copyright (c) 2015 Ericsson AB and others.
+# jonas.bjurel@ericsson.com
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+plugin-config-metadata:
+  title: ONOS fuel Plugin configuration template
+  version: 0.3
+  created: Wed Jun 8 2016
+  comment: add sfc feature
+
+onos:
+  metadata:
+    # chosen_id: Assigned during installation
+    class: plugin
+    default: false
+    enabled: true
+    label: onos plugin
+    toggleable: true
+    versions:
+    - enable_sfc:
+        label: SFC features
+        type: checkbox
+        value: true
+        weight: 13
+      metadata:
+        hot_pluggable: false
+        # plugin_id: Assigned during installation
+        plugin_version: 0.9.0
+        restrictions:
+        - cluster:net_provider != 'neutron': Neutron only
+        - settings:public_network_assignment.assign_to_all_nodes.value == false: Assign
+              public network to all nodes
+    weight: 70
@@ -22,9 +22,9 @@
 # deployment configuration meta-data
 deployment-scenario-metadata:
    title: ONOS HA deployment
-   version: 0.0.5
-   created: Feb 1 2016
-   comment: Rebased to Fuel8
+   version: 0.0.6
+   created: Jun 08 2016
+   comment: Rebased to Fuel9
 
 ##############################################################################
 # Stack extentions are opnfv added value features in form of a fuel-plugin
@@ -34,7 +34,7 @@ deployment-scenario-metadata:
 stack-extensions:
    - module: onos
      module-config-name: fuel-onos
-     module-config-version: 0.0.2
+     module-config-version: 0.0.3
      module-config-override:
 
 ##############################################################################
@@ -22,9 +22,9 @@
 # deployment configuration meta-data
 deployment-scenario-metadata:
    title: ONOS No-HA deployment
-   version: 0.0.4
-   created: Feb 1 2016
-   comment: ONOS No HA with Ceph, Ceilometer and Heat - Rebased for Fuel8
+   version: 0.0.5
+   created: Jun 08 2016
+   comment: ONOS No HA with Ceph, Ceilometer and Heat - Rebased for Fuel9
 
 ##############################################################################
 # Stack extentions are opnfv added value features in form of a fuel-plugin
@@ -34,7 +34,7 @@ deployment-scenario-metadata:
 stack-extensions:
    - module: onos
      module-config-name: fuel-onos
-     module-config-version: 0.0.2
+     module-config-version: 0.0.3
      module-config-override:
 
 ##############################################################################
index 5770cde..fe16606 100644 (file)
@@ -46,11 +46,11 @@ os-odl_l2-nofeature-ha:
 os-odl_l2-nofeature-noha:
   configfile: no-ha_odl-l2_heat_ceilometer_scenario.yaml
 
-os-onos-nofeature-ha:
-  configfile: ha_onos_heat_ceilometer_scenario.yaml
+os-onos-sfc-ha:
+  configfile: ha_onos_sfc_heat_ceilometer_scenario.yaml 
 
-os-onos-nofeature-noha:
-  configfile: no-ha_onos_heat_ceilometer_scenario.yaml
+os-onos-sfc-noha:
+  configfile: no-ha_onos_sfc_heat_ceilometer_scenario.yaml
 
 os-nosdn-kvm-ha:
   configfile: ha_nfv-kvm_heat_ceilometer_scenario.yaml