<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:58:24 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-6229] test racer with lustre_rsync</title>
                <link>https://jira.whamcloud.com/browse/LU-6229</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;As i describe in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6166&quot; title=&quot;bugs of lustre_rsync&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6166&quot;&gt;&lt;del&gt;LU-6166&lt;/del&gt;&lt;/a&gt;, the lustre_rsync has some problems, here is test result with racer, the result is:&lt;br/&gt;
Lustre filesystem: lustre&lt;br/&gt;
MDT device: lustre-MDT0000&lt;br/&gt;
Source: /mnt/lustre&lt;br/&gt;
Target: /home/target&lt;br/&gt;
Statuslog: /home/lustre_rsync.log&lt;br/&gt;
Changelog registration: cl1&lt;br/&gt;
Starting changelog record: 0&lt;br/&gt;
Clear changelog after use: no&lt;br/&gt;
Errors: 1057&lt;br/&gt;
lustre_rsync took 36 seconds&lt;br/&gt;
Changelog records consumed: 6774&lt;br/&gt;
Only in /mnt/lustre: .lustre&lt;br/&gt;
Only in /home/target: .lustrerepl&lt;br/&gt;
Only in /mnt/lustre/racer: 0&lt;br/&gt;
diff: /mnt/lustre/racer/1: Too many levels of symbolic links&lt;br/&gt;
Only in /home/target/racer: 10&lt;br/&gt;
diff: /mnt/lustre/racer/11/12: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/12: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/13: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/13: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/1: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/1: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/10/0: No such file or directory&lt;br/&gt;
diff: /home/target/racer/11/16/10/0: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer/11/16/10: 13&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/10/18: Not a directory&lt;br/&gt;
diff: /home/target/racer/11/16/10/18: Not a directory&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/10/6: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/10/6: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 12&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/13: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/13: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 15&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/17: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/17: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 18&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 19&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/2: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/2: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/3: No such file or directory&lt;br/&gt;
diff: /home/target/racer/11/16/3: No such file or directory&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/4: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/4: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 5&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 6&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/12: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/7/12: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/19: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/7/19: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16/7/8: 0&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/8/10: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/7/8/10: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/8/16: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/7/8/16: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16/7/8: 2&lt;br/&gt;
Only in /mnt/lustre/racer/11/16/7/8/4: 11&lt;br/&gt;
Only in /mnt/lustre/racer/11/16/7/8/4: 19&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/8/4/6: No such file or directory&lt;br/&gt;
diff: /home/target/racer/11/16/7/8/4/6: No such file or directory&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/8/5: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/7/8/5: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/7/8/7: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/7/8/7: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/11/16/8: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/16/8: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/11/16: 9&lt;br/&gt;
diff: /mnt/lustre/racer/11/19: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/11/19: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/12: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer/14: 0&lt;br/&gt;
Only in /mnt/lustre/racer/14: 1&lt;br/&gt;
Only in /mnt/lustre/racer/14: 10&lt;br/&gt;
Only in /mnt/lustre/racer/14: 11&lt;br/&gt;
Only in /mnt/lustre/racer/14/12: 15&lt;br/&gt;
diff: /mnt/lustre/racer/14/12/3: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/12/3: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/12/5: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/12/5: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/12: 6&lt;br/&gt;
diff: /mnt/lustre/racer/14/12/8: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/12/8: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14: 14&lt;br/&gt;
Only in /mnt/lustre/racer/14/16: 0&lt;br/&gt;
Only in /mnt/lustre/racer/14/16: 1&lt;br/&gt;
diff: /mnt/lustre/racer/14/16/6: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/16/6: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/17: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/17: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14: 18&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 1&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 10&lt;br/&gt;
diff: /mnt/lustre/racer/14/3/11: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/3/11: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 12&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 13&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 14&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 16&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 17&lt;br/&gt;
diff: /mnt/lustre/racer/14/3/19: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/3/19: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 2&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 3&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 4&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 7&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 8&lt;br/&gt;
Only in /mnt/lustre/racer/14/3: 9&lt;br/&gt;
Only in /mnt/lustre/racer/14: 4&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 0&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 1&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 11&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 12&lt;br/&gt;
diff: /mnt/lustre/racer/14/5/13: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/5/13: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 14&lt;br/&gt;
File /mnt/lustre/racer/14/5/16 is a directory while file /home/target/racer/14/5/16 is a regular empty file&lt;br/&gt;
diff: /mnt/lustre/racer/14/5/3: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/5/3: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 6&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 7&lt;br/&gt;
Only in /mnt/lustre/racer/14/5: 9&lt;br/&gt;
Only in /mnt/lustre/racer/14/6: 1&lt;br/&gt;
Only in /mnt/lustre/racer/14/6: 12&lt;br/&gt;
Only in /mnt/lustre/racer/14/6: 14&lt;br/&gt;
Only in /mnt/lustre/racer/14/6: 16&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/0: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/0: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/10: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/10: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18: 11&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/12: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/12: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/13/11: No such file or directory&lt;br/&gt;
diff: /home/target/racer/14/6/18/13/11: No such file or directory&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/13/12: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/13/12: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/13/15: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/13/15: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/13: 17&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/13/18: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/13/18: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/13/4: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/13/4: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/13: 5&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/13/7: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/13/7: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/13: 8&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/13: 9&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18: 16&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/18: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/18: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18: 19&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18: 2&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18: 3&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/4: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/4: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18: 5&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/10: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/10: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7: 12&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7: 14&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15: 0&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15: 1&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/10: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/10: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/11: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/11: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/12: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/12: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 14&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 19&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 2&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 4&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 5&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 6&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 7&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 8&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15/13: 9&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15: 14&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15: 15&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15: 16&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/18: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/18: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/15: 3&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/4: No such file or directory&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/6: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/6: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/7: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/7: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/8: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/8: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/7/15/9: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/6/18/7/15/9: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7: 19&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7: 2&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7: 6&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/7: 0&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/7: 11&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/7: 17&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/7: 2&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7/7: 6&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/7: 9&lt;br/&gt;
diff: /mnt/lustre/racer/14/6/18/8: No such file or directory&lt;br/&gt;
diff: /home/target/racer/14/6/18/8: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 0&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 10&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 11&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 15&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 16&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 19&lt;br/&gt;
Only in /mnt/lustre/racer/14/6/18/9: 3&lt;br/&gt;
Only in /mnt/lustre/racer/14/6: 3&lt;br/&gt;
Only in /mnt/lustre/racer/14: 7&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 1&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/10: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/10: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/11/8: No such file or directory&lt;br/&gt;
diff: /home/target/racer/14/8/11/8: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/11: 9&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 13&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 14&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/15: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/15: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 16&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 17&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 18&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 19&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/4/0: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/4/0: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 1&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 10&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/4/11: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/4/11: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 12&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/4/13: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 15&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 16&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/4/17: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/4/17: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/4/18: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/4/18: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 19&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 2&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 3&lt;br/&gt;
diff: /mnt/lustre/racer/14/8/4/5: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/14/8/4/5: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 6&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 8&lt;br/&gt;
Only in /mnt/lustre/racer/14/8/4: 9&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 6&lt;br/&gt;
Only in /mnt/lustre/racer/14/8: 7&lt;br/&gt;
Only in /mnt/lustre/racer/14: 9&lt;br/&gt;
diff: /home/target/racer/15: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer: 16&lt;br/&gt;
Only in /mnt/lustre/racer/17: 0&lt;br/&gt;
Only in /mnt/lustre/racer/17: 1&lt;br/&gt;
Only in /mnt/lustre/racer/17: 10&lt;br/&gt;
Only in /mnt/lustre/racer/17: 13&lt;br/&gt;
Only in /mnt/lustre/racer/17: 16&lt;br/&gt;
Only in /mnt/lustre/racer/17: 17&lt;br/&gt;
diff: /mnt/lustre/racer/17/18: No such file or directory&lt;br/&gt;
Only in /mnt/lustre/racer/17: 19&lt;br/&gt;
diff: /mnt/lustre/racer/17/2: No such file or directory&lt;br/&gt;
diff: /home/target/racer/17/2: No such file or directory&lt;br/&gt;
Only in /home/target/racer/17: 4&lt;br/&gt;
Only in /mnt/lustre/racer/17: 5&lt;br/&gt;
Only in /mnt/lustre/racer/17: 7&lt;br/&gt;
Only in /mnt/lustre/racer/17: 8&lt;br/&gt;
Only in /mnt/lustre/racer/17: 9&lt;br/&gt;
Only in /mnt/lustre/racer/18: 1&lt;br/&gt;
Only in /mnt/lustre/racer/18: 12&lt;br/&gt;
Only in /mnt/lustre/racer/18: 16&lt;br/&gt;
Only in /home/target/racer/18: 2&lt;br/&gt;
diff: /mnt/lustre/racer/18/4: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/18/4: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/18: 8&lt;br/&gt;
Only in /home/target/racer: 2&lt;br/&gt;
Only in /mnt/lustre/racer/3: 1&lt;br/&gt;
Only in /mnt/lustre/racer/3: 12&lt;br/&gt;
Only in /mnt/lustre/racer/3: 16&lt;br/&gt;
Only in /home/target/racer/3: 2&lt;br/&gt;
diff: /mnt/lustre/racer/3/4: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/3/4: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/3: 8&lt;br/&gt;
diff: /mnt/lustre/racer/4/10: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/4/10: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/4/7: No such file or directory&lt;br/&gt;
diff: /home/target/racer/4/7: No such file or directory&lt;br/&gt;
diff: /mnt/lustre/racer/5: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/8: Too many levels of symbolic links&lt;br/&gt;
Only in /mnt/lustre/racer/9: 15&lt;br/&gt;
diff: /mnt/lustre/racer/9/2: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/9/2: Too many levels of symbolic links&lt;br/&gt;
diff: /mnt/lustre/racer/9/6: Too many levels of symbolic links&lt;br/&gt;
diff: /home/target/racer/9/6: Too many levels of symbolic links&lt;br/&gt;
 lustre-rsync-bug test_13: @@@@@@ FAIL: Failure in replication; differences found. &lt;br/&gt;
  Trace dump:&lt;br/&gt;
  = /usr/lib64/lustre/tests/test-framework.sh:4343:error_noexit()&lt;br/&gt;
  = /usr/lib64/lustre/tests/test-framework.sh:4374:error()&lt;br/&gt;
  = lustre-rsync-bug.sh:144:check_diff()&lt;br/&gt;
  = lustre-rsync-bug.sh:203:test_13()&lt;br/&gt;
  = /usr/lib64/lustre/tests/test-framework.sh:4613:run_one()&lt;br/&gt;
  = /usr/lib64/lustre/tests/test-framework.sh:4648:run_one_logged()&lt;br/&gt;
  = /usr/lib64/lustre/tests/test-framework.sh:4516:run_test()&lt;br/&gt;
  = lustre-rsync-bug.sh:210:main()&lt;br/&gt;
