Many of the carriers indicated need for offline installation for ONAP, saying that public internet connectivity from networks where ONAP is to be installed is not present.
To address that need Samsung has compiled solution called Self Installer (SI).
It consist of:
- SI Package Builder - tools (for Beijing it is mostly bash scripts, but for Casablanca it will be migrated to Ansible) that allow to build the big tarball archive. That archive contains all the necessary ONAP, infrastructure software and installer scripts to deploy ONAP localy without any internet connectivity. The links:
- documentation: Building of Self-Installer package from source code
- gerrit:
- https://gerrit.onap.org/r/70480 Add downloading scripts of onap artifacts
- https://gerrit.onap.org/r/70481 Add onap specific artifacts lists for download
- SI Offline Installer - installer scripts are included in self extracting tarball (build by SI Package Builder). Links:
- documentation: Beijing_ONAP_Offline_installer
- gerrit: https://gerrit.onap.org/r/70479 Core of ONAP offline installer
Here is the overview of the build and deployment process: