<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla-ansible.git/ansible/roles/fluentd/templates/conf/output/03-opensearch.conf.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>2026-10-14T08:20:34+00:00</updated>
<entry>
<title>Fix Fluentd OpenSearch output address</title>
<updated>2026-10-14T08:20:34+00:00</updated>
<author>
<name>kkaptanoglu</name>
<email>kubilay@kaptanoglu.me</email>
</author>
<published>2026-08-10T08:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=9a49b33704e2701ee042780809be18214bac1c6e'/>
<id>urn:sha1:9a49b33704e2701ee042780809be18214bac1c6e</id>
<content type='text'>
Prefer opensearch_address when it is set, allowing Fluentd to reach
an external or legacy Elasticsearch/OpenSearch endpoint instead of
relying only on the opensearch inventory group.

Use opensearch_address only when it differs from
kolla_internal_fqdn. This keeps the default VIP deployment using
the OpenSearch inventory addresses.

Closes-Bug: #2163144
Change-Id: Ibde86a916c4fa764100bf33675f4c416b5179532
Signed-off-by: kkaptanoglu &lt;kkaptanoglu@vmind.com.tr&gt;
(cherry picked from commit a68e99bbaead4a0415668103fa18a8169101528b)
</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>fluentd: Switch to direct log shipping to OpenSearch nodes</title>
<updated>2025-10-02T13:44:11+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2025-06-26T14:21:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=ed5a70f8a36817a6b3ac0ed52acacb44acb3d951'/>
<id>urn:sha1:ed5a70f8a36817a6b3ac0ed52acacb44acb3d951</id>
<content type='text'>
Fluentd now sends logs directly to OpenSearch node IPs instead of using
a Load Balancer. This change reduces Load Balancer overhead from high
log volumes. The Load Balancer for OpenSearch remains in place, as it
is still used by OpenSearch Dashboards. Fluentd continues to handle node
availability, automatically distributing logs via round-robin, ensuring
log delivery even if individual OpenSearch nodes become unavailable.

Fixed Fluentd configuration template to avoid generating unnecessary
empty lines when optional parameters are not set.

Change-Id: I972268857f0389b3f313070491352789bcb1e409
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>fluentd: Split out to a separate role</title>
<updated>2025-08-08T06:17:12+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-07-10T14:40:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla-ansible.git/commit/?id=655e6cbc512e01b61269add244b0d7b668c9f9d8'/>
<id>urn:sha1:655e6cbc512e01b61269add244b0d7b668c9f9d8</id>
<content type='text'>
Change-Id: Ia4be3c25148be1b6455073b3bf6929bc31fe695c
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
</feed>
