osm/osmclient.git
12 days agoUpdate pip dependencies 55/15455/1 master
garciadeblas [Wed, 8 Oct 2025 12:34:55 +0000 (14:34 +0200)]
Update pip dependencies

Change-Id: I2c066b274360e8ecda4a3d42e33d448522505ee4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
13 days agoPin stdeb dependency for dist env 44/15444/1
garciadeblas [Wed, 8 Oct 2025 06:51:29 +0000 (08:51 +0200)]
Pin stdeb dependency for dist env

Change-Id: I0fe5b9bc08b2bea8b6f43f04cb3b998c08d11ac5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 weeks agoUpdate pip dependencies
garciadeblas [Tue, 30 Sep 2025 15:29:01 +0000 (17:29 +0200)]
Update pip dependencies

Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 weeks agoMove Dockerfile from devops to the repo, base image Alpine Linux 21/15221/5
mesaj [Tue, 10 Jun 2025 15:21:44 +0000 (17:21 +0200)]
Move Dockerfile from devops to the repo, base image Alpine Linux

Change-Id: Ic992221f402c00d176c117eb17a7a604377fe237
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 weeks agoFix cluster command options to be flags by setting is_flag to True 02/15402/1
garciadeblas [Mon, 15 Sep 2025 13:07:17 +0000 (15:07 +0200)]
Fix cluster command options to be flags by setting is_flag to True

Change-Id: Iefa1472c81e1c809b86bc9bff015b2f083b976fe
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 months agoFeature 11073. Enhanced OSM declarative modelling for applications. App as first... 13/15313/2
garciadeblas [Mon, 4 Aug 2025 11:58:45 +0000 (13:58 +0200)]
Feature 11073. Enhanced OSM declarative modelling for applications. App as first class citizen

Change-Id: I1edf6f674170f2c00d62c69cbba46a2bda401e0f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 months agoFix require_hostname function to consider nested commands such as cluster-get-kubeconfig 12/15312/2
garciadeblas [Mon, 4 Aug 2025 10:58:46 +0000 (12:58 +0200)]
Fix require_hostname function to consider nested commands such as cluster-get-kubeconfig

Change-Id: I04e30b0cf7d7d94c7b9859758a564e687725b726
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 months agoFeature 11057: Cluster management in Openshift-based infrastructures 11/15311/2
garciadeblas [Mon, 4 Aug 2025 07:15:48 +0000 (09:15 +0200)]
Feature 11057: Cluster management in Openshift-based infrastructures

Change-Id: I643f0689340ebfec93d020a52a2cd4b65a538fd9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 months agoUpdate pip dependencies
garciadeblas [Fri, 1 Aug 2025 15:31:51 +0000 (17:31 +0200)]
Update pip dependencies

Change-Id: I7d2bd9491474f6e9c5114450d055bb41eefd160c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 months agoReplace pkg_resources by importlib.metadata 89/15289/1
garciadeblas [Fri, 18 Jul 2025 10:37:55 +0000 (12:37 +0200)]
Replace pkg_resources by importlib.metadata

Change-Id: I2564567bf0c129036a0910d9bb7793347b50ee07
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 months agoUpdate pip dependencies
garciadeblas [Tue, 24 Jun 2025 17:50:00 +0000 (19:50 +0200)]
Update pip dependencies

Change-Id: I8dd4ab0d45cad5330c8b1033588611f531cc43ae
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 months agoAdd decorator for all click commands requiring a hostname 47/15247/1
garciadeblas [Wed, 18 Jun 2025 13:06:13 +0000 (15:06 +0200)]
Add decorator for all click commands requiring a hostname

Change-Id: I02d72d42d9fd1cd9dba8b4ed418b800e444742d7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
4 months agoMake OSM_HOSTNAME/--hostname mandatory and update message in case of NotFound excepti... 08/15208/1
garciadeblas [Wed, 28 May 2025 09:44:42 +0000 (11:44 +0200)]
Make OSM_HOSTNAME/--hostname mandatory and update message in case of NotFound exception due to nginx

Change-Id: I1e1705843b45bfc3e154193ff530aca78a83b0ad
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 months agoPrint instructions to set OSM_HOSTNAME in case of NotFound exception 70/15070/1
garciadeblas [Fri, 21 Mar 2025 13:51:05 +0000 (14:51 +0100)]
Print instructions to set OSM_HOSTNAME in case of NotFound exception

