This project is mirrored from https://:*****@osm.etsi.org/gerrit/osm/devops.git. Pull mirroring updated .
  1. Jul 03, 2023
  2. Nov 25, 2022
  3. 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
  4. Jun 22, 2022
  5. May 17, 2022
  6. Apr 22, 2022
  7. Feb 10, 2022
  8. Nov 26, 2021
  9. Nov 08, 2021
  10. 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>
  11. Jun 03, 2021
  12. May 07, 2021
    • Mark Beierl's avatar
      Removal of Light-UI · cca9364c
      Mark Beierl authored and sousaedu's avatar sousaedu committed
      
      
      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: default avatarbeierlm <mark.beierl@canonical.com>
      cca9364c
  13. May 06, 2021
  14. Apr 21, 2021
  15. Jan 15, 2021
    • marsico's avatar
      Ansible installer update · 75a38c73
      marsico authored and Mark Beierl's avatar Mark Beierl committed
      
      
        * 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: default avatarAntonio Marsico <antonio.marsico@bt.com>
      75a38c73
  16. Dec 16, 2020
  17. Dec 15, 2020
  18. Jul 03, 2020
  19. Jun 19, 2020
  20. Jun 18, 2020
  21. Jun 12, 2020
    • fleischmann's avatar
      Add HA option and minor fixes · c57296fa
      fleischmann authored and Mark Beierl's avatar Mark Beierl committed
      
      
      This commit adds the --ha option which will
      install the osm-ha bundle instead of the standard
      osm bundle.
      
      Additionally this commit includes the following
      fixes:
      - change the use of route to ip route which is
      preinstalled in Ubuntu Desktop also.
      - Change final command of post install osmclient
      message
      - Change post install osmclient message to be
      only shown during install and not uninstall.
      - Fix the deletion of the wrong model in uninstall
      - Pining Juju snap to 2.7/stable
      
      Change-Id: Iccf3bda7ec2f9a2279e5535d819e2a1968a59687
      Signed-off-by: default avatarDominik Fleischmann <dominik.fleischmann@canonical.com>
      c57296fa
  22. Jun 05, 2020
  23. May 27, 2020
  24. May 22, 2020
  25. May 08, 2020
    • garciadav's avatar
      Add -K option to specify an external juju controller · 404ae12d
      garciadav authored
      
      
      How to use: Bootstrap an external controller (p.e. manual), and put -K <controller> name in the installer
      Requirements:
        - Port 8443 accessible for the LXD Cluster
        - Port 17070 accesible for the Juju controller
      Note: You can use -l and -L options to specify an external LXD cluster too.
      
      Change-Id: I93db94f3c57f32f2112c0394e2685577f7a1eee1
      Signed-off-by: default avatarDavid Garcia <david.garcia@canonical.com>
      404ae12d
  26. May 07, 2020
  27. Apr 30, 2020
  28. Apr 21, 2020
    • fleischmann's avatar
      Feature 8583 · 5e4a751f
      fleischmann authored
      
      
      This feature will enable the installation of OSM with
      charms on top of Kubernetes (microk8s by default).
      
      Instructions to test this before Merge:
      
      Change path to local full_install_osm.sh in
      line 145 in install_osm.sh
      
      Change path to local charmed_install.sh and
      charmed_uninstall.sh in line 1285 and 1287 in
      full_install_osm.sh
      
      Afterwards, just execute:
      ./install_osm.sh --charmed
      
      For uninstall
      ./install_osm.sh --uninstall
      
      Change-Id: I6dfe0831ea5e2c265a365b41638e807106076346
      Signed-off-by: default avatarDominik Fleischmann <dominik.fleischmann@canonical.com>
      5e4a751f
  29. Feb 02, 2020
  30. Jan 31, 2020
  31. Dec 13, 2019
  32. Dec 10, 2019
  33. Nov 22, 2019
  34. Nov 19, 2019
  35. May 29, 2019
  36. Dec 03, 2018