osm/RO.git
6 years agodocker-compose: using latest mysql 5.x docker image instead of latest 78/6078/3
garciadeblas [Mon, 7 May 2018 09:13:14 +0000 (11:13 +0200)]
docker-compose: using latest mysql 5.x docker image instead of latest

Change-Id: I9dbfde56d3733d09bf97a5e5c0277614fea633f8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoLCM update to new N2VC version: message to the callback 21/6121/1
tierno [Thu, 10 May 2018 13:41:24 +0000 (15:41 +0200)]
LCM update to new N2VC version: message to the callback

Change-Id: Ib94648ced5a89a4e65469d03bfcd22e99a020f3a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoLWB increase deployment timeout. Check vnf management ip is returned 79/6079/1 v3.1 v3.1.0
tierno [Mon, 7 May 2018 15:30:04 +0000 (17:30 +0200)]
LWB increase deployment timeout. Check vnf management ip is returned

Change-Id: I13f3e2d5cdac50e9f59052be615ba95d11739515
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoFix problem at classic build instantiation 71/6071/1
tierno [Fri, 4 May 2018 10:21:10 +0000 (12:21 +0200)]
Fix problem at classic build instantiation

Change-Id: Ice50cf5e88017e7bd050baa12c94223a0884c530
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoFixed the use of vim_network_name at NSD VLD 62/6062/1
tierno [Thu, 3 May 2018 15:37:40 +0000 (17:37 +0200)]
Fixed the use of vim_network_name at NSD VLD
Add new vim-config parameter management_network_id or management_network_name for setting the mgmt vim network

Change-Id: I9b5224c5af22c914bda14f8fb9f4edbf29da02bf
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoMinor change in vCD connector for get network list 53/6053/1
kasar [Wed, 2 May 2018 12:58:07 +0000 (05:58 -0700)]
Minor change in vCD connector for get network list

Signed-off-by: kasar <pkasar@vmware.com>
6 years agoAllow ns-creation params: vim-network, multisite deployement 47/6047/1
tierno [Fri, 27 Apr 2018 12:34:22 +0000 (14:34 +0200)]
Allow ns-creation params: vim-network, multisite deployement

Change-Id: Ie47f7701c5c45534005b86179564ee221ebe8938
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoSet at nsd vnf_name equal to member_vnf_index 46/6046/1
tierno [Fri, 27 Apr 2018 12:33:12 +0000 (14:33 +0200)]
Set at nsd vnf_name equal to member_vnf_index

Change-Id: If12df6926928ef6d62a053518324d02c4c8332e4
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agochange vims to vim_accounts 45/6045/1
tierno [Thu, 26 Apr 2018 15:10:43 +0000 (17:10 +0200)]
change vims to vim_accounts

Change-Id: Ic60b1312b7f9cea69158fa8622a57af74a014474
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agofixing problem of vim_type at creating vim_account 41/6041/1
tierno [Thu, 26 Apr 2018 14:27:47 +0000 (16:27 +0200)]
fixing problem of vim_type at creating vim_account

Change-Id: Ic781aa3b504ef8eb681e39d0c027d620f4ef19dd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoFeature 5649 Alternative images for VIM specific 25/6025/5
tierno [Tue, 24 Apr 2018 10:52:40 +0000 (12:52 +0200)]
Feature 5649 Alternative images for VIM specific

Change-Id: I4780afb862fc2d8b9625aa771c0bd8d7aefefef6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoadding ns_lcm_op_occs instantiate terminate action (primitive) 96/5996/6
tierno [Wed, 18 Apr 2018 16:53:02 +0000 (18:53 +0200)]
adding ns_lcm_op_occs instantiate terminate action (primitive)

Change-Id: I3c16d12d558c4b2a988e0ce1cdc77225298e69d3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoLCM Providing VDU IP address information 66/5966/7
tierno [Wed, 11 Apr 2018 21:21:55 +0000 (23:21 +0200)]
LCM Providing VDU IP address information

Change-Id: Ica02b90e6dd01a7a3c9498afcd326c3f9f92a96a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoChange vnf_member_index to be coherent with model 20/6020/1
tierno [Wed, 11 Apr 2018 21:21:02 +0000 (23:21 +0200)]
Change vnf_member_index to be coherent with model

