Bug #14171
closed'rudder-cf-execd' and 'rudder-cf-serverd' in status 'inactive (dead)'
Description
Nodes with fresh install of Ubuntu 18.04. Rudder in 5.0.3 (same issue occurs on 5.0.4)
Installation process:
--- cut here ---
apt-get install rudder-agent
echo '[...server_address...]' > /var/rudder/cfengine-community/policy_server.dat
rudder agent start
rudder agent inventory
rudder agent run
--- cut here ---
Problem:
After reboot services 'rudder-cf-execd' and 'rudder-cf-serverd' are in status 'inactive (dead)'.
agent-check on every run is generating:
WARNING: No disable file detected and no agent executor process either. Restarting agent service...ok: stop service rudder-agent succeeded
ok: start service rudder-agent succeeded
Temporary solution:
systemctl enable rudder-agent rudder-cf-execd rudder-cf-serverd
Sugested permanent solution:
agent-check should check if required services are up, and if not, should bring them up.
Updated by François ARMAND over 5 years ago
- Severity changed from Minor - inconvenience | misleading | easy workaround to Major - prevents use of part of Rudder | no simple workaround
- User visibility set to Getting started - demo | first install | Technique editor and level 1 Techniques
- Effort required set to Very Small
- Priority changed from 0 to 96
Updated by François ARMAND over 5 years ago
- Category changed from Agent to Packaging
- Assignee set to Félix DALLIDET
- Target version set to 5.0.9
Updated by Vincent MEMBRÉ over 5 years ago
- Target version changed from 5.0.9 to 5.0.10
Updated by François ARMAND over 5 years ago
- Assignee changed from Félix DALLIDET to Nicolas CHARLES
- Priority changed from 96 to 95
We weren't able to reproduce it, but we had several concording reports about that problem. So perhaps the problem is on "rudder agent check".
Updated by Nicolas CHARLES over 5 years ago
- Related to Bug #14692: Rudder agent check does not repair policies if they are broken added
Updated by Nicolas CHARLES over 5 years ago
I cannot reproduce the issue - even with specified version of Rudder and Ubuntu
Could you paste the complet output of the systemctl status rudder-cf-execd ?
Updated by Nicolas CHARLES over 5 years ago
even if i volontarly break the policies, after reboot I have
root@agent1:/home/vagrant# systemctl status rudder-cf-execd ● rudder-cf-execd.service - CFEngine Execution Scheduler Loaded: loaded (/lib/systemd/system/rudder-cf-execd.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Fri 2019-04-19 12:49:31 UTC; 1s ago Process: 2408 ExecStart=/var/rudder/cfengine-community/bin/cf-execd --no-fork (code=exited, status=1/FAILURE) Main PID: 2408 (code=exited, status=1/FAILURE) Apr 19 12:49:31 agent1 systemd[1]: rudder-cf-execd.service: Main process exited, code=exited, status=1/FAILURE Apr 19 12:49:31 agent1 systemd[1]: rudder-cf-execd.service: Failed with result 'exit-code'.
Updated by Vincent MEMBRÉ over 5 years ago
- Target version changed from 5.0.10 to 5.0.11
- Priority changed from 95 to 94
Updated by Nicolas CHARLES over 5 years ago
- Status changed from New to Rejected
We couldn't reproduce, and it seemed to be related to broken policies
Since #14692 fixed this point, i'm closing this ticket - if it happens again, please reopen this ticket, with as many details you can include
Thank you!