Fix typo (entry no longer exists).

Change-Id: I7ad07fa2328fd3d5db7375be86c40d21bf9ab039
entry_processor: add stage locking on parent_id/name value.

Add a stage locking mechanism on parent_id+name, not only on fid.
This avoids processing UNLINK-HLINK or RMDIR-MKDIR sequence in an
arbitrary order, which could lead to a wrong FS representation in DB.

Change-Id: Id26bf56dda6beacb95db8f5b9918a8043f79ef9c
changelog reader: config parameter to dump all changelogs to a file.

For troubleshooting, or just to kept trace of filesystem operations.
This can be enabled by specifying the 'dump_file' option in the
changelog reader config.

Change-Id: I4c77e5bc1819659e1e9507bb50890aa33309a97a
rbh-config: new option 'reset_acct' to rebuild accounting info.

"rbh-config reset_acct" drop the ACCT_STAT table,
causing robinhood to rebuild it on startup.

Change-Id: I3042f88575e5612a8d91adb3ad749e8bb7ebca14
backup: rbhext_tool timeout must be < robinhood's copy_timeout

Change-Id: I02495836a1e300c0ead8c1636bdf755c97bc43e8
rbh cmd: doesn't warn if someone uses both changelog and scanning.

Change-Id: I369fb35ad0f5e21ff15a6cc6339f5b37cd69ef68
migration policy: fix invalid handling of lstat error.

Invalid handling of lstat error resulted in triggering copy
for files that no longer existed.

Change-Id: I8231a4993ac93d5471c06e96256ec908fcb9df33
tests: wait for df synchronization before checking test success.

df async behavior caused test failures.

Change-Id: I95a6db93a34e751174bcdda2bbd9b5612acc920b
lustre_tools: protect against llapi_fid2path returning path with final slash.

Noticed a change behavior in llapi_fid2path between Lustre 2.5.0 and Lustre 2.5.2:
llapi_fid2path on root directory FID returns a double final slash:
	> lfs fid2path /mnt/lustre 0x200000007:0x1:0x0
	/mnt/lustre//

This change consists in removing final slash in paths returned by llapi_fid2path(),
to protect robinhood against this.

Change-Id: I76d5589e88d3bc880a7c370985d1f0306c232564
Lustre: fix build for Lustre 2.6 (see LU-3613).

Change-Id: Id1ae8d3991646ddcaf36ba5373884116b587c818
tests: Added missing password file for lustre tests.

Change-Id: I7fcff63213cfa79a638756921935fbd1c790af10
tests: fix backend file name for Lustre/HSM.

Change-Id: I5d37b2dedb213b8dd350595975a7e6e51cb0adf5
release 2.5.3.

Change-Id: Ic0eceec397b3b9d7a9e84db59e07811f6ce1d4dd
Merge tag '2.5.3' of github.com:cea-hpc/robinhood