This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git.
Pull mirroring updated .
- May 03, 2021
-
-
garciadav authored
It will help feature 10239, in order to automate the deployment of the VCA without needing to deploy OSM. When the option is enabled in the installation, in the end a string will be printed out with the command to be executed in OSM to register the installed VCA. Change-Id: I1b284a5a650b50e89c07a6d08507406823c6cc2d Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- Apr 29, 2021
-
-
sousaedu authored
Through the usage of cert-manager, the charms will be able request TLS certificates to protect the Kubernetes Ingress endpoint that is exposed. Note: Cert-manager must be configured ahead of time. Change-Id: I7dacdb8dca2f78664c5604e509e2516ae6023d06 Signed-off-by: sousaedu <eduardo.sousa@canonical.com>
-
- Apr 28, 2021
-
-
Mark Beierl authored
Due to conflicting pyyaml versions at the system level, the osm client needs to install its requirements.txt as user, not as root Fixes bug 1510 Change-Id: I698a82837c259ecb8b531c7fb92a6e6bd659267e Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 27, 2021
-
-
Mark Beierl authored
Fixes bug 1517 Change-Id: I968b0c79c712e8b845cf285279d9183363410a71 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 26, 2021
-
-
This change adds two parameters to the stage3 Jenkinsfile in ci_stage3_groovy: - ROBOT_PASS_THRESHOLD: % passed Robot tests to mark the build as passed - ROBOT_UNSTABLE_THRESHOLD: % passed Robot tests to mark the build as unstable These two parameters are passed to robotPublisher, the class in Robot Framework Jenkins plugin to publish test results. Change-Id: Ia2abdf996033163572836afe88cfa0675683fcb1 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Apr 23, 2021
-
-
Mark Beierl authored
Attempts to persist the deactivation of swap across reboots. Note: this can still be overridden by external mechanisms such as cloud-init Fixes Bug 1062 Change-Id: I4b78191da63a1528bfe56d2c3e9a33342b86af21 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 21, 2021
-
-
garciadeblas authored
A new option '--nocachelxdimages' has been added to 'installers/full_install_osm.sh'. If specified, the installer will skip caching juju lxd images. The option will also skip crontab configuration to guarantee that the images are not cached daily. The change also modifies 'ci_stage_3.groovy' to use that option in OSM pipeline, which will save installation time. Change-Id: I7bfc4432d9a1c99e39440daaf559db897944bd22 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
garciadeblas authored
This change will read the param ROBOT_TAG_NAME and add it as a string param to be passed to downstream jobs, instead of a boolean param, as it was wrongly doing. Change-Id: I3b7042dc41cd9a270386c91fdbaa7987e23af655 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
Mark Beierl authored
Updates stage 3 to present osmclient and IM debian packages. Updates installer to also install pip requirements.txt if those files are present from the osmclient .deb package Fixes bug 1510 Change-Id: I9ee44b265615935fee6c869c6c3c261739370183 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 20, 2021
-
-
This reverts commit b311476d. This commit updates stage1 and stage3 to allow running robot tests in stage3 by default for every commit. The commit removes param DO_STAGE_4 since it is confusing. Only params DO_ROBOT and ROBOT_TAG_NAME will be used. If DO_ROBOT is set to true, robot tests will be run in stage3 for all tests containing the tag indicated by ROBOT_TAG_NAME. The param ROBOT_TAG_NAME replaces the previous param TEST_NAME. MDG stage1 can specify params DO_ROBOT and ROBOT_TAG_NAME. If specified, they will be used. Otherwise, the default for stage3 will apply (DO_ROBOT=true, ROBOT_TAG_NAME=sanity). Daily job, which will run stage1, can also specify params DO_ROBOT and ROBOT_TAG_NAME. In principle, they will be set as follows: DO_ROBOT=true, ROBOT_TAG_NAME=daily. Stage1 job, in case of failure, will send an e-mail to OSM_MDL mailing list reporting the failure. The mail will only be sent if the name of the job starts with "daily-stage_4". Change-Id: Ibe37fb588fc48297f5fea6e654f9ad64c906d9a6 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
sousaedu authored
Change-Id: Ib2ee5c0c16573e70eb212fde66588ee88991e2c6 Signed-off-by: sousaedu <eduardo.sousa@canonical.com>
-
- Apr 16, 2021
-
-
Mark Beierl authored
Brings two more mysql binaries forward into the final layer for POL Fixes bug 1509 Change-Id: I61780c5d2f2bd81bbff8e0a97b4c956ca65967a4 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 15, 2021
-
-
Mark Beierl authored
Adds iputils ping package to the robot container so it can ping vms as part of its tests. Change-Id: I1b0e3a3f9c2e0860ceb05ffa4e04b86cc658557c Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 14, 2021
-
-
Mark Beierl authored
This reverts commit 2a344a38. Syntax error/mismatched braces Change-Id: I23a1f8304dc45b27b9688bdf92825edb16af737f Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Adds openssh to MON Adds mysqladmin to POL Adds envsubst to tests Fixes bug 1503 Change-Id: Ieafee31695bfc6ccecb1f1bcf52b57e91a45686e Signed-off-by: beierlm <mark.beierl@canonical.com>
-
This commit updates stage1 and stage3 to allow running robot tests in stage3 by default for every commit. The commit removes param DO_STAGE_4 since it is confusing. Only params DO_ROBOT and ROBOT_TAG will be used. If DO_ROBOT is set to true, robot tests will be run in stage3 for all tests containing the tag indicated by ROBOT_TAG. The param ROBOT_TAG replaces the previous param TEST_NAME. MDG stage1 can specify params DO_ROBOT and ROBOT_TAG. If specified, they will be used. Otherwise, the default for stage3 will apply (DO_ROBOT=true, ROBOT_TAG=sanity). Daily job, which will run stage1, can also specify params DO_ROBOT and ROBOT_TAG. In principle, they will be set as follows: DO_ROBOT=true, ROBOT_TAG=daily. Stage1 job, in case of failure, will send an e-mail to OSM_MDL mailing list reporting the failure. The mail will only be sent if the name of the job starts with "daily-stage_4". Change-Id: If481f2da01f4c811495504329fe7b6d7bd88c9de Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
This change updates the method install_k8s_storageclass of full_install_osm.sh. The change creates a temporary folder for downloading the K8s manifest file for openebs. The download of the manifest file is decoupled from its application with kubectl (in the same way that it isdone for the CNI provider). After its application, an additional check is added to verify that the storage class openebs-hostpath has been defined. If it does not exist, the installation will fail and exit. Otherwise, it will proceed. Finally, the timeout for the openebs-hostpath storage class has been increased from 300s to 400s. Change-Id: Ic1da8b9606bd7b3265f38c1da7389e5b2cdc741b Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Apr 13, 2021
-
-
Mark Beierl authored
LCM also needs to shell out to SCP so that command is needed in final layer too Change-Id: Ifb7b7a5ceefe8e31e11c6f2fad567c0ee3e3cc6c Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Change-Id: I6ca0579e492c1a96a3f89468f153bd280afc50e5 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
Mark Beierl authored
Change to use the tag of the current build to promote to the final dockertag that is pushed to Dockerhub Fixes bug 1501 Change-Id: I13b83afd9dad013cd51b646a6a14399c8c62cd3c Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Adding ca-certificates for SSL verification Adding ssh cli as it is needed by something in LCM Fixes Bug 1499 Fixes Bug 1500 Change-Id: Ib7fab398cf39fd577003cf5dd5ac48b8d1b70121 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 12, 2021
-
-
Mark Beierl authored
No longer uses a build layer as there are development tools we still need at runtime. Bug 1496 Change-Id: Ia655b88dd0e36cbba20b240be0aede5670904027 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 08, 2021
-
-
sousaedu authored
Change-Id: Ib6fa3f6c2c3538aed02c9d6fa122ebc2c6cc5afe Signed-off-by: sousaedu <eduardo.sousa@canonical.com>
-
- Apr 07, 2021
-
-
Mark Beierl authored
Adds ssh-keygen to the final layer as it is needed at runtime. Change-Id: I2bd773a388b0d26b453ebb5053f3f07e9473996a Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Bring forward all shared libraries for tests container Change-Id: I6388ede5461678fdefc9fe8fafa027db84747ed5 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Adds mysqladmin to POL for startup Brings osm binary to final layer in tests Change-Id: I0418be0dc224fbd846a5ea694e9cf3e97ffc9954 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Curl and NodeJS had security patches released Change-Id: I4ecd0f921457c2b215768ef81515c304c91780f6 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 06, 2021
-
-
Mark Beierl authored
osmclient dockerfile was missing openssl dev Change-Id: I5c416f5093a57c579571b7f39cdf1ff73a972a66 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Specify correct location of pre-merge software to stage. Runs commands without -l (login) so the environment is preserved. Change-Id: I226cdfd62bcb40f65dbe5977d1a4b78d2e5fe061 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Update dockerfiles to fetch dependencies from Artifactory .deb and using pip3 -r instead of apt to resolve all upstream depenencies Update stage_3 to use URLs for artifactory packages instead of apt server for installation of packages Change-Id: I3abb1e1314862f386fb090cb18429f4283b0273d Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Apr 05, 2021
-
-
sousaedu authored
Change-Id: Icfc97e308c7d49eb1e7c5c18b6f21648822cba87 Signed-off-by: sousaedu <eduardo.sousa@canonical.com>
-
- Mar 30, 2021
-
-
Change-Id: I84a239ad062d00abc993fbab9f090f1c0a2b2a19 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Mar 29, 2021
-
-
calvinosanc1 authored
Change-Id: I6e17434ffc3b7f13ac3311f71092ec0784a952f0 Signed-off-by: calvinosanc1 <guillermo.calvino@canonical.com>
-
- Mar 26, 2021
-
-
garciadeblas authored
Change-Id: I55b55ad9db8b346ada4df62496eec028a2c17661 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
Change-Id: I606a36a373c39d7d15e572d90065acd093506de5 Signed-off-by: sousaedu <eduardo.sousa@canonical.com>
-
- Mar 25, 2021
-
-
garciadav authored
This commit adds the `certificates` config in both RO and MON charms. Changes: - Add `certificates` config option in mon and ro charms - Use charmed-osm/ops-lib-charmed-osm library in all charms Change-Id: I14e3cf7ad2c846c4a2af57f317d4151119ce5fbb Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- Mar 23, 2021
-
-
Change-Id: Ib940a950bb0a7a40f2d867dcd5e9b3d46e7238c0 Signed-off-by: endika <endika.aldecoa@ehu.eus>
-
- Mar 19, 2021
-
-
marsico authored
Change-Id: I4f7ad3dfd137b2e621609b1a1062392b34be0e43 Signed-off-by: Antonio Marsico <antonio.marsico@bt.com>
-
- Mar 17, 2021
-
-
garciadav authored
Changes in all operator charms: - Optimize deps for tox environments - Add import-order-style to flake8 - Optimize .jujuignore to reduce the size of charm artifacts OSM LCM charm: - Added vca_model_config_* options Added bundle example for using a bundle Updated the bundles and pin the new versions in the installer Change-Id: Ic6591354fa5d1b5f43383215b2f0df13eb28ce67 Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- Mar 15, 2021
-
-
calvinosanc1 authored
Change-Id: Ic540680914a2559c418d653e7466833a75e3f8b2 Signed-off-by: calvinosanc1 <guillermo.calvino@canonical.com>
-