osm/devops.git
3 years agoAdd waiting period to Storage Class creation 48/9448/4
Dominik Fleischmann [Fri, 17 Jul 2020 09:15:29 +0000 (11:15 +0200)]
Add waiting period to Storage Class creation

This commit adds a waiting period until the
storage class is available.

It also fixes a minor bug in the juju add-k8s
command.

This fixes Bug 1155

Change-Id: Ie4d35847bd053c9e4e61f89a481faef5e348f5e2
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
3 years agoRemove api_proxy variable in charmed installer 30/9430/1
David Garcia [Thu, 16 Jul 2020 12:00:19 +0000 (14:00 +0200)]
Remove api_proxy variable in charmed installer

- Fixes bug 1154

Change-Id: I60ac8b83b46f1c2435f7f90032be2be26ec38e2b
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoPin libjuju version to 2.8.2 22/9422/1
Mark Beierl [Wed, 15 Jul 2020 16:52:44 +0000 (12:52 -0400)]
Pin libjuju version to 2.8.2

Fixes bug 1144

Change-Id: Ib50f76e45b9d429f019972c367b6692ed2d5ed79
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
3 years agoPin libjuju version to 2.8.2 20/9420/1
David Garcia [Wed, 15 Jul 2020 14:03:40 +0000 (16:03 +0200)]
Pin libjuju version to 2.8.2

This fixes bug 1144

Change-Id: If5fc3dad9a8a5f3e2f8ca2ac55fb875d5ec12d64
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agofix(prometheus - lcm): prometheus was using the wron directory because at install... 15/9415/1
bravof [Tue, 14 Jul 2020 19:18:30 +0000 (15:18 -0400)]
fix(prometheus - lcm): prometheus was using the wron directory because at install lcm changes the hostPath with sed, now prometheus is also included in that change

Change-Id: Ie4bf316c69ac2b344de72b485dfb378849c060e0
Signed-off-by: bravof <fbravo@whitestack.com>
3 years agofix(prometheus - lcm): prometheus was using the wron directory because at install... 14/9414/1
bravof [Tue, 14 Jul 2020 19:18:30 +0000 (15:18 -0400)]
fix(prometheus - lcm): prometheus was using the wron directory because at install lcm changes the hostPath with sed, now prometheus is also included in that change

Change-Id: Ie4bf316c69ac2b344de72b485dfb378849c060e0
Signed-off-by: bravof <fbravo@whitestack.com>
3 years agodockerfile LCM force non interactive for N2VC install 04/9404/1
tierno [Mon, 13 Jul 2020 15:34:16 +0000 (15:34 +0000)]
dockerfile LCM force non interactive for N2VC install

Change-Id: Iec9219831a84cefabd3c60355bc7d66b095748a8
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
3 years agofix 1138 installing cryptography>=2.5 with pip 03/9403/1
tierno [Fri, 10 Jul 2020 15:55:25 +0000 (15:55 +0000)]
fix 1138 installing cryptography>=2.5 with pip

Change-Id: I8b1f0481cafdc045483876aa4e956f81e23f8bbe
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
3 years agodockerfile LCM force non interactive for N2VC install 00/9400/2
tierno [Mon, 13 Jul 2020 15:34:16 +0000 (15:34 +0000)]
dockerfile LCM force non interactive for N2VC install

Change-Id: Iec9219831a84cefabd3c60355bc7d66b095748a8
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
3 years agofix 1138 installing cryptography>=2.5 with pip 90/9390/2
tierno [Fri, 10 Jul 2020 15:55:25 +0000 (15:55 +0000)]
fix 1138 installing cryptography>=2.5 with pip

Change-Id: I8b1f0481cafdc045483876aa4e956f81e23f8bbe
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
3 years agoAdding Kafka to Health Check 92/9392/1
beierlm [Fri, 10 Jul 2020 19:42:38 +0000 (15:42 -0400)]
Adding Kafka to Health Check

Installation needs to wait for Kafka to be healthy before
continuing.

Change-Id: I8b7f0fd7c709075c7541c8962d808d4e4e45ed2c
Signed-off-by: beierlm <mark.beierl@canonical.com>
(cherry picked from commit 5a2ad88eaa8cdbb818e75c2f661a3d4719d5de66)

3 years agoAdding Kafka to Health Check 91/9391/1
beierlm [Fri, 10 Jul 2020 19:42:38 +0000 (15:42 -0400)]
Adding Kafka to Health Check

Installation needs to wait for Kafka to be healthy before
continuing.

