Create iso file during build 09/44609/1
authorZhijiang Hu <hu.zhijiang@zte.com.cn>
Sun, 8 Oct 2017 13:59:53 +0000 (21:59 +0800)
committerZhijiang Hu <hu.zhijiang@zte.com.cn>
Tue, 10 Oct 2017 02:47:26 +0000 (02:47 +0000)
Change-Id: I6ddfe8e291ea8f6d673bd82c4df310d63f61a130
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
(cherry picked from commit 47d0995307685d7d3903fd909e6b1e7ad4311649)

ci/build_rpm/build_rpms_docker.sh
docker/Dockerfile
docs/release/installation/installation_guide.rst

index cdd2be3..7f6579d 100755 (executable)
@@ -62,4 +62,5 @@ cd ..
 mv target/el7/noarch/installdaisy_el7_noarch.bin target/el7/noarch/opnfv-${OPNFV_ARTIFACT_VERSION}.bin
 chmod +x target/el7/noarch/opnfv-${OPNFV_ARTIFACT_VERSION}.bin
 cp target/el7/noarch/opnfv-${OPNFV_ARTIFACT_VERSION}.bin $rpm_output_dir
+mkisofs -o $rpm_output_dir/opnfv-${OPNFV_ARTIFACT_VERSION}.iso target/el7/noarch/
 exit $rc
index 3418a12..0e64303 100644 (file)
@@ -5,6 +5,7 @@ ENV BRANCH=${BRANCH:-master}
 RUN yum -y update
 RUN yum -y install centos-release-openstack-ocata
 RUN yum -y install \
+  genisoimage \
   wget \
   coreutils \
   which \
index 7e72db4..3017f1c 100644 (file)
@@ -21,24 +21,27 @@ Before starting the installation of the Euphrates release of OPNFV, some plannin
 must be done.
 
 
-Retrieve the installation bin image
+Retrieve the installation iso image
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-First of all, the installation bin which includes packages of Daisy, OS,
+First of all, the installation iso which includes packages of Daisy, OS,
 OpenStack, and so on is needed for deploying your OPNFV environment.
 
-The stable release bin image can be retrieved via `OPNFV software download page <https://www.opnfv.org/software>`_
+The stable release iso image can be retrieved via `OPNFV software download page <https://www.opnfv.org/software>`_
 
-The daily build bin image can be retrieved via OPNFV artifact repository:
+The daily build iso image can be retrieved via OPNFV artifact repository:
 
 http://artifacts.opnfv.org/daisy.html
 
-NOTE: Search the keyword "daisy/Euphrates" to locate the bin image.
+NOTE: Search the keyword "daisy/Euphrates" to locate the iso image.
 
 E.g.
-daisy/opnfv-gerrit-27155.bin
+daisy/opnfv-2017-10-06_09-50-23.iso
 
-The git url and sha1 of bin image are recorded in properties files.
+Download the iso file, then mount it to a specified directory and get the
+opnfv-*.bin from that directory.
+
+The git url and sha512 checksum of iso image are recorded in properties files.
 According to these, the corresponding deployment scripts can be retrieved.