11722 Commits

Author SHA1 Message Date
Steven Burrows
8ba9e6dbf7 ONOS-7183: Toggle Offline devices
Fixed the rendering on NodeEnter that displayed the devices regardless of the Show Offline value

Change-Id: I9f04518813cac2db17c7e62290c91605eb3b7f85
2017-11-01 18:02:36 +00:00
Sean Condon
085621be2c Bug fix for retrieving multiple DMs together
Change-Id: I20ebd5dacac657bebbb499aee7c6ab1b4eebfdfa
2017-11-01 15:52:58 +00:00
Jordan Halterman
fedad5b2b6 [ONOS-7083] Update application versions and activate active applications on upgrade
Change-Id: Id7f03a59835da2f15cf5e1e8efdeb9a82acf7ce1
2017-10-31 23:07:21 +00:00
Jordan Halterman
59afc6ad14 [ONOS-7176] Add DriverService dependency to GroupManager to ensure drivers are available when initial device events are received
Change-Id: Ibcc1c694ab95b68d607a76112f8f87d534e7f712
2017-10-31 23:04:29 +00:00
Sean Condon
1dbcd71f39 Cleaning up unused code in Microsemi driver
Change-Id: If7e9790d9141324dff084e41d040ba0132141de8
2017-10-31 23:02:38 +00:00
Deepa Vaddireddy
2740a1119b ONOS-7146
InterfaceManager fails to load interfaces from storage after ONOS 
is restarted

Change-Id: If499fa14c16e4fa511cd823306aceb3e0b10e5f3
2017-10-31 23:00:40 +00:00
Yuta HIGUCHI
4a6852e9d9 Add option to print loaded driver name only
Change-Id: If4997ade96e26ad59944b5b27d41eeb2d402661d
2017-10-31 22:55:30 +00:00
Yuta HIGUCHI
4bec2f3923 Add Optional version of projecting Behaviour
Change-Id: I3d3411763be1a75a2bdb04fb59c70d9779f1b02a
2017-10-31 22:55:02 +00:00
Heedo Kang
611a065631 Security-Mode ONOS BUCK
Change-Id: I72ef80d84665049c738eaa89394b95b699b33b6b
2017-10-31 09:58:50 -07:00
sonugupta-huawei
62bac080a3 Validation of modelId for valid syntax
Change-Id: If643b5dae0fc4bf1258580dc7368b94043cb0c16
2017-10-31 15:12:09 +05:30
sonugupta-huawei
8e01942755 [ONOS-6673] YANG Runtime: GET API's for YANG Models
Change-Id: Iab3b8a0aeb63bdb88ce7b8cc9f6edc6f3bb4d41f
2017-10-31 08:36:49 +00:00
Carmelo Cascone
d61fdb3b89 Added P4Runtime-based Barefoot Tofino driver
Change-Id: I09ba8dd4468fa5a792ca481921e8a51dad49702e
2017-10-31 05:41:30 +00:00
Frank Wang
cfffbaac62 [ONOS-6316]create gRPC northbound Host Service and add unit tests
Change-Id: I385f52576000affd2523579c6a6f4c6d57e69938
2017-10-31 01:46:49 +00:00
Jian Li
3168e8b05a Added unit test of gRPC application service with translator fixes
Change-Id: I731901d59ea667de96031df44dc58e575ccabe06
2017-10-31 01:46:11 +00:00
jayakumarthazhath
1cbde73a2a IPv6RA: Property configuration support added.
Change-Id: Ie2270fdf1449ae401713fc2cf5ae7cdd07f55b69
2017-10-31 01:41:11 +00:00
Jian Li
2641bb30fd Update Korean Topo view string
Change-Id: Idd412ea1800b7143781c5b93850cf40745ca0bc0
2017-10-31 00:30:04 +00:00
Charles Chan
83439a35f3 Reflect DiffServ/TrafficClass when constructing ICMP/ICMP6 reply
Change-Id: I0c440a9270e5d560a23552514bcb89dc7dcbecb0
2017-10-31 00:11:27 +00:00
Charles Chan
178b0f5742 Learn target ip from IPv6 neighbor advertisement message
Change-Id: I3d27f4cd937548e9880bb242033358e57559656c
2017-10-31 00:10:35 +00:00
Charles Chan
b4879a558c Match VLAN_VID in TMAC table for mcast flows
Matching VLAN_VID in TMAC table is mandatory on QMX switches
XGS switches support optional VLAN_VID matching so this patch is effective for both platforms