Change-Id: Ia8f465aed54996087905e3d3aeb6bfa6a2a2946c
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoMerge "Remove deprecated juju api interface"
tierno [Mon, 23 Apr 2018 07:51:29 +0000 (09:51 +0200)]
Merge "Remove deprecated juju api interface"

6 years agoFix several variable type bugs 14/6014/1
albertoflorez [Thu, 19 Apr 2018 22:40:25 +0000 (00:40 +0200)]
Fix several variable type bugs

Change-Id: If8b9fdcf0a53393dc0fca3a1f46004b9fab500a5
Signed-off-by: albertoflorez <alberto.florezpages@telefonica.com>
6 years agoRemove deprecated juju api interface 98/5998/1
Adam Israel [Wed, 18 Apr 2018 17:14:26 +0000 (13:14 -0400)]
Remove deprecated juju api interface

This patch removes the deprecated juju_api interface

Change-Id: Ib21504fbb6b43502b9a39988e162355b80debe98
Signed-off-by: Adam Israel <adam.israel@canonical.com>
6 years agoFix multi-vdu workflow w/o charm 97/5997/1
Adam Israel [Wed, 18 Apr 2018 17:12:12 +0000 (13:12 -0400)]
Fix multi-vdu workflow w/o charm

Consider the use-case where a VNF defines a vnf-configuration, and
contains two VDUs without vdu-configuration. There should only be one
charm deployed, at the VNF level.

This patch complies with the above use-case.

Change-Id: I16eadef6c4a5807d47194d4b3ee9e7c66ec67be3
Signed-off-by: Adam Israel <adam.israel@canonical.com>
6 years agoImprove N2VC integration 62/5962/17
Adam Israel [Tue, 10 Apr 2018 22:13:55 +0000 (16:13 -0600)]
Improve N2VC integration

This patch + https://osm.etsi.org/gerrit/#/c/5960/ adds:
- deployment of multi-vdu vnfs
- execution of initial-config-primitives
- Handling of n2vc.login() is functional but needs optimization due to
  inner function
- Rebase

Signed-off-by: Adam Israel <adam.israel@canonical.com>
Change-Id: Ic220dca6898ffe33bf322867106562e1340d6571

6 years agoUpdated Dockerfiles and postinst for RO and LCM to use pip-9.0.3 82/5982/1
garciadeblas [Tue, 17 Apr 2018 16:06:23 +0000 (18:06 +0200)]
Updated Dockerfiles and postinst for RO and LCM to use pip-9.0.3

Also replaces apt by apt-get in Dockerfiles

Change-Id: I54c8c45745e0550878d05f3c386ea7d633b50786
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agolightweight kafka support with callback 39/5839/5
gcalvino [Mon, 5 Feb 2018 12:03:05 +0000 (13:03 +0100)]
lightweight kafka support with callback

Change-Id: I9efcdb6bcdca5a1bc91cd4f1288ef399d88622af
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
6 years agovim-account and sdn support. 92/5892/12
tierno [Wed, 21 Mar 2018 10:34:00 +0000 (11:34 +0100)]
vim-account and sdn support.
Integration with last version of NBI
Log enhancement at n2vc callback

Change-Id: I13eda2bf61443992ddfe88169c7f2128133caa05
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoopenstack option for adding root certificate 46/5946/4
tierno [Fri, 6 Apr 2018 08:41:06 +0000 (10:41 +0200)]
openstack option for adding root certificate

Change-Id: Icb771f120c5bd6ecb89e44883779f3dcc091b7fc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoWIP - Fix N2VC integration issues 37/5937/3
Adam Israel [Thu, 5 Apr 2018 00:01:47 +0000 (20:01 -0400)]
WIP - Fix N2VC integration issues

This fixes a couple issues:

- Bump up the version of N2VC used, which fixes the updating of deployment status
- Add a new 'params' parameter to DeployCharms to address rw_mgmt_ip.
- RemoveCharms now succeeds
- Explicitly generate and store application name, per conversation

I've verified this executes the initial-config-primitive, and now
correctly sets the rw_mgmt_ip.

Still TODO:
- There still seems to be an occasional block when deploying a network
service with multiple charms, where one charm hangs in DeployCharms.
Race condition TBD.

Signed-off-by: Adam Israel <adam.israel@canonical.com>
Change-Id: Idf630d7ace375bd508d45a7140efac2cda609ae0

