osm/LCM.git
10 months agoAdd workaround to avoid infinite loop in cluster deregistration 53/14853/1
garciadeblas [Fri, 20 Dec 2024 09:35:13 +0000 (10:35 +0100)]
Add workaround to avoid infinite loop in cluster deregistration

Change-Id: Ia921b23433d1ba0450e96aaac9e4b4d1370977c1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoUpdate sw_catalog_path for KSU create and update to be relevant to profile_type 52/14852/1
yshah [Thu, 19 Dec 2024 11:06:24 +0000 (11:06 +0000)]
Update sw_catalog_path for KSU create and update to be relevant to profile_type

Change-Id: I4f61c03d9c768d8ad8dd6d33c44608aa33823ca4
Signed-off-by: yshah <shahithya.y@tataelxsi.co.in>
10 months agoPin async-timeout to 4.0.3 and update pip dependencies
garciadeblas [Mon, 16 Dec 2024 15:32:50 +0000 (16:32 +0100)]
Pin async-timeout to 4.0.3 and update pip dependencies

Change-Id: Ic92a4df87af828c507b9afeddc42c5a828c9a4cc
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoUpdate pip dependencies
garciadeblas [Sun, 15 Dec 2024 10:07:01 +0000 (11:07 +0100)]
Update pip dependencies

Change-Id: I6dbcd39128dfa185f491d38c759cf85372afa7b5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRemove key from dummy_clean_items arguments 41/14841/1
garciadeblas [Fri, 13 Dec 2024 10:09:04 +0000 (11:09 +0100)]
Remove key from dummy_clean_items arguments

Change-Id: I854868dbdcb0de552b6a7b161a57a5c638648285
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRevert "Revert "Move N2VC code from N2VC repo to LCM"" 40/14840/1
almagia [Fri, 13 Dec 2024 08:45:45 +0000 (09:45 +0100)]
Revert "Revert "Move N2VC code from N2VC repo to LCM""

This reverts commit b90dc26711d692b2e76f969e8b79f721caa498b1.

Requested by TSC on 13.12.2024

Change-Id: Ifa4ba6c395bfebff562642c18dcb6661ac748896

10 months agoRevert "Move N2VC code from N2VC repo to LCM" 67/14767/2
garciadeblas [Thu, 12 Dec 2024 15:31:04 +0000 (16:31 +0100)]
Revert "Move N2VC code from N2VC repo to LCM"

This reverts commit 5c465fab4e2239fcbf9c0e3f712e5de5e91c0b47.

Change-Id: Ifd746508779c611c07308286e1ce27ea5666c6ec
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoMove N2VC code from N2VC repo to LCM 60/14760/3
garciadeblas [Thu, 12 Dec 2024 13:38:13 +0000 (14:38 +0100)]
Move N2VC code from N2VC repo to LCM

Change-Id: I2173a2d0ce359081bc2995dc6ce20ea99a82eb15
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoFeature 11046: Security Group Name as Ns Config Template - LCM 65/14765/2
kayal2001 [Thu, 28 Nov 2024 06:01:56 +0000 (11:31 +0530)]
Feature 11046: Security Group Name as Ns Config Template - LCM

Change-Id: I42ecdb82e747d1753182df083dbaec9eb94f7228
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
10 months agoFeature 11047: Vim Flavor Name as Ns Config Template - LCM 62/14762/2
kayal2001 [Thu, 28 Nov 2024 05:21:52 +0000 (10:51 +0530)]
Feature 11047: Vim Flavor Name as Ns Config Template - LCM

Change-Id: I9333d3c985e7ea5afaa26d529b426a63b686f817
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
10 months agoFeature 10983: changes to migrate() function so that it can handle both VNF and KNF... 39/14539/9
Pedro Pereira [Fri, 23 Aug 2024 09:23:02 +0000 (10:23 +0100)]
Feature 10983: changes to migrate() function so that it can handle both VNF and KNF migration

Change-Id: Ic1cbc0db3492c15fe7bfb3c82cbdd47195a814d6
Signed-off-by: Pedro Pereira <pedrocjdpereira@av.it.pt>
10 months agoAdded a fix for performing Day1 and Day2 in a KDU using Helm based Execution Environments 16/14816/3
jegan [Fri, 6 Dec 2024 07:19:34 +0000 (07:19 +0000)]
Added a fix for performing Day1 and Day2 in a KDU using Helm based Execution Environments

