aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMartin André <m.andre@redhat.com>2016-03-10 15:19:16 +0900
committerMartin André <m.andre@redhat.com>2016-03-10 15:19:16 +0900
commit18f197114427cc0a49df4d852a9383991057905a (patch)
tree0438e06f61746a8dd19e3c516e605ceac4243c34 /doc
parent5d8851c7c4cffdcd05fc982910f47e28e892b7c5 (diff)
downloadkolla-18f197114427cc0a49df4d852a9383991057905a.tar.gz
kolla-18f197114427cc0a49df4d852a9383991057905a.zip
Document the new 'local' type for source build
Change-Id: Ia385364e3fd8fc3441ebd07adcd981154f34ebb8
Diffstat (limited to 'doc')
-rw-r--r--doc/image-building.rst14
1 files changed, 13 insertions, 1 deletions
diff --git a/doc/image-building.rst b/doc/image-building.rst
index d451d91d3..8f2c02a84 100644
--- a/doc/image-building.rst
+++ b/doc/image-building.rst
@@ -93,7 +93,11 @@ You can change it to ``source`` using the following command:
The locations of OpenStack source code are written in
``etc/kolla/kolla-build.conf``.
-Now the source type support ``url`` and ``git``. The
+Now the source type supports ``url``, ``git``, and ``local``. The location of
+the ``local`` source type can point to either a directory containing the source
+code or to a tarball of the source. The ``local`` source type permits to make
+the best use of the docker cache.
+
``etc/kolla/kolla-build.conf`` looks like:
::
@@ -107,6 +111,14 @@ Now the source type support ``url`` and ``git``. The
location = https://github.com/openstack/keystone
reference = stable/kilo
+ [heat-base]
+ type = local
+ location = /home/kolla/src/heat
+
+ [ironic-base]
+ type = local
+ location = /tmp/ironic.tar.gz
+
To build RHEL containers, it is necessary to use the -i (include header)
feature to include registration with RHN of the container runtime operating
system. To obtain a RHN username/password/pool id, contact Red Hat.