<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:21:11 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-15774] Rolling upgrade 2.12.8 -&gt; 2.15 fails, sanity : @@@@@@ FAIL: unable to write to /mnt/lustre/d0_runas_test as UID 500</title>
                <link>https://jira.whamcloud.com/browse/LU-15774</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Upgrading from 2.12.8 build 150 to 2.15 build 4283, OSS upgrade works fine.&#160;&lt;/p&gt;

&lt;p&gt;MDS upgrade fails sanity.sh run with this error:&#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; [94020.104051] Lustre: DEBUG MARKER: trevis-86vm1.trevis.whamcloud.com: executing check_config_client /mnt/lustre
[94022.084620] Lustre: DEBUG MARKER: Using TIMEOUT=100
[94023.414760] Lustre: DEBUG MARKER: sanity : @@@@@@ FAIL: unable to write to /mnt/lustre/d0_runas_test as UID 500.&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Appears to be a test script issue. looks very much like &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8725&quot; title=&quot;Rolling Downgrade 2.8.x&amp;lt;-&amp;gt;master : FAIL: unable to write to /mnt/lustre/d0_runas_test as UID 500&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8725&quot;&gt;&lt;del&gt;LU-8725&lt;/del&gt;&lt;/a&gt; - in this case the sanityuser was not created by the loadjenkinbuild upgrade:&lt;/p&gt;

&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;[root@trevis-86vm1 205355]# pdsh -w trevis-86vm[1-3] &quot;grep 500 /etc/passwd&quot;
trevis-86vm1: sanityusr:x:500:500::/mnt/lustre:/bin/bash
trevis-86vm3: sanityusr:x:500:500::/mnt/lustre:/bin/bash &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>Trevis test cluster.  </environment>
        <key id="69857">LU-15774</key>
            <summary>Rolling upgrade 2.12.8 -&gt; 2.15 fails, sanity : @@@@@@ FAIL: unable to write to /mnt/lustre/d0_runas_test as UID 500</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="wc-triage">WC Triage</assignee>
                                    <reporter username="cwhite_wc">Cliff White</reporter>
                        <labels>
                    </labels>
                <created>Thu, 21 Apr 2022 21:30:40 +0000</created>
                <updated>Fri, 22 Apr 2022 15:14:30 +0000</updated>
                                            <version>Lustre 2.15.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="332603" author="adilger" created="Fri, 22 Apr 2022 03:55:55 +0000"  >&lt;p&gt;This looks more like a test environment (ljb) issue than a Lustre or test issue?  Should probably be moved to ATM?&lt;/p&gt;</comment>
                            <comment id="332662" author="colmstea" created="Fri, 22 Apr 2022 15:14:30 +0000"  >&lt;p&gt;I looked at trevis-86vm2, chef failed to complete so the node was not ready for testing. This is an issue with how loadjenkinsbuild works; it kicks off the installation and then exits. It is then up to the user to determine if the node is ready which is more than just checking if the node is ssh-able. This is a reason to switch over to ljb which takes over that responsibility. It waits for the OS installation to complete, verifies chef has completed and installs Lustre packages, kernel, etc. Once ljb exits (with 0), then the node is ready.&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;&#160; * directory[/mnt/lustre] action create&#160; &#160; ================================================================================
&#160; &#160; Error executing action `create` on resource &apos;directory[/mnt/lustre]&apos;
&#160; &#160; ================================================================================&#160; &#160; Errno::EROFS
&#160; &#160; ------------
&#160; &#160; Read-only file system @ apply2files - /mnt/lustre&#160; &#160; Resource Declaration:
&#160; &#160; ---------------------
&#160; &#160; # In /var/tmp/chef-client/roles/lib/config_helper.rb&#160; &#160; &#160;50: &#160; &#160; &#160; directory d do
&#160; &#160; &#160;51: &#160; &#160; &#160; &#160; mode &#160;mode
&#160; &#160; &#160;52: &#160; &#160; &#160; &#160; owner own
&#160; &#160; &#160;53: &#160; &#160; &#160; &#160; group group || own
&#160; &#160; &#160;54: &#160; &#160; &#160; end
&#160; &#160; &#160;55: &#160; &#160; }&#160; &#160; Compiled Resource:
&#160; &#160; ------------------
&#160; &#160; # Declared in /var/tmp/chef-client/roles/lib/config_helper.rb:50:in `block in mkdir&apos;&#160; &#160; directory(&quot;/mnt/lustre&quot;) do
&#160; &#160; &#160; action [:create]
&#160; &#160; &#160; default_guard_interpreter :default
&#160; &#160; &#160; declared_type :directory
&#160; &#160; &#160; cookbook_name &quot;test_node&quot;
&#160; &#160; &#160; recipe_name &quot;default&quot;
&#160; &#160; &#160; mode &quot;0777&quot;
&#160; &#160; &#160; owner &quot;root&quot;
&#160; &#160; &#160; group &quot;root&quot;
&#160; &#160; &#160; path &quot;/mnt/lustre&quot;
&#160; &#160; end&#160; &#160; System Info:
&#160; &#160; ------------
&#160; &#160; chef_version=16.17.18
&#160; &#160; platform=centos
&#160; &#160; platform_version=7.9.2009
&#160; &#160; ruby=ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
&#160; &#160; program_name=/usr/bin/chef-client
&#160; &#160; ruby=ruby 2.7.5p203 (2021-11-24 revision f69aeb8314) [x86_64-linux]
&#160; &#160; program_name=/usr/bin/chef-client
&#160; &#160; executable=/opt/chef/bin/chef-client &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&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|i02npr:</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>