Dumping lctl log to /home/test_logs/1423558610/lustre-rsync-bug.test_13.*.1423558690.log&lt;/p&gt;

&lt;p&gt;The attached file is the test script.&lt;/p&gt;</description>
                <environment></environment>
        <key id="28636">LU-6229</key>
            <summary>test racer with lustre_rsync</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="niu">Niu Yawei</assignee>
                                    <reporter username="gnlwlb">wu libin</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Tue, 10 Feb 2015 09:17:38 +0000</created>
                <updated>Thu, 10 Dec 2015 18:04:32 +0000</updated>
                            <resolved>Thu, 10 Dec 2015 18:04:32 +0000</resolved>
                                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="106490" author="green" created="Tue, 10 Feb 2015 18:31:13 +0000"  >&lt;p&gt;Can you please elaborate on what is your test? Racer with lustre-rsync in parallel?&lt;/p&gt;

&lt;p&gt;The looping symlinks are probably to be expected and might be a test artifact where diff would try to follow symlinks.&lt;br/&gt;
The missing files I am less sure about - do we have a hole in changelogs accounting somewhere? Could it be racer scripts are still running after rsync completed and kept making changes?&lt;/p&gt;</comment>
                            <comment id="106587" author="gnlwlb" created="Wed, 11 Feb 2015 03:57:51 +0000"  >&lt;p&gt;Ah, my test is in the attached script(could you check the attached file?), it run like:&lt;br/&gt;
