288 Commits

Author SHA1 Message Date
Simon Hunt
b941618d13 Fix broken reference in uitopo archetype (take 3).
Change-Id: I4c28be671d3111ee7015523cdd2845c0d5f6c5c3
2016-09-21 10:12:07 -07:00
Simon Hunt
a299ffc476 Fix broken reference in uitopo archetype.
Change-Id: I3584a3bcb2dfdc0a9e04f4dacccbe2e25d0555b3
2016-09-21 09:04:44 -07:00
Simon Hunt
c1050b260e Cleaning up Javadocs in core-ui classes.
Added common constants to AbstractCellFormatter.

Change-Id: I02081506c705e15dedb56e9895106b52e2c0aa7c
2016-09-20 19:38:02 -07:00
Ray Milkey
c5e478c700 Update version strings for archetypes
Also, hooking learning-switch app into the Maven build

Change-Id: Ie4379bd170a066d8b7479d0db0c1ae24b80d766a
2016-09-19 16:11:21 -07:00
Brian O'Connor
bfc02ecd22 Bumping snapshot version to 1.8.0-SNAPSHOT
Change-Id: I4ca57b277d8ac814b8a10b107d995cb1cc4d499d
2016-09-16 17:41:55 +00:00
Brian O'Connor
b19fc86f82 Bumping version back to 1.7.0-SNAPSHOT
Change-Id: I1df9d0f12cd7ec7597499d41cacebdbe75899556
2016-09-16 00:12:21 -07:00
Brian O'Connor
338bc0cf19 Bumping pom versions to 1.7.0-rc2 and fixing some maven issues
Change-Id: I6169420328333d0916452aa92efbfa961d72e9c4
2016-09-16 00:11:45 -07:00
Brian O'Connor
3500734676 Fixing buck in onos-pref-karaf
Change-Id: Ie94bf690a1df836b4d5b1d6a1297518f823258c2
2016-09-13 17:41:45 -07:00
Brian O'Connor
8cc10ecc26 Adding maven coords to OAR and onos features.xml genrules
Change-Id: Id2d3b0f4686888a48feb09eacef3f27136c1df0e
2016-09-14 00:19:07 +00:00
Brian O'Connor
a027392bcc Updating onos_stage.py to use ONOS_VERSION global
Also, fixing up the base directory for RC packaging.

Change-Id: Id3c80a75ec27bd887b01a04a3122a2660c8f281b
2016-09-13 16:34:37 -07:00
Thiago Santos
7a174cf49b [ONOS-5184] Allow configuring cluster partition size
Adds a new parameter to onos-form-cluster: -s <partition-size>
to allow specifying the partition size to be used when creating
the cluster.

Change-Id: I4c31d6e97fe0fd811831296f41a09160bebb58de
2016-09-02 14:50:18 +00:00
Thomas Vachuska
9152b15265 Fixed onos-run-karaf
Change-Id: If5ef4e2bf254cbba3891ab3412dea28f3e8c39e0
2016-08-25 00:35:34 +00:00
Thomas Vachuska
a3029cfdbc Enhancing onos-run-karaf to run clean installation when tar.gz changes.
Change-Id: Ie25bbb58fa48d7711308346cfc41f1b4c94394e7
2016-08-23 16:53:30 -07:00
Charles Chan
28267ea1ff Fix buck run when $ONOS_DIR does not exist
Change-Id: I437e1a3f7afb30f0324260cb424fcc669ca03972
2016-08-22 23:38:38 +00:00
Thomas Vachuska
e4abf5b20f Allowing buck-based onos run to run with or without 'clean' option.
Change-Id: If6f9e584b82c60ff0b85d3931352354c375c49cb
2016-08-17 16:30:32 +00:00
Thomas Vachuska
5064bac254 Bumping version of onos-maven-plugin to 1.11-SNAPSHOT.
Moving ONOS dependency to be on release version 1.10.
Cleaned up a few pom.xml files from redundant plugin configuration.

