osm/vim-emu.git
7 years agoMerge pull request #98 from mpeuster/master
peusterm [Wed, 11 May 2016 13:37:45 +0000 (15:37 +0200)]
Merge pull request #98 from mpeuster/master

Integration with new Containernet

7 years agoFull integration with new Containernet
peusterm [Wed, 11 May 2016 12:46:32 +0000 (14:46 +0200)]
Full integration with new Containernet

7 years agoAdded link to Dockerfile
peusterm [Wed, 11 May 2016 11:48:47 +0000 (13:48 +0200)]
Added link to Dockerfile

7 years agoFirst part of Containernet re-integration
peusterm [Wed, 11 May 2016 11:44:59 +0000 (13:44 +0200)]
First part of Containernet re-integration

7 years agoadded license info to dependecy section in README.md
peusterm [Wed, 11 May 2016 07:46:23 +0000 (09:46 +0200)]
added license info to dependecy section in README.md

7 years agoMerge pull request #96 from stevenvanrossem/master
stevenvanrossem [Tue, 10 May 2016 14:46:43 +0000 (16:46 +0200)]
Merge pull request #96 from stevenvanrossem/master

SDN chaining now via ryu rest api

7 years agoSDN chaining now via ryu rest api
stevenvanrossem [Tue, 10 May 2016 14:37:57 +0000 (16:37 +0200)]
SDN chaining now via ryu rest api

7 years agoMerge pull request #95 from stevenvanrossem/master
stevenvanrossem [Tue, 10 May 2016 10:06:06 +0000 (12:06 +0200)]
Merge pull request #95 from stevenvanrossem/master

update SDN chaining + monitoring

7 years agoset chaining via VLANs
stevenvanrossem [Tue, 10 May 2016 09:41:29 +0000 (11:41 +0200)]
set chaining via VLANs

7 years agoadd birectional option for set Chain
stevenvanrossem [Fri, 6 May 2016 16:28:57 +0000 (18:28 +0200)]
add birectional option for set Chain

7 years agoadd birectional option for set Chain
stevenvanrossem [Fri, 6 May 2016 15:21:12 +0000 (17:21 +0200)]
add birectional option for set Chain

7 years agoextra match field for SDN chaining commands
stevenvanrossem [Fri, 6 May 2016 12:35:54 +0000 (14:35 +0200)]
extra match field for SDN chaining commands

7 years agoextra match field for SDN chaining commands
stevenvanrossem [Fri, 6 May 2016 12:32:39 +0000 (14:32 +0200)]
extra match field for SDN chaining commands

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Fri, 6 May 2016 08:35:48 +0000 (10:35 +0200)]
Merge remote-tracking branch 'upstream/master'

7 years agofix bug in chaining command
stevenvanrossem [Fri, 6 May 2016 08:35:15 +0000 (10:35 +0200)]
fix bug in chaining command

7 years agoMerge pull request #94 from stevenvanrossem/master
stevenvanrossem [Wed, 4 May 2016 15:44:59 +0000 (17:44 +0200)]
Merge pull request #94 from stevenvanrossem/master

prepare compute functions for monitor functionality

7 years agoenable learning switch
stevenvanrossem [Wed, 4 May 2016 15:30:26 +0000 (17:30 +0200)]
enable learning switch

7 years agofirst implementation profile command
stevenvanrossem [Wed, 4 May 2016 15:28:08 +0000 (17:28 +0200)]
first implementation profile command

7 years agoname docker interfaces according to start_compute option
stevenvanrossem [Wed, 4 May 2016 13:34:49 +0000 (15:34 +0200)]
name docker interfaces according to start_compute option

7 years agofix network definition when starting container
stevenvanrossem [Wed, 4 May 2016 10:36:57 +0000 (12:36 +0200)]
fix network definition when starting container

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Tue, 3 May 2016 09:23:43 +0000 (11:23 +0200)]
Merge remote-tracking branch 'upstream/master'

7 years agoreturn docker configuration data on compute start
stevenvanrossem [Tue, 3 May 2016 09:22:54 +0000 (11:22 +0200)]
return docker configuration data on compute start

