osm/vim-emu.git
7 years agofix bug - vlan was added to monitoring links on single switch paths
stevenvanrossem [Wed, 8 Feb 2017 00:04:36 +0000 (01:04 +0100)]
fix bug - vlan was added to monitoring links on single switch paths

7 years agofix bug - vlan was added to monitoring links on single switch paths
stevenvanrossem [Tue, 7 Feb 2017 23:46:02 +0000 (00:46 +0100)]
fix bug - vlan was added to monitoring links on single switch paths

7 years agochange dependecy to containernet/containernet
stevenvanrossem [Fri, 3 Feb 2017 15:59:48 +0000 (16:59 +0100)]
change dependecy to containernet/containernet

7 years agoMerge branch 'master' of github.com:stevenvanrossem/son-emu
stevenvanrossem [Fri, 3 Feb 2017 15:42:51 +0000 (16:42 +0100)]
Merge branch 'master' of github.com:stevenvanrossem/son-emu

Conflicts:
src/emuvim/api/rest/network.py

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Fri, 3 Feb 2017 15:11:42 +0000 (16:11 +0100)]
Merge remote-tracking branch 'upstream/master'

solve Conflicts:
src/emuvim/api/rest/monitor.py
src/emuvim/api/rest/network.py

7 years agoMerge branch 'master' into master
peusterm [Thu, 2 Feb 2017 16:49:22 +0000 (17:49 +0100)]
Merge branch 'master' into master

7 years agoMerge pull request #192 from mpeuster/master
peusterm [Thu, 2 Feb 2017 16:44:47 +0000 (17:44 +0100)]
Merge pull request #192 from mpeuster/master

Added a simple dashboard for demos

7 years agoadd simple topology example
stevenvanrossem [Mon, 30 Jan 2017 12:14:27 +0000 (13:14 +0100)]
add simple topology example

7 years agoadd skewness monitor control
stevenvanrossem [Sat, 28 Jan 2017 16:29:45 +0000 (17:29 +0100)]
add skewness monitor control

7 years agoadd skewness monitor control
stevenvanrossem [Sat, 28 Jan 2017 16:29:26 +0000 (17:29 +0100)]
add skewness monitor control

7 years agoadd skewness monitor control
stevenvanrossem [Sat, 28 Jan 2017 16:29:11 +0000 (17:29 +0100)]
add skewness monitor control

7 years agofix bug when stopping link metric export
stevenvanrossem [Sat, 28 Jan 2017 14:41:14 +0000 (15:41 +0100)]
fix bug when stopping link metric export

7 years agofix label issues with prometheus api+clean stop of metric export
stevenvanrossem [Sat, 28 Jan 2017 14:40:30 +0000 (15:40 +0100)]
fix label issues with prometheus api+clean stop of metric export

7 years agoadd simpel topology example
stevenvanrossem [Sat, 28 Jan 2017 14:34:14 +0000 (15:34 +0100)]
add simpel topology example

7 years agorename rest api url for interfac monitoring
stevenvanrossem [Sat, 28 Jan 2017 14:33:30 +0000 (15:33 +0100)]
rename rest api url for interfac monitoring

7 years agoupdate son-emu-cli monitor cmds
stevenvanrossem [Sat, 28 Jan 2017 13:50:51 +0000 (14:50 +0100)]
update son-emu-cli monitor cmds

7 years agoMerge pull request #193 from xschlef/links-params-fix
stevenvanrossem [Fri, 27 Jan 2017 23:59:12 +0000 (00:59 +0100)]
Merge pull request #193 from xschlef/links-params-fix

small fix for link params

7 years agoadd skewness monitor function
stevenvanrossem [Fri, 27 Jan 2017 23:54:32 +0000 (00:54 +0100)]
add skewness monitor function

7 years agofix unittest issue with docker pull
stevenvanrossem [Fri, 27 Jan 2017 23:52:22 +0000 (00:52 +0100)]
fix unittest issue with docker pull

7 years agomerge with latest upstream status
stevenvanrossem [Fri, 27 Jan 2017 22:37:29 +0000 (23:37 +0100)]
merge with latest upstream status

7 years agoupdate to use latest docker api version
stevenvanrossem [Fri, 27 Jan 2017 21:35:04 +0000 (22:35 +0100)]
update to use latest docker api version

7 years agosmall fix for link params
joka [Tue, 17 Jan 2017 11:40:59 +0000 (12:40 +0100)]
small fix for link params

