3647 Commits

Author SHA1 Message Date
Simon Hunt
a00b0ceca8 CORD Subscriber GUI - Plumbed through to XosManager - almost ready to wire up to RestClient code.
Change-Id: I3fc2aac924934489172abe67688e7166278c68ac
2015-05-22 23:32:45 +00:00
Bri Prebilic Cole
bdd6b3be6b ONOS-1935 - CORD-GUI -- CSS for demo bundles page created, apply button switches bundles user is subscribed to. WIP.
Change-Id: Iedc42682ea7d939a540a1c60ef1b61e26dab8fca
2015-05-22 15:44:18 -07:00
Srikanth Vavilapalli
f3a8bc0d74 ONOS-1951: Segment Routing multi-instance instability: Plugging Objective context to monitor any errors
Change-Id: Ic710a756b7fec411a52a356409639c3f96c3129d
2015-05-22 21:50:04 +00:00
Madan Jampani
cca4bdb280 Netty: Close idle tcp connections between controller instances
Change-Id: Ieb6fddce85f015c64e5f0276f0d361a3a93b8fb4
2015-05-22 13:14:01 -07:00
Madan Jampani
3d1727c11e Leadership: Rerun purge step when conflicting updates are detected
Change-Id: Iecf34a79688ff6d288f7bf17e0d99be35b6539e2
2015-05-22 19:48:36 +00:00
Madan Jampani
654b58a6ab FlowRuleStore: Consider errors when updating state of all current backups
Change-Id: I3bf4d20d79dc37c7040648ec6379794b8c93aad2
2015-05-22 19:48:18 +00:00
Simon Hunt
87b157c388 CORD Subscriber GUI - Plumbed through the parameter change per function per user.
Change-Id: I9b8eb677f606fd75f70366cec7f5b4993d188ab1
2015-05-22 12:10:08 -07:00
Sho SHIMIZU
50e7d9c392 Return early when the value is null to reduce the depth of indents
Change-Id: I34b01d1888884ee752655d2b2bed1f6facb0b432
2015-05-22 11:36:09 -07:00
Jonathan Hart
75c470a9f4 Fix for logic error in SDN-IP.
Change-Id: Idf1f8713a3d61972f5585dcf307db44a6677aa46
2015-05-22 17:55:27 +00:00
Ayaka Koshibe
3c24077e13 Lambdas are reinterpreted before being sent to Linc-OE switches. This includes
adding ability to intercept messages at the switch driver for modification before
being sent down.

Reference: ONOS-1980

Change-Id: I405b89a0fc3844555c9efa0cd9fc887a90d00280
2015-05-22 17:21:38 +00:00
Thomas Vachuska
aa8b0ebec4 GUI -- Added Settings view
Change-Id: Icdabb361bff3ccc3e4d12cb889dd77e62c1519e0
2015-05-22 17:02:30 +00:00
Charles M.C. Chan
1229ecaf8d ONOS-1926: Handle unsupported match field
Following is the main idea of this approach.

An UnsupportedOperationException indicates that:
    1. The OF version is not supported (other than OF10 and OF13)
    2. The flow contains unsupported match field
       (e.g. install ICMPv6 match to an OF10 switch)
I believe retrying are not going to help in both cases.
Therefore, I directly change the flow state into FAILED.

In case 2, if the switch is reconnected/reconfigured with correct
OF version, the flow will be reinstalled to the switch correctly.

