581 Commits

Author SHA1 Message Date
andrea
669ada41fd Stc scenario for testing distributed primitives and onos-execute-expect command
Change-Id: Iac949099bf072b71aedd85dbc2ee8cf613b01807
2015-10-26 20:29:49 +00:00
Simon Hunt
de99e0b339 GUI Topo -- Badges - Enhanced uitopo archetype to also use badges.
Change-Id: I80cd4783a4154a2ccce6054175022b97ef7bc6c1
2015-10-26 16:30:02 +00:00
Madan Jampani
596f266186 Fix onos-setup-karaf to work with new cluster metadata format
Change-Id: Ibdaad750931f0b33b84064bd3a0d52aa19a0b1a2
2015-10-23 21:42:22 +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
9ec239e2e8 Minor fix for config file sample
related to CORD-200, CORD-209
- fix typo in network-cfg.json
- remove segmentrouting_dell.conf since we don't need this anymore
  with the new Network Configuration Subsystem

Change-Id: I5dcb2e2e0e6b89c4770df2485a8d27fbcc05cf67
2015-10-20 16:46:59 +00:00
Thomas Vachuska
1e60f97ae5 Adding skeletal structure for netconf libraries.
Change-Id: I1e0590d4d60ed83e123fb2da455ffde3fd7d495a
2015-10-19 09:59:49 -07:00
Thomas Vachuska
e175323ce7 Fixed a bad merge in UI archetype.
Change-Id: Ifca70a076d7c16336ba692073ec08477300292bd
2015-10-15 18:31:53 -07:00
Thomas Vachuska
330aef1c23 Fixed profile to work with new prerequisites.xml
Change-Id: I3578237480330a12e50d3375cfd0157cdb150628
2015-10-15 19:00:59 +00:00
Simon Hunt
40098075d2 Minor renaming of identities in topo overlay archetype.
Change-Id: If502618f0ca55d2124f6735e5d1f0adad1372b5a
2015-10-15 17:40:29 +00: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
Charles Chan
4636be0a07 [CORD-200] Improves Segment Routing using Network Configuration Subsystem
The missing part of gerrit #5533

Change-Id: I0830aa80f9be0e9933a99e0c12518aef67008a53
2015-10-09 02:04:46 +00:00
Simon Hunt
cccdd73b70 GUI -- Delete unnecessary CSS rule (table archetype).
Change-Id: I1eb139fda42749544c9e98527209e264a43e30fb
2015-10-02 13:14:43 -07:00
Charles Chan
f71cc0f0a1 Update copyright year information
Change-Id: I2b48fed9554689ad66bf42494dcdbe760d79fe6a
2015-10-02 19:07:14 +00:00
Simon Hunt
1035d6cc37 GUI -- Minor adjustments to sample UI components (archetypes).
Change-Id: I410fc1822b0a3dac279b1e070e008a9c7b5d1b03
2015-10-02 16:53:05 +00:00
Simon Hunt
afce2ae599 GUI -- Minor refactor of sample UI components (archetypes).
Change-Id: I80c8c699d9aff662bffd4c619f44e2079eddd1ce
2015-10-01 10:38:10 -07:00
andrea
03c3206f3b Moving config file to samples
Change-Id: I614d7c0dbb7bb1377cbda2af1c121a8d99e0c9b0
2015-09-30 13:27:26 -07:00
andrea
7837576b5a ONOS-2957 added loding configuration component from file.
Change-Id: I916470e80252dbbc014d31777b55ba20ea199d80
2015-09-30 19:03:53 +00:00
Saurav Das
428ebc9c89 Removing some old dependencies in bgprouter.
Fixing the ICMP handlers in a couple of apps.
Adding some sample configs.

Change-Id: Id33e0effd9452558fc4d07d78b093f0818e96d23
2015-09-30 10:04:25 -07: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
Simon Hunt
7e545bf141 GUI -- Removed T, R key bindings (now that ONOS-2901 has been fixed) from uitopo archetype.
Change-Id: I3e965c4e7b3e18fd23fa43d63c027f86c9883ef6
2015-09-29 22:16:27 +00:00
Thomas Vachuska
7667975e95 Adding ability to test all UI archetypes.
Change-Id: I3096c51acb59c64388d48dce6e14d2284c7af23f
2015-09-29 13:14:53 -07:00
Simon Hunt
1ee0985159 Topology Overlay Archetype (uitopo) - first pass.
Change-Id: I483aca5d12f7e5bd4daf5577be5329c78e780efc
2015-09-29 12:28:14 -07:00
HIGUCHI Yuta
94a9eed9ae Update checkstyle config
- allow empty block, as long as there's some comment

