summaryrefslogtreecommitdiffstats
path: root/docs/BuildGuide.rst
diff options
context:
space:
mode:
authorMilan Verespej <m.verespej@partner.samsung.com>2019-06-10 10:27:20 +0200
committerMilan Verespej <m.verespej@partner.samsung.com>2019-06-14 09:51:56 +0200
commitd0f762031304bda04faea0873518054156b79d8a (patch)
treec93ca2dd20b1d37e8781783e9b736ef5a925e0b0 /docs/BuildGuide.rst
parentd85b2d76b0b2b1913222da4454d820c3dea2c154 (diff)
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 <m.verespej@partner.samsung.com>
Diffstat (limited to 'docs/BuildGuide.rst')
-rw-r--r--docs/BuildGuide.rst18
1 files changed, 13 insertions, 5 deletions
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**