Change-Id: I954f3597a77934e46695b82a6d17363d41636ebe
2015-05-22 16:41:26 +00:00
Charles M.C. Chan
e39f3145c3 Fix tle command
Change-Id: I7cdbc231655f5a26c8d00e8de1fcc8fdf7eeee62
2015-05-22 18:35:24 +08:00
Simon Hunt
6c2555b7b6 CORD Subscriber GUI - XosFunction mementos now stored inside each SubscriberUser to capture the parameter state per user.
Change-Id: I678249f63a68172db66a5d3faa0b1747c670bf6e
2015-05-21 18:20:17 -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
1.2.0-rc1
2015-05-21 17:56:07 -07:00
Brian O'Connor
f5ece321f7 Dropping dependency on onos-of-drivers in onos-openflow
Change-Id: I29a56b35fb360078f65ff42fe7143b6b0af3e95f
2015-05-21 17:38:43 -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
9a828a8a07 removing onos-maven-plugin from onos-release scripts
Change-Id: I8292632f33f96871278dee58fdcd836fb8cca5e6
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
b0ca8c51be Fixing javadocs.
Change-Id: Ifc894fce6366baf6cfed655b4bfc5885710be77c
2015-05-22 00:01:01 +00:00
Bri Prebilic Cole
f3eba316e8 ONOS-1934 - CORD-GUI -- CSS for demo user page and navigation bar. Updated bundles page to use the new JSON format. WIP.
Change-Id: I8d6b8c5c5d3de0a23d9cb7e2ccf7529bb27de299
2015-05-21 16:35:06 -07:00
sangho
0b2b6d1c2f ONOS-1930 : Tunnel and policy failover with multi-instances
- Prevents tunnel delete from removing groups used for default flows
 - Removes SegmentRoutingManager reference from Tunnel and Policy class
 - Adds some error checks such as duplicates tunnel IDs or duplicate polices

Change-Id: I0e7d5e2eff0aea6dad13137a872fee58e083b11c
2015-05-21 22:37:01 +00:00
Kaouther Abrougui
d8b565a904 Fixed bug ONOS-1676.
- Added comments and updated counters command display.
- Modified Json output for counters command.
- Fixed indentation and wrapped long code lines

Change-Id: I4ccc7f67071ea587ee0b12e2f59582f5e5ca760f

Change-Id: Id6cdeda344dd429e3a9f9ab7f027b45e7d6f293a

Change-Id: I6b90a868cedfa405f8deabb1cee6988ba6c1f96e

Change-Id: I93710bd69e266779220c5d1a240e6a06090da55c
2015-05-21 22:36:39 +00:00
Madan Jampani
175e8fde54 Removed deprecated ClusterCommunicationService APIs
MessagingService::sendAsync now returns a CompletableFuture<Void> in place of boolean

Change-Id: I98134c4c0ea65b9c7e9ba705eebd1669067324ef
2015-05-21 22:36:34 +00:00
Sho SHIMIZU
fb446fe074 Remove unnecessary object creation
Change-Id: I65bedfb8be902bb769e840eeb92a07a64127bc4d
2015-05-21 22:28:10 +00:00
Sho SHIMIZU
6d28312246 Simplify a condition
Change-Id: Iccbe8fefec2853d24963dafe3b8a5f58217606cc
2015-05-21 22:27:35 +00:00
Sho SHIMIZU
b5d3841014 Add logging for debug
Change-Id: I104ca116fdb70ae1642865643832f448f043f0ba
2015-05-21 22:27:17 +00:00
Brian O'Connor
6de2e202f1 Moving LabelResourceManager to incubator
Breaking apart resource package into {device, link, label}
Refactored cluster serializers so they are visible

Change-Id: I71051bcd5e790ae6abeb154bf58286e584c32858
2015-05-21 22:26:49 +00:00
Simon Hunt
09a32db818 CORD Subscriber GUI -- Added description field to bundle.
- deleted obsolete classes.

Change-Id: Ied2dbc36c0c74894789e2aba6ddddd29c2e90b49
2015-05-21 15:00:42 -07:00
Simon Hunt
41b943e061 CORD Subscriber GUI -- More bundle wrangling.
Change-Id: I2fafdb281712d7747399d61611c3d4bb663a39b5
2015-05-21 13:52:08 -07:00
Bri Prebilic Cole
0e35b8221f ONOS-1933 - CORD-GUI -- CSS for demo login page created. WIP.
Change-Id: Ia80a742ea1d002b4524fa85f8194231dd108de90
2015-05-21 20:44:35 +00:00
Thomas Vachuska
c0fe09a453 GUI -- Fixed traffic visualization broken due to change in intent framework.
Change-Id: Icc0b02e1c9a0d336830651bf0792baf2a549b7a0
2015-05-21 20:33:40 +00:00
Brian O'Connor
cf2056e02c Moving flow rule test to app-samples repo
git clone https://gerrit.onosproject.org/onos-app-samples

