60 Commits

Author SHA1 Message Date
Charles M.C. Chan
b8b96c1b31 ONOS-461: Update maven version in bash_profile
Change-Id: Id80f9a2655a0c00f4d9577b741ca8db3f66f3232
2014-12-08 19:41:53 -08:00
Thomas Vachuska
0a1e5494ba Fixed obs to ignore disconnected foo project.
Change-Id: I216611a83fbafe22e0a2469f8d058200395d0a77
2014-12-08 08:52:50 -08:00
alshabib
ab98466b10 adding license to ALL files
Change-Id: I9df3277760d79732317816fe5b2f1f482e9f5375
2014-12-05 05:05:32 +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
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
Thomas Vachuska
bbea58c90e Fixing 'tlo' alias after rename.
Change-Id: I9cf378ea408c6e4e2d3abaaf1e517909ceb4ea30
2014-12-02 22:50:10 -08:00
Thomas Vachuska
255b65fd06 Changed KARAF_HOME to KARAF_ROOT as it was conflicting with KARAF's own and emitting annoying warnings.
Change-Id: I982701bd1ae9ecbb3c354cddf2f765b9569b02b9
2014-11-23 14:25:31 -08:00
Yuta HIGUCHI
007cdffaaa Add mcis, mis alias which skips test and checkstyle
Change-Id: I2488ae758567da2d6d3f0b27c47346f88b5e686c
2014-11-20 14:54:19 -08:00
Thomas Vachuska
85314296e1 Added a short-hand for setting the OCI variable.
Added export.

Change-Id: I1e9b5366ce460995d494f7df81659fea0b6c8584
2014-11-15 11:40:46 -08:00
Pavlin Radoslavov
4d97dfcf10 Fixes for the csh/tcsh configuration file: KARAF -> KARAF_HOME
Change-Id: I67fea8db6ebeca8cf8086d900f675475df367904
2014-11-10 10:29:31 -08:00
Yuta HIGUCHI
841655425c renamed KARAF -> KARAF_HOME
Change-Id: I13418ccedb4fa860e7a67b629b6377a5b0b8d4d6
2014-11-09 20:26:37 -08:00
Yuta HIGUCHI
050345959d some what improved Eclipse formatter settings
Change-Id: If13429ef00616c511dd53fcf5a728dc0986832b4
2014-11-06 10:34:50 -08:00
Thomas Vachuska
24de2a6eea Added the velocity header template. 2014-11-04 20:33:35 -08:00
Thomas Vachuska
7cbfd4fd91 Fixed a number of javadoc warnings and cleaned up aggregate javadocs. 2014-11-04 18:22:49 -08:00
Pavlin Radoslavov
c522705108 Updated leftover references: Apache Karaf-3.0.1 -> 3.0.2 2014-11-04 10:55:19 -08:00
Pavlin Radoslavov
bd139461a0 Updated the csh/tcsh config file for Java 8 and Karaf-3.0.2 2014-11-04 10:12:16 -08:00
Thomas Vachuska
d853115cd0 Pushing in changes for Java 1.8 and Apache Karaf 3.0.2 2014-11-03 14:39:57 -08:00
Thomas Vachuska
96f4d47578 Merge remote-tracking branch 'origin/master' 2014-10-30 14:10:57 -07:00
Thomas Vachuska
7b652ad97c Fixed some javadoc warning/errors.
Fixed NPE error in objective tracker.
Preparing for upgrade to Java 8 and Karaf 3.0.2.
2014-10-30 14:10:51 -07:00
Pavlin Radoslavov
d5dac1b4a9 Few fixes to the cell setup related scripts after the removal
of ONOS_CELL from the cell config files.

Change-Id: I97c2d1f8d191f59db00a455281bbba7f04383335
2014-10-30 12:55:39 -07:00
Thomas Vachuska
d16ce18d0c Added Port.Type and plumbed it throughout. 2014-10-29 17:25:29 -07:00
Madan Jampani
6677edb07a Reverting back to java 1.7 2014-10-29 15:45:55 -07:00
Yuta HIGUCHI
e550584ab2 Eclipse formatter/clean up action configuration
Change-Id: I88ddd541c7a5bb6930a19c756f5afa8994b34364
2014-10-28 10:55:40 -07:00
Madan Jampani
15cd0b8fd3 Netty bug fix: Do not use weakValues in a cache where we track outstanding responses. 2014-10-28 08:40:23 -07:00
Thomas Vachuska
24c849c488 Added copyrights to the utils code 2014-10-27 09:53:05 -07:00
Jonathan Hart
d57df6c322 Added alias to run less on the log 2014-10-17 15:18:02 -07:00
Pavlin Radoslavov
711145a284 Fix the assignment / usage of OC0 environmental variable so
now it is allowed / handled.
2014-10-16 17:45:48 -07:00
Pavlin Radoslavov
4e62e9a69b Added config file for csh/tcsh. It is based on the 'bash_profile' file,
but with several differences:
 * Default ONOS_ROOT value is $HOME/onos instead of $HOME/onos-next
 * Convenience utility functions and aliases are not included
 * $MAVEN/bin is not included in the executable path
 * The 'cell' funcion from BASH is renamed to 'onos-setup-cell'
   Also, 'onos-setup-cell' always requires an argument: the cell name
   Displaying the current cell setup can be done by the
  'onos-show-cell' script
