<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:49:29 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-12078] File path for zfs scripts are too long</title>
                <link>https://jira.whamcloud.com/browse/LU-12078</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;I&apos;ve added test commit top of 2.10.7_rc1 tag for test. at the end, tar filename is a bit longer. (lustre-2.10.7_RC1.tar.gz vs lustre-2.10.7_RC1_1_g8c8ff5f.tar.gz) and there are some file path are longer than limitation below.&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;# sh ./autogen.sh;  ./configure --enable-dist; make dist
- snip - 

test -n &quot;&quot; \
|| find &quot;lustre-2.10.7_RC1_1_g8c8ff5f&quot; -type d ! -perm -755 \
        -exec chmod u+rwx,go+rx {} \; -o \
  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
  ! -type d ! -perm -444 -exec /bin/sh /scratch/lustre-release/config/install-sh -c -m a+r {} {} \; \
|| chmod -R a+r &quot;lustre-2.10.7_RC1_1_g8c8ff5f&quot;
tardir=lustre-2.10.7_RC1_1_g8c8ff5f &amp;amp;&amp;amp; tar --format=ustar -chf - &quot;$tardir&quot; | GZIP=--best gzip -c &amp;gt;lustre-2.10.7_RC1_1_g8c8ff5f.tar.gz
tar: lustre-2.10.7_RC1_1_g8c8ff5f/contrib/lbuild/lustre-2.10.7_RC1/zfs/scripts/zpios-test/4th-1024rc-4rs-1cs-4off.sh: link name is too long; not dumped
tar: lustre-2.10.7_RC1_1_g8c8ff5f/contrib/lbuild/lustre-2.10.7_RC1/zfs/scripts/zpios-test/1x256th-65536rc-4rs-1cs-4off.sh: link name is too long; not dumped
tar: lustre-2.10.7_RC1_1_g8c8ff5f/contrib/lbuild/lustre-2.10.7_RC1/zfs/scripts/zpios-test/16th-8192rc-4rs-1cs-4off.sh: link name is too long; not dumped
tar: lustre-2.10.7_RC1_1_g8c8ff5f/contrib/lbuild/lustre-2.10.7_RC1/zfs/scripts/zpios-test/1th-16rc-4rs-1cs-4off.sh: link name is too long; not dumped
tar: lustre-2.10.7_RC1_1_g8c8ff5f/contrib/lbuild/lustre-2.10.7_RC1/zfs/cmd/zed/zed.d/resilver_finish-notify.sh: link name is too long; not dumped
tar: Exiting with failure status due to previous errors
make[1]: Leaving directory `/scratch/lustre-release&apos;
if test -d &quot;lustre-2.10.7_RC1_1_g8c8ff5f&quot;; then find &quot;lustre-2.10.7_RC1_1_g8c8ff5f&quot; -type d ! -perm -200 -exec chmod u+w {} &apos;;&apos; &amp;amp;&amp;amp; rm -rf &quot;lustre-2.10.7_RC1_1_g8c8ff5f&quot; || { sleep 5 &amp;amp;&amp;amp; rm -rf &quot;lustre-2.10.7_RC1_1_g8c8ff5f&quot;; }; else :; fi
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;this tarball gets broken whtn it extracts.&lt;/p&gt;</description>
                <environment></environment>
        <key id="55176">LU-12078</key>
            <summary>File path for zfs scripts are too long</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="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="sihara">Shuichi Ihara</reporter>
                        <labels>
                    </labels>
                <created>Fri, 15 Mar 2019 20:30:55 +0000</created>
                <updated>Tue, 8 Dec 2020 16:41:16 +0000</updated>
                                            <version>Lustre 2.10.6</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="244035" author="adilger" created="Fri, 15 Mar 2019 23:30:51 +0000"  >&lt;p&gt;One thing that stands out is using &quot;--format=ustar&quot;.  I suspect this is causing ancient filename length limits to be used...&lt;/p&gt;

&lt;p&gt;I see an old commit that is supposed to fix this:&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;commit 7ef98b9c2549185b1ee2e758eb2cf0da261d75b5
Author:     Brian J. Murrell &amp;lt;brian@whamcloud.com&amp;gt;
AuthorDate: Mon Jan 24 15:53:53 2011 -0500
Commit:     Brian J. Murrell &amp;lt;brian@whamcloud.com&amp;gt;
CommitDate: Mon Feb 28 12:51:27 2011 -0500

    b=21581 too long file / path names for old tar
    
    Instruct automake to use tar&apos;s ustar format to prevent errors when
    pathnames are longer than 99 chars.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;but it may not be enough.  Could you try replacing &quot;&lt;tt&gt;tar-ustar&lt;/tt&gt;&quot; in &lt;tt&gt;configure.ac&lt;/tt&gt; with &quot;&lt;tt&gt;tar-pax&lt;/tt&gt;&quot; to see if this fixes your problem?  This is not being hit in anyone else&apos;s build environment, so you will need to verify this fixes the problem on your system.  The &quot;&lt;tt&gt;--format=pax&lt;/tt&gt;&quot; support has been available in GNU tar since version 1.14, which is really old already (I think we were patching tar 1.22 for Lustre many years ago), and is not a portability concern since Lustre will only run on Linux and use GNU tar.&lt;/p&gt;

&lt;p&gt;Also note that there &lt;em&gt;probably&lt;/em&gt; shouldn&apos;t be a whole ZFS tree under &lt;tt&gt;lbuild/lustre-2.10.7_RC1&lt;/tt&gt; in the build directory, but I don&apos;t use lbuild very much and can&apos;t comment authoritatively.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="61907">LU-14198</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|i00dfr:</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>