196 Commits

Author SHA1 Message Date
Thomas Vachuska
a25cda2947 Removed defunct cell definitions
Moved implementation of the cell command into a script.

Change-Id: Iee307d1deca5d91fb0bdb548f67a7276bcf82f22
2016-05-09 23:34:46 +00:00
Thomas Vachuska
e91541fafe Modified warden to create borrowed cells on-demand and to scrap returned ones.
Change-Id: If32a0da18ff9d4c05645017e5cc7481bbd1ab0cd
2016-05-06 14:58:35 +00:00
Thomas Vachuska
e6185571d2 Changing bash_profile not to reserve a borrowed cell during sourcing.
Change-Id: I30bb38bd2a2e3d32c1c8019afe8198078bf9124e
2016-05-04 19:26:15 -07:00
Changhoon Yoon
a68e6f981a ONOS-4439 bug fixes for security mode init scripts
Change-Id: I7ba5d3f092a84b5b43434677aff0219aee60adcf
2016-05-04 21:40:05 +00:00
Thomas Vachuska
b826190142 Adding ability to get borrowed cell definition without changing the existing reservation.
Change-Id: Ib1fba430371f49f3c928998af98a6d347fabd93d
2016-05-04 17:57:06 +00:00
Thomas Vachuska
0d33700d45 Changed default borrow behaviour to simply get current cell definition if a reservation exists already.
Change-Id: I365233a78be6033d176e33c3c3b3ad33f791d85e
2016-05-04 17:50:46 +00:00
Thomas Vachuska
1eff3a603e Initial implementation of shared test cell warden.
Change-Id: Ia973d514fe1dd11ffe4cdb7c902cc43a9c2eb626
2016-05-03 21:02:41 +00:00
Bob Lantz
53228836e6 Respect ONOS_USER and ONOS_GROUP settings as intended.
Change-Id: I89936604434aa9c22d128350ac452e1aab763d5e
2016-04-16 00:48:49 +00:00
Brian O'Connor
7cbbbb7009 Adding Copyright notice to files that are missing it
Change-Id: Ic08aad8906dbd4dd062e7adcec7465475cf2bdda
2016-04-09 09:51:27 +00:00
Brian O'Connor
5ab426f9ff Updating copyrights
New format: 'Copyright .year-present Open Networking Laboratory'

Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Brian O'Connor
fa5e076873 Cleaning up karaf
Removing deprecated etc/samples
Removing unneeded featureRepos and features

Change-Id: Iad54774f6ecf74ca645accfd0745a42fcfb84a25
2016-04-09 02:01:11 +00:00
Brian O'Connor
9be2363757 Adding onos-buck file and buck alias
Change-Id: I548aade4802da87707d86c192e1800eb1edeb200
2016-04-08 18:43:36 -07:00
Jian Li
8bf6c44d00 Purge stale staged data directory to fix 500 error in web GUI
Change-Id: I1e2c42def84e981755965d31c092b169aec10091
2016-04-07 15:07:43 +00:00
Michele Santuari
91ee01b0e0 fix mci mcis commands
Change-Id: I0b1b91d52454fc94ca9b991b70480b26708f537f
2016-04-05 17:11:27 +00:00
Ray Milkey
33d81c6ba3 'o' command should not look at the buck-out tree
Change-Id: I76d0581ba1fd6f2c87232be69d70a0ae57f1cb71
2016-04-01 13:18:02 -07:00
Jian Li
cc752fa7a7 Try to remove stale localDB when commanding onos-setup-karaf clean
Change-Id: Ia8ec887d8236b87611c7ca1953e865780789a88d
2016-03-28 18:16:22 +00:00
Andrea Campanella
423962b157 [Goldeneye] ONOS-3939 Implementing Yang Sb XML utils
Change-Id: Ibf435f4c8e967ab793ec4a6d882df82b790f554f
2016-03-24 21:44:57 +00:00
HIGUCHI Yuta
709e4fe330 Prune first to speed up utility function 'o'
Change-Id: I22c46a0a8b690a58c18186aa85c0491e470c3c9b
2016-03-23 16:58:06 +00:00
Bob Lantz
e7b43039b1 Previously we were unsetting ONOS_USER and then checking whether
it was set, which doesn't make sense. The intent seems to be
to set a default and to respect existing settings of ONOS_USER,
and probably ONOS_GROUP as well.

Change-Id: I80dcbc2ccd80791c76b2497fd1da317765a6e66f
2016-03-03 19:40:03 +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
Thomas Vachuska
4844808991 Introducing concept of a physical or logical region to facilitate
support of geographically distributed cluster and to lay ground
for multiple/filtered topology layouts.

Added implementation of manager and store; unit-tests included.

Change-Id: Ia01673a0b711b8785c0ea68768552c2f61d7ea6d
2016-02-22 11:24:45 -08:00
Ayaka Koshibe
77acdc73b1 ONOS dev bash_profile function -
make vicell open file for current cell when no cell is specified

Change-Id: Ic561fcafe469531b57199de156f8db12a0e0d063
2016-02-04 19:27:59 +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
Madan Jampani
ab7e7cd285 First round of ClusterMetadata improvements:
Introduced a PartitionId type for identifying partitions
    Introduced a admin service for making metadata updates
    Update cluster.json format to specify all partitions (including p0) and changed partitionId to be an int.

