<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:55:10 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-5863] Can&apos;t mount MGS due to label being less than 8 characters long.</title>
                <link>https://jira.whamcloud.com/browse/LU-5863</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;The patch for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5383&quot; title=&quot;New static analysis issues in mount_lustre&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5383&quot;&gt;&lt;del&gt;LU-5383&lt;/del&gt;&lt;/a&gt; fixed a out bound for ldd_svname. It test to see if ldd_svname is at least 8 characters in length but the function in lustre_disk.h server_make_name() sets ldd_svname for the mgs to MGS which is to short. This can prevent the MGS from mounting.&lt;/p&gt;</description>
                <environment></environment>
        <key id="27452">LU-5863</key>
            <summary>Can&apos;t mount MGS due to label being less than 8 characters long.</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.whamcloud.com/images/icons/priorities/critical.svg">Critical</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="simmonsja">James A Simmons</reporter>
                        <labels>
                            <label>HB</label>
                            <label>patch</label>
                    </labels>
                <created>Tue, 4 Nov 2014 22:44:45 +0000</created>
                <updated>Sun, 25 Jan 2015 02:54:00 +0000</updated>
                            <resolved>Sun, 25 Jan 2015 02:54:00 +0000</resolved>
                                    <version>Lustre 2.7.0</version>
                                    <fixVersion>Lustre 2.7.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="98378" author="simmonsja" created="Tue, 4 Nov 2014 22:55:33 +0000"  >&lt;p&gt;Patch to fix this is at &lt;a href=&quot;http://review.whamcloud.com/#/c/12564&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#/c/12564&lt;/a&gt;. I think it shows up for previously formatted file systems.&lt;/p&gt;</comment>
                            <comment id="98382" author="jamesanunez" created="Tue, 4 Nov 2014 23:15:46 +0000"  >&lt;p&gt;Thanks for the patch, James.&lt;/p&gt;</comment>
                            <comment id="98523" author="cliffw" created="Thu, 6 Nov 2014 16:19:48 +0000"  >&lt;p&gt;This bug has stopped all testing on the stable filesystem, as the stable filesystem (formatted with older Lustre ) can no longer be mounted. &lt;br/&gt;
arg&lt;span class=&quot;error&quot;&gt;&amp;#91;4&amp;#93;&lt;/span&gt; = /dev/mapper/iws11_4&lt;br/&gt;
arg&lt;span class=&quot;error&quot;&gt;&amp;#91;5&amp;#93;&lt;/span&gt; = /mnt/mgs&lt;br/&gt;
source = /dev/mapper/iws11_4 (/dev/mapper/iws11_4), target = /mnt/mgs&lt;br/&gt;
options = rw&lt;br/&gt;
checking for existing Lustre data: found&lt;br/&gt;
Reading CONFIGS/mountdata&lt;br/&gt;
mount.lustre: invalid name &apos;MGS&apos;&lt;/p&gt;

&lt;p&gt;I really don&apos;t want to nuke the stable side, so a fix would be appreciated&lt;/p&gt;</comment>
                            <comment id="98530" author="cliffw" created="Thu, 6 Nov 2014 17:12:30 +0000"  >&lt;p&gt;And, I can&apos;t make a new clean filesystem, either. Hyperion is down&lt;br/&gt;
MGSNID=&quot;192.168.120.5@o2ib&quot;&lt;br/&gt;
MGSDEV=&quot;/dev/mapper/iws10_4&quot;&lt;br/&gt;
MDSDEV=&quot;/dev/mapper/iws10_1&quot;&lt;br/&gt;
mkfs.lustre --reformat --mgs --device-size=$((512 * 1048576)) --fsname lustre $MGSDEV&lt;br/&gt;
mkfs.lustre --reformat --mdt --index=0 --mkfsoptions=&apos;-i 4096&apos; --mgsnid=$MGSNID --device-size=$((2048 * 1048576)) --fsname lustre $MDSDEV&lt;/p&gt;

&lt;p&gt;mkdir /mnt/mgs&lt;br/&gt;
mkdir /mnt/mds&lt;/p&gt;

