Hi folks,
This article is for Treasure Agent users.
We used SHA1 based GPG key for td-agent package signing, but SHA1 has beed deprecated. For example, apt will remove SHA1 support: Teams/Apt/Sha1Removal - Debian Wiki
So we have updated Treasure Agent's GPG key for deb/rpm to drop SHA1 based signing. It means you need to update imported old GPG key before td-agent update.
If new deployment or if you disable gpg check, no need update action.
Here is an update steps for deb/rpm.
% apt-key del A12E206F
% curl -O https://packages.treasuredata.com/GPG-KEY-td-agent
% apt-key add GPG-KEY-td-agent
You can check imported is succeeded or not.
% apt-key list
Here is error example with old GPG key
W: GPG error: http://packages.treasuredata.com/2/ubuntu/xenial xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 901F9177AB97ACBE
If you found this key in rpm, remove it by following command:
% rpm -e --allmatches "gpg-pubkey-a12e206f-*"
Import by rpm import
% rpm --import https://packages.treasuredata.com/GPG-KEY-td-agent
You can check imported is succeeded or not.
% rpm -qi "gpg-pubkey-ab97acbe-*"
Here is error example with old GPG key
The GPG keys listed for the "TreasureData" repository are already installed but they are not correct for this package.
Check that the correct key URLs are configured for this repository.
Failing package is: td-agent-2.3.4-0.el7.x86_64
GPG Keys are configured as: https://packages.treasuredata.com/GPG-KEY-td-agent
If you need old GPG key for older packages, use following key:
Fluentd is an open source data collector to simplify log management.
2022-11-11: Fluentd v1.15.3 has been released
2022-11-08: td-agent v4.4.2 has been released
2022-08-23: td-agent v4.4.1 has been released
2022-08-22: Fluentd v1.15.2 has been released
2022-07-29: td-agent v4.4.0 has been released
Want to learn the basics of Fluentd? Check out these pages.
Couldn't find enough information? Let's ask the community!
You need commercial-grade support from Fluentd committers and experts?
©2010-2023 Fluentd Project. ALL Rights Reserved.
Fluentd is a hosted project under the Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.