tierno [Wed, 13 May 2020 08:41:35 +0000 (08:41 +0000)]
minor flake8 fixes and spelling
Change-Id: I3d8ba97fcc36b472762ebc0279ee432fee5c58db
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 7 May 2020 13:12:32 +0000 (13:12 +0000)]
merge master into v7.0 for v7.1.0
Change-Id: I295bd5c3d0dc31bfec9cbe2b317174dc330eab9d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
sousaedu [Tue, 21 Apr 2020 11:08:14 +0000 (12:08 +0100)]
Fix bug 1053
This fixes bug 1053 by making the sync call before any
of the other functions requires the package.
Change-Id: I95f61fd88cfa84fbb29e05b40f95c82f84e7cf84
Signed-off-by: sousaedu <eduardo.sousa@canonical.com>
tierno [Tue, 28 Apr 2020 09:59:23 +0000 (09:59 +0000)]
fix 1056: nslcmop.operationState not updated when it is cancelled
When a task in queue is cancelled (because a terminate is received),
task operationState remains at PROCESSING instead of FAILED
This avoids terminate task to start
Change-Id: I2af59723832669f8ca8a3fbbffbdddcff8be2486
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 23 Apr 2020 22:49:52 +0000 (22:49 +0000)]
change ns vim_account after placement
Change-Id: I0eee8da8b734a5f8dae68bb3450838e57c39aed3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 23 Apr 2020 08:24:57 +0000 (08:24 +0000)]
vnf RO deploy using db_vnfrs.vim-account-id
...instead of ns.instantiate-params at vnf.vnf-member-index.vimAccountId
Placement engine updates vnfrs.vim-account-id
Change-Id: I13985a00f64e5f844c45e380d2526ef9ba7f7ea1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 20 Apr 2020 16:28:56 +0000 (16:28 +0000)]
fixes at exception captures and k8srepo deletion
Change-Id: I4883091979f3f4ef61d9808b8723059ed0cb588d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 16 Apr 2020 14:18:24 +0000 (14:18 +0000)]
store kdu-instance by LCM after KDU deploy
Change-Id: Ia31f8efabc0f7ff55de45bf69a2862d5cb9ff463
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Dominik Fleischmann [Tue, 7 Apr 2020 10:39:36 +0000 (12:39 +0200)]
K8s action support
This commit enables k8s actions by executing them the
same way as any other ns-action. It needs a mandatory
parameter which is application-name.
This commit adds an additional check so that if no
charm is present in the kdu-configuration section
it is understood that the action will be executed
on the KDU workloads.
The commit 8761 in N2VC depends on this commit
https://osm.etsi.org/gerrit/#/c/osm/N2VC/+/8761/
Change-Id: I6adf9a4f786690af5222a208137d95fc28949b34
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
tierno [Tue, 7 Apr 2020 09:07:33 +0000 (09:07 +0000)]
allow k8s namespace parameter
Change-Id: If3e1dfbdcbedd637ababfb4a34f4f17b90bf3723
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 16 Apr 2020 07:56:58 +0000 (07:56 +0000)]
fix placement. Update vim-account at local cache of database vnfrs
Change-Id: Id1b67bd890078caf797c1d4906ec009e1ac18ff1
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 8 Apr 2020 12:50:52 +0000 (12:50 +0000)]
fix 1049. Ignore juju model delete not found exception
Change-Id: Ie0fb5a46b4da665a26e26cb9332a4825c0f6836e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 7 Apr 2020 16:34:35 +0000 (16:34 +0000)]
delete juju model when some VCA has been deployed
Change-Id: Ia3acac75e5eae46305e70b30d1b9a6b38a4d750a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 3 Apr 2020 15:48:18 +0000 (15:48 +0000)]
some fixes at ns
Change-Id: I2f969bbdfe2d1142919ff3397152ee6c7df580a3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
David Garcia [Wed, 1 Apr 2020 14:14:59 +0000 (16:14 +0200)]
Fix bug 1039: Pass config to native charms in instantiating time
Native charms should be deployed with the config params in the VNFD
Change-Id: Id430039c7e8daa04d92408d2050743e4ba3cb399
Signed-off-by: David Garcia <david.garcia@canonical.com>
tierno [Tue, 31 Mar 2020 12:53:13 +0000 (12:53 +0000)]
fix 1043 ns-action: set default timeout
fix 1042 add instantiation timeout parameter
Change-Id: Ic59a49a9a94e3eefc351b547269dc491743efc7a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 1 Apr 2020 15:21:15 +0000 (15:21 +0000)]
fix at n2vc_deploy
Change-Id: I66f35d11a9278b15542f9a5643d7800e898ddb3e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 27 Mar 2020 16:20:40 +0000 (16:20 +0000)]
bug 1045. Show early errors at ns-list when processing
Change-Id: I437c5fe98c2674c04a8128801abeed3001404f2d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 13 Feb 2020 14:34:48 +0000 (14:34 +0000)]
fix terminate primitives. Enhance detailed-status report
enhance KDU error reporting
Change-Id: Ia07ef61785f6a6e577ffe4842da9bb3a63de6261
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Dominik Fleischmann [Thu, 19 Mar 2020 08:23:00 +0000 (09:23 +0100)]
Add cloud name for VCA
This will add an additional VCA configuration option
which is needed for multicloud controller support in
N2VC. This will need no changes in the installer and
will default to the same values as before.
Change-Id: Ibccc2b102f056674117b6d98c43a3c357a78f40f
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
tierno [Thu, 12 Mar 2020 17:19:06 +0000 (17:19 +0000)]
fix issues with k8scluster and repos
Change-Id: I3a1487b5d76b9c2c44ce6a2988d174b4ab7ad522
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 12 Mar 2020 17:18:21 +0000 (17:18 +0000)]
fix 1023. Issue getting ip from pdu instances
Change-Id: I003573acf92007aabba1f2c86e3b47234612ea05
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
lloretgalleg [Thu, 20 Feb 2020 10:50:50 +0000 (11:50 +0100)]
Synchronize helm repos on ns instantiation instead of creation
Change-Id: I9f1e7931df739c78637be8a222b5fcf698d5f4de
Signed-off-by: lloretgalleg <illoret@indra.es>
tierno [Wed, 19 Feb 2020 17:43:01 +0000 (17:43 +0000)]
fix 1017. Not getting vnf ip_address does has not VDUs
Change-Id: I23541e54507b38cc1b9fb9ac96b379cc45ddea24
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 13 Feb 2020 10:53:43 +0000 (10:53 +0000)]
fix tests. Mock n2vc.k8s connectors
Change-Id: Ic6c24df11b0b6f69297c594df85ddda637cb3dfd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 11 Feb 2020 12:38:19 +0000 (12:38 +0000)]
fix 1015. move health check to other module to avoid import unneeded libraries
Change-Id: I0430b95756bfa592ae5bc9d1d78e2dbeb8e4d357
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 11 Feb 2020 12:36:24 +0000 (12:36 +0000)]
Merge branch 'v7.0' tag v7.0.1
Change-Id: I6b715f6e60ef1576ed6c7baf73cb0afa550f23bb
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
magnussonl [Tue, 21 Jan 2020 12:00:51 +0000 (13:00 +0100)]
Modifications for test of feature 7953
Updated after review
Updated after additional feedback
Change-Id: I0552070b9eb650526e0562657d1bd977eb88a489
Signed-off-by: magnussonl <lars-goran.magnusson@arctoslabs.com>
Dominik Fleischmann [Tue, 4 Feb 2020 14:23:15 +0000 (15:23 +0100)]
Bug 1007 - Pass NS Id and KDU Name to Juju k8s
This commit is to fix Bug 1007, kuberntes workloads where
not deleted correctly due to the uninstall method using the
incorrect name. This will be fixed with this commit and
an additional one in N2VC.
Additionally this will also fix multi KDU support.
https://osm.etsi.org/bugzilla/show_bug.cgi?id=1007
Change-Id: I404e5e36f589245b83b7cf635725140be1653aee
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
(cherry picked from commit
a7009eb5ecc66ef1ec6f55d6a6721fde4b293ba5)
Dominik Fleischmann [Tue, 4 Feb 2020 14:23:15 +0000 (15:23 +0100)]
Bug 1007 - Pass NS Id and KDU Name to Juju k8s
This commit is to fix Bug 1007, kuberntes workloads where
not deleted correctly due to the uninstall method using the
incorrect name. This will be fixed with this commit and
an additional one in N2VC.
Additionally this will also fix multi KDU support.
https://osm.etsi.org/bugzilla/show_bug.cgi?id=1007
Change-Id: I404e5e36f589245b83b7cf635725140be1653aee
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
tierno [Wed, 5 Feb 2020 15:08:32 +0000 (15:08 +0000)]
Relax healthcheck to allow losing non consecutive kafka pings
Change-Id: I61fc8f28b2342c545e66ef5f6a8ec96ca46d7a49
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 30 Jan 2020 13:02:28 +0000 (13:02 +0000)]
Merge branch 'master' with some bug fixing
Change-Id: Iaea4acde172bca9fc2ff0f1a74290a1f7539496a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Sun, 26 Jan 2020 23:35:59 +0000 (23:35 +0000)]
Ignore kafka message ns-nsi/created
Change-Id: Ia0fb38fa3e59bd6f9cda56dd1e3863b847e777b5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
quilesj [Thu, 23 Jan 2020 16:31:11 +0000 (16:31 +0000)]
Fix bug 996. Error when cluster is not ready
Change-Id: Ic399f8ffb4283ab0ce89361fd9c74b20bde223ec
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
quilesj [Thu, 23 Jan 2020 10:07:08 +0000 (10:07 +0000)]
Support for embedded helm charts and juju bundles
Change-Id: I02f24ee882ab502bf982f0be9dc31d38e4c645e6
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
quilesj [Fri, 17 Jan 2020 09:53:55 +0000 (09:53 +0000)]
Add n2vc relations after install configuration sw
Change-Id: I99d2adfcfe7b50f4da9a383d04dc0fd70c809212
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
tierno [Tue, 21 Jan 2020 08:49:05 +0000 (08:49 +0000)]
some changes at status reporting
Change-Id: Ia221c96e748b352138e18cba821f2c6cae909188
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
David Garcia [Mon, 20 Jan 2020 12:19:29 +0000 (13:19 +0100)]
Fix Bug 994: Add fs.sync before deploying charm
Change-Id: I673e714e375bef5b5a697e53b9f64c9dcd793d55
Signed-off-by: David Garcia <david.garcia@canonical.com>
tierno [Sun, 5 Jan 2020 16:29:30 +0000 (16:29 +0000)]
moved get package version to init
Change-Id: Ia81f82dd0be57bd2c095ea4e8a05b8643d4c31b0
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 13 Jan 2020 16:46:31 +0000 (16:46 +0000)]
timeout parametrization to allow larger deployments
Change-Id: Ibd8b7093f9bd28cca858bd7401a92a5c555dcc72
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
calvinosanch [Mon, 13 Jan 2020 11:01:36 +0000 (12:01 +0100)]
aiohttp fix
Change-Id: Ia1619f3f6084b8afadba0c0ead4c51621a0b3a5c
Signed-off-by: calvinosanch <guillermo.calvinosanchez@altran.com>
calvinosanch [Thu, 9 Jan 2020 16:19:53 +0000 (17:19 +0100)]
Ubuntu18 + pip upgraded + aiohttp
Change-Id: If7e62cfdf00f01af4e4f8a8cd1afee311c8ed4aa
Signed-off-by: calvinosanch <guillermo.calvinosanchez@altran.com>
quilesj [Thu, 9 Jan 2020 15:10:14 +0000 (15:10 +0000)]
Fix bug 987
Change-Id: I72d490b765d04b00b912fd19002c51580f286da0
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
quilesj [Thu, 9 Jan 2020 08:30:17 +0000 (08:30 +0000)]
Store vca status dictionary format
Change-Id: Iabcee9f76c49d3db23620c0d45f94dbc18d83078
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
quilesj [Thu, 12 Dec 2019 16:08:35 +0000 (16:08 +0000)]
Fix bug 970. Changes in NS and operation status
Change-Id: I0af317244a98d703d0086b652b199d1036cf64e4
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
garciadeblas [Tue, 17 Dec 2019 14:47:58 +0000 (15:47 +0100)]
Quick deployment of charms: added apt_mirror and enable_os_upgrade model config options
Change-Id: I3d13b835744d857149f984cdff5e13e7f4602252
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
tierno [Tue, 17 Dec 2019 16:43:32 +0000 (16:43 +0000)]
fix 975. Get RO SDN_net information
Change-Id: I0a5f3453572d8482a625307dd4b7413ae9940acf
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Dominik Fleischmann [Thu, 12 Dec 2019 16:26:49 +0000 (17:26 +0100)]
Call k8sclusterjuju.install with ensure future
This fixes the bug 971, due to the function not being called
like this the type of the task variable wasn't correct for the
rest of execution.
https://osm.etsi.org/bugzilla/show_bug.cgi?id=971
Change-Id: I47266a04332579cb7ee54e5d45189164ccca7b40
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
tierno [Tue, 10 Dec 2019 11:06:54 +0000 (11:06 +0000)]
Get version from installed package if available instead of code
Change-Id: Id3e95e4e9e4fd4c95b5e63dd3abd26e05cfbd692
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
preethika.p [Tue, 10 Dec 2019 13:10:48 +0000 (13:10 +0000)]
fix bug938 added method to find ee_id
Change-Id: Ie2f242ac33ebc419326da0f372db4cf1ef5bf604
Signed-off-by: preethika.p <preethika.p@tataelxsi.co.in>
David Garcia [Mon, 9 Dec 2019 13:57:43 +0000 (14:57 +0100)]
Fix bug 954: Dump ns_config_info into a string
Change-Id: I6077135dde8449950313967d004a368613cc61f3
Signed-off-by: David Garcia <david.garcia@canonical.com>
tierno [Thu, 5 Dec 2019 19:55:02 +0000 (19:55 +0000)]
fix 931: No need to wait for VM up on ns configuration
NS charm wait until VNF,VDU charms completed
Change-Id: Ia33d0e9b13ba84d5c02fe25f55f5bb592e441857
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 5 Dec 2019 17:15:10 +0000 (17:15 +0000)]
fix 931: issue at logging text
Change-Id: I9a9ad1829022035db15a24e9a53e9c97faef6ffb
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 5 Dec 2019 16:09:08 +0000 (16:09 +0000)]
workaround for bug 951. Allow k8scluster with only helm or juju
Change-Id: I117a1415a1c1ce21736ff2dd0b0b3a9db81a83f9
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Felipe Vicens [Thu, 5 Dec 2019 09:30:38 +0000 (10:30 +0100)]
Fix bug 937 NSI Instantiation
Change-Id: I9d7b320424f02bbe71669c9fcd2e6e75bad74c44
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
quilesj [Thu, 5 Dec 2019 10:02:20 +0000 (10:02 +0000)]
Fix bug 916: NS instance operational status not updated after successful instantiation
Change-Id: Ic9f6f7a58f2f77fdcf1c0d82c9fbdf2131d9e5af
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
tierno [Thu, 5 Dec 2019 15:04:39 +0000 (15:04 +0000)]
fix 952 key error kdu_name
Change-Id: I1cb111825e84d216f469fb320806413009705c6d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 4 Dec 2019 21:25:38 +0000 (21:25 +0000)]
Provide more info upon instantiate task exceptions
Change-Id: I927e790607946e48922015e682d0feb311044f13
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 3 Dec 2019 23:37:08 +0000 (23:37 +0000)]
fix k8srepo adding/delete
Change-Id: I97044b3d2206ec01fb8b9aed7c6209e718e15262
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
David Garcia [Wed, 4 Dec 2019 13:01:50 +0000 (14:01 +0100)]
Fix Bug 948: Remove "/" from charm's artifact_path
Change-Id: I16a0926b01996e0c81172fcd552058be41edb14d
Signed-off-by: David Garcia <david.garcia@canonical.com>
tierno [Wed, 4 Dec 2019 21:26:56 +0000 (22:26 +0100)]
Merge "Add Juju/k8s support"
Adam Israel [Sun, 1 Dec 2019 17:41:39 +0000 (12:41 -0500)]
Add Juju/k8s support
Adds support for Juju/k8s-based workloads
Change-Id: I65a4aeccf4a51cd62361ab269356390caed717be
Signed-off-by: Adam Israel <adam.israel@canonical.com>
quilesj [Tue, 3 Dec 2019 10:58:10 +0000 (10:58 +0000)]
Fix bug 913 - LCM not getting VNF mgmt ip when using native charms
Change-Id: Iea0034acb19a6ccd01bfc0144b779771190eabb0
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
tierno [Fri, 29 Nov 2019 14:16:16 +0000 (14:16 +0000)]
bug 915 fix kdu termination on a failed deployemnt
Allow additional params for a concrete kdu and vdu
Change-Id: I6c800c011dcf75e68bde00345cd5ebfa6dd5c87a
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
Eduardo Sousa [Fri, 21 Jun 2019 10:54:56 +0000 (11:54 +0100)]
Adding support for FsMongo
Change-Id: Ied3a67f98e3486d78a366dbcc2c10cd726c41745
Signed-off-by: Eduardo Sousa <eduardo.sousa@canonical.com>
tierno [Thu, 28 Nov 2019 17:31:41 +0000 (17:31 +0000)]
fix race condition causing keyerror status on waiting for VM up
Change-Id: Ideb8f07d09f2be9020ca80128fa346c719cebb06
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 27 Nov 2019 15:46:57 +0000 (15:46 +0000)]
Fix vca_config parameter for N2VC.
Fix unittests.
Provide hostname/username for native charms
Change-Id: I19f740a4053b9f1aa738f373450a907e7e7d9078
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 26 Nov 2019 16:12:53 +0000 (16:12 +0000)]
fix bug 900. Inject VCA pub key
Change-Id: I68a9aad1b11bfecfa7e97630a90fdf8982427b85
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Sat, 23 Nov 2019 00:36:52 +0000 (00:36 +0000)]
Merge branch feature7928. It includes feature5837
Change-Id: Ia86ec45a9415df90309ad35dc7c63a063f12db5d
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
calvinosanch [Mon, 4 Nov 2019 12:37:39 +0000 (13:37 +0100)]
LCM Helm connector integration
Change-Id: Ia51920ca5a548194d3e1c2cd668a7b082ee84e12
Signed-off-by: calvinosanch <guillermo.calvinosanchez@altran.com>
tierno [Fri, 18 Oct 2019 13:03:10 +0000 (13:03 +0000)]
update database '_admin.modified' when modified.
When waiting for previous tasks, ignore those not moified during long time
Change-Id: I29dfc3c5e725032a9251c110a3f8d16f49500a37
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 21 Nov 2019 12:25:34 +0000 (12:25 +0000)]
changes to use upstream N2VC libjuju
Change-Id: I2be62ea0f3a613a7af2fa0b27057a58c98f9a531
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 18 Nov 2019 17:33:27 +0000 (17:33 +0000)]
fix tests for feature7928
Change-Id: I04d29b563123637cf52d69e756fade1f0bb8aaa6
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
quilesj [Tue, 8 Oct 2019 11:34:55 +0000 (13:34 +0200)]
Incorporate new N2VC API to LCM
Change-Id: I25200384b48948fb59850b8c637e3b1e1f43d312
Signed-off-by: quilesj <e.nvi001.tid@telefonica.com>
tierno [Mon, 11 Nov 2019 17:07:00 +0000 (17:07 +0000)]
bug 884 local variable step must be assigned before waitfor_related_HA. CancelledError can be raised
Change-Id: Iabff0e1b0cb2cf08ebb35fc7366dd7e8de0a25a9
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Tue, 5 Nov 2019 13:45:04 +0000 (13:45 +0000)]
fix bug 874. Adding mapping between descriptor elements and n2vc name at config initial primitive for NS.
Call always a config intial-primitive for NS even it is not explicit at descriptor
Change-Id: Ic5513f09d9b7a91b8c1e85d0915d4a0f5e696c71
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
kbsub [Thu, 17 Oct 2019 16:28:48 +0000 (16:28 +0000)]
VCD feature 7193-provider_nerwork
Change-Id: I3a1a14c499768bb3d5a66d0326e2e30f025b2d5c
Signed-off-by: kbsub <subair.basheer@riftio.com>
tierno [Wed, 16 Oct 2019 09:09:58 +0000 (09:09 +0000)]
Bug 864 allows both create/created, edit/edited for VIM,WIM,SDN kafka operation
Change-Id: I88deb936138e1f1ee2b350d2f2334ce4e20f5598
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
kuuse [Thu, 3 Oct 2019 13:27:51 +0000 (15:27 +0200)]
Unit tests for scale
Change-Id: I9daac046c362ae2a132df15d7ab270a556b26981
Signed-off-by: kuuse <johan.kuuse@altran.com>
tierno [Fri, 9 Aug 2019 11:32:23 +0000 (11:32 +0000)]
initial workflow for n2vc redesign
Change-Id: I0c0243ba54571faa20d30cd59e92c140d599b566
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
kuuse [Thu, 3 Oct 2019 08:48:06 +0000 (10:48 +0200)]
Suboperations for scale-out and scale-in
Note: Unit Tests will be added in a separate commit.
Change-Id: I9ce30c2da24e89f2b03157407ef778203f534225
Signed-off-by: kuuse <johan.kuuse@altran.com>
Adam Israel [Wed, 4 Sep 2019 15:55:55 +0000 (11:55 -0400)]
Implement api proxy for native charms
This patch reads the OSMLCM_VCA_APIPROXY env variable into vca_config,
and passes the new parameter to the N2VC client.
It also enables the deployment of native charms.
Change-Id: I28fb9167e2dc39b1534aeb1d27b86536d862f45c
Signed-off-by: Adam Israel <adam@adamisrael.com>
tierno [Thu, 12 Sep 2019 09:33:40 +0000 (09:33 +0000)]
fix issue with ns.NsLcm.ns_params_2_RO. Adding unittest
Change-Id: I5c115c061ee3e67eb80a205135b1b1c364421b65
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 11 Sep 2019 08:55:52 +0000 (08:55 +0000)]
bug 828 inject VCA key only when vnf/vdu-configuration:config-access:ssh-access:required is True
Send user to RO in the inject key command
Wait RO to get up sometime at staring before abandom
Change-Id: I073a3322281f213550b8cde99a53721d2d1d9f05
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 30 Aug 2019 12:10:17 +0000 (12:10 +0000)]
test_ns: get VCA env for secret and pubkey
Change-Id: I160692c18791e034a65dfe2623d877719809f9f5
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 30 Aug 2019 15:21:05 +0000 (15:21 +0000)]
fix Dockerfile local to use osm_lcm as a module
Change-Id: I9dd213143e62466edb4d81fe224c348606b40e17
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 29 Aug 2019 13:21:40 +0000 (13:21 +0000)]
enhance logging and error reporting
Change-Id: Ia3969b7f3e8595658875e859134dd9ee1991a5fc
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Wed, 28 Aug 2019 15:34:33 +0000 (15:34 +0000)]
change imports as a module with osm_lcm prefix
change version to be aligned with OSM
allow new format for RO version
Change-Id: Iacb0eb9c325f3e10158edb7d9c35aa61c7beceed
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Mon, 26 Aug 2019 16:48:23 +0000 (16:48 +0000)]
initial unittest for ns instantiate
Change-Id: Iea789fca06fe1a643aaed6be0e726a35373fc980
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 22 Aug 2019 13:46:35 +0000 (13:46 +0000)]
minor changes to make unittest easier
Change-Id: Id60462d1ba82591d80f48fe6cec0ce257de97082
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
kuuse [Wed, 7 Aug 2019 12:43:44 +0000 (14:43 +0200)]
Bug 812: workaround for 'max-instance-count' parsing error
Change-Id: Ia2c80565c91054921978e06c3e4823a50aa1ed13
Signed-off-by: kuuse <johan.kuuse@altran.com>
kuuse [Wed, 10 Jul 2019 11:52:45 +0000 (13:52 +0200)]
HA for vim, wim and sdn
Change-Id: I14f9321519a07df32b5053f86d0e635b0abed4b9
Signed-off-by: kuuse <johan.kuuse@altran.com>
tierno [Thu, 1 Aug 2019 16:32:56 +0000 (16:32 +0000)]
fix bug 802 decrypt vrops_password at vim_account for schema_version>=1.1
Change-Id: I80ac8bd9d437a044aafcbb89af5d3c93730da3cd
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
kuuse [Tue, 30 Jul 2019 13:22:16 +0000 (15:22 +0200)]
Suboperations: nslcmops._admin.operations[0..N]
Change-Id: I05fef2a746d8361a6c93404cf683905f8ef92f73
Signed-off-by: kuuse <johan.kuuse@altran.com>
tierno [Fri, 5 Jul 2019 15:25:25 +0000 (15:25 +0000)]
minor changes at ns.py
Change-Id: Ic0a6ee048137d56dcd73bfede524bd7065803831
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 4 Jul 2019 17:17:06 +0000 (17:17 +0000)]
bug 760 skip get-ssh-public-key,generate-ssh-key,verify-ssh-credentials methods for non ssh-layered proxy-charms
Change-Id: I597c66df8c56662f15f8949e4a10aa73f7f5d4ac
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Fri, 5 Jul 2019 11:54:25 +0000 (11:54 +0000)]
admit op_id for Vim/Wim/Sdn create/edit. Compatibility for new NBI versions
Change-Id: I0ede3bdc37326bead60a62f7fcb7fb3fc3944ece
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
kuuse [Tue, 18 Jun 2019 10:09:24 +0000 (12:09 +0200)]
Prepare LCM tasks for HA
Change-Id: I6146d5903e95d6d710d349a08fcf5ae03127dfed
Signed-off-by: kuuse <johan.kuuse@altran.com>
tierno [Wed, 19 Jun 2019 08:46:07 +0000 (08:46 +0000)]
fix bug 770. Execute initial-config-primitive for NS-charm
Change-Id: I638b749dda47abe11c45bf0802ae9c45b5649358
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
tierno [Thu, 13 Jun 2019 16:05:28 +0000 (16:05 +0000)]
bug 769 fix execution of initial-primitives when combining vnf and vdu configuration
Change-Id: I8d1a83a6a34e306d79f76c2f045e49685401db7e
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>