269 Commits

Author SHA1 Message Date
Ray Milkey
5504bd2524 Implement static component properties - passed through without modification
Change-Id: I49a2c733648f53468a398be35d1fee4518bb2a8c
2019-03-23 01:21:05 +00:00
Harshada Chaundkar
b78db19319 FPM Connections REST API
Corrected style check errors

Change-Id: I1fa61f613053f9f5a61bcf5db976adf761ec816d
2019-02-19 21:15:24 +00:00
Ray Milkey
6ee38b8688 Fixes for problems with starting and stopping apps in a minimal system
- Missing app dependencies
- Incorrect provider registrations
- Fatal execeptions thrown when external resources are not present

Change-Id: I3fdcf0666c88a47f399a722a9ab549d1104ff40e
2019-02-07 18:16:01 +00:00
Harshada Chaundkar
1a098eb4c3 PacketProcessorWebResource cannot find PacketService when it become instantiated; changed debug logs to trace in FPMManager
Change-Id: I57f39c730bc4101d21dc1c6d7b6387a42c2afb31
(cherry picked from commit 0d7cf74b85729c4346ae53b441793c24af0a3102)
2019-01-22 18:44:13 +00:00
Mayank Tiwari
2d3a3085ab Changed the debug level to reduce the debug messages
Change-Id: Ia871805fe438a6ad43748af1a64b4fd5ca105294
2018-11-26 17:24:26 +00:00
Thomas Vachuska
52f2cd1520 Detangling incubator: virtual nets, tunnels, resource labels, oh my
- virtual networking moved to /apps/virtual; with CLI & REST API
- tunnels and labels moved to /apps/tunnel; with CLI & REST API; UI disabled for now
- protobuf/models moved to /core/protobuf/models
- defunct grpc/rpc registry stuff left under /graveyard
- compile dependencies on /incubator moved to respective modules for compilation
- run-time dependencies will need to be re-tested for dependent apps

- /graveyard will be removed in not-too-distant future

Change-Id: I0a0b995c635487edcf95a352f50dd162186b0b39
2018-11-13 22:14:50 +00:00
Ray Milkey
68032db277 Remove blueprint files for 3.0 karaf CLI
Change-Id: I017db2a3c66cea8f0f7c568e5d4f3f302170936d
2018-11-01 20:39:23 +00:00
Ray Milkey
4694e0618f OSGi property annotations for remaining apps
Change-Id: I5f87ebeb65eb85ee7161e35a838d9275fde22787
2018-10-31 13:17:48 -07:00
Ray Milkey
8e406511e9 openstack and routing app OSGi property migration
Change-Id: I855020959456f059911284bb7d8ade376cbc20c5
2018-10-29 23:43:14 +00:00
Thomas Vachuska
22ea6126e4 Removing BUCK files and other Buck-related auxiliaries.
Change-Id: I23691380efcd9bce4906695605214ed59ada0e87
2018-10-24 20:02:31 +00:00
Ray Milkey
80fc356e84 FPM app changes for karaf 4.2.1 CLI
Change-Id: I25bd1d839adbd72cdc5cb8f30f1cbac406571a27
2018-10-10 12:13:59 -07:00
Ray Milkey
fd4027a603 Routing common app changes for karaf 4.2.1 CLI
Change-Id: I633514edc3ded63706e8416882da53b32428c315
2018-10-10 11:46:17 -07:00
Ray Milkey
7a2dee599c [WIP] Add @Service tags to all commands and completers
Change-Id: I8d6ae6185ada30a92481ddb7b603af323656dc3a
2018-09-28 11:21:57 -07:00
Ray Milkey
86ad7bb5e7 [WIP] apps CLI changes for karaf upgrade
Change-Id: I283efc39c7d4f4b31344f1d2d0cdd2b98a60932d
2018-09-28 11:21:43 -07:00
Ray Milkey
d84f89ba3d [WIP] Upgrade ONOS to karaf version 4.2.1
Change-Id: I7cd40c995bdf1c80f94b1895fb3344e32404c7fa
2018-09-28 11:20:57 -07:00
Ray Milkey
69aad447c5 Remove deprecated ConnectPoint location()
Change-Id: I473d8bf296fe2dc3ece2aa6645fe7e54bcbf926c
2018-09-17 21:48:58 +00:00
Ray Milkey
761e80a427 Remove pom files from ONOS
Change-Id: I53e2395466cba10222d638736635b11380421d98
2018-08-21 18:11:58 +00:00
Ray Milkey
312d987732 Starting snapshot 1.15.0-SNAPSHOT
Change-Id: I9239c7695f7faf6dc184a0ff54a34dedf4761b2d
2018-08-20 16:09:54 -07:00
ONOS Jenkins User
03e5521fba Starting snapshot 1.14.0-SNAPSHOT 2018-08-14 22:13:58 +00:00
ONOS Jenkins User
3594c24cb2 Tagging 1.14.0-rc2 2018-08-14 22:13:02 +00:00
ONOS Jenkins User
4e5f2d67ac Starting snapshot 1.14.0-SNAPSHOT 2018-08-13 23:16:37 +00:00
ONOS Jenkins User
cff0bd8922 Tagging 1.14.0-rc1 2018-08-13 23:15:43 +00:00
Jordan Halterman
aa2faca643 Handle cluster event in separate thread in FPM manager to avoid blocking event loop
Change-Id: I04c26836c0f3badd9795597524323bd9c1c705b5
(cherry picked from commit 1c9a0b4efe1f990cbbdb5d08590cd3510ce6e2c5)
2018-08-13 17:03:53 +00:00
Ray Milkey
4867af2f9c Revert "Tagging 1.14.0-b1"
This reverts commit 78ce40093ac008fd6d169ab83d2d5961f91f6e31.

