This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git.
Pull mirroring updated .
- Jun 30, 2021
-
-
garciadav authored
- Update osm bundles (charmed) - Update Juju version (snap and agent version) (charmed and k8s) - Update to new mongodb charm (charmed and k8s) - Fix ingress issue by adding an ingress_class config - Charmed installer: point to local bundles until all charms are in CharmHub Change-Id: I6ff8328e5db6719bbf9d5d4c9b5490f478b2ace8 Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- Jun 17, 2021
-
-
adecoa authored
Change-Id: I59022bf0b58f952d9a698a1ec5024c47512db1bf Signed-off-by: endika <endika.aldecoa@ehu.eus>
-
- Jun 03, 2021
-
-
garciadeblas authored
Change-Id: I1e985dc5d27f3cfe246a0e52a8e08b15155842d5 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Jun 01, 2021
-
-
Mark Beierl authored
Security patch 1.14.0-0ubuntu1.9 has been issued Fixes BUG-1555 Change-Id: I61811a6a1494138b4715dfcbf4c7959e10916ba4 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- May 07, 2021
-
-
With the only supported UI being the NG-UI, and approval from the TSC, the Light UI is being completely removed from the build process and installers. Change-Id: I9a0c099fedcac411a0e31dce4bf64895d1092a37 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- May 06, 2021
-
-
Change-Id: I99e2e8a27f7a930380a2fa686e2352b8fea69c7e Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- 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 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 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>
-
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 14, 2021
-
-
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>
-
- Mar 30, 2021
-
-
Change-Id: I84a239ad062d00abc993fbab9f090f1c0a2b2a19 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.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 10, 2021
-
-
limon authored
Change-Id: I04553aa703d2f4106d5bbf5585bec9ab2e202249 Signed-off-by: limon <alimonj@indra.es>
-
- Feb 19, 2021
-
-
Mark Beierl authored
Updates the syntax for managing the docker proxy so we can avoid the rate limit issue Change-Id: I29f9da9f7b3af57dd1614ded595d463c4ef14f9e Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Jan 20, 2021
-
-
Change-Id: If2bef42df8b2fe8765c54164410ec86e8ecd7a69 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
Change-Id: I30e5a84002c2f5675f0f0403ddaef2383980296f Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
garciadeblas authored
Change-Id: I272668b9461d3ccd1fc6509fa61dfd1765d824f5 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Jan 15, 2021
-
-
* Moved Ansible to version 2.10 * Python Virtual env * New option to use a custom SSH key * Use of cloud-init file supported * Increased the number of options to be passed to the remote installer Change-Id: I70131f1a24707656c9390445df91d17abab95763 Signed-off-by: Antonio Marsico <antonio.marsico@bt.com>
-
- Dec 17, 2020
-
-
garciadeblas authored
Change-Id: I20183be13b3b4b3af8bc5158b1beb9842654c26c Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Dec 16, 2020
-
-
Change-Id: Ice7a4573200d7c8de19f08dadbc60371cab3534c Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
garciadeblas authored
Change-Id: I8710829669dd9e27f06df23c0e55d012ad549cfe Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
garciadeblas authored
Updates in CI pipeline and installer for the new pipeline: registry and proxy url, different docker tag for specific modules Change-Id: Id434332fd1e051d9888bb35bf03ace974cd14bbc Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
garciadeblas authored
Change-Id: I5b934ced7024e3d926cec865a8a38219454956a4 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
garciadeblas authored
Change-Id: I86786dc85eda0f717dac75049f7136bc668449d7 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Dec 03, 2020
-
-
Change-Id: Iab3b93fdfe7d1f556e2c0777c8a84e0a6a83384f Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
-
- Nov 27, 2020
-
-
New Generation RO uses kafka, mongo It manages OSMRO_ variables Change-Id: I93c898d603af3534a5e5daf57a01fdff6f59f9fe Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
-
- Nov 09, 2020
-
-
garciadav authored
- Update JUJU_AGENT_VERSION to 2.8.6 - Use mongodb charm and update needed osm pod specs to point at it Change-Id: I7c03ae7de6611fcacef35716646ff08bfc1ff988 Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- Nov 06, 2020
-
-
Mark Beierl authored
Allow alternate registry to be supplied, with optional credentials. If registry is just host:port/path, no credentials will be used If user:pass@host:port/path, user and pass will be supplied as credentials. Change-Id: I8acf67b2916fea059fb306782388910e543b4046 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Nov 03, 2020
-
-
garciadav authored
Changes: - bootstrap juju to k8s - add lxd as external cloud - iptables are not needed anymore - expose the vca to the outside using metallb Change-Id: I15b33cbf621af00c53c4f12836500aecafcfcb9a Signed-off-by: David Garcia <david.garcia@canonical.com>
-
- Sep 30, 2020
-
-
Mark Beierl authored
Pins the Juju agent version to 2.8.1 as the model cleanup can timeout, but this does not happen in master where the version is 2.8.1 Bug 1216 Change-Id: I223be2e36cc11ce045aaeffa2c164e592d96ec12 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Sep 25, 2020
-
-
fleischmann authored
This fixes bug 1233 which caused the full_install_osm.sh to not recognize the vca argument which is for the charmed installation. Bug: https://osm.etsi.org/bugzilla/show_bug.cgi?id=1233 Change-Id: Id5c653fa7ea543d946bdd7ae4fcdad3d431e9099 Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com>
-
- Sep 24, 2020
-
-
Mark Beierl authored
Updates the juju version and also pins the charmed bundle versions. Increases the install timeout by checking for 10 minutes where no services progress at all, vs 10 minutes total time. Fixes bug 1229 Change-Id: I95db91162ad646a2d04b351558ae5f8b64ea579c Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Sep 15, 2020
-
-
Mark Beierl authored
Pins the agent version of juju to ensure consistent behaviour. Change-Id: I7112638fd02bc9ab9e6be5aa18481f93dd955f3a Signed-off-by: beierlm <mark.beierl@canonical.com>
-
Mark Beierl authored
Pins the agent version of juju to ensure consistent behaviour. Change-Id: I7112638fd02bc9ab9e6be5aa18481f93dd955f3a Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Aug 27, 2020
-
-
Mark Beierl authored
This is a combination of all the commits. ======================================================================= 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 Signed-off-by: beierlm <mark.beierl@canonical.com> Author: Felipe Vicens <felipe.vicens@atos.net> 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 Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com> Add PLA charm Signed-off-by: David Garcia <david.garcia@canonical.com> Add NG-UI Charm Signed-off-by: David Garcia <david.garcia@canonical.com> Fix bugs in NG-UI charm Signed-off-by: David Garcia <david.garcia@canonical.com> Updated Dockerfiles to use ReleaseEIGHT-daily repo by default Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Fix bug 1124: K8s added to juju after k8s has been initialized Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Helm and k8s storage initialization for k8s-based installation Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Fix bug 1125: iptables must be installed and configured if not present Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Fix bug 1129: juju_addk8s requires the storage class Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Fix issue in UI charm Scale policy is only available in stateful pods Signed-off-by: David Garcia <david.garcia@canonical.com> 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 Signed-off-by: beierlm <mark.beierl@canonical.com> Fix uninstall process, will fix issues is daily-stage4 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Fix PLA relations, add missing ENVs, and include it in the bundle Signed-off-by: David Garcia <david.garcia@canonical.com> Fix 1127 bug: Use config instead of resources for SSL certificates Signed-off-by: David Garcia <david.garcia@canonical.com> Remove unused config from PLA overlayx Signed-off-by: David Garcia <david.garcia@canonical.com> Installer: refactor file generation, improved ng-ui and light-ui separation, fixes in PLA Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> Pin libjuju version to 2.8.2 This fixes bug 1144 Signed-off-by: David Garcia <david.garcia@canonical.com> Pin libjuju version to 2.8.2 Fixes bug 1144 Signed-off-by: Mark Beierl <mark.beierl@canonical.com> Remove api_proxy variable in charmed installer - Fixes bug 1154 Signed-off-by: David Garcia <david.garcia@canonical.com> 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 Signed-off-by: Dominik Fleischmann <dominik.fleischmann@canonical.com> Remove api_proxy from osm bundles Signed-off-by: David Garcia <david.garcia@canonical.com> Make Charmed Installer Idempotent By default, the charmed installer will create a controller called 'controller', unless an external VCA is specified using the --vca option. Upon uninstall, it is not known or safe to remove this Juju controller as there might be other applications using it. This change shows that message on uninstall, giving the user the opportunity to remove it with a command. Also, as part of the installation, this change checks for the controller and if it exists, presents the user with options for how to resolve the situation. Fixes bug 1126 Signed-off-by: beierlm <mark.beierl@canonical.com> Remove unneeded mysql interface in PLA, fix osm-ha bundle, and add README.md to bundles Signed-off-by: David Garcia <david.garcia@canonical.com> Expose NBI and NG-UI Adds ingress rules for K8s installation to expose the NBI, the NG-UI and allow for unlimited content size. Fixes bug 1171 Signed-off-by: beierlm <mark.beierl@canonical.com> Installer Quits Too Soon Increases the timeout and provides more feedback on progress. Signed-off-by: beierlm <mark.beierl@canonical.com> Change in returned storage status format from microk8s Signed-off-by: calvinosanc1 <guillermo.calvino@canonical.com> ======================================================================================== Change-Id: I9223675bb9ad25a0da1f20215e79ef392e544eb5 Signed-off-by: beierlm <mark.beierl@canonical.com>
-
- Aug 26, 2020
-
-
Change-Id: I1c14736ad832f184f7a8f4f9bfa389705511c558 Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com> (cherry picked from commit ac5bd33c)
-