Bug fix for host-update to not remove and add the same IP addr
NPE fix in ofdpa3pipeline
Removing unused code in ofdpa2pipeline
Ability to add or revoke port filters for port-updates
Retry filters retry for a longer time
Bug fix for suppress ports to not suppress filters
Filters now sent only by master instance
Removing the MPLS BOS=0 rules for now until inconsitent hardware behavior is fixed
Change-Id: I8b4ee4af6de263531e0696af86e65f1c502f5f85
Add a new method to the interface to allow setting the idle timeout
directly and it will automatically decide if the rule is permanent
or temporary.
Currently the rules created from OF switches would always be made
temporary, even if the idle-timeout was 0. This would cause ONOS
FlowRuleManager to believe they had expired and would remove them.
To reproduce set up a cluster and make a device change mastership, the
new master would have all rules as temporary, even the ones that were
permanent previously on the first master.
Change-Id: I6bca5ba4d0e2194efad21a98cbcd0ab040977f03
handlers to use JsonCodecs.
Modified the DeviceView to utilize the JSON Codec context capability
for demonstration purposes. Functionality should be identical.
Change-Id: Ic6d25b4be6fc634dfa88277f17f93287af4c331c
- Added background reference parameter to layout command
- send correct location data to client for devices, hosts
Change-Id: Ic00bda76f4e4bc8d3e23e07a08f3bc5367ec85a9
Deprecate public constructors in favour of using the builder pattern.
Deprecate FlowRuleExtPayLoad.
Change-Id: I2bd241f290c4bd841ed641ddf37f06a8bbd129b2
- added acceptIntent() callback hook, to allow overlays to declare which intent types they can display.
Change-Id: I18d0b6f05b0a348623bd5a90d58d996d389bdd95
- Intent to create a linear protected transport entity.
virtual Link is expected to be created as result of installation.
Change-Id: I34ec042072f131e745b9adf773620ab85aea1162
- MastershipService#getDevicesOf is created based on Leadership topic,
which can contain removed Device.
Change-Id: I2760d2af5cd766f5eb48fb1cba964300476bd64e
- It should now be possible to call ProtectionBehaviour via netcfg REST
$ onos-netcfg $OCI protection_config.json
For example JSON file, see
core/net/src/test/resources/org/onosproject/net/behaviour/protection/protection_config.json
Change-Id: Ida78eff32ed66ebb6618a4ad52f42c0d97c7340c
Add method to set all buckets from a group, overwriting the
previous group buckets entirely. Useful for edits that before
required two operations: removing the buckets and then adding
others. It can all be done with one OF message in the end.
Change-Id: Ic5669603ed4fd18b8efaa8d0253ab9d7b1e870f5
This commit integrates the REST proxy within the standard REST
protocol and provider, supporting multiple devices managed by
a single REST end point (e.g. a REST-based second level controller).
It introduces the concept of RestSBServer, that represents
the REST service exposed by a single or a set of devices.
Change-Id: I0b187151848c20bc1fd8c39a33d57a500f667533
First part implemented: weight interface introduced and integrated, default weight implementation added.
Change-Id: Ia46f1b44139069aa171a3c13faf168351bd7cc56
For example, "id=of:0000000000000203, available=true, local-status=connected 18m7s ago, role=STANDBY, ..."
Also increasing the resolution of the TimeAgo utility.
Change-Id: Ie1b89bd193552e0edd38a9ca28c5ce99b1d27c19