1. run racer for 10 second, stop&lt;br/&gt;
2. use lustre_rsync to sync the directory&lt;br/&gt;
3. use diff to check the difference&lt;/p&gt;

&lt;p&gt;I didn&apos;t find any hole in changelogs.&lt;/p&gt;</comment>
                            <comment id="106588" author="gnlwlb" created="Wed, 11 Feb 2015 04:57:13 +0000"  >&lt;p&gt;Here i want to share a simple script will cause the problem:&lt;/p&gt;

&lt;p&gt;pushd /mnt/lustre&lt;br/&gt;
1. mkdir racer&lt;br/&gt;
2. mkdir racer/11&lt;br/&gt;
3. mkdir racer/13&lt;br/&gt;
4. mv racer/13 racer/14&lt;br/&gt;
5. mkdir racer/14/14/&lt;br/&gt;
6. mv racer/14 racer/11/&lt;br/&gt;
popd&lt;/p&gt;

&lt;p&gt;After ran this script, use lustre_rsync to sync the data, process:&lt;br/&gt;
1. mkdir racer                   normal&lt;br/&gt;
2. mkdir racer/11              normal&lt;br/&gt;
3. mkdir racer/13, it&apos;s a special case, so mkdir under .lustrerepl directory&lt;br/&gt;
4. mv racer/13  racer/14, &quot;racer/13&quot; is a special case, find it under .lustrerepl and rename to &quot;racer/14&quot;&lt;br/&gt;
5. mkdir racer/14/14, it&apos;s a special case, mkdir under .lustrerepl directory&lt;br/&gt;
6. mv racer/14 racer/11,  normal&lt;br/&gt;
so, finally, &quot;racer/14/14&quot; is still under .lustrerepl, not under &quot;racer/11/14/&quot;&lt;/p&gt;