Change-Id: I9cc31731dc26dd97292911f9a64795f2865e386d
2016-08-09 14:23:55 -07:00
Thomas Vachuska
e5428c5979 Releasing 1.10 version of onos-maven-plugin.
Change-Id: I7732d19c3217678992289080e1eb2b71794923cb
2016-08-09 21:23:29 +00:00
Sho SHIMIZU
a09e1bbdbd Use Collection#forEach() instead of Stream#forEach() for simplicity
Change-Id: I0a1aea4bdb5d305c50273e6ff749fe71bd2a295a
2016-08-09 17:44:13 +00:00
Jonathan Hart
4e22b2cfa1 Add package directories as dependencies of onos-package buck target
Change-Id: Idc19734c60137014fdd0ef0dba26d1ccb912ff1b
2016-07-29 13:39:15 -07:00
Ray Milkey
f72cedbdc7 Refactor module lists in BUCK
- removed unused Android defs file
- module lists moved to default.defs
- removed redundant APPS list

Change-Id: I464cfc51c56641b3a3810509ab3e238a5f9e62a6
2016-07-27 23:16:45 +00:00
Jonathan Hart
b8cd8035ae ONOS maven plugin can substitute any propertiesdefined in the pom
in the generated files.

Change-Id: I528a693450211c74435530034c87b2545b2f7c1c
2016-07-13 01:53:53 +00:00
Sanjana Agarwal
de50ee594a Fixing onos-maven-plugin App Mojo
Dots in artifactId should not be replaced with slashes.

Change-Id: I7d1b2608702255a36bfffeb0ca7c2acb9f5bc076
2016-07-13 00:02:14 +00:00
Hyunsun Moon
b974fcacf0 Refactored OpenstackSwitching app
[DONE]
- Restructured to activate or deactivate switching and routing app separately
- Fixed to add or remove host when port is detected or vanished
- Use openstack node service to get integration bridges and data IP

[TODO]
- Remove use of OpenstackPortInfo
- Support installing flow rules for exising VMs
- Call security group update method when port update triggered from OpenStack

Change-Id: Ic0b2ac3f7ab07f0e20c97c6edfdd1928b9767baf
2016-07-12 00:06:20 +00:00
Hyunsun Moon
1424ac93ef Added scalable gateway app to BUCK app list
And fixed maven artifact ID to follow the convention

Change-Id: I700c93516d4c79a3b5b93e99138a593a569e52a1
2016-07-11 12:45:33 +00:00
Hyunsun Moon
df6372b604 Chagned drivers/ovsdb app name to avoid conflict with providers/ovsdb
And added drivers/ovsdb to application list

Change-Id: I073d73823d045b003cc79bbc41b6c67272bb5f19
2016-07-08 17:38:36 +00:00
Phil Huang
5c7279e041 Adding init-functions file for enviroment of LSB-compliant init scripts
In Ubuntu 14.04 and 16.04, the file of init-functions is placed in /lib/lsb/.

Change-Id: I101ee08a7b7795c41d9ec3eb8833bee0e2f38e1c
2016-07-07 17:39:20 +00:00
Jonathan Hart
0403df5a40 Add DHCP relay app to buck package
Change-Id: I82eb8a6dfce92410dc45a8cac34d133c3df07897
2016-07-01 18:10:06 +00:00
Brian O'Connor
3c2476924b Fixing onos-run-karaf to not use for IP
Change-Id: Ic11f62b24783e6dd88ba3e42a98af4e25626b382
2016-06-15 13:26:54 -07:00
Charles Chan
c1383f02b9 Update sample config for cross-connect
Change-Id: Iee4becd8d622a948701e609a4e28485c63372005
2016-06-15 18:33:39 +00:00
Madan Jampani
590160aa0f Ensure cluster metadata is setup as part of onos-run-karaf
Change-Id: I88e61459cec6af8a2762a439ece6fc4d33d87ee4
2016-06-15 05:37:13 +00:00
Thomas Vachuska
dcdf24dada Fixing onos-run-karaf for buck run onos usage.
Change-Id: I7b9f75570b38831481d95e26d5719fde2e35f1f2
2016-06-15 02:22:57 +00:00
alshabib
c1782cc177 removing cord-related applications
Change-Id: Ia232adeecf0f5ea17061b3fb7ca851b6a00e0f99
2016-06-03 04:29:54 +00:00
Madan Jampani
1e60faf2a3 package loadtest app via buck
Change-Id: I23cc7a140c01a7ee3988c4e1e28122c218323e23
2016-06-02 14:26:42 -07:00
Ray Milkey
03a5caa6f9 Package test apps artifacts in buck build
Change-Id: I552cc47f4aaf333533a7a7b0a6b14386701b3e3f
2016-06-02 17:48:21 +00:00
Charles Chan
b3007e1442 CORD-180 Changed the way how learnt hosts are suppressed in gerrit 9195
Change-Id: I086ba82147ef716c076cb6140b03da2886515c32
2016-05-24 15:24:46 -07:00
Thomas Vachuska
2205624deb Fixing buck-built package for version roll.
Change-Id: I54fa47764df45c834b57be9cdc7dec28a30c25c3
2016-05-24 20:54:27 +00:00
Brian O'Connor
e642f7cf7b Bumping version to 1.7.0-SNAPSHOT
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
Jian Li
3276d1569a Bump up osgi, jetty-websocket, math3, antlr4, common-io, influxdb-java
osgi-core: 4.3.1 -> 5.0.0
osgi-compendium: 4.3.1 -> 5.0.0
jetty-websocket: 8.1.18.v20150929 -> 8.1.19.v20160209
commons-math3: 3.2 -> 3.6.1
antlr4-runtime: 4.5 -> 4.5.3
commons-io: 2.2 -> 2.4
influxdb-java: 2.1 -> 2.2

