osm/IM.git
4 years agoChanges setup.py to generate all OSM models 36/9936/2 sol006
garciaale [Tue, 3 Nov 2020 18:36:31 +0000 (15:36 -0300)]
Changes setup.py to generate all OSM models

Change-Id: I932490e6d3826e90ca18dee6b73215758ac9ae79
Signed-off-by: garciaale <agarcia@whitestack.com>
4 years agoChanges monitoring-param-ref from leafref as there could be monitoring parameters... 32/9932/2
garciaale [Mon, 2 Nov 2020 20:52:40 +0000 (17:52 -0300)]
Changes monitoring-param-ref from leafref as there could be monitoring parameters on two locations

Change-Id: Ie263665428334edee8571b18d023adf12f6ed7cf
Signed-off-by: garciaale <agarcia@whitestack.com>
4 years agoAdds more descriptor examples for validations 20/9920/6
garciaale [Tue, 27 Oct 2020 18:06:50 +0000 (15:06 -0300)]
Adds more descriptor examples for validations

Change-Id: Ib8c37d568b75af2e7b06d3693032ac1d9fe6d5e0
Signed-off-by: garciaale <agarcia@whitestack.com>
4 years agofeature 9773: support for helm v3 19/9919/2
tierno [Mon, 26 Oct 2020 10:37:29 +0000 (10:37 +0000)]
feature 9773: support for helm v3

Added optional helm-version field, that can be v2 or v3
at same places where helm-chart is present

Change-Id: Iabd9a0e21273a92ebcd9772a8d6cacdd40ca4e6f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
4 years agoAdds augments to Makefile and tests for descriptors validation 14/9914/12
garciaale [Fri, 23 Oct 2020 18:28:33 +0000 (15:28 -0300)]
Adds augments to Makefile and tests for descriptors validation

Change-Id: I418df68b5c8773cdf8dd639d8241f7dcfed0ccde
Signed-off-by: garciaale <agarcia@whitestack.com>
4 years agoUpdates sol006 branch with master 86/9886/2
garciaale [Mon, 19 Oct 2020 18:47:00 +0000 (15:47 -0300)]
Updates sol006 branch with master

Change-Id: I0fc5d6f0dcf1b0827430602847f0f9e627a599e2
Signed-off-by: garciaale <agarcia@whitestack.com>
4 years agoAdd script to generate the augmented Python classes and the jsTree files for VNFD... 29/8929/3
Tomás Villaseca [Sat, 16 May 2020 21:31:47 +0000 (17:31 -0400)]
Add script to generate the augmented Python classes and the jsTree files for VNFD and NSD

Change-Id: I225148d34df75c3bd783f180344ecdea324c17d4
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd new example descriptors and update previous ones 26/8926/4
Tomás Villaseca [Sat, 16 May 2020 20:45:38 +0000 (16:45 -0400)]
Add new example descriptors and update previous ones

Change-Id: Ibba2514d805b7023599b7fa000b1111eb252ce2e
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd final augments for NSD 14/8814/4
Tomás Villaseca [Wed, 22 Apr 2020 14:56:10 +0000 (10:56 -0400)]
Add final augments for NSD

Change-Id: Ic7d077a3497a7d3f1b1a77243c3de2d1acd9339f
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd examples of translations from old to new descriptors 08/8808/4
Tomás Villaseca [Tue, 21 Apr 2020 14:34:13 +0000 (10:34 -0400)]
Add examples of translations from old to new descriptors

Change-Id: I74a62ac5a045dc3eb028e9d8b57fb954d779f4a0
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd VLD at NS level augment 86/8786/3
Tomás Villaseca [Tue, 14 Apr 2020 20:51:14 +0000 (16:51 -0400)]
Add VLD at NS level augment

Change-Id: I09ec74d1d6cff5e9a2287c7c9a9f4372a92e58d2
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd NS configuration augment 85/8785/4
Tomás Villaseca [Tue, 14 Apr 2020 19:45:27 +0000 (15:45 -0400)]
Add NS configuration augment

Change-Id: I9e50539187f32ccfc06f69159dbea8250e45adcb
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoFeature 8716 - K8s Proxy charms 47/9247/2
garciadeblas [Tue, 30 Jun 2020 15:47:36 +0000 (15:47 +0000)]
Feature 8716 - K8s Proxy charms