6 years agoFixed Dockerfile-local to install requirements for OpenNebula 32/5932/2
garciadeblas [Wed, 4 Apr 2018 10:32:15 +0000 (12:32 +0200)]
Fixed Dockerfile-local to install requirements for OpenNebula

Change-Id: I635262d4acc4fee417a82004501bf19ff3d1e064
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoOpenNebula VIM supported 62/5862/11
jomacarpe [Tue, 27 Feb 2018 12:48:22 +0000 (13:48 +0100)]
OpenNebula VIM supported

Signed-off-by: jomacarpe <josemaria.carmonaperez@telefonica.com>
OpenNebula VIM supported

Signed-off-by: albertoflorez <alberto.florezpages@telefonica.com>
6 years agoMerge "Add N2VC support"
tierno [Tue, 3 Apr 2018 14:16:10 +0000 (16:16 +0200)]
Merge "Add N2VC support"

6 years agoLatest pyvcloud library changes for vCD connector 74/5874/3
kasar [Fri, 9 Mar 2018 12:15:22 +0000 (04:15 -0800)]
Latest pyvcloud library changes for vCD connector

Change-Id: I18e9b1dba81c4225b3682ffa775acc5eeed071f1
Signed-off-by: kasar <pkasar@vmware.com>
6 years agoAdd N2VC support 85/5885/5
Adam Israel [Sun, 18 Mar 2018 18:46:23 +0000 (14:46 -0400)]
Add N2VC support

This patch adds support for using the N2VC for managing the VCA.

Signed-off-by: Adam Israel <adam.israel@canonical.com>
Change-Id: Iddb0b9b0e5541b2faaf006170354b49830339d1a

6 years agoNew create-tenant option idempotent useful for docker initialization. Other minor... 01/5901/2
tierno [Fri, 23 Mar 2018 14:44:03 +0000 (15:44 +0100)]
New create-tenant option idempotent useful for docker initialization. Other minor fixes

Change-Id: I1da8ddfbad06c1a1f0c490f5e606c48aaec4ecd0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agofixed error at vnf parsing internal vld 08/5908/1
tierno [Mon, 26 Mar 2018 10:11:46 +0000 (12:11 +0200)]
fixed error at vnf parsing internal vld

Change-Id: I7f46b390e5c5990baeaa7d839916adea9ec973ca
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoSource installation, use ocata openstack client 55/5855/6
tierno [Thu, 22 Feb 2018 11:24:16 +0000 (12:24 +0100)]
Source installation, use ocata openstack client

Change-Id: I15c30991a8ac5f622699ba6099865e7f696f115d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoenhancement in openstack floating_ip asigment 54/5854/6
tierno [Thu, 22 Feb 2018 10:58:59 +0000 (11:58 +0100)]
enhancement in openstack floating_ip asigment

Change-Id: I43c57c9a8c58bd6cab94d63183af100973f9d9d4
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoFeatures 5648 5650 5651 52/5852/7
tierno [Fri, 16 Feb 2018 13:34:33 +0000 (14:34 +0100)]
Features 5648 5650 5651

Change-Id: I3542587777f124badf75aa4285d9fad5e25a1a0a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoVNFFG fixed some issues 80/5880/2
tierno [Tue, 13 Mar 2018 17:52:23 +0000 (18:52 +0100)]
VNFFG fixed some issues

Change-Id: I5d1a481687c37e58a1202091ff8534a4253a82f0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoVNFFG support 48/5748/8
Igor D.C [Mon, 6 Nov 2017 12:48:48 +0000 (12:48 +0000)]
VNFFG support

This brings VNFFG support to OSM, together with making use of the VIM
connector's SFC interface (see https://osm.etsi.org/gerrit/#/c/2065).

Change-Id: Ia064a9da4aaf62f9f81d3b7f6ac62ea4667864d6
Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
6 years agolightweight exception capturing, logging 46/5846/6 v3.0.3
tierno [Tue, 6 Feb 2018 22:17:16 +0000 (23:17 +0100)]
lightweight exception capturing, logging

Change-Id: I5933d3982775f97000e2e8b60f5fad1bff16d34a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoAdd juju support to lcm 40/5840/15
Adam Israel [Mon, 5 Feb 2018 12:52:15 +0000 (13:52 +0100)]
Add juju support to lcm

