<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:57:13 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-12967] sanity test 80 silently fails to get sync_on_lock_cancel parameter</title>
                <link>https://jira.whamcloud.com/browse/LU-12967</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;There are actually two issues with sanity test_80 as see here in the suite_log to &lt;a href=&quot;https://testing.whamcloud.com/test_sets/92b52b08-05c5-11ea-9487-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/92b52b08-05c5-11ea-9487-52540065bddc&lt;/a&gt;&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;== sanity test 80: Page eviction is equally fast at high offsets too  ================================ 19:09:39 (1573585779)
CMD: trevis-34vm3 lctl get_param -n obdfilter.*.sync_on_lock_cancel
trevis-34vm3: error: get_param: param_path &apos;obdfilter/*/sync_on_lock_cancel&apos;: No such file or directory
CMD: trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3 lctl set_param obdfilter.*.sync_on_lock_cancel=never
pdsh@trevis-34vm1: gethostbyname(&quot;trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3&quot;) failed
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00475709 s, 220 MB/s
CMD: trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3 lctl set_param obdfilter.*.sync_on_lock_cancel=
pdsh@trevis-34vm1: gethostbyname(&quot;trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3trevis-34vm3&quot;) failed
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;One issue is that it looks like the obdfilter.*.sync_on_lock_cancel parameter no longer exists and the host name composed in the test is problematic. &lt;/p&gt;

&lt;p&gt;The test does not fail when it hits these issues, but most likely, the test is not working as intended.&lt;/p&gt;</description>
                <environment></environment>
        <key id="57379">LU-12967</key>
            <summary>sanity test 80 silently fails to get sync_on_lock_cancel parameter</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="jamesanunez">James Nunez</assignee>
                                    <reporter username="jamesanunez">James Nunez</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Nov 2019 21:03:15 +0000</created>
                <updated>Thu, 14 Oct 2021 20:29:09 +0000</updated>
                            <resolved>Mon, 16 Dec 2019 13:06:34 +0000</resolved>
                                    <version>Lustre 2.12.0</version>
                    <version>Lustre 2.13.0</version>
                    <version>Lustre 2.14.0</version>
                                    <fixVersion>Lustre 2.14.0</fixVersion>
                    <fixVersion>Lustre 2.12.4</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="258257" author="gerrit" created="Wed, 13 Nov 2019 21:18:32 +0000"  >&lt;p&gt;James Nunez (jnunez@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36748&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36748&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; tests: compose list of hosts with commas&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 17e8539df4083a72aabe6cc374d34662c5bbaa6b&lt;/p&gt;</comment>
                            <comment id="258274" author="adilger" created="Thu, 14 Nov 2019 01:09:44 +0000"  >&lt;p&gt;It looks like the &quot;&lt;tt&gt;ofd.&amp;#42;.sync_on_lock_cancel&lt;/tt&gt;&quot; tunable was broken by patch &lt;a href=&quot;https://review.whamcloud.com/33059&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/33059&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8066&quot; title=&quot;Move lustre procfs handling to sysfs and debugfs.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8066&quot;&gt;LU-8066&lt;/a&gt; ofd: migrate from proc to sysfs&lt;/tt&gt;&quot; due to implicit use of the function name as the parameter name.  That patch was landed and is part of the 2.12.0 release, so we can&apos;t just revert the tunable name to &quot;&lt;tt&gt;sync_on_lock_cancel&lt;/tt&gt;&quot;.  It also isn&apos;t just a matter of restoring the old tunable name, since the &quot;&lt;tt&gt;mdt.&amp;#42;.sync_lock_cancel&lt;/tt&gt;&quot; name is also used since 2.8, and the code for the two tunables was recently consolidated in the server target code in patch &lt;a href=&quot;https://review.whamcloud.com/34190&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/34190&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10496&quot; title=&quot;sanity-dom sanity test_39k: FAIL: mtime is lost on close: 1515705427, should be 1484169395&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10496&quot;&gt;&lt;del&gt;LU-10496&lt;/del&gt;&lt;/a&gt; tgt: move FMD handling from OFD to target&lt;/tt&gt;&quot;, and in the long run it is better to have a single tunable name for both.&lt;/p&gt;

&lt;p&gt;Instead, I think the best path forward is to keep the common &quot;&lt;tt&gt;sync_lock_cancel&lt;/tt&gt;&quot; tunable name for both MDT and OST, and add backward compatibility for &quot;&lt;tt&gt;ofd.&amp;#42;.sync_on_lock_cancel&lt;/tt&gt;&quot; for a number of releases, and print a deprecation warning if the old name is used.&lt;/p&gt;</comment>
                            <comment id="258275" author="adilger" created="Thu, 14 Nov 2019 01:18:41 +0000"  >&lt;p&gt;It would make sense to write a conf-sanity test that extracts the &quot;&lt;tt&gt;lctl list_param &amp;#45;R &apos;&amp;#42;&apos;&lt;/tt&gt;&quot; output on the client, MDS, and OSS, removes duplicate entries (e.g. removes instance (e.g. &quot;&lt;tt&gt;&amp;#45;ffff012344567&lt;/tt&gt;&quot;), filesystem name (e.g. &quot;&lt;tt&gt;lustre&amp;#45;&lt;/tt&gt;&quot;), NIDs (e.g. &quot;&lt;tt&gt;192.168.10.1@tcp&lt;/tt&gt;&quot;), target index numbers (e.g. &quot;&lt;tt&gt;OST0000&lt;/tt&gt;&quot; from parameters that make them unique to a specific mount/fsname/configuration), then sorts and removes duplicates and compares with a previously-saved parameter list.&lt;/p&gt;

&lt;p&gt;It should not be considered an error if new parameters are added, but it should be an error to remove existing parameters (or at least we will be notified of this and can make a proper decision about it).  The lists should be saved with the version running on the current node (e.g. OSS, MDS, client) and not on the version of the test script, so that this does not cause errors during interop.  The list can be updated right before a release so that we don&apos;t have to update the saved parameter list continually (though that is not bad either), but we also don&apos;t accidentally lose parameters between releases.&lt;/p&gt;</comment>
                            <comment id="258277" author="gerrit" created="Thu, 14 Nov 2019 02:59:21 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36754&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36754&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; tgt: clean up sync_on_cancel references&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: bb49bfca3ea3434a72e54fc6001f2d71c52d761d&lt;/p&gt;</comment>
                            <comment id="259935" author="gerrit" created="Mon, 16 Dec 2019 05:59:33 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36748/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36748/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; ofd: restore sync_on_lock_cancel tunable&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 7df7347b7b188e7168e094304fd6d2d985f7f274&lt;/p&gt;</comment>
                            <comment id="259936" author="gerrit" created="Mon, 16 Dec 2019 05:59:44 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36754/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36754/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; tgt: clean up sync_on_cancel references&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 52a5981be4df863088168b3ea41fac9e29ddf060&lt;/p&gt;</comment>
                            <comment id="259962" author="pjones" created="Mon, 16 Dec 2019 13:06:34 +0000"  >&lt;p&gt;Landed for 2.14&lt;/p&gt;</comment>
                            <comment id="259989" author="gerrit" created="Mon, 16 Dec 2019 16:43:02 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/37037&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37037&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; ofd: restore sync_on_lock_cancel tunable&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7e3ac15524e1178674e0c3e50945215b82883b0f&lt;/p&gt;</comment>
                            <comment id="259990" author="gerrit" created="Mon, 16 Dec 2019 16:43:03 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/37038&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37038&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; tgt: clean up sync_on_cancel references&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 894d051d1161b6a2462fdac59df2ed4668315854&lt;/p&gt;</comment>
                            <comment id="260587" author="gerrit" created="Fri, 3 Jan 2020 23:42:18 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/37037/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37037/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; ofd: restore sync_on_lock_cancel tunable&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: cdffffb73080ad1100549afbcdbb09d3ee7a1c50&lt;/p&gt;</comment>
                            <comment id="260588" author="gerrit" created="Fri, 3 Jan 2020 23:42:27 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/37038/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37038/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12967&quot; title=&quot;sanity test 80 silently fails to get sync_on_lock_cancel parameter&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12967&quot;&gt;&lt;del&gt;LU-12967&lt;/del&gt;&lt;/a&gt; tgt: clean up sync_on_cancel references&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_12&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 1e43d3c4fc8432bebacfa7a8a320163e3b15448d&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="50193">LU-10496</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36381">LU-8066</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="66664">LU-15106</issuekey>
        </issuelink>
                            </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|i00pfb:</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>