-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
On 4.5.0-1 td-agent fails to start - GEM::MissingSpecVersionError for faraday #508
Comments
Please try installing faraday 1.x.
|
Yes that seems to fix it. |
It's not a bug. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
fluentd fails to start with this error with 4.5.0-1 on Ubuntu 20.04
fluentd[2844091]: /opt/td-agent/lib/ruby/2.7.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'faraday' (>= 0.17.3, < 2.0) - did find: [faraday-2.7.4] (Gem::MissingSpecVersionError)
To Reproduce
Install
sudo apt install td-agent=4.5.0-1
This should start the agent but it fails...
Setting up td-agent (4.5.0-1) ...
Job for td-agent.service failed because the control process exited with error code.
See "systemctl status td-agent.service" and "journalctl -xe" for details.
$ sudo systemctl status td-agent
● td-agent.service - td-agent: Fluentd based data collector for Treasure Data
Loaded: loaded (/lib/systemd/system/td-agent.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2023-06-16 20:46:39 UTC; 2min 41s ago
Docs: https://docs.treasuredata.com/display/public/PD/About+Treasure+Data%27s+Server-Side+Agent
Process: 2885496 ExecStart=/opt/td-agent/bin/fluentd --log $TD_AGENT_LOG_FILE --daemon /var/run/td-agent/td-agent.pid $TD_AGENT_OPTIONS (code=exited, status=1/FAILURE)
Jun 16 20:46:39 REDACTED systemd[1]: td-agent.service: Failed with result 'exit-code'.
Jun 16 20:46:39 REDACTED systemd[1]: Failed to start td-agent: Fluentd based data collector for Treasure Data.
Jun 16 20:46:39 REDACTED systemd[1]: td-agent.service: Scheduled restart job, restart counter is at 5.
Jun 16 20:46:39 REDACTED systemd[1]: Stopped td-agent: Fluentd based data collector for Treasure Data.
Jun 16 20:46:39 REDACTED systemd[1]: td-agent.service: Start request repeated too quickly.
Jun 16 20:46:39 REDACTED systemd[1]: td-agent.service: Failed with result 'exit-code'.
Jun 16 20:46:39 REDACTED systemd[1]: Failed to start td-agent: Fluentd based data collector for Treasure Data.
Check in /var/log/syslog and find this error
fluentd[2885496]: /opt/td-agent/lib/ruby/2.7.0/rubygems/dependency.rb:313:in `to_specs': Could not find 'faraday' (>= 0.17.3, < 2.0) - did find: [faraday-2.7.4] (Gem::MissingSpecVersionError)
Expected behavior
agent starts successfully
Your Environment
Your Configuration
Your Error Log
Additional context
downgrading to v4.4.2-1 "fixes" the issue for now.
The text was updated successfully, but these errors were encountered: