nfvbenchvm: fix image URL in build log
[nfvbench.git] / docs / development / building / build.rst
index e195add..aeda059 100644 (file)
@@ -14,6 +14,8 @@ This container includes the following parts:
 - NFVbench orchestration
 - NFVbench test VM (qcow2)
 
+.. _nfvbench-artefact-versioning:
+
 Versioning
 ----------
 These 3 parts are versioned independently and the Dockerfile will determine the combination of versions that
@@ -23,7 +25,7 @@ The NFVbench version is controlled by the git tag that conforms to the semver ve
 This tag controls the version of the Dockerfile used for building the container.
 
 The TRex version is controlled by the TREX_VER variable in Dockerfile (e.g. ENV TREX_VER "v2.56").
-TRex is installed in container from https://trex-tgn.cisco.com/trex/release/
+TRex is installed in container from https://github.com/cisco-system-traffic-generator/trex-core/releases
 
 The Test VM version is controlled by the VM_IMAGE_VER variable in Dockerfile (e.g. ENV VM_IMAGE_VER "0.8").
 The VM is extracted from google storage (http://artifacts.opnfv.org)
@@ -64,6 +66,8 @@ VM code has changed:
 
 - update VM version in the 2 locations
 - commit VM changes with gerrit to trigger VM build and publication to google storage
+- IMPORTANT! wait for the VM image to be pushed to google storage before going to the next step
+  (otherwise the container build will fail as it will not find the VM image)
 - apply a new semver tag to trigger the container image build/publication
 
 To increase the TRex version: