Fix bug 1151 to install openebs operator 08/10708/1
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Tue, 13 Apr 2021 16:26:55 +0000 (18:26 +0200)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Mon, 26 Apr 2021 12:01:37 +0000 (14:01 +0200)
commit8070a5332995ccfde5a003e0fe4d29c72223ed8d
treea0a36e369977c65de0ff2b3a654aebc4c61aa4f6
parentcd00aada754a0ab3fc0a4839846d7ffaf559bea9
Fix bug 1151 to install openebs operator

This change updates the method install_k8s_storageclass of
full_install_osm.sh.

The change creates a temporary folder for downloading the K8s manifest
file for openebs. The download of the manifest file is decoupled from
its application with kubectl (in the same way that it isdone for the
CNI provider). After its application, an additional check is added to
verify that the storage class openebs-hostpath has been defined. If it
does not exist, the installation will fail and exit. Otherwise, it will
proceed. Finally, the timeout for the openebs-hostpath storage class
has been increased from 300s to 400s.

Change-Id: Ic1da8b9606bd7b3265f38c1da7389e5b2cdc741b
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
installers/full_install_osm.sh