osm/NG-SA.git
16 months agoPyYAML fix 28/13728/1 paas
Mark Beierl [Fri, 21 Jul 2023 17:41:33 +0000 (17:41 +0000)]
PyYAML fix

Change-Id: Id015a12acbad821e0eb718e3784913fd9c72fed9
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
16 months agoPyYAML bug workaround 82/13682/1
Mark Beierl [Mon, 17 Jul 2023 19:13:00 +0000 (19:13 +0000)]
PyYAML bug workaround

Change-Id: I6195fd3f05d7363a412a16e8895cfac3548baf58
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
17 months agoUpdate from master 98/13498/5
Mark Beierl [Fri, 2 Jun 2023 19:56:57 +0000 (15:56 -0400)]
Update from master

Change-Id: I9ab1b4b723c5631b49c85ce2c14f3c2d43b91539
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
18 months agoUpdate from master 52/13452/1
Dario Faccin [Wed, 24 May 2023 14:53:58 +0000 (16:53 +0200)]
Update from master

Squashed commit of the following:

commit 02f71cdb75526c9adec2867c0d832b74f84c2f17
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Tue May 23 21:57:36 2023 +0200

    Enable pylint in NG-SA

    Change-Id: Icd02cdb18d2a014f75e78e5ba527ca6ede550178
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit 9d57e94671c23a364b009e08b444ec3ee4b31a5f
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Tue May 23 13:51:42 2023 +0200

    Airflow DAG and connectors to get SDNC status

    Change-Id: Ib891e219d1ad656577282101d99666df0375cd4d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit 9bea7378e9011b0f8835e97fd1a617da9dae3680
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Tue May 23 08:10:38 2023 +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>
commit bf9e10bfac59d908a9eac7512c314fd5f84c6dee
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Wed May 17 08:05:29 2023 +0000

    Collect consumption metrics from Azure in DAG

    Change-Id: I499c8c99060a2ab3fcb51174f319a92ef82aa338
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
commit c9f2ca79613d5e5982054167a45631251b0e74ff
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Mon May 22 08:36:06 2023 +0000

    Update for Python 3.10 related to asyncio

    Change-Id: I21864f51cfb06f82e52260983650311b333e32c5
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
commit 4e36505728a2d25e148269379276c41b44bc5f51
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Thu Mar 23 13:25:27 2023 +0100

    Support of Python3.10

    Change-Id: I1e4cea9de08806142ad552420aec1afec268d66e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit cc9870f204e0f7835e0d07139838faae794f0e15
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Wed May 10 11:03:41 2023 +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>
commit 0e5ef56b157305e4952faaa5c53c89a9dd6790d2
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Thu May 4 14:13:14 2023 +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>
commit 9377117ccd1b86e62f1a3e8b63aee2880a5b9c55
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Thu Apr 13 10:43:07 2023 +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>
commit 64a4473f399192c615d08ff06ebf8326c4c6c4b1
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Tue Apr 18 16:29:22 2023 +0000

    Feature 10981: use Python library for logging in Webhook

    Change-Id: Ib60ef2005618f94da34da1910fb26f95d77bb7a2
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
commit b4c4d4834f12c2340febd91d66946e94600075a8
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Tue Apr 18 14:53:02 2023 +0200

    Clean stage-archive.sh

    Change-Id: Ib42096edb6bcbb29031749291fe5de410cb93755
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit 0ee089f830b0827f6ad9ab12d9bd8bd8179d134a
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Thu Apr 13 10:52:27 2023 +0200

    Add MANIFEST.in to osm_webhook_translator to include README and requirements

    Change-Id: I7f47826c5438348894ff525c591cfd93415ace04
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit ad0c41b0b3f7a286285c3d147048d7e8359a23e6
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Tue Apr 11 12:36:21 2023 +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>
commit 3e73d29c76519f45f8a6efaf7133eb1c8c67c13f
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Mon Mar 27 11:51:10 2023 +0000

    Feature 10981: added autohealing DAG and updated requirements

    Change-Id: Ib1ed56c220969d54480ddd2382beae03e536b72b
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
commit 2e2dca0ad0f237ab5e30c77beee3d20a2a0a7dd0
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Wed Apr 5 10:09:18 2023 +0000

    Feature 10981: Added main for webhook-translator

    Change-Id: Idcc45514261eeb645becc56c0aee5f681b49fb0a
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
commit 9cbad100ed3bffbda8d90d5edb289d938ad7e738
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Wed Apr 5 11:09:19 2023 +0200

    Feature 10981: skeleton of osm_webhook_translator package

    Change-Id: I80217214941241e1e97dee80b978e0f1e55f4d1a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit 3489ded08054e77307514cf7981983ceae4f8dd2
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Wed Apr 5 11:10:32 2023 +0200

    Update ns_topology and multivim_vm_status DAGs to disable overlapped execution

    Change-Id: Idbfa27879a3604e45cf4c92270c4c86de48bca93
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit d0671570b23cdea29be3b283f99d378d19002ac8
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Mon Mar 27 14:22:09 2023 +0200

    Fix black and flake errors in setup.py

    Change-Id: I9522836f89e660c280c49a75ad5fd853454401e3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit 1eefdd4be89fd79269676364b749f5b4a4fef118
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Thu Mar 23 13:20:07 2023 +0100

    Minor change in tox.ini related to flake8 env

    Change-Id: I7d83cce754dc73f515af771855ba682783109569
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit 239971d3ff11756cbf4d0943dbf94f126beacd88
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Thu Mar 23 11:46:36 2023 +0100

    Change in tox.ini to use allowlist_externals instead of whitelist_externals

    Change-Id: Id457e368adffcc81d3e7451015b2c0905b9cb7ea
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
commit f0afc25c9e0fbb5546868eb232b26ff911fa636b
Author: aguilard <e.dah.tid@telefonica.com>
Date:   Tue Feb 14 10:19:13 2023 +0000

    Add Python logging to DAGs

    Change-Id: I2f8dd3b351ceb9a7da8e8b28d392e6fdef73f663
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
commit 4ff157947a27001fd45bbb839bce4d4bf8653408
Author: garciadeblas <gerardo.garciadeblas@telefonica.com>
Date:   Wed Jan 25 16:11:54 2023 +0100

    Use the name of the VM as id for gcp vim_connector

    Change-Id: I7472839c5c53dabda12c9fbf5bdfa6d0adc8b5b2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Change-Id: I3d0fde50d09c63654c81ff57230e0c8b03a36b82
