<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/tools/build.py, branch stable/2025.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2025.2</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2025.2'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2015-08-25T06:46:15+00:00</updated>
<entry>
<title>Modified build.py to run from installed location</title>
<updated>2015-08-25T06:46:15+00:00</updated>
<author>
<name>Suhail Syed</name>
<email>suhail.syed@gmail.com</email>
</author>
<published>2015-08-24T22:58:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=bd8d795124625e86ed4287a739101d28e6207eaf'/>
<id>urn:sha1:bd8d795124625e86ed4287a739101d28e6207eaf</id>
<content type='text'>
Modified build.py to run from installed location or developer
environment. To run from development environment, run the
command:

sudo pip install -e .

Additionally, remove a TODO that has been done

Co-Authored-By: Sam Yaple &lt;sam@yaple.net&gt;
Change-Id: I922696ba439da2c9747e65cddcba47203e54d220
Implements: blueprint python-package
</content>
</entry>
<entry>
<title>Make Kolla installable via PIP</title>
<updated>2015-08-24T23:08:49+00:00</updated>
<author>
<name>Suhail Syed</name>
<email>suhail.syed@gmail.com</email>
</author>
<published>2015-08-24T12:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=d3872aa9eeeb1b254c66c2de486d3815d1ca48ad'/>
<id>urn:sha1:d3872aa9eeeb1b254c66c2de486d3815d1ca48ad</id>
<content type='text'>
Install Ansible code, etc file examples, scripts, an open
rc example, a tool to initialize the OpenStack deployment,
and other various useful bits.

Start the versioning at 0.1.0 as recommended by ttx.

Change-Id: I35fa4042040957e7725c7fc3b146009e0135499a
Partially-Implements: blueprint python-package
</content>
</entry>
<entry>
<title>Build.py regex filtering</title>
<updated>2015-08-24T13:33:18+00:00</updated>
<author>
<name>Michal Jastrzebski (inc0)</name>
<email>michal.jastrzebski@intel.com</email>
</author>
<published>2015-08-24T11:31:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=48c0ecf54642167495a7fd7df099fc497987aadc'/>
<id>urn:sha1:48c0ecf54642167495a7fd7df099fc497987aadc</id>
<content type='text'>
Adds option to build.py to only build images matching and its
dependencies

Change-Id: I281bea5bed932b7c948b247392fa6a52b1d1aecf
</content>
</entry>
<entry>
<title>Add retries to build.py</title>
<updated>2015-08-23T15:02:39+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-08-23T13:18:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=4bce5cca0a61ca51c47aa492ec1144ccdd702e28'/>
<id>urn:sha1:4bce5cca0a61ca51c47aa492ec1144ccdd702e28</id>
<content type='text'>
Additionally, fix an if statement to catch multiple layers of parent
images failing so the grandchildren do not attempt to build either.

Change-Id: Ie9cdf7600e067678e52938910f0d3c072adcdf8a
Partially-Implements: blueprint build-script
</content>
</entry>
<entry>
<title>Add custom code to base docker templates</title>
<updated>2015-08-21T18:21:41+00:00</updated>
<author>
<name>Michal Jastrzebski (inc0)</name>
<email>michal.jastrzebski@intel.com</email>
</author>
<published>2015-08-20T19:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=598fe7bad1380547fef4a4354e194da56757767d'/>
<id>urn:sha1:598fe7bad1380547fef4a4354e194da56757767d</id>
<content type='text'>
Sometimes you need custom code in Docerfiles to solve for example
proxy problems or preconfigure base image in some specific way.
With this commit you can insert content of custom file to the beggining
of base Dockerfile to provide these changes

Partially-implements: bp rhel-based-image-support
Partially-implements: bp add-proxy-to-dockerfiles
Partially-implements: bp build-script
Change-Id: Idbfec764aad627f5c00dc09c4854d5fa1c5ac9cf
</content>
</entry>
<entry>
<title>Allow Docker to make better use of cache</title>
<updated>2015-08-20T15:35:28+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-08-20T14:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=49a9fba23ee5440fb3bc2bfadc0714a311f981e1'/>
<id>urn:sha1:49a9fba23ee5440fb3bc2bfadc0714a311f981e1</id>
<content type='text'>
Docker cache takes into account things like filesize, hash of file,
and even timestamp and access times when determining whether to use
the cache or not. This modifies the build script to adjust all the
timestamps to 0 epoch. Since we dont care about timestamps this allows
us to make far better use of the cache, including when downloading and
creating tarballs for source builds.

Change-Id: Id4287cf1fcaa2de63feaab9e6f4ebbd4defdb768
Partially-Implements: blueprint build-script
</content>
</entry>
<entry>
<title>Fix gate source building</title>
<updated>2015-08-17T17:06:06+00:00</updated>
<author>
<name>Steven Dake</name>
<email>stdake@cisco.com</email>
</author>
<published>2015-08-15T22:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=971d83645dd1224398887a3933dc060e2d08755f'/>
<id>urn:sha1:971d83645dd1224398887a3933dc060e2d08755f</id>
<content type='text'>
Fix a backtrace.  Also add the default master locations for
the various tarballs.

Change-Id: I9675c2619b95c0ae6a467ffbf964c4b17ae4b791
Paritally-Implements: blueprint gate-source-builds
</content>
</entry>
<entry>
<title>Safely check for dictionary key presence</title>
<updated>2015-08-14T17:57:01+00:00</updated>
<author>
<name>Jeff Peeler</name>
<email>jpeeler@redhat.com</email>
</author>
<published>2015-08-14T17:57:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=67ce01fc625ace5ebef72951fdf59b63af0e9ea6'/>
<id>urn:sha1:67ce01fc625ace5ebef72951fdf59b63af0e9ea6</id>
<content type='text'>
Accessing the key directly when it doesn't exist was yielding a
KeyError.

Change-Id: Ice877b74d46d59f2e9ecff051b09245e9d3744e1
Paritally-Implements: blueprint gate-source-builds
</content>
</entry>
<entry>
<title>Implement source fetching for build.py</title>
<updated>2015-08-14T00:21:35+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-08-12T10:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0b605f305c11cf94e8a82c05d87ef8d7786344f9'/>
<id>urn:sha1:0b605f305c11cf94e8a82c05d87ef8d7786344f9</id>
<content type='text'>
This implements the source fetching that exists in the current way.
The patch only implements fetching a tarball from a url. Additional
methods needed would be git and local copy.

Partially-Implements: blueprint build-script
Change-Id: I51889a131f050abce9a16d114972b5e329a93862
</content>
</entry>
<entry>
<title>Add Dockerfile template for rabbitmq</title>
<updated>2015-08-12T02:50:33+00:00</updated>
<author>
<name>Sam Yaple</name>
<email>sam@yaple.net</email>
</author>
<published>2015-08-12T02:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=16223ff63957ccc3b98d08cea473460f3b6e6b4a'/>
<id>urn:sha1:16223ff63957ccc3b98d08cea473460f3b6e6b4a</id>
<content type='text'>
Change-Id: Ic42879451cba2fb7fa35764924ca191949c477c4
Partially-Implements: blueprint dockerfile-template
</content>
</entry>
</feed>
