garciadeblas [Mon, 29 Sep 2025 11:16:25 +0000 (13:16 +0200)]
Update tools/newtag.sh to work from Jenkins
Change-Id: Ib3b6ba9e5f922651e5fa2354283077800ac9feb3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 29 Sep 2025 11:16:01 +0000 (13:16 +0200)]
Minor fixes in tools/change-chart-version.sh
Change-Id: I5663e5753a6348631fb2edd5579b9b03460df587
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 26 Sep 2025 09:54:36 +0000 (11:54 +0200)]
Update flux version used in remote bootstrap to 2.4.0
Change-Id: I13d77a6bfca211b56bc04ee1017100a26e5529d4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 26 Sep 2025 09:40:23 +0000 (11:40 +0200)]
Use tmpdir in tools/change-chart-version.sh
Change-Id: I03dbc0bf95e82db7fee81dcdc0f71b51dcc7cccb
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 26 Sep 2025 08:11:36 +0000 (10:11 +0200)]
Update tools/change-chart-version.sh to work from Jenkins
Change-Id: I2b31bf9a64b45fb5d158026c1f501d810997f512
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 26 Sep 2025 08:00:07 +0000 (10:00 +0200)]
Remove License Header from upstream flux manifest
Change-Id: Ie09fc9286e8fd0ff5e75a0906aea0fdadd719e6f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 19 Sep 2025 14:21:56 +0000 (16:21 +0200)]
Update repository image for gitea postgresql to use appropriate image and tag
Gitea helm chart relies on Bitnami images for postgresql.
Beginning August 28th, 2025, Bitnami evolved its public catalog to offer
a curated set of hardened, security-focused images under the new Bitnami
Secure Images initiative. As part of this transition, starting August 28th,
all existing container images, including older or versioned tags have been
migrated from the public catalog (docker.io/bitnami) to the "Bitnami Legacy"
repository (docker.io/bitnamilegacy), where they will no longer receive updates.
Reference:
https://github.com/bitnami/charts/tree/main/bitnami/postgresql
Change-Id: I2f46ee434178ea31eb1fa23cfa44c47afb3931db
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 17 Sep 2025 13:15:00 +0000 (15:15 +0200)]
Fix issuerRef in NBI and NG-UI certificates to use ca-issuer as an Issuer
Change-Id: I33fd6ac833518f3ba2ada5d9aa0264c59c29553c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 10 Sep 2025 15:38:41 +0000 (17:38 +0200)]
Update cert-manager to use default namespace for certificates and fix ca-issuer to be an Issuer
Change-Id: I19697b5be650478e745ae8c81eb29332e46cc4f7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sat, 6 Sep 2025 12:55:16 +0000 (14:55 +0200)]
Update repository image for gitea memcached to use bitnamilegacy/memcached
Gitea helm chart relies on Bitnami images for memcached.
Beginning August 28th, 2025, Bitnami evolved its public catalog to offer
a curated set of hardened, security-focused images under the new Bitnami
Secure Images initiative. As part of this transition, starting August 28th,
all existing container images, including older or versioned tags have been
migrated from the public catalog (docker.io/bitnami) to the "Bitnami Legacy"
repository (docker.io/bitnamilegacy), where they will no longer receive updates.
Reference: https://github.com/bitnami/charts/tree/main/bitnami/memcached
Change-Id: I967f7d2daa88ccd091413fe9cfff25b715586b46
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Fri, 29 Aug 2025 08:04:51 +0000 (10:04 +0200)]
fix(stage_3): docker run output
Change-Id: Ibfe28327b5ec3f64528a876b4f16d6cdd3c48127
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Fri, 8 Aug 2025 09:56:21 +0000 (11:56 +0200)]
Add more logs for troubleshoot problems in management cluster
Change-Id: Iedc18221ce3150db83e8ed4438e6ee4ba4bbc5eb
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 1 Aug 2025 16:43:58 +0000 (18:43 +0200)]
Add tool to update automatically pip dependencies in all repos
Change-Id: I6e9e36366d2070b95588b228d27de6e4add58198
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 31 Jul 2025 16:06:51 +0000 (18:06 +0200)]
Fix minor typo in generator_bootstrap_new_cluster leading to issues in some cases
Change-Id: Ic87d43e307119dddc85d4c146bbd484d8e35adfb
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Thu, 31 Jul 2025 07:26:53 +0000 (09:26 +0200)]
Add log collection for kubernetes events and vcluster pods
Change-Id: I05d92f9a8241c9b98b9ef16a966ace1e7f5b389b
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 22 Jul 2025 12:48:17 +0000 (14:48 +0200)]
Update git workflow template to perform user auth via script
Change-Id: Ic04d2dd5bd713db599696a759361839391eaa19c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Wed, 16 Jul 2025 07:41:44 +0000 (09:41 +0200)]
Add vCluster build in stage 3
Change-Id: I30fdfdaa67c0c71cff62a90003f41eb0bb8c53e3
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 18 Jul 2025 16:12:40 +0000 (18:12 +0200)]
Fix render of patch section as multi-line yaml string in full_json_patch krm function
Change-Id: I9c2f9f9bb38b39201af6a8481bfda4ecddc30bf1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Mon, 14 Jul 2025 17:49:22 +0000 (19:49 +0200)]
Refactor execute_docker_run function
Change-Id: I3e73fd0d8c42722e0fb6c142f9925c08e80cae60
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Mon, 30 Jun 2025 17:08:29 +0000 (19:08 +0200)]
Add vCluster CLI to the test image
Change-Id: Icf6f3d438d00dab50d757a73f9c98e3586c593ca
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
mesaj [Tue, 24 Jun 2025 11:24:56 +0000 (13:24 +0200)]
Fix render of PATCH_CONTENT in full_json_patch krm function
This will fix Helm inline values patch rendering
When using inline values such as:
```
inline_values:
service:
ports:
http: "8080"
https: "8443"
```
The current `full_json_patch()` function was failing with error: `Error:
bad expression, please check expression syntax`. This is because yq
seems like doesn't properly handle literal new-lines inside a
double-quoted string.
This change replace current implementation to a safer approach using
HEREDOCS template to render the patch.
Change-Id: If7e78a6509ca0e6731f3125eeb535cedf394b06b
Signed-off-by: mesaj <juanmanuel.mesamendez.ext@telefonica.com>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 26 Jun 2025 15:45:46 +0000 (17:45 +0200)]
Add ETSI VIM prometheus config file to VIM registration in stage3 to fix SA tests
Change-Id: I2f12b59acb87cb9e5b5eaab752b820a3e219f352
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 27 Mar 2025 23:04:35 +0000 (00:04 +0100)]
Update stage3 to decouple VIM and cluster creation from test execution
Change-Id: I045b5505f072b1485bb2e630bedcb483d8096d7c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 25 Jun 2025 16:55:57 +0000 (18:55 +0200)]
Fix log retrieving from Airflow DAGs to avoid wrong exit of stage3
Change-Id: I6428ce6b37a9af5db3d1df001a27a97f6d46a0e6
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 16 Jun 2025 10:21:55 +0000 (12:21 +0200)]
Add env variable to tests/Dockerfile for gitops tests
Change-Id: I769775d8b40206f22f073a5fae0d051b774d4572
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 11 Jun 2025 07:49:26 +0000 (09:49 +0200)]
Update manifests in the sw-catalog for jenkins app, add namespace and testacme app
Change-Id: Ic63604aacda256729e98c4d1a286020925dd92db
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 3 Jun 2025 12:59:14 +0000 (14:59 +0200)]
Update stage3 to get logs even if some containers did not init properly
This commit adds a workaround to get airflow-scheduler log, while Airflow
helm chart is not dealing properly with the value `fullnameOverride`,
which is required now that Airflow is a subchart of OSM Helm chart.
Change-Id: I1db25801a118adc7cd8357ce61039e7761b44ed3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 28 May 2025 11:12:13 +0000 (13:12 +0200)]
Simplify OSM Health check in stage3
Change-Id: I9e4999af605d9e9a91edb57e9b9910afb202d14e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Pedro Escaleira [Tue, 8 Apr 2025 14:18:29 +0000 (15:18 +0100)]
Fixing errors in jenkins stage 3 jobs
Change-Id: If96168702fdbb61217f0fe65a3baa7d95aab2b13
Signed-off-by: Pedro Escaleira <escaleira@av.it.pt>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 18 Mar 2025 11:37:01 +0000 (12:37 +0100)]
Update DOCKER_TAG in install_osm.sh to use 17
Change-Id: Ia2daa21712a66fe1cacacf08fe173195755f6bbf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 12 Mar 2025 10:16:36 +0000 (11:16 +0100)]
Fix tools/change-chart-version.sh to sign commit
Change-Id: Ibc1c6cc28e46ac15e11785db48af5723f83c3196
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 12 Mar 2025 10:10:16 +0000 (11:10 +0100)]
Update chart version version to 17.0.1
Change-Id: I0e3f24fce39dc3f1fb99c698eb4d2418cfe9ebe1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 25 Feb 2025 11:01:49 +0000 (12:01 +0100)]
Update memory limits and heapOpts for kafka
Change-Id: I0212d1b2c6b7dab3e7ce30227cba50361d1bb346
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 21 Feb 2025 15:14:28 +0000 (16:14 +0100)]
Update version of Crossplane Azure providers for container and dbformysql
Change-Id: If0f3fc3a7bf1719ac1f18b293f683124a204c9d5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 21 Feb 2025 12:47:23 +0000 (13:47 +0100)]
Set Flux CLI version to 2.4.0
Change-Id: I50367ac62ed3bb2e97c5010e264685ac4667d1aa
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 30 Jan 2025 14:54:08 +0000 (15:54 +0100)]
Setup IP address env vars before running installation of specific components
Change-Id: I5e03fbe660a68845726188c0abba9ecf78a28908
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 23 Jan 2025 14:55:00 +0000 (15:55 +0100)]
Add user option to artifactory cleanup tools and fix typo
Change-Id: I35e24b84ad1d5f5845b8f9598484ff09322bdc27
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 13 Jan 2025 11:04:42 +0000 (12:04 +0100)]
Prepare installers, Jenkins and mgmt-cluster for Release SEVENTEEN
Change-Id: Iecd0ede3b883f6360c955a456074e1efc8b033ad
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 16 Dec 2024 16:02:11 +0000 (17:02 +0100)]
Update LCM Dockerfile to remove N2VC dependence
Change-Id: Ia638d4c3b8730d05ec8f9e2c63b3ad545ea05934
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 13 Dec 2024 11:23:55 +0000 (12:23 +0100)]
Update patch_module.sh to work with modules with dash
Change-Id: Ib16f0b7b6c10188f0292b2d896b265cae12f5682
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Pedro Pereira [Fri, 23 Aug 2024 09:01:42 +0000 (10:01 +0100)]
Feature 10983: new environment variable OSMLCM_NODESELECTORPOSTRENDERERPATH
Change-Id: Ib9b93884ab7e8bcffdcfccc5a1bf79fa232116fd
Signed-off-by: Pedro Pereira <pedrocjdpereira@av.it.pt>
garciadeblas [Sat, 30 Nov 2024 09:39:38 +0000 (10:39 +0100)]
Fix stage3 to capture exceptions in shell scripts that prevented robot results publication
Change-Id: Ib80e059cf900e6c467144a85a5482a129ae358ba
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 14 Oct 2024 13:33:04 +0000 (15:33 +0200)]
Feature 11050: performance optimization in Kafka
Change-Id: I7fe1944fbbcc2fe8d899164d3b0a1e871db3c79d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 20 Nov 2024 11:55:45 +0000 (12:55 +0100)]
Fix initialization of docker proxy and registry vars in install_k3s_cluster.sh
Change-Id: I3adec3783af8dd89aa903d35ed624e9853beae27
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 18 Nov 2024 11:58:29 +0000 (12:58 +0100)]
Fix install_k3s_cluster.sh to configure docker private registry
Change-Id: I961cd4c4e4eaaeac4eb84cee2333bde67b958549
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 13 Nov 2024 13:58:53 +0000 (14:58 +0100)]
Update krm-functions to fix clutser registration issues
Change-Id: I85cb8e6015e2e989cff8a0e1231bdeec6abdf837
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 11 Nov 2024 15:34:34 +0000 (16:34 +0100)]
Feature 11050: performance optimization in Mongo to reduce number of replicas
Change-Id: I99569f06e849612bc0fe2f27182edfe4a10add1c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
jegan [Thu, 31 Oct 2024 08:05:07 +0000 (08:05 +0000)]
Feature 11034: Forgot Password in OSM
Added a new line in NBI dockerfile for placing the email template in /app/osm_nbi/templates/email_template.html directory
Change-Id: I143ff0f2a91d1e6c9a36ff80fdfa9a72c1dda833
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
garciadeblas [Tue, 5 Nov 2024 15:42:45 +0000 (16:42 +0100)]
Fix commit message for cluster update
Change-Id: I48d694c9acb3b79fbbb6ded166642fda0699397d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
vegall [Tue, 2 Jul 2024 15:30:30 +0000 (15:30 +0000)]
Fix keystone to manage the OSM users/projects
Keystone was not used by default by OSM NBI. Instead, internal
authentication is used.
When NBI is configured to use Keystone as auth backend, we found that it
didn't bootstrap properly because there were no data in the MySQL DB
used by Keystone. The initilization of DB was supposed to be done by the
Keystone containers in keystone-deployment. However, those container
were not able to initialize the DB because they were running as regular
users instead of root users.
Keystone is thought as an infra solution, not as an application
solution. The community behind Keystone development agreed on that
behaviour.
Based on that, Keystone containers were adapted to run as root.
In addition, we decided to disable Keystone and MySQL as part of the
default values for OSM helm chart.
Change-Id: I0e7078b809abe858a69323d6e3e493e862d6e6ab
Signed-off-by: vegall <lvega@whitestack.com>
Utkarsh [Wed, 23 Oct 2024 14:03:04 +0000 (14:03 +0000)]
Add manifests for EBS EKS addon and fix minor fixes in labels
Change-Id: I0a8c80f278d6a04ae8e6416d507dfb4e417fecdf
Signed-off-by: Utkarsh <utkarshmishra@tataelxsi.co.in>
garciadeblas [Wed, 23 Oct 2024 07:29:20 +0000 (09:29 +0200)]
Revert "Update kafka replicacount to 1"
This reverts commit
124b05e9eb746092ad56219799bcd81b22d932ec.
Change-Id: I9fa18d1d7d95cb572b133961723015e0a1d536db
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 15 Oct 2024 15:38:06 +0000 (17:38 +0200)]
Update NBI ingress since NBI does not use HTTPS
Change-Id: I7883f92ccd330ec870c65014f82601a3d7862db5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sat, 19 Oct 2024 12:20:41 +0000 (14:20 +0200)]
Add liveness and readiness probes values for mongodb helm chart to fix pod startup
Change-Id: I236f3d7b4640311ee935b34a1fb123a2b0c89ece
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 16 Oct 2024 16:25:51 +0000 (18:25 +0200)]
Pin version of jenkins app in the sw-catalog
Change-Id: I7048b5bd5087aef10c70c60c0654a4418bcabecf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
jegan [Fri, 5 Jul 2024 05:50:07 +0000 (05:50 +0000)]
Feature 11034 Forgot Password in OSM
New environment variables OSMNBI_SMTP_SERVER, OSMNBI_SMTP_PORT, OSMNBI_SENDER_EMAIL, OSMNBI_EMAIL_PASSWORD, OSMNBI_OTP_RETRY_COUNT and OSMNBI_OTP_EXPIRY_TIME
Change-Id: Ic9fb2e833afc3230e64e43da96a0f9c49d3f0312
Signed-off-by: jegan <jegan.s@tataelxsi.co.in>
garciadeblas [Fri, 11 Oct 2024 09:50:56 +0000 (11:50 +0200)]
Update docker image in workflow templates to use opensourcemano/osm-krm-functions:testing-daily
Change-Id: I1457b41aba0a410432921e54870f10c7bc703114
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 4 Oct 2024 11:13:59 +0000 (13:13 +0200)]
Feature 11050: performance optimization in Airflow
Change-Id: Ieb5aa36723d3a06850c3839e12916477efb2c4f5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Fri, 27 Sep 2024 09:34:55 +0000 (11:34 +0200)]
Update OSM installer to allow an external IP address for the cluster
Change-Id: Ic760f427dddbaf50532c87074834585b4674cd7e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Signed-off-by: ramonsalguer <javier.ramon@telefonica.com>
garciadeblas [Thu, 3 Oct 2024 21:44:12 +0000 (23:44 +0200)]
Update kafka replicacount to 1
Change-Id: I3b3504ca04ad676d9fabdcbf4b15d33eef9ee118
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 30 Sep 2024 20:52:54 +0000 (22:52 +0200)]
Include argo client installation for mgmt cluster in setup-cli-tools.sh
Change-Id: I9b7b305eba65d80a6087250d00260903fc65393b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 26 Sep 2024 12:08:58 +0000 (14:08 +0200)]
Update workflowtemplates for profiles and ksus
Change-Id: Ifb6d2dee46fca0215bb64a2b80b0befd156c7855
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Rahul Zamre [Tue, 4 Jun 2024 08:26:57 +0000 (09:26 +0100)]
Bug 2337 - Grafana dashboards do not work when NG-SA is enabled
Change-Id: I824779a5b4d1afe8cc184e78b9238fc444e49374
Signed-off-by: Rahul Zamre <rzamre@indracompany.com>
garciadeblas [Wed, 25 Sep 2024 14:36:24 +0000 (16:36 +0200)]
Update patch_module to allow push to ttl.sh
Change-Id: Iab5ac29525145bb05edf0ec4b437b135faf464c1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 19 Sep 2024 10:38:36 +0000 (12:38 +0200)]
Install kubectl client during K3s cluster installation
Change-Id: I09743f3bf8f8c3c26112e78303ee2b6017f99a7e
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 19 Sep 2024 10:41:19 +0000 (12:41 +0200)]
Disable immediate exit during retries of Gitea API operations
Change-Id: I05afbe1dce9ac68756099922bfe1abb7e622ea93
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 19 Sep 2024 10:39:07 +0000 (12:39 +0200)]
Revert "Disable trap during execution of gitea script api.sh"
This reverts commit
9059f35240e787598d699a8a76be23c42711362d.
Change-Id: Ia1ad639911a83d6e1adb794716216451ed0f8371
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Mon, 16 Sep 2024 15:29:37 +0000 (17:29 +0200)]
Disable trap during execution of gitea script api.sh
Change-Id: I972535b529499c3fc0138c2b0cfe8c45abce002f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 12 Sep 2024 10:24:03 +0000 (12:24 +0200)]
Fix manifests for EKS creation in SW catalog to update subnet selector labels in nodegroup.yaml
Change-Id: I739460271260e86f81a12284bc4c127815146fd7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 11 Sep 2024 13:05:49 +0000 (15:05 +0200)]
Fix warning about GERRIT_BRANCH parameter not set in devops-stages/stage-test.sh
Change-Id: Ia18af15a204c37283086a9328d3b97e764cdfb8f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 11 Sep 2024 12:58:05 +0000 (14:58 +0200)]
Update fsnotify settings of the system kernel after installing k8s cluster
Change-Id: I5c25e7c3fe9cfd6ae03763468bcad95f47abd63d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 11 Sep 2024 12:35:35 +0000 (14:35 +0200)]
Fix number of args in tools/patch_module.sh
Change-Id: I697651c89842e9fd21bd237036e3b2f4e531063b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 11 Sep 2024 07:46:36 +0000 (09:46 +0200)]
Update README.md to fix typos in Markdown format
Change-Id: Iadf38c6a2542754f65e748268e108971c348bbe7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 10 Sep 2024 16:50:29 +0000 (18:50 +0200)]
Fix installer and OSM helm chart to include git data and credentials to be used by LCM
Change-Id: I2bab55bba10f3274fc3c645d124979438a78c68d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 10 Sep 2024 16:10:53 +0000 (18:10 +0200)]
Add monitor loop for Gitea API operations
Change-Id: I76b2a3f6928e7cf64933e52d9fda34a978e1121b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 22 Aug 2024 12:23:40 +0000 (14:23 +0200)]
Prepare installers and Jenkins for Release SIXTEEN
Change-Id: Id41170b2743d5db22fa71d282f999bd97ca73bc0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
yangalicace1 [Thu, 22 Aug 2024 12:03:28 +0000 (14:03 +0200)]
Revert "Removal of manifests from upstream projects"
This reverts commit
eac0eaabc9d539316df5180694a8ab942570bed5.
REVERTED BY ROYER YANGALI
Change-Id: Ie00c369c4d5b10e7a17507d1b845cef3c64df6f4
garciadeblas [Thu, 22 Aug 2024 10:32:17 +0000 (12:32 +0200)]
Removal of manifests from upstream projects
Change-Id: I5d28e838c12d5c45dcdcbaa08692ec85e3fde89d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 22 Aug 2024 08:13:00 +0000 (10:13 +0200)]
Escape comma character in gitea password generation
Change-Id: I772da78412076a6d557faa82ee014abd2a489fc3
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 21 Aug 2024 11:07:57 +0000 (13:07 +0200)]
Fix token names in gitea provisioning
Change-Id: I27e3fbc8de428ab6a88058980f481ebcb117b4b5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 21 Aug 2024 19:19:36 +0000 (21:19 +0200)]
Configure docker private registry for K3s-based installation
Change-Id: Iaf3a678f337b0241160b57c4876ffc671a4a3cbf
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 21 Aug 2024 16:18:14 +0000 (18:18 +0200)]
Configure docker proxy URL for K3s-based installation to overcome docker pull rate limit
Change-Id: I94dde54e4f124369daaf40ff6863b77e2fd25d23
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 21 May 2024 14:04:14 +0000 (16:04 +0200)]
Fix sops client installation and minio during setup of mgmt and aux cluster
Change-Id: I0a815a3818d1e1ae7a1957d6db0602cec133a491
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 21 May 2024 14:04:14 +0000 (16:04 +0200)]
Features 11017 and 11018: setup of mgmt cluster and git repo
This change incorporates the changes to setup a mgmt cluster for
cloud-native operations in OSM following a GitOps model, which includes
the setup of an internal git repository.
Change-Id: If828d18ad64d852a9a89ec9ba7c2d3a96d281565
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 20 Aug 2024 14:28:12 +0000 (16:28 +0200)]
Add tool to patch an OSM module using locally built docker image
Change-Id: I9b5cdf55d0d68396745c5fc7c25422bf2d72864d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Sun, 18 Aug 2024 08:48:56 +0000 (10:48 +0200)]
Add extra messages to stage3 jenkins file
Change-Id: Ic87679ef5860cf5ca6e66413b5785c01535a8e1a
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 23 Jul 2024 13:24:00 +0000 (15:24 +0200)]
Update installer shell scripts to set env vars after getopts
Change-Id: I656df0d03d986928768d0f108719cf16002c8f40
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Tue, 16 Jul 2024 16:14:34 +0000 (18:14 +0200)]
Reorder installation of n2vc and lcm requirements in LCM Dockerfile
Change-Id: Ie578638816105c15612fad3575e2cab0fcaec320
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 10 Jul 2024 11:18:25 +0000 (13:18 +0200)]
Feature 10991: fix postrenderer script paths for LCM in values.yaml
Change-Id: I122a04eed234d559ce826f6ce5b1278ee6e1e6d8
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Luis [Thu, 21 Mar 2024 19:39:22 +0000 (19:39 +0000)]
Feature 11032: Integration of OSM Helm Chart with different databases
Change-Id: I9ec6fc5f6ae42be8c506bff54302c3c1771bee7e
Signed-off-by: Luis Vega <lvega@whitestack.com>
Pedro Pereira [Wed, 19 Jun 2024 19:59:36 +0000 (20:59 +0100)]
Feature 10991: new environment variables OSMLCM_VCA_MAINPOSTRENDERERPATH and OSMLCM_VCA_PODLABELSPOSTRENDERERPATH
Change-Id: Ifd1632f546bcdebd985b33accc6d0bf592de68f9
Signed-off-by: Pedro Pereira <pedrocjdpereira@av.it.pt>
garciadeblas [Wed, 3 Jul 2024 07:17:56 +0000 (09:17 +0200)]
Feature 11019: Workflow for cloud-native operations in OSM following Gitops model
Change-Id: Ie763936b095715669741197e36456d8e644c7456
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 4 Jul 2024 17:26:54 +0000 (19:26 +0200)]
Set IP address in kubeconfig for install_k3s_cluster
Change-Id: Ib525d6c441fcd187730e637a4e6be712d0777bb9
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
vegall [Thu, 13 Jun 2024 15:59:43 +0000 (15:59 +0000)]
Feature 11033: Publication of OSM helm chart externally in Gitlab
Change-Id: Ic201e8ffcb217e470277c0150a847750ba594e12
Signed-off-by: vegall <lvega@whitestack.com>
garciadeblas [Tue, 2 Jul 2024 15:19:35 +0000 (17:19 +0200)]
Remove mysql env vars from ro-deployment
Change-Id: I4cf44a084d5be7ed14fe65201d605cb84baa3ee4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Thu, 6 Jun 2024 12:26:24 +0000 (14:26 +0200)]
Feature 11041: Enable K3s as Kubernetes distro for OSM installation
Change-Id: I42df97b07ae617ff22df32cc9eb511cf039eec82
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
garciadeblas [Wed, 12 Jun 2024 15:41:22 +0000 (17:41 +0200)]
Fix installation of Kubernetes metrics server by updating the URL
Change-Id: Ibda7b80fb519946496d08af4bd5b127f2947b792
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
almagia [Mon, 3 Jun 2024 15:29:12 +0000 (17:29 +0200)]
Revert "Revert "Feature 11010: Use of upstream helm charts for Prometheus and Grafana in OSM installation.""
This reverts commit
f09cc4831db2b732c80fafbe4da86bd9bf009e1a.
As requested by TSC on 3 June 2024
Change-Id: Id55362eaff17fed68dbc791a3b137b720bdc67ba
Rahul Zamre [Tue, 28 May 2024 11:26:44 +0000 (12:26 +0100)]
Revert "Feature 11010: Use of upstream helm charts for Prometheus and Grafana in OSM installation."
This reverts commit
abf6770c2ec33d6ae0b1fb93be1093081abb5a9f.
Change-Id: Ic179fe5475d7a75286bcc10f7694a9e9ef19817b
Signed-off-by: Rahul Zamre <rzamre@indracompany.com>
garciadeblas [Fri, 31 May 2024 15:52:09 +0000 (17:52 +0200)]
Install Kubernetes metrics server as part of install_kubeadm_cluster.sh
Change-Id: I10cf820eb59d57285e001a6870c525b1a1ea6053
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>