<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/tools/validate-all-file.py, branch stable/2026.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%2F2026.2</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2026.2'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2026-06-10T23:45:30+00:00</updated>
<entry>
<title>kolla-build: Use SandboxedEnvironment to prevent SSTI</title>
<updated>2026-06-10T23:45:30+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-06-10T16:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0b20ffce09552014fa52c45de574511dc2200ac5'/>
<id>urn:sha1:0b20ffce09552014fa52c45de574511dc2200ac5</id>
<content type='text'>
Switch from jinja2.Environment to
jinja2.sandbox.SandboxedEnvironment to block Server-Side Template
Injection attacks.

Closes-Bug: #2146056

Change-Id: Iecd1d8dcf99007e3339120961c7c1d0ca12f83d8
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Update hacking for Python3</title>
<updated>2020-04-01T19:42:41+00:00</updated>
<author>
<name>Andreas Jaeger</name>
<email>aj@suse.com</email>
</author>
<published>2020-04-01T17:47:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1456d8b6f9f86d974459685091f143f0a0b4b345'/>
<id>urn:sha1:1456d8b6f9f86d974459685091f143f0a0b4b345</id>
<content type='text'>
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found by updated hacking version.

Update local hacking checks for new flake8.

Remove hacking and friends from lower-constraints, they are not
needed in installations.

Change-Id: I67e5ca24c550163c218fb06692de0b7c528d8318
</content>
</entry>
<entry>
<title>do not use unversioned Python binary</title>
<updated>2020-03-16T08:25:51+00:00</updated>
<author>
<name>Marcin Juszkiewicz</name>
<email>marcin.juszkiewicz@linaro.org</email>
</author>
<published>2020-02-27T11:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=bef55c5c82a057c35be03799013b959bc8f85464'/>
<id>urn:sha1:bef55c5c82a057c35be03799013b959bc8f85464</id>
<content type='text'>
We said 'bye' to Python 2 already. So let us use Python 3 for all
scripts.

Unversioned Python binary should be avoided as it may be Python2 or
Python3 (depends on distribution).

Implements: blueprint drop-py2-support

Change-Id: Ifd7912a3debf3ee4ddd8f3e1a4c5870848d4d688
</content>
</entry>
<entry>
<title>Add file validator for *.json.j2 file</title>
<updated>2016-11-04T17:16:12+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>zhang.lei.fly@gmail.com</email>
</author>
<published>2016-10-19T18:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=2392d7e38cc5937921c2ecaf5af2b21f3cb32c40'/>
<id>urn:sha1:2392d7e38cc5937921c2ecaf5af2b21f3cb32c40</id>
<content type='text'>
All json file in Kolla are json.j2 file, it shold be render as jinja
template, then validate by using json.

Change-Id: Ibabbe435116fd255d68347e00407156db76fedfe
Closes-Bug: #1634447
</content>
</entry>
<entry>
<title>Add validate no new line at end of file</title>
<updated>2016-10-19T17:17:06+00:00</updated>
<author>
<name>Jeffrey Zhang</name>
<email>zhang.lei.fly@gmail.com</email>
</author>
<published>2016-09-01T12:16:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=3e89f987c047bfc202a18279d7c5e2e28bb10d39'/>
<id>urn:sha1:3e89f987c047bfc202a18279d7c5e2e28bb10d39</id>
<content type='text'>
TrivialFix

Change-Id: I817aa52caf56b7d54b266e553db6db1ceb38b773
Signed-off-by: Jeffrey Zhang &lt;zhang.lei.fly@gmail.com&gt;
</content>
</entry>
</feed>
