<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:37:52 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-10752] Lustre rpm build issues due to improper lsvcgss packaging</title>
                <link>https://jira.whamcloud.com/browse/LU-10752</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;For awhile lustre rpms don&apos;t build out of the box for ARM or Power8 platforms due to the lustre.spec file being incorrect with lsvcgss handling. This file is a server only file but it currently is installed on clients as well. One some platforms lsvcgss will not be there so it fails to build rpms. Since it was only on ARM or Power8 no big rush was done to resolve this but today I saw it happen on a normal x86 RHEL7&#160; system. So this needs to be pushed so users don&apos;t run into RHEL rpm build issues.&lt;/p&gt;</description>
                <environment></environment>
        <key id="51079">LU-10752</key>
            <summary>Lustre rpm build issues due to improper lsvcgss packaging</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="simmonsja">James A Simmons</assignee>
                                    <reporter username="simmonsja">James A Simmons</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Thu, 1 Mar 2018 23:36:19 +0000</created>
                <updated>Mon, 7 Jan 2019 19:12:30 +0000</updated>
                            <resolved>Mon, 9 Apr 2018 20:26:31 +0000</resolved>
                                    <version>Lustre 2.11.0</version>
                    <version>Lustre 2.10.3</version>
                                    <fixVersion>Lustre 2.12.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="222100" author="gerrit" created="Thu, 1 Mar 2018 23:40:13 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31485&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31485&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10752&quot; title=&quot;Lustre rpm build issues due to improper lsvcgss packaging&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10752&quot;&gt;&lt;del&gt;LU-10752&lt;/del&gt;&lt;/a&gt; build: properly package lsvcgss for rpm builds&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 2f0d08e284b453c086723c8cc78a0780fbac5379&lt;/p&gt;</comment>
                            <comment id="223707" author="gerrit" created="Thu, 15 Mar 2018 13:54:24 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31485/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31485/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10752&quot; title=&quot;Lustre rpm build issues due to improper lsvcgss packaging&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10752&quot;&gt;&lt;del&gt;LU-10752&lt;/del&gt;&lt;/a&gt; build: properly package lsvcgss for rpm builds&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a34ba90453b8bb8de9bcdf949f8afc4c2a43f393&lt;/p&gt;</comment>
                            <comment id="223726" author="pjones" created="Thu, 15 Mar 2018 14:05:12 +0000"  >&lt;p&gt;Landed for 2.11&lt;/p&gt;</comment>
                            <comment id="224211" author="ashehata" created="Wed, 21 Mar 2018 19:03:57 +0000"  >&lt;p&gt;With this patch &quot;make rpms&quot; fails if&#160;keyutils-libs-devel is not installed.&lt;/p&gt;

&lt;p&gt;The package has to be installed or&#160;--disable-gss-keyring must be specified.&lt;/p&gt;

&lt;p&gt;I don&apos;t think this is the correct behavior.&lt;/p&gt;</comment>
                            <comment id="224212" author="simmonsja" created="Wed, 21 Mar 2018 19:22:59 +0000"  >&lt;p&gt;I can fix that. The autoconf support for GSS is very fragile &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&#160;So even when libkeyutils is missing gss-keyring is enabled. That is really broken.&lt;/p&gt;</comment>
                            <comment id="224276" author="simmonsja" created="Thu, 22 Mar 2018 15:47:03 +0000"  >&lt;p&gt;So looking at the GSS autoconf handling I noticed both a --enable-gss and --enable-gss-keyring. The --enable-gss is for clients and servers and --enable-gss-keyring is just servers. So lgssc.conf should be installed when --enable-gss=yes and be indepenent of --enable-gss-keyring. Also if enable-gss-keyring is done we should force enable-gss. I will do some testing for that case.&lt;/p&gt;</comment>
                            <comment id="224424" author="gerrit" created="Fri, 23 Mar 2018 17:04:16 +0000"  >&lt;p&gt;James Simmons (uja.ornl@yahoo.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31757&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31757&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10752&quot; title=&quot;Lustre rpm build issues due to improper lsvcgss packaging&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10752&quot;&gt;&lt;del&gt;LU-10752&lt;/del&gt;&lt;/a&gt; build: properly package lgssc.conf for rpm builds&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 11681ac0efd116171baf32fd31679e999d15fcb4&lt;/p&gt;</comment>
                            <comment id="224432" author="simmonsja" created="Fri, 23 Mar 2018 17:27:38 +0000"  >&lt;p&gt;This should resolve all the issues&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="224575" author="pjones" created="Mon, 26 Mar 2018 21:08:57 +0000"  >&lt;p&gt;Seems to still be in flux&lt;/p&gt;</comment>
                            <comment id="224578" author="simmonsja" created="Mon, 26 Mar 2018 21:34:40 +0000"  >&lt;p&gt;Sebastien pointed out that the lgssd.conf file is server only. Latest version of the patch resolves that issue. Otherweise the patch was good. Speaking of packaging I also noticed that GSS server stuff is only packaged for RHEL systems. You can build on SuSE servers but not package it &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/sad.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="224674" author="simmonsja" created="Tue, 27 Mar 2018 23:17:01 +0000"  >&lt;p&gt;Wow a person that builds lustre with mock. The latest version of the patch should make Lustre build with mock.&lt;/p&gt;</comment>
                            <comment id="224734" author="egryaznova" created="Wed, 28 Mar 2018 16:53:55 +0000"  >&lt;p&gt;build still fails with --disable-gss&lt;/p&gt;</comment>
                            <comment id="224819" author="simmonsja" created="Thu, 29 Mar 2018 17:24:23 +0000"  >&lt;p&gt;Boy this has been challenging. The latest patch should support both make rpm and mock build systems. For building from the source rpms GSS will be by default disabled. Its to not easy to know if the kernel the rpm is being built against is too new for GSS and the spec file does not handle the GSS buiild dependencies. I also have fixed up make rpms to handle both the various combos of enable-gss and enable-gss-keyrings now. Let me know if this works.&lt;/p&gt;</comment>
                            <comment id="225469" author="gerrit" created="Mon, 9 Apr 2018 19:45:38 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31757/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31757/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10752&quot; title=&quot;Lustre rpm build issues due to improper lsvcgss packaging&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10752&quot;&gt;&lt;del&gt;LU-10752&lt;/del&gt;&lt;/a&gt; build: fix rpm packaging issues for gss&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 6189ae07c5161d14c9e9f863a400045f923f2301&lt;/p&gt;</comment>
                            <comment id="225524" author="pjones" created="Mon, 9 Apr 2018 20:26:31 +0000"  >&lt;p&gt;Landed for 2.12&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="29170">LU-6387</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="29911" name="rpms (1).zip" size="24815" author="egryaznova" created="Wed, 28 Mar 2018 16:52:39 +0000"/>
                            <attachment id="29905" name="rpms.zip" size="24830" author="egryaznova" created="Tue, 27 Mar 2018 13:58:31 +0000"/>
                    </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|hzztn3:</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>