Change-Id: I42c6a82419355c44c20fd251638c215a8c340eb1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 months agoAdd debug logs for some missing functions 69/15069/1
garciadeblas [Fri, 21 Mar 2025 13:48:12 +0000 (14:48 +0100)]
Add debug logs for some missing functions

Change-Id: I4819fb2335ecb348f60859424bcb61a4accf254d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 months agoAdd additional instructions to set OSM_HOSTNAME in case of ClientException 66/15066/1
garciadeblas [Fri, 21 Mar 2025 09:27:07 +0000 (10:27 +0100)]
Add additional instructions to set OSM_HOSTNAME in case of ClientException

Change-Id: I7b303737e0b7a19e442f84d80544384abee3671b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 months agoUpdate pip dependencies
garciadeblas [Tue, 11 Mar 2025 22:29:18 +0000 (23:29 +0100)]
Update pip dependencies

Change-Id: I4d05779e7f96eaad269185afaadaa6aa566ff6fd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
7 months agoFix wrong warning in cluster-list if no clusters and no VIMs 95/14995/1
garciadeblas [Mon, 24 Feb 2025 17:56:06 +0000 (18:56 +0100)]
Fix wrong warning in cluster-list if no clusters and no VIMs

Change-Id: I91110bed74adc17f46d5ba425cf88661bce8a66e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
8 months agoMultiple output formats in list and show commands for OKA and KSU 87/14987/1
garciadeblas [Mon, 17 Feb 2025 10:11:46 +0000 (11:11 +0100)]
Multiple output formats in list and show commands for OKA and KSU

Change-Id: If962b7d539aae178a1bcc3a0a9bfc3496b0603a2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
8 months agoReplace jsonpath_ng by jsonpath_ng.ext to parse complex expressions based on filtered... 05/14905/1
garciadeblas [Mon, 3 Feb 2025 15:30:02 +0000 (16:30 +0100)]
Replace jsonpath_ng by jsonpath_ng.ext to parse complex expressions based on filtered selections

This enhances the jsonpath output format in osmclient commands, allowing
the use of extended expressions based on selectors such as
'{.status.conditions[?(@.type=="Synced")].status}'.

Change-Id: Ic40f93e3e8e9a75b7685a81f4975a4cbe43e154b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
9 months agoUpdate cluster list and show commands after combination of both cluster collections... 73/14873/2
garciadeblas [Mon, 13 Jan 2025 10:09:43 +0000 (11:09 +0100)]
Update cluster list and show commands after combination of both cluster collections in NBI

Change-Id: Id121ebf7891a9f10a2653537e737f3f6df84d504
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
9 months agoMinor typos in ksu-create and ksu-update documented options 79/14879/1
garciadeblas [Thu, 16 Jan 2025 23:51:56 +0000 (00:51 +0100)]
Minor typos in ksu-create and ksu-update documented options

Change-Id: Ie39cc0e8357c69300e797f079ed3b904792c8593
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
9 months agoFix minor issues in oka-generate: add version, add wait true in ks, simplifiy namespa... 78/14878/1
garciadeblas [Thu, 16 Jan 2025 23:50:24 +0000 (00:50 +0100)]
Fix minor issues in oka-generate: add version, add wait true in ks, simplifiy namespace manifest

Change-Id: I556ef40c96eac4154fdd1f4bf9ae1a153f0a5e24
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRevert "Revert "Revert "Bug 2376 fixed: Performing NS-Update through CLI""" v17.0.0
garciadeblas [Sun, 15 Dec 2024 09:58:39 +0000 (10:58 +0100)]
Revert "Revert "Revert "Bug 2376 fixed: Performing NS-Update through CLI"""

This reverts commit 89aa4e1c5759d3703258079753bdb3796967f0b5.

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

Change-Id: Ica8b3956a6ee5871daeea7507f63e44ed260523a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRevert "Revert "Bug 2376 fixed: Performing NS-Update through CLI"" 15/14815/2
garciadeblas [Thu, 5 Dec 2024 14:58:39 +0000 (15:58 +0100)]
Revert "Revert "Bug 2376 fixed: Performing NS-Update through CLI""

This reverts commit a447d930a9e28d86aff5ac4e95b9e9c87348caec.

