52 Commits

Author SHA1 Message Date
Brian O'Connor
1314f8c818 Revert "Updating bin/karaf to fix ^D"
This change blocks ^C which is need to quit from log:tail

This reverts commit a84637c702a45e8e70f05f0437217f15930a7135.

Change-Id: Ifb0c2f67bb8719ca898ec1f9c7ad2d7f002db90a
2016-05-12 16:14:15 +00:00
Brian O'Connor
a84637c702 Updating bin/karaf to fix ^D
Karaf's ConsoleImpl does the wrong thing with ^D; the underlying
ConsoleReader already knows what to do.

Change-Id: I2276c34e4219894fb394b560cce5ff8a2503e95a
2016-05-10 19:16:53 -07:00
Changhoon Yoon
a68e6f981a ONOS-4439 bug fixes for security mode init scripts
Change-Id: I7ba5d3f092a84b5b43434677aff0219aee60adcf
2016-05-04 21:40:05 +00:00
Brian O'Connor
68498e2b32 Updating onos-package to display error when karaf-assembly fails.
Also, temporarily adding snapshot repo to karaf-assembly and filed bug to remove it.

Change-Id: I63bf472b3a918beec46e1b1002a29dfcb6cb7253
2016-01-04 14:02:20 -08:00
Brian O'Connor
37c486f5db Adding maven.repo.local arg to onos-package
Change-Id: I812707c676c020f56452f45cc4136da0b5e543c9
2015-12-14 20:35:39 -08:00
Brian O'Connor
dfe13c8b93 onos-package updates for sm-onos
Change-Id: I14e83645361b3ec12cb8b065f10e7db45008bd43
2015-12-10 17:42:14 +00:00
Brian O'Connor
eca5bbc486 Updating onos-package to stage onos-features
Change-Id: Id9e145c93cac99d64526586b3b89825cd35608b1
2015-12-05 00:56:20 -08:00
Thomas Vachuska
8208205531 Fixing onos-package to include automatic karaf-assembly stage;
otherwise artifacts built using plain 'mvn' or 'obs' won't be included.

Change-Id: I71b7a27cff3a8faea2e2589a921e1f639cedd5b7
2015-12-05 03:05:55 +00:00
Thomas Vachuska
8c9ee81a44 Preparing assembly of Karaf and ONOS artifacts for off-line deployments.
Change-Id: I113490bc6735f5372e33bb671ad5adec640b2e36
2015-12-03 01:08:07 +00:00
Thomas Vachuska
08ab6a6865 Changed the method for increasing log file size.
Change-Id: I8f4685112f937e0445eb8a43a1e1627c7e173f6b
2015-09-24 00:56:23 +00:00
Jonathan Hart
588fde3d65 Only include current version's pom and feature.xml files in the package
Change-Id: I3014497b2af6e0a992aef4a8ff8494f80559d452
2015-09-21 21:10:56 +00:00
Brian O'Connor
ac322441f3 ONOS-2895 Updating onos-package for rpm creation
Change-Id: I5db3b2991e12f65caef6c29f29ab5ed915748cb3
2015-09-18 14:54:42 -07:00
Brian O'Connor
8a0c20ea6f Updating onos-package for debian packaging
Change-Id: Icc3899b3a35ba0a02a97f5eddebfbe51ff6c1638
2015-09-18 14:54:42 -07:00
Brian O'Connor
0eed29e0b5 ONOS-2894 Renaming tools/package/debian to tools/package/init
Change-Id: I66748d3033f4adb6d1052772776b6b3e5814bf91
(cherry picked from commit 27dbb18d2ddbfa8c3bfcff45ca3a8abadecd2dd1)
2015-09-17 00:53:04 +00:00
Brian O'Connor
f5d9363217 Adding set -e to build commands
Change-Id: I72d02db1f6f8484f4ffb2d00406e6af2c866a7fb
2015-09-04 20:18:31 -07:00
Luca Prete
f2049d1f4e Adding rpm generation functionalities in onos-package
Change-Id: Iced5950e6f509700dcce5f419edec52a90a1ab83
2015-08-03 17:44:44 +00:00
Luca Prete
e6183758bb Adding debian packaging.
Change-Id: I01cc2b9e3503c9c1621f5428f65b0c8d5ef1abc5
2015-07-29 01:57:43 -07: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
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