2014-10-16 17:41:10 -07:00
Thomas Vachuska
cce11ca2da Fixing some cell definitions and features. 2014-10-16 11:52:29 -07:00
Pavlin Radoslavov
93617211ab Update to the tools scripts:
* Update to envDefaults: if environmental varialbe ONOS_CELL is set,
   the load it, so its variables can be used by other scripts

 * Modifications inside tools/dev/bash_profile:
   - Update the setting of JAVA_HOME so it works for Ubuntu with
     OpenJDK-1.7
   - Removed "." from being added to the PATH, because it is a security hole
2014-10-16 10:00:17 -07:00
Pavlin Radoslavov
0770d0f51f Minor refactoring in the ONOS cell configuration:
* Each cell-specific variable is explicitly listed
   in the cell config file:
   ONOS_CELL, ONOS_NIC, OC1-OC9, OCN, OCI, ONOS_FEATURES

 * Cleanup and bug fixes inside bash_profile:
   - Don't export explicitly OCI and ONOS_CELL, because those
     are now exported in the cell config file
   - unset ONOS_CELL, ONOS_NIC, ONOS_FEATURES (the last two weren't
     unset before)
   - The built-in "cell" function shows OC1 to OC9 instead of OC0-OC9;
     OC0 is never used/setup anywhere else

 * Added two new shell commands:
   - tools/test/bin/onos-lsit-cells : lists existing ONOS cell configurations
     It is the equivalent of the "cells" built-in bash command
   - tools/test/bin/onos-show-cell : shows the configuration of an ONOS cell
     It is the equivalent of the "cell" built-in bash command, but
     it can show also the configuration of any ONOS cell (not only
     the default one).
2014-10-15 16:08:19 -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
9fe723aa45 Merge remote-tracking branch 'origin/master' 2014-10-10 17:58:47 -07:00
Jonathan Hart
8a030cd0f9 Run onos-build-selective-hook with bash to prevent issues on systems with
other default shells
2014-10-10 09:34:44 -07:00
tom
cf8dd2a398 Tweaked bash_profile. 2014-10-10 08:37:20 -07:00
Jonathan Hart
8af0373868 Use existing JAVA_HOME if one is set 2014-10-09 14:57:00 -07:00
tom
a689779d17 Added output of appId to the flow list command. Fixed defect in CoreManager - we forgot to put registered ids in our map. 2014-10-08 22:21:05 -07:00
tom
1a17eb47fe Fixed 'obs' to trigger when any Java source file is newer than the target directory. 2014-10-08 20:21:23 -07:00
tom
e2555ff4f6 Fixed onos-push-update-bundle tool.
Fixed wipe-out command confirmation.
2014-10-07 18:47:58 -07:00
tom
ca8f670643 Added onos-push-update-bundle (yes 'pub') 2014-10-07 09:28:53 -07:00
tom
85258ee4a8 Reworked intent states to the new set of states.
Separate intent state from intent event type.
Implemented new state transitions in IntentManager.
Implemented ObjectiveTracker.
Re-route now works.
2014-10-07 00:10:02 -07:00
tom
0511a52140 Added an intent completer to the command-line. 2014-10-04 12:06:02 -07:00
tom
9a693fda41 Fixed traffic selector builder to allow only one criterion.
Temporarily disabled flow rule time-out.
2014-10-03 11:32:19 -07:00
tom
2482e6ff40 Enhanced cell & cells tools.
Provided initial sketch of the Annotated concept for the model attributes.
2014-10-01 16:51:48 -07:00
tom
1cd74ae73d Added onos-build-selective & obs short-hand. 2014-10-01 14:58:32 -07:00
pankaj
04c38c84e0 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-09-30 15:12:49 -07:00
pankaj
dff24440ee make bash_profile work 2014-09-30 15:12:45 -07:00
tom
e797a5dba6 Adding customizable features for cell-specific packaging. 2014-09-30 11:57:50 -07:00
tom
82d6bde9d1 Fixing test scripts. 2014-09-23 17:33:58 -07:00
tom
1a2908c8dd Enhanced a number of the test scripts and replaced hazelcast.xml with a mildly augmented version of the 3.3 one. 2014-09-23 16:37:39 -07:00