Change-Id: I74033365a9574b7ccefc3918dc64f1ecd2dc3014
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoFix deregister cluster command to use DELETE HTTP message 18/14818/1
garciadeblas [Mon, 9 Dec 2024 12:12:59 +0000 (13:12 +0100)]
Fix deregister cluster command to use DELETE HTTP message

Change-Id: I4390a205366a0bf5605b24e5076e753ef247f3f5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoFix help in OKA options related to profile-type 17/14817/1
garciadeblas [Mon, 9 Dec 2024 10:40:35 +0000 (11:40 +0100)]
Fix help in OKA options related to profile-type

Change-Id: I69d319b78d6f36df581ce6b769ef5d4f9cee9fc9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRevert "Bug 2376 fixed: Performing NS-Update through CLI" 11/14811/1
garciadeblas [Tue, 3 Dec 2024 22:17:01 +0000 (23:17 +0100)]
Revert "Bug 2376 fixed: Performing NS-Update through CLI"

This reverts commit d9bcc2d0990649a678e3e6229a196544754cc886.

Change-Id: I7e9131992e992bb2b038affe8e24447eb24c6d50
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoFeature 11054: Generation of OKA for helm-based apps 55/14755/3
garciadeblas [Wed, 20 Nov 2024 15:29:57 +0000 (16:29 +0100)]
Feature 11054: Generation of OKA for helm-based apps

Change-Id: I7288ed6b51a53bbdd6659c17e6acc2acbd1460d8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoFeature 11053: Support of jsonpath expressions in kubectl format 47/14747/3
garciadeblas [Tue, 19 Nov 2024 10:23:28 +0000 (11:23 +0100)]
Feature 11053: Support of jsonpath expressions in kubectl format

Change-Id: I68dd66320a11ed03028e12cc0266a248fc7e85a1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoAdd profile-type option alias to attach-profile and detach-profile commands 52/14752/3
garciadeblas [Wed, 20 Nov 2024 15:44:39 +0000 (16:44 +0100)]
Add profile-type option alias to attach-profile and detach-profile commands

Change-Id: I024787283dfd49e30e2b9c65477d57f9fa6db65c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoAdd profile-type to oka-add command 51/14751/3
garciadeblas [Wed, 20 Nov 2024 08:41:33 +0000 (09:41 +0100)]
Add profile-type to oka-add command

Change-Id: I64724449667a9b73f9d8c8f59630576411664b32
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoRename cluster-update to cluster-edit; add cluster-update for node count, node size... 43/14743/4
garciadeblas [Mon, 18 Nov 2024 11:52:21 +0000 (12:52 +0100)]
Rename cluster-update to cluster-edit; add cluster-update for node count, node size and version

Change-Id: I4d3bf435e38706302f1b7e90f6acb7cfed21c8bf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoAdd osmclient commands for cluster deregistration 35/14735/6
garciadeblas [Tue, 12 Nov 2024 11:07:30 +0000 (12:07 +0100)]
Add osmclient commands for cluster deregistration

Change-Id: I8e230910f25c0f9359bae9501a26702795631f7c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoAdd timeout to requests connections to prevent uncontrolled consumption of socket... 56/14756/1
garciadeblas [Mon, 25 Nov 2024 09:53:37 +0000 (10:53 +0100)]
Add timeout to requests connections to prevent uncontrolled consumption of socket descriptors

Change-Id: I273137f102371c246a80b491bc168542fe9e5029
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoAdd osmclient commands for cluster upgrade and scale 21/14721/7
garciadeblas [Mon, 11 Nov 2024 16:17:12 +0000 (17:17 +0100)]
Add osmclient commands for cluster upgrade and scale

Change-Id: I8f6b02089d01827ea0fa50ded0e73b91b4fab344
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoMinor change in yaml indentation in kubeconfig presentation 45/14745/1
garciadeblas [Mon, 18 Nov 2024 15:41:46 +0000 (16:41 +0100)]
Minor change in yaml indentation in kubeconfig presentation

Change-Id: I053778789d6068f35bd761e93c7f3ed5f089bc3c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoFix cluster-get-credentials to read op_id 36/14736/1
garciadeblas [Fri, 15 Nov 2024 11:00:06 +0000 (12:00 +0100)]
Fix cluster-get-credentials to read op_id

