<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/loadbalancer/templates/haproxy/haproxy_run.sh.j2, 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>2025-12-30T16:31:17+00:00</updated>
<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>haproxy: Fail when a step in haproxy_run.sh fails</title>
<updated>2025-10-01T10:28:34+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-09-29T14:58:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=2370ea60c8fb434cee87a05c5679ac49ff476d28'/>
<id>urn:sha1:2370ea60c8fb434cee87a05c5679ac49ff476d28</id>
<content type='text'>
Change-Id: Iab4dbffc796ebf5bdf32b6eda33f3204a70d1392
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>haproxy: Use -f configdir instead of for and xargs</title>
<updated>2024-05-14T10:56:31+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2024-01-09T14:34:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=f1331fa8875678377dd2c54e58d3cbe8d2aec45f'/>
<id>urn:sha1:f1331fa8875678377dd2c54e58d3cbe8d2aec45f</id>
<content type='text'>
-f configdir has been supported in HaProxy since 1.7

Partial-Bug: #2048130
Change-Id: Icb95cb072cb3eb5c27ffd79a127069bfcf21a61a
</content>
</entry>
<entry>
<title>Add support for LetsEncrypt-managed certs</title>
<updated>2023-11-07T09:59:51+00:00</updated>
<author>
<name>James Kirsch</name>
<email>generalfuzz@gmail.com</email>
</author>
<published>2020-04-16T21:10:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=5581a282539b406977dcc6d1577ac2a51d46e4cf'/>
<id>urn:sha1:5581a282539b406977dcc6d1577ac2a51d46e4cf</id>
<content type='text'>
Add support for automatic provisioning and renewal of HTTPS
certificates via LetsEncrypt.

Spec is available at:
https://etherpad.opendev.org/p/kolla-ansible-letsencrypt-https

Depends-On: https://review.opendev.org/c/openstack/kolla/+/887347
Co-Authored-By: Michal Arbet &lt;michal.arbet@ultimum.io&gt;
Implements: blueprint letsencrypt-https
Change-Id: I35317ea0343f0db74ddc0e587862e95408e9e106
</content>
</entry>
<entry>
<title>Rename role haproxy to loadbalancer</title>
<updated>2021-08-19T19:20:33+00:00</updated>
<author>
<name>Michal Arbet</name>
<email>michal.arbet@ultimum.io</email>
</author>
<published>2021-01-13T13:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=ffd53512af0bd7ea0927f9d5dc0e7254caeb320a'/>
<id>urn:sha1:ffd53512af0bd7ea0927f9d5dc0e7254caeb320a</id>
<content type='text'>
For now role haproxy is maintaining haproxy
and keepalived. In follow-up changes there is also
proxysql added.

This patch is *only* renaming/moving stuff to more
prominent role loadbalancer, and moving also specific
templates to subdirectory.

This was done only to better diff in follow-up
changes.

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