98 Commits

Author SHA1 Message Date
Simon Hunt
e11ce5a54f Updated GUI Archetype to implement a simple table view.
Change-Id: I1e4faa457d7407f81b1926949a09e8c4570399e2
2015-07-21 12:12:16 -07:00
Ayaka Koshibe
41ee2f0e5d added missing descriptions to pom files
Change-Id: I6a8f15ce7cc706ef970dd5c98f6c0320bf8ad821
2015-07-02 06:13:23 +00:00
JunHuy Lam
39eb4295db Adding TLS for NettyMessaging and configurable on NettyMessagingManager through JAVA_OPTS
Change-Id: I5e77658cbae70d3facbe9e1f56c9fa9fcf0e00cc
2015-06-30 18:09:14 +00:00
Thomas Vachuska
12bf445239 Introducing optional ability to secure the ONOS karaf shell and to use raw ssh client.
Change-Id: I48cfc922eaf980d1cb8b9182b26999ce3c26b667
2015-06-29 17:08:09 +00:00
Brian O'Connor
afc2d7db88 Starting snapshot 1.3.0-SNAPSHOT
Change-Id: Idc4c114bda5268e534b9fc998215564d23d84c58
2015-06-05 23:31:25 -07:00
Brian O'Connor
a78abfcc39 Tagging 1.2.0
Change-Id: If1b4de17402bf8248c888de72891dc17a5bcd7ef
2015-06-05 22:40:03 -07:00
Brian O'Connor
21a29e3aef Updating onos-maven-plugin version in ui archetype-resources/pom.xml
Change-Id: Ied0326168c02761cf7cbc33216e98313dd8bccc6
2015-06-05 22:13:59 -07:00
Brian O'Connor
33a2b75a5a Adding groupId to archetypes/pom.xml
As a top-level pom on which mvn versions:set is called, it needs to have a groupId
to avoid an NPE when mvn runs.

Change-Id: Id85889af117abbcf7a5f9e6e0f87bd9f7077d1ac
2015-06-05 20:16:15 -07:00
Thomas Vachuska
74bcd92c75 Added STC shutdown scenario.
Change-Id: I48b882c872f69fdd84fe2fd057163e68ffb58012
2015-06-02 20:17:57 +00:00
Brian O'Connor
3350390b1d Starting snapshot 1.2.0-SNAPSHOT
Change-Id: I96c63bb70f2cd27453f2da893d77f9e72966f780
2015-06-01 17:08:05 -07:00
Brian O'Connor
75aed4000e Tagging 1.2.0-rc2
Change-Id: I93f2bf38d29ddf788f7a81552695da80fc275c42
2015-06-01 16:58:14 -07:00
Thomas Vachuska
4bfccd54b4 Enhancing STC and scenarios.
Change-Id: I57a4d25b7fb726a1242073055474ff5c7c3c1087
2015-05-30 00:35:25 -07:00
Brian O'Connor
30a412deb3 Starting snapshot 1.2.0-SNAPSHOT
Also, fixed onos-upload-bits script to upload rc's to nightly/

Change-Id: I9bb8fe685492e23c740796879f0b66c307e26e56
2015-05-21 18:08:06 -07:00
Brian O'Connor
608e03a1bb Tagging 1.2.0-rc1
Change-Id: I2791aacb0ab4eb0d3db92fef5e58e9c62747bf8c
2015-05-21 17:56:07 -07:00
Brian O'Connor
8fa099aa1b Bumping onos-maven-plugin version to 1.5-SNAPSHOT
Change-Id: I784133aef6209292e42bad2b54938847caf1f0b4
2015-05-21 17:38:43 -07:00
Brian O'Connor
c013a354b2 Removing maven-plugin from overall build and rolling version to 1.4
Change-Id: Ibef881eea7be0e1a1545cbec15dc43c3eea74019
2015-05-21 17:24:46 -07:00
Thomas Vachuska
92900533bf Fixed the UI archetype.
Change-Id: I55b12a0e6778821481c3fcb0cc1feb10c627d5a6
2015-05-21 01:34:36 +00:00
Thomas Vachuska
ba082b80b8 Removing hazelcat dependency throughout.
Change-Id: I738050fda142418d2956f613035892dac82ef098
2015-05-20 23:21:47 +00:00
Ray Milkey
140e478987 XOS integration app
Change-Id: I2fc1cd5bec032ad027cbb685d8f03df732717fcc
2015-05-06 21:08:24 +00:00
Roan Huang
184e242984 Change default configuration about IPv6
Change-Id: I393a26ab3a0b9d7db57142b3c19d08df05c9c3b4
2015-05-05 18:08:18 +00:00
Thomas Vachuska
9e5dd90aa0 GUI -- FIxed the maven archetype temporarily.
Change-Id: I4927182839f3685b26905e79c743b7a206aaa2c1
2015-05-04 12:49:03 -07:00
Thomas Vachuska
82e60a9b56 Adding onos-form-cluster & onos-config to the packaged runtime tools to allow installation and cluster configuration w/o any of the test or dev tools.
Change-Id: I84a9b0b82c623e17d43e053ca98c90937f532a63
2015-04-30 19:24:50 +00:00
Sanjay S
e8dcfeedc4 Netconf Device Provider Plugin to discover and monitor NETCONF supported Devices.
Change-Id: I6d32c966fd4e9c3581db8285e2d712b6bffdb65c
2015-04-30 03:47:57 +00:00
Thomas Vachuska
a2ae42256b Added onos-ui-archetype as a partial archetype to bootstrap UI development.
Modified onos-cli-archetype to be a partial archetype.