Change-Id: I786fb5795d732b4bea53f50cfe1d137c2df262b8
2015-05-21 20:30:33 +00:00
Thomas Vachuska
4a9d63e1fd Improving push through proxy tool
Change-Id: I27e4fca905bf2f7f732a05941e9082ae713f6529
2015-05-21 12:15:36 -07:00
Thomas Vachuska
e9002d0357 Split NiciraSwitch from DefaultSwitch for hand-shake purposes.
Change-Id: I04c03eef5fb4aa8d3081b6bcf37da1dac8ffa9f0
2015-05-21 18:22:17 +00:00
Simon Hunt
a29c87bc23 CORD Subscriber GUI -- Minor tweaks.
Change-Id: I0cfcb4702366170d433b4d9b45d36b59a24597df
2015-05-21 09:59:44 -07:00
Simon Hunt
2dd48e6f86 CORD Subscriber GUI -- Additional examples of responses from XOS.
Change-Id: I98d283a9eb009956c0188d94410f5798e69cdadd
2015-05-21 16:04:10 +00:00
Sho SHIMIZU
bb9f4bbc10 Remove unreferenced fields
Change-Id: Ib8122e9a70d56524ac6885ab79cab73f39a2736e
2015-05-21 15:54:40 +00:00
Jonathan Hart
3f4d443c45 Added CLI to remove VLANs
Change-Id: I9eef51d7d5eecc6ddc9aeb0aba7369d953350448
2015-05-21 15:36:39 +00:00
Madan Jampani
7267c5559b Fix the case of dropped flowEntries that can occur when the current backup is down and no alternate backup exists
Change-Id: If584cb4bb99aa3930ac30ff6b85a5e2ed56071f0
2015-05-21 15:33:21 +00:00
Sho SHIMIZU
79945e8216 Remove type parameter and use diamond operator
Change-Id: I0b4e67028a323e303883b8025970e67c41de6fa6
2015-05-21 15:32:21 +00:00
Charles M.C. Chan
1d003e9f54 Properly unset ONOS_IP environment variable in cell command
Change-Id: Ibf41e16c11b1c46a8258193640b4d7d18134ec88
2015-05-21 15:31:13 +00:00
Thomas Vachuska
3f23ea93a1 Added jdvue project to obs.exclude
Change-Id: I989d3effab62d9b551750237f8c86baa4b2a9961
2015-05-21 08:14:35 -07:00
Simon Hunt
f844f63a53 CORD Subscriber GUI -- First shot at modeling bundles from functions.
Change-Id: I7ce653058d2e669b9252efbd50fe2314950e5a9a
2015-05-21 14:02:56 +00:00
Jonathan Hart
b455803e67 Fix priorities of our rules higher than ARP.
Add exception handling to REST calls.

Change-Id: I1ed17eaf9b87bc9b54a32bc08c7afb17027dfaa4
2015-05-20 19:17:26 -07:00
Thomas Vachuska
f7adc6e1ba Fixed onos-config to include onos-incubator as a boot feature.
Change-Id: Id4f71574ba5b9c2a80178cef0a935630215ca278
2015-05-20 18:49:57 -07:00
Thomas Vachuska
92900533bf Fixed the UI archetype.
Change-Id: I55b12a0e6778821481c3fcb0cc1feb10c627d5a6
2015-05-21 01:34:36 +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
c4483c7792 Cleaning-up javadocs.
Change-Id: Idd37e3053451d6d47c22c007866da040014734df
2015-05-21 00:06:52 +00:00