osm/vim-emu.git
7 years agoTry to avoid race condition problems in unittests
peusterm [Thu, 18 May 2017 12:55:27 +0000 (14:55 +0200)]
Try to avoid race condition problems in unittests

7 years agoRemoved properitary monitoring (used for student demo). Only keep OpenStack fakes.
peusterm [Thu, 18 May 2017 11:28:38 +0000 (13:28 +0200)]
Removed properitary monitoring (used for student demo). Only keep OpenStack fakes.

7 years agoRe-enabled tests to check with fiexed Jenkins
peusterm [Wed, 17 May 2017 12:33:42 +0000 (14:33 +0200)]
Re-enabled tests to check with fiexed Jenkins

7 years agoDeactivated some test to find Jenkins issue.
peusterm [Wed, 17 May 2017 10:20:05 +0000 (12:20 +0200)]
Deactivated some test to find Jenkins issue.

7 years agoFix: Made API shutdown more robust
peusterm [Wed, 17 May 2017 09:01:09 +0000 (11:01 +0200)]
Fix: Made API shutdown more robust

7 years agoAdded topology for integration demo
peusterm [Wed, 17 May 2017 08:21:18 +0000 (10:21 +0200)]
Added topology for integration demo

7 years agoFix: Last fixes for OpenStack API imports after renaming
peusterm [Wed, 17 May 2017 08:08:50 +0000 (10:08 +0200)]
Fix: Last fixes for OpenStack API imports after renaming

7 years agoFix: Nova, Heat APIs now rely on latest son-emu master code to handle links
peusterm [Wed, 17 May 2017 07:51:05 +0000 (09:51 +0200)]
Fix: Nova, Heat APIs now rely on latest son-emu master code to handle links

7 years agoManually added test code for openstack apis
peusterm [Wed, 17 May 2017 06:48:54 +0000 (08:48 +0200)]
Manually added test code for openstack apis

7 years agoManually added OpenStack API code
peusterm [Wed, 17 May 2017 06:48:12 +0000 (08:48 +0200)]
Manually added OpenStack  API code

7 years agoMerge pull request #218 from stevenvanrossem/master
stevenvanrossem [Tue, 9 May 2017 12:53:56 +0000 (14:53 +0200)]
Merge pull request #218 from stevenvanrossem/master

some updates, mainly demo features

7 years agostart Docker VNF xterm via the rest api (can be called from the dashboard)
stevenvanrossem [Mon, 8 May 2017 14:10:13 +0000 (16:10 +0200)]
start Docker VNF xterm via the rest api (can be called from the dashboard)

7 years agoadd MAC address in dashboard
stevenvanrossem [Mon, 8 May 2017 00:11:21 +0000 (02:11 +0200)]
add MAC address in dashboard

7 years agofix monitoring bug (cleanup monitored metrics list after vnf removal)
stevenvanrossem [Sun, 7 May 2017 20:40:44 +0000 (22:40 +0200)]
fix monitoring bug (cleanup monitored metrics list after vnf removal)

7 years agoMerge pull request #217 from stevenvanrossem/master
stevenvanrossem [Fri, 5 May 2017 10:50:29 +0000 (12:50 +0200)]
Merge pull request #217 from stevenvanrossem/master

put example topology back in original state

7 years agoremove unused file
stevenvanrossem [Fri, 5 May 2017 09:35:15 +0000 (11:35 +0200)]
remove unused file

7 years agoupdate example topologies
stevenvanrossem [Fri, 5 May 2017 09:33:25 +0000 (11:33 +0200)]
update example topologies

7 years agoput example topology file back in original state
stevenvanrossem [Fri, 5 May 2017 09:26:15 +0000 (11:26 +0200)]
put example topology file back in original state

7 years agoMerge pull request #216 from stevenvanrossem/master
stevenvanrossem [Fri, 5 May 2017 09:08:43 +0000 (11:08 +0200)]
Merge pull request #216 from stevenvanrossem/master

several bug fixes and updates

7 years agofix unittest
stevenvanrossem [Thu, 4 May 2017 22:39:32 +0000 (00:39 +0200)]
fix unittest