7 years agoMerge pull request #93 from mpeuster/master
peusterm [Tue, 3 May 2016 09:11:06 +0000 (11:11 +0200)]
Merge pull request #93 from mpeuster/master

Fake GK is now able to pull pre-defined Docker images

7 years agoFull docker pull functionality
peusterm [Tue, 3 May 2016 08:43:43 +0000 (10:43 +0200)]
Full docker pull functionality

7 years agofirst version of docker pull functionality
peusterm [Mon, 2 May 2016 19:21:14 +0000 (21:21 +0200)]
first version of docker pull functionality

7 years agoFirst steps torwards pulling pre-build docker images in the fake gatekeeper
peusterm [Mon, 2 May 2016 18:52:06 +0000 (20:52 +0200)]
First steps torwards pulling pre-build docker images in the fake gatekeeper

7 years agoAdded example SONATA package to test fake gatekeeper (used as long as there is no...
peusterm [Mon, 2 May 2016 18:48:57 +0000 (20:48 +0200)]
Added example SONATA package to test fake gatekeeper (used as long as there is no latest *.son example in the son-schema repository).
This package already references to pre-build Docker images stored in SONATA's Docker repo in the int. infrastructure.

7 years agoMerge pull request #92 from stevenvanrossem/master
stevenvanrossem [Mon, 2 May 2016 13:38:01 +0000 (15:38 +0200)]
Merge pull request #92 from stevenvanrossem/master

add weight option to get path for SDN chaining command

7 years agoadd weight metric for adding network links
stevenvanrossem [Mon, 2 May 2016 13:36:04 +0000 (15:36 +0200)]
add weight metric for adding network links

7 years agoadd weight metric for adding network links
stevenvanrossem [Mon, 2 May 2016 11:10:40 +0000 (13:10 +0200)]
add weight metric for adding network links

7 years agoMerge pull request #90 from stevenvanrossem/master
stevenvanrossem [Fri, 29 Apr 2016 10:44:22 +0000 (12:44 +0200)]
Merge pull request #90 from stevenvanrossem/master

minor changes

7 years agoupdate monitoring with prometheus
stevenvanrossem [Fri, 29 Apr 2016 10:41:54 +0000 (12:41 +0200)]
update monitoring with prometheus

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Fri, 29 Apr 2016 10:41:06 +0000 (12:41 +0200)]
Merge remote-tracking branch 'upstream/master'

7 years agoadded reminder to adapt SDN chaining
stevenvanrossem [Fri, 29 Apr 2016 10:40:07 +0000 (12:40 +0200)]
added reminder to adapt SDN chaining

7 years agoMerge pull request #89 from mpeuster/master
peusterm [Thu, 28 Apr 2016 18:49:05 +0000 (20:49 +0200)]
Merge pull request #89 from mpeuster/master

Added a dummy resource model that logs allocations but does no limita…

7 years agoAdded a dummy resource model that logs allocations but does no limitations. Used...
peusterm [Thu, 28 Apr 2016 18:32:36 +0000 (20:32 +0200)]
Added a dummy resource model that logs allocations but does no limitations. Used as reference for the emulator paper's evaluation

7 years agoMerge pull request #88 from mpeuster/master
peusterm [Wed, 27 Apr 2016 09:25:12 +0000 (11:25 +0200)]
Merge pull request #88 from mpeuster/master

Added proper exception handling, if there are not enough free resourc…

7 years agoAdded proper exception handling, if there are not enough free resources to allocate...
peusterm [Wed, 27 Apr 2016 09:01:24 +0000 (11:01 +0200)]
Added proper exception handling, if there are not enough free resources to allocate a container.

7 years agoMerge pull request #87 from mpeuster/master
peusterm [Wed, 27 Apr 2016 07:55:53 +0000 (09:55 +0200)]
Merge pull request #87 from mpeuster/master

Added new resource model

7 years agoFix: Moved ubuntu:trusty image download to Jenkins config
peusterm [Wed, 27 Apr 2016 07:42:30 +0000 (09:42 +0200)]
Fix: Moved ubuntu:trusty image download to Jenkins config

