<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/kolla/template/methods.py, branch stable/2026.1</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%2F2026.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2026.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2025-10-10T07:42:44+00:00</updated>
<entry>
<title>repos: Deduplicate repos.yaml</title>
<updated>2025-10-10T07:42:44+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-09T11:52:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=4d87fecd163f5e692e6843fc4709c2b66aee0797'/>
<id>urn:sha1:4d87fecd163f5e692e6843fc4709c2b66aee0797</id>
<content type='text'>
Introduce rpm/deb entry in repos.yaml, create a structure

[base_package_type]:
  [base_distro]:
    [base_distro-$arch]

Allow any of these to be undefined, defaulting to empty dict

This allows to deduplicate entries between distros of the same
base_package_type (rpm/deb)

Sort repos.yaml

Change-Id: Ifc351d5d612e6c6cc82be282aed179c656ae252c
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Stop duplicating repos in repos.yaml</title>
<updated>2025-10-02T12:25:07+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-01T07:21:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5c6ffd745794e1c8e22f1d861fc0450ff2491cd4'/>
<id>urn:sha1:5c6ffd745794e1c8e22f1d861fc0450ff2491cd4</id>
<content type='text'>
Change-Id: Ic8bfaedb1e94dd8b64fa8a63d9cd3b76a2b73ffb
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add support for rpm to repos.yaml</title>
<updated>2025-10-02T12:24:31+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-01T06:25:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=806602e488240deb87bdf1c8ce00973ca8ec914d'/>
<id>urn:sha1:806602e488240deb87bdf1c8ce00973ca8ec914d</id>
<content type='text'>
Add the ability to configure repositories in the same
way as we do Debuntu ones - via repos.yaml.

Removes .repo files from base - since these are not
needed there anymore.

gpgcheck = 1 is default in docker/base/dnf.conf

Change-Id: I7df7d452c45c57c434d5b4ad15a87963e4d6d0d4
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Allow to use configure_user macro for external templates</title>
<updated>2025-02-18T08:41:17+00:00</updated>
<author>
<name>Andriy Kurilin</name>
<email>andr.kurilin@gmail.com</email>
</author>
<published>2024-09-17T11:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cfa266a3a2fd2f29ba48ecb93018197af5510649'/>
<id>urn:sha1:cfa266a3a2fd2f29ba48ecb93018197af5510649</id>
<content type='text'>
Commit 79a234239516b94b1b79c7ddafcc4fbe4e3ba155 introduced an ability to
build 'in-house'/'not-built-in' projects with Kolla.

This commits extends this feature with an ability to use configure_user
macro for 'not-built-in' users.
The implementation is done the same way as for 'sources', i.e. engine
after registers new section structure as soon as it finds unknown
'&lt;project&gt;-user' section.

In addition, the documentation and CI are extended to cover
``--docker-dir`` option.

Change-Id: I690d9f3829083f2493bf286a1c45764b9699219b
</content>
</entry>
<entry>
<title>CI: bump hacking</title>
<updated>2024-10-24T13:39:20+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-10-07T10:27:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=18642316939dd202bc4bc85dd6e47e4ac354cf75'/>
<id>urn:sha1:18642316939dd202bc4bc85dd6e47e4ac354cf75</id>
<content type='text'>
Change-Id: I5f2177b7c2edc0e35ed2e8e9bdfc4be2f262309f
</content>
</entry>
<entry>
<title>rabbitmq: Use novemberain repos for Debian/Ubuntu</title>
<updated>2023-09-29T04:58:34+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2023-09-27T08:12:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=47b593d1e5531c693dde3e111ed3be91c60c41be'/>
<id>urn:sha1:47b593d1e5531c693dde3e111ed3be91c60c41be</id>
<content type='text'>
CloudSmith is over budget, see [1].

As mentionedin in [2] - we're using amd64 packages on aarch64,
since the community mirror does not mirror aarch64 - and the packages
should be really marked as noarch.

[1]: https://github.com/rabbitmq/rabbitmq-server/discussions/9526
[2]: https://github.com/rabbitmq/rabbitmq-server/discussions/9553

Closes-Bug: #2037469

Change-Id: I83179ce5d53fed6cfe7f5fcbf6fdecd7199baa36
</content>
</entry>
<entry>
<title>drop shebang from Python files</title>
<updated>2022-10-06T16:06:16+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz+kolla@linaro.org</email>
</author>
<published>2022-10-06T10:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cd08d9b54383252b90d9184c8ce63ed8c66c2418'/>
<id>urn:sha1:cd08d9b54383252b90d9184c8ce63ed8c66c2418</id>
<content type='text'>
Only kolla/cmd/build.py is an executable script used by user (either as
'kolla-build' or 'tools/build.py' or directly).

Change-Id: Ia1ba2699f425749f9d4f2cdba27caeb97bc3d668
</content>
</entry>
<entry>
<title>Don't ignore errors of 'apt-get update' command</title>
<updated>2022-06-08T09:08:23+00:00</updated>
<author>
<name>Maksim Malchuk</name>
<email>maksim.malchuk@gmail.com</email>
</author>
<published>2022-06-03T14:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=bce06d2d5a27fd2e430de0078b7d585cfc98d8a4'/>
<id>urn:sha1:bce06d2d5a27fd2e430de0078b7d585cfc98d8a4</id>
<content type='text'>
This change fixes an issue with 'apt-get update' command and stop
container building with erroneous source repositories.

Change-Id: I5ce2eb66a647e1805f086aa37942bf5d13eb4106
Signed-off-by: Maksim Malchuk &lt;maksim.malchuk@gmail.com&gt;
</content>
</entry>
<entry>
<title>Allow to provide own repos.yaml file</title>
<updated>2022-06-02T09:46:38+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz+kolla@linaro.org</email>
</author>
<published>2022-06-01T15:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=213190ae030e9971225ea3f103b4be0a7f2532d4'/>
<id>urn:sha1:213190ae030e9971225ea3f103b4be0a7f2532d4</id>
<content type='text'>
Several people use Kolla behind firewall/proxy. Internal mirrors are
often in use then. We do not provide a way to replace repos.yaml file in
an easy way which may lead to complicated solutions or template
overrides.

This patch adds a way to provide own copy of repos.yaml file.

Change-Id: I0b07da22fea27e0ff4e90aaad19e50d84ff9a121
</content>
</entry>
<entry>
<title>Merge "Revert "Revert "Update code to Jinja 3.0 style"""</title>
<updated>2022-03-28T15:42:45+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2022-03-28T15:42:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c572fc61d02071a4fc5a950d12b783e9b8a998ae'/>
<id>urn:sha1:c572fc61d02071a4fc5a950d12b783e9b8a998ae</id>
<content type='text'>
</content>
</entry>
</feed>