Change-Id: I8b7f0fd7c709075c7541c8962d808d4e4e45ed2c
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agoInstaller: refactor file generation, improved ng-ui and light-ui separation, fixes... 65/9365/4
garciadeblas [Wed, 8 Jul 2020 16:22:12 +0000 (16:22 +0000)]
Installer: refactor file generation, improved ng-ui and light-ui separation, fixes in PLA

Change-Id: Iacc435e6ebb9fa695ed7d0df1ff6a06d5ceb0edc
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoRemove unused config from PLA overlayx 83/9383/2
David Garcia [Fri, 10 Jul 2020 09:19:38 +0000 (11:19 +0200)]
Remove unused config from PLA overlayx

Change-Id: I54c16ab90fdfe3c83661a2568159c19a1958e612
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoFix 1127 bug: Use config instead of resources for SSL certificates 43/9343/15
David Garcia [Tue, 7 Jul 2020 09:14:19 +0000 (11:14 +0200)]
Fix 1127 bug: Use config instead of resources for SSL certificates

Change-Id: I66246049e3ca48cdaa03bbc58e123a519f696acc
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoFix PLA relations, add missing ENVs, and include it in the bundle 72/9372/8
David Garcia [Thu, 9 Jul 2020 11:14:13 +0000 (13:14 +0200)]
Fix PLA relations, add missing ENVs, and include it in the bundle

Change-Id: I4d309d045404a900e04909c46196d32e43bb1862
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoFix uninstall process, will fix issues is daily-stage4 74/9374/1
garciadeblas [Thu, 9 Jul 2020 14:20:47 +0000 (14:20 +0000)]
Fix uninstall process, will fix issues is daily-stage4

Change-Id: If5d0826bd92df1673f0f8b409b84261c329a055d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoAdds image overlay to bundle 63/9363/1
beierlm [Wed, 8 Jul 2020 15:43:59 +0000 (11:43 -0400)]
Adds image overlay to bundle

When installing using a bundle, the image overlay was not being
generated, resulting in the --tag option being ignored.

Bug 1130

Change-Id: I8e474d60b03abcb913d8586c8d643d099f1d8baf
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agoFix issue in UI charm 62/9362/2
David Garcia [Wed, 8 Jul 2020 14:51:07 +0000 (16:51 +0200)]
Fix issue in UI charm

Scale policy is only available in stateful pods

Change-Id: If632be586851ec21c480cad5e46b72e002b19b99
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agofull_install_osm.sh: separate taint of master node and deployment of osm 61/9361/2
garciadeblas [Wed, 8 Jul 2020 14:30:29 +0000 (14:30 +0000)]
full_install_osm.sh: separate taint of master node and deployment of osm

Change-Id: I6b5b314949d9775b6e71312d97dc293a49385945
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agofull_install_osm.sh: fix k8s installation, node must be tainted before juju_addk8s... 59/9359/2
garciadeblas [Wed, 8 Jul 2020 14:13:40 +0000 (14:13 +0000)]
full_install_osm.sh: fix k8s installation, node must be tainted before juju_addk8s and install_helm

Change-Id: I1c14736ad832f184f7a8f4f9bfa389705511c558
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoPLA pip install dependency 58/9358/1
magnussonl [Mon, 6 Jul 2020 14:44:04 +0000 (16:44 +0200)]
PLA pip install dependency

Change-Id: I1d5211d7b7608eab7d3171f726283532b506c733
Signed-off-by: magnussonl <lars-goran.magnusson@arctoslabs.com>
(cherry picked from commit d6d60fc6ed1626b4849d7947e579cae49ee0e8ce)

3 years agofull_install_osm.sh: fix check loop in install_helm 57/9357/1
garciadeblas [Wed, 8 Jul 2020 11:38:29 +0000 (11:38 +0000)]
full_install_osm.sh: fix check loop in install_helm

Change-Id: I546a7219882b4487031ef7093ec070422d8de8d0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoFix bug 1129: juju_addk8s requires the storage class 56/9356/1
garciadeblas [Wed, 8 Jul 2020 11:28:12 +0000 (11:28 +0000)]
Fix bug 1129: juju_addk8s requires the storage class

Change-Id: I8b59e83526ba7f73dd90dba86ae7bce990199e0f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoEnable autocreation topic in kafka for POL and MON 44/9344/2
Felipe Vicens [Mon, 29 Jun 2020 19:51:54 +0000 (21:51 +0200)]
Enable autocreation topic in kafka for POL and MON

Change-Id: I322af78fe143fa1a5773a9188eef449625fda35c
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoFix bug 1125: iptables must be installed and configured if not present 33/9333/2
garciadeblas [Mon, 6 Jul 2020 15:15:03 +0000 (15:15 +0000)]
Fix bug 1125: iptables must be installed and configured if not present