Change-Id: I18fbdcd6bbe90c1a4239d0321997acef1731993a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoFix cluster-list when VIM is not found from cluster 34/14734/1
garciadeblas [Fri, 15 Nov 2024 10:19:07 +0000 (11:19 +0100)]
Fix cluster-list when VIM is not found from cluster

Change-Id: I99b111f575033b402d995b17d728330d1cedd9e8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoFeature 11034:Forgot Password in OSM (osmclient) 13/14413/9
jegan [Tue, 4 Jun 2024 12:08:13 +0000 (12:08 +0000)]
Feature 11034:Forgot Password in OSM (osmclient)

Change-Id: I0dcc81c79a93420f4ed4f2ef7f8be4886989d005
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
11 months agoFix cluster-list to retrieve vim name and type properly for each cluster 17/14717/1
garciadeblas [Fri, 8 Nov 2024 10:51:02 +0000 (11:51 +0100)]
Fix cluster-list to retrieve vim name and type properly for each cluster

Change-Id: I5a5719d3c5a2866d9a8519e61eba875926b53a74
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoRemove unused comments on cluster registration command 08/14708/1
garciadeblas [Wed, 6 Nov 2024 15:37:37 +0000 (16:37 +0100)]
Remove unused comments on cluster registration command

Change-Id: I24f3fb62f3d72ce1806a37aa615e63e779d487e0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoFix minor typos in process_common_oka_params 07/14707/1
garciadeblas [Wed, 6 Nov 2024 15:24:36 +0000 (16:24 +0100)]
Fix minor typos in process_common_oka_params

Change-Id: I211499f326023d4219ff2ee2df79b4508469a72d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoSupport return value id for create operations in adv cluster mgmt 02/14702/2
garciadeblas [Wed, 6 Nov 2024 09:37:32 +0000 (10:37 +0100)]
Support return value id for create operations in adv cluster mgmt

Change-Id: I9db03f76b5ce263501edd198ec9abbf80830ed34
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoAdd bootstrap flag for cluster creation and registration 01/14701/1
garciadeblas [Wed, 6 Nov 2024 09:35:20 +0000 (10:35 +0100)]
Add bootstrap flag for cluster creation and registration

Change-Id: I775cef617e91ef97ef4e5bc3c94f6d2f9239b4ae
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoFix cluster-get-credentials to check in a loop the completion of the operation 92/14692/1
garciadeblas [Thu, 31 Oct 2024 00:13:46 +0000 (01:13 +0100)]
Fix cluster-get-credentials to check in a loop the completion of the operation

Change-Id: Ib427fad148cd492fec243ab85694fd299dab6a5e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate cluster-list and show commands to talk both new and old APIs 73/14673/3
garciadeblas [Thu, 24 Oct 2024 09:14:34 +0000 (11:14 +0200)]
Update cluster-list and show commands to talk both new and old APIs

Change-Id: Icf2f60ae45ae93e8976b475636c86d9fda761506
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoBug 2376 fixed: Performing NS-Update through CLI 76/14376/5
jegan [Thu, 16 May 2024 05:42:05 +0000 (05:42 +0000)]
Bug 2376 fixed: Performing NS-Update through CLI

Change-Id: I835f37e514aa971df36a11b7da73932259b57df0
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
12 months agoMultiple output formats in list and show commands for advanced cluster mgmt 42/14642/1
garciadeblas [Wed, 16 Oct 2024 08:24:49 +0000 (10:24 +0200)]
Multiple output formats in list and show commands for advanced cluster mgmt

Change-Id: I2678f24006dc92fbf291d074c4c2a7f9396912ec
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix register and get-credentials cluster commands 37/14637/2
garciadeblas [Tue, 15 Oct 2024 11:11:16 +0000 (13:11 +0200)]
Fix register and get-credentials cluster commands

Change-Id: I76b962e07bd4e927aecd85ce58de37388d36da04
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoAdd osmclient commands for cluster mgmt: get-creds, register 08/14608/4
garciadeblas [Mon, 30 Sep 2024 22:42:04 +0000 (00:42 +0200)]
Add osmclient commands for cluster mgmt: get-creds, register