In addition,
- Take native vlan into account when assigning VLAN for untagged multicast traffic
- Fix a bug that puts wrong eth_type in TMAC table

Change-Id: I19caf2d6d69096a96b75cb528b6ed37b28d7d988
2017-10-31 00:09:59 +00:00
Yi Tseng
525ff40850 [CORD-1751] Preventing attacks on DHCP-Relay
Change-Id: I46f7ba2490994e71c9f7d881cbe44785720f1e37
2017-10-30 22:08:53 +00:00
slowr
b2335db933 onos-cluster-execute-expect fix
Change-Id: Ifddce4bb1bc42b53e1c35e33a71047c002ba7435
2017-10-30 21:55:34 +00:00
Charles Chan
6fa3b4ffe7 Fix checkstyle error
Change-Id: I9e8560639e7c2b6f2285c632c54709dbdb771689
2017-10-30 13:54:35 -07:00
Frank Wang
292b7088f2 Update Chinese Topo view string
Change-Id: I65378614640293d255b89feaf1c2ef9ef76e89f4
2017-10-30 20:35:25 +00:00
Jon Hall
fa1322969c [ONOS-7025] Restore old flow rule store for testing
Moved to ECFlowRuleStore and deactivated by default

Change-Id: I45e5f26df049b04dcd23d355f477c938961d8720
2017-10-30 18:58:22 +00:00
Charles Chan
a990ce9710 [CORD-2065] Source address of relayed DHCPv6 packet is not always correct?
Change-Id: I6cffcee82e1d902cd022de32c8844c4df1f80707
2017-10-30 18:15:29 +00:00
Andrea Campanella
856f31392b Fixing Netconf Subscription session reopen
Change-Id: I908b75f7c2a697451d0c876684db5abc5a2d1c36
2017-10-30 17:20:03 +00:00
Yuta HIGUCHI
d412ef73e4 use well defined shell expression test
https://github.com/koalaman/shellcheck/wiki/SC2166

Change-Id: Ifa6f13ed17a945ec6e906c002860ca5e77488f82
2017-10-30 17:19:23 +00:00
Carmelo Cascone
ca94bcf5ea ONOS-7058 Refactored default pipeconfs in new pipelines directory
- Minimal refactoring of P4 programs
- Removed symlinks to BMv2 JSON/P4Info
- Bumped p4c commit (which fixes known parser bug)
- Renamed "default" pipeconf to "basic" (ONOS-6818)

Change-Id: I319f8b142ab22dba9b15457e28cd62d17f78a423
2017-10-30 16:53:37 +00:00
Claudine Chiu
b211b87829 ONOS-5457 OFAgent - handle GROUP_MOD and METER_MOD controller to switch command message
Change-Id: Ib34f22581d8f4a89fcf2fbfc8ab66306d87137a5
2017-10-30 15:19:20 +00:00
slowr
c4e87da2c7 Membership Service fix on getMembers function
Change-Id: Ib175f0a7ffffca913ef337464bb313bc4b563fd6
2017-10-28 00:28:26 +00:00
Andrea Campanella
5a4df1ea3d [ONOS-7136] Removing Alarms when a device is from ONOS
Change-Id: I0556ca45741f38aacc6aca1d0173941a7e50acae
2017-10-27 23:24:13 +00:00
Yi Tseng
c29d882265 [ONOS-7161] Flows stuck on pending_add after bring the link down
Change-Id: I8281b7cf9348056687ab9e30416170739d22953e
2017-10-27 23:22:47 +00:00
Ray Milkey
38c16c5671 Basic Jenkins pipeline for buck verification job
Change-Id: Id13f1ccc61c6a726028b42c6c7dafa06444ea180
2017-10-26 19:06:51 +00:00
Sean Condon
f096a9dcaa Increase NETCONF SSH tests timeout
Change-Id: Ia65ee3df4d1d62bd9bda01162b458684ea1d8712
2017-10-26 11:30:22 +01:00
Ray Milkey
84dafd9e94 Increase timeout for checkstyle run
Change-Id: I27c6ce33b52b4860221f2e1994b9b0f6562462d6
2017-10-25 16:20:23 -07:00
fahadnaeemkhan
a2a6b156a5 small clean up in AddOpticalIntentCommand
Change-Id: Ibd220a49f14c19367fff93246646bc33ac2b5f2c
2017-10-25 21:38:28 +00:00
Charles Chan
419f5aa2d7 Bugfix: ping6 to interface IP of remote leaf doesn't work
Instead of early return, simply ignore link-local IP matching if interface MAC is not configured (e.g. spine port)