Change-Id: Ic8745ad77a5fdddb44ac06b8b31ee037f7233c78
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 years agoFeature 8157: VNF Indicator collection using Prometheus exporters 19/9219/2
garciadeblas [Mon, 22 Jun 2020 10:50:47 +0000 (10:50 +0000)]
Feature 8157: VNF Indicator collection using Prometheus exporters

Change-Id: Idca8c20c941c96a7e1f2bd667e275b9a973d1ff0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 years agoUpdated Makefile and tox.ini to remove duplicated package builds 18/9218/1
garciadeblas [Wed, 24 Jun 2020 08:09:25 +0000 (08:09 +0000)]
Updated Makefile and tox.ini to remove duplicated package builds

Change-Id: I8a1c4b15ae408a474d342920f0df6ca626516631
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 years agoFix colliding namespaces and unused imports 28/8928/1
Tomás Villaseca [Sat, 16 May 2020 21:27:50 +0000 (17:27 -0400)]
Fix colliding namespaces and unused imports

Change-Id: I6298f8992a4bba6040a24662e69631b7127d1040
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoMove VNFD-related augments to a new folder 27/8927/1
Tomás Villaseca [Sat, 16 May 2020 20:57:44 +0000 (16:57 -0400)]
Move VNFD-related augments to a new folder