Change-Id: I6a15751e612d929afa67c7b03a78b8808ecb8507
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix profile_type used in KSU creation and parse responses in multicreate calls 88/14588/3
garciadeblas [Mon, 23 Sep 2024 10:33:43 +0000 (12:33 +0200)]
Fix profile_type used in KSU creation and parse responses in multicreate calls

Change-Id: Iaf29de73ad774c501178bf6ce5429079b4ba97b2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix bug 2259 in OSM repo generation when there is no product-name 15/14615/1
garciadeblas [Thu, 3 Oct 2024 11:25:01 +0000 (13:25 +0200)]
Fix bug 2259 in OSM repo generation when there is no product-name

Change-Id: Ibbe655e39fdc9ebe8bb3ae1fac047c4d5d783734
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix path and content for KSU creation to match NB API 87/14587/2
garciadeblas [Fri, 20 Sep 2024 12:09:47 +0000 (14:09 +0200)]
Fix path and content for KSU creation to match NB API

Change-Id: Ib6f1de64d3cdbaa268fd01b4567b267be879c4b3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoBug 2374 Fixed:IP's are not listed properly when using vnf-list command in osmclient 51/14351/5
36970 [Tue, 7 May 2024 11:52:03 +0000 (11:52 +0000)]
Bug 2374 Fixed:IP's are not listed properly when using vnf-list command in osmclient

Change-Id: I5afdfd737506882687ed938fc790e33433c0f396
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
13 months agoSupport base64 encoded credentials for VIM creation 61/14561/1
garciadeblas [Fri, 13 Sep 2024 17:28:41 +0000 (19:28 +0200)]
Support base64 encoded credentials for VIM creation

Change-Id: I719d76ba089047358b9447a2df64929600fd08d5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoFeatures 11020,11022-11026 Advanced cluster mgmt 29/14329/27 release-v16.0-start v16.0.0
garciadeblas [Thu, 25 Apr 2024 17:13:31 +0000 (19:13 +0200)]
Features 11020,11022-11026 Advanced cluster mgmt

Change-Id: I45d7fcb1f644448c99588af499fe3d805780220a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoUpdate pip dependencies
garciadeblas [Tue, 6 Aug 2024 23:11:49 +0000 (01:11 +0200)]
Update pip dependencies

Change-Id: Ie59b47afb761dafad85942bdffbf36d14a0ba08f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
15 months agoFeature 11011: Multiple NS deletion in OSM(osm client) 97/14397/3
adurti [Fri, 31 May 2024 09:09:05 +0000 (14:39 +0530)]
Feature 11011: Multiple NS deletion in OSM(osm client)

Change-Id: I57edad436dc466640041332eb68fda37215aa05f
Signed-off-by: adurti <adurti.v@tataelxsi.co.in>
15 months agoFeature 11009 Ns config template as first class citizens in OSM - CLI 45/14445/3
kayal2001 [Tue, 25 Jun 2024 12:08:48 +0000 (17:38 +0530)]
Feature 11009 Ns config template as first class citizens in OSM - CLI

Change-Id: Iea1eddfc0df28a71a990a84feaa8fc6ab80ab786
Signed-off-by: kayal2001 <kayalvizhi.v@tataelxsi.co.in>
15 months agoEnable print_output common function to print json and yaml from python dict or list 42/14442/2
garciadeblas [Wed, 19 Jun 2024 16:29:50 +0000 (18:29 +0200)]
Enable print_output common function to print json and yaml from python dict or list

Change-Id: Iaab535c2e9e6361fbb2cf629031323ebd5c5293e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoFix bug 2373 - Remove old code from v1 client in ns_show 33/14433/1
garciadeblas [Wed, 19 Jun 2024 08:58:48 +0000 (10:58 +0200)]
Fix bug 2373 - Remove old code from v1 client in ns_show

Change-Id: I4cfe351acc7c0ce092236f8f55cd369063b69181
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoRemove set_default_params method from client.py 26/14426/2
garciadeblas [Mon, 17 Jun 2024 10:14:30 +0000 (12:14 +0200)]
Remove set_default_params method from client.py

Change-Id: I2da0e9f5e182870af1ca5c6eb583895e162f6db2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoFix client init to work with URL and (host,port) 25/14425/2
garciadeblas [Mon, 17 Jun 2024 10:12:35 +0000 (12:12 +0200)]
Fix client init to work with URL and (host,port)