Change-Id: I724798ac654358564749934165fa4ed11926cb6b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoHelm and k8s storage initialization for k8s-based installation 36/9336/3
garciadeblas [Mon, 6 Jul 2020 16:10:59 +0000 (16:10 +0000)]
Helm and k8s storage initialization for k8s-based installation

Change-Id: I373018f10549f84ca5e99e40e4232d63ebcaba6d
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoFix bug 1124: K8s added to juju after k8s has been initialized 31/9331/3
garciadeblas [Mon, 6 Jul 2020 15:03:39 +0000 (15:03 +0000)]
Fix bug 1124: K8s added to juju after k8s has been initialized

Change-Id: I757eb90f35db1af95081c3e3dd3ffef30ff98197
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoPLA pip install dependency 30/9330/2
magnussonl [Mon, 6 Jul 2020 14:44:04 +0000 (16:44 +0200)]
PLA pip install dependency

Change-Id: I1d5211d7b7608eab7d3171f726283532b506c733
Signed-off-by: magnussonl <lars-goran.magnusson@arctoslabs.com>
3 years agofeat(prometheus): conditional copy of new configuration from configmap avoiding accid... 39/9339/1
bravof [Fri, 3 Jul 2020 14:01:42 +0000 (10:01 -0400)]
feat(prometheus): conditional copy of new configuration from configmap avoiding accidental overwrite of previous config file

Change-Id: I2074318c6e259c4210faaa2ad362114a6fada827
Signed-off-by: bravof <fbravo@whitestack.com>
(cherry picked from commit 9d2556f36dc275078425597b2ec64a4a5eea308d)

3 years agofeat(lcm-prometheus interconnection): allows lcm to modify prometheus config in order... 37/9337/1
bravof [Wed, 1 Jul 2020 19:11:57 +0000 (15:11 -0400)]
feat(lcm-prometheus interconnection): allows lcm to modify prometheus config in order to push new jobs like snmp metrics recollection

Change-Id: I8ea564f9d6ae96d6a5042e691ccaa0c758add158
Signed-off-by: bravof <fbravo@whitestack.com>
(cherry picked from commit 1e0297e98ab41e4bdc9537c1adffc2cae8b198cb)

3 years agoLCM Dockerfile: added grpclib 24/9324/2 v8.0.0rc2
garciadeblas [Sun, 5 Jul 2020 07:43:07 +0000 (07:43 +0000)]
LCM Dockerfile: added grpclib

Change-Id: I808c6817cd112a3a4b50223344e104e3238665ea
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoUpdated Dockerfiles to use ReleaseEIGHT-daily repo by default 23/9323/2
garciadeblas [Sun, 5 Jul 2020 07:31:12 +0000 (07:31 +0000)]
Updated Dockerfiles to use ReleaseEIGHT-daily repo by default

Change-Id: I0dd48e273a3a12553062418f1da0d60f33bb23b2
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agofull_install_osm.sh: use the right devops folder for lxd configuration and charm... 22/9322/1
garciadeblas [Sat, 4 Jul 2020 07:38:49 +0000 (07:38 +0000)]
full_install_osm.sh: use the right devops folder for lxd configuration and charm-based installation

Change-Id: Ibe3affc816ab8567c932450a38e4ec348054b1c1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agofeat8157-vnfindicators: added local k8s cluster to deploy snmp exporters 16/9316/3
garciadeblas [Fri, 3 Jul 2020 16:24:23 +0000 (16:24 +0000)]
feat8157-vnfindicators: added local k8s cluster to deploy snmp exporters

Change-Id: I042d5cb642ffb1fc5e768b18172272324b617da5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agofull_install_osm.sh: use the right devops folder for lxd configuration and charm... 21/9321/1
garciadeblas [Sat, 4 Jul 2020 07:38:49 +0000 (07:38 +0000)]
full_install_osm.sh: use the right devops folder for lxd configuration and charm-based installation

Change-Id: Ibe3affc816ab8567c932450a38e4ec348054b1c1
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agofeat8157-vnfindicators: added local k8s cluster to deploy snmp exporters 19/9319/3
garciadeblas [Fri, 3 Jul 2020 16:24:23 +0000 (16:24 +0000)]
feat8157-vnfindicators: added local k8s cluster to deploy snmp exporters

Change-Id: I042d5cb642ffb1fc5e768b18172272324b617da5
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoAdded health check after installation before exit 18/9318/1
garciadeblas [Fri, 3 Jul 2020 15:32:05 +0000 (15:32 +0000)]
Added health check after installation before exit

