<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/tools/build-all-docker-images, branch juno-eol</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=juno-eol</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=juno-eol'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2015-05-05T03:45:11+00:00</updated>
<entry>
<title>Initial support for taggable dependencies</title>
<updated>2015-05-05T03:45:11+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-05-05T03:33:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=047683d12c96f3b1cfddd906a515fd01bc122aa1'/>
<id>urn:sha1:047683d12c96f3b1cfddd906a515fd01bc122aa1</id>
<content type='text'>
Introduce a new --no-use-released-parent option to `build-docker-image`
that allows specifying whether the parent image uses the same tag as
the one that's currently build or the release tag.

Default is to use the release tag for parent image, however
`build-all-docker-images` script forces it to be the current tag.

Change to Dockerfile is coming next.

Change-Id: Ief11c9abb722c181ca85f38ee11800dbf4332a5f
</content>
</entry>
<entry>
<title>Preserve file attributes when copying image dirs for build</title>
<updated>2015-04-28T04:33:10+00:00</updated>
<author>
<name>Qiu Yu</name>
<email>qiuyu@ebaysf.com</email>
</author>
<published>2015-04-28T04:33:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=6b159e78f52d0b5c9663c91f6f0a71caddeb1fd9'/>
<id>urn:sha1:6b159e78f52d0b5c9663c91f6f0a71caddeb1fd9</id>
<content type='text'>
Add "-a" to preserve file attributes so that unnecessary Docker image
build can be avoided. Otherwise, build-all-docker-images will generate
additional image layer due to timestamp change.

Change-Id: I893fa0637937c521198f50b1bba203a27c9f00a3
Closes-Bug: 1449287
</content>
</entry>
<entry>
<title>Merge "Allow changing base image"</title>
<updated>2015-03-06T00:44:02+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-03-06T00:44:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c3114b961086be034c6674a916361e2033c87986'/>
<id>urn:sha1:c3114b961086be034c6674a916361e2033c87986</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow changing base image</title>
<updated>2015-03-02T05:08:06+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-02-26T06:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0764fd7dea3f56627bb42e285cfb818cce08229e'/>
<id>urn:sha1:0764fd7dea3f56627bb42e285cfb818cce08229e</id>
<content type='text'>
By changing the PREFIX variable in the .buildconf one is now able to
build docker images from different bases.

For example, add the following line to your .buildconf file to build
CentOS based images:

    PREFIX=centos-rdo-

Default base image is Fedora. For now only RH family is supported.

Additionally, changing the namespace either with the NAMESPACE variable
in .buildconf or via --namespace commandline option now changes the
source namespace as well from the default kollaglue one.

Implements: blueprint multi-baseos
Co-Authored-By: Steven Dake &lt;stdake@cisco.com&gt;
Change-Id: I3964cd2292789ea883a1f2d2738a5731a4fff49b
</content>
</entry>
<entry>
<title>Have build scripts work in copies of kolla</title>
<updated>2015-02-27T01:18:30+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-02-26T07:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9ad8b259f8a23d472069da9dfa135632e620708b'/>
<id>urn:sha1:9ad8b259f8a23d472069da9dfa135632e620708b</id>
<content type='text'>
Make the build scripts work in copies of Kolla so that developers can
continue working while a build is is progress, which can be very long
in the case of build-all-docker-images.

Change-Id: I1b5d9b59ed34dfa622a42495e07d9a1d2ecde86e
</content>
</entry>
<entry>
<title>Fix image dependencies in build-all-docker-images</title>
<updated>2015-02-26T06:01:51+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-02-24T08:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=b323ca83321191bec2f1fbba45a184ebf7a4a811'/>
<id>urn:sha1:b323ca83321191bec2f1fbba45a184ebf7a4a811</id>
<content type='text'>
Missing quotes around $FORCE_NAMESPACE was causing empty namespace
unless the --namespace switch was passed on the command line.

Change-Id: I474d67e133111bde7935b6f06ff3c8ca0f19d6cb
</content>
</entry>
<entry>
<title>Quote array index with -n so -n works properly</title>
<updated>2015-02-23T19:46:18+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-02-23T19:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cebbd9fb7b306f32b47146a2be0f67fecd7e61a1'/>
<id>urn:sha1:cebbd9fb7b306f32b47146a2be0f67fecd7e61a1</id>
<content type='text'>
For some reason -n doesn't work with arrays, probably becuase
the array has an entry by the array's indexed value is empty.

By quoting it we get it as one unit, which behaves as expected.

Change-Id: Ic3243d13d3f8fc9978c460f816e33ad348302d8e
</content>
</entry>
<entry>
<title>Improvements to build-all-docker-images script</title>
<updated>2015-01-14T00:14:27+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2015-01-07T06:30:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9723a796d3ccdf3d898ae0612f48a4ec1fa91d4f'/>
<id>urn:sha1:9723a796d3ccdf3d898ae0612f48a4ec1fa91d4f</id>
<content type='text'>
Trap interrupt signal so that the build-all-docker-images script is
stopped on Ctrl-C, and not only the current build.

Additionally, the script now prints a summary of changes on exit.

Change-Id: I3f6ef97d776c7799c73bc709070d97d37406637a
</content>
</entry>
<entry>
<title>Add script to build all docker images in the correct order</title>
<updated>2015-01-05T02:10:44+00:00</updated>
<author>
<name>Martin André</name>
<email>martin.andre@kvhasia.com</email>
</author>
<published>2014-12-22T08:24:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c84b119ec231d4c418bcf75d8de3cf2195dbdd74'/>
<id>urn:sha1:c84b119ec231d4c418bcf75d8de3cf2195dbdd74</id>
<content type='text'>
The script is a wrapper for the `build-docker-image` script and thus
respond to the same options. It also responds to two additional `--from`
and `--to` options that allows building only images that have changed
between the specified git revisions.

Examples:

    # Build all images contained in docker directory and push new release
    build-all-docker-images --release --push

    # Build only images modified in test-branch along with their children
    build-all-docker-images --from master --to test-branch

Change-Id: Ib83bf475cd2a21965071c13eec4456df5c332edd
</content>
</entry>
</feed>