Signed-off-by: Dario Faccin <dario.faccin@canonical.com>
18 months agoFixing dep 25/13325/2
Mark Beierl [Fri, 28 Apr 2023 13:12:58 +0000 (13:12 +0000)]
Fixing dep

Change-Id: Iaca9c4f32334e8e6a58f8eb3ed0a644a7967c988
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
18 months agoUpdate to have temporal in common 24/13324/1
Mark Beierl [Wed, 1 Mar 2023 18:51:34 +0000 (18:51 +0000)]
Update to have temporal in common

Change-Id: I5a144ed22b65ed5337e0e870ab7281b80c5e0b62
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
Add Python logging to DAGs

Change-Id: I2f8dd3b351ceb9a7da8e8b28d392e6fdef73f663
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Change in tox.ini to use allowlist_externals instead of whitelist_externals

Change-Id: Id457e368adffcc81d3e7451015b2c0905b9cb7ea
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Minor change in tox.ini related to flake8 env

Change-Id: I7d83cce754dc73f515af771855ba682783109569
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Fix black and flake errors in setup.py

Change-Id: I9522836f89e660c280c49a75ad5fd853454401e3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Update ns_topology and multivim_vm_status DAGs to disable overlapped execution

Change-Id: Idbfa27879a3604e45cf4c92270c4c86de48bca93
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Feature 10981: skeleton of osm_webhook_translator package

Change-Id: I80217214941241e1e97dee80b978e0f1e55f4d1a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Feature 10981: Added main for webhook-translator

Change-Id: Idcc45514261eeb645becc56c0aee5f681b49fb0a
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Feature 10981: added autohealing DAG and updated requirements

Change-Id: Ib1ed56c220969d54480ddd2382beae03e536b72b
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Fix bug in multivim_vm_status DAG when there are no VMs

Change-Id: Idd67bb9f59a61edbe15012ca05df8c83d920d04e
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Add MANIFEST.in to osm_webhook_translator to include README and requirements

Change-Id: I7f47826c5438348894ff525c591cfd93415ace04
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Clean stage-archive.sh

Change-Id: Ib42096edb6bcbb29031749291fe5de410cb93755
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Feature 10981: use Python library for logging in Webhook

Change-Id: Ib60ef2005618f94da34da1910fb26f95d77bb7a2
Signed-off-by: aguilard <e.dah.tid@telefonica.com>
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
20 months agoUpdate to have temporal in common 39/13039/1
Mark Beierl [Wed, 1 Mar 2023 18:51:34 +0000 (18:51 +0000)]
Update to have temporal in common

Change-Id: I5a144ed22b65ed5337e0e870ab7281b80c5e0b62
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
21 months agoUse the name of the VM as id for gcp vim_connector 48/12948/1
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>
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
21 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>
21 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>
21 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>
21 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years agoInitial empty repository
almagia [Thu, 10 Nov 2022 09:39:47 +0000 (10:39 +0100)]
Initial empty repository