7 years agoFix: Added CORS header to REST API to allow cross-domain calls from modern browsers.
peusterm [Fri, 13 Jan 2017 07:22:45 +0000 (08:22 +0100)]
Fix: Added CORS header to REST API to allow cross-domain calls from modern browsers.

7 years agodashboard prototype
peusterm [Thu, 12 Jan 2017 18:08:34 +0000 (19:08 +0100)]
dashboard prototype

7 years agobetter mokup
peusterm [Wed, 11 Jan 2017 20:15:31 +0000 (21:15 +0100)]
better mokup

7 years agobasic mockup
peusterm [Wed, 11 Jan 2017 19:56:14 +0000 (20:56 +0100)]
basic mockup

7 years agoinitial dashboard files
peusterm [Wed, 11 Jan 2017 18:16:28 +0000 (19:16 +0100)]
initial dashboard files

7 years agoadded dashboard folder
peusterm [Mon, 9 Jan 2017 19:16:18 +0000 (20:16 +0100)]
added dashboard folder

7 years agoMerge pull request #191 from xschlef/custom-paths
peusterm [Mon, 9 Jan 2017 11:54:12 +0000 (12:54 +0100)]
Merge pull request #191 from xschlef/custom-paths

allow custom paths for chaining

7 years agoallow custom paths for chaining
joka [Mon, 9 Jan 2017 09:58:23 +0000 (10:58 +0100)]
allow custom paths for chaining

by moving from current_hop to pathindex we can allow loops in the path.

One problem still remains: paths containing a loop with a single hop will not be set up correctly.
say: s1 -> s2 -> s1
as the 'IN_PORT' command is needed, that ryu does not support.

7 years agoMerge pull request #186 from edmaas/master
peusterm [Thu, 5 Jan 2017 13:46:40 +0000 (14:46 +0100)]
Merge pull request #186 from edmaas/master

Feature: Resource limits for services

7 years agoMerge pull request #190 from mpeuster/master
peusterm [Thu, 5 Jan 2017 11:46:36 +0000 (12:46 +0100)]
Merge pull request #190 from mpeuster/master

Fix: Installation description/scripts pointing to outdated containernet

7 years agoFix: Installation description/scripts pointing to outdated containernet
peusterm [Wed, 4 Jan 2017 08:55:26 +0000 (09:55 +0100)]
Fix: Installation description/scripts pointing to outdated containernet
repository.

7 years agorestricted sonata-stress-service-package to use cores 0 and 1 only to accommodate...
edmaas [Mon, 2 Jan 2017 12:53:09 +0000 (13:53 +0100)]
restricted sonata-stress-service-package to use cores 0 and 1 only to accommodate for jenkins

7 years agomerge son-monitor update with upstream
stevenvanrossem [Thu, 22 Dec 2016 09:31:38 +0000 (10:31 +0100)]
merge son-monitor update with upstream

7 years agoadd code comments and cleanup
stevenvanrossem [Thu, 22 Dec 2016 09:08:22 +0000 (10:08 +0100)]
add code comments and cleanup

7 years agoupdate monitor REST API according to D3.2
stevenvanrossem [Thu, 22 Dec 2016 00:26:02 +0000 (01:26 +0100)]
update monitor REST API according to D3.2

7 years agoincluded sonata-stress-service package with shorter vnf_ids, added support for servic...
edmaas [Sun, 11 Dec 2016 14:12:26 +0000 (15:12 +0100)]
included sonata-stress-service package with shorter vnf_ids, added support for services without links in dummygatekeeper and fixed a few potential errors

7 years agoMerge branch 'master' of https://github.com/sonata-nfv/son-emu
edmaas [Mon, 28 Nov 2016 12:52:09 +0000 (13:52 +0100)]
Merge branch 'master' of https://github.com/sonata-nfv/son-emu

7 years agoadded test for basic functionality of resource limit service
edmaas [Mon, 28 Nov 2016 12:51:06 +0000 (13:51 +0100)]
added test for basic functionality of resource limit service

7 years agoadded implementation for resource limits
edmaas [Mon, 28 Nov 2016 12:50:23 +0000 (13:50 +0100)]
added implementation for resource limits