7 years agoFix: Test bug - we have to force the right Docker image to be used for the tests...
peusterm [Wed, 27 Apr 2016 07:33:28 +0000 (09:33 +0200)]
Fix: Test bug - we have to force the right Docker image to be used for the tests. Trusty works.

7 years agoDeactivated test
peusterm [Wed, 27 Apr 2016 06:14:31 +0000 (08:14 +0200)]
Deactivated test

7 years agoRetest
peusterm [Wed, 27 Apr 2016 06:01:01 +0000 (08:01 +0200)]
Retest

7 years agoRetest
peusterm [Tue, 26 Apr 2016 18:04:49 +0000 (20:04 +0200)]
Retest

7 years agoAdded unit tests for new resource model
peusterm [Tue, 26 Apr 2016 17:48:43 +0000 (19:48 +0200)]
Added unit tests for new resource model

7 years agoadded logging for over provisioning model
peusterm [Tue, 26 Apr 2016 14:44:34 +0000 (16:44 +0200)]
added logging for over provisioning model

7 years agoAdded first version of CPU overprovisioning model. Seems to work. Tests are WIP.
peusterm [Tue, 26 Apr 2016 14:34:18 +0000 (16:34 +0200)]
Added first version of CPU overprovisioning model. Seems to work. Tests are WIP.

7 years agosmall refactoring as preparation for overprovisioning RM
peusterm [Tue, 26 Apr 2016 13:35:07 +0000 (15:35 +0200)]
small refactoring as preparation for overprovisioning RM

7 years agoMerge pull request #86 from mpeuster/master
peusterm [Mon, 25 Apr 2016 10:11:33 +0000 (12:11 +0200)]
Merge pull request #86 from mpeuster/master

Fixes

7 years agoCleanup. Fix.
peusterm [Mon, 25 Apr 2016 09:18:39 +0000 (11:18 +0200)]
Cleanup. Fix.

7 years agoSmall cleanup
peusterm [Mon, 25 Apr 2016 09:15:55 +0000 (11:15 +0200)]
Small cleanup

7 years agoMerge branch 'master' of github.com:mpeuster/son-emu
peusterm [Mon, 25 Apr 2016 08:58:32 +0000 (10:58 +0200)]
Merge branch 'master' of github.com:mpeuster/son-emu

7 years agoFix: I somehow messed up some commits by clicking the "revert" button on the github...
peusterm [Mon, 18 Apr 2016 15:59:19 +0000 (17:59 +0200)]
Fix: I somehow messed up some commits by clicking the "revert" button on the github page. Stupid me.

7 years agoFixed merge problems.
peusterm [Mon, 18 Apr 2016 15:49:31 +0000 (17:49 +0200)]
Fixed merge problems.

7 years agoMerge pull request #85 from stevenvanrossem/master
stevenvanrossem [Fri, 22 Apr 2016 20:20:52 +0000 (22:20 +0200)]
Merge pull request #85 from stevenvanrossem/master

update monitoring features of the emulator

7 years agoupdate network stop command
stevenvanrossem [Fri, 22 Apr 2016 20:17:51 +0000 (22:17 +0200)]
update network stop command

7 years agostart prometheus pushgateway
stevenvanrossem [Fri, 22 Apr 2016 08:39:08 +0000 (10:39 +0200)]
start prometheus pushgateway

8 years agoFix: I somehow messed up some commits by clicking the "revert" button on the github...
peusterm [Mon, 18 Apr 2016 15:59:19 +0000 (17:59 +0200)]
Fix: I somehow messed up some commits by clicking the "revert" button on the github page. Stupid me.

8 years agoFixed merge problems.
peusterm [Mon, 18 Apr 2016 15:49:31 +0000 (17:49 +0200)]
Fixed merge problems.

8 years agoMerge remote-tracking branch 'upstream/master'
peusterm [Mon, 18 Apr 2016 15:41:50 +0000 (17:41 +0200)]
Merge remote-tracking branch 'upstream/master'

Conflicts:
src/emuvim/dcemulator/resourcemodel/upb/simple.py

8 years agoCleanup of RM model.
peusterm [Mon, 18 Apr 2016 15:37:19 +0000 (17:37 +0200)]
Cleanup of RM model.

