osm/NBI.git
5 years agoMerge branch 'master' into netslice 99/6699/1
garciadeblas [Mon, 15 Oct 2018 14:13:45 +0000 (16:13 +0200)]
Merge branch 'master' into netslice

5 years agofeature 5956. Split engine in several files 28/6628/13
tierno [Thu, 4 Oct 2018 16:39:49 +0000 (18:39 +0200)]
feature 5956. Split engine in several files

Change-Id: Ic3d34ae632addd4563b94baad505b87b3cab9ec4
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofeature 1417: Add pdu CRUD 52/6552/4
tierno [Mon, 24 Sep 2018 15:28:13 +0000 (17:28 +0200)]
feature 1417: Add pdu CRUD

Change-Id: Ia1d34bd05e34129acca89f1dee97f2bbe52036c1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFixing install problem with OSM Common lib 77/6677/1
Eduardo Sousa [Wed, 10 Oct 2018 16:47:12 +0000 (17:47 +0100)]
Fixing install problem with OSM Common lib

Change-Id: I250215e7410aafcf8397ede069224b9504b99183
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoAdding Keystone dockerfile 84/6384/6
Eduardo Sousa [Wed, 25 Jul 2018 00:30:14 +0000 (01:30 +0100)]
Adding Keystone dockerfile

Patchset 2:
 - Updated Keystone to Openstack Queens version.
 - If Keystone fails container dies.

Patchset 3:
 - Removed port 35357 (no longer used).
 - Added safeguards.
 - Removed warnings regarding to bash.

Change-Id: I50cae8b34f717ff63cbbc1837375a0245d8fccc5
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoMoving internal authentication methods to auth.py 23/6623/5
Eduardo Sousa [Thu, 4 Oct 2018 03:24:18 +0000 (04:24 +0100)]
Moving internal authentication methods to auth.py

Change-Id: I64ed5b92f0b5d30429e92e6d8fe419e1178f90d7
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoAdd version schedule pep440-git-full 89/6589/2
tierno [Mon, 1 Oct 2018 13:25:22 +0000 (15:25 +0200)]
Add version schedule pep440-git-full

Change-Id: I793083383a00ba4cbb33c1c51dbabb3f8dca1da9
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoMerge branch 'master' into netslice 84/6584/1
garciadeblas [Fri, 28 Sep 2018 10:13:44 +0000 (12:13 +0200)]
Merge branch 'master' into netslice

5 years agoAdding Authentication Connector plugin system 89/6389/10
Eduardo Sousa [Tue, 31 Jul 2018 00:20:02 +0000 (01:20 +0100)]
Adding Authentication Connector plugin system

Keystone plugin completion. Pending testing.

Change-Id: Iab8cfb3dc72e8d4e0b38a575603c02ab7ffd85de
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoExtracting auth methods into a new class 86/6386/3
Eduardo Sousa [Thu, 26 Jul 2018 00:04:11 +0000 (01:04 +0100)]
Extracting auth methods into a new class

Extracting the authentication and authorization methods into
a new class in order to start introducing the new Keystone
backend.

Note: I'm proceeding in small tests to allow for fine grained
regression testing.

Change-Id: I719ea83ab67f97e5cd32d7fd3282b3caa47a65eb
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoAllow user and project edition 72/6472/3
tierno [Wed, 12 Sep 2018 14:40:35 +0000 (16:40 +0200)]
Allow user and project edition
Added more tests

Change-Id: I04291f7e7e9f979035b7f91d74c5343ee98fb3de
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agominor issues with validation and git_ignore. Added vld:cp ip-address parameter 56/6456/4
tierno [Mon, 3 Sep 2018 12:32:10 +0000 (14:32 +0200)]
minor issues with validation and git_ignore. Added vld:cp ip-address parameter

Change-Id: I9e79aea9bd8e53448a9ac54c3caf7ac08ac411b3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agobug 531 vnfrs read filtering by project. Bug 495 avoid nsd deletion when dependent ns 34/6434/3
tierno [Fri, 24 Aug 2018 11:32:46 +0000 (13:32 +0200)]
bug 531 vnfrs read filtering by project. Bug 495 avoid nsd deletion when dependent ns

Change-Id: I4fb3cbecaf75ec5e725128e9211f6933a44fb000
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoMatch correct version tag 12/6412/1
Mike Marchetti [Tue, 14 Aug 2018 13:13:59 +0000 (09:13 -0400)]
Match correct version tag

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
5 years agoallow ns_action over a vdu 85/6385/1 BUILD_v4.0.1_1 BUILD_v4.0.1_2
tierno [Wed, 25 Jul 2018 10:50:52 +0000 (12:50 +0200)]
allow ns_action over a vdu

Change-Id: I093bf9a8175e9bbc448735df12c918f23937ff94
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoimprovement to the system test 04/6204/18
tierno [Thu, 24 May 2018 16:06:41 +0000 (18:06 +0200)]
improvement to the system test