Change-Id: I5f38f35e6144abdf048d85b776687f43ebcbc3e7
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
10 months agoRewrite update_operation_history to simplify and add flag to update endDate 37/14837/1
garciadeblas [Thu, 12 Dec 2024 10:07:08 +0000 (11:07 +0100)]
Rewrite update_operation_history to simplify and add flag to update endDate

Change-Id: Idae96633a03648a23cc7d3c693089a90920ea1eb
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoUpdate deregister operation to launch two workflows: deregister, delete 36/14836/4
garciadeblas [Tue, 10 Dec 2024 12:42:47 +0000 (13:42 +0100)]
Update deregister operation to launch two workflows: deregister, delete

Change-Id: I8f830f880c33eaa66a7627c4f4b498e63bb06805
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoManage OKA profile_type in OKA operations and KSUs based on OKA 19/14819/3
garciadeblas [Mon, 9 Dec 2024 12:31:06 +0000 (13:31 +0100)]
Manage OKA profile_type in OKA operations and KSUs based on OKA

Change-Id: I9cc7eae62cdd40e1bf9d532b2a2915b98e5ba425
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRefactoring LCM code for vim_account, ksu and oka 72/14772/5
yshah [Fri, 29 Nov 2024 07:33:32 +0000 (07:33 +0000)]
Refactoring LCM code for vim_account, ksu and oka

Change-Id: I48215a8dc7933d9cc710acb01ed6706bacfbd5a9
Signed-off-by: yshah <shahithya.y@tataelxsi.co.in>
10 months agoCluster Integration and Refactoring the LCM code 85/14785/3
rshri [Mon, 2 Dec 2024 03:42:35 +0000 (03:42 +0000)]
Cluster Integration and Refactoring the LCM code

Change-Id: I5c3a2acdb4dc3cc264293abd76a78dca3f77f323
Signed-off-by: rshri <shrinithi.r@tataelxsi.co.in>
10 months agoAdding same cluster key pairs to default profiles 30/14730/5
Your Name [Thu, 14 Nov 2024 16:17:16 +0000 (16:17 +0000)]
Adding same cluster key pairs to default profiles

Change-Id: I42884e763faac4f92c3cd1ac1758517bd0432bd0
Signed-off-by: rshri <shrinithi.r@tataelxsi.co.in>
10 months agoUpdate op_id in update_operation_history and check_kustomization_timeout in cluster... 54/14754/5
yshah [Fri, 22 Nov 2024 12:08:57 +0000 (12:08 +0000)]
Update op_id in update_operation_history and check_kustomization_timeout in cluster creation

Change-Id: I75294abc040a8ee0ec4611c1969832399d2ac0d2
Signed-off-by: yshah <shahithya.y@tataelxsi.co.in>
10 months agoAdding new cluster update function 38/14738/4
yshah [Mon, 18 Nov 2024 07:41:35 +0000 (07:41 +0000)]
Adding new cluster update function

Change-Id: I5733e7daf6189339836485f3d9d841f2647cad88
Signed-off-by: yshah <shahithya.y@tataelxsi.co.in>
10 months agoUpdating current_operation after completing operation 24/14724/6
shahithya [Tue, 12 Nov 2024 11:01:05 +0000 (11:01 +0000)]
Updating current_operation after completing operation

Change-Id: I23ce7af245eac6dbbbbf87d919f6c28daf5d39ab
Signed-off-by: shahithya <shahithya.y@tataelxsi.co.in>
10 months agoAdd cluster, KSU, profile and OKA operation initialization logic previously under NBI 49/14749/3
garciadeblas [Wed, 20 Nov 2024 11:42:49 +0000 (12:42 +0100)]
Add cluster, KSU, profile and OKA operation initialization logic previously under NBI

Change-Id: I8517463f9776bc483bec400a88408ebf193e935d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoCheck of kustomizations and managed resources for cluster registration and cluster... 28/14728/3
garciadeblas [Wed, 13 Nov 2024 15:00:10 +0000 (16:00 +0100)]
Check of kustomizations and managed resources for cluster registration and cluster update

Change-Id: Id137bd9161ceb4c4286d2b22a563f8083f930e2e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate cluster create and update Jinja workflows to use rg_name and preemptible_nodes 46/14746/2
garciadeblas [Mon, 18 Nov 2024 16:10:00 +0000 (17:10 +0100)]
Update cluster create and update Jinja workflows to use rg_name and preemptible_nodes

Change-Id: I6a22e7163b95c20921c57217a1e6156bfc70951d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoDeregister cluster when delete cluster is called for imported clusters 42/14742/4
garciadeblas [Mon, 18 Nov 2024 09:33:12 +0000 (10:33 +0100)]
Deregister cluster when delete cluster is called for imported clusters

