1762 Commits

Author SHA1 Message Date
Georgios Katsikas
40ecef3be0 New Device type for commodity servers
This device type is now advertized by the server
device driver. Also, the ONOS UI maps this new device
type to a glyph.

Change-Id: Ib4147676474b43202bbdff595a0fa0520b70fe91
Signed-off-by: Georgios Katsikas <katsikas.gp@gmail.com>
2018-07-06 17:38:42 +00:00
Sean Condon
28ecc5f4c8 Added in panel support - details panels
Change-Id: I2803edd6fe12cb0d97a2d3c45a692ea701786dd2
2018-07-02 08:34:39 +00:00
Thomas Vachuska
ba4b5ec3c5 Updating node version of /web/gui to v8.11.1 (same as /web/gui2 uses)
Change-Id: Idbe7753db48bfa2d060be7ef8d60a233596a37a5
2018-06-28 13:48:29 -07:00
rsahot036
2c2c6cc3e0 Adding get flow by table REST api, fixing exceptions in dhcp
Change-Id: Idc07992a91c79f594c998b2d78b980036077c0ad
2018-06-27 17:56:22 +00:00
Sean Condon
a00bf38161 Enabled --prod mode for GUI2 - refactored modules
Change-Id: I224fe9564cb225b9ebaed0a43281de54ec6eb274
2018-06-24 09:58:25 +00:00
Sean Condon
2bd11b79bf Implemented table building functions
Change-Id: Ie4003080b13725561df22de41ec85f8c3f31c794
2018-06-22 07:15:36 +00:00
Ray Milkey
324af9301f Bazel build files for protocols
Change-Id: I12a9cfe2d135d10c640a51d9b3438bcd92f8e37f
2018-06-21 03:48:25 +00:00
Saurav Das
137f27f0e7 Bugfix in routing logic to avoid null groups; Improvement in group handling.
Two main changes for the bug-fix:
    - avoid doing a full-reroute in the event of link failure as this will leave behind stale state in stores
      if event has been preceded by mastership change leading to the nuking of the ecmpSpg for one of the
      link's devices; instead do a rehash
    - when full-reroute is attempted, do it only once, with a complete nuke of the next-obj store

Improvement in group handling allows for a max number of retries for a group that failed to be added.
Earlier behavior was to try only once, and if it fails, it gets removed from the group-store. Now it
is removed after a couple of retries - so total 3 attempts to program the group.

Change-Id: I54ca8203cef779463522b01353540d12f8be3c91
2018-06-20 17:48:32 +00:00
Sean Condon
fd6d11bc8d Implemented WebSockets for GUI2
Change-Id: I4776ce392b1e8e94ebee938cf7df22791a1e0b8f
2018-06-13 17:00:58 +00:00
Anastasia Kollia
353e709f02 This is the Flow properties file -Greek version
Change-Id: I871bb5f3dc74e71642863d62861f8bdd5f9651d3
2018-05-31 07:59:30 +00:00
Sean Condon
8377568226 Added the FlashComponent in to GUI 2
Change-Id: I80923759cc70dbd902e478a5ad995621543d29f1
2018-05-30 10:57:59 +01:00
Sean Condon
49e15be98e Added app, tests, lint to BUCK file for web/gui2
Change-Id: I94912cb18f31db26971b66c9d851fb57f022df54
2018-05-25 21:30:06 +00:00
Yuta HIGUCHI
2ff911be71 Modify glob expression
- to make it watchman friendly

Change-Id: I4b9486a65f6d9da63ecd32e96ccd3bd074be5a4c
2018-05-23 15:45:53 +00:00
Sean Condon
ffd4bf8ea6 Removed the web/gui2 symlink
Change-Id: Ie2f38300dfd0a2d833343c609a0f6eff67274692
2018-05-23 12:17:48 +01:00
Yuta HIGUCHI
be348a3799 GUI2 pom fix
Change-Id: I058f58620cc241d65f86a247469ced69c30c970d
2018-05-16 14:02:30 -07:00
Ray Milkey
2014cdb79f Sonar objects to non-static members in servlet objects
Change-Id: I4544fcececda5146c03ba1d551cc0a119b29c502
2018-05-16 17:11:45 +00:00
Sean Condon
83fc39f470 Initial import of Angular5 components services and modules
Change-Id: I3953f1fbf7d5697a1c6d432808dd17d816ec285a
2018-05-15 23:04:34 +00:00
Thomas Vachuska
164ecf6019 Adding mechanism for device subsystem & providers to trigger device
reconnect in support of ONOS-7645 (device driver change)