Change-Id: Ia0617f1ed0ce886680dcee4f5396a4bbdfa225da
2016-01-15 19:32:09 +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
Jian Li
98dc9ad1a8 [ONOS-3707] Update env to default to Maven 3.3.9
Change-Id: If74cc04fc9f15c90511e78e23662554f41c0ecbc
2016-01-07 02:02:20 +00:00
Thomas Vachuska
bc8336765c Enhancing onos-setup-karaf to automatically force clean run when it detects discrepancy in ONOS version.
Change-Id: I5c271d68a884930652d0d46a62f4c8ef31e08124
2016-01-04 23:26:47 +00:00
Brian O'Connor
72e74bfd2a Adding print line for clean in onos-setup-karaf
Change-Id: Ia581a090471a4ca49d79967cf08cbc17a5273cbf
2015-12-11 22:10:32 +00:00
Brian O'Connor
bcfc054fed Updating onos-setup-karaf for security-mode ONOS
Change-Id: I8e9dd907e5a135262603694753fd8008289c0d35
2015-12-10 17:48:39 +00:00
Charles Chan
43bf8911bd Exclude yangtools from obs
Change-Id: Ibfd651ab7eccdf315c83da8ed11a6cf24935bbe9
2015-12-03 01:40:30 +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
HIGUCHI Yuta
9fe56ce397 Create Downloads directory on demand
Change-Id: I4a2a21a307a76c88d7f6272a192a073600e70562
2015-11-24 19:34:15 +00:00
Luca Prete
73da27fc50 ONOS-3341 Remove ll alias since it conflicts with the ubuntu ll command.
Change-Id: I0d0db23bab2da31b4d63672955a428090d4dd47f
2015-11-10 22:42:52 +00:00
Charles Chan
2a204bd9b2 Exclude vtn/sfcmgr from obs
Gerrit 5860 does not completely solve the problem.
Maven will still try to compile the folder without POM file and fail.

Change-Id: Id2a7e8a33f931e0b67882250f052968d734118c9
2015-10-29 18:26:07 +00:00
Charles Chan
2ff12e291f Skip the directory if it does not have a POM file
Change-Id: I78e2315b834b5719b6968a5667e6c865b8bfb75a
2015-10-29 01:13:26 +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
Thomas Vachuska
1e60f97ae5 Adding skeletal structure for netconf libraries.
Change-Id: I1e0590d4d60ed83e123fb2da455ffde3fd7d495a
2015-10-19 09:59:49 -07:00
Thomas Vachuska
330aef1c23 Fixed profile to work with new prerequisites.xml
Change-Id: I3578237480330a12e50d3375cfd0157cdb150628
2015-10-15 19:00:59 +00:00
Charles Chan
f71cc0f0a1 Update copyright year information
Change-Id: I2b48fed9554689ad66bf42494dcdbe760d79fe6a
2015-10-02 19:07:14 +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
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
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
4ccc7d3ee4 Reorganizing the stc specific tools.
Change-Id: I5c2b84cc1125935d385a462c7ba727c1996c0245
2015-09-03 13:39:40 -07:00
Thomas Vachuska
16501b0bd8 Fixed onos-app tool to exit with proper status.
Change-Id: Id3d4e703a2bf6f12208aeabb2cdaad87ca0c33af
2015-08-24 17:00:18 -07:00
Thomas Vachuska
c3c969a507 Changed default onos user password.
Change-Id: I3ee98c46d0ae8ee648b9c648b92eecd36dc83383
2015-08-20 00:39:33 +00:00
Thomas Vachuska
af0ee53cfa Added redirect for the /onos/v1/docs Swagger UI URL. Added onos-rsdocs tool to launch REST API docs UI from shell.
Change-Id: Ifb839e0205e5b176ebc7bb48644925eaa3675fd9
2015-08-19 14:17:36 -07:00
Thomas Vachuska
3c831fa970 Fixing a few tools to work with the new REST security stuff.
Change-Id: I1fcff24bf57e3198c16df5a6e42d721a004e9097
2015-08-17 18:57:03 -07:00
Jonathan Hart
2aa406886f Modify 'onos-setup-karaf clean' to copy package configs
Running onos-setup-karaf clean deletes the karaf directory and any custom configs
you may have put in there. This change allow a developer to put custom configs
in the usual place ($ONOS_ROOT/tools/package/{config,etc}/) and have them copied
automatically to the local Karaf installation.

Change-Id: I9d7feabdee8f8a89930b9955de610dc821d8fdbb
2015-08-04 03:24:41 +00:00
Thomas Vachuska
a4f3165bcf Adding obs exclusion.
Change-Id: I27cf67e131ad6ed566e4714a42732d2f7a2a2409
2015-07-22 18:03:54 +00:00
Thomas Vachuska
2dbf8e48b5 Adding ovsdb/api module to exceptions for now.
Change-Id: If1668ea1e48c2548d57f87d9fcb6023efdc246cc
2015-07-21 01:11:14 +00:00