This adds basic Juju support to the lcm.
- Add a ModelObserver to watch model changes and update nsr_lcm when a
  charm is deployed and either ready or blocked.
- Refactor DeployApplication to take ns and vnf record as parameters and
  extract necessary information to deploy and configure charm
- Add basic checks for proxy/non-proxy charm
- Rebase against latest lcm changes
- Automatically remove a charm when deleting the associated network
  service
- Revert lcm.cfg
- Address changes per discussion this morning

TODO:
- Finish adding non-proxy charm support (need to pick appropriate
  example to highlight this)

Signed-off-by: Adam Israel <adam.israel@canonical.com>
Change-Id: Iffd24293722a050630bcb5812d3f15217067b238

6 years agoDockerfile-local modified to build the image from local dir; old Dockerfile-local... 44/5844/1
garciadeblas [Wed, 7 Feb 2018 02:22:37 +0000 (03:22 +0100)]
Dockerfile-local modified to build the image from local dir; old Dockerfile-local moved to Dockerfile-fromdeb

Change-Id: I261873e80b77cfb811d1142f191e269212fe6d93
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agominor bug fixes in dockerfile for lightweight build 43/5843/1
garciadeblas [Tue, 6 Feb 2018 14:46:30 +0000 (15:46 +0100)]
minor bug fixes in dockerfile for lightweight build

Change-Id: I6f941e5e425fa27ee0cdb37996b109d4ea3ef8a8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agolightweight build unify database record to nsrs 41/5841/3
tierno [Mon, 5 Feb 2018 13:53:28 +0000 (14:53 +0100)]
lightweight build unify database record to nsrs

Change-Id: I39ac2baa21629361b16587aa8aebe7b358d85297
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agolightweight kafka support 35/5835/4
gcalvino [Fri, 2 Feb 2018 09:53:30 +0000 (10:53 +0100)]
lightweight kafka support

Change-Id: I1c124d7fbb64dd16990f18f677c2e61d18aa767e
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
6 years agolightweight build structure 33/5833/1
tierno [Thu, 1 Feb 2018 18:13:07 +0000 (19:13 +0100)]
lightweight build structure

Change-Id: I7a04acdd31dd6ce97546fd762c3c5d550387806d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoModified vCD connector method with minor changes 26/5826/3
kasar [Thu, 25 Jan 2018 08:57:02 +0000 (00:57 -0800)]
Modified vCD connector method with minor changes

Change-Id: I871ced6dd2567b8ac6c99af5d027fb751113b771
Signed-off-by: kasar <pkasar@vmware.com>
6 years agoInitial commit for lightweight build 29/5829/2
tierno [Mon, 29 Jan 2018 17:44:04 +0000 (18:44 +0100)]
Initial commit for lightweight build

Change-Id: I22c7c64b76327822dc8eb8a40de70b1821b4cac2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoDockerfile update. Allow configure openmanod with ENV 28/5828/3
tierno [Tue, 23 Jan 2018 16:07:46 +0000 (17:07 +0100)]
Dockerfile update. Allow configure openmanod with ENV

Change-Id: I02edb2455735b514e7483ad0a250118f07726f56
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoprovide more info at ns show 27/5827/1
tierno [Thu, 25 Jan 2018 09:37:16 +0000 (10:37 +0100)]
provide more info at ns show

Change-Id: I2d9962a3ec43db9d9780c459fe0da26af9d5cbd2
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoInject ssh-pub-key only to those neededs vnfs 21/5821/4
tierno [Wed, 17 Jan 2018 17:31:28 +0000 (18:31 +0100)]
Inject ssh-pub-key only to those neededs vnfs

Change-Id: I955b2dd12bda8865d7f8cc168a4e5af61c687427
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agovim thread logging enhancement 14/5814/4
tierno [Mon, 15 Jan 2018 12:59:05 +0000 (13:59 +0100)]
vim thread logging enhancement

Change-Id: I2d6c3dd819e5fd45b37cea6828df53a038409f11
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoFixed volume deletion error at openstack 10/5810/4
tierno [Wed, 10 Jan 2018 09:43:46 +0000 (10:43 +0100)]
Fixed volume deletion error at openstack

Change-Id: Icff2b4da07613fe69b8b1bbead45a01fd71fccc9
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoModified install-openmano.sh to use pyvcloud version 18.2.2 18/5818/2
kasar [Wed, 17 Jan 2018 11:04:27 +0000 (03:04 -0800)]
Modified install-openmano.sh to use pyvcloud version 18.2.2