7 years agofix unittest
stevenvanrossem [Thu, 4 May 2017 22:20:37 +0000 (00:20 +0200)]
fix unittest

7 years agofix unittest
stevenvanrossem [Thu, 4 May 2017 22:01:19 +0000 (00:01 +0200)]
fix unittest

7 years agosmall updates in dashboard + E-LAN deployment
stevenvanrossem [Thu, 4 May 2017 21:45:15 +0000 (23:45 +0200)]
small updates in dashboard + E-LAN deployment

7 years agodisplay assigned ip's and interfaces on dashboard
stevenvanrossem [Thu, 4 May 2017 14:51:34 +0000 (16:51 +0200)]
display assigned ip's and interfaces on dashboard

7 years agoupdate dashboard to display ip adresses
stevenvanrossem [Thu, 4 May 2017 12:09:36 +0000 (14:09 +0200)]
update dashboard to display ip adresses

7 years agoupdate dashboard
stevenvanrossem [Wed, 3 May 2017 22:42:31 +0000 (00:42 +0200)]
update dashboard

7 years agoupdate dashboard, to display placement, colored by node type
stevenvanrossem [Wed, 3 May 2017 22:01:52 +0000 (00:01 +0200)]
update dashboard, to display placement, colored by node type

7 years agousing new containernet function to add/remove SAPs
stevenvanrossem [Wed, 3 May 2017 19:48:26 +0000 (21:48 +0200)]
using new containernet function to add/remove SAPs

7 years agoupdate the unittest
stevenvanrossem [Wed, 3 May 2017 14:28:38 +0000 (16:28 +0200)]
update the unittest

7 years agoupdate Dockerfile to fix Jenkins test
stevenvanrossem [Wed, 3 May 2017 14:26:01 +0000 (16:26 +0200)]
update Dockerfile to fix Jenkins test

7 years agofix typo
stevenvanrossem [Wed, 3 May 2017 11:16:31 +0000 (13:16 +0200)]
fix typo

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Wed, 3 May 2017 10:55:09 +0000 (12:55 +0200)]
Merge remote-tracking branch 'upstream/master'

7 years agoMerge remote-tracking branch 'origin/master'
stevenvanrossem [Wed, 3 May 2017 10:54:23 +0000 (12:54 +0200)]
Merge remote-tracking branch 'origin/master'

# Conflicts:
# src/emuvim/api/sonata/dummygatekeeper.py

7 years agoallow multiple VNFs with same name/image but different IDs
stevenvanrossem [Wed, 3 May 2017 10:39:51 +0000 (12:39 +0200)]
allow multiple VNFs with same name/image but different IDs

7 years agoMerge pull request #214 from mpeuster/master
peusterm [Fri, 28 Apr 2017 07:02:44 +0000 (09:02 +0200)]
Merge pull request #214 from mpeuster/master

Fix: Let dummy GK consider vcpus field in VNFDs

7 years agoFix: This iptc dependency in the clean function is really prblematic!
peusterm [Fri, 28 Apr 2017 06:15:51 +0000 (08:15 +0200)]
Fix: This iptc dependency in the clean function is really prblematic!

7 years agoThere is a dependecy bug in the new tests. This might reolve it.
peusterm [Thu, 27 Apr 2017 14:15:11 +0000 (16:15 +0200)]
There is a dependecy bug in the new tests. This might reolve it.

7 years agoFix: Dumb bug. This happens if your commit before testing locally :-)
peusterm [Thu, 27 Apr 2017 13:20:51 +0000 (15:20 +0200)]
Fix: Dumb bug. This happens if your commit before testing locally :-)

7 years agouse unique vnf_id iso vnf_name to identify vnfs in the nsd/vnfd
stevenvanrossem [Thu, 27 Apr 2017 13:10:59 +0000 (15:10 +0200)]
use unique vnf_id iso vnf_name to identify vnfs in the nsd/vnfd

7 years agoupdate dashbboard placement graph
stevenvanrossem [Thu, 27 Apr 2017 13:09:55 +0000 (15:09 +0200)]
update dashbboard placement graph

7 years agoFix: Let dummy GK consider vcpus field in VNFDs
peusterm [Thu, 27 Apr 2017 12:44:54 +0000 (14:44 +0200)]
Fix: Let dummy GK consider vcpus field in VNFDs