Change-Id: I35abb81f1bf2c0bfbd88cbd2a7f3a048a14c412f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdded more instantitaion parameters and check input 26/6326/5
tierno [Tue, 10 Jul 2018 10:52:48 +0000 (12:52 +0200)]
Added more instantitaion parameters and check input

Change-Id: Ic3a9e876fb57a1f04f835ecb8a9fcaeeb5089ad3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agovalidation using pyangbind 62/6262/11
tierno [Mon, 11 Jun 2018 16:55:50 +0000 (18:55 +0200)]
validation using pyangbind

Change-Id: Ie1a75140501c02fcae5bdf5d43221fe5eb2043f0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoVDU scaling 61/6261/10
tierno [Mon, 11 Jun 2018 16:54:54 +0000 (18:54 +0200)]
VDU scaling

Change-Id: Iece9e0b9daad27144a2ca50add72c66366e107fa
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdded NS parameter validation 02/6302/2
tierno [Wed, 27 Jun 2018 13:47:22 +0000 (15:47 +0200)]
Added NS parameter validation

Change-Id: I788bc58e51cce7d73f9dc7c711abba4de262dfa8
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofix 509. Makes a rollback at creation in case or error, e.g. because kafka is not... 90/6290/3
tierno [Wed, 20 Jun 2018 15:27:29 +0000 (17:27 +0200)]
fix 509. Makes a rollback at creation in case or error, e.g. because kafka is not ready

Change-Id: I9bc792ed10446afcd0a699d4917066feefcc718e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoadded setup.py to flake8 tests 34/6234/2 v4.0.1
garciadeblas [Tue, 29 May 2018 11:33:17 +0000 (13:33 +0200)]
added setup.py to flake8 tests

Change-Id: Id063d6ff5fcb14dba4872b2f95c02ac8b1376a99
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agosetup.py: version_command instead of static version 19/6219/5
garciadeblas [Fri, 25 May 2018 13:57:26 +0000 (15:57 +0200)]
setup.py: version_command instead of static version

Change-Id: Ic834da4307fdfeb0c19440e72770e6bc8779b15b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agofix 500 provide vnfr:vnfd-id with vnfd:_id 28/6228/2
tierno [Mon, 28 May 2018 14:50:20 +0000 (16:50 +0200)]
fix 500 provide vnfr:vnfd-id with vnfd:_id
allow force at DELETE nslcm/vi/ns_instances_content

Change-Id: Ib6dccc65f45f3fdb0a8dcd504db851e43e35cf40
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agosome minor fixes 03/6203/3
tierno [Thu, 24 May 2018 16:05:28 +0000 (18:05 +0200)]
some minor fixes

Change-Id: I58730de0d8577518a4f434ae51eeb8bc0402a691
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agofix flake8 tests 02/6202/3
tierno [Tue, 22 May 2018 10:24:36 +0000 (12:24 +0200)]
fix flake8 tests

Change-Id: I1d02afb4c6372e761913e45f44da143dcf0eb993
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoEnhance checking at nsd:constituent-vnfd:member-vnf-index 84/6184/1 v4.0.0
tierno [Mon, 21 May 2018 16:13:29 +0000 (18:13 +0200)]
Enhance checking at nsd:constituent-vnfd:member-vnf-index

Change-Id: I03dbbf168c8f459a30e883ed5bc415f5a1aec8f9
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAllow PUT method appart from PATCH for vim_accounts, sdns 76/6176/2
tierno [Fri, 18 May 2018 12:36:02 +0000 (14:36 +0200)]
Allow PUT method appart from PATCH for vim_accounts, sdns

Change-Id: If77323db037af4fd3e7a609cf50b845140528ada
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdding flake8 test. Fix needed corrections 59/6159/5
tierno [Wed, 16 May 2018 17:05:16 +0000 (19:05 +0200)]
Adding flake8 test. Fix needed corrections

Change-Id: I78fc3b8ff2522fec0ba603335a83409664aff3c6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAllow logging at file. Check member-vnf-index at ns action 52/6152/3
tierno [Wed, 16 May 2018 12:43:57 +0000 (14:43 +0200)]
Allow logging at file. Check member-vnf-index at ns action

Change-Id: I4ff3ac3b5a5addd69af7908fd490d31cb24ee7fc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agobug 495 check descriptor dependencies at create,delete,edit 32/6132/4
tierno [Fri, 11 May 2018 11:44:22 +0000 (13:44 +0200)]
bug 495 check descriptor dependencies at create,delete,edit

Change-Id: I70e267c85ab77460ade0b7f2fa239f73ee07b262
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agobug 497 sdn controller edit fixed 29/6129/1
tierno [Thu, 10 May 2018 16:30:51 +0000 (18:30 +0200)]
bug 497 sdn controller edit fixed