Change-Id: Ie4ab08326327b64685cb6809d73927cab4278364
2016-05-18 17:17:43 -07:00
Charles Chan
6ea94fc6b5 CORD-73 Change the way we configure host learning in segment routing
hostLearning config
    - true: enable host learning
    - false or not provided: disable host learning
suppressHost config
    - all connect points listed here will be ignored
    - no effect if hostLearning is false
    - accept all hosts if this config is not provided

Change-Id: Id4a60bd47cac1f226ab8ba5391931ad2fb798529
2016-05-17 21:47:23 +00:00
Jian Li
0a119fe7ef Bump up netty, slf4j, jackson, joda-time maven dependencies
- netty: 4.0.33.Final -> 4.0.36.Final
- jackson: 2.7.0 -> 2.7.3
- joda-time: 2.9 -> 2.9.3
- slf4j -> 1.7.13 -> 1.7.21

Change-Id: If2cdd0e6e0f52d50be232a817cf7d3f27df20ff1
2016-05-12 13:53:46 -07:00
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
Charles Chan
93e71ba993 CORD-60 Support dynamic vSG creation/deletion
We no longer need to configure /32 IP in interfaces.
SR will push a per-host route when discovering a host
with IP address(es) that does not belong to configured subnet.

Also includes:
- HostHandler refactoring

Change-Id: Ic1ad42d1ccdfee32be85f49e6fc94d9026000ffc
2016-05-11 13:19:08 -07: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
Charles Chan
f9335afb8f Be patient when waiting for karaf log
Change-Id: I5f4eca7cd8c4d62e94a510991b03e0193ea503e9
2016-05-10 17:07:43 +00:00
Brian O'Connor
a57c22158c Reverting onos-service to use cd / pwd instead of readlink
The options (namely -e) are not consistent between Mac OS and Linux.

Change-Id: I2e9ac1d170499f068a925d014cf1b62d5144e5ca
2016-05-06 18:06:42 -07:00
Brian O'Connor
a5704f3bf3 Remove backup files generated by sed
Change-Id: I803320fac2bbb8852449d175e986a9f63e7cdbfe
2016-05-05 17:00:57 -07:00
Brian O'Connor
9a17c1a813 Updating onos-prep-karaf: sed works on Mac and Linux
Change-Id: I54a5e21a72fc00277da4fc48f2b55f678c76d6db
2016-05-05 16:37:36 -07:00
Ray Milkey
4abe844367 STC drivers test now uses a driver that is always present; added buck build for corsa driver
Change-Id: I5310c54bb295f86a6f384a0f4bf18ed75cda1ef5
2016-05-05 19:10:19 +00:00
Thomas Vachuska
fc3f314981 Fixing onos-run-karaf not to blitz /tmp/onos-*.tar.gz
Change-Id: I5a96d79f597b0d5542ed276a9c786b061c2bd102
2016-05-04 20:10:10 -07:00
Thomas Vachuska
0483beedfe Fixing onos buck package and lib gen script.
Change-Id: I4e30e253a84fb29bb9d174c6bcde6f7701b708cd
2016-05-04 19:48:37 -07:00