<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/manila, 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-12T05:56:37+00:00</updated>
<entry>
<title>Fix for overly restrictive permissions on ca-certificates directory</title>
<updated>2026-05-12T05:56:37+00:00</updated>
<author>
<name>Rafal Lewandowski</name>
<email>rafal@stackhpc.com</email>
</author>
<published>2025-11-30T17:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=adec4ae2ec454f543183fcaf9dcb168e684ed927'/>
<id>urn:sha1:adec4ae2ec454f543183fcaf9dcb168e684ed927</id>
<content type='text'>
Closes-Bug: #2112280
Change-Id: I52499bdf2b7fc70f91a4c2920749bfef83a79850
Signed-off-by: Rafal Lewandowski &lt;rafal@stackhpc.com&gt;
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
(cherry picked from commit e302bab31f30296f7d6f41c3d46e19cf5668b97a)
</content>
</entry>
<entry>
<title>manila: Fix manila-api.log location</title>
<updated>2026-04-27T05:32:08+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-04-24T18:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=2b50175b33503d96d493a1f03e234ce004206183'/>
<id>urn:sha1:2b50175b33503d96d493a1f03e234ce004206183</id>
<content type='text'>
Without that it ends up as .log or some other Python frozenset.log

Change-Id: I3a6e2541aab07f822402f0b5fca96f8aba7e2f4a
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Standardize API health check endpoints</title>
<updated>2026-04-12T13:02:28+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2026-01-21T16:05:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=fa19b11fbb9c6ba3b9824e54e4b10668bccb0bc1'/>
<id>urn:sha1:fa19b11fbb9c6ba3b9824e54e4b10668bccb0bc1</id>
<content type='text'>
Configure dedicated health check endpoints for Load Balancers

Standardize health check paths in OpenStack and Grafana
Ansible defaults to improve Load Balancer (HAProxy) reliability.

The 'httpchk' configuration for the modified roles now uses
dedicated health check endpoints (e.g., /healthcheck or
/api/health) and enforces an HTTP 200 OK expectation.
This ensures faster and more robust failure detection.

Additionally, by moving health checks away from generic
endpoints (such as OPTIONS /), application logs are now
much cleaner. The log files will no longer be flooded
every second with HAProxy probe entries like:

"OPTIONS / HTTP/1.0" 200 94 0.000954

NOTE: The following services are exceptions to this
standardization and still use the root endpoint (`/`)
for health checks due to the lack of a dedicated health
check middleware in their default API paste configuration:
**cyborg_api**, **masakari**, **mistral_api**, **nova_api**,
**octavia_api**, **placement**, **tacker**, **venus**, and **watcher**.

Updated roles:
* aodh
* barbican
* cinder
* cloudkitty
* cyborg
* designate
* etcd
* glance
* gnocchi
* grafana
* heat
* horizon
* influxdb
* ironic
* keystone
* loadbalancer
* magnum
* manila
* masakari
* mistral
* neutron
* nova
* nova-cell
* octavia
* opensearch
* placement
* rabbitmq
* skyline
* tacker
* trove
* venus
* watcher
* zun

Change-Id: Ibbb9fda45a98565ab12e784bbef80be787bd6638
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>manila: Switch to uWSGI</title>
<updated>2026-03-25T12:52:09+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-20T08:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=c1e0e81ce40a6840b7db6d6e03aeaee378bbeeba'/>
<id>urn:sha1:c1e0e81ce40a6840b7db6d6e03aeaee378bbeeba</id>
<content type='text'>
Change-Id: I3237bf31877a10eb91f7449c69cb285b08e6f4df
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Fix fqcn[actions-core] for manila</title>
<updated>2026-03-22T11:59:56+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-20T06:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=831496ec765cd29f653b293cd27cac43ea0edd4f'/>
<id>urn:sha1:831496ec765cd29f653b293cd27cac43ea0edd4f</id>
<content type='text'>
Change-Id: I57b6ce1eefafbeceaeb1a7a02063e47c09770ad0
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: fix yaml[line-length] in manila</title>
<updated>2026-01-15T16:57:16+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@infomaniak.com</email>
</author>
<published>2025-12-12T23:17:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=ad2152beb51d4d6a4a85252a63bd3261a804d471'/>
<id>urn:sha1:ad2152beb51d4d6a4a85252a63bd3261a804d471</id>
<content type='text'>
Change-Id: Ibd685ace8a4a80ef89a2b7dbf2c19ee2c452789d
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@infomaniak.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>Add support for Debian Trixie (13)</title>
<updated>2025-12-19T14:55:59+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-12-05T14:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=536f4ae1a21ee715106dd7435c42935eb06df7ca'/>
<id>urn:sha1:536f4ae1a21ee715106dd7435c42935eb06df7ca</id>
<content type='text'>
Remove /etc/timezone bind mount since Debian does not provide
that file anymore.

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

Change-Id: If1a289068093843184f0d7b495815db006f2d563
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: fix unnamed-task in manila</title>
<updated>2025-12-10T21:19:48+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@protonmail.com</email>
</author>
<published>2025-12-10T20:32:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=71c7591edb68012234babe21b30c4db2f15ea276'/>
<id>urn:sha1:71c7591edb68012234babe21b30c4db2f15ea276</id>
<content type='text'>
Change-Id: I9a6a65f34a49e1e4bcd22f83e88d27e7c10c694e
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@protonmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Fix yaml[truthy] in manila role</title>
<updated>2025-11-24T09:11:58+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-11-12T13:30:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9171b0e5a1bb2acd62be80f3894600a2bba45cce'/>
<id>urn:sha1:9171b0e5a1bb2acd62be80f3894600a2bba45cce</id>
<content type='text'>
Change-Id: I4e8a88d69654ca1f5665ed2db74279e82dbbf6b4
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
</feed>
