Simon Hunt
e578fc7ab9
Set specific DPID and MAC on devices and hosts in uk-region data.
...
Change-Id: Iee1c0097a626d27c6c1620263d8f676b20c2418d
2016-10-24 16:49:55 +00:00
Simon Hunt
0bf564937b
Adding mininet script and netcfg for uk-regions.
...
Change-Id: I45c99da8b9dc891887b147d8e7cca627d68c9679
2016-10-21 19:43:02 +00:00
Simon Hunt
1dc6adf9a9
Region Sample Topo - renamed stuff and updated lat/long.
...
Change-Id: I1fe0a63043a9e611993952d7e0f40bbd8f540a99
2016-10-14 14:47:45 -07:00
Simon Hunt
f59d36b054
ONOS-5411: Introduce basic region config.
...
Change-Id: I3f58e5758d0b350a9e8a03093a1475dbbacfc446
2016-10-13 21:23:57 +00:00
Steven Burrows
e7cc308760
Topo2 Fixed device positions
...
Change-Id: I10e61981000b427ff1ebf6ae0c35bfb2cdbb9c4b
2016-09-28 00:32:40 +00:00
Simon Hunt
f4fd2a2e47
Clean up handling of lat/long geo-coordinates.
...
Change-Id: I64fca56c7deb9a8baa6c68558365ec2a8c38168c
2016-08-10 16:31:11 -07:00
Simon Hunt
b1ce2609cb
ONOS-4326: Working on topology topo2start processing.
...
- Added getPeers() to UiTopoLayoutService.
- Fixed wipe-out command to leave the default layout alone.
- Fixed handling of null-region (associated with default layout).
- Added refresh() method to model cache.
- Fixed regions-topo-2 device IDs
Change-Id: Iee49b47ff6702bed9751be7b63392577422d4763
2016-07-25 17:20:07 +00:00
Thomas Vachuska
eb851cdefd
Adding commands for managing layouts.
...
Adding support for wiping out regions and layouts.
Refactored UI layout manager to allow public knowledge of default layout id.
Enhanced test topo for layout hierarchy.
Change-Id: I254fd494175e753f542f12a664618c1a83f72127
2016-07-21 15:50:36 -07:00
Thomas Vachuska
3ce80f72f5
Fixing regions command to list devices that are currently in the region.
...
Change-Id: I52098fb613844b786827f7bc97e7ecec581397ba
2016-07-21 22:17:24 +00:00
Thomas Vachuska
cc0b7d6605
Adding support for topology recipes and cleaning up topologies.
...
Cleaned-up a few STC scenarios.
Change-Id: I4ffa61953d8cf289406fa572ab7603d996e26a85
2016-07-13 13:16:06 -07:00
Carmelo Cascone
12e4d8d425
Modified BMv2 demo scripts to work with onos.py
...
Change-Id: Ie6ff318f9aae2cbbeb288ba894e99a57d4d308db
2016-07-07 17:38:13 +00:00
Carmelo Cascone
977ae3f42d
Varius updates to BMv2 mininet scripts
...
Most notably:
- Added support for onos.py's ONOSCluster controller (it works with
"mn --custom onos.py,bmv2.py --switch onosbmv2 ...")
- Randomly select an open port for the Thrift RPC server
Change-Id: Ifa974741dc4a3693777f01866b1f6203d0e7e75e
2016-06-29 20:53:05 +00:00
Carmelo Cascone
785fada2fb
Added Bmv2 demo scripts (mininet and netcfg)
...
Change-Id: I7471a9ebe55f74dbe8c63faef9a8685c48621862
2016-06-28 23:01:35 +00:00
Bob Lantz
2d4e3a137e
Remove obsolete/confusing onos.py
...
Change-Id: I21e6dee9164352140cfa50c48904ec8139854c84
2016-06-28 16:18:43 +00:00
Andrea Campanella
ad509f9248
Enhancing Geant Topo
...
Change-Id: I71c9252d41cfc2efb29e25aae4900104565c0408
2016-06-21 15:06:12 +02:00
Andrea Campanella
60a5a989c5
Adding GEANT european topology
...
Change-Id: Ie30a6145f01e141e8af88116c8fa193a0308f8c3
2016-06-21 10:15:51 +00:00
Brian O'Connor
e642f7cf7b
Bumping version to 1.7.0-SNAPSHOT
...
Change-Id: Id105bf08ecbdac6d4e214ae035b4220aea90f29f
2016-05-23 18:35:29 -07:00
Thomas Vachuska
541413dc8d
Pruning deprecated test topo artifacts.
...
Change-Id: I0627f1dae8d6af0eceedaf837bfc0e136c6b12df
2016-04-05 23:45:49 +00:00
Brian O'Connor
955c316b54
Starting snapshot 1.6.0-SNAPSHOT
2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176
Tagging 1.5.0 (Falcon)
2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8
Starting snapshot 1.5.0-SNAPSHOT
2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285
Tagging 1.5.0-rc3
2016-03-09 13:47:32 -08:00
Brian O'Connor
e9b4dd7b7e
Several improvements to onosnet.py
...
Replace arping and ping with custom gratuitous arp code
Don't block forever on switch.waitConnected()
Allow backgrounding bgIperf
Change-Id: I6cb10c3c8971e29336a6c6e2deffb5231900d463
2016-03-07 08:58:46 +00:00
Brian O'Connor
d6c73fb3e8
Adding background iperf to onosnet.py
...
Also, doing some other cleanup and improvements
Change-Id: I17ee64126e5e8de986e460641994a279e18c9492
2016-03-04 23:25:55 +00:00
Thomas Vachuska
5d8994ffce
Starting snapshot 1.5.0-SNAPSHOT
2016-03-03 17:13:26 -08:00
Thomas Vachuska
40d5255ca9
Tagging 1.5.0-rc2
2016-03-03 17:08:36 -08:00
Simon Hunt
a855a4008c
UK Topology
...
Change-Id: I64ae0ad2b3875f06db3f4650e1899698b20bf058
2016-03-02 23:32:50 +00:00
Thomas Vachuska
9ee4979cfc
Enhancing ONOS mininet topology approach to remove boilerplate and simplify testing and demos.
...
Change-Id: Id8ab2bfa74254560714f4c27a9342693d1dc9788
2016-03-02 00:52:11 +00:00
Simon Hunt
cf7e3b5459
GUI -- UK TOPO -- clean up order of links added
...
- add alias.
Change-Id: Ic9902054505fdacff727b3d73a77bb628ca1a49e
GUI topo - added alias for uk geo information.
Change-Id: Ic32a74c086fe6c789c18b3e8e22cb87e0a30b783
2016-03-01 01:22:36 -08:00
Simon Hunt
5c3c091c9f
GUI -- added topo script and configuration for projection onto UK map.
...
Change-Id: Id87991aca319f6c2bf5bd2c9f0735592ad4c4b1f
2016-02-29 23:21:55 -08:00
HIGUCHI Yuta
3fd2f94d51
Limit fields added to BasicDeviceConfig
...
- Fixing opticalUtils.py, which was broken due to additional constraint added by
Change-Id: I372e6c7e6c0fa6fa52301568af73342aaae6347b
Change-Id: I4233550c9e483448599a2dd501a50309ceb2e4c8
2016-01-26 21:41:14 +00:00
Jian Li
115991625f
Bump up Karaf to 3.0.5
...
This commit bumps up karaf to 3.0.5.
This commit also bumps up the jetty to 8.1.18.v20150929.
Change-Id: I52849c38b535205db8c4e00e799b332f63b7e3f2
2016-01-20 22:11:10 +00:00
Thomas Vachuska
36008463bd
Fixed an issue in basic host and basic link config validations.
...
Added validation for basic device config.
Made all concrete configurations final (as they should be).
Changed stc to use the new onos-netcfg as a method to re-locate and name devices and hosts.
Change-Id: I372e6c7e6c0fa6fa52301568af73342aaae6347b
2016-01-08 19:30:24 +00:00
Marc De Leenheer
cba2564bb7
Disable local port on CPqD switches so we don't have phantom links between LINC-OE and CPqD.
...
ONOS-3425
Change-Id: Ife6aca095140c4e3d147aff6f82536c062463a8a
2016-01-06 18:50:43 +00:00
HIGUCHI Yuta
d95f3cda0c
ONOS-3422 inter-domain cross connect
...
- Add network configuration about cross connect port for CO-ONOS
- revised metro.py requires ecord.co app after
(Change-Id: I3892e780bc6550f8a8d8be622b9fee5322c1dab5)
to be loaded.
- stop using onos-topo-cfg to send netcfg
Change-Id: Ie90e69c4134d1f71893bf43ee6c290bdbd273aeb
2016-01-06 18:34:37 +00:00
Marc De Leenheer
8b5aae8410
Optical link annotations are enabled (only 'durable' for now). Removed dead code.
...
ONOS-3388
Change-Id: Ibe05e1298aa469ec1cd3b9f3664911323bc59015
2016-01-05 07:38:04 +00:00
Marc De Leenheer
32fc3d247f
[Falcon] Cleanup of unused annotations in optical test topos.
...
First round of cleanups in opticalUtils.py.
Change-Id: I5f627fc471220c3a7194d913764f8c84e6f0fe6e
2015-12-17 20:22:00 +00:00
Brian O'Connor
880dc20ddb
Starting snapshot 1.5.0-SNAPSHOT
...
Change-Id: If9ce4ca5f5f6d089e9f088e710367f4e2ca1c9b6
2015-12-16 22:53:14 -08:00
Brian O'Connor
5a2856fd01
Tagging 1.4.0 (Emu release)
...
Change-Id: I55e4dbcecbfac86cccae27aa99a813910bd5557a
2015-12-16 22:47:51 -08:00
Brian O'Connor
6b7707101b
Switching back to snapshot 1.4.0-SNAPSHOT
...
Change-Id: Ie726afc2df730a1009db421328267f2dcfedfd66
2015-12-15 15:48:42 -08:00
Brian O'Connor
d1cdd19530
Tagging 1.4.0-rc3
...
Change-Id: Iddb1e8adff820e81794bf83f5861519e9a787880
2015-12-15 15:36:45 -08:00
Brian O'Connor
b22ba656bb
Switching back to snapshot 1.4.0-SNAPSHOT
...
Change-Id: Ic0ff8fe27d46b0662f596db9185591736efa6cf9
2015-12-11 17:02:48 -08:00
Brian O'Connor
4aded4c8b7
Tagging 1.4.0-rc2
...
Change-Id: I7e2916f7b02d297818ad65153aee5e5946f882ac
2015-12-11 16:55:13 -08:00
acsmars
bbab1a1908
Fixed timeout logic for waiting for onos device discovery in opticalUtils.py
...
Change-Id: I6e019cf8eafed296f4b4a345ac18c7ddc62acee0
2015-12-11 23:54:42 +00:00
HIGUCHI Yuta
603e8d9ac4
Optical related minor fixes
...
Change-Id: Ic13017ce7a294b7eb55374d287173a7eef6e3259
2015-12-11 09:57:30 -08:00
Marc De Leenheer
2c30530578
Deprecate IndexedLambda and remove from optical intent compiler.
...
Allow drivers to report any spectral grid. Bugfixes.
ONOS-3495
Change-Id: Ied946660d48e482c1746d1e87735498b1637bb4b
2015-12-11 17:53:38 +00:00
HIGUCHI Yuta
11d1609a5f
[Emu] new ResourceService related bug fixes
...
- ResourceDeviceListener should also react to availability events.
- Should check if device supports the behavior before
retrieving Behaviour class
- ResourceManager should unregister when requested
- opticalUtils was specifying wrong driver name. Should've been "linc-oe"
Change-Id: I9364b6307cb537b04b57ac00f2451c13e3379471
2015-12-08 03:59:05 +00:00
Brian O'Connor
905ea22db6
Starting snapshot 1.4.0-SNAPSHOT
...
Change-Id: I0398bb2093e70d39788888038abb9df6193ccb42
2015-12-05 00:57:06 -08:00
Brian O'Connor
b209dc68e2
Tagging 1.4.0-rc1
...
Change-Id: Idec5c65021283fa03a8f2530aebba968a5451d8b
2015-12-05 00:56:21 -08:00
HIGUCHI Yuta
099d75fae2
Fixing issue with metro.py
...
- Each LINC switch should have separate dict instance for annotation.
Change-Id: Iad541c0107fd36ef9439d135e9215e9dae27ee9e
2015-12-05 05:17:51 +00:00