8779 Commits

Author SHA1 Message Date
Luca Prete
04e76476a4 Removing dhcp app from the office cell because incompatible with local dhcp server.
Change-Id: I2e5742f3b7637e6ae185eacde1b7af0d55b997ae
2016-09-06 21:08:01 +00:00
Yuta HIGUCHI
625fb64828 Fixing Protected P2PIntent Compiler issues
- Register ProtectionConstraint
- Workaround for NPE in P2PIntent Compiler
  buildFailoverTreatment sometimes throw NPE,
  when the Group was not available by the time building the head-end treatment.
- debug log and cosmetic fixes

This might be related to ONOS-5183

Change-Id: I5ffc78619951fd8c4a35e985b3b849a1702080e8
2016-09-06 21:07:31 +00:00
Pier Ventre
27d4257945 Support [ONOS-4593] and implement [ONOS-4594]
Changes:
- Adds extension to sp2mp intents;
- Adds extension to linkcollection intents;
- Adds extension to sp2mp compiler;
- Adds extension to linkcollection compiler;
- Adds re-ordering of the actions;
- Adds unit tests for both sp2mp intents and linkcollection intents;

Change-Id: Ib925e9066682e077a0bb4bbfd20a4382623b7541
2016-09-06 21:01:00 +00:00
Madan Jampani
d4684b4004 stc work queue test improvements
Change-Id: I8b9335b0bbfdc8a447c5955bf3621962ff112cb2
2016-09-06 20:59:07 +00:00
Yuta HIGUCHI
23547b3814 Minor changes around ProtectionConstraint
- use factory
- implement toString

Change-Id: Ic30b2d3a7c2f6c65fac9b0971291d82af8ec23d7
2016-09-06 20:57:10 +00:00
Ray Milkey
30d1965a32 Add OF 1.3 status for reasserting master controller
Change-Id: Ibd25eb8189f67bc8a5107ea0245cfbdee24549ed
2016-09-06 12:09:46 -07:00
bobzhou
16144ba3df [ONOS-5185] fix bug for VTN data synchronized failed in cluster mode
Change-Id: I8458d2492c52f43f1df0b661a921ee6f3027297d
2016-09-06 02:00:43 +00:00
kimjt
9c3f30a034 fix to apply TCP/UDP port rule of Security Group
Change-Id: I1e1db236c1a1da939c6e6205b72de3eba45964a7
2016-09-06 09:58:21 +09:00
Ray Milkey
685e34d425 Add Distributed Primitives scenario to smoke test
Change-Id: I9ad43c5a5562e90a10579758c6ffa45a3509c0f5
2016-09-03 00:58:58 +00:00
Madan Jampani
ce24073412 stc scenario for testing work queue distributed primitive
Change-Id: Ib548cef733a7d1f6418d3c318aa41d5e2cd1f400
2016-09-02 22:17:28 +00:00
Jonathan Hart
66da814510 Change order of openflow app dependencies.
Fixes ONOS-5196 where flows for packet requests weren't removed on deactivate
because the device provider deactivated before the others and the flows
could no longer be removed from the flow store.

Change-Id: I79445f5048b21c10e49d4f30d33a5b5a267a9afc
2016-09-02 22:10:50 +00:00
Yi Tseng
647a5167e4 Refactor VPLS IntentInstaller
Change-Id: Ia729849fd0c939b6399abad5f15658b48fbb62b4
2016-09-02 21:05:17 +00:00
Jonathan Hart
382119e444 Touch-ups to patchpanel app, including adding to Buck build.
Change-Id: I212a575d50f3a38dea83b9ebe0c004b6267b0cbf
2016-09-02 13:21:08 -07:00
Parvathi M
ef74963863 Patch Panel Application with Ui
Change-Id: I0906983cf494ce82de233e8bfbd66b60d0792c89
2016-09-02 18:35:46 +00:00
Thiago Santos
7a174cf49b [ONOS-5184] Allow configuring cluster partition size
Adds a new parameter to onos-form-cluster: -s <partition-size>
to allow specifying the partition size to be used when creating
the cluster.

Change-Id: I4c31d6e97fe0fd811831296f41a09160bebb58de
2016-09-02 14:50:18 +00:00
Simon Hunt
e43cccebfd Fix peer data (never include root region).
- Display peer data on temp view.