Change-Id: I1387104d0e91bf997137d16d00d69f43623d5edf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoMinor change in yaml indentation for kubeconfig in imported clusters 41/14741/4
garciadeblas [Mon, 18 Nov 2024 09:24:26 +0000 (10:24 +0100)]
Minor change in yaml indentation for kubeconfig in imported clusters

Change-Id: I01e9e62b7d155f71b57659f7280d6d2942e53492
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoRefactor cluster-deregister workflow to mimic cluster-create and catch exceptions... 23/14723/2
garciadeblas [Tue, 12 Nov 2024 10:17:12 +0000 (11:17 +0100)]
Refactor cluster-deregister workflow to mimic cluster-create and catch exceptions in secret creation

Change-Id: I83ab2ebf032df665aa0935dbab36e7234188c984
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoShorten workflow name for upgrade cluster operation 26/14726/1
garciadeblas [Wed, 13 Nov 2024 11:36:13 +0000 (12:36 +0100)]
Shorten workflow name for upgrade cluster operation

Change-Id: I371c2fd0d0b6faf94d75a68dac882732b5e355fd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoage_privkey and age_pubkey encrypted in the DB 25/14725/2
rshri [Tue, 12 Nov 2024 18:12:38 +0000 (18:12 +0000)]
age_privkey and age_pubkey encrypted in the DB

Change-Id: Ifd02b566002c277884d2dd9c2cc8640d26f20b11
Signed-off-by: rshri <shrinithi.r@tataelxsi.co.in>
11 months agoReduce log verbosity in readiness_loop function 18/14718/3
garciadeblas [Fri, 8 Nov 2024 13:22:49 +0000 (14:22 +0100)]
Reduce log verbosity in readiness_loop function

Change-Id: Ib53d726f9910e5afed29f0d97656eeed367b9fb9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate progress in DB for resources checked in cluster creation 16/14716/4
garciadeblas [Fri, 8 Nov 2024 09:41:38 +0000 (10:41 +0100)]
Update progress in DB for resources checked in cluster creation

Change-Id: Ia9731b7b65013164137a9a8eca58341491f2c3f3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoManage situations where ODU workflows fail before it is launched (empty workflow_name) 15/14715/4
garciadeblas [Fri, 8 Nov 2024 00:11:46 +0000 (01:11 +0100)]
Manage situations where ODU workflows fail before it is launched (empty workflow_name)

Change-Id: I63a2113eee3626b6bc018519ca324b95ada1dc73
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoRefactor check resource functions from odu_workflows to k8s 13/14713/4
garciadeblas [Thu, 7 Nov 2024 11:41:54 +0000 (12:41 +0100)]
Refactor check resource functions from odu_workflows to k8s

Change-Id: Ie5c13ad84dfeab47476b92e4ce64f772dd7af7ca
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoRemove unnecessary params in workflow for cluster registration 12/14712/3
garciadeblas [Wed, 6 Nov 2024 16:20:42 +0000 (17:20 +0100)]
Remove unnecessary params in workflow for cluster registration

Change-Id: I5d560efc69ee2d923eff59fa1abf0c46a41db8ad
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate log level in all ODU methods 69/14669/10
garciadeblas [Tue, 22 Oct 2024 12:04:36 +0000 (14:04 +0200)]
Update log level in all ODU methods

Change-Id: I1c0e22baf62ef513a89b1ee6895d42cbea358f51
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoEnable bootstrap flag in cluster creation 04/14704/2
garciadeblas [Wed, 6 Nov 2024 11:56:33 +0000 (12:56 +0100)]
Enable bootstrap flag in cluster creation

Change-Id: Ia0a6bbe84104384adaea27adc96cb4995413956f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdating result and operationState in operationHistory 11/14711/2
shahithya [Thu, 7 Nov 2024 09:39:07 +0000 (09:39 +0000)]
Updating result and operationState in operationHistory

Change-Id: I38c3ec750c3cfe2a99e0c7ca6f180b9518885ac6
Signed-off-by: shahithya <shahithya.y@tataelxsi.co.in>
11 months agoAdding operationHistory for get_creds 44/14644/5
yshah [Thu, 17 Oct 2024 06:11:12 +0000 (06:11 +0000)]
Adding operationHistory for get_creds

