<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/tests/templates/kolla-build.conf.j2, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=master</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2020-09-16T07:39:41+00:00</updated>
<entry>
<title>[CI] Support building source images with in-review changes</title>
<updated>2020-09-16T07:39:41+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2018-10-02T11:12:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=6bfe9b8749c9a41b3d37816879bb0fac1fdd60d5'/>
<id>urn:sha1:6bfe9b8749c9a41b3d37816879bb0fac1fdd60d5</id>
<content type='text'>
Following this change it is possible to add 'Depends-On' lines to a
kolla commit message that point to reviews in other projects. For
example, this could be used to test building and deploying container
images containing a change to the nova project that is currently in
review.

It also allows to introduce jobs testing against Kolla in other
projects.

The kolla-build-config Ansible role can also be used by other projects,
such as kolla-ansible, to generate the necessary configuration.

This takes us closer to the Kolla Builder - Next Generation concept [1].

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014255.html

Change-Id: Ia2efa6b5d7278b75ab8dec23207f92d6bd7c58f0
Co-Authored-By: Radosław Piliszek &lt;radoslaw.piliszek@gmail.com&gt;
</content>
</entry>
<entry>
<title>CI: Avoid tox</title>
<updated>2020-04-03T13:46:11+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2020-03-15T14:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c089eab392de39ff01f9eba65ef4855a14e2076a'/>
<id>urn:sha1:c089eab392de39ff01f9eba65ef4855a14e2076a</id>
<content type='text'>
We don't need tox nor tell our users to use it when doing kolla builds.

Tox is going away from base infra images (it is already gone from
aarch64 ones).

Depends-on: https://review.opendev.org/713134
Co-authored-by: Marcin Juszkiewicz &lt;marcin.juszkiewicz@linaro.org&gt;

Change-Id: Ib1d97a783951ac42740ebf91bcc6ecaf2bf70853
</content>
</entry>
<entry>
<title>CI: publish AArch64 Debian/source images</title>
<updated>2020-03-19T15:28:00+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2020-03-19T11:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c2a3380707c67f5d1202bc83855357c9d2c6a240'/>
<id>urn:sha1:c2a3380707c67f5d1202bc83855357c9d2c6a240</id>
<content type='text'>
We want to test upgrades on aarch64. For this we need to publish images.

AArch64 images will get "-aarch64" added to tag to not collide with
x86-64 ones.

Change-Id: Ibae2578b4bc18c0ab7fcc1840c39bb86659ab920
</content>
</entry>
<entry>
<title>CentOS 8: Switch default base image, tag as master</title>
<updated>2020-03-17T16:38:43+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-03-16T15:00:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=8294bac01bf3641452a6a39bbc4f58388838be84'/>
<id>urn:sha1:8294bac01bf3641452a6a39bbc4f58388838be84</id>
<content type='text'>
Changes the default base tag and distro for CentOS images from 7 to 8.

Also changes the tag used by the publisher jobs for CentOS 8 images from
'master-centos8' to 'master'.

Change-Id: I5498141ade23219d63f34debc2b8e1330dec2e68
Partially-Implements: blueprint centos-rhel-8
</content>
</entry>
<entry>
<title>CI: Use network mode = host</title>
<updated>2020-03-13T18:29:44+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2020-03-03T10:53:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5912f2c16e68b4b581cb3b2d7e974e438b9333f5'/>
<id>urn:sha1:5912f2c16e68b4b581cb3b2d7e974e438b9333f5</id>
<content type='text'>
This avoids issues with IPv6 not enabled in docker.

Change-Id: Iff80392357ef5e2dd3f2e24dbf4df299660805b9
</content>
</entry>
<entry>
<title>CentOS 8: Fix CentOS 7 publisher tag</title>
<updated>2020-02-05T14:20:45+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-02-05T14:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1c31fe9cd65ea1f9d52d91919ceef77a235e64c1'/>
<id>urn:sha1:1c31fe9cd65ea1f9d52d91919ceef77a235e64c1</id>
<content type='text'>
Currently we use CentOS 8 nodepool images for all CI build jobs. This
means we can't use the ansible_distribution_major_version fact to detect
whether we are building CentOS 7 or 8 images. Due to this, all CentOS
images (including CentOS 7) are currently published with a
'master-centos8' tag.

This change fixes the issue by using the base_tag variable which is
defined for CentOS 8 build jobs.

Change-Id: I29b7b8ee742120107a11bd419ac58ab5c09b0b75
Partially-Implements: blueprint centos-rhel-8
</content>
</entry>
<entry>
<title>CI: Fix tag suffix logic for CentOS 8</title>
<updated>2020-01-30T12:19:13+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-01-30T12:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cde5405b90ca18fcc498afd9cd09a7e7fd68b6f2'/>
<id>urn:sha1:cde5405b90ca18fcc498afd9cd09a7e7fd68b6f2</id>
<content type='text'>
On CentOS, ansible_distribution is 'CentOS' rather than 'centos'.
Our logic when setting the image tag for publisher jobs is incorrect,
meaning that the centos8 publisher publishes images as 'master'
rather than 'master-centos8'. Since this job only has two images it
is likely to complete before the CentOS 7 publisher, so hopefully
images will not be broken for long.

This change fixes the issue by using a case-insensitive comparison.

Change-Id: I66c93e07fe5c6c143e9cf65c6451e573bbfc51d8
Partially-Implements: blueprint centos-rhel-8
</content>
</entry>
<entry>
<title>Revert "Debian/source: do not force tag in build jobs"</title>
<updated>2020-01-20T08:17:54+00:00</updated>
<author>
<name>Radosław Piliszek</name>
<email>radoslaw.piliszek@gmail.com</email>
</author>
<published>2020-01-18T19:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1cb4760b055bcc38380e6741273337c33c0b563c'/>
<id>urn:sha1:1cb4760b055bcc38380e6741273337c33c0b563c</id>
<content type='text'>
This reverts commit ca4da16836e4b3ef1d84059a63378c3f5bb2517e.

This is adapted to revert only the missed part of
aarch64 publisher which now blocks publishing for debian.

Change-Id: I02932857454bdb09b72f539038d394760457109d
</content>
</entry>
<entry>
<title>Debian/source: do not force tag in build jobs</title>
<updated>2020-01-14T14:27:53+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2020-01-14T12:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=ca4da16836e4b3ef1d84059a63378c3f5bb2517e'/>
<id>urn:sha1:ca4da16836e4b3ef1d84059a63378c3f5bb2517e</id>
<content type='text'>
Multiarch publisher uses 'branch-arch' so set it in kolla-build.conf
file.

Change-Id: I1af17edc9671237d270c5c6fe70e4420199bdb02
</content>
</entry>
<entry>
<title>CentOS 8: Don't force tag in build jobs</title>
<updated>2020-01-13T12:01:13+00:00</updated>
<author>
<name>Mark Goddard</name>
<email>mark@stackhpc.com</email>
</author>
<published>2020-01-13T11:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=8788a452a9ab7c1f3a94986c2a55e887d1530bbf'/>
<id>urn:sha1:8788a452a9ab7c1f3a94986c2a55e887d1530bbf</id>
<content type='text'>
We should allow the tag set in kolla-build.conf to be used for the image
tags, since our deploy jobs need to set it to change_XXXXXXX when images
are built for the job.

Change-Id: I705514ee0249ff1d309e280001d653271e3686af
Partially-Implements: blueprint centos-rhel-8
</content>
</entry>
</feed>