Change-Id: Ib0bd42e412846f4224feeaa8b3124e93e84be437
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoInstaller files adapted for Release EIGHT and docker tag 8 17/9317/1
garciadeblas [Fri, 3 Jul 2020 15:33:36 +0000 (15:33 +0000)]
Installer files adapted for Release EIGHT and docker tag 8

Change-Id: Ie01d2ede53a0bce7a8c468a5fada65169fe7c7e7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoAdded health check after installation before exit 15/9315/1
garciadeblas [Fri, 3 Jul 2020 15:32:05 +0000 (15:32 +0000)]
Added health check after installation before exit

Change-Id: Ib0bd42e412846f4224feeaa8b3124e93e84be437
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoInstaller files adapted for Release EIGHT and docker tag 8 14/9314/1
garciadeblas [Fri, 3 Jul 2020 15:33:36 +0000 (15:33 +0000)]
Installer files adapted for Release EIGHT and docker tag 8

Change-Id: Ie01d2ede53a0bce7a8c468a5fada65169fe7c7e7
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoFix bugs in NG-UI charm 09/9309/2
David Garcia [Fri, 3 Jul 2020 13:01:08 +0000 (15:01 +0200)]
Fix bugs in NG-UI charm

Change-Id: I0a17b6f1fb869cadfb9f35e14b5d64f9e9ffd3c9
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agofeat(prometheus): conditional copy of new configuration from configmap avoiding accid... 10/9310/1
bravof [Fri, 3 Jul 2020 14:01:42 +0000 (10:01 -0400)]
feat(prometheus): conditional copy of new configuration from configmap avoiding accidental overwrite of previous config file

Change-Id: I2074318c6e259c4210faaa2ad362114a6fada827
Signed-off-by: bravof <fbravo@whitestack.com>
3 years agoCharmed Install Updates from v7.0 08/9308/2
beierlm [Thu, 2 Jul 2020 18:21:09 +0000 (14:21 -0400)]
Charmed Install Updates from v7.0

Removal of iptables manipulation from charmed installer
Expose juju controller using metallb
Pin version of juju

Change-Id: I3853dfe1d3b264311bed1f3a805397a9197b10bc
Signed-off-by: beierlm <mark.beierl@canonical.com>
(cherry picked from commit 3749e31006f1e6a84533d6a2b616b22f0220d822)

3 years agoCharmed Install Updates from v7.0 99/9299/2
beierlm [Thu, 2 Jul 2020 18:21:09 +0000 (14:21 -0400)]
Charmed Install Updates from v7.0

Removal of iptables manipulation from charmed installer
Expose juju controller using metallb
Pin version of juju

Change-Id: I3853dfe1d3b264311bed1f3a805397a9197b10bc
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agofeat(lcm-prometheus interconnection): allows lcm to modify prometheus config in order... 61/9261/7
bravof [Wed, 1 Jul 2020 19:11:57 +0000 (15:11 -0400)]
feat(lcm-prometheus interconnection): allows lcm to modify prometheus config in order to push new jobs like snmp metrics recollection

Change-Id: I8ea564f9d6ae96d6a5042e691ccaa0c758add158
Signed-off-by: bravof <fbravo@whitestack.com>
3 years agoPLA Dockerfile fixes 98/9298/1
magnussonl [Thu, 2 Jul 2020 17:32:36 +0000 (19:32 +0200)]
PLA Dockerfile fixes

Change-Id: I9a5eb782151defdf6f3dae75992681f6f16ca66f
Signed-off-by: magnussonl <lars-goran.magnusson@arctoslabs.com>
(cherry picked from commit d0420fbb8a6bcd72d8b760da7651e070aaeb0773)

3 years agoPLA Dockerfile fixes 96/9296/1
magnussonl [Thu, 2 Jul 2020 17:32:36 +0000 (19:32 +0200)]
PLA Dockerfile fixes

Change-Id: I9a5eb782151defdf6f3dae75992681f6f16ca66f
Signed-off-by: magnussonl <lars-goran.magnusson@arctoslabs.com>
3 years agoAdd NG-UI Charm 93/9293/5
David Garcia [Thu, 2 Jul 2020 16:17:56 +0000 (18:17 +0200)]
Add NG-UI Charm

Change-Id: Id94b6e0383994580c2b11ab66a44f7c197cb7412
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoAdd PLA charm 94/9294/4
David Garcia [Thu, 2 Jul 2020 16:36:32 +0000 (18:36 +0200)]
Add PLA charm

Change-Id: I23d9f49e7ac92150e9325f1400c22c816402f0a4
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoRemoving robot-systests deprecated from devops 58/9258/2
Felipe Vicens [Wed, 1 Jul 2020 16:40:53 +0000 (18:40 +0200)]
Removing robot-systests deprecated from devops

