<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/docker/horizon, branch stable/2025.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%2F2025.2</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2025.2'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2026-05-14T07:53:39+00:00</updated>
<entry>
<title>horizon: rebuild static assets after theme changes</title>
<updated>2026-05-14T07:53:39+00:00</updated>
<author>
<name>Grzegorz Koper</name>
<email>grzegorzk@stackhpc.com</email>
</author>
<published>2026-05-08T13:19:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=75fbd015745ecf6816e32cbfd0e61ad543056575'/>
<id>urn:sha1:75fbd015745ecf6816e32cbfd0e61ad543056575</id>
<content type='text'>
Include the theme directory in settings_bundle so theme-only changes
invalidate the cache and rebuild the static assets.

Closes-Bug: #2148389

Change-Id: If4fbc24c5c339f7dee7bf67a09fc6448ede0c9fd
Signed-off-by: Grzegorz Koper &lt;grzegorzk@stackhpc.com&gt;
(cherry picked from commit 21cacdd855bca15be846d392ec6795d667bf8ac1)
</content>
</entry>
<entry>
<title>horizon: pin setuptools &lt;82</title>
<updated>2026-02-10T08:11:04+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2026-02-09T10:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=dd8ab606be6eb53813b4f04373ba6bb91e5eb178'/>
<id>urn:sha1:dd8ab606be6eb53813b4f04373ba6bb91e5eb178</id>
<content type='text'>
setuptools 82 removed pkg_resources [1]

[1] https://setuptools.pypa.io/en/stable/history.html#v82-0-0

Related-Bug: #2141293

Change-Id: Iced7662f7e58b9f094306e9a6c4f1b5a79f48b17
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
(cherry picked from commit 4cdf881631eb0a671b9f70d5afefa6ead1949118)
</content>
</entry>
<entry>
<title>horizon: unpin pip and setuptools</title>
<updated>2025-10-27T09:39:51+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-27T09:39:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=07872d34d08b4712712fad77734a622e2cee24d5'/>
<id>urn:sha1:07872d34d08b4712712fad77734a622e2cee24d5</id>
<content type='text'>
Since Venus is removed - that is not needed anymore

Change-Id: I444304139dfbe451b5449a181de1129f073b7535
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Drop Venus images</title>
<updated>2025-10-27T09:38:44+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-27T08:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=539342b730a21c1fb81f2e8a7c3c170c73afbc5e'/>
<id>urn:sha1:539342b730a21c1fb81f2e8a7c3c170c73afbc5e</id>
<content type='text'>
It has been marked as inactive and venus dashboard plugin is breaking
Horizon Kolla builds.

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

Change-Id: I3a04487a75c04ba989fa70f2025db33308671dfb
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>horizon: pin pip to &lt;25.3</title>
<updated>2025-10-27T09:38:09+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-27T08:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=9bc8d4d0816ac89614a703170601046e57f54c57'/>
<id>urn:sha1:9bc8d4d0816ac89614a703170601046e57f54c57</id>
<content type='text'>
Closes-Bug: #2129916

Change-Id: Ib1b40a65cb2667b53c72f00d16bfe280bcf24bfe
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>horizon: Ensure horizon owns /var/log/kolla/horizon</title>
<updated>2025-09-18T14:44:29+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-09-18T14:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=74b01d663034c1535a78649959cf52f29935b297'/>
<id>urn:sha1:74b01d663034c1535a78649959cf52f29935b297</id>
<content type='text'>
Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/961614

Change-Id: I9011f9a6d065b85ff76852950e4537070a12b437
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove setuptools pin</title>
<updated>2024-12-11T12:14:33+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2023-11-24T12:35:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=7ae781561354afab79c83028f01beed16164971c'/>
<id>urn:sha1:7ae781561354afab79c83028f01beed16164971c</id>
<content type='text'>
Change-Id: I7d08ebb65e2de82e3edba7bd9307b2b6ac8cb7a8
</content>
</entry>
<entry>
<title>Add mechanism for patching files in containers</title>
<updated>2024-11-15T08:04:30+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2022-02-15T12:50:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=11f65c6c1d3bfd6a12f8e71d778d46d635010449'/>
<id>urn:sha1:11f65c6c1d3bfd6a12f8e71d778d46d635010449</id>
<content type='text'>
This patch adds a way to patch files in a Docker
image built by Kolla. This is very useful for several
reasons, specifically:

- Custom modifications
- The stable branch of some library has a fix but no pip
  package has been released
- Eliminates the need to package your own pip packages
- Eliminates the need to invent your own versioning to prevent
  upstream versioning
- Eliminates the need to manage a pip server
- In other words, it eliminates the need to get a wheel into
  the image and install it manually using any method not
  previously mentioned

It is also highly desirable because, although Kolla can replace
the source for a service with a custom URL for a tarball or its
own Git repo, it cannot do this for dependencies pulled from pip.

I would also like to point out that this is a feature with its own
code path and works only if the user "inserts" a patch into the folder
patches/docker-image/something.patch and creates an analogous series
file for patch source code.

Simply said, this code will never interfere with the upstream build process
since this feature is not intended for use in upstream.
It is rather meant for downstream users who know what they are doing.
Now they just have an option to patch their images.

Everything works on all layers of the Docker image and stores a report
of applied patches which can then be seen in /etc.

This mechanism is similar as debian patch quilt.

Change-Id: I61d0790c5d4d070b7ea9e8c99c0a76ff5d22bf9d
</content>
</entry>
<entry>
<title>Switch to Dynamic Python Version Detection</title>
<updated>2024-09-19T10:22:16+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2024-08-21T12:08:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=1cda1acc7fd22bc42917c723f14c6ee076098297'/>
<id>urn:sha1:1cda1acc7fd22bc42917c723f14c6ee076098297</id>
<content type='text'>
This commit removes the hardcoded KOLLA_DISTRO_PYTHON_VERSION
and replaces it with dynamic Python version detection during
container images build. Dockerfiles and scripts now use general
python3 references, simplifying maintenance and ensuring
compatibility with future Python versions.

Test cases relying on distro_python_version were also cleaned up.

Change-Id: I891749598247a5e951ed4a873b16acfd0566f59c
</content>
</entry>
<entry>
<title>Drop Vitrage</title>
<updated>2024-04-24T15:55:48+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-04-24T15:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=e47e24c9463b6f3dce177f7436376c2b3413c4de'/>
<id>urn:sha1:e47e24c9463b6f3dce177f7436376c2b3413c4de</id>
<content type='text'>
It has been deprecated in Antelope cycle.

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