Change-Id: I8a04b7d46bcd6b7706e109058c217962a092c80f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agofeature: helm charts repos with certs 66/13666/5
Luis Vega [Tue, 11 Jul 2023 18:54:09 +0000 (18:54 +0000)]
feature: helm charts repos with certs

Change-Id: Ic212c265dd6ad40bb6032f3e1155501e51fea78a
Signed-off-by: Luis Vega <lvega@whitestack.com>
16 months agoFeature 11037 Change default NBI port 86/14386/2
garciadeblas [Wed, 22 May 2024 16:51:48 +0000 (18:51 +0200)]
Feature 11037 Change default NBI port

Change-Id: I6061cef2ca869eb8286cd03522e3508e327517dd
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoFix pylint issues appeared with version 3.2.2 of pylint 87/14387/1
garciadeblas [Wed, 22 May 2024 21:47:28 +0000 (23:47 +0200)]
Fix pylint issues appeared with version 3.2.2 of pylint

Change-Id: Iae943e2a3b26b8eed616509ec9a3a4cbc493aa6e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoFeature 11037 Changes to work with ingress controller 28/14328/2
garciadeblas [Tue, 23 Apr 2024 08:07:42 +0000 (10:07 +0200)]
Feature 11037 Changes to work with ingress controller

Change-Id: I75657d047fd528f5a960bdc42281d0b370bf5c0d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
18 months agoBug 2364 fixed: Performing NS-Heal when there are two NS with same member-vnf-index 86/14286/2
36970 [Mon, 1 Apr 2024 11:32:30 +0000 (11:32 +0000)]
Bug 2364 fixed: Performing NS-Heal when there are two NS with same member-vnf-index

Change-Id: Iecdf20402467342b079a933dc284a338e93191ea
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
18 months agoCoverity(phase2)-CWE 398:Code Quality 95/14295/2
36970 [Mon, 1 Apr 2024 16:47:36 +0000 (16:47 +0000)]
Coverity(phase2)-CWE 398:Code Quality

Added fix for CWE 398: Code Quality

Change-Id: Ie86246c6606bc5fd12d00b297a5b19661747baa7
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
18 months agoCoverity(phase 2)-CEW 561: Dead Code 97/14297/1
36970 [Mon, 1 Apr 2024 16:56:07 +0000 (16:56 +0000)]
Coverity(phase 2)-CEW 561: Dead Code

Added fix for CWE 561: Dead Code(Logically dead code)

Change-Id: Idcc650b93feb013330f7fc4156104c6c311b751d
Signed-off-by: 36970 <jegan.s@tataelxsi.co.in>
19 months agoFix bug 2176 to update properly VCA without modifying the name 57/14257/2
garciadeblas [Tue, 12 Mar 2024 15:59:46 +0000 (16:59 +0100)]
Fix bug 2176 to update properly VCA without modifying the name

Change-Id: I4e7a571e7da73790f981f1262bdcfd4ba89510e4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
19 months agoFix bug 2240 to get packages from id and _id 50/14250/1
garciadeblas [Mon, 11 Mar 2024 16:11:52 +0000 (17:11 +0100)]
Fix bug 2240 to get packages from id and _id

Change-Id: Iad5de449b0dcb036749c7d1536a84aec203ec396
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
20 months agoPin black, flake and pylint versions in tox.ini 73/14173/1
garciadeblas [Mon, 29 Jan 2024 15:28:37 +0000 (16:28 +0100)]
Pin black, flake and pylint versions in tox.ini

Change-Id: Ibc788448bf70586f1cc75078333552d5559d3a36
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
20 months agoUpdate README with improved instructions to install osmclient locally 67/14167/1
garciadeblas [Wed, 15 Nov 2023 09:11:07 +0000 (10:11 +0100)]
Update README with improved instructions to install osmclient locally

Change-Id: Iabfd2bc332416cf1e68045fe02ab420cba709c9f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
22 months agoFeature 10997: add oci flag as new property in helm-chart repos 76/13976/4 release-v15.0-start
garciadeblas [Fri, 20 Oct 2023 09:12:21 +0000 (11:12 +0200)]
Feature 10997: add oci flag as new property in helm-chart repos