Change-Id: I1ba662ec36669e13ab03030685dbc2c07a8f8a17
2016-09-01 17:01:58 -07:00
Simon Hunt
377f5d291f Implement navigate-to-region (topo2navRegion) event; update scaffolding view (topoX) to exercise.
Change-Id: Ib342f791854664b31bd1724a446008c960231784
2016-09-01 23:35:04 +00:00
You Wang
4b9958b663 Fix app name for intentperf with BUCK
Change-Id: I3dadacabfbfb10e9f462ba22ed585eada0db736e
2016-09-01 16:17:49 -07:00
Madan Jampani
307a21ecd3 Utilities for composing future results
Change-Id: Ie2ecfdedb69638fe7131879caa3b3708c4746006
2016-09-01 23:09:46 +00:00
Yuta HIGUCHI
cd3185076b Add P2PIntent CLI fix
Easier bugfix part of ONOS-5183

- "-p" used by multiple options
- fix completer definition

Change-Id: I1cb97b93ad9143c7a025813628077e5a6cde2bc5
2016-09-01 23:08:55 +00:00
Ray Milkey
b4ac46e9d9 Add a small delay between deleting a net config and testing it
Change-Id: I75b29dc349cb4f73310b8e826c148fa5687f2516
2016-09-01 23:00:17 +00:00
Sho SHIMIZU
ad4f2cd9da Apply Null Object pattern
Change-Id: I9b4d30114b22dcd32b228e4f17bb541beed4ebed
2016-09-01 22:11:51 +00:00
Sho SHIMIZU
c9e4bb0048 Remove redundant field
Change-Id: I6a7adbce08e589e29763b1f7144d3a8d8742df9d
2016-09-01 21:35:00 +00:00
Sho SHIMIZU
ac54c70e86 Remove unnecessary semicolon
Change-Id: I81a5aa229252ee96ced23465f56f10d3148620cc
2016-09-01 14:32:06 -07:00
Sho SHIMIZU
9f95074450 Make field final
Change-Id: I19f2ad98e56352570478a66f896c1e9c6a3573e5
2016-09-01 20:38:01 +00:00
Sho SHIMIZU
f4fd3de3d6 Refactor: Rename and inline to simplify inside of the loop
Change-Id: I445eb6505c99d770e612c43eb8fca6d53cf806d4
2016-09-01 18:57:09 +00:00
Sho SHIMIZU
2ad5f410e4 Refactor: Get updating pendingDevices out of the loop
Change-Id: I1b1c5ac141a68a6d6308238ae0934249c7a3af96
2016-09-01 18:50:09 +00:00
Sho SHIMIZU
8efc89605b Reformat code
Change-Id: Icde0d7e8806f59da99082089a83dda26b23d12a8
2016-09-01 18:12:58 +00:00
Sho SHIMIZU
5711ce1131 Add mapping function to simplify process() implementation
Change-Id: I732920bc81d6955b84a222b095bfa18c6974abe3
2016-09-01 17:48:06 +00:00
Simon Hunt
06e08c575d Update simon-single cell; make topoX view scrollable.
Change-Id: I21c60c50f60183481f6527716f3ed9744dbfe511
2016-09-01 10:25:50 -07:00
Yi Tseng
bf8b67ea9b Refactor bindMacAddr function from VPLS app.
Change-Id: I4f484bbc02dae756e60c9fb5e1d2ef8a0f722b85
2016-09-01 16:17:44 +00:00
Yi Tseng
3bbca2a643 Fix typo
Change-Id: I2b7e8663b1cfd774b19e3b4a7b1b2a9191294f1c
2016-09-01 16:16:05 +00:00
Avantika-Huawei
9e848e8717 Move PCE label handling from APP to protocol.
Change-Id: I26ae21b27ac2dc9ae3302030f6860e0e371c342c
2016-09-01 11:37:25 +00:00
Daniel Park
a8d896cbb6 [ONOS-5114] Fix to send icmp packet from vm to gateway when floating is assigned
Change-Id: Ia8ba62cfa38ee56a0f8d40545f728e47a902082c
2016-09-01 13:37:02 +09:00
Madan Jampani
aac5888bdd CLI command to display the value of a atomic counter
Change-Id: Ib37ea4d4949dc40a43ddea1b071692783751a101
2016-08-31 21:43:29 +00:00
Thomas Vachuska
e45ab44a6f Collections.emptyMap() produces an object that Kryo cannot serialize
Change-Id: I12c105ecbcff560a62e5e883f18c0e75dd69c078
2016-08-31 14:31:09 -07:00
Thomas Vachuska
2ec5aa9a5e Fixed onos-check-error tool.
Change-Id: I1c8b7221aa723bdd4c3c2414f5039668e21cb9e4
2016-08-31 20:43:21 +00:00
Ray Milkey
c7104671f0 Fix for Mastership exception fetching timestamp - from Madan
Change-Id: Ifec4fe8a559a7d5832afc8eb62c936b28fffc186
2016-08-31 20:43:18 +00:00
Ray Milkey
3c4124a97e Fix ConcorrentModifcationException in statistics map
Change-Id: I46746afccb0d49277d365589fa7ae550b7c2acb1
2016-08-31 20:41:21 +00:00
Ray Milkey
fa454bd768 Allow a little more time for flows to settle before checking
Change-Id: I78d955301d63656609f75c9d134b1e62eac18286
2016-08-31 20:40:38 +00:00
Pier Ventre
647138f7d1 [ONOS-4387] Support for multiple selectors in mp2sp intents
Changes:
- Adds extension to mp2sp intents;
- Adds extension to linkcollection intents;
- Adds extension to mp2sp compiler;
- Adds extension to linkcollection compiler;
- Adds unit tests for both mp2sp and linkcollection intents;