Change-Id: I8fe1f29ba93cba6b10b454f9fc7bec91bf57da60
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoMigrating robot-systests to osm/tests repository 49/9249/2
Felipe Vicens [Tue, 30 Jun 2020 22:52:15 +0000 (00:52 +0200)]
Migrating robot-systests to osm/tests repository

Change-Id: I900c4a478d387d0d74991dad7d9256d9df5d1614
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoUpdate Artifactory URL 48/9248/3
beierlm [Tue, 30 Jun 2020 17:36:26 +0000 (13:36 -0400)]
Update Artifactory URL

Updates the artifactory URL to point to the new Artifactory
server.

Change-Id: I3d6b67861037364da32e571a5d61cc2aa83af978
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agoBranch Creation Script 83/9183/2
beierlm [Thu, 25 Jun 2020 15:58:13 +0000 (11:58 -0400)]
Branch Creation Script
A new script similar to the tagging script that will create
the start of branch tag and then create the branch for all
modules.

Change-Id: Ie3eb7f7a4d4e345413531e17b2469a65d691adba
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agofull_install_osm.sh: fix bug 1116 related to node_exporter service installation 43/9243/2
garciadeblas [Tue, 30 Jun 2020 14:18:12 +0000 (14:18 +0000)]
full_install_osm.sh: fix bug 1116 related to node_exporter service installation

Change-Id: Ie407a79f82fe041ec02816c1b2868f980ad17d11
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years ago8716 - K8s Proxy Charms 33/9233/3
Dominik Fleischmann [Tue, 30 Jun 2020 12:25:19 +0000 (14:25 +0200)]
8716 - K8s Proxy Charms

This commit contains the following changes:

- Changes to LCM Charm to configure vca k8s cloud
- K8s installation:
  - Add storageclass to K8s
  - Add k8s to VCA
  - Configure lcm.env to pass k8s cloud name
- Pass k8s cloud name to LCM Charm in charmed
installation
- Pin juju version tu 2.8/stable
- Instal juju after Microk8s in charmed
installation

Change-Id: I62ae50e4f226eba3bbda7c4a310cfe52591de5b4
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
3 years agofull_install_osm.sh: fix bug 1116 related to node_exporter service installation 41/9241/1
garciadeblas [Tue, 30 Jun 2020 14:18:12 +0000 (14:18 +0000)]
full_install_osm.sh: fix bug 1116 related to node_exporter service installation

Change-Id: Ie407a79f82fe041ec02816c1b2868f980ad17d11
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoEnable autocreation topic in kafka for POL and MON 21/9221/1
Felipe Vicens [Mon, 29 Jun 2020 19:51:54 +0000 (21:51 +0200)]
Enable autocreation topic in kafka for POL and MON

Change-Id: I322af78fe143fa1a5773a9188eef449625fda35c
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoUpdating the logs collection from robot tests 12/9212/1
Felipe Vicens [Fri, 26 Jun 2020 23:23:16 +0000 (01:23 +0200)]
Updating the logs collection from robot tests

Change-Id: I27195bd6b38e8f660e26c6db795e74942a371013
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoUpdating the logs collection from robot tests 11/9211/2
Felipe Vicens [Fri, 26 Jun 2020 20:52:23 +0000 (22:52 +0200)]
Updating the logs collection from robot tests

Change-Id: Idee735506feebead6989a5e891004b079f0d3b35
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoRedirecting the logs of robot to a file 09/9209/1
Felipe Vicens [Fri, 26 Jun 2020 18:22:34 +0000 (20:22 +0200)]
Redirecting the logs of robot to a file

Change-Id: I0f60913b040df80f0a96cd88d485a2f6692ffdc5
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoIncrease build speed 07/9207/2 v8.0.0rc1
beierlm [Fri, 26 Jun 2020 16:52:55 +0000 (12:52 -0400)]
Increase build speed

Build the docker images in parallel so that the stage 3 takes less
time.

Change-Id: I18d3a1284adacfc566b15d0670c1ab6d3d300aaf
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agoEnable Robot Tests 08/9208/1
beierlm [Fri, 26 Jun 2020 16:55:01 +0000 (12:55 -0400)]
Enable Robot Tests

Enabling robot tests in CI/CD pipeline
Propagate the parameter DO_ROBOT to stage_3-merge
Setting OSM_HOSTNAME for robot test execution
Adding prometheus_hostname env variable for ci/cd tests
Archive containers logs in robot test execution

Change-Id: I2d65050dd0e3cd7eb683120dd5696914bb91abff
Signed-off-by: beierlm <mark.beierl@canonical.com>
Author: Felipe Vicens <felipe.vicens@atos.net>