Change-Id: I252a4635d7e7297115bf85f291d3e49482997949
Signed-off-by: kasar <pkasar@vmware.com>
6 years agofix vim flavor deletion at vnfd deletion 74/5774/5
tierno [Wed, 13 Dec 2017 09:55:38 +0000 (10:55 +0100)]
fix vim flavor deletion at vnfd deletion

Change-Id: I0ee19806f516ad3b44b64a253afec153c08a390f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoosm-ro service starts after mysql service. Will fix install from lxdimages 81/5781/1
garciadeblas [Mon, 18 Dec 2017 08:39:13 +0000 (09:39 +0100)]
osm-ro service starts after mysql service. Will fix install from lxdimages

Change-Id: I41cc5e66bfcabe1af14904f1df2a54fc9c3ce0ee
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoDefault flavor disk size set to 0 instead of 1 70/5770/1
garciadeblas [Mon, 11 Dec 2017 15:07:07 +0000 (16:07 +0100)]
Default flavor disk size set to 0 instead of 1

Change-Id: If64cc3c132f224c0b8cb457e1992fadb9c11de23
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoMinor correction in new_vnfd_v3 function 49/5749/2 rift300
gcalvino [Mon, 4 Dec 2017 15:47:40 +0000 (16:47 +0100)]
Minor correction in new_vnfd_v3 function

Change-Id: I8c45d8c494dc05736c839a98018340cc51adfa94
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
6 years agofix some more issues at SDN assist and deleting openstack ports 42/5742/4
tierno [Wed, 29 Nov 2017 16:20:13 +0000 (17:20 +0100)]
fix some more issues at SDN assist and deleting openstack ports

Change-Id: I9eaac0d8955ac55d50e14aba77238dc74cab46d4
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agopropagate SDN assist errors 39/5739/2
tierno [Tue, 28 Nov 2017 10:51:46 +0000 (11:51 +0100)]
propagate SDN assist errors

Change-Id: Ief8626efe3f1320a06b71fd4f4fba3eb93f3b60d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agounit test for vmware connector using mock 88/2088/7
kasar [Thu, 24 Aug 2017 12:58:18 +0000 (05:58 -0700)]
unit test for vmware connector using mock

Change-Id: I06017e689eaf259ea2756ee8de29a5ad9b170c8f
Signed-off-by: kasar <pkasar@vmware.com>
7 years agoAdded check for 'memory' key in numa is present to use 24/5724/2 v3.0.2
dhumal [Thu, 23 Nov 2017 05:41:41 +0000 (21:41 -0800)]
Added check for 'memory' key in numa is present to use

Change-Id: I80a091664ced7588bc0065c043a090c47a936893
Signed-off-by: dhumal <kdhumal@vmware.com>
7 years agoflat database mano_db structure to version 27 22/5722/1
tierno [Thu, 23 Nov 2017 09:31:32 +0000 (10:31 +0100)]
flat database mano_db structure to version 27

Change-Id: I6ff734068e6ac04872bcdfcd19e7dd22f55406e3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agofix bug at vnfd numa-node-policy node 07/5707/2
tierno [Mon, 20 Nov 2017 14:47:51 +0000 (15:47 +0100)]
fix bug at vnfd numa-node-policy node

Change-Id: If11d949357c739339faa9be70d42e98428b51bd6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agobug 425 fix SR-IOV PCI-PASSTHROUGH interfaces 76/5676/3
tierno [Fri, 10 Nov 2017 16:09:18 +0000 (17:09 +0100)]
bug 425 fix SR-IOV PCI-PASSTHROUGH interfaces

Change-Id: I29528c574c05cec06ae8a4537f8398f0ca713011
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoAvoid database growth by cleaning old vim_actions 29/5629/5
tierno [Tue, 24 Oct 2017 05:48:24 +0000 (07:48 +0200)]
Avoid database growth by cleaning old vim_actions

Change-Id: Ib3ad233c1a85e72fe24229282b59a88bc536c692
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoNew test script to validate RO in a lxc container 28/5628/5
tierno [Tue, 24 Oct 2017 05:20:44 +0000 (07:20 +0200)]
New test script to validate RO in a lxc container