8 years agonew example file for monitoring demo
stevenvanrossem [Mon, 18 Apr 2016 08:56:15 +0000 (10:56 +0200)]
new example file for monitoring demo

8 years agoMerge pull request #81 from sonata-nfv/revert-80-master
peusterm [Sun, 17 Apr 2016 16:56:55 +0000 (09:56 -0700)]
Merge pull request #81 from sonata-nfv/revert-80-master

Revert "improved resource model logging"

8 years agoRevert "improved resource model logging"
peusterm [Sun, 17 Apr 2016 16:30:37 +0000 (09:30 -0700)]
Revert "improved resource model logging"

8 years agoMerge pull request #80 from mpeuster/master
peusterm [Sun, 17 Apr 2016 16:30:25 +0000 (09:30 -0700)]
Merge pull request #80 from mpeuster/master

improved resource model logging

8 years agoimproved resource model logging
peusterm [Sun, 17 Apr 2016 16:29:12 +0000 (18:29 +0200)]
improved resource model logging

8 years agoMerge pull request #79 from mpeuster/master
peusterm [Sun, 17 Apr 2016 01:13:58 +0000 (18:13 -0700)]
Merge pull request #79 from mpeuster/master

Resource model logging

8 years agocleanup
peusterm [Sat, 16 Apr 2016 15:39:40 +0000 (17:39 +0200)]
cleanup

8 years agoRe-enabled logging of resource model state
peusterm [Sat, 16 Apr 2016 15:39:01 +0000 (17:39 +0200)]
Re-enabled logging of resource model state

8 years agoMerge pull request #78 from mpeuster/master
peusterm [Sat, 16 Apr 2016 15:09:14 +0000 (08:09 -0700)]
Merge pull request #78 from mpeuster/master

Improved test to be skipped when executed within a container.

8 years agoImproved test to be skipped when executed within a container.
peusterm [Sat, 16 Apr 2016 14:48:12 +0000 (16:48 +0200)]
Improved test to be skipped when executed within a container.

8 years agoMerge pull request #77 from mpeuster/master
peusterm [Sat, 16 Apr 2016 04:53:37 +0000 (21:53 -0700)]
Merge pull request #77 from mpeuster/master

New resource model API and implementation

8 years agoFix: Deactivated one test. If we run the eum in a docker, setting cgroup settings...
peusterm [Sat, 16 Apr 2016 04:36:42 +0000 (06:36 +0200)]
Fix: Deactivated one test. If we run the eum in a docker, setting cgroup settings is not possible

8 years agotrigger test
peusterm [Sat, 16 Apr 2016 04:14:54 +0000 (06:14 +0200)]
trigger test

8 years agoFix: new try ... ensure that dockernet is fetched from the right repo ...
peusterm [Sat, 16 Apr 2016 03:53:01 +0000 (05:53 +0200)]
Fix: new try ... ensure that dockernet is fetched from the right repo ...

8 years agoFix: CI problem ...
peusterm [Sat, 16 Apr 2016 03:39:31 +0000 (05:39 +0200)]
Fix: CI problem ...

8 years agoFix: CI breakes because it didn't fetch the latest dockernet
peusterm [Sat, 16 Apr 2016 03:32:45 +0000 (05:32 +0200)]
Fix: CI breakes because it didn't fetch the latest dockernet

8 years agocleaned up old code in node.py
peusterm [Sat, 16 Apr 2016 03:03:20 +0000 (05:03 +0200)]
cleaned up old code in node.py

8 years agoRe-wrote resource model API and UPB simple resource model. Due to an update of Docker...
peusterm [Sat, 16 Apr 2016 02:59:23 +0000 (04:59 +0200)]
Re-wrote resource model API and UPB simple resource model. Due to an update of Dockernet, we can now change resource limits at runtime.

8 years agoMerge pull request #76 from mpeuster/master
peusterm [Sat, 16 Apr 2016 02:47:15 +0000 (19:47 -0700)]
Merge pull request #76 from mpeuster/master

Monitoring should be optional, not default, to keep standard emulator footprint small.