7 years agoadded a service for testing resource limits (will not work until son-example pull...
edmaas [Mon, 28 Nov 2016 12:49:16 +0000 (13:49 +0100)]
added a service for testing resource limits (will not work until son-example pull request has been approved)

8 years agoMerge pull request #185 from xschlef/sonata
peusterm [Wed, 23 Nov 2016 19:15:55 +0000 (19:15 +0000)]
Merge pull request #185 from xschlef/sonata

fix for cross datacenter chaining.

8 years agofix for cross datacenter chaining.
joka [Wed, 23 Nov 2016 17:15:45 +0000 (18:15 +0100)]
fix for cross datacenter chaining.

8 years agoupdated code comments
stevenvanrossem [Thu, 17 Nov 2016 09:20:52 +0000 (10:20 +0100)]
updated code comments

8 years agocpu resource control via rest api + unittest including ELAN test
stevenvanrossem [Wed, 16 Nov 2016 22:30:57 +0000 (23:30 +0100)]
cpu resource control via rest api + unittest including ELAN test

8 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Tue, 15 Nov 2016 19:35:43 +0000 (20:35 +0100)]
Merge remote-tracking branch 'upstream/master'

8 years agoactivated a unittest and removed some unused imported modules in the test
edmaas [Tue, 15 Nov 2016 11:43:28 +0000 (12:43 +0100)]
activated a unittest and removed some unused imported modules in the test

8 years agoadd cli start xterm feature
stevenvanrossem [Tue, 8 Nov 2016 07:47:20 +0000 (08:47 +0100)]
add cli start xterm feature

8 years agoMerge pull request #183 from edmaas/master
peusterm [Mon, 7 Nov 2016 19:57:28 +0000 (11:57 -0800)]
Merge pull request #183 from edmaas/master

Add feature stop service instances

8 years agoprint datacenter connected switch
stevenvanrossem [Mon, 7 Nov 2016 05:33:44 +0000 (06:33 +0100)]
print datacenter connected switch

8 years agoadd monitoring optimizations
stevenvanrossem [Mon, 7 Nov 2016 04:52:01 +0000 (05:52 +0100)]
add monitoring optimizations

8 years agofix ELAN issue
stevenvanrossem [Fri, 4 Nov 2016 18:34:47 +0000 (19:34 +0100)]
fix ELAN issue

8 years agofix E-LAN issues
stevenvanrossem [Fri, 4 Nov 2016 14:33:28 +0000 (15:33 +0100)]
fix E-LAN issues

8 years agoAdded feature: stop a running service instance and corresponding unittests
edmaas [Tue, 1 Nov 2016 16:11:47 +0000 (17:11 +0100)]
Added feature: stop a running service instance and corresponding unittests

8 years agochanged documentation and tweaked some methods for stopping services and vnfds
edmaas [Wed, 5 Oct 2016 17:59:22 +0000 (19:59 +0200)]
changed documentation and tweaked some methods for stopping services and vnfds

8 years agoimplemented stopping of service and all contained vnfis for dummygatekeeper
edmaas [Wed, 5 Oct 2016 17:45:57 +0000 (19:45 +0200)]
implemented stopping of service and all contained vnfis for dummygatekeeper

8 years agoadded stubs for stopping a running service and implemented removing a vnfd
edmaas [Thu, 29 Sep 2016 11:19:22 +0000 (13:19 +0200)]
added stubs for stopping a running service and implemented removing a vnfd

8 years agoMerge pull request #180 from mpeuster/master
peusterm [Tue, 27 Sep 2016 13:47:41 +0000 (15:47 +0200)]
Merge pull request #180 from mpeuster/master

Added correct paper reference for cites

8 years agoAdded correct paper reference for cites
peusterm [Tue, 27 Sep 2016 13:21:31 +0000 (15:21 +0200)]
Added correct paper reference for cites

8 years agoMerge pull request #178 from mpeuster/master
peusterm [Thu, 15 Sep 2016 17:20:02 +0000 (19:20 +0200)]
Merge pull request #178 from mpeuster/master

Added priority field to network CLI.

8 years agoFix: Use 201 as HTTP return code when a package is uploaded.
peusterm [Thu, 15 Sep 2016 13:39:36 +0000 (15:39 +0200)]
Fix: Use 201 as HTTP return code when a package is uploaded.

8 years agoMerge branch 'master' of github.com:mpeuster/son-emu
peusterm [Thu, 15 Sep 2016 13:34:35 +0000 (15:34 +0200)]
Merge branch 'master' of github.com:mpeuster/son-emu

