From d0f762031304bda04faea0873518054156b79d8a Mon Sep 17 00:00:00 2001 From: Milan Verespej Date: Mon, 10 Jun 2019 10:27:20 +0200 Subject: Add data list for bin utils Since bin utils can be downloaded as simple http file this script remove previous shell script and changes documentation to add necessary steps. Issue-ID: OOM-1803 Change-Id: I4ced011ce47302349f9e7db74d0ef7f0fe9c4fa0 Signed-off-by: Milan Verespej --- docs/BuildGuide.rst | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'docs/BuildGuide.rst') diff --git a/docs/BuildGuide.rst b/docs/BuildGuide.rst index dfeabb0a..cfddcc99 100644 --- a/docs/BuildGuide.rst +++ b/docs/BuildGuide.rst @@ -102,7 +102,8 @@ so one might try following command to download most of the required artifacts in --git ./build/data_lists/onap_git_repos.list ../resources/git-repo \ --npm ./build/data_lists/onap_npm.list ../resources/offline_data/npm_tar \ --rpm ./build/data_lists/onap_rpm.list ../resources/pkg/rhel \ - --pypi ./build/data_lists/onap_pip_packages.list ../resources/offline_data/pypi + --pypi ./build/data_lists/onap_pip_packages.list ../resources/offline_data/pypi \ + --http ./build/data_lists/infra_bin_utils.list ../resources/downloads Alternatively, step-by-step procedure is described in Appendix 1. @@ -126,9 +127,13 @@ ToDo: complete and verified list of http files will come just during/after vFWCL :: - # Following step will download and prepare rke, kubectl and helm binaries - # there is some post-processing needed therefore its not very convenient to add support for this step into main download.py script - ./build/download/download-bin-tools.sh ../resources/downloads + # Binaries are downloaded in step one but some post processing is still needed. + # This will be improved in future in installer itself + + tar -xf ../resources/downloads/helm-v2.12.3-linux-amd64.tar.gz linux-amd64/helm -O > ../resources/downloads/helm + rm -f ../resources/downloads/helm-v2.12.3-linux-amd64.tar.gz + mv ../resources/downloads/rke_linux-amd64 rke + **Step 5 - Create repo** @@ -300,7 +305,10 @@ ToDo: complete and verified list of http files will come just during/after vFWCL :: # Following step will download and prepare rke, kubectl and helm binaries - ./build/download/download-bin-tools.sh ../resources/downloads + ./build/download/download.py --http ./build/data_lists/infra_bin_utils.sh ../resources/downloads + tar -xf ../resources/downloads/helm-v2.12.3-linux-amd64.tar.gz linux-amd64/helm -O > ../resources/downloads/helm + rm -f ../resources/downloads/helm-v2.12.3-linux-amd64.tar.gz + mv ../resources/downloads/rke_linux-amd64 rke **Step 7 - rpms** -- cgit 1.2.3-korg