7 years agofix this later
stevenvanrossem [Mon, 24 Apr 2017 02:45:43 +0000 (04:45 +0200)]
fix this later

7 years agouse id iso name to identify a vnfd
stevenvanrossem [Mon, 24 Apr 2017 02:36:58 +0000 (04:36 +0200)]
use id iso name to identify a vnfd

7 years agoupdate cadvisor args
stevenvanrossem [Mon, 24 Apr 2017 01:14:44 +0000 (03:14 +0200)]
update cadvisor args

7 years agouse better web server module for rest api
stevenvanrossem [Sun, 23 Apr 2017 15:54:33 +0000 (17:54 +0200)]
use better web server module for rest api

7 years agoupdate dashboard for demo
stevenvanrossem [Sun, 23 Apr 2017 15:49:32 +0000 (17:49 +0200)]
update dashboard for demo

7 years agoupdate title
stevenvanrossem [Sun, 23 Apr 2017 00:15:03 +0000 (02:15 +0200)]
update title

7 years agoupdate title
stevenvanrossem [Sun, 23 Apr 2017 00:07:21 +0000 (02:07 +0200)]
update title

7 years agoupdate dashboard title
stevenvanrossem [Sat, 22 Apr 2017 23:25:09 +0000 (01:25 +0200)]
update dashboard title

7 years agoupdate dashboard with graph
stevenvanrossem [Sat, 22 Apr 2017 23:22:59 +0000 (01:22 +0200)]
update dashboard with graph

7 years agochange cadvisor startup args
stevenvanrossem [Sat, 22 Apr 2017 20:00:46 +0000 (22:00 +0200)]
change cadvisor startup args

7 years agoadd extra startup arg for cadvisor and reset subnets in dummygatekeeper
stevenvanrossem [Sat, 22 Apr 2017 19:47:15 +0000 (21:47 +0200)]
add extra startup arg for cadvisor and reset subnets in dummygatekeeper

7 years agoadd demo topologies and cadvisor startup args
stevenvanrossem [Sat, 22 Apr 2017 17:37:29 +0000 (19:37 +0200)]
add demo topologies and cadvisor startup args

7 years agofix monitoring bug
stevenvanrossem [Fri, 21 Apr 2017 11:47:06 +0000 (13:47 +0200)]
fix monitoring bug
add option to specify sap vnfd file in toplogy file

7 years agoproperly delete the External SAPs
stevenvanrossem [Tue, 18 Apr 2017 14:57:40 +0000 (16:57 +0200)]
properly delete the External SAPs

7 years agoAdd option to auto delete any running service when uploading a new package
stevenvanrossem [Mon, 17 Apr 2017 19:22:10 +0000 (21:22 +0200)]
Add option to auto delete any running service when uploading a new package

7 years agochange default AUTO_DEPLOY flag to false
stevenvanrossem [Fri, 14 Apr 2017 14:25:12 +0000 (16:25 +0200)]
change default AUTO_DEPLOY flag to false

7 years agoAdd flag to the topology file to auto-deploy an uploaded service.
stevenvanrossem [Fri, 14 Apr 2017 14:09:21 +0000 (16:09 +0200)]
Add flag to the topology file to auto-deploy an uploaded service.

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Thu, 13 Apr 2017 11:47:06 +0000 (13:47 +0200)]
Merge remote-tracking branch 'upstream/master'

7 years agoExtend the External SAP functionality, so we can reach the service from the host
stevenvanrossem [Thu, 13 Apr 2017 00:21:45 +0000 (02:21 +0200)]
Extend the External SAP functionality, so we can reach the service from the host

7 years agoMerge pull request #213 from cgeoffroy/pr/minimize_cli
peusterm [Wed, 12 Apr 2017 14:23:01 +0000 (16:23 +0200)]
Merge pull request #213 from cgeoffroy/pr/minimize_cli

Remove most of the active waits on the cli logs

7 years agoExecuting important commands directly inside the vnfs
cgeoffroy [Wed, 12 Apr 2017 08:49:52 +0000 (10:49 +0200)]
Executing important commands directly inside the vnfs