Piggybacked in this commit:
    - Refactor the ICMPv6 handler

Change-Id: I44e4daac067262b63e6726b4b4d7e3426e0f7fdb
2017-10-25 20:32:14 +00:00
slowr
370d9081e7 [ONOS-7144] Membership CLI Command
Change-Id: I7f36e288f3ff2ebb5a1df74123a8e1adb22cb769
2017-10-25 18:26:02 +00:00
Thomas Vachuska
2272438680 Added basic driver configuration for various HP product families.
Change-Id: Ifab3b5dba544e8f4117190a40dd062ccc5a1f19e
2017-10-25 17:04:38 +00:00
Ray Milkey
ef39b37333 Bump buck version for new swagger plugin
Change-Id: I9043410b1cbd8addc7e686a05da934df41cbd91b
2017-10-25 00:49:01 +00:00
slowr
faa9fce32a Update RS API to 2.1 and add support for PATCH requests in Swagger
Change-Id: Id08e254ec53c5512f03e01568ca91dff193d0297
2017-10-25 00:00:39 +00:00
Jordan Halterman
9ada34a76d Catch exception when attempting to fetch metadata at startup
Change-Id: I88be96ad4b9ee205f2ca653bfc09f04b636caf93
2017-10-24 23:25:44 +00:00
Laszlo Papp
da059e7d99 Add a power management application
Change-Id: I7f3271b6f45d0e0b990049db1333843a0cd5f06a
2017-10-24 23:06:48 +00:00
Andrea Campanella
32813682db [ONOS-7135] Implement PortAdmin in NetconfDeviceProvider
Change-Id: I0b87b6b3fc0c878a7fd9be28e90c58339737f829
2017-10-24 10:47:10 +02:00
Ray Milkey
ebdd4850e5 Move meter manager implementation out of incubator
Change-Id: Ide0905c55e0584361fe37c3c5e16c697533eb9f9
2017-10-23 22:05:06 +00:00
slowr
0a44fde0fc [ONOS-7093] Add ISSU permissions
Change-Id: I9097019cf4b42d41817daafe3ce9ad8644ccb148
2017-10-23 20:25:04 +00:00
Laszlo Papp
e0d123782b Do not import an unused proto file
onos-buck test --only-failing gives me the following warning:

net/packet/PacketServiceNb.proto: warning: Import
net/flow/TrafficTreatmentProto.proto but not used.

Change-Id: If847fe8d0110550999a1aef9646ae59d86524765
2017-10-23 17:18:04 +01:00
Jian Li
bfad56f2c5 Refactor Link gRPC NB service to use static registry binding
Change-Id: I881ee5edf616b589b0f019e771256b5bfd4834a4
2017-10-22 14:31:13 +00:00
Charles Chan
27fe1a5b0e CORD-2063 Correctly update interface MAC when network config is updated
Note: this is only a temporary fix that still doesn't offer full dynamic interface config capability

Change-Id: Ieb2a9316821d3e8a3ad9257b2980e14ddbafec4d
2017-10-21 00:57:25 +00:00
Yuta HIGUCHI
224a5a7d9c Remove unnecessary app deps from Lumentum driver
Change-Id: I27b5a6f5298edea958cb4e27f844d1e81fab7cf4
2017-10-21 00:48:10 +00:00