3 years agoFix typo in variable stackName 01/9201/1
Felipe Vicens [Fri, 26 Jun 2020 14:26:38 +0000 (16:26 +0200)]
Fix typo in variable stackName

Change-Id: Ibbc2777eabd92f4397e25b46827bc2ef08f614f9
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoAdding prometheus_hostname env variable for ci/cd tests 99/9199/1
Felipe Vicens [Fri, 26 Jun 2020 12:59:19 +0000 (14:59 +0200)]
Adding prometheus_hostname env variable for ci/cd tests

Change-Id: Ib91e5d384210cc746010305c9f956aa0b3a2f93b
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoFix ci_stage_3 logs creation for robot tests 98/9198/1
Felipe Vicens [Fri, 26 Jun 2020 12:34:26 +0000 (14:34 +0200)]
Fix ci_stage_3 logs creation for robot tests

Change-Id: Ic09adc5d5e71d250ea1bb84c84ae6ea0d35f0ed0
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoArchive containers logs in robot test execution 96/9196/2
Felipe Vicens [Fri, 26 Jun 2020 08:08:25 +0000 (10:08 +0200)]
Archive containers logs in robot test execution

Change-Id: I71cb7dae8be96076340e41e369b7c650c600cf61
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoAdding prometheus_hostname env variable for ci/cd tests 95/9195/1
Felipe Vicens [Fri, 26 Jun 2020 07:01:41 +0000 (09:01 +0200)]
Adding prometheus_hostname env variable for ci/cd tests

Change-Id: Ia302adbc51c06d7ea8e38ada58f573475dafd9b4
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoIncrease build speed 91/9191/1
beierlm [Thu, 25 Jun 2020 23:51:39 +0000 (19:51 -0400)]
Increase build speed

Build the docker images in parallel so that the stage 3 takes less
time.
Fixing typo.

Change-Id: I4f30999ddc1ccc8248f9d1ad6f24faec92fe5d51
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agoIncrease build speed 89/9189/2
beierlm [Thu, 25 Jun 2020 20:44:42 +0000 (16:44 -0400)]
Increase build speed

Build the docker images in parallel so that the stage 3 takes less
time.

Change-Id: Ie35b2d58d3e2f6bfaa4bb6a3f2c44c0ccb926def
Signed-off-by: beierlm <mark.beierl@canonical.com>
3 years agoRemoving extra osm in OSM_HOSTNAME variable for robotframework 88/9188/1
Felipe Vicens [Thu, 25 Jun 2020 20:30:44 +0000 (22:30 +0200)]
Removing extra osm in OSM_HOSTNAME variable for robotframework

Change-Id: I7a9b130275edc649dd4806c73e519ea81867548d
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoSetting OSM_HOSTNAME for robot test execution 86/9186/2
Felipe Vicens [Thu, 25 Jun 2020 19:43:48 +0000 (21:43 +0200)]
Setting OSM_HOSTNAME for robot test execution

Change-Id: Ib553abbeec44480658df877f7591bdc336ea34b1
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoFix robot reports folder 85/9185/1
Felipe Vicens [Thu, 25 Jun 2020 18:13:14 +0000 (20:13 +0200)]
Fix robot reports folder

Change-Id: If7ce61e2c4ae9e6ca349f837f2f4e2d5f66f9510
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoPropagate the parameter DO_ROBOT to stage_3-merge 81/9181/1
Felipe Vicens [Thu, 25 Jun 2020 14:36:19 +0000 (16:36 +0200)]
Propagate the parameter DO_ROBOT to stage_3-merge

Change-Id: Iadf51c4c80ad7eb61838c666c447af4bbefa1af2
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoEnabling robot tests in CI/CD pipeline 55/9155/1
Felipe Vicens [Wed, 24 Jun 2020 19:34:18 +0000 (21:34 +0200)]
Enabling robot tests in CI/CD pipeline

Change-Id: Ifc433a829a1a27b4ade27bc00e5e5acee981c961
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoAdding tests repository to CI/CD pipeline 50/9150/3 release-v8.0-start
Felipe Vicens [Wed, 24 Jun 2020 13:59:59 +0000 (15:59 +0200)]
Adding tests repository to CI/CD pipeline

Change-Id: I7ec51ef7e3e3d1a5c111c9678205a425b81e148b
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoEnabling publish of testing-daily in dockerhub 25/9125/3
garciadeblas [Fri, 19 Jun 2020 11:14:52 +0000 (11:14 +0000)]
Enabling publish of testing-daily in dockerhub