&lt;p&gt;That&apos;s what i said it could has orphan node under .lustrerepl.&lt;/p&gt;</comment>
                            <comment id="106669" author="green" created="Wed, 11 Feb 2015 18:38:22 +0000"  >&lt;p&gt;I see. thanks for these steps.&lt;br/&gt;
Is this something you plan to fix yourself or do you need some help here?&lt;/p&gt;</comment>
                            <comment id="106743" author="gnlwlb" created="Thu, 12 Feb 2015 01:35:53 +0000"  >&lt;p&gt;Yeah, i&apos;m try to fix it myself, but i did not find the root cause, i&apos;m glad that if someone here could help me.&lt;/p&gt;</comment>
                            <comment id="112033" author="lixi" created="Mon, 13 Apr 2015 22:10:05 +0000"  >&lt;p&gt;Following is how lustre_rsync works (Copied from the codes):&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;* 1. creat
 *    If tfid is absent on the source-fs, ignore this operation
 *    If pfid is absent on the source-fs [or]
 *    if f2p(pfid) is not present on target-fs [or]
 *    if f2p(pfid)+name != f2p(tfid)
 *      creat .lustrerepl/tfid
 *      track [pfid,tfid,name]
 *    Else
 *      creat f2p[tfid]
 *
 * 2. remove
 *    If .lustrerepl/[tfid] is present on the target
 *      rm .lustrerepl/[tfid]
 *    Else if pfid is present on the source-fs,
 *      if f2p(pfid)+name is present,
 *        rm f2p(pfid)+name
 *
 * 3. move (spfid,sname) to (pfid,name)
 *    If pfid is present
 *      if spfid is also present, mv (spfid,sname) to (pfid,name)
 *      else mv .lustrerepl/[sfid] to (pfid,name)
 *    Else if pfid is not present,
 *      if spfid is present, mv (spfid,sname) .lustrerepl/[sfid]
 *      move out all its children in .lustrerepl.
 *      [pfid,tfid,name] tracked from (1) is used for this.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;And following is how the tree is created and replayed&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;1. mkdir racer			racer