Change-Id: Ic0a826fc10709b210704d5615295364e66ac455c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
22 months agoFeature 10996: Adds ns-op-cancel command 40/14040/2
Gabriel Cuba [Thu, 16 Nov 2023 21:25:15 +0000 (16:25 -0500)]
Feature 10996: Adds ns-op-cancel command

Change-Id: I349cea39231338c667da4fe46857bd0b246db908
Signed-off-by: Gabriel Cuba <gcuba@whitestack.com>
22 months agoFeature 11002: Deprecate helmv2 60/14060/1
Luis Vega [Thu, 23 Nov 2023 20:21:35 +0000 (20:21 +0000)]
Feature 11002: Deprecate helmv2

Change-Id: I75901e1f370b896222ae5a8528afc59661e572bf
Signed-off-by: Luis Vega <lvega@whitestack.com>
2 years agoUpdate pip requirements to pass stage2 in all repos 93/13893/1
garciadeblas [Thu, 28 Sep 2023 16:17:02 +0000 (18:17 +0200)]
Update pip requirements to pass stage2 in all repos

Change-Id: Id8c9add44eae11a3a32794efc0fc16f532d2fe4a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoFix pip requirements to update pyangbind version to 0.8.3.post1 80/13880/1
garciadeblas [Wed, 6 Sep 2023 08:27:43 +0000 (10:27 +0200)]
Fix pip requirements to update pyangbind version to 0.8.3.post1

Change-Id: Ic282d170e161285c9c5e502f51d38b06e245a5bc
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoUpdate version of PyYAML 20/13720/1
Mark Beierl [Fri, 21 Jul 2023 17:14:24 +0000 (17:14 +0000)]
Update version of PyYAML

Change-Id: I6c5e0ddff419762edaf663c1d64e1e6cc155dd3d
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
2 years agoRemove libcurl and libssl from stage-2 Dockerfile 96/13596/1 release-v14.0-start
garciadeblas [Wed, 28 Jun 2023 15:24:26 +0000 (17:24 +0200)]
Remove libcurl and libssl from stage-2 Dockerfile

Change-Id: I1353e23ee3cc60e6df23c698062c604e5f42b593
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoUpdate dependencies to use latest version of requests 93/13593/1
garciadeblas [Wed, 28 Jun 2023 07:58:22 +0000 (09:58 +0200)]
Update dependencies to use latest version of requests

Change-Id: I1a7f3907c4ff4d429d1c281367ed8525b91e1791
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoRemove unnecessary references to fullclassname after removal of v1 client 86/13586/2
garciadeblas [Mon, 26 Jun 2023 16:34:45 +0000 (18:34 +0200)]
Remove unnecessary references to fullclassname after removal of v1 client

Change-Id: I08aff2dc1eec721465d7504f3e54c155cc1a227a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoRefactor -o option to simplify code 85/13585/2
garciadeblas [Mon, 26 Jun 2023 15:41:46 +0000 (17:41 +0200)]
Refactor -o option to simplify code

The change includes the implementation of a click option in print_output
module, being used in ns-list, ns-show, vim-list, vim-show, vnf-list and
vnf-show commands.

It also includes a quick validation that the output format is one of the
allowed outputs. It also fixes jsonpath option so that the output is not
embedded in a [] list structure.

Change-Id: I8c33b5faf341c9a4cdd8d488671f2a81ab3b5a3a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoRemove dependencies no longer needed by pycurl 77/13577/2
Mark Beierl [Fri, 23 Jun 2023 15:48:32 +0000 (11:48 -0400)]
Remove dependencies no longer needed by pycurl

Updates the snapcraft build file to remove libraries that are no
longer needed to publish osmclient

Change-Id: Idedea41c51b96c815acc5e1e886bade8a2e2b8b3
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
2 years agoNew global option to adapt output format 31/13531/5
hernandezchu [Wed, 14 Jun 2023 15:20:28 +0000 (17:20 +0200)]
New global option to adapt output format

