Feature 10892/10893/8460: refactor of OSM installer
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:
garciadeblas <gerardo.garciadeblas@telefonica.com>
Showing
- common/all_funcs 1 addition, 1 deletioncommon/all_funcs
- common/logging 2 additions, 2 deletionscommon/logging
- common/track 86 additions, 0 deletionscommon/track
- installers/full_install_osm.sh 311 additions, 1092 deletionsinstallers/full_install_osm.sh
- installers/install_docker_ce.sh 114 additions, 0 deletionsinstallers/install_docker_ce.sh
- installers/install_juju.sh 270 additions, 0 deletionsinstallers/install_juju.sh
- installers/install_kubeadm_cluster.sh 296 additions, 0 deletionsinstallers/install_kubeadm_cluster.sh
- installers/install_microk8s_cluster.sh 48 additions, 0 deletionsinstallers/install_microk8s_cluster.sh
- installers/install_osm.sh 21 additions, 3 deletionsinstallers/install_osm.sh
- installers/test_track.sh 34 additions, 0 deletionsinstallers/test_track.sh
- installers/uninstall_osm.sh 347 additions, 0 deletionsinstallers/uninstall_osm.sh
- jenkins/ci-pipelines/ci_stage_1.groovy 1 addition, 0 deletionsjenkins/ci-pipelines/ci_stage_1.groovy
- jenkins/ci-pipelines/ci_stage_2.groovy 1 addition, 0 deletionsjenkins/ci-pipelines/ci_stage_2.groovy
- jenkins/ci-pipelines/ci_stage_3.groovy 3 additions, 3 deletionsjenkins/ci-pipelines/ci_stage_3.groovy
common/track
0 → 100644
This diff is collapsed.
installers/install_docker_ce.sh
0 → 100755
installers/install_juju.sh
0 → 100755
installers/install_kubeadm_cluster.sh
0 → 100755
installers/install_microk8s_cluster.sh
0 → 100755
installers/test_track.sh
0 → 100755
installers/uninstall_osm.sh
0 → 100755
Please register or sign in to comment