osm/NG-SA.git
5 months agoAdd VIO support in DAGs 82/13982/9 master pre-v15.0 release-v15.0-start
aguilard [Tue, 31 Oct 2023 13:03:12 +0000 (13:03 +0000)]
Add VIO support in DAGs

Change-Id: I055587d4df315be45371cc84043cdc1f2e1b7888
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
5 months agoFix bug 2297: VIM status metric not working properly 79/13979/3
aguilard [Wed, 25 Oct 2023 11:51:30 +0000 (11:51 +0000)]
Fix bug 2297: VIM status metric not working properly

Change-Id: If6442ef23f017079e6be8430c79bc58da449dd11
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
6 months agoAdd DAG for collecting VM metrics from GCP 84/13884/6
aguilard [Tue, 22 Aug 2023 06:59:07 +0000 (06:59 +0000)]
Add DAG for collecting VM metrics from GCP

Change-Id: I4b91d6ac1b5beaedea24c251175bd6994b8cc368
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
6 months agoCollect memory usage metric from Azure 91/13891/3
aguilard [Thu, 21 Sep 2023 09:09:28 +0000 (09:09 +0000)]
Collect memory usage metric from Azure

Change-Id: I00d367f78f9fa30b6e56960bc5f4ea8387ad32e3
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
6 months agoUpdate pip requirements to pass stage2 and stage3 in all modules 97/13897/2
garciadeblas [Thu, 28 Sep 2023 21:24:38 +0000 (23:24 +0200)]
Update pip requirements to pass stage2 and stage3 in all modules

Change-Id: Ic5037bb5ecc1ee7a89617eb7a5fa9937cd60d30e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
8 months agoUpdate version of PyYAML 16/13716/2
Mark Beierl [Fri, 21 Jul 2023 17:13:40 +0000 (17:13 +0000)]
Update version of PyYAML

Change-Id: I80b9ca580f8bb831d388cc7ad30c43211b4b51ac
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
10 months agoRename alert_vdu DAG to vdu_down 86/13486/1 pre-v14.0 release-v14.0-start
garciadeblas [Thu, 1 Jun 2023 08:50:42 +0000 (10:50 +0200)]
Rename alert_vdu DAG to vdu_down

Change-Id: I757a154acc11c592c9d78a3be3355761a4089edc
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoAdd new DAG for VDU webhook alarms 76/13476/2
aguilard [Wed, 31 May 2023 11:40:26 +0000 (11:40 +0000)]
Add new DAG for VDU webhook alarms

Change-Id: Ie103bd94fc3042aed7687e3ab0883a1644cdfc14
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
10 months agoEnable pylint in NG-SA 39/13439/3
garciadeblas [Tue, 23 May 2023 19:57:36 +0000 (21:57 +0200)]
Enable pylint in NG-SA

Change-Id: Icd02cdb18d2a014f75e78e5ba527ca6ede550178
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoAirflow DAG and connectors to get SDNC status 38/13438/3
garciadeblas [Tue, 23 May 2023 11:51:42 +0000 (13:51 +0200)]
Airflow DAG and connectors to get SDNC status

Change-Id: Ib891e219d1ad656577282101d99666df0375cd4d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
10 months agoUpdate multivim_vim_status.py to append osm to metric_name to be BWC 34/13434/1
aguilard [Tue, 23 May 2023 08:10:38 +0000 (08:10 +0000)]
Update multivim_vim_status.py to append osm to metric_name to be BWC

Change-Id: I7fabc02fd8733b900ebf0283649a061e99ed7463
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
10 months agoCollect consumption metrics from Azure in DAG 02/13402/4
aguilard [Wed, 17 May 2023 08:05:29 +0000 (08:05 +0000)]
Collect consumption metrics from Azure in DAG

Change-Id: I499c8c99060a2ab3fcb51174f319a92ef82aa338
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
10 months agoUpdate for Python 3.10 related to asyncio 32/13432/3
aguilard [Mon, 22 May 2023 08:36:06 +0000 (08:36 +0000)]
Update for Python 3.10 related to asyncio

Change-Id: I21864f51cfb06f82e52260983650311b333e32c5
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
11 months agoSupport of Python3.10 83/13083/6
garciadeblas [Thu, 23 Mar 2023 12:25:27 +0000 (13:25 +0100)]
Support of Python3.10