7 years agoStricter cleanup
cgeoffroy [Wed, 12 Apr 2017 08:48:34 +0000 (10:48 +0200)]
Stricter cleanup

7 years agoMerge pull request #211 from stevenvanrossem/master
peusterm [Tue, 11 Apr 2017 17:41:54 +0000 (19:41 +0200)]
Merge pull request #211 from stevenvanrossem/master

dashboard modification + external SAP points

7 years agoMerge pull request #212 from cgeoffroy/pr/fix_manualexamples_textoverlap
peusterm [Tue, 11 Apr 2017 16:33:45 +0000 (18:33 +0200)]
Merge pull request #212 from cgeoffroy/pr/fix_manualexamples_textoverlap

Pr/fix manualexamples textoverlap

7 years agoAvoid using sync inside vnfs
cgeoffroy [Tue, 11 Apr 2017 15:16:49 +0000 (17:16 +0200)]
Avoid using sync inside vnfs

7 years agoProtect backslash to avoid premature substitution
cgeoffroy [Tue, 11 Apr 2017 09:22:17 +0000 (11:22 +0200)]
Protect backslash to avoid premature substitution

7 years agoSplit command to be compatible with container sh
cgeoffroy [Tue, 11 Apr 2017 09:21:27 +0000 (11:21 +0200)]
Split command to be compatible with container sh

7 years agoClearer error header
cgeoffroy [Tue, 11 Apr 2017 09:20:23 +0000 (11:20 +0200)]
Clearer error header

7 years agoAvoid using printheader
cgeoffroy [Tue, 11 Apr 2017 09:06:55 +0000 (11:06 +0200)]
Avoid using printheader

7 years agoUsing sync and newline when printing text
cgeoffroy [Tue, 11 Apr 2017 09:05:56 +0000 (11:05 +0200)]
Using sync and newline when printing text

7 years agoPrint the containernet cli logs when a pattern is missing
cgeoffroy [Tue, 11 Apr 2017 08:58:53 +0000 (10:58 +0200)]
Print the containernet cli logs when a pattern is missing

7 years agodelete old dashboard directory
stevenvanrossem [Mon, 10 Apr 2017 21:18:39 +0000 (23:18 +0200)]
delete old dashboard directory

7 years agodelete old dashboard directory
stevenvanrossem [Mon, 10 Apr 2017 21:17:23 +0000 (23:17 +0200)]
delete old dashboard directory

7 years agoMerge remote-tracking branch 'upstream/master'
stevenvanrossem [Mon, 10 Apr 2017 09:51:20 +0000 (11:51 +0200)]
Merge remote-tracking branch 'upstream/master'

Conflicts:
src/emuvim/api/sonata/dummygatekeeper.py

7 years agoadd son-emu dashboard to the python setup file, so it is served from the Flask app...
stevenvanrossem [Sat, 8 Apr 2017 11:41:15 +0000 (13:41 +0200)]
add son-emu dashboard to the python setup file, so it is served from the Flask app, at the dummygatekeeper's ip:port

7 years agocleanup logging
stevenvanrossem [Fri, 7 Apr 2017 19:13:30 +0000 (21:13 +0200)]
cleanup logging

7 years agocleanup logging
stevenvanrossem [Fri, 7 Apr 2017 15:20:50 +0000 (17:20 +0200)]
cleanup logging

7 years agochoose the management interface name as specified in the vnfd, when using docker...
stevenvanrossem [Thu, 6 Apr 2017 12:44:33 +0000 (14:44 +0200)]
choose the management interface name as specified in the vnfd, when using docker mgmt interfaces

7 years agofix issues with installing docker management networks
stevenvanrossem [Thu, 6 Apr 2017 00:21:20 +0000 (02:21 +0200)]
fix issues with installing  docker management networks