- added device listener to OpenFlowDeviceProvider to properly disconnect switch
- removed device listener from OpenFlowControllerImpl
- augmented DriverManager to consult NetworkConfigService as a primary source

Change-Id: I1aa8e9cc7e81ff3af7a72145f4e51f3e32022806
2018-05-09 17:51:20 +00:00
sdn
a43af46f6b Adding Korean localization for Lion project
Change-Id: I098b59af064718a6100a8e561daa489826f9f562
2018-05-09 11:31:50 +09:00
Thomas Vachuska
4c47a3834f Changed topo view handlers to depend directly on network configs for
geo/grid location information instead of relying on the annotations.

Change-Id: Id4dc739b0aa6c314cd7ff7f2a16d921daa8e2be9
2018-05-07 22:02:13 +00:00
Andrea Campanella
ab7d9abd45 Show chassisId in CLI and fix UI string
Change-Id: Iec755760d7c8a3a52502768f903d867907709543
2018-05-02 16:02:32 +00:00
Thomas Vachuska
5b48d6ca84 Adding topology overlay support for the server-side topo layout app.
Also:
- parametrized access network layout in preparation for multiple variants
- removed WS authentication code temporarily until proper forced-logout is implemented
- updated STC warden environment (test only)

Change-Id: I0adbe60737828db79350e7eb2fc72cf313b78a28
2018-05-01 15:41:50 -07:00
rsahot036
0f9564d673 Adding new REST api to fetch pending flows only
Change-Id: Idbc84e776934fb8dedd719b1a23be294615c286c
2018-04-30 21:34:40 +00:00
Thomas Vachuska
7ef2671288 Adding new REST API resource to obtain system level summary.
Change-Id: Ia3ce18a50a56aa19d07b594990d3136a7ef07706
2018-04-26 00:06:55 +00:00
Thomas Vachuska
bf5d1fec8d Customer bug-fixes:
Rolling back the server-side preference setting for GUI
Fixing onos-log-query
Closing UiWebSocket on non-auth message detection

Change-Id: Icf9155668643bd0fcb2e87807364e7304ce21d53
2018-04-26 00:06:50 +00:00
Thomas Vachuska
f38972357a Cleaning up unnecessary synchronization in UI web socket servlet.
Change-Id: Ifcce1dae1ebc8566634ce50d530b133416ec6b8b
2018-04-25 12:07:39 -07:00
Jonathan Hart
471bcbb4fd Add REST API to change administrative state of a port.
Change-Id: Ib0f2fc9e0a2d8126288784d5da78367037638625
2018-04-24 19:51:58 +00:00
Charles Chan
43455b85d7 Fix ConcurrentModificationException in UiWebSocketServlet
Change-Id: I30be9702690625d4c9113afa45f55de00a4f0886
2018-04-23 14:29:13 -07:00
Thomas Vachuska
e4a75a1115 Backing out the server-side zooming for now.
Change-Id: Id4b78c2f6579cc39890eacefc98b035d9f541df6
2018-04-20 15:44:17 -07:00
Thomas Vachuska
c3a947f263 Adding server-side default topo layout and fixing GUI to allow remote zoom/pan.
Change-Id: I7fe4d3256afe1bdeac5caabda0283f88e8360c23
2018-04-18 23:58:02 +00:00
Keesjan Karsten
913f736b12 Additional translations for Lion language bundle: Dutch (NL)
Change-Id: I493b543f9387e56679bdd779738f7a59e6211b83
2018-04-18 19:12:07 +00:00
Thomas Vachuska
c616e17aff Fixing GUI to respond to server-side layout changes.
Change-Id: Ida1052d6bec4a92d29774ede47942410db189732
2018-04-18 15:56:17 +00:00
Ray Milkey
1657032c03 Fix handling of several error cases in the application REST API
Change-Id: I5a18374834b01e7b79b8f874356bf5f76168b66e
2018-04-17 10:26:54 -07:00
Ray Milkey
bca9049101 Starting snapshot 1.14.0-SNAPSHOT
Change-Id: I97bab4e31d2b701f015289eae29d0c58a4937685
2018-04-13 12:47:31 -07:00
Jonghwan Hyun
2c95acfde8 Support double-tagged host
Change-Id: Ie4041a0b5159e7a8b3a9ed82b55ce3c26b520a3b
2018-04-09 23:17:44 +00:00
Ray Milkey
957bb37377 ONOS-7577 - REST API to add and remove buckets from a group
Change-Id: I95bad8db7baf6231ffb0c077d9e5d8243da64fd4
2018-04-06 00:38:22 +00:00
Thomas Vachuska
9ad626054a GUI tweak for release.
Change-Id: I38afc3cc1eef97be84e8af5dc248572289a04734
2018-04-05 01:23:19 +00:00
Frank Wang
d7e3b4bc9d [ONOS-7051] Support for P4Runtime meters
Change-Id: Id71374af65aeb84b71636b4ec230dc6001a77a8b
2018-04-04 00:35:08 +00:00
Thomas Vachuska
a10137c0fc Fixing residual ON.Lab references.
Change-Id: Ic54a281ce67e49236c7aeb536729d3900dd9433d
2018-04-04 00:02:22 +00:00
Ray Milkey
86ee5e8711 Upgrade fasterXML libraries for OS-9
Upgrade fasterXML to version 2.9.5 to address security vulnerability
Wrap calls to treeRead(InputStream) to handle new behavior of null streams