Change-Id: Ibd8a19ec34e4cbbcf0cd3912ae5cba7b3141fbbc
Signed-off-by: shahithya <shahithya.y@tataelxsi.co.in>
11 months agoFix cluster update workflow to read properly params and use unique workflow_name 03/14703/1
garciadeblas [Wed, 6 Nov 2024 09:45:22 +0000 (10:45 +0100)]
Fix cluster update workflow to read properly params and use unique workflow_name

Change-Id: I848f29db66fc4a5795cda80fa6c56ac8d0209807
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate list of checks for AWS and GCP cluster creation 74/14674/4
garciadeblas [Thu, 24 Oct 2024 10:52:11 +0000 (12:52 +0200)]
Update list of checks for AWS and GCP cluster creation

Change-Id: I7ae53a6098b10cea1deeb93979dfee165fbb2d84
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoReduce log level to debug in update_operation_history 68/14668/2
garciadeblas [Tue, 22 Oct 2024 11:59:45 +0000 (13:59 +0200)]
Reduce log level to debug in update_operation_history

Change-Id: I835e7d0a0171fef78cea44b4c4e6d88fcc5180a1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoRefactor cluster checks to use common_check_list and readiness_loop 67/14667/3
garciadeblas [Tue, 22 Oct 2024 10:54:22 +0000 (12:54 +0200)]
Refactor cluster checks to use common_check_list and readiness_loop

Change-Id: I3a1b28b7139c863805b5d66a461dc4a3a6baded8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoCheck of kustomizations and managed resources for cluster creation 46/14646/18
garciadeblas [Fri, 18 Oct 2024 09:36:15 +0000 (11:36 +0200)]
Check of kustomizations and managed resources for cluster creation

Change-Id: I06776018a787bb704fec688bbf3a9be238f0a8a1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoLog iteration count in readiness_loop 66/14666/1
garciadeblas [Tue, 22 Oct 2024 10:47:05 +0000 (12:47 +0200)]
Log iteration count in readiness_loop

Change-Id: Ia39598d7a889fbfc07ad27f6c1f50b1140aab651
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoReduce logging level during cluster delete in k8s.py 65/14665/1
garciadeblas [Tue, 22 Oct 2024 10:39:32 +0000 (12:39 +0200)]
Reduce logging level during cluster delete in k8s.py

Change-Id: Iddac985f3357a1d694775deaf158bf2c8287a0f0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoRefactor check_workflow_status to use readiness_loop 64/14664/3
garciadeblas [Tue, 22 Oct 2024 09:56:37 +0000 (11:56 +0200)]
Refactor check_workflow_status to use readiness_loop

Change-Id: Iffa340aa6dcff27870b2a213e06878c02b9392ac
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate common workflows functions, add readiness loop 63/14663/1
garciadeblas [Tue, 22 Oct 2024 09:35:17 +0000 (11:35 +0200)]
Update common workflows functions, add readiness loop

The function check_workflow_status was updated to use retries rather
than time. In addition, a new generic function was created to evaluate
the readiness of Kubernetes objects in a loop.

Change-Id: I7e7268ecb0809ebe8895720fbfbd1c39138fd87f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoClean-up of resources created in ODU workflows for KSU 45/14645/1
garciadeblas [Thu, 17 Oct 2024 13:30:30 +0000 (15:30 +0200)]
Clean-up of resources created in ODU workflows for KSU

Change-Id: Iff76df1feb6b60ffa0e6f90381ca37dbda0c715b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix parsing of OKA params in KSU creation and update workflows 40/14640/1
garciadeblas [Wed, 16 Oct 2024 09:43:36 +0000 (11:43 +0200)]
Fix parsing of OKA params in KSU creation and update workflows

Change-Id: If12563f80f23df6305249a09df27fa1e8cd23b04
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix return values in clean_items_cluster_register to progress on registration workflow 38/14638/1
garciadeblas [Tue, 15 Oct 2024 11:14:39 +0000 (13:14 +0200)]
Fix return values in clean_items_cluster_register to progress on registration workflow

Change-Id: Ibf6e5c5a2fab91abb3d38f1e19d02fdba43efa90
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoDecrypt fields from DB for specific vim and cluster mgmt operations 07/14607/5
garciadeblas [Tue, 1 Oct 2024 15:45:56 +0000 (17:45 +0200)]
Decrypt fields from DB for specific vim and cluster mgmt operations

Change-Id: I76853740ecd53a8d36c6ae0e30e97ae4a9a524e0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix values parsing in KSU workflows 00/14600/6
garciadeblas [Wed, 25 Sep 2024 10:15:40 +0000 (12:15 +0200)]
Fix values parsing in KSU workflows