Change-Id: I673c2b660d2364c510b1b3050ed3626ad2f37bda
2016-08-31 20:33:58 +00:00
sangho
3d2bf9cb24 [ONOS-4920] Use subnet not network when setting routing rules for routers
Change-Id: I91bdab845071436dda16ba05f2dd7eeca23a111b
2016-08-31 18:45:54 +00:00
Thomas Vachuska
978902a000 Added protection against expired cell reservations.
Change-Id: I78b912fc9cc5298f68b30f9951940e3fcf0b1756
2016-08-31 18:08:32 +00:00
Jonathan Hart
381f8d85c2 Fixes for STC command argument handling when using Karaf client
Change-Id: I696e72d532fef6feb3320b06d2d54657e51c780b
2016-08-31 10:24:12 -07:00
Pier Ventre
f5d7236e14 [ONOS-5070] Adds mirroring functionality.
Changes:
- Adds mirroring behaviour;
- Adds mirroring description;
- Adds mirroring name;
- Implements for Ovsdb the mirroring;
- Adds OvsdbMirror entity;
- Adds constants related to Mirror table;
- Fix one issue related to Mirror table
- Extends OvsdbClientService introducing mirroring;
- Implements mirroring functionality in DefaulOvsdbClient;
- Support for different types of device id

Change-Id: Ie291f49b3c61b7998010f555ae11deb8c021063d
2016-08-31 16:56:50 +00:00
jaegonkim
1f5fbe5405 adding '--noproxy localhost' option in the curl for using localhost where OS has proxy setting
Change-Id: Ia9de0cd18a3a41ab64de6c0babce9ab25f925859
2016-08-31 16:53:21 +00:00
Sho SHIMIZU
2712419ddb Use primitive boolean because of being synchronized already
Change-Id: Ie9d454fe03a92a9f865d45882de5749f55f2f2f9
2016-08-31 07:31:15 -07:00
Sho SHIMIZU
b837cb72cf Use light collection because of being synchronized already
Change-Id: I206e8a392f8bb158a8de42ef0c536e509fd21433
2016-08-31 07:31:14 -07:00
Aaron Kruglikov
b06078c683 Fixes for a hanging issue when creating treemaps and multimaps through the storage parition client.
Change-Id: I3886310bcabbec7499a57f1e91b21e8a36d33e4e
2016-08-30 17:44:59 -07:00
Thomas Vachuska
534f4762b1 Miscellaneous STC adjustments
Change-Id: Ia1d5629d075646192f154b03bec6a71a8ac44dbd
2016-08-30 16:28:54 -07:00