<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/opensearch, 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-07-30T08:13:24+00:00</updated>
<entry>
<title>Ensure OpenSearch waits for recovery during upgrade</title>
<updated>2026-07-30T08:13:24+00:00</updated>
<author>
<name>Alex Welsh</name>
<email>alex@stackhpc.com</email>
</author>
<published>2026-07-29T12:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=dcd07540af662e1283ca77ab5d3b92996f4f992d'/>
<id>urn:sha1:dcd07540af662e1283ca77ab5d3b92996f4f992d</id>
<content type='text'>
Change-Id: I8825f41a1753eb323e0fdf1bf38a679670e01ba7
Signed-off-by: Alex Welsh &lt;alex@stackhpc.com&gt;
(cherry picked from commit 37194fcab7883b8626f2eab5a4f6a19246b85ec9)
</content>
</entry>
<entry>
<title>Revert "Ensure OpenSearch waits for recovery during upgrade"</title>
<updated>2026-07-29T07:51:21+00:00</updated>
<author>
<name>Franciszek Przewoźny</name>
<email>przewozny.franciszek@gmail.com</email>
</author>
<published>2026-07-29T07:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=de3647ec5fa9ad791967833d4727f3eae5695d12'/>
<id>urn:sha1:de3647ec5fa9ad791967833d4727f3eae5695d12</id>
<content type='text'>
This reverts commit 79f6f2a049bad1d3cb51ba50981a01f63503a329.

Reason for revert: post-config job leaks OpenSearch secret to logs (see failed prometheus-opensearch jobs)

Change-Id: I63432e19c42ac9f3eebebadb474882ccda3780ed
Signed-off-by: fprzewozn &lt;przewozny.franciszek@gmail.com&gt;
</content>
</entry>
<entry>
<title>Ensure OpenSearch waits for recovery during upgrade</title>
<updated>2026-07-27T14:22:38+00:00</updated>
<author>
<name>Alex Welsh</name>
<email>alex@stackhpc.com</email>
</author>
<published>2026-07-20T13:11:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=6e98191ec3f97ea37351881b2ba772c86dde9cd2'/>
<id>urn:sha1:6e98191ec3f97ea37351881b2ba772c86dde9cd2</id>
<content type='text'>
There's actually two fixes here

The first waits until the OpenSearch state is healthy before moving on
to Dashboards. Otherwise, OpenSearch Dashboards does its internal
`.kibana` index migration before OpenSearch has fully recovered. This
creates a corrupted `.kibana_1` index, making Dashboard enter an
infinite polling loop and fail to start.

The second adds retries to the "Create OpenSearch Dashboards Index
Pattern" task. Dashboards seems to take a while to start up
post-upgrade, I think again, it's doing some internal migrations for the
latest version. Without first checking the API is ready, it consistently
fails to be ready, and throws 503s by the time we try to create index
patterns.

Change-Id: Ic06ccc6b7ec22fa1b0cfa2a144878672d314e93e
Closes-Bug: #2161333
Signed-off-by: Alex Welsh &lt;alex@stackhpc.com&gt;
(cherry picked from commit 79f6f2a049bad1d3cb51ba50981a01f63503a329)
</content>
</entry>
<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>opensearch: automate index pattern creation in dashboards</title>
<updated>2026-04-27T16:42:02+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2026-04-27T09:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=20c6740bfc8245a304e8d2a7f630269c31e3918f'/>
<id>urn:sha1:20c6740bfc8245a304e8d2a7f630269c31e3918f</id>
<content type='text'>
Previously, operators had to manually create the default index
pattern after the first login to OpenSearch Dashboards.

This commit automates the creation of the default index pattern
using the OpenSearch Dashboards Saved Objects API during the
post-config phase. The pattern is dynamically named based on the
opensearch_log_index_prefix variable (defaulting to "flog-*")
and automatically sets "@timestamp" as the time field.

Documentation has been updated to reflect that the first-login
manual setup is no longer required for the default log indices.

Change-Id: I8d49a270ace187b3b13103452e93d305505f6cbb
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Fix fqcn[actions]</title>
<updated>2026-03-24T05:36:36+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-23T10:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=f35f5ffe7158d004456199b26514ef5bec14b156'/>
<id>urn:sha1:f35f5ffe7158d004456199b26514ef5bec14b156</id>
<content type='text'>
Change-Id: I3f9e5aada1059d882d2013e0721c10708f43d1cf
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: Fix fqcn[actions-core] for opensearch</title>
<updated>2026-03-23T12:56:49+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-03-20T06:34:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=b5cce5d204517fde2768b5fbcdeb0012d9784cc2'/>
<id>urn:sha1:b5cce5d204517fde2768b5fbcdeb0012d9784cc2</id>
<content type='text'>
Change-Id: Id50822f572164e2b7c2576b3f53c125fd1678f60
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>ansible-lint: fix yaml[line-length] in opensearch</title>
<updated>2026-01-15T16:57:22+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@infomaniak.com</email>
</author>
<published>2025-12-13T14:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=bcc34a05071422dcd6efa104e3e4840836ddb2c0'/>
<id>urn:sha1:bcc34a05071422dcd6efa104e3e4840836ddb2c0</id>
<content type='text'>
Change-Id: I0c143c7f6e05da417c8a2e68a4557fc144e6ee14
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@infomaniak.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 opensearch</title>
<updated>2025-12-10T21:19:49+00:00</updated>
<author>
<name>Bertrand Lanson</name>
<email>bertrand.lanson@protonmail.com</email>
</author>
<published>2025-12-10T20:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=8bba4a8efe89159d3ebdb14d78b97c5c68ff6421'/>
<id>urn:sha1:8bba4a8efe89159d3ebdb14d78b97c5c68ff6421</id>
<content type='text'>
Change-Id: I3f24d64d4c28e22d463a4c6028b021c59379d61c
Signed-off-by: Bertrand Lanson &lt;bertrand.lanson@protonmail.com&gt;
</content>
</entry>
</feed>