Change-Id: I77863fb8493d849ce60b795b0c8ba8f90db76c96
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd VIP support (feature #7188) 20/8920/3
Tomás Villaseca [Fri, 15 May 2020 05:59:41 +0000 (01:59 -0400)]
Add VIP support (feature #7188)

Change-Id: Ib8ae2204e96165f6829359d84afb705939e9ec79
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoMove KDU model (chart/bundle) to DF 19/8919/3
Tomás Villaseca [Fri, 15 May 2020 05:56:44 +0000 (01:56 -0400)]
Move KDU model (chart/bundle) to DF

Change-Id: Ifabaee4b637838818e8cfeadb298cc80853301be
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd support for alternative images depending on VIM type 07/8907/6
Tomás Villaseca [Tue, 12 May 2020 20:27:38 +0000 (16:27 -0400)]
Add support for alternative images depending on VIM type

Change-Id: I5673165f6175d9df2db77d85f7e09a18bb854479
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoMove vnf/vdu/kdu-configuration and reference them from the DF 06/8906/5
Tomás Villaseca [Tue, 12 May 2020 19:31:51 +0000 (15:31 -0400)]
Move vnf/vdu/kdu-configuration and reference them from the DF

Change-Id: I3705063a24dd1548ae2957443e8d4fa1f930173d
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd final augments for VNFD 30/8630/20
Tomás Villaseca [Sat, 22 Feb 2020 18:08:21 +0000 (15:08 -0300)]
Add final augments for VNFD

Change-Id: Ia7155d890bcd58db61c7f121e163d85ec52c7939
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd scaling augment 26/8626/17
Tomás Villaseca [Thu, 20 Feb 2020 23:01:56 +0000 (20:01 -0300)]
Add scaling augment

Change-Id: Ief06a8edf3071f0bbb0586c2c03c1511a333a1ed
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd description to multiple descriptors 22/8622/18
Tomás Villaseca [Wed, 19 Feb 2020 20:04:12 +0000 (17:04 -0300)]
Add description to multiple descriptors

Change-Id: I7dd2064312b6398cd57af5583d5089f76f3b79b0
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd interfaces augment 21/8621/16
Tomás Villaseca [Wed, 19 Feb 2020 18:38:39 +0000 (15:38 -0300)]
Add interfaces augment

Change-Id: Ia1a6f83cd84fb8b52645de184133981d196cd9f1
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd alarms augment 16/8616/12
Tomás Villaseca [Tue, 18 Feb 2020 18:04:02 +0000 (15:04 -0300)]
Add alarms augment

Change-Id: Id75e0632858bc433620dea87a3b996fd725fd37f
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd management interface augment 14/8614/11
Tomás Villaseca [Mon, 17 Feb 2020 15:35:46 +0000 (12:35 -0300)]
Add management interface augment

Change-Id: Ia2edd951d9c8820b899c62622d299b670dfbebaa
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd KDU augment 92/8592/10
Tomás Villaseca [Thu, 13 Feb 2020 20:41:10 +0000 (17:41 -0300)]
Add KDU augment

Change-Id: Ia29239c115307387863ef13a4dbbd8c61ab00ff7
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdded list of exposed services per KDU 57/8757/2 release-v8.0-start v8.0.0rc1
garciadeblas [Mon, 6 Apr 2020 07:48:39 +0000 (07:48 +0000)]
Added list of exposed services per KDU

Change-Id: Ia254f3c1dfc8104b8bb7d22a2b988d93a3ce5524
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 years agoFeature 8634: support for L3 networking 80/8780/2
garciadeblas [Mon, 13 Apr 2020 08:51:05 +0000 (08:51 +0000)]
Feature 8634: support for L3 networking

Change-Id: I525319c60269e0f55a087333a30ed28ecf6ea0f6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 years agoAdd EPA augment 67/8567/4
Tomás Villaseca [Wed, 5 Feb 2020 21:13:52 +0000 (18:13 -0300)]
Add EPA augment

Change-Id: I507c26dc490f57e5552755fb0d47fb9b23d04612
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoUpdated Makefile: minor fix in deps target 56/8756/1
garciadeblas [Mon, 6 Apr 2020 07:01:29 +0000 (07:01 +0000)]
Updated Makefile: minor fix in deps target

Change-Id: I87bb940064e8fd0a9104a742c4d7c3521841dd17
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 years agoAdd Day-1 and Day-2 configuration augment 31/8531/2
Tomás Villaseca [Tue, 28 Jan 2020 19:27:35 +0000 (16:27 -0300)]
Add Day-1 and Day-2 configuration augment

Change-Id: I264fe9a6febb432ef39a9b16bd5204ae1c230588
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoFix wrong gateway-address definition in instantiation-parameters for nst 84/8584/2
Felipe Vicens [Tue, 11 Feb 2020 20:53:23 +0000 (21:53 +0100)]
Fix wrong gateway-address definition in instantiation-parameters for nst

Change-Id: I19ae0cae072a558f69d0facd8b1d78ec7d4b3541
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
4 years agoFix install issue in IM, related with python setuptools-version-command 85/8585/2
madavi [Thu, 16 Jan 2020 12:21:43 +0000 (17:51 +0530)]
Fix install issue in IM, related with  python setuptools-version-command

Change-Id: I5d5acbb512d875a1fdf27ee44d03a483e7b5f1fb
Signed-off-by: madavi <jm00553988@techmahindra.com>
4 years agoAdd tool to measure usage of old descriptors 54/8454/5
Tomás Villaseca [Fri, 27 Dec 2019 17:15:21 +0000 (14:15 -0300)]
Add tool to measure usage of old descriptors

Change-Id: I491b78f91d3b8a8a78ba34d419d39e5451067a3b
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd Day-0 configuration by using cloud-init 53/8453/5
Tomás Villaseca [Thu, 26 Dec 2019 16:24:52 +0000 (13:24 -0300)]
Add Day-0 configuration by using cloud-init

Change-Id: I7314e411f0d566e539d80cd9894a7ef2dda087d2
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoAdd IP Profiles augment at NS level 35/8435/2
Tomás Villaseca [Mon, 23 Dec 2019 21:34:37 +0000 (18:34 -0300)]
Add IP Profiles augment at NS level

Change-Id: Ib95ae3a6b77e6cb1f6b686f66e20ec9ce07fc3d9
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoFix setuptools version to support Python 2.7 87/8487/2
Tomás Villaseca [Thu, 16 Jan 2020 19:36:15 +0000 (16:36 -0300)]
Fix setuptools version to support Python 2.7

Change-Id: Id4fc9081234237321015a84820af59d9c553b861
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoModify Makefile to use SOL006 YANG models 22/8322/3
Tomás Villaseca [Wed, 4 Dec 2019 15:54:34 +0000 (12:54 -0300)]
Modify Makefile to use SOL006 YANG models

Change-Id: I4a23d31a7de694d70f701430ce3f5e0cbf338f90
Signed-off-by: Tomás Villaseca <tvillaseca@whitestack.com>
4 years agoMerge branch 'master' into sol006 05/8405/1
garciadeblas [Mon, 16 Dec 2019 16:24:03 +0000 (17:24 +0100)]
Merge branch 'master' into sol006

Change-Id: Iaa1a32bb76c06720e941b6d801da72b1b1ad9af4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoMerge feature5837: support of K8s 82/8182/1 v7.0.0 v7.0.0rc1 v7.0.1rc1
garciadeblas [Mon, 18 Nov 2019 13:34:28 +0000 (14:34 +0100)]
Merge feature5837: support of K8s

Change-Id: I4567a0fc1f155a40ea1f81b2a645aad65488ebf4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agovalidation.py: fix class definition, vnfd and nsd first fields, improved message... 31/8131/1
garciadeblas [Fri, 8 Nov 2019 13:23:04 +0000 (14:23 +0100)]
validation.py: fix class definition, vnfd and nsd first fields, improved message in Exceptions

Change-Id: I0bd8094a20898cbf33df26696f24784663e2c791
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years ago.gitignore: added generated pyang python classes 30/8130/1
garciadeblas [Fri, 8 Nov 2019 13:14:14 +0000 (14:14 +0100)]
.gitignore: added generated pyang python classes

Change-Id: Ic5cf7f855f00cd0fbcf1ae6a2ffae31220342f62
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoAdded validation class to IM to be used by other modules 97/8097/3
garciadeblas [Mon, 28 Oct 2019 10:11:48 +0000 (11:11 +0100)]
Added validation class to IM to be used by other modules

Change-Id: I219dac271de3a760ec34fc4b79d681fd4b823bbb
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoFeature 5837: OSM Kubernetes Support 84/8084/3 feature5837
garciadeblas [Wed, 23 Oct 2019 14:50:16 +0000 (16:50 +0200)]
Feature 5837: OSM Kubernetes Support

The change includes the addition of the following containers
to the vnfd: k8s-cluster, kdu (including kdu-configuration)

Change-Id: Ia24b0e383a0d56e01d333094ae0cca970525f3e7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agovnfd-base.yang: minor fixes in indentation 83/8083/2
garciadeblas [Wed, 23 Oct 2019 14:56:01 +0000 (16:56 +0200)]
vnfd-base.yang: minor fixes in indentation

Change-Id: I38ebd4253792a25cdf26f579558031a8c5d8f339
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoMakefile: updated clean target to remove osm-imdocs related stuff 82/8082/2
garciadeblas [Wed, 23 Oct 2019 14:52:43 +0000 (16:52 +0200)]
Makefile: updated clean target to remove osm-imdocs related stuff

Change-Id: Iee2f440a0a3492de5373f6dc52e716c7f6b1ef24
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoFix typo in Jenkinsfile for feature5837 85/8085/1
garciadeblas [Wed, 23 Oct 2019 15:06:15 +0000 (17:06 +0200)]
Fix typo in Jenkinsfile for feature5837

Change-Id: I36b0bc947c99e1f1740f01c6830a4aa5c8ec3b73
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoModified Jenkinsfile to disable TEST_INSTALL in branch feature5837 81/8081/1
garciadeblas [Wed, 23 Oct 2019 14:46:50 +0000 (16:46 +0200)]
Modified Jenkinsfile to disable TEST_INSTALL in branch feature5837

Change-Id: I0176966897ac9f5b53aae17affcfcda69cbf384a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agovnfd-base.yang: minor fixes in indentation 79/8079/1
garciadeblas [Wed, 23 Oct 2019 14:56:01 +0000 (16:56 +0200)]
vnfd-base.yang: minor fixes in indentation

Change-Id: I38ebd4253792a25cdf26f579558031a8c5d8f339
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoMakefile: updated clean target to remove osm-imdocs related stuff 78/8078/1
garciadeblas [Wed, 23 Oct 2019 14:52:43 +0000 (16:52 +0200)]
Makefile: updated clean target to remove osm-imdocs related stuff

Change-Id: Iee2f440a0a3492de5373f6dc52e716c7f6b1ef24
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoGeneration of .py in setup install for IM import as dependency 74/7974/8 feature7928
Felipe Vicens [Wed, 25 Sep 2019 12:19:33 +0000 (14:19 +0200)]
Generation of .py in setup install for IM import as dependency

Change-Id: Iacc62488a4044f43b94d10e74e9152406c904eb1
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
5 years agoFixed value of mandatory fields to be YANG compliant 36/8036/1
garciadeblas [Wed, 9 Oct 2019 13:00:15 +0000 (15:00 +0200)]
Fixed value of mandatory fields to be YANG compliant

Change-Id: Ib8d7d1ec015adfe73c9c39b4d00d97da9f431281
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoSupport of VNF and NS relations as described in pad 6297 27/8027/2
garciadeblas [Tue, 8 Oct 2019 13:55:16 +0000 (15:55 +0200)]
Support of VNF and NS relations as described in pad 6297

This adds the required changes in the IM to replace
the previous structure of relations by a new one following the
design for feature6297 in:
https://osm.etsi.org/pad/p/feature6297

Change-Id: I57f491a74d5e6e87158554421735512d0c5ec4e6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agovca-config-access container for vnf/vdu configuration 44/7544/3 v6.0 v6.0.0 v6.0.1 v6.0.2 v6.0.2rc1 v6.0.3 v6.0.4 v6.0.4rc1
garciadeblas [Fri, 24 May 2019 13:56:30 +0000 (15:56 +0200)]
vca-config-access container for vnf/vdu configuration

This change implements the required changes in the IM
for features 1429 (secure key management) and 5669
(full charm support) so that OSM can know from the descriptor
whether or not the VNF/VDU requires SSH and what is the
default ssh user, so that OSM can inject an SSH public key
to make possible the configuration from VCA.

Change-Id: Ief9971a780f427c3d8de98d9d88fd0eae9493e5a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoRemoved ns-configuration grouping; updated descriptions 43/7543/2
garciadeblas [Fri, 24 May 2019 13:36:01 +0000 (15:36 +0200)]
Removed ns-configuration grouping; updated descriptions

Change-Id: Ia6c264e0aa8c20eee5aef51b86c243b2daee4782
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoRevert "Revert "Re-enabling NS primitives, config-primitive over service-primitive... 42/7542/1
Michele Carignani [Fri, 24 May 2019 09:48:54 +0000 (11:48 +0200)]
Revert "Revert "Re-enabling NS primitives, config-primitive over service-primitive, clean-up""

This reverts commit 25fa538e051d06cfa4c3f23dc6617d090211cfcf.

Change-Id: I2dc58cde1cc2ed1397c644356c8bca8680ab1110
Signed-off-by: Michele Carignani <michele.carignani@etsi.org>
5 years agoRevert "Re-enabling NS primitives, config-primitive over service-primitive, clean-up" 34/7534/1
garciadeblas [Thu, 23 May 2019 17:01:39 +0000 (19:01 +0200)]
Revert "Re-enabling NS primitives, config-primitive over service-primitive, clean-up"

This reverts commit 420ce6cb281ad3c3d45f14c36e1fc4428895bee8.

Change-Id: I7b7f14667478b73c7d74a012558552c59f326f27
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoRe-enabling NS primitives, config-primitive over service-primitive, clean-up 84/7484/2
garciadeblas [Tue, 21 May 2019 23:24:51 +0000 (01:24 +0200)]
Re-enabling NS primitives, config-primitive over service-primitive, clean-up

Change-Id: I5995165ea9baadc1870cd2ae5bffc4a59a866df0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoReplaces packets_dropped nfvi metric for packets_in_dropped and packets_out_dropped 15/7415/3
Benjamin Diaz [Tue, 16 Apr 2019 14:49:49 +0000 (11:49 -0300)]
Replaces packets_dropped nfvi metric for packets_in_dropped and packets_out_dropped

Change-Id: I139a275f0d758385673d177724086fe23465fc2e
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
5 years agoUpdated namespace to use OSM URN; renamed rw-project to osm-project 83/7383/4
garciadeblas [Wed, 3 Apr 2019 11:35:27 +0000 (13:35 +0200)]
Updated namespace to use OSM URN; renamed rw-project to osm-project

Change-Id: Ic1c89c9e7904483ae68da5741e551870117a3225
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoMerge feature7106 56/7456/1
tierno [Mon, 13 May 2019 10:11:11 +0000 (10:11 +0000)]
Merge feature7106

Change-Id: I2c20e43ec17701cb0a3f2f77e785f97bc3fc030c
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoSupport for additional EPA parameters for resource allocation and placement 18/7418/6 feature7106
anwars [Mon, 22 Apr 2019 04:35:18 +0000 (10:05 +0530)]
Support for additional EPA parameters for resource allocation and placement

Gerrit feature request : https://osm.etsi.org/gerrit/#/c/7106/
Design pad: https://osm.etsi.org/pad/p/feature7106

Change-Id: I858aa01dec8fe45bda2a19046730a51214121314
Signed-off-by: anwars <anwars@vmware.com>
5 years agoModifies vnf alarm model to support vnf-monitoring-param-ref 43/7343/2
Benjamin Diaz [Wed, 20 Mar 2019 17:42:53 +0000 (14:42 -0300)]
Modifies vnf alarm model to support vnf-monitoring-param-ref

Change-Id: I01a4da42026737e86ac3249f2480cb2788be1dec
Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
5 years agoAdding terminate-config-primitie for PNF config deletion 12/7412/2
tierno [Tue, 16 Apr 2019 10:42:36 +0000 (10:42 +0000)]
Adding terminate-config-primitie for PNF config deletion

Change-Id: Ifde3c17f795f91afcc1f4e5553324b2695907384
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
5 years agoSupport of NS primitives via charms 00/7100/6
garciadeblas [Tue, 9 Apr 2019 13:12:41 +0000 (15:12 +0200)]
Support of NS primitives via charms

Change-Id: Ia9e0653ae2d7553119f5aa6290e1a54152b565e6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoMakefile: amended openapi_schema 95/7395/2
garciadeblas [Tue, 9 Apr 2019 13:12:05 +0000 (15:12 +0200)]
Makefile: amended openapi_schema

Change-Id: I5689443d27e837d66cf244cdaf783e7d50a5c8ea
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoDeleting unused files 82/7382/2
almagia [Wed, 3 Apr 2019 11:26:38 +0000 (12:26 +0100)]
Deleting unused files

Change-Id: I6c7b861f02091c4b68bd04eff62b9614c6cf2571

5 years agoBug 584 - Scaling thresholds: IM needs to support decimal values 23/7123/2
vijay.r [Wed, 23 Jan 2019 11:02:10 +0000 (16:32 +0530)]
Bug 584 - Scaling thresholds: IM needs to support decimal values

Change-Id: Iac92373e5c4c8e4e6e896042febfed737aa1b7fe
Signed-off-by: vijay.r <vijay.r@tataelxsi.co.in>
5 years agoMerge "Adding support to different ingress and egress ports (SFC)" v5.0 v5.0.0 v5.0.1 v5.0.2 v5.0.3 v5.0.4 v5.0.5
garciadeblas [Fri, 30 Nov 2018 14:52:50 +0000 (15:52 +0100)]
Merge "Adding support to different ingress and egress ports (SFC)"

5 years agoFix bug 579: removed config-file from supplemental-boot-data 05/7005/1
garciadeblas [Thu, 29 Nov 2018 16:00:27 +0000 (17:00 +0100)]
Fix bug 579: removed config-file from supplemental-boot-data

Change-Id: I671e6f222f546d108b6f3f26073d6538157c3005
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
5 years agoAdding support to different ingress and egress ports (SFC) 03/7003/1
Eduardo Sousa [Thu, 29 Nov 2018 15:42:01 +0000 (15:42 +0000)]
Adding support to different ingress and egress ports (SFC)

Change-Id: Idea50e7aabf330b1957e4086156a8f32340a1ece
Signed-off-by: Eduardo Sousa <esousa@whitestack.com>
5 years agoFix in netslice-vld instantiation parameters: wrong connection point refs 75/6975/4
garciadeblas [Tue, 27 Nov 2018 14:30:13 +0000 (15:30 +0100)]
Fix in netslice-vld instantiation parameters: wrong connection point refs

Updated License headers
Refactoring netslice-instantion-params to an independent file to enable proper import
Removed vlr-ref-list and added vlr-list in nsi to actually represent the record in DB

Change-Id: Ia1388b103686b829bf6dc18cdf21eb5e7058f975
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoMerge branch 'netslice' 30/6930/1
garciadeblas [Tue, 20 Nov 2018 16:24:31 +0000 (17:24 +0100)]
Merge branch 'netslice'

6 years agoAdded name to nsi and nst as mandatory; removed wrong nst params; netslice instantiat... 47/6847/4 netslice
garciadeblas [Fri, 19 Oct 2018 12:31:56 +0000 (14:31 +0200)]
Added name to nsi and nst as mandatory; removed wrong nst params; netslice instantiation parameters

Change-Id: Idf2e203ca2dc95e4ad370c532cc6a014eb641da8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoAdding nst.yang and nsi.yang to data model. 46/6846/4
jdelacruz [Tue, 18 Sep 2018 17:16:16 +0000 (19:16 +0200)]
Adding nst.yang and nsi.yang to data model.

Some modifications to nsd-base and instantiation-parameters.
Added new models to Makefile.

Change-Id: I73f77b79876265a07a940e42911d5189e02b2266
Signed-off-by: jdelacruz <jdelacruz@cttc.es>
6 years agoInstantiation parameters model 45/6845/4
jdelacruz [Tue, 18 Sep 2018 17:08:29 +0000 (19:08 +0200)]
Instantiation parameters model

Change-Id: Ib4b45d71c0ea0311d90eb91b43c74f68b9b10ede
Signed-off-by: jdelacruz <jdelacruz@cttc.es>
6 years agoMerge branch 'master' into netslice 64/6864/1
garciadeblas [Wed, 7 Nov 2018 04:32:41 +0000 (05:32 +0100)]
Merge branch 'master' into netslice

6 years agoOpenAPI schema generation from YANG 32/6432/26
garciadeblas [Sun, 28 Oct 2018 15:12:42 +0000 (16:12 +0100)]
OpenAPI schema generation from YANG

Change-Id: Id687fbeefd6aa23b2d34a07511847751b3f67b50
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoUpdated .gitignore 79/6779/6
garciadeblas [Sun, 28 Oct 2018 15:20:39 +0000 (16:20 +0100)]
Updated .gitignore

Change-Id: If9cca5bd8a918ed0e205e5a6ffaecc3e69966bf8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoAdded dependencies on IETF YANG files at build time: ietf-yang-types.yang, ietf-inet... 78/6778/5
garciadeblas [Sun, 28 Oct 2018 15:05:18 +0000 (16:05 +0100)]
Added dependencies on IETF YANG files at build time: ietf-yang-types.yang, ietf-inet-types

Change-Id: I039d44856ba19cbab2036d8a2b41419e8953a9fd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoAdded deps and .PHONY targets to Makefile 77/6777/5
garciadeblas [Sun, 28 Oct 2018 15:00:37 +0000 (16:00 +0100)]
Added deps and .PHONY targets to Makefile

Change-Id: Id71e6a8fa0e33f3c5f94360a21ef8dc5632aee2f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoRemoved external dependency on rw-pb-ext.yang 76/6776/5
garciadeblas [Sun, 28 Oct 2018 14:54:24 +0000 (15:54 +0100)]
Removed external dependency on rw-pb-ext.yang

Change-Id: Ifc8d6b031bde638509877730a99945bf37e5f7ec
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoRemoved jsonschema generation from YANG (non-working) 75/6775/5
garciadeblas [Sun, 28 Oct 2018 14:51:42 +0000 (15:51 +0100)]
Removed jsonschema generation from YANG (non-working)

Change-Id: I069c3684d113a287c892a9e657b88eb4d4e5d49a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoRemoved pyangbind and pyang deb pkg from Makefile 78/6578/11
garciadeblas [Thu, 27 Sep 2018 16:07:38 +0000 (18:07 +0200)]
Removed pyangbind and pyang deb pkg from Makefile

Change-Id: Ieffffab055de33f8e51762fd204736556ca2f823
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoAdded osm-imdocs py3 dependency 90/6790/3
garciadeblas [Sun, 28 Oct 2018 23:52:20 +0000 (00:52 +0100)]
Added osm-imdocs py3 dependency

Change-Id: I25dbcffcf67a87185b7a6c626aeb3e64cc4435db
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoRenamed osm-im package to osm-imdocs. Added LICENSE to deb pkg 77/6577/9
garciadeblas [Thu, 27 Sep 2018 16:07:07 +0000 (18:07 +0200)]
Renamed osm-im package to osm-imdocs. Added LICENSE to deb pkg

Change-Id: I6c93c836db724d237d4d521317fee65af334c7be
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoAdded PARAVIRT interface type 88/6688/5
garciadeblas [Thu, 11 Oct 2018 14:26:04 +0000 (16:26 +0200)]
Added PARAVIRT interface type

Change-Id: I3f4b69bd1066fabe49205cc4a2c0cd254cbceef8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoClean up of unused Yang files on behalf of TSC 62/6762/2
almagia [Thu, 25 Oct 2018 14:46:59 +0000 (16:46 +0200)]
Clean up of unused Yang files on behalf of TSC

Change-Id: I46094568f73c6a7f3cf88de93036b899e0235708

6 years agoAdded LICENSE file to root folder 74/6574/3
garciadeblas [Thu, 27 Sep 2018 13:10:43 +0000 (15:10 +0200)]
Added LICENSE file to root folder

Change-Id: Iddcc0d0f7ea479f9ab2798a160ee713ca2398d9c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoBuild IM docs package 55/6555/4
Mike Marchetti [Mon, 24 Sep 2018 19:05:51 +0000 (15:05 -0400)]
Build IM docs package

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
Change-Id: I612ba00dd2ba6b15cdac88d1c30681168d078693

6 years agobuild additional osm-im python3 package 47/6447/6
Mike Marchetti [Wed, 29 Aug 2018 19:40:41 +0000 (15:40 -0400)]
build additional osm-im python3 package

Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
Change-Id: If2468a2f9f53adc2f6a479bd9654c154c8bbe323

6 years agoExtend data-type to initial-config-primitive 41/6341/2
Adam Israel [Wed, 18 Jul 2018 17:06:29 +0000 (13:06 -0400)]
Extend data-type to initial-config-primitive

The config-primitive defines a data-type, which is an enumerator of
STRING, INTEGER, and BOOLEAN, that informs consumers of the VNFD of what
type to treat the value as.

Yang itself is loosely typed, treating everything as a string, but
specifying the data-type is required when integrating with
strongly-typed languages. We've experienced this issue, documented in
bug #502, where the service primitives defined via the VCA are
strongly-typed and will fail if used with a primitive expecting a
non-STRING value.

This extends the data-type key to initial-config-primitive, allowing the
operator to define what type of data is expected. This will then be
consumed by N2VC to properly convert the value appropriately.

Signed-off-by: Adam Israel <adam.israel@canonical.com>
6 years agoRestrict git describe to tags matching v* 02/6402/1 BUILD_v4.0.1_2
Michael Marchetti [Fri, 3 Aug 2018 13:54:11 +0000 (15:54 +0200)]
Restrict git describe to tags matching v*

Signed-off-by: Michael Marchetti <mmarchetti@sandvine.com>
6 years agoMakefile: add trees to target all 66/6266/1 BUILD_v4.0.1_1
garciadeblas [Wed, 13 Jun 2018 11:36:43 +0000 (13:36 +0200)]
Makefile: add trees to target all

Change-Id: If286b1a6abaeecb483a18ce62e720cb8d20eea4a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoadd vdur and vnfr monitoring-param lists. Fixes IM tree view generation 64/6264/1
garciadeblas [Tue, 12 Jun 2018 13:43:51 +0000 (15:43 +0200)]
add vdur and vnfr monitoring-param lists. Fixes IM tree view generation

Change-Id: Id144349f90d702c5685b742773edc2e5923d6bf6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agovnfd-base: add container inside choice case for each kind of monitoring-param 63/6263/1
garciadeblas [Tue, 12 Jun 2018 13:42:01 +0000 (15:42 +0200)]
vnfd-base: add container inside choice case for each kind of monitoring-param

Change-Id: I201a8d0bc87a53e77d298f647afb52ca0d09a0e6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoFix Dockerfile to install pip9.0.3 instead of latest pip 57/6257/1
garciadeblas [Fri, 8 Jun 2018 07:23:17 +0000 (09:23 +0200)]
Fix Dockerfile to install pip9.0.3 instead of latest pip

Change-Id: Id3da61fb9c6bb2f93daedd6c54598aa8bb649e15
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
6 years agoEmpty commit to make v4.0.0 and v3.1.0 tags point to different commits 95/6195/1 v4.0.0 v4.0.1
garciadeblas [Wed, 23 May 2018 08:35:57 +0000 (10:35 +0200)]
Empty commit to make v4.0.0 and v3.1.0 tags point to different commits

Change-Id: Ia5b5537e7034166638072f40b6832f7d69571d3c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>