missing rudder_expected_reports.csv.res when starting the agent for the first time after an update
The is sometimes an error indicating that /var/rudder/cfengine-community/inputs/rudder_expected_reports.csv.res cannot be read by the agent. It solves itself at the next run.
Updated by Alexis MOUSSET over 4 years ago
It happens when the promises are updated during a run. The .res file is deleted and the current agent cannot read it. We can fix it by moving these files to the state directory which is not overwritten by the update.
We can even allow multiple concurrent run with different promises by adding (for instace) the current pid to the file name. We can remove it at the end of the run, and add a cleanup promise like for output files, in case of interrupted runs.
Updated by Vincent MEMBRÉ over 4 years ago
- Status changed from Pending release to Released
This bug has been fixed in ncf version that comes with Rudder 3.1.15/14 and 3.2.8/7 which were released today.
- 3.1: Announce Changelog
- 3.2: Announce Changelog
- Download: https://www.rudder-project.org/site/get-rudder/downloads/