Change-Id: I1e4cea9de08806142ad552420aec1afec268d66e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate airflow version to 2.5.3 in requirements; updated pip-tools to 6.13.0 56/13356/1
garciadeblas [Wed, 10 May 2023 09:03:41 +0000 (11:03 +0200)]
Update airflow version to 2.5.3 in requirements; updated pip-tools to 6.13.0

Change-Id: I9af85b61d44259630ac6703e84d7232be8731154
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoUpdate multivim_vm_metrics.py to append osm to metric_name to be BWC 35/13335/1
garciadeblas [Thu, 4 May 2023 12:13:14 +0000 (14:13 +0200)]
Update multivim_vm_metrics.py to append osm to metric_name to be BWC

Change-Id: If250202fe60451ba2f20bed94ff5c7ef6c6b50a1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
11 months agoFeature 10981: add Openstack metrics collector and scale-out/in DAGs for autoscaling 94/13194/14
aguilard [Thu, 13 Apr 2023 10:43:07 +0000 (10:43 +0000)]
Feature 10981: add Openstack metrics collector and scale-out/in DAGs for autoscaling

Change-Id: Idff1974545d28208a853787d748f1839dffc69e5
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
12 months agoFeature 10981: use Python library for logging in Webhook 25/13225/3
aguilard [Tue, 18 Apr 2023 16:29:22 +0000 (16:29 +0000)]
Feature 10981: use Python library for logging in Webhook

Change-Id: Ib60ef2005618f94da34da1910fb26f95d77bb7a2
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
12 months agoClean stage-archive.sh 11/13211/2
garciadeblas [Tue, 18 Apr 2023 12:53:02 +0000 (14:53 +0200)]
Clean stage-archive.sh

Change-Id: Ib42096edb6bcbb29031749291fe5de410cb93755
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoAdd MANIFEST.in to osm_webhook_translator to include README and requirements 93/13193/2
garciadeblas [Thu, 13 Apr 2023 08:52:27 +0000 (10:52 +0200)]
Add MANIFEST.in to osm_webhook_translator to include README and requirements

Change-Id: I7f47826c5438348894ff525c591cfd93415ace04
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix bug in multivim_vm_status DAG when there are no VMs 84/13184/4
aguilard [Tue, 11 Apr 2023 12:36:21 +0000 (12:36 +0000)]
Fix bug in multivim_vm_status DAG when there are no VMs

Change-Id: Idd67bb9f59a61edbe15012ca05df8c83d920d04e
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
12 months agoFeature 10981: added autohealing DAG and updated requirements 98/13098/10
aguilard [Mon, 27 Mar 2023 11:51:10 +0000 (11:51 +0000)]
Feature 10981: added autohealing DAG and updated requirements

Change-Id: Ib1ed56c220969d54480ddd2382beae03e536b72b
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
12 months agoFeature 10981: Added main for webhook-translator 53/13153/3
aguilard [Wed, 5 Apr 2023 10:09:18 +0000 (10:09 +0000)]
Feature 10981: Added main for webhook-translator

Change-Id: Idcc45514261eeb645becc56c0aee5f681b49fb0a
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
12 months agoFeature 10981: skeleton of osm_webhook_translator package 51/13151/3
garciadeblas [Wed, 5 Apr 2023 09:09:19 +0000 (11:09 +0200)]
Feature 10981: skeleton of osm_webhook_translator package

Change-Id: I80217214941241e1e97dee80b978e0f1e55f4d1a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoUpdate ns_topology and multivim_vm_status DAGs to disable overlapped execution 50/13150/1
garciadeblas [Wed, 5 Apr 2023 09:10:32 +0000 (11:10 +0200)]
Update ns_topology and multivim_vm_status DAGs to disable overlapped execution

Change-Id: Idbfa27879a3604e45cf4c92270c4c86de48bca93
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoFix black and flake errors in setup.py 49/13149/1
garciadeblas [Mon, 27 Mar 2023 12:22:09 +0000 (14:22 +0200)]
Fix black and flake errors in setup.py

Change-Id: I9522836f89e660c280c49a75ad5fd853454401e3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoMinor change in tox.ini related to flake8 env 81/13081/1
garciadeblas [Thu, 23 Mar 2023 12:20:07 +0000 (13:20 +0100)]
Minor change in tox.ini related to flake8 env