Change-Id: I074f7e9e4e37d664f70aa3771316756314df95a7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix copy of OKA package to PVC for OKA creation 94/14594/4
garciadeblas [Tue, 24 Sep 2024 12:48:12 +0000 (14:48 +0200)]
Fix copy of OKA package to PVC for OKA creation

Change-Id: Ibf02828d969fe51749248a090dfbaab47a0d30e5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoUpdate workflow name for cluster update operation 93/14593/3
garciadeblas [Tue, 24 Sep 2024 10:38:04 +0000 (12:38 +0200)]
Update workflow name for cluster update operation

Change-Id: I6ab626286f95584aa7e33d1d9a36a9f1507c8e3c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoUpdate VIM operational state after successful ODU workflow 91/14591/3
garciadeblas [Mon, 23 Sep 2024 10:40:13 +0000 (12:40 +0200)]
Update VIM operational state after successful ODU workflow

Change-Id: If29bf096c2a82b937f38d20c749a1f439d5faa5b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoUpdate verbosity in logs from kafka_read_callback 90/14590/3
garciadeblas [Mon, 23 Sep 2024 08:12:22 +0000 (10:12 +0200)]
Update verbosity in logs from kafka_read_callback

Change-Id: I5258383dfbeb7f3efca5dbffadc10792a9aa3b2e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoModify cluster (de)registration workflows to use new Jinja workflows 73/14573/3
garciadeblas [Tue, 17 Sep 2024 11:25:06 +0000 (13:25 +0200)]
Modify cluster (de)registration workflows to use new Jinja workflows

Change-Id: I1ab2f7b4a356d2cdd0939fa037743127cc56d33b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoRemove unused Jinja Workflow for AKS cluster creation 72/14572/1
garciadeblas [Tue, 17 Sep 2024 11:25:47 +0000 (13:25 +0200)]
Remove unused Jinja Workflow for AKS cluster creation

Change-Id: I409b24a6009fda806c6a3e8ab2896d599348b837
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoClean-up of resources created in ODU workflows 65/14565/4
garciadeblas [Mon, 16 Sep 2024 10:53:07 +0000 (12:53 +0200)]
Clean-up of resources created in ODU workflows

Change-Id: Ib2051d5844841d6469a4dc3e854ff2ef88a36a87
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoDecrease verbosity in LCM logs associated to kafka_read 71/14571/1
garciadeblas [Tue, 17 Sep 2024 09:38:51 +0000 (11:38 +0200)]
Decrease verbosity in LCM logs associated to kafka_read

Change-Id: I8f4124adfd8aaf9be936b00234dfb2a89b517ead
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoSupport base64 encoded credentials for VIM creation 64/14564/1
garciadeblas [Mon, 16 Sep 2024 07:37:20 +0000 (09:37 +0200)]
Support base64 encoded credentials for VIM creation

Change-Id: Iba58c3d71f2337af955b239fe43f5b96e9f8ca0e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoDecrypt credentials obtained from DB during vim/cloud account creation 59/14559/1
garciadeblas [Thu, 12 Sep 2024 10:53:09 +0000 (12:53 +0200)]
Decrypt credentials obtained from DB during vim/cloud account creation

Change-Id: I26b6f2532e89e5c6fb83b7f3c3491cfd70cd4360
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoLoad Gitops configuration properly in OduWorkflow class 50/14550/3
garciadeblas [Wed, 11 Sep 2024 12:30:26 +0000 (14:30 +0200)]
Load Gitops configuration properly in OduWorkflow class

Change-Id: Id061c4e4da1b8f5bb665d6bfb1d9bb33d192a520
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoUse common logger for all new gitops operations 51/14551/1
garciadeblas [Wed, 11 Sep 2024 12:28:38 +0000 (14:28 +0200)]
Use common logger for all new gitops operations

Change-Id: I48bb7b2bc74432a8a5ae2c1a20e2ba375a825653
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 months agoUse kubectl module from n2vc and remove it from odu_libs 28/14528/1 release-v16.0-start v16.0.0
garciadeblas [Thu, 22 Aug 2024 08:05:47 +0000 (10:05 +0200)]
Use kubectl module from n2vc and remove it from odu_libs

Change-Id: I08a715564f32623dda1608937c7d35bb212a4961
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoFeatures 11020,11022-11026: Advanced cluster management 77/14477/42
garciadeblas [Mon, 8 Jul 2024 14:18:21 +0000 (16:18 +0200)]
Features 11020,11022-11026: Advanced cluster management

