Actions
User story #10314
closedDocument remote-run exec compatibility
Pull Request:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:
Description
Remote running a 4.0 node fails, as command is not valid
root@agent1:/home/vagrant# /opt/rudder/bin/rudder agent run -uR -I -Dcfruncommand Rudder agent 4.0.4.rc1.git201702280322 (CFEngine Core 3.7.4) Node uuid: e04cdc24-2180-4d2e-b334-0445a13a3a45 ok: Rudder agent promises were updated.
remote running a 3.1 node fails, as command /opt/rudder/bin/rudder agent run -uR -I -Dcfruncommand --inform is not valid
root@agent2:/home/vagrant# /opt/rudder/bin/rudder agent run -uR -Dcfruncommand --inform /opt/rudder/share/commands/agent-run : option non permise -- u /opt/rudder/share/commands/agent-run : option non permise -- - /opt/rudder/share/commands/agent-run : option non permise -- n /opt/rudder/share/commands/agent-run : option non permise -- o Rudder agent 3.1.19.rc1.git201702210714 (CFEngine Core 3.6.5) Node uuid: 791a6ebe-cfb1-4f54-b9a2-48ca162f64b6 2017-02-28T12:38:05+0000 error: Remote execution cannot ignore lock
Option "-Dcfruncommand" is not accepted by agent in 3.1 and 4.0 (but it is ok in 4.1)
Actions