Change-Id: I172bca5f67519f052bbb116486b3f1d7c51bc4bf
2015-04-30 03:40:05 +00:00
Srikanth Vavilapalli
f5b234a486 Segment Routing refactor with flow objectives
Change-Id: I0b87f89bb8b18522b9d38bdf5e96f55485b6f1e3
2015-04-30 03:06:02 +00:00
Thomas Vachuska
3ad8d4b181 Moving he version of archetypes to 1.4-SNAPSHOT in preparation for release with the onos-maven-plugin.
Change-Id: I129d3c08c48c58b10afcb6d1c62b7ed09b23a966
2015-04-27 15:41:50 -07:00
Thomas Vachuska
41e8c18f22 Simplified app packaging to use just project.version rather than short.version.
Change-Id: I58c30b663810de42890b75bbcef5c7dc5a4a87ba
2015-04-21 21:23:11 +00:00
Thomas Vachuska
586afd8e2b Removing need for boilerplate app.xml; Instead defining onos.app.name and onos.app.origin (optional) is sufficient to trigger generation of boilerplate app.xml and features.xml files.
Change-Id: Ied8f3f8bf8774fae85e11c79a733b34dd5868949
2015-04-20 14:36:02 +00:00
Brian O'Connor
bf7eca5870 Updating onos-maven-plugin to use localRepository from Maven
rather than explicit path

Also, updating root pom.xml to point to the version and
temporarily build the plugin

Change-Id: I1a6cdaf3d384dff77cd9b4566a8c46707b789308
2015-04-15 23:36:54 +00:00
Brian O'Connor
d4170ba3a0 Rolling onos-maven-plugin version to 1.4-SNAPSHOT
Change-Id: I1a8bf425f277cc9f0e81a917fbce094a164cb12c
2015-04-15 14:01:50 -07:00
Brian O'Connor
5c9386b080 Rolling onos-maven-plugin version to 1.3 for release
Change-Id: If09ac0563353b0c95c6546b9c0ae51e277690bb7
2015-04-15 14:01:50 -07:00
Thomas Vachuska
a7a022051d Fixed a defect on OnosAppMojo to allow apps to properly stage their own artifacts.
Change-Id: Iea33baec27820663524ba84524ff9acb40d7a9b3
2015-04-15 14:01:50 -07:00
Brian O'Connor
a795d1ea22 Bumping onos-maven-plugin version to 1.3-SNAPSHOT
Change-Id: I5ae8923f9c7339e1f72a332f5bc22d7faacf0e0f
2015-04-14 15:00:53 -07:00
Brian O'Connor
4322fc17f0 Bumping onos-maven-plugin version to 1.2
Change-Id: Ia5f8e9bba8937a58cac44f4d52317b7271ac5d19
2015-04-14 15:00:25 -07:00
Thomas Vachuska
a98ae7f1c1 ONOS-1290 Implemented OnosAppMojo for packaging and installing ONOS apps as Maven artifacts.
Change-Id: Id9452beea46f37bd0f0737f478f2a2541dc5deb9
2015-04-14 21:13:45 +00:00
Srikanth Vavilapalli
4db76e300f ONOS-685: Network Configuration Manager support for Segment Routing application
Change-Id: Ia15bfd24559dd5542633c8b76d500b2d31362340
2015-04-14 21:06:43 +00:00
Thomas Vachuska
5630c61407 ONOS-1323 Upgrading environment to use Apache Karaf 3.0.3
Requires restart of any dev shell sessions that may have KARAF_VERSION=3.0.2 already set.