Change-Id: I8482f550c30f75d65333f6be9c9115a930abc56f
2018-08-10 16:53:10 -07:00
Ray Milkey
78ce40093a Tagging 1.14.0-b1 2018-08-10 11:16:44 -07:00
Carmelo Cascone
72893b7755 [WIP] Attempt at building grpc and p4runtime protocols with Bazel
STILL NOT WORKING AT RUNTIME

Change-Id: I1f9e60b12a12e09edad2a714ec2921a4f71c6d35
2018-08-09 20:33:39 +00:00
Ray Milkey
35ea5bfb55 Additional bazel build files for apps
Change-Id: If3f31139022b5657e4a7b8a33871e4eba0da286e
2018-07-19 21:47:33 +00:00
Ray Milkey
3933295cd0 Bazel build for STC runs
Change-Id: I75806c0cb5b71402b7e3519a84498f8e05a9cf8a
2018-07-17 16:17:31 +00:00
Charles Chan
eb42a73346 Fix NPE introduced by gerrit 18883
Change-Id: I1ba7956d114114a6084c252621c42cea55dfe731
2018-06-27 11:58:02 -07:00
Mayank Tiwari
c679a02995 Fixed issues related to published routes learnt back on FPM
Change-Id: I885a368d171180c5febc245e80e99d84463676d2
2018-06-25 17:58:57 +00:00
Thomas Vachuska
ca0b5dfb38 Cleaning up application categories.
Change-Id: Id3c937323123b6089cedf7b31cd01151f6aca8e1
2018-06-23 04:18:30 +00:00
Ray Milkey
032b964753 Fix some Sonar reported problems with null pointer checks
Change-Id: If6658e38fd76013d065e96a4f0ee427c09b60468
2018-06-23 00:07:25 +00:00
shalde064
280feecf19 ONOS core changes for RIP support
Change-Id: I5aa22ed6509d99af22d7cb80944bc3a4c26b5257
2018-06-21 00:54:20 +00:00
Yuta HIGUCHI
7847227140 Fix artifactId
- bgp, bgpcep, general provider
- onos-app- => onos-apps-

Change-Id: I49fd905a0765d21f7cc329a7f7a5593c78dd3d28
2018-05-04 16:23:00 +00:00
Ray Milkey
bca9049101 Starting snapshot 1.14.0-SNAPSHOT
Change-Id: I97bab4e31d2b701f015289eae29d0c58a4937685
2018-04-13 12:47:31 -07:00
Andrea Campanella
4310f6e495 FPM routes removal when instance goes down or is removed
Change-Id: Ifda1bbc12e2474a13d3f47ded2e1befa1c8b1994
2018-04-04 11:30:31 -07:00
Saurav Das
e7f5101319 Ensures internal link state is up to date on a restarted ONOS instance. Also fixes an NPE in FpmManager.
Change-Id: Idb0df0ef961c6bb2f3b2c3dc72957af8a4987e1b
2018-02-13 09:10:30 -08:00
Pier Luigi
b2b0043a6a Fix wrong path for FpmPushRoutesCommand
Change-Id: I80c2b3b9e9f1d54313568a318e3e8fe94ebba375
2018-02-12 09:51:57 +00:00
Kalhee Kim
715dd73437 [CORD-2583] Change Fpm protocol classes to use Builder pattern
Change-Id: Ia91b5c07529dabddb7d828bb0352143d4a6083a9
2018-02-09 23:48:52 +00:00
Charles Chan
035ed1f756 CORD-2581 Push FPM routes to route store again when an instance rejoin the cluster
Also introduce a new CLI command 'fpm-push-routes'
    - Allow user to manually push local FPM routes to route store again just in case

Change-Id: If8fff2e1e56cc4465a4b0979c576c060ef9ca94f
2018-02-08 20:50:12 +00:00
Ray Milkey
986a47aa7c SONAR suggestion - generic exceptions
Replace uses of generic RuntimeException
with more appropriate unchecked exceptions

Change-Id: If283743c2cf7252b8d280bdb788708ebbe57da9d
2018-02-01 18:36:33 +00:00
Ray Milkey
ffe1a33da1 SONAR suggestions - more blocker bugs
- fixed some cases where pointers could be null
- fixed some booleans statements known to always be
  true or false

Change-Id: I0d67c1794b37deeccffda1f4ad0f447857e2a5d1
2018-01-25 00:48:10 +00:00
Kalhee Kim
40beb72eb5 [CORD-2529] Fpm route store handling
Change-Id: Idb878fe2d762d4c0849b87e6f4c09d6be072b772
2018-01-19 13:20:17 -08:00
ONOS Jenkins User
45d340c839 Starting snapshot 1.13.0-SNAPSHOT 2018-01-09 01:56:13 +00:00
ONOS Jenkins User
32ebb5add8 Tagging 1.13.0-b8 2018-01-09 01:54:28 +00:00
ONOS Jenkins User
61881df1ee Starting snapshot 1.13.0-SNAPSHOT 2017-12-12 21:19:45 +00:00
ONOS Jenkins User
d22dccc27f Tagging 1.13.0-b7 2017-12-12 21:18:01 +00:00
ONOS Jenkins User
4bf9e3a520 Starting snapshot 1.13.0-SNAPSHOT 2017-12-12 18:46:22 +00:00
ONOS Jenkins User
168ac92b8d Tagging 1.13.0-b6 2017-12-12 18:44:15 +00:00
ONOS Jenkins User
0e78e27f0c Starting snapshot 1.13.0-SNAPSHOT 2017-12-12 03:27:00 +00:00