Change-Id: I7d83cce754dc73f515af771855ba682783109569
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
12 months agoChange in tox.ini to use allowlist_externals instead of whitelist_externals 80/13080/1
garciadeblas [Thu, 23 Mar 2023 10:46:36 +0000 (11:46 +0100)]
Change in tox.ini to use allowlist_externals instead of whitelist_externals

Change-Id: Id457e368adffcc81d3e7451015b2c0905b9cb7ea
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoAdd Python logging to DAGs 60/12960/1
aguilard [Tue, 14 Feb 2023 10:19:13 +0000 (10:19 +0000)]
Add Python logging to DAGs

Change-Id: I2f8dd3b351ceb9a7da8e8b28d392e6fdef73f663
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
14 months agoUse the name of the VM as id for gcp vim_connector 65/12865/2
garciadeblas [Wed, 25 Jan 2023 15:11:54 +0000 (16:11 +0100)]
Use the name of the VM as id for gcp vim_connector

Change-Id: I7472839c5c53dabda12c9fbf5bdfa6d0adc8b5b2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoReplace yaml.load by yaml.safe_load 64/12864/2
garciadeblas [Wed, 25 Jan 2023 15:10:55 +0000 (16:10 +0100)]
Replace yaml.load by yaml.safe_load

Change-Id: I0e29756728212c6595276f16ac60afbfdb390214
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
14 months agoFeature 10950: Replace pycrypto with pycryptodome 20/12920/2
Gulsum Atici [Fri, 3 Feb 2023 18:02:12 +0000 (21:02 +0300)]
Feature 10950: Replace pycrypto with pycryptodome

Change-Id: I28d48aafa49e47c9d714bf99e0116607c5775634
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
14 months agoReformat files according to new black validation 25/12925/1
Gulsum Atici [Mon, 6 Feb 2023 18:24:16 +0000 (21:24 +0300)]
Reformat files according to new black validation

Change-Id: I472bd57495629d736563944dbf70f6c6307fd7e0
Signed-off-by: Gulsum Atici <gulsum.atici@canonical.com>
14 months agoUpdating python dependencies 88/12888/1
Mark Beierl [Fri, 27 Jan 2023 19:13:35 +0000 (19:13 +0000)]
Updating python dependencies

Update of Python packages (using pip-compile) in preparation for
Release FOURTEEN

Change-Id: Ib47c54ec9321798028de5534a4cdbda3f88a391a
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
16 months agoDeb package creation for NG-SA 20/12720/3 release-v13.0-start v12.0.3
garciadeblas [Thu, 24 Nov 2022 13:42:35 +0000 (14:42 +0100)]
Deb package creation for NG-SA

Change-Id: I96bb72bfd77e0c57215ba62abdbdaf8df5bb8cde
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoFeature 10965 Airflow monitoring pipeline for VIM status 76/12676/14
garciadeblas [Thu, 10 Nov 2022 13:19:44 +0000 (14:19 +0100)]
Feature 10965 Airflow monitoring pipeline for VIM status

Change-Id: I05e95543690977db2fd081dd53255308f9b828b5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
16 months agoFeature 10964 Airflow monitoring pipeline for VM status and NS topology 75/12675/13
garciadeblas [Thu, 10 Nov 2022 13:07:04 +0000 (14:07 +0100)]
Feature 10964 Airflow monitoring pipeline for VM status and NS topology

Change-Id: I61b8abffd54fa87266dca03ac04b5e52b358d85d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
17 months agoFix Jenkinsfile to use right repo instead of TEMPLATE 80/12680/2
garciadeblas [Thu, 10 Nov 2022 17:24:40 +0000 (18:24 +0100)]
Fix Jenkinsfile to use right repo instead of TEMPLATE

The commit also changes permissions to devops-stages scripts

Change-Id: I709e10e90c1f88e562b01bb2265a8ea44607325f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
17 months agoCopy TEMPLATE files to this repo 74/12674/2
garciadeblas [Thu, 10 Nov 2022 12:24:28 +0000 (13:24 +0100)]
Copy TEMPLATE files to this repo

Change-Id: If8d2650b692934fe37a61355be4ea17cf2662151
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
17 months agoInitial empty repository
almagia [Thu, 10 Nov 2022 09:39:47 +0000 (10:39 +0100)]
Initial empty repository