This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git. Pull mirroring updated .
  1. Dec 15, 2022
    • Mark Beierl's avatar
      JFrog Speedup · 47eb9010
      Mark Beierl authored
      
      
      The current method of downloading artifacts for the daily repo generation
      is to use a 'build :: build number' style search.  It turns out this
      is actually not effective as it performs a full artifactory scan to
      get content.  Instead if we directly ask for the content from the path,
      the files we want are downloaded very quickly and no load is placed on
      the artifactory server.
      
      Change-Id: I1095b784dee73782d3104f301c977a7d958cce00
      Signed-off-by: default avatarMark Beierl <mark.beierl@canonical.com>
      47eb9010
  2. Dec 12, 2022
  3. Dec 08, 2022
  4. Dec 07, 2022
  5. Nov 30, 2022
  6. Nov 29, 2022
  7. Nov 25, 2022
  8. Nov 24, 2022
  9. Nov 22, 2022
  10. Nov 18, 2022
  11. Nov 17, 2022
    • garciadeblas's avatar
      Log generated prometheus config file in sidecar · 7688da49
      garciadeblas authored
      
      
      Change-Id: Iafefe1d4fc91521ecc0da067c0d54bb6d26baa31
      Signed-off-by: default avatargarciadeblas <gerardo.garciadeblas@telefonica.com>
      7688da49
    • 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
  12. Nov 16, 2022
  13. Nov 14, 2022
  14. Nov 03, 2022
  15. Oct 28, 2022
  16. Oct 14, 2022
  17. Oct 13, 2022
  18. Oct 12, 2022
  19. Sep 30, 2022
  20. Sep 29, 2022
  21. Sep 28, 2022
  22. Sep 27, 2022
  23. Sep 23, 2022
  24. Sep 19, 2022