Change-Id: Id199cfacd0cf9e5371dc33de9f1e058c2e72eaa5
2018-04-03 16:49:03 +00:00
Pier
59266bc78d [CORD-2856] Traffic on dual-homed hosts not properly highlighted
Change-Id: Iab6c99c7a6e8a33f1ffa0e31d52fd3e0d360676a
(cherry picked from commit 4f3236a9d3f5e595c29a1ba30da773d49078e64d)
2018-03-23 15:59:32 +00:00
Ray Milkey
054e23d0cf Add uptimes to device and cluster REST APIs
Change-Id: I0ccdf4e33135be4bcfd1674a76ff4b39e992268b
2018-03-22 13:48:50 -07:00
Thomas Vachuska
177ea1b4f9 Fixed NPE in ServiceBundle introduced by a recent merge.
Change-Id: I24655f086e4142b359a53a443c8d4b58c93fa525
2018-03-13 12:00:49 -07:00
Laszlo Papp
e1579fa58e [ONOS-6958] Register policon for openflow
Change-Id: Ie54b14f331d0b7affc962a70d93c5da6d7960d13
2018-03-13 17:43:37 +00:00
Jian Li
c5cd66235a Fix: resolve REST Unit test failure caused by incorrect jersey deps
Change-Id: I50f8914aed34c9014033ddaf9f4f66d938d07ade
2018-03-08 17:24:20 +00:00
Thomas Vachuska
c67a9912cc Added support for grid coordinates in the legacy topology view.
Change-Id: I48533f24eded919673af92a59cc5e2edefef46b3
2018-03-08 00:03:45 +00:00
Laszlo Papp
759f0d3103 [ONOS-6958] Add glyph registration java code
Change-Id: I954c790062f8ff5498c34c334827c4f695278a9e
2018-03-07 21:26:41 +00:00
Andrea Campanella
8d16304fe8 Adding italian localization for flows view
Change-Id: Iead858123c85dac93790fc16310fad14338f4b7d
2018-03-06 19:31:48 +00:00
Jian Li
1a9a85871e Adding Korean localization for flows view
Change-Id: I1b1975b4e01ef88e4faa2dd114ab2bea15b28a63
2018-03-06 17:28:40 +00:00
Ray Milkey
27cff8c805 Remove deprecated unfiltered connect point methods from multipoint to single point intents
Change-Id: I220a024568852d1f3168bac3f5cf47d0b3fd9d86
2018-03-06 17:17:59 +00:00