8 years agoAdded priority field to network CLI.
peusterm [Thu, 8 Sep 2016 08:53:36 +0000 (10:53 +0200)]
Added priority field to network CLI.

8 years agoRe-trigger jenkins job to create docker images
peusterm [Wed, 7 Sep 2016 08:58:10 +0000 (10:58 +0200)]
Re-trigger jenkins job to create docker images

8 years agoAdded priority field to network CLI.
peusterm [Thu, 8 Sep 2016 08:53:36 +0000 (10:53 +0200)]
Added priority field to network CLI.

8 years agoRe-trigger jenkins job to create docker images
peusterm [Wed, 7 Sep 2016 08:58:10 +0000 (10:58 +0200)]
Re-trigger jenkins job to create docker images

8 years agoMerge pull request #174 from mpeuster/master
peusterm [Tue, 6 Sep 2016 15:15:31 +0000 (17:15 +0200)]
Merge pull request #174 from mpeuster/master

Fix: We don't use learning switch = enabled in our demo topos

8 years agoFix: Disabled learning flag in demo topo (does still not really work)
peusterm [Tue, 6 Sep 2016 13:49:56 +0000 (15:49 +0200)]
Fix: Disabled learning flag in demo topo (does still not really work)

8 years agoUse smaller delays for demo
peusterm [Tue, 6 Sep 2016 13:00:56 +0000 (15:00 +0200)]
Use smaller delays for demo

8 years agoMerge pull request #173 from mpeuster/master
peusterm [Tue, 6 Sep 2016 10:46:40 +0000 (12:46 +0200)]
Merge pull request #173 from mpeuster/master

Fixes for Y1 demo

8 years agoFix: Lets keep the SAP naming scheme and just change the NSDs used for the demo....
peusterm [Tue, 6 Sep 2016 09:07:16 +0000 (11:07 +0200)]
Fix: Lets keep the SAP naming scheme and just change the NSDs used for the demo. Also added flag for non-bidirectional chaining.

8 years agoFix: Name SAP's interfaces always: sap0
peusterm [Tue, 6 Sep 2016 08:42:12 +0000 (10:42 +0200)]
Fix: Name SAP's interfaces always: sap0

8 years agoMerge pull request #172 from stevenvanrossem/master
stevenvanrossem [Fri, 2 Sep 2016 15:07:21 +0000 (17:07 +0200)]
Merge pull request #172 from stevenvanrossem/master

add emulator topology for sonata y1 demo

8 years agoadd emulator topology for sonata y1 demo
stevenvanrossem [Fri, 2 Sep 2016 08:15:35 +0000 (10:15 +0200)]
add emulator topology for sonata y1 demo

8 years agoMerge pull request #171 from mpeuster/master
peusterm [Thu, 1 Sep 2016 10:10:04 +0000 (12:10 +0200)]
Merge pull request #171 from mpeuster/master

Added round robin based placement algorithm to dummy GK

8 years agocleanup (pep)
peusterm [Wed, 31 Aug 2016 17:11:39 +0000 (19:11 +0200)]
cleanup (pep)

8 years agoAdded round robin based placement algorithm to dummy GK to use both PoPs for the...
peusterm [Wed, 31 Aug 2016 17:00:17 +0000 (19:00 +0200)]
Added round robin based placement algorithm to dummy GK to use both PoPs for the deployment

8 years agoMerge pull request #170 from stevenvanrossem/master
peusterm [Tue, 30 Aug 2016 09:25:34 +0000 (11:25 +0200)]
Merge pull request #170 from stevenvanrossem/master

fix a bug in son-monitor (deleting flow metrics sometimes crashes)

8 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Tue, 30 Aug 2016 08:57:08 +0000 (10:57 +0200)]
Merge remote-tracking branch 'upstream/master'

8 years agofix bug in monitoring (deleting flow metrics sometimes crashes)
stevenvanrossem [Tue, 30 Aug 2016 08:56:05 +0000 (10:56 +0200)]
fix bug in monitoring (deleting flow metrics sometimes crashes)

8 years agoMerge pull request #169 from stevenvanrossem/master
peusterm [Fri, 26 Aug 2016 16:30:41 +0000 (18:30 +0200)]
Merge pull request #169 from stevenvanrossem/master

fix bugs in monitor commands

8 years agofix bugs in monitor commands
stevenvanrossem [Fri, 26 Aug 2016 14:22:21 +0000 (16:22 +0200)]
fix bugs in monitor commands