Change-Id: I1135848fe16082218739036bc21be594f0808b31
Signed-off-by: hernandezchu <chernandez@cttc.es>
2 years agoRevert "Revert "Remove v1 version of osmclient which was used with old NBI (pre-Relea... 71/13571/2
almagia [Thu, 22 Jun 2023 14:24:43 +0000 (16:24 +0200)]
Revert "Revert "Remove v1 version of osmclient which was used with old NBI (pre-Release FOUR)""

This reverts commit d1ccf0e88aeacb065b97a6c5cb82e6de53537b94.

Aproved by TSC on 22.06.23

Change-Id: If913a5a7d39731455f287fdc01bf2bbef53f744f

2 years agoFix basic_15 to disable password prompt error 70/13570/1
selvi.j [Thu, 22 Jun 2023 10:24:59 +0000 (10:24 +0000)]
Fix basic_15 to disable password prompt error

Change-Id: Iedfb9b0dc750203c902682a6a73cdaf2e17d12c1
Signed-off-by: selvi.j <selvi.j@tataelxsi.co.in>
2 years agoAmend user-update operation to simplify options 61/13561/3
garciadeblas [Wed, 21 Jun 2023 15:33:57 +0000 (17:33 +0200)]
Amend user-update operation to simplify options

Change-Id: I447fcd86c2640af16637e9502569834f3efa0fe9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoRevert "Remove v1 version of osmclient which was used with old NBI (pre-Release FOUR)" 45/13545/3
garciadeblas [Mon, 19 Jun 2023 09:17:26 +0000 (11:17 +0200)]
Revert "Remove v1 version of osmclient which was used with old NBI (pre-Release FOUR)"

This reverts commit ae90d6fd63a349680b9f8e9a975bf90ec3c598c4.

Change-Id: I1f67f548c99e04279d9095b51b11cbbeacdd9609
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoRemove v1 version of osmclient which was used with old NBI (pre-Release FOUR) 44/13544/3
garciadeblas [Mon, 19 Jun 2023 09:14:15 +0000 (11:14 +0200)]
Remove v1 version of osmclient which was used with old NBI (pre-Release FOUR)

Change-Id: I28f8ce2b8ba84136b24ff96499b0894a441ecb2c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoReplace pycurl library in osmclient by requests library 30/13530/6
Pol González Pacheco [Wed, 14 Jun 2023 14:26:15 +0000 (16:26 +0200)]
Replace pycurl library in osmclient by requests library

Change-Id: Iab7e5baf25e1917658de627d48e575363787469f
Signed-off-by: gonzalezpach <pol.gonzalez.pacheco@upc.edu>
2 years agoFix change_password option is not enabled in the user management user-update command 60/13560/2
selvi.j [Tue, 20 Jun 2023 19:35:14 +0000 (19:35 +0000)]
Fix change_password option is not enabled in the user management user-update command

Change-Id: Ia543fd979996c50d03f388f97ac6f15fd981b369
Signed-off-by: selvi.j <selvi.j@tataelxsi.co.in>
2 years agoUpdate to Ubuntu 22.04 and Python 3.10 57/13557/1
Mark Beierl [Tue, 20 Jun 2023 19:14:46 +0000 (15:14 -0400)]
Update to Ubuntu 22.04 and Python 3.10

Updates the snapcraft.yaml to be based on core22, which
includes Ubuntu22.04 and Python 3.10

Change-Id: I8c06737831a3b10850f1abc2ef49061994a1dab7
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
2 years agoFeature 10941: User Management Enhancements 08/13208/6
selvi.j [Tue, 18 Apr 2023 07:01:48 +0000 (07:01 +0000)]
Feature 10941: User Management Enhancements

Added the implementation code for the user management enhancements feature

Change-Id: I84963effe05d2f8002497f3b96735255926b2339
Signed-off-by: selvi.j <selvi.j@tataelxsi.co.in>
2 years agoSupport of Python3.10 and Ubuntu22 63/13363/1
garciadeblas [Wed, 10 May 2023 16:03:23 +0000 (18:03 +0200)]
Support of Python3.10 and Ubuntu22

Change-Id: I700075c1f22bda60f90676c7f8f740a93076e08b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoChange in tox.ini to use allowlist_externals 01/13001/2
garciadeblas [Fri, 24 Feb 2023 14:34:25 +0000 (15:34 +0100)]
Change in tox.ini to use allowlist_externals

Change-Id: I70a2c9e0090b3f87c474d06d65a947fa55d175a3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
2 years agoRemove unused docker_command.sh script 00/13000/2
garciadeblas [Fri, 24 Feb 2023 14:30:59 +0000 (15:30 +0100)]
Remove unused docker_command.sh script

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