Change-Id: I348e6149326e8ba7c2c79ea7ff2ea2223ed047ca
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoFeature 11022,11025: Advanced Cluster Management 74/14474/9
yshah [Fri, 5 Jul 2024 15:11:49 +0000 (15:11 +0000)]
Feature 11022,11025: Advanced Cluster Management

Change-Id: I3b0e3e86f6cce0f68330704ff50677ccd5d0ad22
Signed-off-by: yshah <shahithya.y@tataelxsi.co.in>
14 months agoFeature 11023 - 11026 : Advanced cluster management 75/14475/9
rshri [Fri, 5 Jul 2024 15:11:55 +0000 (15:11 +0000)]
Feature 11023 - 11026 : Advanced cluster management

Change-Id: Ibd042e6151048fd6b633e2acc29bc9d97e460fd2
Signed-off-by: rshri <shrinithi.r@tataelxsi.co.in>
14 months agoUpdate pip dependencies
garciadeblas [Wed, 7 Aug 2024 01:01:48 +0000 (03:01 +0200)]
Update pip dependencies

Change-Id: If3f2523ae6416e5a6188c1fd1771b05ed771b0aa
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
15 months agoFeature 11014 - Fix upgrade params for KDU in case of reset_values 94/14494/2
garciadeblas [Fri, 19 Jul 2024 10:08:07 +0000 (12:08 +0200)]
Feature 11014 - Fix upgrade params for KDU in case of reset_values

Change-Id: Ia5167ddcbb8c1bee2f9bf85bbce0b82522077412
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
15 months agoFeature 11016: Service KPI Metric Based Scaling of VNF using exporter endpoint in... 67/14367/7
Rahul Kumar [Thu, 9 May 2024 10:04:01 +0000 (15:34 +0530)]
Feature 11016: Service KPI Metric Based Scaling of VNF using exporter endpoint in NGSA

Change-Id: Ia70cca4768651667c9de929e9dcdd97c8767e4ab
Signed-off-by: Rahul Kumar <rahul.k4@tataelxsi.co.in>
15 months agoFeature 11043 Instance name as instantiation parameters - LCM 50/14450/2
kayal2001 [Thu, 27 Jun 2024 02:53:36 +0000 (08:23 +0530)]
Feature 11043 Instance name as instantiation parameters - LCM

Change-Id: I480aecb24f33ac07d200b251658604500b052b3f
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
15 months agoFeature 11014: enable option kdu_reset_values to reset values for upgrade operation... 24/14224/6
garciadeblas [Thu, 8 Feb 2024 13:11:51 +0000 (14:11 +0100)]
Feature 11014: enable option kdu_reset_values to reset values for upgrade operation on helm charts

Change-Id: I2d5e8e1436b5be3fcf9d7fd965338df51feb009a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
15 months agoFeature 11038: Enhancement of Vertical Scale Feature and merge in update API 89/14389/4
Rahul Kumar [Fri, 24 May 2024 09:11:41 +0000 (14:41 +0530)]
Feature 11038: Enhancement of Vertical Scale Feature and merge in update API

Change-Id: Id291cf9138aedbe4226abc6b6ab4cd5ecda48640
Signed-off-by: Rahul Kumar <rahul.k4@tataelxsi.co.in>
16 months agoBug 2042 fixed 15/12115/8
36970 [Fri, 7 Jun 2024 05:44:08 +0000 (05:44 +0000)]
Bug 2042 fixed

Now, the vcaStatus is not overwritten when there are multiple KDUs
inside a KNF, or when there are both KNFs and VNFs inside an NS

Change-Id: I7f8f17d6cc5f5c519bc0895f23e0b8883979d33b
Signed-off-by: Pedro Escaleira <escaleira@av.it.pt>
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
16 months agoBug 2365 fixed: Modified time in vnfrs collection of mongo database is not updated... 85/14285/2
36970 [Mon, 1 Apr 2024 10:58:42 +0000 (10:58 +0000)]
Bug 2365 fixed: Modified time in vnfrs collection of mongo database is not updated, after healing operation

Change-Id: I0e188cbb06ee67f8399f5a2d72bb29799b70eb66
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
16 months agoBug 2362 fixed:Operational-status is not getting updated when healing is triggered 84/14284/4
36970 [Mon, 1 Apr 2024 11:23:08 +0000 (11:23 +0000)]
Bug 2362 fixed:Operational-status is not getting updated when healing is triggered