8 years agoMerge pull request #168 from mpeuster/master
peusterm [Tue, 23 Aug 2016 14:06:40 +0000 (16:06 +0200)]
Merge pull request #168 from mpeuster/master

Vagrant extension. Added additional topology that uses SAP and learning switch.

8 years agoFix: Use sap container from public DockerHub. Pull it also to son-emu VM
peusterm [Tue, 23 Aug 2016 13:23:23 +0000 (15:23 +0200)]
Fix: Use sap container from public DockerHub. Pull it also to son-emu VM

8 years agoAdditional topology with learning switch and SAP deployment to leave the old examples...
peusterm [Tue, 23 Aug 2016 13:09:41 +0000 (15:09 +0200)]
Additional topology with learning switch and SAP deployment to leave the old examples as they are.

8 years agoAdded PF_RING kernel module to vagrant installation
peusterm [Tue, 23 Aug 2016 13:04:39 +0000 (15:04 +0200)]
Added PF_RING kernel module to vagrant installation

8 years agoMerge pull request #167 from mpeuster/master
peusterm [Tue, 23 Aug 2016 13:03:55 +0000 (15:03 +0200)]
Merge pull request #167 from mpeuster/master

Fix: Enabled SAP and learning switch to test demo. Also clearified so…

8 years agoFix: Enabled SAP and learning switch to test demo. Also clearified some comments...
peusterm [Tue, 23 Aug 2016 12:02:09 +0000 (14:02 +0200)]
Fix: Enabled SAP and learning switch to test demo. Also clearified some comments to make clear how things are supposed to work.

8 years agoMerge pull request #166 from mpeuster/master
peusterm [Tue, 23 Aug 2016 11:23:43 +0000 (13:23 +0200)]
Merge pull request #166 from mpeuster/master

Ensure that the dummy GK server is never blocked even if a container …

8 years agoEnsure that the dummy GK server is never blocked even if a container stops.
peusterm [Tue, 23 Aug 2016 09:11:12 +0000 (11:11 +0200)]
Ensure that the dummy GK server is never blocked even if a container stops.

8 years agoMerge pull request #165 from stevenvanrossem/master
stevenvanrossem [Mon, 22 Aug 2016 08:50:04 +0000 (10:50 +0200)]
Merge pull request #165 from stevenvanrossem/master

deploy SAP (Service Access Points)  as docker container in the emulator

8 years agoMerge pull request #164 from mpeuster/master
peusterm [Mon, 22 Aug 2016 06:59:58 +0000 (08:59 +0200)]
Merge pull request #164 from mpeuster/master

Fixes and Vagrant improvements

8 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Fri, 19 Aug 2016 22:11:04 +0000 (00:11 +0200)]
Merge remote-tracking branch 'upstream/master'

8 years agodeploy SAP endpoints via flag for dummygatekeeper
stevenvanrossem [Fri, 19 Aug 2016 22:01:11 +0000 (00:01 +0200)]
deploy SAP endpoints via flag for dummygatekeeper

8 years agoMerge remote-tracking branch 'upstream/master'
peusterm [Fri, 19 Aug 2016 13:08:23 +0000 (15:08 +0200)]
Merge remote-tracking branch 'upstream/master'

8 years agoAdded son-examples and son-cli to the VM (just to have them there for
peusterm [Fri, 19 Aug 2016 13:07:18 +0000 (15:07 +0200)]
Added son-examples and son-cli to the VM (just to have them there for
the user) even though they are typically used on the host machine

8 years agoMerge pull request #163 from stevenvanrossem/master
peusterm [Fri, 19 Aug 2016 13:05:37 +0000 (15:05 +0200)]
Merge pull request #163 from stevenvanrossem/master

start cadvisor and pushgateway from emulator

8 years agoFix: son-emu-cli compute list now simply prints the docker0 interfaces to have more...
peusterm [Fri, 19 Aug 2016 06:49:39 +0000 (08:49 +0200)]
Fix: son-emu-cli compute list now simply prints the docker0 interfaces to have more consistency.

8 years agoport 8081 for cadvisor bcause 8080 is already taken by ryu rest api
stevenvanrossem [Thu, 18 Aug 2016 15:42:50 +0000 (17:42 +0200)]
port 8081 for cadvisor bcause 8080 is already taken by ryu rest api