Skip to content

Commit ee86ee7

Browse files
authored
Add ubuntu resolute (#19)
Signed-off-by: Kentaro Hayashi <hayashi@clear-code.com>
1 parent e85a448 commit ee86ee7

6 files changed

Lines changed: 42 additions & 6 deletions

make-install-script.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,22 +185,25 @@ def generate_6x_metadata
185185
apt_source_deb: 'fluent-apt-source/fluent-apt-source_2025.9.29-1_all.deb'
186186
})
187187
debian_lts_template = debian_template.merge({
188-
apt_source_deb: 'fluent-lts-apt-source/fluent-lts-apt-source_2025.9.29-1_all.deb',
188+
apt_source_deb: 'fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb',
189189
lts: true
190190
})
191191
ubuntu_lts_template = ubuntu_template.merge({
192-
apt_source_deb: 'fluent-lts-apt-source/fluent-lts-apt-source_2025.9.29-1_all.deb',
192+
apt_source_deb: 'fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb',
193193
lts: true
194194
})
195195
metadata.merge!({
196196
install_redhat_fluent_package6: rhel_template,
197197
install_amazon2023_fluent_package6: rhel_template.merge({distribution: 'amazon', version: 2023}),
198198
install_ubuntu_noble_fluent_package6: ubuntu_template.merge({version: 'noble'}),
199+
# TODO: pending for a while
200+
#install_ubuntu_resolute_fluent_package6: ubuntu_template.merge({version: 'resolute'}),
199201
install_ubuntu_jammy_fluent_package6: ubuntu_template.merge({version: 'jammy'}),
200202
install_debian_bookworm_fluent_package6: debian_template.merge({version: 'bookworm'}),
201203
install_debian_trixie_fluent_package6: debian_template.merge({version: 'trixie'}),
202204
install_redhat_fluent_package6_lts: rhel_lts_template,
203205
install_amazon2023_fluent_package6_lts: rhel_lts_template.merge({distribution: 'amazon', version: 2023}),
206+
install_ubuntu_resolute_fluent_package6_lts: ubuntu_lts_template.merge({version: 'resolute'}),
204207
install_ubuntu_noble_fluent_package6_lts: ubuntu_lts_template.merge({version: 'noble'}),
205208
install_ubuntu_jammy_fluent_package6_lts: ubuntu_lts_template.merge({version: 'jammy'}),
206209
install_debian_bookworm_fluent_package6_lts: debian_lts_template.merge({version: 'bookworm'}),

sh/install-debian-bookworm-fluent-package6-lts.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo -k
1010
# run inside sudo
1111
sudo sh <<SCRIPT
1212
# use apt-source package which contains keyring
13-
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/debian/bookworm/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2025.9.29-1_all.deb
13+
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/debian/bookworm/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb
1414
apt install -y ./fluent-apt-source.deb
1515
rm -f ./fluent-apt-source.deb
1616
# update your sources

sh/install-debian-trixie-fluent-package6-lts.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo -k
1010
# run inside sudo
1111
sudo sh <<SCRIPT
1212
# use apt-source package which contains keyring
13-
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/debian/trixie/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2025.9.29-1_all.deb
13+
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/debian/trixie/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb
1414
apt install -y ./fluent-apt-source.deb
1515
rm -f ./fluent-apt-source.deb
1616
# update your sources

sh/install-ubuntu-jammy-fluent-package6-lts.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo -k
1010
# run inside sudo
1111
sudo sh <<SCRIPT
1212
# use apt-source package which contains keyring
13-
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/ubuntu/jammy/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2025.9.29-1_all.deb
13+
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/ubuntu/jammy/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb
1414
apt install -y ./fluent-apt-source.deb
1515
rm -f ./fluent-apt-source.deb
1616
# update your sources

sh/install-ubuntu-noble-fluent-package6-lts.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ sudo -k
1010
# run inside sudo
1111
sudo sh <<SCRIPT
1212
# use apt-source package which contains keyring
13-
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/ubuntu/noble/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2025.9.29-1_all.deb
13+
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/ubuntu/noble/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb
1414
apt install -y ./fluent-apt-source.deb
1515
rm -f ./fluent-apt-source.deb
1616
# update your sources
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
echo "=============================="
2+
echo " fluent-package Installation Script "
3+
echo "=============================="
4+
echo "This script requires superuser access to install apt packages."
5+
echo "You will be prompted for your password by sudo."
6+
7+
# clear any previous sudo permission
8+
sudo -k
9+
10+
# run inside sudo
11+
sudo sh <<SCRIPT
12+
# use apt-source package which contains keyring
13+
curl -o fluent-apt-source.deb https://fluentd.cdn.cncf.io/lts/6/ubuntu/resolute/pool/contrib/f/fluent-lts-apt-source/fluent-lts-apt-source_2026.4.29-1_all.deb
14+
apt install -y ./fluent-apt-source.deb
15+
rm -f ./fluent-apt-source.deb
16+
# update your sources
17+
apt update
18+
19+
# install the toolbelt
20+
apt install -y fluent-package
21+
22+
SCRIPT
23+
24+
# message
25+
if [ $? -eq 0 ]; then
26+
echo ""
27+
echo "Installation completed. Happy Logging!"
28+
echo ""
29+
else
30+
echo ""
31+
echo "Installation incompleted. Check above messages."
32+
echo ""
33+
fi

0 commit comments

Comments
 (0)