Change-Id: I81040ca80f9dba23c7fd873decde7df8cc1a0ff2
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
16 months agoCoverity-CWE 22: Improper Limitation of a Pathname to a Restricted Directory ('Path... 39/13339/3
k4.rahul [Fri, 5 May 2023 08:54:31 +0000 (14:24 +0530)]
Coverity-CWE 22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Coverity fix for 137960 Filesystem path, filename, or URI manipulation

Change-Id: Ieaa291ced268216361d865427100fd48bd39ed5a
Signed-off-by: k4.rahul <rahul.k4@tataelxsi.co.in>
16 months agoPin pylint version to 3.1.1 in tox.ini
garciadeblas [Wed, 22 May 2024 21:30:12 +0000 (23:30 +0200)]
Pin pylint version to 3.1.1 in tox.ini

Change-Id: I778aff9868335bcd24a294edb08d9c6b9be5f040
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
18 months agoBug 2367 fixed: Couldn't perform manual scale out for multi-vnf 93/14293/1
36970 [Mon, 1 Apr 2024 15:41:31 +0000 (15:41 +0000)]
Bug 2367 fixed: Couldn't perform manual scale out for multi-vnf

Change-Id: I2547ef2cb128c84edd6cae380cd6282211658786
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
19 months agoFixes VCA deletion in NS termination 72/14272/1
Gabriel Cuba [Thu, 21 Mar 2024 22:14:05 +0000 (17:14 -0500)]
Fixes VCA deletion in NS termination

Change-Id: I3abfed8a389620cdc1ef8207a53c53c8c7ba6854
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
19 months agoFix 2328: In NS deletion, remove EE objects according to the VCA type 66/14266/2
Gabriel Cuba [Tue, 19 Mar 2024 23:01:13 +0000 (18:01 -0500)]
Fix 2328: In NS deletion, remove EE objects according to the VCA type

Change-Id: I295cb403f2321faf41db91a2bb4240992cf756fe
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
19 months agoBug_Fix-2348 NS Update getting failed while using SFC feature 58/14258/1
kayal2001 [Wed, 13 Mar 2024 04:53:16 +0000 (10:23 +0530)]
Bug_Fix-2348 NS Update getting failed while using SFC feature

Change-Id: I3b00d301702a6b84212689d0f90f16a033a91ad0
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
19 months agoFix 2280: Random IP's are geeting assigned for Dual stack NS when doing scaling-out... 76/13876/7
rahul [Wed, 30 Aug 2023 09:18:01 +0000 (14:48 +0530)]
Fix 2280: Random IP's are geeting assigned for Dual stack NS when doing scaling-out/in operation

https://osm.etsi.org/bugzilla/show_bug.cgi?id=2280

Change-Id: Ic190de376e975e31840217cdbf6548863dfe5a02
Signed-off-by: rahul <rahul.k4@tataelxsi.co.in>
20 months agoPin black version in tox.ini to 23.12.1 18/14218/1
garciadeblas [Mon, 29 Jan 2024 17:45:45 +0000 (18:45 +0100)]
Pin black version in tox.ini to 23.12.1

Change-Id: I3b792b60f41beac781add0d23255b2ce01da7fb8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
21 months agoBug Fix - 2305: Automated scaling of Vnf is not happening through metrics collected... 98/13998/4
Rahul Kumar [Thu, 9 Nov 2023 08:34:27 +0000 (08:34 +0000)]
Bug Fix - 2305: Automated scaling of Vnf is not happening through metrics collected by feature Service KPI of VNF using exporter endpoint

Change-Id: I975f5bfe0e23f44d25ba30b29f5f19df463054f2
Signed-off-by: Rahul Kumar <rahul.k4@tataelxsi.co.in>
22 months agoBug 2317: Fix for Able to scale-in parent VM after a failed scale-out and NS update... 26/14026/2 release-v15.0-start
elumalai [Thu, 16 Nov 2023 09:06:05 +0000 (14:36 +0530)]
Bug 2317: Fix for Able to scale-in parent VM after a failed scale-out and NS update sequentially

Change-Id: I0563ea49c423e38c9c1605204eb073bbb9cd9faa
Signed-off-by: elumalai <deepika.e@tataelxsi.co.in>
22 months agoFix Bug 2304: Flavor Not getting Updated in Mongodb nsrs after Vertical scaling 88/13988/3
Rahul Kumar [Wed, 8 Nov 2023 05:15:07 +0000 (05:15 +0000)]
Fix Bug 2304: Flavor Not getting Updated in Mongodb nsrs after Vertical scaling

Change-Id: Iad8657a0574bd40f8be8f9494ab9a412641abfb0
Signed-off-by: Rahul Kumar <rahul.k4@tataelxsi.co.in>
22 months agoRevert "Revert "Remove unused methods"" 80/14080/1
almagia [Thu, 30 Nov 2023 17:50:32 +0000 (19:50 +0200)]
Revert "Revert "Remove unused methods""

This reverts commit 3ff2325f97dda222d286d0d8ceb720de8b1a537c.

TSC request on 30.11

Change-Id: I67469ab5f9253bbb5ab5db61e45ffd74ca4858eb

22 months agoRevert "Remove unused methods" 77/14077/2
cubag [Wed, 29 Nov 2023 21:01:21 +0000 (23:01 +0200)]
Revert "Remove unused methods"

This reverts commit 9e9a923448e6673fc0396265732115b55f1df9da.

Change-Id: I1d8868ed98d83d22da2acbfa3963543ea9dd95ca
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
22 months agoFeature 10996: Adds handling of nslcmop cancel event. kafka_read_callback is now... 80/13980/4
Gabriel Cuba [Mon, 30 Oct 2023 18:44:49 +0000 (13:44 -0500)]
Feature 10996: Adds handling of nslcmop cancel event. kafka_read_callback is now an async method.

Change-Id: I2aff05aa282fd469f3ecaa83c3263c0be2fb07c4
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
23 months agoFeature 11002: Deorecate helmv2 48/13948/2
Luis Vega [Tue, 10 Oct 2023 22:36:33 +0000 (22:36 +0000)]
Feature 11002: Deorecate helmv2

Change-Id: Ica328f2d806203a22b4d47442de20ec0fa851f88
Signed-off-by: Luis Vega <lvega@whitestack.com>
2 years agoFix multiple minor security vulnerabilities 41/13941/5
Gabriel Cuba [Mon, 9 Oct 2023 18:22:38 +0000 (13:22 -0500)]
Fix multiple minor security vulnerabilities

Change-Id: I7c2a42c8bd025767de12ebca2573ab01d200c100
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
2 years agoRemove unused methods 40/13940/3
Gabriel Cuba [Mon, 9 Oct 2023 16:24:48 +0000 (11:24 -0500)]
Remove unused methods

Change-Id: I68a5f853cca5f579086499842fa52b209d747ff9
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
2 years agoBug 1830 fixed 88/13888/2
rojass [Mon, 18 Sep 2023 16:08:00 +0000 (11:08 -0500)]
Bug 1830 fixed

Change-Id: I6460cef35cebe7b47784e227f49aae098411cc76
Signed-off-by: rojass <srojas@whitestack.com>
2 years agoUpdate pip requirements to pass stage2 and stage3 in all modules 04/13904/2
garciadeblas [Fri, 29 Sep 2023 06:07:00 +0000 (08:07 +0200)]
Update pip requirements to pass stage2 and stage3 in all modules

Change-Id: I574d227629056298a4d5cd67105dd9fcdb99d424
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoROCK image for LCM 05/13805/5
Daniel Arndt [Thu, 10 Aug 2023 18:10:02 +0000 (15:10 -0300)]
ROCK image for LCM

Change-Id: Ia051cf255db96cceb80ac67ece1f9b31e915d0e9
Signed-off-by: Daniel Arndt <daniel.arndt@canonical.com>
2 years agoUpdate version of PyYAML 12/13712/1
Mark Beierl [Fri, 21 Jul 2023 17:13:12 +0000 (17:13 +0000)]
Update version of PyYAML

Change-Id: Ib51829e23f41e87451a53838af0f0ca4437144aa
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
2 years agoBug 2237 fixed: added a continue to the vdur verification in the update_ns_vld_target... 51/13251/2
Pedro Escaleira [Thu, 20 Apr 2023 14:22:16 +0000 (15:22 +0100)]
Bug 2237 fixed: added a continue to the vdur verification in the update_ns_vld_target function

Change-Id: I2919d846d35a115e9b884ba333a7501b780d1f5b
Signed-off-by: Pedro Escaleira <escaleira@av.it.pt>
2 years agoAdapt prometheus template to use EE dedicated namespace 00/13500/1 release-v14.0-start
Gabriel Cuba [Sat, 3 Jun 2023 00:27:43 +0000 (19:27 -0500)]
Adapt prometheus template to use EE dedicated namespace

Change-Id: I6b436202f5d1862acd132eebfa36abfabe9379cc
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>