2. mkdir racer/11		racer/11
3. mkdir racer/13		racer/11 racer/13
4. mv race/13 racer/14	racer/11 race/14
5. mkdir racer/14/14	racer/11 race/14/14
6. mv racer/14 racer/11	racer/11/14/14


1. mkdir racer			racer
2. mkdir racer/11		racer/11
3. mkdir racer/13		racer/11 .lustrerpl/tfidp[13]
4. mv racer/13 racer/14	racer/11 racer/14
5. mkdir racer/14/14	racer/11 racer/14 .lustrerpl/tfidp[14]
6. mv racer/14 racer/11	racer/11/14 .lustrerpl/tfidp[14]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;So it seems the step 4 of replay goes wrong already. Libin, are we able to reproduce with a single thread script?&lt;/p&gt;</comment>
                            <comment id="114825" author="gnlwlb" created="Mon, 11 May 2015 02:31:35 +0000"  >&lt;p&gt;yeah, single thread of this script will cause the problem.&lt;/p&gt;

&lt;p&gt;Oleg, any suggestion about this problem?&lt;/p&gt;</comment>
                            <comment id="115000" author="lixi" created="Tue, 12 May 2015 07:52:28 +0000"  >&lt;p&gt;I might be wrong, but the following might be incorrect:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-xml&quot;&gt;* 1. creat
 *    If tfid is absent on the source-fs, ignore this operation
 *    If pfid is absent on the source-fs [or]
 *    if f2p(pfid) is not present on target-fs [or]
 *    if f2p(pfid)+name != f2p(tfid)
 *      creat .lustrerepl/tfid
 *      track [pfid,tfid,name]
 *    Else
 *      creat f2p[tfid]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;In the case of &apos;if f2p(pfid)+name != f2p(tfid)&apos;, we need to create file tfid with path of &quot;f2p(pfid)+name&quot;. I will make a patch and check whether this is the cause.&lt;/p&gt;</comment>
                            <comment id="116178" author="gerrit" created="Fri, 22 May 2015 04:23:56 +0000"  >&lt;p&gt;Li Xi (lixi@ddn.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/14914&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/14914&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6229&quot; title=&quot;test racer with lustre_rsync&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6229&quot;&gt;&lt;del&gt;LU-6229&lt;/del&gt;&lt;/a&gt; utils: fix lustre_rsync bug of cascade move&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 055b39c94032bccbb6caf6f0308f08ae8dae64e3&lt;/p&gt;</comment>
                            <comment id="116179" author="lixi" created="Fri, 22 May 2015 04:26:04 +0000"  >&lt;p&gt;The script that can preproduce the problem easily.&lt;/p&gt;</comment>
                            <comment id="116649" author="niu" created="Thu, 28 May 2015 07:56:14 +0000"  >&lt;p&gt;Thank you for the patch, LiXi.&lt;/p&gt;</comment>
                            <comment id="135882" author="gerrit" created="Thu, 10 Dec 2015 17:51:50 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/14914/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/14914/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6229&quot; title=&quot;test racer with lustre_rsync&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6229&quot;&gt;&lt;del&gt;LU-6229&lt;/del&gt;&lt;/a&gt; utils: fix lustre_rsync bug of cascade move&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b9f3c954ef00c83ea34d0e3d7474f2b27eac29b8&lt;/p&gt;</comment>
                            <comment id="135887" author="jgmitter" created="Thu, 10 Dec 2015 18:04:32 +0000"  >&lt;p&gt;Landed for 2.8&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="16930" name="lustre-rsync-bug.sh" size="4998" author="gnlwlb" created="Tue, 10 Feb 2015 09:17:38 +0000"/>
                            <attachment id="17921" name="test.sh" size="919" author="lixi" created="Fri, 22 May 2015 04:26:03 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzx62f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>17439</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>