Update Fluentd from v5 LTS to v6 LTS

Fluent Package v5 LTS will reach end of support at
the end of 2025.
Fluent Package v6 LTS will be supported until at least
the end of 2027.

This change updates the apt repository configuration and package version
to use Fluent Package v6 LTS for Ubuntu, Debian and RHEL.

No changes to existing Fluentd configuration files are required.

Change-Id: Iaf3c4de859986629f9768563a319fe0385acff6a
Signed-off-by: Piotr Milewski <vurmil@gmail.com>
This commit is contained in:
Piotr Milewski
2025-09-18 14:10:40 +02:00
committed by Michal Nasiadka
parent 90d255daa3
commit 79726bd9d5
4 changed files with 15 additions and 11 deletions

View File

@@ -33,7 +33,7 @@ information about package sources.
`Team RabbitMQ 'Cloudsmith' repo (RPM)`_
- Debian/Ubuntu:
`Team RabbitMQ 'Modern Erlang' PPA`_
TD Agent 4.4.x `TreasureData install guide`_
Fluentd 6.x (LTS) `Fluentd install guide`_
Telegraf 1.24.x `InfluxDB upstream repo`_
============== ================ =============================================
@@ -41,7 +41,7 @@ information about package sources.
.. _`OpenSearch install guide`: https://opensearch.org/downloads.html
.. _`Kibana install guide`: https://www.elastic.co/guide/en/kibana/7.10/install.html
.. _`Logstash install guide`: https://www.elastic.co/guide/en/logstash/7.9/installing-logstash.html
.. _`TreasureData install guide`: https://www.fluentd.org/download
.. _`Fluentd install guide`: https://www.fluentd.org/download
.. _`ProxySQL repository`: https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/
.. _`Team RabbitMQ 'Cloudsmith' repo (Deb)`: https://www.rabbitmq.com/install-debian.html#apt-cloudsmith

View File

@@ -250,12 +250,12 @@ COPY apt_preferences /etc/apt/preferences.d/kolla-custom
{# NOTE(hrw): type field defaults to 'asc' which is used for single keys #}
{% set base_remote_apt_keys = [
{'name': 'docker-ce', 'url': 'https://download.docker.com/linux/debian/gpg'},
{'name': 'fluentd', 'url': 'https://fluentd.cdn.cncf.io/GPG-KEY-fluent-package'},
{'name': 'grafana', 'url': 'https://rpm.grafana.com/gpg.key'},
{'name': 'influxdb', 'url': 'https://repos.influxdata.com/influxdata-archive_compat.key'},
{'name': 'mariadb', 'url': 'https://downloads.mariadb.com/MariaDB/mariadb-keyring-2019.gpg', 'type': 'gpg'},
{'name': 'opensearch', 'url': 'https://artifacts.opensearch.org/publickeys/opensearch-release.pgp'},
{'name': 'proxysql', 'url': 'https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/repo_pub_key'},
{'name': 'treasuredata', 'url': 'https://packages.treasuredata.com/GPG-KEY-td-agent'},
] %}
{% block base_ubuntu_package_installation %}

View File

@@ -25,8 +25,8 @@ centos:
distro: True
name: "extras"
fluentd:
baseurl: "https://packages.treasuredata.com/lts/5/redhat/9/$basearch"
gpgkey: "https://packages.treasuredata.com/GPG-KEY-td-agent"
baseurl: "https://fluentd.cdn.cncf.io/lts/6/redhat/$releasever/$basearch"
gpgkey: "https://fluentd.cdn.cncf.io/GPG-KEY-fluent-package"
name: "fluent-package-lts"
grafana:
baseurl: "https://rpm.grafana.com"
@@ -98,10 +98,10 @@ debian:
component: "main"
gpg_key: "erlang-ppa.gpg"
fluentd:
url: "https://packages.treasuredata.com/lts/5/debian/bookworm"
url: "https://fluentd.cdn.cncf.io/lts/6/debian/bookworm"
suite: "bookworm"
component: "contrib"
gpg_key: "treasuredata.asc"
gpg_key: "fluentd.asc"
grafana:
url: "https://apt.grafana.com"
suite: "stable"
@@ -174,8 +174,8 @@ rocky:
distro: True
name: "extras"
fluentd:
baseurl: "https://packages.treasuredata.com/lts/5/redhat/9/$basearch"
gpgkey: "https://packages.treasuredata.com/GPG-KEY-td-agent"
baseurl: "https://fluentd.cdn.cncf.io/lts/6/redhat/$releasever/$basearch"
gpgkey: "https://fluentd.cdn.cncf.io/GPG-KEY-fluent-package"
name: "fluent-package-lts"
grafana:
baseurl: "https://rpm.grafana.com"
@@ -244,10 +244,10 @@ ubuntu:
component: "main"
gpg_key: "erlang-ppa.gpg"
fluentd:
url: "https://packages.treasuredata.com/lts/5/ubuntu/noble/"
url: "https://fluentd.cdn.cncf.io/lts/6/ubuntu/noble"
suite: "noble"
component: "contrib"
gpg_key: "treasuredata.asc"
gpg_key: "fluentd.asc"
grafana:
url: "https://apt.grafana.com"
suite: "stable"

View File

@@ -0,0 +1,4 @@
---
upgrade:
- |
Update Fluentd to version 6.x LTS.