Jian Li
de6eb18505
Support Nicira load extension, add L4 mod builder for group buckets
...
Change-Id: Ic16b4d853daed38792aeb199be732aa868c26bad
2019-03-04 18:12:06 +00:00
Jian Li
68925b1dc6
Add NiciraNAT serializer for NiciraCt to serialize/deserialize
...
Change-Id: I618cafa6cf2a71aa218879556ba51b2f21aa944f
2019-03-04 18:12:06 +00:00
Thiago Santos
4a69ef82e2
TrafficTreatment: add support for IP DSCP modifications
...
Allow modifying IP DSCP field in the headers.
Change-Id: Idd765f40f1baec810273536adcd56bf0e480217f
2019-03-04 18:00:15 +00:00
Thiago Santos
5c34cfe7fb
GroupsListCommand: add weight to the CLI output
...
Makes it much easier for debugging groups
Change-Id: I279770e8d1ceeb1ef6594d88cbfcb8b46cb9fd86
2019-03-04 17:59:22 +00:00
Sean Condon
1ae1580bd2
GUI2 added method to zoom to map size
...
Change-Id: I3aa578b78ebe2ab26f72a7535b8b5e9e0a822cb6
2019-03-04 09:11:16 +00:00
Jian Li
0091760ffb
Fix: resolve openstack node attribute serialization issues
...
Change-Id: Id55ef76a7fdb2bd79790ad94f0cfb155830a8bea
2019-03-04 10:40:52 +09:00
jaegonkim
06e12108f3
[ONOS-7732] Automating switch workflow: workflow test cli command completeter
...
Change-Id: Iea077766cd4098689ab5c4244e60ec28f8f22145
2019-03-03 16:58:30 +09:00
Ray Milkey
1f0764a43f
Remove soft fail for registering an empty property set
...
- removed soft fail
- fixed property reference in DriverRegistryManager that had been refactored out
- fixed property references in FlowObjectiveManager so that property name and
variable name match
Change-Id: I1324c0553e0f6945087b29794f0a06ae6dd8ab10
2019-03-01 13:58:56 -08:00
Boyuan Yan
fec95c61e9
[ONOS-7883] modify tapiHelper.py to enable line-side service random creation and client-side service ordered creation on TX<->OLS<->TX transimission system
...
Change-Id: I2b2d6e88dd2484c6af59767ff0f6d62c6b5fe71a
2019-03-01 13:25:06 +00:00
Quan PHAM VAN
84ac18133d
minor fixed on FlowRuleProgrammable for ODTN OFC demo
...
Change-Id: Ifb5106ce570b2615fbca1500631367a72c41f2d0
2019-03-01 13:13:40 +00:00
Charles Chan
8bdb2255fe
Update xconnectService when the service is bound/unbound
...
Change-Id: Ic5a6cfc1db2437a410a27c0ec66e664f88cabb2d
2019-02-28 21:43:06 +00:00
Andrea Campanella
34694eb54a
Minor fix for tapi helper and for TAPI Rpc error message
...
Change-Id: Ieef1c0937f797efc26a00d9e9e67850cb92f6919
2019-02-28 18:07:13 +00:00
Boyuan Yan
dcdbc894b4
[ONOS-7883] create script execute-tapi-delete-call.py to delete ODTN services with different requirements.
...
Change-Id: Ibd70c03a65b38668f454d47127a8275d45bfa1e4
2019-02-27 15:09:19 -08:00
Ray Milkey
a69d7646a5
Upgrade docker build to bazel 0.23
...
Change-Id: Ia659a4ff18cd3913fa9ffd73e1d28c0e1774a43c
2019-02-27 09:19:07 -08:00
Ray Milkey
40b62fd42c
upgrade nodejs bazel rules to version 0.26.0
...
Change-Id: Iee23d220e2cf2ca5d089ecf271f4a6ef8c9df3a8
2019-02-27 15:00:38 +00:00
Jordan Halterman
368bd3d646
Ensure devices are marked online during mastership check
...
Change-Id: I421739d14d7fe71821ac3c0c6c3002d93ee58527
(cherry picked from commit 8ac0247267b705340f4110b5853d2fbac6a010d6)
2019-02-26 23:03:16 +00:00
Ray Milkey
fd9be7edbd
suppress errors in bazel 0.23 builds
...
Change-Id: I0ecfef7a03eab0b00ee8034843857676f3c4a2d4
2019-02-26 21:55:39 +00:00
Ray Milkey
17801b4fca
remove deprecated removeRulesById() method
...
Change-Id: I9aef85eb8a9146e11e800cb3e524fb2b4e19d4f9
2019-02-26 21:26:02 +00:00
Ray Milkey
1f0fb3b62a
add a check that all components started by an app are removed when it is deactivated
...
Change-Id: Ic39b5f21123aa792d436ffcf5fbb8cc610efc535
2019-02-26 18:39:18 +00:00
Brian O'Connor
c69438361a
Adding support for TLS connections for gRPC clients
...
This patch uses BoringSSL to negotiate TLS sessions under the hood.
Change-Id: I1495479ff33654f9cffe04d61f293c3e923b8aeb
2019-02-26 17:50:57 +00:00
Andrea Campanella
c535b67566
Fix for Netconf device re-connection.
...
Unproprer issuing of Device_UNREGISTERED event was causing incorrect device
removal during session re-establishment.
Unconsistent state in ports and links resulted.
Change-Id: Ie07d9077ff0b197a1cb8936b1f307807fae34aeb
2019-02-26 09:45:08 +00:00
Boyuan Yan
6b5d4fd1b8
[ONOS-7883] finish line-side and client-side connectivity service creation with same connection id
...
Change-Id: Ia911a3ac17e16fd2c9d544681cdd14573fd2008f
2019-02-26 08:56:12 +00:00
Boyuan Yan
10822387db
[ONOS-7938] fix for optical connectivity intent compiler
...
Change-Id: Idde45fff97f639fec3c4afe438843d019c8e3955
2019-02-26 08:50:58 +00:00
Ray Milkey
c4b46d3ab4
Remove reference to deprecated addProp() method
...
Change-Id: I852b5b691dd6bdbe06169ab5e61fd8659f0a156e
2019-02-25 09:15:50 -08:00
Boyuan Yan
4103678317
[ONOS-7883] extend execute-tapi-post-call.py to build line-side and client-side connectivity in order
...
Change-Id: I493c6c22cbd9ef941c1ee89f3d74fdb35e824f08
2019-02-24 16:29:49 -08:00
Sean Condon
7191054054
GUI2 Absolute locations for Devices and Hosts
...
Change-Id: I172020a19004b559ae740478d30a2cf9ce08091e
2019-02-24 21:15:36 +00:00
Carmelo Cascone
25243d671f
Missing changes from update install-p4-tools.sh to use P4Runtime v1.0
...
Change-Id: I89aca8b081bd05f10c6a8ad88322fd132316b581
2019-02-22 22:54:19 +00:00
Ray Milkey
4f7e3631d2
Removal of deprecated APIs
...
- OchSignal constructor
- unfiltered connect point methods in single point to multi point intents
- useBackup() method from disjoint paths
- ChannelAdapter class
- getLastUpdatedInstant() method from cluster store
- switchWorkingPath() method from protection config behaviour
- getVersion() method from partition
- getFlowRulesById() method from flow rule service
Change-Id: I5c6c2f31725f7e7e44ac2abb18ce3fb96b09d93e
2019-02-22 18:01:45 +00:00
Ray Milkey
ca840af1bd
Fix error in expr call when there is only one node
...
Change-Id: Ic963df930bb5db368457d53aaa3d8691a28b121f
2019-02-22 18:00:59 +00:00
Carmelo Cascone
a4dc3c12bc
Update install-p4-tools.sh to use P4Runtime v1.0
...
Includes also various improvements to the p4vm scripts, such as:
- Choose to build VM with Ubuntu 16.04 or 18.04 (experimental)
- Allow users to specify version of protobuf and grpc to use
- Avoid building protobuf and grpc if already installed in the system
- Install Bazel 0.22
Also:
- Remove check for invalid group member weights (now PI always returns
members with weight 1)
- Re-compiled all P4 programs and fixed missing padding in controller
packet headers
Change-Id: I0e672fcebbaba63354c749f0c774af251f3cbc6c
2019-02-21 23:24:26 +00:00
Ray Milkey
e554d6367e
Add dependency to required provider for DHCP app
...
Change-Id: I35785bfebe68bea180c5d78d58067bc0eba046c9
2019-02-21 21:24:35 +00:00
Harshada Chaundkar
4f62a1ea78
Potential Null Pointer Exception fix for Cpman, Groups , Flows and Mastership API
...
Change-Id: I5720152a66855dd2f9f20b01da8e2dc6ee24fa7f
2019-02-21 08:06:55 +00:00
Jian Li
b2a5888288
Add CLIs for listing, adding and removing telemetry vflow rules
...
Change-Id: I58c4ee0ed07341662ee8c876b579844daa0cef78
2019-02-21 11:07:04 +09:00
Jian Li
901462aa14
Allow to query openstack nodes details through REST API
...
Change-Id: Ic2e1d3684f457d00ebaf971aeb357e4f7e84e74f
2019-02-21 10:57:42 +09:00
Ray Milkey
887c1cad50
Update apache karaf to version 4.2.3
...
Change-Id: If9aadfa2715a3f100df6e34e25789e74399759a0
2019-02-20 21:32:08 +00:00
Ray Milkey
e453edccc5
Export the ResourceQueryService, needed by the linkprops app
...
Change-Id: Ie9c85398c344b00397d5c357441d730264db27bb
2019-02-20 20:54:06 +00:00
Ray Milkey
312221c3b5
Removal of deprecated UI methods
...
- removed deprecated addProp() methods from property panel
- removed deprecated DateTimeZone based withZone() method
Change-Id: I251ca70e49f37714e60cb5312a444baa0ef88bd8
2019-02-20 20:53:46 +00:00
Ray Milkey
f632826bc2
Remove deprecated Node APIs
...
Change-Id: I3e235ff213fc376c02ac01eb43f72d72ab4d17f4
2019-02-20 20:53:18 +00:00
Ray Milkey
e1077f8ed7
Remove calls to deprecated public intent data constructor
...
Change-Id: Ic77c1d2cfb3e954bc0b7ee6a8a66d9c4b8167872
2019-02-20 20:52:38 +00:00
qphamvan
9aedb5685f
adding FlowRuleProgrammable for Nokia's transponders
...
Change-Id: I77e80bc5746af82b737a16051b914d58fca327fc
2019-02-20 12:43:01 +00:00
Daniel Park
2fe3966a98
Fixes to clear augmentedmap and external peer router map in case of purging state.
...
Change-Id: I66223dc59c80be775b8bf5be10f3770530b1fc7b
2019-02-20 16:08:04 +09:00
Harshada Chaundkar
b78db19319
FPM Connections REST API
...
Corrected style check errors
Change-Id: I1fa61f613053f9f5a61bcf5db976adf761ec816d
2019-02-19 21:15:24 +00:00
Charles Chan
4a288d97da
Revert "Make sure group is added before pushing punt table flow" due to the reason described in CORD-3241
...
This reverts commit f438bb68840b66dcee4aa4b0cc9c0056b4a544a8.
Change-Id: I710cbce0ccf76ac7c12de0a2ff1847052094bd58
2019-02-19 18:58:14 +00:00
Thomas Vachuska
638bf30bf8
Removed the incubator graveyard.
...
Change-Id: Ib1417f7f782bfb7bcd47df555971ac5f73ae7f9b
2019-02-19 17:22:08 +00:00
macauley_cheng
c4b6b41efe
This api will register hostPorvider, if something wrong like no ipAddress or location specified, it will cause HostProviderRegistry say hostprovider already registered
...
Change-Id: I43c0551e140ebc4de45759b28e42de7eb71824c6
2019-02-18 17:47:07 +00:00
Arjun E K
fb5843ef4c
fix for service not found error
...
Change-Id: I92091b5932e2ecefb074861085015393b8d1b61d
(cherry picked from commit cab2869c3115bcbe11f310c8b7dfdf44c76c6e5b)
2019-02-18 16:14:09 +00:00
Jian Li
7e8f57e1d6
[ONOS-7905] Add manager and store for k8s network and ports with unit tests
...
Change-Id: Idd7a8762edbc4bc6d14fd7b22d2218897e7ea0c0
2019-02-17 18:47:25 +09:00
Jian Li
9ee9c8b104
[ONOS-7905] Add default implementation for kubernetes data model
...
Change-Id: I08e9266dec2050e8299e4189745608a6e03fd06e
2019-02-17 18:47:25 +09:00
Jian Li
fc55e422c6
[ONOS-7905] Add a set of interfaces for k8s-networking data model
...
Change-Id: I18b2e718705999da61f26e1c482942d424c7c1c0
2019-02-17 18:47:25 +09:00
Jian Li
f16e8850b3
[ONOS-7902] Add node handler and a set of CLIs for kubernetes node
...
Change-Id: Iee4a88e4af437d551a38342de339455387389f61
2019-02-17 18:47:25 +09:00