7 years agoPossibility to deploy external (as host interface) and internal (as container, defaul...
stevenvanrossem [Wed, 5 Apr 2017 15:31:20 +0000 (17:31 +0200)]
Possibility to deploy external (as host interface) and internal (as container, default) SAPs.
This is specified in the NSD, by the connection_points type (external/internal)

7 years agoMerge pull request #210 from cgeoffroy/pr/enable_learning_01
peusterm [Tue, 4 Apr 2017 11:10:59 +0000 (13:10 +0200)]
Merge pull request #210 from cgeoffroy/pr/enable_learning_01

Putting enable_learning to True by default in sonata_y1_demo_topology_1.py

7 years agoPutting enable_learning to True by default in sonata_y1_demo_topology_1.py
cgeoffroy [Mon, 3 Apr 2017 12:18:25 +0000 (14:18 +0200)]
Putting enable_learning to True by default in sonata_y1_demo_topology_1.py

7 years agoMerge pull request #209 from edmaas/master
peusterm [Mon, 3 Apr 2017 11:35:17 +0000 (13:35 +0200)]
Merge pull request #209 from edmaas/master

Volumes in son-emu dgk and choosing port in profiling topology

7 years agoMerge branch 'master' of https://github.com/sonata-nfv/son-emu
edmaas [Sun, 2 Apr 2017 14:23:29 +0000 (16:23 +0200)]
Merge branch 'master' of https://github.com/sonata-nfv/son-emu

7 years agofinished implementing passing a folder as volume to docker files for log collection
edmaas [Sun, 2 Apr 2017 14:21:57 +0000 (16:21 +0200)]
finished implementing passing a folder as volume to docker files for log collection

7 years agoMerge pull request #205 from cgeoffroy/pr/avoid_bash_subshell
peusterm [Tue, 28 Mar 2017 12:05:11 +0000 (14:05 +0200)]
Merge pull request #205 from cgeoffroy/pr/avoid_bash_subshell

Removing subshell for compatibility with Jenkins

7 years agoattempt to add a log file directory to every vnf created
edmaas [Mon, 27 Mar 2017 11:56:59 +0000 (13:56 +0200)]
attempt to add a log file directory to every vnf created

7 years agoMerge branch 'master' of https://github.com/sonata-nfv/son-emu
edmaas [Mon, 27 Mar 2017 11:24:13 +0000 (13:24 +0200)]
Merge branch 'master' of https://github.com/sonata-nfv/son-emu

7 years agoStricter conditional on ping
cgeoffroy [Thu, 23 Mar 2017 14:36:56 +0000 (15:36 +0100)]
Stricter conditional on ping

7 years agoRemoving debug outputs
cgeoffroy [Fri, 17 Mar 2017 12:56:38 +0000 (13:56 +0100)]
Removing debug outputs

7 years agoFix typo
cgeoffroy [Fri, 17 Mar 2017 12:26:50 +0000 (13:26 +0100)]
Fix typo

7 years agoUsing sudo when calling containernet
cgeoffroy [Fri, 17 Mar 2017 11:51:18 +0000 (12:51 +0100)]
Using sudo when calling containernet

7 years agoIncreasing the timeout while waiting for containernet prompt
cgeoffroy [Fri, 17 Mar 2017 10:48:15 +0000 (11:48 +0100)]
Increasing the timeout while waiting for containernet prompt

7 years agoFIX pkill is case sensitive
cgeoffroy [Fri, 17 Mar 2017 10:22:47 +0000 (11:22 +0100)]
FIX pkill is case sensitive

7 years agoChecking that Jenkins supports bash heredoc
cgeoffroy [Fri, 17 Mar 2017 09:51:37 +0000 (10:51 +0100)]
Checking that Jenkins supports bash heredoc

7 years agoVerifying that timeout is installed
cgeoffroy [Fri, 17 Mar 2017 09:48:26 +0000 (10:48 +0100)]
Verifying that timeout is installed

7 years agoNicer screen cleanup
cgeoffroy [Fri, 17 Mar 2017 09:14:39 +0000 (10:14 +0100)]
Nicer screen cleanup

7 years agoRemoving subshell for compatibility with Jenkins
cgeoffroy [Wed, 15 Mar 2017 15:24:58 +0000 (16:24 +0100)]
Removing subshell for compatibility with Jenkins

7 years agoMerge pull request #207 from mpeuster/master
peusterm [Thu, 23 Mar 2017 07:42:01 +0000 (08:42 +0100)]
Merge pull request #207 from mpeuster/master

Fix: Updated test package to be aligned with latest schemas.