Change-Id: If2e987329a92dc4c5bc260990b56abce5e8438cd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoRemoved non-used metadata at openstack for vPCI injection 81/5581/9
tierno [Sat, 14 Oct 2017 12:25:20 +0000 (14:25 +0200)]
Removed non-used metadata at openstack for vPCI injection

Change-Id: I3652807cfaf48a6b86cda0464dac90e3dffe2369
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agobug 331 Ensure neutron port is deleted upon vm creation failed 80/5580/8
tierno [Sat, 14 Oct 2017 11:27:03 +0000 (13:27 +0200)]
bug 331 Ensure neutron port is deleted upon vm creation failed

Change-Id: I9fd63a5fd09495ba02b46c55337d2da68fcae7b5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoinstall RO from source: fix to properly install ovim lib 75/5675/1 v3.0.0rc17 v3.0.1
garciadeblas [Fri, 10 Nov 2017 09:23:29 +0000 (10:23 +0100)]
install RO from source: fix to properly install ovim lib

Change-Id: I5ee5546a4c3615ad8a8bcd4af342c5bb1349b991
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 years agoinstall from source: option -b refspec. Get last TAG sorting by version 42/5642/3 v3.0.0rc15 v3.0.0rc16
tierno [Thu, 2 Nov 2017 10:41:19 +0000 (11:41 +0100)]
install from source: option -b refspec. Get last TAG sorting by version

Change-Id: I6fbed7b8f8d8cb9d4021b39cb647522f56bea62e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoset management interface by vnfd:mgmt-interface:cp 43/5643/2
tierno [Thu, 2 Nov 2017 16:01:10 +0000 (17:01 +0100)]
set management interface by vnfd:mgmt-interface:cp

Change-Id: I1a910aad5e8edba1d001b5b4a91e741ae7eb27e5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoAdd more domain credentials for openstack APIv3 27/5627/2 v3.0.0rc14
tierno [Tue, 24 Oct 2017 16:13:19 +0000 (18:13 +0200)]
Add more domain credentials for openstack APIv3

Change-Id: I0592537beabad4080a296f11fe85402de007de0b
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agobug 397 Preserve env running install-openmano.sh 16/5616/3
Igor D.C [Mon, 23 Oct 2017 13:36:03 +0000 (13:36 +0000)]
bug 397 Preserve env running install-openmano.sh

This is a partial bug fix for bug 397, by making sure that sudo
is not invoked inside the install-openmano.sh script (which would
discard the environment already set, at least on default Ubuntu 16.04).
It is safe to not invoke sudo because the script requires to be run as
root. Additionally, it is now recommended to use "sudo -E" when invoking
the script, instead of just "sudo", to make sure the environment is
preserved.
The "sudo -E" recommendation has also been added to
install-openmano-service.sh.

Change-Id: Ib8fc5807e26f7018d9e5331c8b0c045794346d5a
Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
7 years agoCreate task FIND-CREATE for network 95/5595/1
tierno [Tue, 17 Oct 2017 21:15:08 +0000 (23:15 +0200)]
Create task FIND-CREATE for network

Change-Id: I67c42fb0af92955117a0539e516dbb4f19b5b346
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agobug 393 fixed datacenter attach/detach upon vimconn exception 94/5594/1
tierno [Tue, 17 Oct 2017 22:06:26 +0000 (00:06 +0200)]
bug 393 fixed datacenter attach/detach upon vimconn exception

Change-Id: I060a252b0c816ba0c42dc7c4e5a1a6d969672423
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoRename crypto package in setup.py 72/5572/2
Igor D.C [Thu, 12 Oct 2017 10:54:21 +0000 (10:54 +0000)]
Rename crypto package in setup.py

Renaming from "python-crypto" to "pycrypto", since the latter is the
package from pip. Otherwise, tox would fail when attempting to
download "python-crypto".

Change-Id: I8b8948469e26d92887d259303dcb79eef333395e
Signed-off-by: Igor D.C <igor.duarte.cardoso@intel.com>
7 years agobug 373 get cp port_security_enable from descriptor instead of pyangbind 69/5569/3
tierno [Thu, 12 Oct 2017 08:22:45 +0000 (10:22 +0200)]
bug 373 get cp port_security_enable from descriptor instead of pyangbind