8 years agodeactivate mem limit for resource model re-write
peusterm [Sat, 16 Apr 2016 00:19:51 +0000 (02:19 +0200)]
deactivate mem limit for resource model re-write

8 years agoMonitoring should be optional, not default to keep emulate footprint small.
peusterm [Sat, 16 Apr 2016 00:16:20 +0000 (02:16 +0200)]
Monitoring should be optional, not default to keep emulate footprint small.

8 years agoMerge pull request #75 from stevenvanrossem/master
stevenvanrossem [Fri, 15 Apr 2016 14:32:35 +0000 (16:32 +0200)]
Merge pull request #75 from stevenvanrossem/master

start prometheus and cadvisor docker containers as monitoring tools

8 years agoadd monitor as an option to start emulator
stevenvanrossem [Fri, 15 Apr 2016 13:31:28 +0000 (15:31 +0200)]
add monitor as an option to start emulator

8 years agostart cadvisor and prometheus at startup
stevenvanrossem [Fri, 15 Apr 2016 13:18:44 +0000 (15:18 +0200)]
start cadvisor and prometheus at startup

8 years agoMerge branch 'master' of github.com:stevenvanrossem/son-emu
stevenvanrossem [Fri, 15 Apr 2016 13:16:23 +0000 (15:16 +0200)]
Merge branch 'master' of github.com:stevenvanrossem/son-emu

8 years agostart cadvisor and prometheus docker container at startup
stevenvanrossem [Fri, 15 Apr 2016 11:28:23 +0000 (13:28 +0200)]
start cadvisor and prometheus docker container at startup

8 years agostart cadvisor and prometheus docker container at startup
stevenvanrossem [Fri, 15 Apr 2016 11:28:23 +0000 (13:28 +0200)]
start cadvisor and prometheus docker container at startup

8 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Fri, 15 Apr 2016 09:22:27 +0000 (11:22 +0200)]
Merge remote-tracking branch 'upstream/master'

8 years agostart prometheus and cadvisor with Dockernet
stevenvanrossem [Thu, 14 Apr 2016 09:15:58 +0000 (11:15 +0200)]
start prometheus and cadvisor with Dockernet

8 years agoupdate monitor features
stevenvanrossem [Thu, 14 Apr 2016 07:55:20 +0000 (09:55 +0200)]
update monitor features

8 years agoMerge pull request #74 from stevenvanrossem/master
stevenvanrossem [Mon, 11 Apr 2016 15:03:43 +0000 (17:03 +0200)]
Merge pull request #74 from stevenvanrossem/master

update SDN chaining and monitoring commands to specify vnf interface

8 years agoupdated SDN chaining commands
stevenvanrossem [Mon, 11 Apr 2016 15:00:07 +0000 (17:00 +0200)]
updated SDN chaining commands

8 years agoupdated SDN chaining commands
stevenvanrossem [Mon, 11 Apr 2016 14:59:29 +0000 (16:59 +0200)]
updated SDN chaining commands

8 years agospecify interface option for monitoring command
stevenvanrossem [Mon, 11 Apr 2016 10:10:06 +0000 (12:10 +0200)]
specify interface option for monitoring command

8 years agoallow multiple edges/interfaces per vnf in the DCNetwork graph
stevenvanrossem [Sun, 10 Apr 2016 23:16:44 +0000 (01:16 +0200)]
allow multiple edges/interfaces per vnf in the DCNetwork graph

8 years agoextend --net options for compute start
stevenvanrossem [Sun, 10 Apr 2016 21:49:59 +0000 (23:49 +0200)]
extend --net options for compute start

8 years agoMerge pull request #73 from mpeuster/master
peusterm [Thu, 7 Apr 2016 15:04:24 +0000 (17:04 +0200)]
Merge pull request #73 from mpeuster/master

improved resource logging

8 years agoimproved resource logging
peusterm [Thu, 7 Apr 2016 12:07:58 +0000 (14:07 +0200)]
improved resource logging

8 years agoMerge pull request #72 from mpeuster/master
peusterm [Wed, 6 Apr 2016 12:51:28 +0000 (14:51 +0200)]
Merge pull request #72 from mpeuster/master

Added logging functionality to resource models.