&lt;p&gt;mount -t lustre $MGSDEV /mnt/mgs&lt;br/&gt;
mount -t lustre $MDSDEV /mnt/mds&lt;br/&gt;
~                          &lt;br/&gt;
Fails with same error&lt;/p&gt;</comment>
                            <comment id="98535" author="cliffw" created="Thu, 6 Nov 2014 17:20:48 +0000"  >&lt;p&gt;And i have confirmed that we do NOT test internally with a separate MGS - so this was a complete escape.&lt;/p&gt;</comment>
                            <comment id="98553" author="jamesanunez" created="Thu, 6 Nov 2014 18:33:38 +0000"  >&lt;p&gt;Landed to master (pre-2.7)&lt;/p&gt;</comment>
                            <comment id="98593" author="adilger" created="Thu, 6 Nov 2014 20:23:21 +0000"  >&lt;p&gt;The patch fixes the core of the problem, but it doesn&apos;t add a test.  Clearly, we need a conf-sanity test that formats a separate MGS and mounts it, since we can&apos;t possibly have had such a test if this bug slipped through.&lt;/p&gt;</comment>
                            <comment id="103144" author="yujian" created="Sat, 10 Jan 2015 22:01:18 +0000"  >&lt;p&gt;Hi James Simmons,&lt;br/&gt;
Are you going to add a regression test case into conf-sanity.sh or would you like me to do this?&lt;/p&gt;</comment>
                            <comment id="103188" author="simmonsja" created="Mon, 12 Jan 2015 15:20:31 +0000"  >&lt;p&gt;Could you finish it off. I&apos;m working on a few other tickets.&lt;/p&gt;</comment>
                            <comment id="103291" author="yujian" created="Tue, 13 Jan 2015 00:11:45 +0000"  >&lt;p&gt;Sure. I&apos;ll do.&lt;/p&gt;</comment>
                            <comment id="103311" author="yujian" created="Tue, 13 Jan 2015 09:05:21 +0000"  >&lt;p&gt;Hi Andreas,&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Clearly, we need a conf-sanity test that formats a separate MGS and mounts it, since we can&apos;t possibly have had such a test if this bug slipped through.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;I found that conf-sanity test 21d is a basic test case that starting a separate MGS. However, autotest system always uses the configuration of combined MGT and MDT, and then test 21d has been always skipped. Should we enhance autotest system to add a configuration of separated MGT and MDT, and run a test session with this configuration?&lt;br/&gt;
For now and this ticket, I&apos;ll just add a new test case that formats $fs2mds_DEV as a  separate MGT and mounts it.&lt;/p&gt;</comment>
                            <comment id="103320" author="paf" created="Tue, 13 Jan 2015 13:55:47 +0000"  >&lt;p&gt;In case it influences the decision to know what people are doing in the real world, Cray is increasingly using separate MGS and MDS volumes for ease of backup and recovery.&lt;br/&gt;
Also for DNE - it&apos;s convenient to have MDS volumes all identical.&lt;/p&gt;</comment>
                            <comment id="103333" author="simmonsja" created="Tue, 13 Jan 2015 15:31:25 +0000"  >&lt;p&gt;Same here. ORNL has run separate MGS/MDS servers for years. If I remember right running separate MGS/MDS is required for IR to work properly.&lt;/p&gt;</comment>
                            <comment id="103430" author="gerrit" created="Wed, 14 Jan 2015 01:32:38 +0000"  >&lt;p&gt;Jian Yu (jian.yu@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/13391&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13391&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5863&quot; title=&quot;Can&amp;#39;t mount MGS due to label being less than 8 characters long.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5863&quot;&gt;&lt;del&gt;LU-5863&lt;/del&gt;&lt;/a&gt; tests: add a separate MGS/MDS test case into conf-sanity&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 41231258e22cb35555e17a8b94d80c7bfdc5522d&lt;/p&gt;</comment>
                            <comment id="103531" author="yujian" created="Wed, 14 Jan 2015 21:19:27 +0000"  >&lt;p&gt;Thank you Patrick and James for the information. The work to enhance autotest system is tracked in TEI-91. For this ticket, I pushed the above patch to add a test case into conf-sanity.sh to verify separate MGS/MDS. The new test case will not be skipped under autotest combined MGS/MDS configuration.&lt;/p&gt;</comment>
                            <comment id="104624" author="gerrit" created="Sun, 25 Jan 2015 01:54:40 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/13391/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/13391/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5863&quot; title=&quot;Can&amp;#39;t mount MGS due to label being less than 8 characters long.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5863&quot;&gt;&lt;del&gt;LU-5863&lt;/del&gt;&lt;/a&gt; tests: add a separate MGS/MDS test case into conf-sanity&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 589d93f8b01f0a923c0f6ebb64c7ad9935fb05da&lt;/p&gt;</comment>
                            <comment id="104627" author="pjones" created="Sun, 25 Jan 2015 02:54:00 +0000"  >&lt;p&gt;Landed for 2.7&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="27477">LU-5876</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|hzx073:</customfieldvalue>

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