Change-Id: I86180c9801c6ce0f3aaf06a34fa1a2cb21b5b39a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agobug 364 NBI backward compatiblity get tenant with name instead of uuid 60/5560/1
tierno [Wed, 11 Oct 2017 08:30:18 +0000 (10:30 +0200)]
bug 364 NBI backward compatiblity get tenant with name instead of uuid

Change-Id: I7d331488f2e2a104b2fbc1720e8d04cb158c4e85
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoFix issue when vinconn raises exception at constructor 50/5550/3
tierno [Mon, 9 Oct 2017 14:23:55 +0000 (16:23 +0200)]
Fix issue when vinconn raises exception at constructor

Change-Id: If6d69cab26a894c8f5d00f9affc0e214161d65af
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoAllow test_RO.py to consume OSM IM 04/5504/7
tierno [Tue, 3 Oct 2017 14:18:09 +0000 (16:18 +0200)]
Allow test_RO.py to consume OSM IM

Change-Id: Icd8749e0138809082f6d35fb367ef46ddd8fbd0f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoFix bug 350 - Sensitive information recorded in openmano.log 29/5529/6
gcalvino [Thu, 5 Oct 2017 16:21:25 +0000 (18:21 +0200)]
Fix bug 350 - Sensitive information recorded in openmano.log

Change-Id: I36c03de50d9f328beedde41d7f7c0698df053b72
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
7 years agofix port security false at new IM 40/5540/1
tierno [Fri, 6 Oct 2017 12:03:05 +0000 (14:03 +0200)]
fix port security false at new IM

Change-Id: I53808a401016c5b823b1db8a30c8fa805b224ce4
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agosource installation adjust for getting a proper lib_openvim version 39/5539/1
tierno [Fri, 6 Oct 2017 07:51:26 +0000 (09:51 +0200)]
source installation adjust for getting a proper lib_openvim version

Change-Id: I067cf99d07e216e9ab98faf4dc0daa82068e6493
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoFix an issue with EPA parameters 30/5530/1 v3.0.0
tierno [Thu, 5 Oct 2017 16:48:06 +0000 (18:48 +0200)]
Fix an issue with EPA parameters

Change-Id: I0275bf3395b9a2406ed7123250fb9195ecf2c79f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoChanges in vimconn_vmware.py to provide vim interface id on VM creation 25/5525/2
bhangare [Thu, 5 Oct 2017 07:51:15 +0000 (00:51 -0700)]
Changes in vimconn_vmware.py to provide vim interface id on VM creation

Change-Id: I1c92df2436a40edec45f95feb18107705df5fd31
Signed-off-by: bhangare <sbhangare@vmware.com>
7 years ago(bug 351) fix getting datacenter uuid from name at instantiation. 26/5526/1
tierno [Thu, 5 Oct 2017 10:41:44 +0000 (12:41 +0200)]
(bug 351) fix getting datacenter uuid from name at instantiation.
Fix instance without scenario issues

Change-Id: I1f6e171405a31848f5d15df1cc94dddd782bb9a0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agofix a VIM issue at network find or create if not exist 15/5515/3
tierno [Wed, 4 Oct 2017 13:04:53 +0000 (15:04 +0200)]
fix a VIM issue at network find or create if not exist

Change-Id: Ic76c473f48ec702b0d4f68917cb288dfc17bdafe
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoProvide vim interface id on VM creation at vmware 03/5503/1
tierno [Tue, 3 Oct 2017 08:46:46 +0000 (10:46 +0200)]
Provide vim interface id on VM creation at vmware

Change-Id: Ief97490e8d072db0b842bc360484cb71af6adff9
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoFix cloud-init insertion with v3 IM 01/5501/4
gcalvino [Tue, 3 Oct 2017 09:31:31 +0000 (11:31 +0200)]
Fix cloud-init insertion with v3 IM

Change-Id: Ia7657f255ff0f10d2bd1cfa934e2d15b89ef187b
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
7 years agoMinor modifications to include vim_id of interfaces when creating a vm 92/5492/2
montesmoreno [Mon, 2 Oct 2017 16:19:05 +0000 (18:19 +0200)]
Minor modifications to include vim_id of interfaces when creating a vm

Change-Id: Ie44f998d2c37c26d78cec9b93d9fb634221ffcb5
Signed-off-by: montesmoreno <pablo.montesmoreno@telefonica.com>
7 years agoExtend multipart file to other vim connectors 81/5481/5
tierno [Sun, 1 Oct 2017 22:17:43 +0000 (00:17 +0200)]
Extend multipart file to other vim connectors