Change-Id: I5907328b0adc1441c43c4f563ea16e71f9ad2d62
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoRemoved common files and use osm/common package 13/6113/4
tierno [Thu, 10 May 2018 11:12:32 +0000 (13:12 +0200)]
Removed common files and use osm/common package

Change-Id: I60f0cee9338fb5f1595e13bfab62805a4fec9913
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAdded vnfR support 91/6091/4
tierno [Wed, 9 May 2018 11:21:56 +0000 (13:21 +0200)]
Added vnfR support

Change-Id: If409566f2e5c4d53cba84cbf1a6ceea39cd67d02
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFixed vnfpkg nspkg not inserted when conflict. 61/6061/3
tierno [Thu, 3 May 2018 15:51:43 +0000 (17:51 +0200)]
Fixed vnfpkg nspkg not inserted when conflict.
Return nslcm-opp-id at DELETE /ns_instances_content

Change-Id: I94047091168d89eeaf5b2246decc5a08bd443e04
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoAllow ns-creation params: vim-network, multisite deployement 49/6049/1 v3.1
tierno [Fri, 27 Apr 2018 12:36:23 +0000 (14:36 +0200)]
Allow ns-creation params: vim-network, multisite deployement

Change-Id: I783f55f80259c1c6ff3df854eb77df9024cd71e7
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoFixed some aync return responses. Change vims to vim_accounts 39/6039/1
tierno [Thu, 26 Apr 2018 11:36:48 +0000 (13:36 +0200)]
Fixed some aync return responses. Change vims to vim_accounts

Change-Id: If2879409d1978b213353a4b8445188451635aba6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoPackage generation fixing 91/5991/5
tierno [Tue, 24 Apr 2018 08:41:10 +0000 (10:41 +0200)]
Package generation fixing
provide version using /osm/static/version

Change-Id: I826d811fe52e7a0d71807dfcbad3e1cebe3a2051
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoadding ns_lcm_op_occs instantiate, terminate, and action (primitive) 48/5948/9
tierno [Fri, 6 Apr 2018 14:42:40 +0000 (16:42 +0200)]
adding ns_lcm_op_occs instantiate, terminate, and action (primitive)

Change-Id: I1106235763179a128dba9773a6d99fc2cec5da9e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoadd python3-all dep 01/6001/1
Mike Marchetti [Wed, 18 Apr 2018 17:58:57 +0000 (13:58 -0400)]
add python3-all dep

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
6 years agoadd Jenkinsfile 00/6000/1
Mike Marchetti [Wed, 18 Apr 2018 17:54:10 +0000 (13:54 -0400)]
add Jenkinsfile

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
6 years agoadd devops stages 99/5999/1
Mike Marchetti [Wed, 18 Apr 2018 17:51:27 +0000 (13:51 -0400)]
add devops stages

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
6 years agoUpdated Dockerfile to use pip-9.0.3 83/5983/1
garciadeblas [Tue, 17 Apr 2018 16:11:28 +0000 (18:11 +0200)]
Updated Dockerfile to use pip-9.0.3

Change-Id: I321b988d1caced3ff3fee29079c7694f429d3a82
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agofixed database init version issue 79/5979/1
tierno [Tue, 17 Apr 2018 14:06:26 +0000 (16:06 +0200)]
fixed database init version issue

Change-Id: I058ac0c96fab1ac27fa7eedeffd7a7d984d1939b
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoAdded database control version 75/5975/1
tierno [Thu, 12 Apr 2018 15:48:49 +0000 (17:48 +0200)]
Added database control version

Change-Id: I3c4f4e0aa446cc6f242293ddb8e39cdb90bc4575
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoURL /test/message for sending to kafka 47/5947/2
tierno [Fri, 6 Apr 2018 14:40:27 +0000 (16:40 +0200)]
URL /test/message for sending to kafka
URL /version to get server version

Change-Id: Ib4af7efc72a06a752826d2e640acf06787734970
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoMethods for managing VIMs, SDNs 86/5886/5
tierno [Mon, 19 Mar 2018 09:28:22 +0000 (10:28 +0100)]
Methods for managing VIMs, SDNs

Change-Id: I34c3ac84c811dcfe1d71fe7e6fec0b820993d541
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agosol005 packages upload implementation 75/5875/1
tierno [Mon, 12 Mar 2018 16:08:42 +0000 (17:08 +0100)]
sol005 packages upload implementation

Change-Id: I7bba91831d0e29e1cd874d28a566de18eb113994
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoInitial commit for NBI 47/5847/5
tierno [Fri, 9 Feb 2018 14:38:54 +0000 (15:38 +0100)]
Initial commit for NBI

Change-Id: I5cd0448666a8241fd92e861afd330f5e94be379b
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
6 years agoInitial empty repository
almagia [Fri, 9 Feb 2018 09:05:23 +0000 (10:05 +0100)]
Initial empty repository