<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/test-requirements.txt, 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>2026-04-28T06:39:50+00:00</updated>
<entry>
<title>Remove upper-constraints from Kolla linters.</title>
<updated>2026-04-28T06:39:50+00:00</updated>
<author>
<name>Michael Still</name>
<email>mikal@stillhq.com</email>
</author>
<published>2026-04-28T01:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c61312fd9ce82f11e48890caaea1761c2b0a9191'/>
<id>urn:sha1:c61312fd9ce82f11e48890caaea1761c2b0a9191</id>
<content type='text'>
Linting on master for Kolla is failing right now. The root cause is
that master's upper-constraints.txt pins pathspec===1.1.0, but
ansible-lint 26.4.0 requires pathspec&lt;1.1.0,&gt;=1.0.3.

Sadly not using upper-constraints in Kolla linters is a little more
complex than in Kolla-Ansible because of the inheritance of tox
dependencies. This patch therefore moves ansible-lint from
test-requirements.txt to a new lint-requirements.txt file.

Change-Id: I751ab5eb7a798502e79228568bda53fdec4971d6
Signed-off-by: Michael Still &lt;mikal@stillhq.com&gt;
</content>
</entry>
<entry>
<title>Remove tox-py310 ansible-core version in test-reqs</title>
<updated>2026-04-17T08:26:44+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-17T08:25:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=a9bae9fe56dced112e71de51bd9f382f00d584ff'/>
<id>urn:sha1:a9bae9fe56dced112e71de51bd9f382f00d584ff</id>
<content type='text'>
We're not running tox-py310 anymore, so it's safe to drop it

Change-Id: Ie642b0261e0e01bfd35609470356d660f5a95430
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Updated ansible-lint in test-requirements.txt</title>
<updated>2026-04-17T07:59:02+00:00</updated>
<author>
<name>OpenStack Proposal Bot</name>
<email>openstack-infra@lists.openstack.org</email>
</author>
<published>2026-04-17T02:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=c1fc912b7a15d7ac5801468f38ccb100c9bbd101'/>
<id>urn:sha1:c1fc912b7a15d7ac5801468f38ccb100c9bbd101</id>
<content type='text'>
parseable option has been retired in ansible-lint 26 [1]

[1]: https://github.com/ansible/ansible-lint/commit/9f63dd10e4500c7537be6e488067f41a014d1540

Change-Id: Ic3efb973b92d5a0dadd6412a482c079daad4ff01
Co-Authored-By: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
Signed-off-by: OpenStack Proposal Bot &lt;openstack-infra@lists.openstack.org&gt;
Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
</content>
</entry>
<entry>
<title>Bump Ansible to 12 and ansible-core to 2.19</title>
<updated>2025-10-28T10:45:51+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-09-09T19:08:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3913b6229510788f019b90d0011cc1a372cd57e7'/>
<id>urn:sha1:3913b6229510788f019b90d0011cc1a372cd57e7</id>
<content type='text'>
Change-Id: I37f4515587cb040296612e35d4c643f0c2bea6f6
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>CI: Bump ansible-lint to &lt;26</title>
<updated>2025-07-23T09:56:47+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2025-07-23T09:30:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=7591bb27c63c5df9eb7ca64f54112d4b924d6f8e'/>
<id>urn:sha1:7591bb27c63c5df9eb7ca64f54112d4b924d6f8e</id>
<content type='text'>
to be in sync with kolla-ansible
also add pin to ansible-core

Change-Id: Idf35af1b776d0e908fd328f0ec5eb825f1f2ca9c
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>CI: Use ansible-lint for CI roles and playbooks</title>
<updated>2025-02-20T10:59:30+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-12-12T11:47:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=af632db5d138253c36a06a6bcd7d6c9b6fa85edc'/>
<id>urn:sha1:af632db5d138253c36a06a6bcd7d6c9b6fa85edc</id>
<content type='text'>
Removing dbus-python deps because now a-c-k handles that.

Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/942179

Change-Id: I97a97da73a7ccb27789e979656867e4adfe8a633
</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>Drop docker-py from requirements.txt</title>
<updated>2023-11-28T11:08:01+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2023-09-27T11:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=5a259fdafe6db360df5d4a6ff218120e89196019'/>
<id>urn:sha1:5a259fdafe6db360df5d4a6ff218120e89196019</id>
<content type='text'>
Since addition of podman - users need to install only one from docker|podman

Change-Id: I622eefad3b2e93f334028d9c0775a2cca558a39c
</content>
</entry>
<entry>
<title>test-requirements: remove not needed entries</title>
<updated>2021-07-29T09:53:37+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin@juszkiewicz.com.pl</email>
</author>
<published>2021-07-28T16:24:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=796a8ec291035dc2fe7747b59d4d485fbe9fd693'/>
<id>urn:sha1:796a8ec291035dc2fe7747b59d4d485fbe9fd693</id>
<content type='text'>
Locally all tox tests passed without those requirements.

Also removed keystoneclient test. We are building images not clients.

Change-Id: I89578f0d7710cb38db12bf862584f13b49af20ef
</content>
</entry>
<entry>
<title>Fix hacking min version to 3.0.1</title>
<updated>2020-05-13T00:26:29+00:00</updated>
<author>
<name>Ghanshyam Mann</name>
<email>gmann@ghanshyammann.com</email>
</author>
<published>2020-05-12T23:34:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3e74662ad89d3a0d8b7bfcf4e1b76ec7ca6210b0'/>
<id>urn:sha1:3e74662ad89d3a0d8b7bfcf4e1b76ec7ca6210b0</id>
<content type='text'>
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as &lt;4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

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