<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/tox.ini, 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-ansible.git/atom?h=stable%2F2026.1</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla-ansible.git/atom?h=stable%2F2026.1'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/'/>
<updated>2026-05-07T08:14:30+00:00</updated>
<entry>
<title>Update TOX_CONSTRAINTS_FILE for stable/2026.1</title>
<updated>2026-05-07T08:14:30+00:00</updated>
<author>
<name>OpenStack Release Bot</name>
<email>infra-root@openstack.org</email>
</author>
<published>2026-05-07T08:14:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=cba29aeb0cb6286c1e6ece849efa63806942ebc3'/>
<id>urn:sha1:cba29aeb0cb6286c1e6ece849efa63806942ebc3</id>
<content type='text'>
Update the URL to the upper-constraints file to point to the redirect
rule on releases.openstack.org so that anyone working on this branch
will switch to the correct upper-constraints list automatically when
the requirements repository branches.

Until the requirements repository has as stable/2026.1 branch, tests will
continue to use the upper-constraints list on master.

Change-Id: I9d22724bd365457a07ce146bcc16482fb6017b2e
Signed-off-by: OpenStack Release Bot &lt;infra-root@openstack.org&gt;
Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
</content>
</entry>
<entry>
<title>CI: Remove upper-constraints in linters tox job</title>
<updated>2026-04-23T10:31:47+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-23T10:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=f0f9810b67afb7531e89cd683d44e49b9980d00f'/>
<id>urn:sha1:f0f9810b67afb7531e89cd683d44e49b9980d00f</id>
<content type='text'>
j2lint 1.2.0 requires rich&lt;15 and u-c bumped it to 15.0.0, so things
are failing right now - but we don't need u-c for linters job

Change-Id: Ie14c11e299da1e505d379ad35928cc62929a678f
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Rework validate-all-file into custom rules</title>
<updated>2026-01-09T08:34:19+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-01-07T10:10:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=c8ea844b2b31cfc0446b6174e6b033a4036b9750'/>
<id>urn:sha1:c8ea844b2b31cfc0446b6174e6b033a4036b9750</id>
<content type='text'>
Test roles/ subdirectories as well (used by Zuul)

In addition to that container_exec_become will also
fail when "docker exec" or "podman exec" will be used
instead of "{{ kolla_container_engine }} exec"

Generated-By: Claude

Change-Id: I75c1e48c36bb0284e2927b1cb354ce9ec47967d7
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Switch to pypi version of j2lint and fix linting errors</title>
<updated>2025-12-30T16:31:17+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-14T15:53:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=51eb7e05a2ef5e184a75c69b9f99ca11767bf675'/>
<id>urn:sha1:51eb7e05a2ef5e184a75c69b9f99ca11767bf675</id>
<content type='text'>
Since ipwrap filter is getting moved another time
inside ansible code - let's switch to j2lint that is
actively maintained and it's rules will help in
readability of jinja2 templates

Change-Id: I6762b691b927de31fa1abd83c4c14e87226fe5e2
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>CI: ansible-lint: Move exclude paths to .ansible-lint</title>
<updated>2025-11-06T11:00:59+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-06-05T20:53:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=66338d574d0ffdcfa588b4cc877a90e3a71cd417'/>
<id>urn:sha1:66338d574d0ffdcfa588b4cc877a90e3a71cd417</id>
<content type='text'>
Change-Id: Ide4387d3a041ee424bc7f62fb4ddb38ff3e7cb52
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>CI: Bump ansible-lint to &lt;26</title>
<updated>2025-06-04T09:34:56+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-12-06T10:13:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=1a49b2963aed5e2b6336c59919a3ce95fc988120'/>
<id>urn:sha1:1a49b2963aed5e2b6336c59919a3ce95fc988120</id>
<content type='text'>
Remove yamllint usage - it duplicates what reno lint/ansible-lint do.

Change-Id: If8ad229281b2dca565570d651065779c2c871528
</content>
</entry>
<entry>
<title>docs: minor fixes to external Ceph guide</title>
<updated>2024-12-05T09:45:33+00:00</updated>
<author>
<name>Pierre Riteau</name>
<email>pierre@stackhpc.com</email>
</author>
<published>2024-12-05T09:45:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=0bd1313f598af571ec12e30b211018042ece5346'/>
<id>urn:sha1:0bd1313f598af571ec12e30b211018042ece5346</id>
<content type='text'>
When a path is broken into two separate lines, the generated HTML
includes an incorrect space character in the middle of the path.

We need to ignore doc8 linting on this file as this change breaks the
max line length check. I tried using ``ignore-path-errors`` to exclude
only D001 for this file, but doc8 does not like a relative path for this
option [1].

[1] https://github.com/PyCQA/doc8/issues/162

Change-Id: I1cf0b7a6b7506a68876bce2de5080718280a47be
</content>
</entry>
<entry>
<title>CI: Add pre/run.yml to files in all base jobs</title>
<updated>2024-10-31T14:10:44+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-10-31T10:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=04873199efb940552da5507eaa75262114774857'/>
<id>urn:sha1:04873199efb940552da5507eaa75262114774857</id>
<content type='text'>
Rework the base jobs structure to include a mid-level
kolla-ansible-scenario-base that includes common
files: stanza.

Change-Id: I548b22b27dff111d625361835029354557d8c9ca
</content>
</entry>
<entry>
<title>Merge "Use py3 as the default runtime for tox"</title>
<updated>2024-08-26T10:46:58+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2024-08-26T10:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=1c6d49d0562b4795c5d4c5593a04bfcecd711e56'/>
<id>urn:sha1:1c6d49d0562b4795c5d4c5593a04bfcecd711e56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use py3 as the default runtime for tox</title>
<updated>2024-08-26T09:12:53+00:00</updated>
<author>
<name>likui</name>
<email>likui@yovole.com</email>
</author>
<published>2023-10-16T07:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=722813628b52d706ee8a5f44b94ca235386639a9'/>
<id>urn:sha1:722813628b52d706ee8a5f44b94ca235386639a9</id>
<content type='text'>
Moving on py3 as the default runtime for tox to avoid to update this at
each new cycle.

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