<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:34:00 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-17265] sanity test_39r: atime on client 1699192823 != ost 0x65479ff6</title>
                <link>https://jira.whamcloud.com/browse/LU-17265</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for Arshad &amp;lt;arshad.hussain@aeoncomputing.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://testing.whamcloud.com/test_sets/873c927b-d963-40fa-830f-f3caea45a955&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/873c927b-d963-40fa-830f-f3caea45a955&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;test_39r failed with the following error:&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;atime on client 1699192823 != ost 0x65479ff6
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Test session details:&lt;br/&gt;
clients: &lt;a href=&quot;https://build.whamcloud.com/job/lustre-reviews/100162&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://build.whamcloud.com/job/lustre-reviews/100162&lt;/a&gt; - 4.18.0-477.21.1.el8_8.aarch64&lt;br/&gt;
servers: &lt;a href=&quot;https://build.whamcloud.com/job/lustre-reviews/100162&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://build.whamcloud.com/job/lustre-reviews/100162&lt;/a&gt; - 4.18.0-477.21.1.el8_lustre.x86_64&lt;/p&gt;

&lt;p&gt;&amp;lt;&amp;lt;Please provide additional information about the failure here&amp;gt;&amp;gt;&lt;/p&gt;







&lt;p&gt;VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV&lt;br/&gt;
sanity test_39r - atime on client 1699192823 != ost 0x65479ff6&lt;/p&gt;</description>
                <environment></environment>
        <key id="78790">LU-17265</key>
            <summary>sanity test_39r: atime on client 1699192823 != ost 0x65479ff6</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="arshad512">Arshad Hussain</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                    </labels>
                <created>Mon, 6 Nov 2023 06:53:06 +0000</created>
                <updated>Wed, 20 Dec 2023 17:56:03 +0000</updated>
                            <resolved>Wed, 29 Nov 2023 22:55:26 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="391873" author="arshad512" created="Mon, 6 Nov 2023 07:01:17 +0000"  >&lt;p&gt;&#160;&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;atime on client 1699192823 != ost 0x65479ff6&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Two obervations here:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Compression is done between decimal vs hex. Which is not wrong. Maybe bringing it to same unit would not be wrong&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;The drift is just&#160; 1 second. (Time on server is 1 second early than what was read on client)&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="392098" author="adilger" created="Tue, 7 Nov 2023 19:51:52 +0000"  >&lt;p&gt;The comparisons are done within &quot;$((...))&quot; so there is hex-to-decimal conversion, but it is a bit confusing in the error message. &lt;/p&gt;

&lt;p&gt;Lustre should never be using the server timestamps when storing attributes on the servers. That avoids problems like NFS where the client gets tons of errors during a build when the client and server have different timestamps. &lt;/p&gt;

&lt;p&gt;That said, it seems possible that there is a race between when the client is &lt;b&gt;sending&lt;/b&gt; the read RPCs for &quot;dd&quot; and when the client VFS updates the attributes on the local inode. We do not send another RPC to the OST to update the timestamps, so it might be a second outdated, but shouldn&apos;t be 10s outdated (ie. didn&apos;t get updated at all).&lt;/p&gt;

&lt;p&gt;So it seems the test should be lenient for a 1s (or 2s?) difference in the timestamps, and that will still achieve the goals of the test. &lt;/p&gt;</comment>
                            <comment id="392099" author="adilger" created="Tue, 7 Nov 2023 19:53:16 +0000"  >&lt;p&gt;Arshad, any chance you can push a fix for this, it should just be a one-line test script fix. &lt;/p&gt;</comment>
                            <comment id="392139" author="arshad512" created="Wed, 8 Nov 2023 01:46:46 +0000"  >&lt;p&gt;Sure. I have assigned it to my name and thanks for explaination on the problem.&lt;/p&gt;</comment>
                            <comment id="392156" author="gerrit" created="Wed, 8 Nov 2023 06:49:24 +0000"  >&lt;p&gt;&quot;Arshad Hussain &amp;lt;arshad.hussain@aeoncomputing.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/53035&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/53035&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-17265&quot; title=&quot;sanity test_39r: atime on client 1699192823 != ost 0x65479ff6&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-17265&quot;&gt;&lt;del&gt;LU-17265&lt;/del&gt;&lt;/a&gt; tests: Add 2s (leniency) in comparing timestamps&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a166c6aed4dc3b1114969d1b3eb8ce5ce26a4370&lt;/p&gt;</comment>
                            <comment id="394811" author="gerrit" created="Wed, 29 Nov 2023 21:29:46 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/53035/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/53035/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-17265&quot; title=&quot;sanity test_39r: atime on client 1699192823 != ost 0x65479ff6&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-17265&quot;&gt;&lt;del&gt;LU-17265&lt;/del&gt;&lt;/a&gt; tests: allow margin for sanity/39r&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c5aa16db172afc9cbf0d4fd2c85261fef1a40d7b&lt;/p&gt;</comment>
                            <comment id="394833" author="pjones" created="Wed, 29 Nov 2023 22:55:26 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="73711">LU-16421</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="59225">LU-13578</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="61425">LU-14091</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </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|i040qn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</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>