Skip to content
This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git. Pull mirroring updated .
  1. Feb 03, 2023
  2. Jan 30, 2023
  3. Dec 12, 2022
  4. Nov 25, 2022
  5. Nov 22, 2022
  6. Nov 17, 2022
    • garciadeblas's avatar
      Feature 10967 New option ngsa to install monitoring pipeline architecture · 7b53d262
      garciadeblas authored
      
      
      This change covers the installation of Apache Airflow
      and Prometheus Pushgateway as an experimental option in
      the installer.
      
      Changes are the following:
      - `installers/full_install_osm.sh`:
        - The installer includes a new option "--ng-sa" to install Airflow and
          Prometheus Pushgateway
        - When the option is used, the script will call `installers/install_ng_sa.sh`
          in turn.
      - `installers/install_ng_sa.sh`:
        - This script will install Airflow and Pushgateway in the OSM Kubernetes
          cluster in osm namespace using the helm charts from the respective communities.
      - `installers/helm/values/airflow/values.yaml`:
         - File with the values to be used for the installation of Airflow helm chart.
      - `docker/Airflow/Dockerfile`:
        - Dockerfile used to build the Airflow image, incorporating the DAG Python files,
          requirements and internal Python libraries used by DAGs from `osm_ngsa.deb`.
      
      Change-Id: I04cb60b25a9a32e42d4a97fac2d1f6abf868b1f7
      Signed-off-by: default avatargarciadeblas <gerardo.garciadeblas@telefonica.com>
      7b53d262
    • garciadeblas's avatar
      Feature 10966 Prometheus recording rules for VNF and NS status · 3a1db657
      garciadeblas authored
      
      
      The new file ng-prometheus.yaml controls the deployment
      of OSM Prometheus when using the new monitoring pipeline
      architecture.
      
      This file includes the recording rules necessary to obtain
      VNF status and NS status, derived from VM status. Those rules
      are stored in file `osm_rules.yml`, as part of configmap prom.
      
      Change-Id: Ibc3aa25e741ef4e680e5775e1d52fa171af0813b
      Signed-off-by: default avatargarciadeblas <gerardo.garciadeblas@telefonica.com>
      3a1db657
  7. Nov 14, 2022
  8. Sep 27, 2022
  9. Sep 19, 2022
  10. Jun 22, 2022
  11. May 17, 2022
  12. May 06, 2022
  13. May 05, 2022
  14. Feb 22, 2022
  15. Feb 10, 2022
  16. Feb 07, 2022
  17. Feb 06, 2022
  18. Dec 10, 2021
    • Mark Beierl's avatar
      Bug 1530: Limit IP addresses · 4aad47b0
      Mark Beierl authored
      
      
      Adds an exit to the awk command so that only the first IP address is used on
      a system that might have more than one IP address on the chosen interface
      
      Fixes bug 1530
      
      Change-Id: I7d5775ed1c1e801a338e048576d5106dc6c3d23a
      Signed-off-by: default avatarbeierlm <mark.beierl@canonical.com>
      4aad47b0
    • Mark Beierl's avatar
      Bug 1531: Check for packages · 2ce2b004
      Mark Beierl authored
      
      
      Fixes logic to check for packages.  Originally based on dpkg -l, which could
      return packages that were once installed, then removed.  Instead a new function
      has been created that takes a list of packages to check and uses dpkg -L, which
      will return an error if a package is not, or no longer, installed
      
      Fixes bug 1531
      
      Change-Id: Id096cf969aacca62dc7783b803e7925c796e325d
      Signed-off-by: default avatarbeierlm <mark.beierl@canonical.com>
      2ce2b004
  19. Dec 03, 2021
  20. Nov 26, 2021
  21. Nov 18, 2021
  22. Nov 11, 2021
  23. Nov 08, 2021
  24. Nov 05, 2021
    • garciadeblas's avatar
      Feature 10892/10893/8460: refactor of OSM installer · 0bc87527
      garciadeblas authored
      
      
      This change covers:
      
      - Feature 10892. Installation of OSM on top of Ubuntu20.04. Changes
        are mostly in full_install_osm.sh and are related to the use of new
        versions of kubeadm and docker-ce. In addition, changes in Jenkins
        groovy files have been done to indicate the base image to be used,
        either 18.04 or 20.04.
      - Feature 10893. Better tracking of installation. The code for tracking
        in in common/track. There is a function track that it is called in
        the different steps of the installation.
      - Feature 8460: Cleanup old code in full_install_osm.sh. The script
        full_install_osm.sh has been split in different scripts performing
        specific tasks, thus simplifying the installer: install_docker_ce.sh,
        install_juju.sh and install_kubeadm_cluster.sh.
      
      Change-Id: I1e388ec56285337eaf34f68470aa5a9b23ff45ff
      Signed-off-by: default avatargarciadeblas <gerardo.garciadeblas@telefonica.com>
  25. Nov 04, 2021
  26. Nov 03, 2021
  27. Oct 05, 2021
  28. Sep 10, 2021
  29. Sep 09, 2021
  30. Sep 01, 2021
  31. Aug 17, 2021
  32. Jun 30, 2021
    • garciadav's avatar
      Feature 10884: Juju 2.9 support · d68e0b4f
      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: default avatarDavid Garcia <david.garcia@canonical.com>
      d68e0b4f
Loading