Bug #9028
closedArchitecture #7915: Merge initial promises and system techniques
Initial promises fail with rudder-server-uuid.txt
Description
error: Function 'readfile' failed to read file: /var/rudder/cfengine-community/rudder-server-uuid.txt
error: Function 'readfile' failed to read file: /var/rudder/cfengine-community/rudder-server-uuid.txt
error: Function 'readfile' failed to read file: /var/rudder/cfengine-community/rudder-server-uuid.txt
rudder info: CfReadFile: Could not examine file '/var/rudder/cfengine-community/rudder-server-uuid.txt' (stat: No such file or directory)
error: Function 'readfile' failed to read file: /var/rudder/cfengine-community/rudder-server-uuid.txt
rudder info: CfReadFile: Could not examine file '/var/rudder/cfengine-community/rudder-server-uuid.txt' (stat: No such file or directory)
error: Function 'readfile' failed to read file: /var/rudder/cfengine-community/rudder-server-uuid.txt
This is due to a read of the file content in vars: without a condition, they are always evaluated.