By adam clark
I have done a do-release-upgrade, and now droplet-agent exits with return code 1 from the cron.hourly executions.
run-parts: /etc/cron.hourly/droplet-agent exited with return code 1
I have tried shutting it down, then using apt to purge it, then reinstalled it using apt and it still has this problem.
Any ideas?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi there,
Does this work if you were to try running the script manually to see if it outputs any errors:
sudo /etc/cron.hourly/droplet-agent
Also, check journalctl
for any additional logs:
journalctl -u droplet-agent
Also would you mind confirming:
/var/log/droplet-agent.log
or /opt/droplet-agent
If it still fails after a full purge and reinstall, I would recomend opening an issue at: https://github.com/digitalocean/do-agent/issues
That way the maintainers can take a closer look.
- Bobby
Heya,
Check your journal to see the exact error
journalctl -u droplet-agent
From the error we’ll be able to further troubleshoot the exact reason behind this behavior.
I’m having the exact same issue, but on Debian. I have re-installed the droplet agent twice. Still seeing this same error. Ran the script, I see no output at all. Checked the logs… no errors. Did some digging, and this is what I discovered.
This is the script right? At least it is on my system.
#!/bin/sh
/bin/bash /opt/digitalocean/droplet-agent/scripts/update.sh >/var/log/droplet-agent.update.log 2>&1
I opened that log.
Waiting 47 seconds
Checking architecture support...OK
Preparing to check for update
/opt/digitalocean/droplet-agent/scripts/update.sh: line 86: /etc/apt/sources.list.d/droplet-agent.list: No such file or directory
On my systen, that droplet-agent.list file doesn’t exist anymore. Why? because it’s been replaced by droplet-agent.sources when I ran sudo apt modernize-sources. There was a .bak file, but I assumed I didn’t need it anymore.
For now, I re-ran the install from here, again. https://docs.digitalocean.com/products/droplets/how-to/manage-agent/
That recreated the list file too.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.