34 Commits

Author SHA1 Message Date
Thomas Vachuska
bf916ea1a4 Moved Tunnel subsystem to ONOS core incubator area.
Change-Id: I03f90b068013fbf0490af5277b33459ccc0514ec
2015-05-20 18:24:34 -07:00
Thomas Vachuska
97a7033e88 Fixed onos-package and put hazelcast back into features for now.
Change-Id: If82a7bc80fb116714320f2a1ada5b1b935d01172
2015-05-20 09:29:55 -07:00
Thomas Vachuska
aab3559e9f Allowing suppression of onos*.zip generation form onos-package; mostly for speed in dev.
Change-Id: Id4f7484f0226abb8fadea881aed76ab23bcffc68
2015-05-18 21:33:31 +00:00
Thomas Vachuska
8eb12a26a9 Excluding snapshot downloads from packaging.
Change-Id: I4049a33fa86d7f0e8194e863bff224909d34fa9d
2015-05-05 16:20:19 -07:00
Brian O'Connor
014e22173e onos-package improvement
Change-Id: I032e87ca05892eb7f73c33a4eb8bcd2c4e88d81a
2015-05-05 22:47:07 +00:00
Thomas Vachuska
b23fad2ae9 Making onos-package more selective to curb the size of the distributable.
Change-Id: I241adc1f4dc18b4ffcc851eed2fddcabfbdc51df

Change-Id: I9ec0db0a01d2f156b393d0ee2be3297e1714d7ba
2015-05-05 15:43:14 -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
Thomas Vachuska
a7a0f560a2 Converting builtin applications to be delivered in a self-contained manner via OAR files.
Change-Id: I5b7c6939aacc263248868fac2e0f69124c5f3609
2015-04-16 14:04:35 -07:00
Thomas Vachuska
785f581408 ONOS-1328 Converted ONOS features to apps.
ONOS_FEATURES env. var is now deprecated!

Cells are expected to use ONOS_APPS env. var to tailor which builtin apps should be activated by default.  All builtin apps are installed by default, but can be uninstalled if desired.

Cleaned up cell definitions accordingly.

Change-Id: If3bb4691a73543a69197f4bf1855c8368f558450
2015-03-20 00:37:50 +00:00
Thomas Vachuska
84ca6e751e Fixed Apache Karaf fetch URL to use onosproject.org.
Change-Id: I9ed7220df490c90619665e38cb9c4979250c54e5
2015-03-18 14:31:29 -07:00
Thomas Vachuska
734b749c17 Fixing onos-package not to be sensitive to cell settings and instead allowing onos-config (used from onos-install) to be fully sensitive to cell settings.
Added onos-package-test and onos-push-test-bits scripts.

Change-Id: Ie3f829f8a6e6d8a419388428feca56b69635ed44
2015-03-13 03:39:48 +00:00
Thomas Vachuska
ebf5e54d44 ONOS-542 Added ability for app bundle to carry it's own artifacts, including feature repo. Fixed onos-package script. Added JSON output to CLI.
Change-Id: If4f2c774d3fc2d68c0a8e91b3084b99d7c75d927
2015-02-05 05:22:53 +00:00
Thomas Vachuska
fc7f22d17d Adding archetype for onos-bundle and onos-cli projects.
Change-Id: I5df9db6a571be682ff2200c182bad8100dd95bfe
2014-12-04 20:06:14 +00:00
andrew@onlab.us
52837767e4 Changing which argument to -a to be compatible with ubuntu 2014-12-04 13:01:31 -05:00
Thomas Vachuska
045c01da31 Adding packaging on onos*.zip file.
Modified Version.java to allow 3-segment version.
Changed onos-next to onos as default for ONOS_ROOT.

Change-Id: Ifbde9dfbc7af9a5891e9f41db6932859c0f59660
2014-12-04 08:22:00 +00:00
Brian O'Connor
abafb50f58 Changing org.onlab.onos package to org.onosproject
Change-Id: Ic81421faa27acdcff045add47d9e0a715cd4f575
2014-12-02 22:26:20 -08:00
Thomas Vachuska
b105fd47c3 Tweaked packaging and related assets in preparation for Karaf 3.0.2 2014-10-20 09:02:27 -07:00
Pavlin Radoslavov
91413794ef Minor cleanup in some of the shell scripts in the "tools" directory.
No functional changes.

 * Description header formatting
 * Added missing new line at the end of a file
 * Removed extra new lines at the end of a file
2014-10-15 11:03:54 -07:00
tom
61e317d279 Modified envSetup to differentiate between ONOS_POM_VERSION and ONOS_VERSION, where the latter uses build number or user name & time. 2014-10-08 11:18:02 -07:00
tom
c5a5abc9cd Added time-stamping to the unofficial version number. 2014-10-07 18:26:14 -07:00
tom
53efab57e0 Added Version and CoreService/Manager as an initial outline of a bootstrap coordinator. 2014-10-07 17:43:48 -07:00
tom
e797a5dba6 Adding customizable features for cell-specific packaging. 2014-09-30 11:57:50 -07:00
tom
a1376e4639 Enahnced topology and flow stores to extend general store. 2014-09-24 15:39:43 -07:00
tom
0755a3678f Added notion of a general Store abstraction and wired it up in ClusterStore. 2014-09-24 11:54:43 -07:00
tom
b41d1aca5a Added graceful shutdown for upstart service.
Reworked slightly the mastership & device managers and stores to make it work (sort-of) in the distributed env.
2014-09-24 01:51:24 -07:00
tom
82d6bde9d1 Fixing test scripts. 2014-09-23 17:33:58 -07:00
tom
e4729875d7 Renamed *Instance to *Node for better readability and to avoid conflict with notion of Karaf instance.
Added cluster service and trivial store implementations.
2014-09-23 00:37:37 -07:00
tom
2d7acb7da0 Added a number of test tools. 2014-09-22 22:13:00 -07:00
tom
0eaa97f35b Fixing remote install; now starting as upstart daemon. 2014-09-22 16:13:06 -07:00
tom
ecd0fbd713 Tweaking onos-* test scripts. 2014-09-19 08:47:05 -07:00
tom
1f3805db86 Tweaking onos-* test scripts. 2014-09-18 19:58:47 -07:00
tom
5a18e80287 onos-package now patches the hazelcast.xml with proper interface for use by the test VMs. 2014-09-18 12:38:15 -07:00
tom
7e02cda13d Changed the way ProviderId is made to include URI scheme portion. 2014-09-18 12:05:46 -07:00
tom
5c25570aab Sketching cluster related stuff with Madan.. 2014-09-18 06:57:39 -07:00