Change-Id: Idbaf727220dc9b2d301dfa19a8d3e185b1a865cd
2015-09-28 14:09:50 -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
Simon Hunt
89577e55f8 Simplified Custom View code (ui archetype).
Change-Id: Ia9d1f1023f287653d00abc3a2f9cf7498f3875e0
2015-09-28 16:25:24 +00: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
Simon Hunt
84f4c2ab61 ONOS-2851 - Web UI - create archetype for table view based app.
- added uitab overlay archetype.
- renamed stuff so ui apps can coexist.
- WIP ... custom view source needs to be pared down.

Change-Id: I196e10d69ddc231eb0bc9cc5923f29872035b4fd
2015-09-24 16:29:29 +00:00
Thomas Vachuska
08ab6a6865 Changed the method for increasing log file size.
Change-Id: I8f4685112f937e0445eb8a43a1e1627c7e173f6b
2015-09-24 00:56:23 +00: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
Thomas Vachuska
fc465b6788 ONOS-2799 Increased default log size to 10M.
Change-Id: I677d3cee21e0d2f42b91ba548fbeedb57210710f
2015-09-23 13:00:28 -07:00
Charles Chan
45624b8ce5 [Emu] Changes default OpenFlow port to 6653.
Change-Id: Ib1cf28579e42d5dc136d0b81eec1d317e372aac8
2015-09-22 14:50:27 -07:00
Ayaka Koshibe
bad156d19f onos-* scripts
o usage functions as precursor to more documentable scripts
o `onos-start-network` takes mininet script as parameter
o alias `tail -r` to `tac` for OS X

Change-Id: I88e0fd16ca4b406f4250be88b275eda4d720b5d5
2015-09-22 00:42:43 +00:00
Ayaka Koshibe
d88b81d300 opticalUtils.py modifications
o Topology.json matches what the network configuration system expects. New method
for converting opticalJSON added to add layer of indirection to (hopefully) make
changes easier in the future if syntax changes for any files.

o onos-topo-cfg takes a third argument for REST uri path. This is for backwards
compatibility, and can hopefully be removed when everything is ported away from
using the ConfigProvider.

Change-Id: I56a117f33194dd420ea4970cd612c980b5c020b9
2015-09-22 00:41:38 +00:00
Jonathan Hart
588fde3d65 Only include current version's pom and feature.xml files in the package
Change-Id: I3014497b2af6e0a992aef4a8ff8494f80559d452
2015-09-21 21:10:56 +00:00
Ray Milkey
6e968e1d77 STC changes to make smoke test more reliable
Change-Id: I8ecf2581b12e618bf3fe41baedf5c5decdd77221
2015-09-21 10:46:07 -07:00
Brian O'Connor
f967ad61dc Starting snapshot 1.4.0-SNAPSHOT
Change-Id: I6b64a70eb8c416b58689afd2af7d726153176f6b
2015-09-18 15:19:54 -07:00
Brian O'Connor
71e147e263 Updating onosUploadBits.py to include deb and rpm files
Change-Id: Ieb04f3ffa42c959f8ad09997dc1708eb11f86bc7
2015-09-18 15:18:14 -07:00
Brian O'Connor
dd7a2795e8 Adding deb/postrm to recreate /opt if it is removed by dpkg
Change-Id: Ic52fd90ab4726c88e395da3621f392d5155866d8
2015-09-18 14:54:43 -07:00
Brian O'Connor
ac322441f3 ONOS-2895 Updating onos-package for rpm creation
Change-Id: I5db3b2991e12f65caef6c29f29ab5ed915748cb3
2015-09-18 14:54:42 -07:00
Brian O'Connor
8a0c20ea6f Updating onos-package for debian packaging
Change-Id: Icc3899b3a35ba0a02a97f5eddebfbe51ff6c1638
2015-09-18 14:54:42 -07:00
Brian O'Connor
c045c4acd7 Updating onos-uninstall
- Wait for the onos process to die
- Remove /etc/init/onos.conf

Change-Id: I7e81adc6f94eca638fd46c0d503cfc1e843b4c0b
2015-09-18 14:54:42 -07:00
Brian O'Connor
3683f4dc1a Improvements to stc command
Add color for interactive sessions if stcColor is not set.
export ONOS_USE_SSH=true for stc tests and then reset it original value

Change-Id: I90d8c95efa91fbdeb97c3f33d601fef4d4bcb0f2
2015-09-18 14:54:42 -07:00