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
Andrea Campanella
1cd641be6c
ONOS-3575 Netconf connection exceptions refactoring and port number in netconf-cfg.json
...
Change-Id: I46771a1a3ce99b25c2aecd7ba1838f9f1614e789
2015-12-11 16:00:09 +00:00
Thomas Vachuska
0cec548f7c
Small stc scenario fixes and simplifications.
...
Change-Id: I31e639016ab0050f7e5358bf9d3db86182229f30
2015-12-10 21:40:40 +00:00
Thomas Vachuska
731193d2f6
Fixing archetypes so that the REST overlay works together with UI overlays.
...
Change-Id: Iab60f4cd07b59e1750ef0733883f4f7ecd0b3b46
2015-12-10 20:27:21 +00:00
Thomas Vachuska
ffce9cf4a0
Added cell for brian.
...
Change-Id: I438052af0b1b3e453314466bb6ee59cde9021f96
2015-12-09 17:57:51 +00:00
Thomas Vachuska
664f29e8b9
Adding ability to delay before executing a step in STC.
...
Change-Id: I9822ac35d37e6735068ebdf39b952db913a10e14
2015-12-08 12:58:16 -08:00
Thomas Vachuska
36be65f18a
Adding REST archetype.
...
Change-Id: Ic129f6d0d419f0d44a371b7758802377a32f9962
2015-12-08 20:46:36 +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
Charles Chan
f5baee846a
Fix network config sample to include adjacencySids for segmentrouting
...
- Also add a config for 4x4 leaf-spine topology
Change-Id: If696a52b078b882e468a9dec35b636ef1f4da207
2015-12-04 19:04:15 +00:00
Thomas Vachuska
51b9d10286
Added pathpainter to tomx and andrea cells as a default app.
...
Change-Id: Ic33f97b4c6d8441c19d6b3d9d23135b4a8e52875
2015-12-04 18:44:34 +00:00
alshabib
8a4a600ce6
fix for reactive forwarding failing in a
...
distributed setting.
Change-Id: I992d62bbbd3d873bc8715419592951704903c49d
making the ECHostStore respect sequentiality of events.
Change-Id: I14fa65fc78742c3ea7d417cddefef9f171472246
2015-12-04 18:21:13 +00:00
Charles Chan
d6d581a469
CORD-339 Network config host provider
...
* Implement new application org.onosproject.netcfghost
* Implement BasicHostConfig to include IP and location information
- Update network-cfg.json to add host config example
- Add network-cfg-2x2-leaf-spine.json for 2x2 leaf-spine network in SegmentRouting
* Update Segment Rounting
- Punt ARP packets
(which is done by HostLocationProvider previously)
- Check existing hosts when device connected or configured
Change-Id: I03986ddc8203d740b5bf26903e3dbf866d4d4600
2015-12-02 20:27:46 +00:00
Thomas Vachuska
9507d2ab8b
Adding a new convenience alias and fixing auto-complete for onos-create-app.
...
Change-Id: Iad76a2293b5b87176033184d23634d83f21370eb
2015-12-01 20:45:57 -08:00
Thomas Vachuska
b56b91739a
ONOS-3453 Fixed an issue with a race condition in loading/installing apps from disk in multi-cluster environments.
...
Fixed onos-gen-partitions.
Change-Id: Iadbb86119477b52d29a80515fc42e3d90012a216
2015-11-25 00:21:19 +00:00
Aaron Kruglikov
eb0ae4e802
Adding fingerprints to avoid interference between clusters.
...
Change-Id: I5e5278916f8b9b900d7d403b6d08f1f66a866fb2
2015-11-24 20:04:09 +00:00
Jian Li
205da60832
New cell for jian
...
Change-Id: I0966e2b4ccaa9d20d4d0539ec4b3cc1bb25f8ddf
2015-11-24 17:43:02 +00:00
Ayaka Koshibe
4f23b0a5e7
Script for emulating a four-domain metro network.
...
ref: https://wiki.onosproject.org/display/ONOS/Metro+Network+Emulation
Change-Id: Icb8dd7a12587398af49e9acea23a7cb85fb84b88
2015-11-21 01:36:55 +00:00
Ayaka Koshibe
a879a04108
opticalUtils.py:
...
allow Linc to be aware of switches that are in the same domain as it, so that it
doesn't wait for OVS devices not in its domain during startup.
Change-Id: I542da075c65b54a866ac1f400e4e71a7f2164709
2015-11-21 01:32:01 +00:00
andrea
eb70a94b55
[ONOS-3253/3144] Insert support for Netconf device configuration, set and get controllers commands
...
Change-Id: I99188aa18207b9d0b0d935b9f9e61e547f4ddab1
2015-11-20 00:03:05 +00:00
Ayaka Koshibe
143b1c7b0e
in opticalUtils.py:
...
General logic fixes for emulating multi-domain networks
Change-Id: I58e487e0b663a6b64e99d93d6fa5cea6afe86aac
2015-11-19 22:36:05 +00:00
Thomas Vachuska
4b146a79ce
Fixing onos-check-apps to work with app dependencies; short-term fix.
...
Change-Id: Ib9569f25d23168b6d2f7beb80a4c3995a685c808
2015-11-18 20:05:38 +00:00
Thomas Vachuska
eef928fa16
Creating Simon's cell.
...
Change-Id: Id94c1065ac833cf05142a6adab10559b7fc03ee1
2015-11-17 17:57:11 +00:00
Thomas Vachuska
1627dc8ed6
ONOS-3356 Fixed NPE when processing configuration of a non-existent device.
...
Change-Id: I00369a67c406634b2ee7d379cad6e0fc41842388
2015-11-13 21:38:43 +00:00
Aaron Kruglikov
7b3d826cb0
Adding local cell definition.
...
Change-Id: I5a99a6b60e90fe6e2f451a30e862616cc8ffa7d6
2015-11-12 18:25:13 +00:00
Ray Milkey
5033599fe9
Allow device A or device C to be the root of the cluster
...
Change-Id: Ia0795485d1f4903135858e2b264bb6e99f12a5fb
2015-11-09 17:49:14 +00:00
Thomas Vachuska
54316c2b07
Fixed STC logic when skipping steps and groups of steps. Doh!
...
Change-Id: I6a1f690133bc0a5d1efbdf1333fe80a983e7dda8
2015-11-04 22:27:20 +00:00
Thomas Vachuska
7c5b6530b7
Adding ability to dump logs for failed steps.
...
Change-Id: Ib3cb6552018d45c0bb4066e15a6e9bc8f69e97e0
2015-11-02 15:50:14 -08:00
Brian O'Connor
c5876fdf53
Updating onos-secure-ssh to exit if known_hosts cannot be updated
...
Change-Id: I37865ca37db21ce6fe064676dc6f1bd94abe2044
2015-11-02 15:45:19 +00:00
Ayaka Koshibe
144bab0c35
opticalUtils advertises correct port types
...
This should proactively prevent linc-OE from misbehaving if support for changing
port type through the network config system is added.
Change-Id: I80667f0292922eca37a51f3e461b6745ecbf9d46
2015-10-30 05:58:44 +00:00
andrea
669ada41fd
Stc scenario for testing distributed primitives and onos-execute-expect command
...
Change-Id: Iac949099bf072b71aedd85dbc2ee8cf613b01807
2015-10-26 20:29:49 +00:00
Madan Jampani
ec1df02f3e
In preparation for dynamic clustering support:
...
- Added Cluster metadata service and metadata store interfaces
- Added a static cluster metadata store implementation that is backed by a local file.
- Consolidated the existing cluster.json and tablets.json metadata files into a single cluster.json file that has all the cluster related metadata.
- Removed dependency on ONOS_NIC env variable.
Change-Id: Ia0a8bb69740caecdcdde71a9408be37c56ae2504
2015-10-23 17:51:08 +00:00
Thomas Vachuska
4be3054046
Adding sequential construct to STC to serially chain sequences based on env properties.
...
Change-Id: I1df66d2a704309f5450eeca08a6e9b89c02e8346
2015-10-21 19:11:46 -07:00
Charles Chan
2497dbeec9
Override remote public key with local one
...
A problem is observed when running stc with same local and remote username.
The public key of local user is overridden by the key of remote user.
As a result, stc cannot login to the remote host.
For now, we let the public key of local user overrides the key of remote user.
But eventually we need a better solution for username collision.
Change-Id: I750fd129a2dcd4920683599b6c562d3beb84e95d
2015-10-15 00:23:12 +00:00
Charles Chan
c785d97dd2
Read ssh username from $ONOS_USER
...
Change-Id: I6e0ad8fb83d18eb25f1386f02258dc055920724b
2015-10-15 00:22:53 +00:00
Thomas Vachuska
40e63e66f1
Fixed an issue where consistent map exception in distributed packet store would prevent apps/components from properly starting.
...
Fixed the fast and net-pingall.xml scenarios.
Change-Id: Ie5712c5c134bb81181dd2bdb307da5ec13851d45
2015-10-13 16:16:20 -07:00
Thomas Vachuska
e5ab5f747f
ONOS-3142 Added a fast variant of smoke test.
...
Change-Id: Ie841aa5bfec52ab0e100d41c7e635520186a9a04
2015-10-13 19:04:28 +00:00
andrea
ed976a405f
Inserted set and get controllers methods in ovsdb controller config
...
Change-Id: I791ff2ae159d0ac50beff22abda2b187913428f6
2015-10-09 02:07:00 +00:00
Thomas Vachuska
46a4fe2ef3
Fixing onos-uninstall to be idempotent.
...
Fixing toms & andrea cells to by default use secure CLI access.
Change-Id: Icf951de4cad396fa3925b397270aedfb320b8855
2015-09-30 00:29:43 +00:00
Thomas Vachuska
ce035f37d7
Adding a new cell.
...
Change-Id: Ibd0fc03365c7d535dbb8e161759990db41e160b6
2015-09-29 23:22:21 +00:00
Thomas Vachuska
7667975e95
Adding ability to test all UI archetypes.
...
Change-Id: I3096c51acb59c64388d48dce6e14d2284c7af23f
2015-09-29 13:14:53 -07:00
Thomas Vachuska
87e50d976e
Fixed garbled archetypes.xml scenario.
...
Change-Id: Id2b128a0c51ca0ce50428a8164f7996d7df8dd48
2015-09-28 13:33:07 -07:00
Thomas Vachuska
2b0fc4674a
Modifying uitab archetype to allow it to co-exist/overlay the ui archetype.
...
Change-Id: I5fd8408aaaf461e29e757389d4acbd94647cd1c5
2015-09-28 12:04:06 -07:00
Thomas Vachuska
d5bfcba5c2
chmod +x on scripts which accidentally lost the execute bit
...
Change-Id: I94645de12d5e47447ce03cbecb97355817d751bf
2015-09-25 09:10:08 -07:00
Ayaka Koshibe
f17f34a1d2
onos-* script help functions, plus:
...
o support onos-watch on OS X by emulating 'watch'.
Change-Id: I072f347b21b038168e08405bd228434bcc421aeb
2015-09-24 19:34:20 -07:00
Thomas Vachuska
ea2d9fd4ed
ONOS-2854 Fixed a few bugs and made tiny improvements to shell scripts.
...
Change-Id: I624dc05300944dbc8b1f408bf725c49ff96f68c2
2015-09-23 20:14:36 +00:00