Developers that have their own local Karaf will have to run 'onos-setup-karaf <ip-address>' command

Change-Id: Iba234b3cd5af89de6dd249c97cac97525364cc34
2015-03-25 00:56:59 +00:00
Brian O'Connor
6ea48a22fe Starting snapshot 1.2.0-SNAPSHOT
Change-Id: Iffa1055c22448849353ede6581c277f4d3de78d8
2015-03-17 20:07:20 -07:00
Brian O'Connor
91d9019b24 Tagging ONOS Blackbird release: 1.1.0
Change-Id: Iee1accb8f83e03a1c4b2250d36d48aefd6383c97
2015-03-17 19:45:58 -07:00
Thomas Vachuska
8c8b0372e5 Adding OnosCfgMojo to the onos maven plugin.
Removing previously manuall generated files since they are now auto-generated.

Change-Id: I1f8361f97db74c9e2f077b3d5e7a6e65876561ef
2015-03-13 03:42:02 +00:00
Brian O'Connor
1545b1ef08 Starting snapshot 1.1.0-SNAPSHOT
Change-Id: I8caca4df60027426c18b51c1b35c313fe9ac1c10
2015-03-11 16:38:23 -07:00
Brian O'Connor
20fa3a45f9 Tagging 1.1.0-rc2
Change-Id: I1fa0feb1b790f79baa465fd82965433e109b34b2
2015-03-11 16:23:07 -07:00
Brian O'Connor
9362d88d1d updating JAVA_OPTS in onos-service
Change-Id: Iea6c405a8da14841341febee74699d7537661da2
2015-03-10 17:03:42 -07:00
Pavlin Radoslavov
fc751f44d1 Added sample configuration file for SDN-IP
Change-Id: Id6ad3dd86af311056e8a24ca1ab3b5f900d14051
2015-03-05 18:02:31 -08:00
Ayaka Koshibe
839a8a90b7 NullLinkProvider has been rewritten to take a topology file.
Reference: ONOS-1214, ONOS-1033

Change-Id: Ia945e4c8555afd2d74f174e51e22e2fdf3dcb356
2015-03-05 19:04:22 +00:00
Pavlin Radoslavov
7159494d7c Moved all ONOS-specific sample configuration *.cfg files from directory
tools/package/etc/

to directory

  tools/package/etc/samples/

Also, removed some comments detailing the handling of the configuration
files.

Change-Id: I4e995cd2af3289b6dbbcbf2d3530628d2b197aba
2015-03-03 17:47:59 -08:00
Brian O'Connor
266ac66643 Starting snapshot 1.1.0-SNAPSHOT
Change-Id: I2abf73c248c04f0559f97b313be034b48761695a
2015-03-01 07:36:09 +00:00
Brian O'Connor
352236e289 Tagging 1.1.0-rc1
Change-Id: I9c95f8309e1c98bc1a25eeaad1962b4d28257261
2015-03-01 07:36:08 +00:00
Saurav Das
c313c405b2 Couple of changes for the BGP Router project:
1. Link Discovery can be turned off completely via configuration
2. PacketService allows applications to hint at table_type when registering for packets

Change-Id: I89f0bbf84dce1b449db5af19868f83503c44f750
2015-02-27 13:38:43 -08:00
Pavlin Radoslavov
93b606be85 Add explicit configuration for enabling IPv6-related flow installation
(IPv6 Neighbor Discovery related flow mods).
The default configuration is false (disabled).

This fixes ONOS-1146

The configurable parameters are:

 tools/package/etc/org.onosproject.provider.host.impl.HostLocationProvider.cfg
  - Enable host removal on port/device down events.
    (NOTE: not IPv6 related, added for completeness)
    hostRemovalEnabled = true
  - Enable using IPv6 Neighbor Discovery by the Host Location Provider.
    ipv6NeighborDiscovery = false

 tools/package/etc/org.onosproject.proxyarp.ProxyArp.cfg
  - Enable IPv6 Neighbor Discovery.
    ipv6NeighborDiscovery = false

NOTE: The above IPv6-related configuration has drawbacks,
partially because of some PacketService-related side effects.
Currently, we don't support enabling ipv6NeighborDiscovery
in one of the configuration files, and disabling it in another.
Enabling ipv6NeighborDiscovery in one configuration file is
practically equivalent to enabling it in both places.

Change-Id: Ief558697d85c8dcffc8941c575d0bf7d1397d90d
2015-02-26 04:22:42 +00:00