Change-Id: I13bb458a9b78c2a6902a0cfb92e44fec2fe7042b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agobug(kafka): kafka deployment parsing errors with env variables 40/9140/2
bravof [Mon, 22 Jun 2020 20:59:49 +0000 (16:59 -0400)]
bug(kafka): kafka deployment parsing errors with env variables

Change-Id: I6e2c2153993b183f2d0c5000aa6cf35140f9205e
Signed-off-by: bravof <fbravo@whitestack.com>
3 years agoFix route nginx.conf in NG-UI container 41/9141/2
Felipe Vicens [Tue, 23 Jun 2020 06:59:42 +0000 (08:59 +0200)]
Fix route nginx.conf in NG-UI container

Change-Id: I3268b3ee1f4801fdf80ad2e79761f5ef7693775e
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoGenerating ngui version for NGUI_VERSION variable 39/9139/1
Felipe Vicens [Mon, 22 Jun 2020 19:34:01 +0000 (21:34 +0200)]
Generating ngui version for NGUI_VERSION variable

Change-Id: If252ec0dbdcfe69929166e05e8401cb4696ac497
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoPLA build 42/8842/4
magnussonl [Fri, 1 May 2020 08:43:30 +0000 (10:43 +0200)]
PLA build

Added missing license header

Add PLA to SUBDIRS

Dummy modification to retrigger process

Resolved docker/Makefile conflict with NG-UI

Change-Id: Iaf20208a885a864f3994f2cc76ceeaa0eeb4fb56
Signed-off-by: magnussonl <lars-goran.magnusson@arctoslabs.com>
3 years agoAdding PLA to CICD for deb package and docker image publication 93/8893/19
garciadeblas [Fri, 8 May 2020 14:24:43 +0000 (14:24 +0000)]
Adding PLA to CICD for deb package and docker image publication

Change-Id: Ia6b3ea177be521858ac67640f8bc831537930444
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agotools/newtag.sh: added NG-UI 44/9044/12
garciadeblas [Mon, 8 Jun 2020 09:59:33 +0000 (09:59 +0000)]
tools/newtag.sh: added NG-UI

Change-Id: I8048b3c13442fbc67a48778406d973a6c544ea8f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoEnable NG-UI in CICD 43/9043/13
garciadeblas [Mon, 8 Jun 2020 09:55:28 +0000 (09:55 +0000)]
Enable NG-UI in CICD

Change-Id: I9b39ff161a32e9b559117c88d34264942e5d10e4
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoAdding PLA to Kafka topics 29/9129/1
Felipe Vicens [Sun, 21 Jun 2020 16:58:11 +0000 (18:58 +0200)]
Adding PLA to Kafka topics

Change-Id: Ie9db4909c072abff8f1f061449e553f15c6c01b3
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoUpdate of Packer builder for Vagrant and various clouds 36/9036/6
ramonsalguer [Wed, 3 Jun 2020 18:13:34 +0000 (20:13 +0200)]
Update of Packer builder for Vagrant and various clouds

Change-Id: I71d3a6fb21ce2b3c54993072f42749a5869fae96
Signed-off-by: ramonsalguer <javier.ramon@telefonica.com>
3 years agoFeature 8839: Modified Installation script to install OSM with 46/9046/4
vijaynag [Mon, 8 Jun 2020 14:23:10 +0000 (14:23 +0000)]
Feature 8839: Modified Installation script to install OSM with
NGUI. Default installation is with light-ui.
-n ngui will install OSM with NGUI.

Replicated the same changes as (8845) except ci_stage3.groovy

Resolved the merge conflict, fixed the indentation issue in line 586.

Change-Id: Ic89f54ea83f99df0a0189fd6e8e27be13f37a881
Signed-off-by: vijaynag <vijaynag.bs@tataelxsi.co.in>
3 years agoFix bug with MTU in LXD configuration 17/9117/1
David Garcia [Fri, 19 Jun 2020 08:33:37 +0000 (10:33 +0200)]
Fix bug with MTU in LXD configuration

The MTU was not applied correctly in the LXD containers

Change-Id: I337278f0122d462c5e0e11c02cd42ca7850b51d2
Signed-off-by: David Garcia <david.garcia@canonical.com>
3 years agoFeature 8623 23/8823/13
Antonio Marsico [Thu, 23 Apr 2020 10:06:19 +0000 (12:06 +0200)]
Feature 8623

This feature offers a OSM installer to OpenStack by using Ansible

Change-Id: I0d609dc227f8968614b4e9a358cb80961b69fb3e
Signed-off-by: Antonio Marsico <antonio.marsico@bt.com>
3 years agoKUBERNETES K8s-03 Robot Test 12/9112/2
calvinosanc1 [Thu, 18 Jun 2020 10:07:19 +0000 (12:07 +0200)]
KUBERNETES K8s-03 Robot Test