Change-Id: I6cfae7c08801266387a2d11ce9e97dd799efeb05
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoFix database downgrade problem 85/5485/1
tierno [Mon, 2 Oct 2017 09:50:14 +0000 (11:50 +0200)]
Fix database downgrade problem

Change-Id: I7cd989aec2ff4237657bd72f61496e84e26d8879
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoFeature 1429 - secure key management feature 83/2283/17
gcalvino [Fri, 22 Sep 2017 12:09:51 +0000 (14:09 +0200)]
Feature 1429 - secure key management feature

Change-Id: Ic643fcde4b8e1456e8ab1d8c256a971adb7412a2
Signed-off-by: gcalvino <guillermo.calvinosanchez@altran.com>
7 years agoFeature 1413 resiliency to single component failure 95/2295/4
tierno [Mon, 25 Sep 2017 22:11:05 +0000 (00:11 +0200)]
Feature 1413 resiliency to single component failure
Feature 645 concurrent access to VIMs
Feature 629 horizontal_scale_out_of_VDUs

Change-Id: I2a832708e2bf3e4669bbfa999aad869bb15e65b1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoMerge "Add osm-im to the source install script"
tierno [Thu, 28 Sep 2017 14:02:59 +0000 (16:02 +0200)]
Merge "Add osm-im to the source install script"

7 years agoAdd osm-im to the source install script 08/2308/2
tierno [Thu, 28 Sep 2017 10:17:05 +0000 (12:17 +0200)]
Add osm-im to the source install script

Change-Id: I9451a87fc9221fa35fdf9ef37d89c02d6e4e3b74
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoMerge branch 'vnffg' 04/2304/1
tierno [Wed, 27 Sep 2017 08:45:45 +0000 (10:45 +0200)]
Merge branch 'vnffg'

Change-Id: I9d5b9beb6ded99c03816f6a3976f546b16ca6042

7 years agoImplements SFC CRUD interface in OpenStack vimconn 69/2069/7 vnffg
Igor Duarte Cardoso [Mon, 14 Aug 2017 16:39:34 +0000 (16:39 +0000)]
Implements SFC CRUD interface in OpenStack vimconn

Change vimconn_openstack.py to implement the SFC functions
specified by the SFC interface in vimconn.py.

The OpenStack VIM connector calls the networking-sfc Neutron
extension methods, whose resources are mapped to the VIM
connector's SFC resources as follows:
- Classification (OSM) -> Flow Classifier (Neutron)
- Service Function Instance (OSM) -> Port Pair (Neutron)
- Service Function (OSM) -> Port Pair Group (Neutron)
- Service Function Path (OSM) -> Port Chain (Neutron)

Also adds unit tests.

This relates to feature 638.

Change-Id: I501837bfaed6638a7b5f345fda547b746e4e7d45
Signed-off-by: Igor Duarte Cardoso <igor.duarte.cardoso@intel.com>
7 years agovnffg branch in RO should use master branch in devops 98/2298/1
garciadeblas [Tue, 26 Sep 2017 11:51:04 +0000 (13:51 +0200)]
vnffg branch in RO should use master branch in devops

Change-Id: I0dc8abb384c602ee5d9d31164899c0641d78e099
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 years agoChanges to adopt Release Three OSM IM 88/2288/2
tierno [Fri, 22 Sep 2017 11:31:35 +0000 (13:31 +0200)]
Changes to adopt Release Three OSM IM
Feature 1456 Explicit Port Ordering Support

Change-Id: If0916a15ab39cad29ed5a6be6a10856298e88f33
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
7 years agoMerge branch 'master' into vnffg 81/2281/1
garciadeblas [Thu, 21 Sep 2017 16:12:58 +0000 (18:12 +0200)]
Merge branch 'master' into vnffg

Change-Id: I13e763560a923aa47a1626cdd6ff37c0c31a3aa9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 years agonew API v3 that consumes OSM IM models 87/2187/5
tierno [Thu, 7 Sep 2017 10:23:19 +0000 (12:23 +0200)]
new API v3 that consumes OSM IM models

Change-Id: If73f79575903a9192f3cb9b043b41a894f5c053c
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>