<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:45:27 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-11619] sanity test 155 fail for ZFS</title>
                <link>https://jira.whamcloud.com/browse/LU-11619</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;While doing testing using ZFS I see sanity test 155 failing. The reason for this is that parametes like&#160;osd-&lt;b&gt;.&lt;/b&gt;.writethrough_cache_enable don&apos;t exist for ZFS. Before it silently failed since it was accessing a broken symlink but now an error is reported back to user land if you attempt to set these parameters on ZFS.&lt;/p&gt;</description>
                <environment>lustre 2.12 on clients and servers with ZFS backend.</environment>
        <key id="53920">LU-11619</key>
            <summary>sanity test 155 fail for ZFS</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="sarah">Sarah Liu</assignee>
                                    <reporter username="simmonsja">James A Simmons</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Nov 2018 20:11:46 +0000</created>
                <updated>Tue, 19 Apr 2022 18:46:39 +0000</updated>
                                            <version>Lustre 2.12.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="236444" author="pjones" created="Tue, 6 Nov 2018 16:35:15 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=jamesanunez&quot; class=&quot;user-hover&quot; rel=&quot;jamesanunez&quot;&gt;jamesanunez&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Are we seeing this in our testing?&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="236450" author="jamesanunez" created="Tue, 6 Nov 2018 16:58:32 +0000"  >&lt;p&gt;Yes, we do see this error, but the test does not fail because of it since we are not checking that the call to &apos;lctl get/set_param&apos; succeeds. Looking at a recent full test session for b2_10 at &lt;a href=&quot;https://testing.whamcloud.com/test_sets/16603dd4-df08-11e8-a871-52540065bddc&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sets/16603dd4-df08-11e8-a871-52540065bddc&lt;/a&gt;, we see&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 155a: Verify small file correctness: read cache:on write_cache:on ===================== 17:10:46 (1541092246)
CMD: trevis-11vm8 params=\$(/usr/sbin/lctl get_param obdfilter.*.writethrough_cache_enable);
			 [[ -z \&quot;lustre-OST0000\&quot; ]] &amp;amp;&amp;amp; param= ||
			 param=\$(grep lustre-OST0000 &amp;lt;&amp;lt;&amp;lt; \&quot;\$params\&quot;);
			 [[ -z \$param ]] &amp;amp;&amp;amp; param=\&quot;\$params\&quot;;
			 while read s; do echo ost1 \$s;
			 done &amp;lt;&amp;lt;&amp;lt; \&quot;\$param\&quot;
trevis-11vm8: error: get_param: param_path &apos;obdfilter/*/writethrough_cache_enable&apos;: No such file or directory
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;p&gt;From sanity.sh&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-java&quot;&gt;
11874 save_writethrough() {
11875         local facets=$(get_facets OST)
11876 
11877         save_lustre_params $facets &lt;span class=&quot;code-quote&quot;&gt;&quot;osd-*.*.writethrough_cache_enable&quot;&lt;/span&gt; &amp;gt; $1
11878 }
11879 
11880 test_155a() {
11881         [ $PARALLEL == &lt;span class=&quot;code-quote&quot;&gt;&quot;yes&quot;&lt;/span&gt; ] &amp;amp;&amp;amp; skip &lt;span class=&quot;code-quote&quot;&gt;&quot;skip parallel run&quot;&lt;/span&gt;
11882 
11883         local p=&lt;span class=&quot;code-quote&quot;&gt;&quot;$TMP/$TESTSUITE-$TESTNAME.parameters&quot;&lt;/span&gt;
11884 
11885         save_writethrough $p
11886 
11887         set_cache read on
11888         set_cache writethrough on
11889         test_155_small_load
11890         restore_lustre_params &amp;lt; $p
11891         rm -f $p
11892 }
11893 run_test 155a &lt;span class=&quot;code-quote&quot;&gt;&quot;Verify small file correctness: read cache:on write_cache:on&quot;&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="240976" author="adilger" created="Wed, 30 Jan 2019 15:20:59 +0000"  >&lt;p&gt;Alex, is there any reason we would want the ability to turn writethrough cache OFF for ZFS?  AFAIK, this would completely kill ZFS performance and is undesirable. In that case, we should just skip tests that turn writethrough cache off for ZFS. &lt;/p&gt;</comment>
                            <comment id="240978" author="bzzz" created="Wed, 30 Jan 2019 15:23:53 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=adilger&quot; class=&quot;user-hover&quot; rel=&quot;adilger&quot;&gt;adilger&lt;/a&gt;well, I guess it&apos;s impossible technically. even with ZIL it&apos;s still going though ARC, AFAIK.&lt;/p&gt;</comment>
                            <comment id="244683" author="jamesanunez" created="Tue, 26 Mar 2019 17:58:22 +0000"  >&lt;p&gt;As Andreas stated above, we should skip all tests that turn writethrough cache off for ZFS. &lt;/p&gt;

&lt;p&gt;Since the writethrough_cache_enable parameter doesn&apos;t exist for OSSs with ZFS file systems, should we skip all tests that try to turn on, off or query writethrough_cache_enable?&lt;/p&gt;</comment>
                    </comments>
                    <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|i005qf:</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>