This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git.
Pull mirroring updated .
- Sep 10, 2021
-
-
garciadav authored
Change-Id: Ibcbbffd7be34462e4fb0521458ca739f1d0aa150 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Sep 09, 2021
-
-
Change-Id: Ic8aa87248317c9b0da160af62ebb31e82331ed1b Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Aug 17, 2021
-
-
Change-Id: I83bb8548dec9ad155a63bde4a734fda0edde9f89 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- 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 22, 2021
-
-
The updated bundles contain these patches: - https://osm.etsi.org/gerrit/#/c/osm/devops/+/11022 - https://osm.etsi.org/gerrit/#/c/osm/devops/+/11019 - https://osm.etsi.org/gerrit/#/c/osm/devops/+/11015 Change-Id: Ib361f6b7f43bd24be6c6476b6f012b519c32e5cb Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Jun 14, 2021
-
-
garciadav authored
Change-Id: Ie0b411d15c8b727fda2603ab0576ee46d80cb54d Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- May 27, 2021
-
-
Also updated the release script to include the exporters Change-Id: I354cfa93c1e7ff6af9061e380d443dbd59a5d66a Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- May 14, 2021
-
-
garciadav authored
Change-Id: Iad1ae3ff60b767877c585a4f5757053064f7a83c Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- May 07, 2021
-
-
garciadav authored
Change-Id: I8bf4ec4d025b3fe843501e1c3d24ac1641cb870b Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- May 06, 2021
-
-
Change-Id: I99e2e8a27f7a930380a2fa686e2352b8fea69c7e Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
Change-Id: Ib5e737cfb721e7e987ec14ea94cdc939e2164542 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- May 05, 2021
-
-
garciadav authored
Move from xip.io to nip.io Change-Id: Id861f8dac7c38786544383985a1a75cf0bce16df 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>
-
- 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 05, 2021
-
-
- Adapt all new operator charms to use the same pattern. They are all using now this library that encapsulates the common logic for all charms: https://github.com/davigar15/ops-lib-charmed-osm . That will be eventually moved to gitlab, when it has a PyPI repository available - Add unit tests to all charms - Modify installer and bundles to point to the new charms - Improve the build.sh script for building the charms Change-Id: I0896ceb082d1b6a76b3560c07482a4135a220a3f Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Mar 02, 2021
-
-
Change-Id: I53068cdbfd15e357d25cb18c2c5435a69601824f Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- fix bug 1394: update images defining a default TAG (=9) - fix bug 1401: add --advertise-address option to kube-apiserver in microk8s - fix bug 1405 - fix bug 1406: pin the version of the osmclient snap. Add the logic to install/refresh the snap to the proper version. Add channel preference (stable -> candidate -> beta -> edge), so the installers tries first with stable, but if it does not exist, then tries with candidate, etc. Change-Id: I02edaaeed81e3b06ed328e81ecab2bf71d42c628 Signed-off-by:
David Garcia <david.garcia@canonical.com> (cherry picked from commit b50dabe0)
-
Change-Id: I585eb7f490099fc9a86d072ab8e9a4b40ee378b9 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Jan 15, 2021
-
-
Change-Id: I111fe3e213002d428c21bb18f81f7d1abe8a6c7c Signed-off-by:
calvinosanc1 <guillermo.calvino@canonical.com>
-
- Dec 17, 2020
-
-
Keystone charm (bug 1378): Improve the way we handle the relation data from the database relation Ro charm (bug 1379): Fix the status of the non-leader units Ng-ui (bug 1380): Fix the nbi-relation-changed hook for the non-leader units Installer: Pin the version of the OSM bundles Change-Id: Ied07c964b1c85b1c534916eb4b30fd6bc87287a6 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Dec 16, 2020
-
-
Mark Beierl authored
Adds the system VIM and k8s cluster the same way that the k8s installer does. Change-Id: I11ad41c35f11467c51f0edc2aba4b3cb5e048823 Signed-off-by:
beierlm <mark.beierl@canonical.com>
-
garciadav authored
Change-Id: I462edbd5c7f0a6deb6c4baab0cb2ac0714aa4698 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Dec 15, 2020
-
-
garciadav authored
- Fixes bug 1365 - Changes in the installer: - use site_url config to expose both NBI and NG-UI - use resources for images - Changes in the NBI: some minor fixes - Changes in the NG-UI: follow the same pattern as in the new set of charms Change-Id: I6a11009ddf9cd22689602b2a53ecf67f376830cb Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
garciadav authored
Change-Id: I4777fa038ceb2624a20a6bd182f14b5546b58d59 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Dec 14, 2020
-
-
Mark Beierl authored
Pins Microk8s to 1.19 Change-Id: Ic21f1774cb7c3d8fc6362f6a4a0b95bf4f3e5e73 Signed-off-by:
beierlm <mark.beierl@canonical.com>
-
- Nov 30, 2020
-
-
Mark Beierl authored
Changes the charmed_installer so that it deploys from edge channel on master. Change-Id: I41af6dc29ddd813e1538f14d83a4bdc8ec9387e7 Signed-off-by:
beierlm <mark.beierl@canonical.com>
-
- Nov 29, 2020
-
-
- Add kafka and mongo relations - Remove ui-k8s from bundle - Add new RO relations Change-Id: I9d68cab33dd262408b8023d58e54b0be8dc024c6 Signed-off-by:
David Garcia <david.garcia@canonical.com> Signed-off-by:
beierlm <mark.beierl@canonical.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>
-
- Oct 21, 2020
-
-
Mark Beierl authored
Update the ingress rules to be explicit about version to avoid extensions/v1beta1 Ingress is deprecated in v1.14+ message. Use kubectl annotate instead of kubectl replace. Ensure microk8s is in ready state before installing juju. Report error if non-existing vca is requested. Expose prometheus and grafana. Change-Id: I0a8aa78c5c9be3163918c0b08b38b4c47d8fae6c Signed-off-by:
beierlm <mark.beierl@canonical.com>
-
- Oct 19, 2020
-
-
Mark Beierl authored
Update the ingress rules to be explicit about version to avoid extensions/v1beta1 Ingress is deprecated in v1.14+ message. Use kubectl annotate instead of kubectl replace. Ensure microk8s is in ready state before installing juju. Report error if non-existing vca is requested. Expose prometheus and grafana. Change-Id: I0a8aa78c5c9be3163918c0b08b38b4c47d8fae6c Signed-off-by:
beierlm <mark.beierl@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 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>
-
- Sep 09, 2020
-
-
- Bundles updated - Installer updated Change-Id: I0f8e9aafd51e9579159f9166864eb8634292f99c Signed-off-by:
David Garcia <david.garcia@canonical.com>
-
- Sep 02, 2020
-
-
Change-Id: Iffde16ff5f92aa3a99f2fb8e1ff22c8b9eb61caf Signed-off-by:
David Garcia <david.garcia@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 21, 2020
-
-
calvinosanc1 authored
Change-Id: I70a7c1ee52381f3465266d8b455cd1bc023dbf2e Signed-off-by:
calvinosanc1 <guillermo.calvino@canonical.com>
-
- Aug 20, 2020
-
-
Fixes the following problem: - ERROR The charm or bundle "osm" is ambiguous. - This was happening if a folder "osm" existed in the current directory Change-Id: If7a56249b0ce5601761a7cebfa87392715abff62 Signed-off-by:
David Garcia <david.garcia@canonical.com>
-