Change-Id: I7c3aaf073457d4f38ff3c29700a039981ef382ed
Signed-off-by: calvinosanc1 <guillermo.calvino@canonical.com>
3 years agoKUBERNETES K8s-02 Robot Test 76/9076/7
calvinosanc1 [Fri, 12 Jun 2020 08:52:29 +0000 (10:52 +0200)]
KUBERNETES K8s-02 Robot Test

Change-Id: Ib5ad818386c5c63daada979785b07ce3f0eeb63e
Signed-off-by: calvinosanc1 <guillermo.calvino@canonical.com>
3 years agoRO Dockerfile: changes in the installed packages 69/9069/5
tierno [Wed, 10 Jun 2020 13:49:57 +0000 (13:49 +0000)]
RO Dockerfile: changes in the installed packages

New package 'python3-osm-ro-plugin' base for plugins
New plugin 'python3-osm-rosdn-dpb'

Rename from python3-osm-rosdn-tapi to python3-osm-rosdn-ietfl2vpn
Rename from python3-osm-rosdn-arista to python3-osm-rosdn-arista-cloudvision

Change-Id: Iaa51fab7f67bb96d33ef74e9ff9759d954a43145
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
3 years agoUpdating healthcheck for kafka and zookeeper 07/9107/2
Felipe Vicens [Wed, 17 Jun 2020 16:37:18 +0000 (18:37 +0200)]
Updating healthcheck for kafka and zookeeper

Change-Id: Icb2e2930a3866cae9196c428e4de180088fdd749
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoChanging lxd storage backend to btrfs Bug #1096 85/9085/4
Felipe Vicens [Sat, 13 Jun 2020 09:01:51 +0000 (11:01 +0200)]
Changing lxd storage backend to btrfs Bug #1096

Changing the juju version to 2.7.6

Change-Id: I8b90bc69d7ef830767acce9d6c778a92fe9f73a6
Signed-off-by: Felipe Vicens <felipe.vicens@atos.net>
3 years agoFix bug 1097: added env variables to kafka container 80/9080/2
garciadeblas [Fri, 12 Jun 2020 14:29:48 +0000 (14:29 +0000)]
Fix bug 1097: added env variables to kafka container

Change-Id: I33365daf8e2bb9c0e7ae117c8414c56b3df03013
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
3 years agoSLICING-02 - NSS Shared Network Slicing robot test 37/8937/9
melian [Tue, 19 May 2020 10:54:18 +0000 (10:54 +0000)]
SLICING-02 - NSS Shared Network Slicing robot test

Change-Id: I0615a7fe5d9e1bfe68b1e2049de405404be06cc9
Signed-off-by: melian <javier.melian@atos.net>
3 years agoFix for Robot tests: implement adjustable timeouts for slow NS (basic_03, basic_06... 88/9088/2
ramonsalguer [Mon, 15 Jun 2020 13:37:28 +0000 (13:37 +0000)]
Fix for Robot tests: implement adjustable timeouts for slow NS (basic_03, basic_06, basic_07

Change-Id: I73f2cc91b2872b9a7a9e9cd1cc4953133d4cd24c
Signed-off-by: ramonsalguer <javier.ramon@telefonica.com>
3 years agoSLICING-01 - Basic Network Slicing robot test 36/8936/11
Javier Melian [Tue, 19 May 2020 07:39:12 +0000 (07:39 +0000)]
SLICING-01 - Basic Network Slicing robot test

Change-Id: I3696b4f2ad207c0d6f4fc26f317d241b40f2ee59
Signed-off-by: melian <javier.melian@atos.net>
3 years agoAdd HA option and minor fixes 59/9059/8
Dominik Fleischmann [Tue, 9 Jun 2020 09:45:08 +0000 (11:45 +0200)]
Add HA option and minor fixes

This commit adds the --ha option which will
install the osm-ha bundle instead of the standard
osm bundle.

Additionally this commit includes the following
fixes:
- change the use of route to ip route which is
preinstalled in Ubuntu Desktop also.
- Change final command of post install osmclient
message
- Change post install osmclient message to be
only shown during install and not uninstall.
- Fix the deletion of the wrong model in uninstall
- Pining Juju snap to 2.7/stable

Change-Id: Iccf3bda7ec2f9a2279e5535d819e2a1968a59687
Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
3 years agoMerge "Use the gitlab repo for OSM packages"
beierlm [Wed, 10 Jun 2020 14:13:19 +0000 (16:13 +0200)]
Merge "Use the gitlab repo for OSM packages"