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>
diff --git a/docs/BuildGuide.rst b/docs/BuildGuide.rst
index dfeabb0..cfddcc9 100644
--- a/docs/BuildGuide.rst
+++ b/docs/BuildGuide.rst
@@ -102,7 +102,8 @@
--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 @@
::
- # 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 @@
::
# 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**