<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:50:38 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-12214] lustre spec file don&apos;t provide a right build requirements</title>
                <link>https://jira.whamcloud.com/browse/LU-12214</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Lustre spec file have a several issues related to the building.&lt;br/&gt;
1) forget to have a build requirements in many cases&lt;br/&gt;
2) build failed if without-utils specified&lt;br/&gt;
3) several package errors&lt;br/&gt;
4) kabi dependence lost caused a build warning.&lt;br/&gt;
5) incorrect MPI build settings&lt;/p&gt;</description>
                <environment>RHEL</environment>
        <key id="55460">LU-12214</key>
            <summary>lustre spec file don&apos;t provide a right build requirements</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="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="shadow">Alexey Lyashkov</assignee>
                                    <reporter username="shadow">Alexey Lyashkov</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Apr 2019 04:08:22 +0000</created>
                <updated>Wed, 12 Apr 2023 06:48:06 +0000</updated>
                            <resolved>Thu, 22 Jul 2021 03:40:32 +0000</resolved>
                                    <version>Lustre 2.12.0</version>
                    <version>Lustre 2.12.6</version>
                                    <fixVersion>Lustre 2.15.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>9</watches>
                                                                            <comments>
                            <comment id="256226" author="gerrit" created="Fri, 11 Oct 2019 07:05:27 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36423&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36423&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; selinux: Remove concatenating of selinux context&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a5eaa09714a690742d64b23a0c2efb947938348a&lt;/p&gt;</comment>
                            <comment id="256227" author="gerrit" created="Fri, 11 Oct 2019 07:05:28 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36424&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36424&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fixes if the name is not just &apos;lustre&apos;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 86961d675b501a92df1d56724bb49b1ff5d2e5cc&lt;/p&gt;</comment>
                            <comment id="256228" author="gerrit" created="Fri, 11 Oct 2019 07:05:28 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36425&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36425&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fixes for configure --enable-dist&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0cc0a64d7980ba0e97214941e63cbdaca0f97a6d&lt;/p&gt;</comment>
                            <comment id="256229" author="gerrit" created="Fri, 11 Oct 2019 07:05:29 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36426&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36426&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with mofed&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8c60d6144ae01fe97f8fa864c8c39cbfc7c149b0&lt;/p&gt;</comment>
                            <comment id="256230" author="gerrit" created="Fri, 11 Oct 2019 07:05:30 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36427&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36427&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with MPI&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 89d88954055bdb75bb43e2ff4163ccf2147fe94a&lt;/p&gt;</comment>
                            <comment id="256231" author="gerrit" created="Fri, 11 Oct 2019 07:05:30 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36428&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36428&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: add right kernel detect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d1b917c56878425606e3891764f3b36638efa2c5&lt;/p&gt;</comment>
                            <comment id="256232" author="gerrit" created="Fri, 11 Oct 2019 07:05:31 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36429&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36429&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build without lustre_utils&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a06537047a4ea96c3614265d10a439c8979303bd&lt;/p&gt;</comment>
                            <comment id="256233" author="gerrit" created="Fri, 11 Oct 2019 07:05:32 +0000"  >&lt;p&gt;Alexey Lyashkov (c17817@cray.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36430&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36430&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with gss enabled&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7a4c144a41ebc18c547dc3140d30d12814cc33ed&lt;/p&gt;</comment>
                            <comment id="261679" author="gerrit" created="Thu, 23 Jan 2020 05:31:11 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36423/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36423/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; selinux: Remove concatenating of selinux context&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: ece2bf7fcf527eb09a99f5d9e9e8c0b4c20af0e2&lt;/p&gt;</comment>
                            <comment id="264268" author="spitzcor" created="Fri, 28 Feb 2020 18:10:02 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=mdiep&quot; class=&quot;user-hover&quot; rel=&quot;mdiep&quot;&gt;mdiep&lt;/a&gt;, &lt;a href=&quot;https://jira.whamcloud.com/secure/ViewProfile.jspa?name=ofaaland&quot; class=&quot;user-hover&quot; rel=&quot;ofaaland&quot;&gt;ofaaland&lt;/a&gt;, &lt;a href=&quot;https://review.whamcloud.com/#/c/36424&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/36424&lt;/a&gt; has been ready for some time, but it needs another +1.  Can you please provide a review?  Thanks!&lt;/p&gt;</comment>
                            <comment id="264714" author="gerrit" created="Thu, 5 Mar 2020 22:36:04 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36424/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36424/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fixes if the name is not just &apos;lustre&apos;&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: cfaf0eb92005b77252753c1b9fbbf2ea3c7c1ff5&lt;/p&gt;</comment>
                            <comment id="264715" author="gerrit" created="Thu, 5 Mar 2020 22:36:08 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36426/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36426/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with mofed&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 71297fe48a22e806b77d9f44c858d522ca949e03&lt;/p&gt;</comment>
                            <comment id="264716" author="gerrit" created="Thu, 5 Mar 2020 22:36:14 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36427/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36427/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with MPI&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: f912153f468217cb2f77b69cbd61eea8d9466500&lt;/p&gt;</comment>
                            <comment id="264865" author="sihara" created="Mon, 9 Mar 2020 05:02:10 +0000"  >&lt;p&gt;Unfortunately, patch &lt;a href=&quot;https://review.whamcloud.com/#/c/36427/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/#/c/36427/&lt;/a&gt; was already merged, but after patch merged, &apos;make rpm&apos; is always asking &apos;openmpi-devel&apos; as a required package even openmpi is not detected. It should be disabled by default if configure doesn&apos;t detect openmpi, shouldn&apos;t it? &lt;br/&gt;
Also, &apos;--enable-mpitests=no&apos; ignores, then still asking openmpi-devel as an dependency. How can that dependency be disabled? The other situation, the dependency of &apos;openmpi-devel&apos; only works if people installed openmpi from centos/rhel ISO, but doesn&apos;t work if openmpi was installed from MOFED package.&lt;/p&gt;</comment>
                            <comment id="264901" author="shadow" created="Mon, 9 Mar 2020 16:25:33 +0000"  >&lt;p&gt;as i understand - you try to play with configure args - but it completely wrong way with rpm packaging.&lt;br/&gt;
as about other question.&lt;/p&gt;

&lt;p&gt;1) Once MOFED don&apos;t provide an own openmpi-devel rpm - it&apos;s looks one more bug in the MOFED packagers. &lt;br/&gt;
It mean you can&apos;t able to build anything against this install. Can you fill a Mellanox ticket? or I will do it ?&lt;/p&gt;

&lt;p&gt;2) %bcond_without mpi .. in spec file, so it mean &lt;span class=&quot;error&quot;&gt;&amp;#91;rpmbuild | mock&amp;#93;&lt;/span&gt; --without=mpi - will block a building mpi tools.&lt;br/&gt;
you can change an MPI implementation with --define &quot;mpi_name mpich&quot;, if you prefer an MPICH over OpenMPI.&lt;/p&gt;</comment>
                            <comment id="265076" author="sihara" created="Wed, 11 Mar 2020 08:35:21 +0000"  >&lt;p&gt;Sure, I would you ask Mellanox fixing of openmpi-devel in MOFED, that&apos;s OK. But, &quot;make rpms&quot; still broke after patch 36427.  Shouldn&apos;t &apos;configure&apos; detect whehter if openmpi-devel is installed and if it&apos;s not installed, I would keep same behavior before patch otherwise people who did&apos;t install mpi, claims &quot;make rpms&quot; doesn&apos;t work anymore. I know &apos;rpmbuild  lustre.spec&apos; works, but I also would keep &quot;make rpms&quot; is happy because it has been simple and I believe the most of people build rpm with that way other than rpmbuild directly.&lt;/p&gt;</comment>
                            <comment id="265078" author="shadow" created="Wed, 11 Mar 2020 08:49:24 +0000"  >&lt;p&gt;Okey. i will provide a fix for make rpms case. &lt;br/&gt;
But as for me, make rpms isn&apos;t clean way to build a packages and mock / OBS is better.&lt;/p&gt;</comment>
                            <comment id="265093" author="sihara" created="Wed, 11 Mar 2020 12:43:50 +0000"  >&lt;blockquote&gt;&lt;p&gt;Okey. i will provide a fix for make rpms case.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Great, thank you for your understanding.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;But as for me, make rpms isn&apos;t clean way to build a packages and mock / OBS is better.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Yeah, agreed, but let&apos;s also assume non-HPC person who don&apos;t know MPI, but want to use Lustre &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.whamcloud.com/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="265110" author="shadow" created="Wed, 11 Mar 2020 14:22:44 +0000"  >&lt;p&gt;&amp;gt; Yeah, agreed, but let&apos;s also assume non-HPC person who don&apos;t know MPI, but want to use Lustre &lt;/p&gt;

&lt;p&gt;It&apos;s nothing about HPC. non-HPC person can use mock or make srpm + rpm build or OBS to create a packages.&lt;/p&gt;

&lt;p&gt;It probably good time to separate mpi tests into own package. I will look to this.&lt;/p&gt;</comment>
                            <comment id="265279" author="sihara" created="Sat, 14 Mar 2020 04:49:36 +0000"  >&lt;p&gt;Since &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; is not closed yet, are you fixing in &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt;? or should I open new ticket to address them? Again, my points are below&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Even openmpi-devel is not installed, &apos;make rpms&apos; shoudn&apos;t break and keep same behavior to build rpms rather than &apos;rpmbuild lustre.spec&apos;&lt;/li&gt;
	&lt;li&gt;&apos;--enable-mpitests=no&apos; should work properly&lt;br/&gt;
 It&apos;s related to 1), but even disabled mpitests, &apos;make rpms&apos; still asks openmpi-devel as dependency and &apos;make rpms&apos; stops.&lt;/li&gt;
	&lt;li&gt;it would be better detection of mpi library rather than just openmpi-devel package checking&lt;br/&gt;
 it would be nice that &apos;configure&apos; should have proper mpi library detection rather than just checking of openmpi-devel rpm. In many cases, people don&apos;t install openmpi-devel on client, but compiled from source tarball and installed it to shared directory. (e.g. /apps/openmpi/version/) we don&apos;t want to install different openmpi and devel RPM for just lustre build.&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="265350" author="shadow" created="Mon, 16 Mar 2020 16:04:36 +0000"  >&lt;p&gt;I filled a ticket  and started to discus with own friends in Mellanox. &lt;br/&gt;
They interested with openmpi right packaging and I think it will be done in short time.&lt;/p&gt;</comment>
                            <comment id="265373" author="sihara" created="Mon, 16 Mar 2020 23:56:55 +0000"  >&lt;p&gt;thx, but openmpi in mellanox is not critical. the problem is that after patch 36427 landed, &apos;make rpms&apos; is broken and lustre can&apos;t make rpms even mpi test disabled, that&apos;s main problem.&lt;/p&gt;</comment>
                            <comment id="265405" author="gerrit" created="Tue, 17 Mar 2020 03:40:36 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36428/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36428/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: add right kernel detect&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c39d269f9d981b988c78136076266279d492f9f8&lt;/p&gt;</comment>
                            <comment id="265450" author="gerrit" created="Tue, 17 Mar 2020 14:06:59 +0000"  >&lt;p&gt;Alexey Lyashkov (alexey.lyashkov@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/37954&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37954&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix make rpms&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 723367fa9acb1b116022f379cafda6155ffae2e5&lt;/p&gt;</comment>
                            <comment id="265451" author="shadow" created="Tue, 17 Mar 2020 14:09:00 +0000"  >&lt;p&gt;Can you please check - is this simple change is enough for you, or additional spec file fixes needs.&lt;br/&gt;
If needs - please describe an env which need to be tested to build.&lt;br/&gt;
Thanks.&lt;/p&gt;</comment>
                            <comment id="265452" author="simmonsja" created="Tue, 17 Mar 2020 14:26:06 +0000"  >&lt;p&gt;BTW I see the same issues with selinux.&lt;/p&gt;</comment>
                            <comment id="268385" author="gerrit" created="Thu, 23 Apr 2020 16:49:27 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/37954/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/37954/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix make rpms&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 9a085781b34d3dbe46c61db21c2681a0d31136de&lt;/p&gt;</comment>
                            <comment id="270160" author="gerrit" created="Thu, 14 May 2020 05:39:55 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36429/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36429/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build without lustre_utils&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 15305c3c3fe7894d79c96f4dae0ada6713983376&lt;/p&gt;</comment>
                            <comment id="271339" author="simmonsja" created="Wed, 27 May 2020 19:16:07 +0000"  >&lt;p&gt;Will you be pushing a patch that packages lnet into its own RPM. I know cray has carried this for years.&lt;/p&gt;</comment>
                            <comment id="273546" author="gerrit" created="Tue, 23 Jun 2020 08:12:00 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36430/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36430/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with gss enabled&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e1bf37870d8654d24a1e49a1822bb02aa97a6672&lt;/p&gt;</comment>
                            <comment id="273574" author="pjones" created="Tue, 23 Jun 2020 12:56:55 +0000"  >&lt;p&gt;Landed for 2.14&lt;/p&gt;</comment>
                            <comment id="273649" author="mdiep" created="Wed, 24 Jun 2020 14:47:32 +0000"  >&lt;p&gt;This patch caused installation failure. please suggest a suitable deb to install&lt;/p&gt;

&lt;p&gt;root@trevis-66vm1:~# apt install libssl1.1+&lt;br/&gt;
Reading package lists... Done&lt;br/&gt;
Building dependency tree&lt;br/&gt;
Reading state information... Done&lt;br/&gt;
libssl1.1 is already the newest version (1.1.1-1ubuntu2.1~18.04.5).&lt;br/&gt;
0 upgraded, 0 newly installed, 0 to remove and 171 not upgraded.&lt;br/&gt;
root@trevis-66vm1:~# apt-get install lustre-client-utils&lt;br/&gt;
Reading package lists... Done&lt;br/&gt;
Building dependency tree&lt;br/&gt;
Reading state information... Done&lt;br/&gt;
Some packages could not be installed. This may mean that you have&lt;br/&gt;
requested an impossible situation or if you are using the unstable&lt;br/&gt;
distribution that some required packages have not yet been created&lt;br/&gt;
or been moved out of Incoming.&lt;br/&gt;
The following information may help to resolve the situation:&lt;/p&gt;

&lt;p&gt;The following packages have unmet dependencies:&lt;br/&gt;
 lustre-client-utils : Depends: libssl1.1+ but it is not installable&lt;br/&gt;
E: Unable to correct problems, you have held broken packages.&lt;/p&gt;</comment>
                            <comment id="279183" author="adilger" created="Wed, 9 Sep 2020 21:34:05 +0000"  >&lt;p&gt;It looks like patch &lt;a href=&quot;https://review.whamcloud.com/36430&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36430&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix build with gss enabled&lt;/tt&gt;&quot; is also causing installation failures on SLES15.1.&lt;/p&gt;

&lt;p&gt;This was hit while testing patch &lt;a href=&quot;https://review.whamcloud.com/39838&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39838&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12661&quot; title=&quot;sanity test_817: FAIL: failed to execute &amp;#39;true&amp;#39; command&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12661&quot;&gt;LU-12661&lt;/a&gt; tests: skip sanity 817 for kernel 4.12+&lt;/tt&gt;&quot; with &quot;&lt;tt&gt;Test-Parameters: clientdistro=slies15sp1&lt;/tt&gt;&quot;:&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sessions/c673336d-e9c4-4b4a-8d1a-a25044e3c942&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sessions/c673336d-e9c4-4b4a-8d1a-a25044e3c942&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://testing.whamcloud.com/test_sessions/a24570bc-6544-42f8-8089-b5ac5b69103b&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.whamcloud.com/test_sessions/a24570bc-6544-42f8-8089-b5ac5b69103b&lt;/a&gt;&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;Zypper installation of lustre-client lustre-client-tests on node trevis-200vm4 failed
2020-09-09T19:32:27: zypper install output:
Loading repository data...
Reading installed packages...
Resolving package dependencies...
2 Problems:
Problem: nothing provides krb5-libs needed by lustre-client-2.13.55_80_g16b4146-1.x86_64
Problem: nothing provides krb5-libs needed by lustre-client-2.13.55_80_g16b4146-1.x86_64

Problem: nothing provides krb5-libs needed by lustre-client-2.13.55_80_g16b4146-1.x86_64
 Solution 1: do not install lustre-client-2.13.55_80_g16b4146-1.x86_64
 Solution 2: break lustre-client-2.13.55_80_g16b4146-1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c/d/?] (c): c
2020-09-09T19:32:27: Zypper install was unsuccessful.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="279273" author="adilger" created="Thu, 10 Sep 2020 18:58:31 +0000"  >&lt;p&gt;The SLES package name is just &quot;&lt;tt&gt;krb5&lt;/tt&gt;&quot;, so a patch is needed to make this conditional in the &lt;tt&gt;lustre.spec.in&lt;/tt&gt; file.&lt;/p&gt;</comment>
                            <comment id="279774" author="adilger" created="Wed, 16 Sep 2020 22:50:36 +0000"  >&lt;p&gt;The most straight forward solution seems to be something like:&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; %if %{with gss}
 BuildRequires: krb5-devel openssl-devel
+%if %{_vendor}==&quot;redhat&quot; || %{_vendor}==&quot;fedora&quot;
 Requires: krb5-libs openssl-libs
+%else
+Requires: krb5 openssl
+%endif
%endif
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;According to &lt;a href=&quot;http://rpmfind.net/linux/RPM/opensuse/updates/15.1/x86_64/krb5-1.16.3-lp151.2.3.1.x86_64.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;rpmfind.net&lt;/a&gt; the SLES15sp1 &lt;tt&gt;krb5&lt;/tt&gt; package provides:&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;    krb5
    config(krb5)
    krb5(x86-64)
    libgssapi_krb5.so.2()(64bit)
    libgssrpc.so.4()(64bit)
    libk5crypto.so.3()(64bit)
    libkrb5.so.3()(64bit)
    :
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;while &lt;a href=&quot;http://rpmfind.net/linux/RPM/centos/8.2.2004/baseos/x86_64/Packages/krb5-libs-1.17-18.el8.x86_64.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;rpmfind.net&lt;/a&gt; shows the RHEL8.2 &lt;tt&gt;krb5-libs&lt;/tt&gt; package provides:&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;    krb5-libs
    config(krb5-libs)
    krb5-libs(x86-64)
    libgssapi_krb5.so.2()(64bit)
    libgssrpc.so.4()(64bit)
    libk5crypto.so.3()(64bit)
    libkrb5.so.3()(64bit)
    :
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;and the same for &lt;a href=&quot;http://rpmfind.net/linux/RPM/centos/7.8.2003/x86_64/Packages/krb5-libs-1.15.1-46.el7.x86_64.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;RHEL7.x&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It seems possible to change the &quot;package name requires&quot; to &quot;dependency requires&quot; something like the following to work on both distro types:&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;Requires: libgssapi_krb5.so.2()(64bit) libcrypto.so.10()(64bit)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;but I haven&apos;t actually tried this.  It isn&apos;t clear if this would be more portable, or potentially cause other problems in the future.  It seems that the &lt;tt&gt;krb5-devel&lt;/tt&gt; and &lt;tt&gt;openssl-devel&lt;/tt&gt; package names are consistent across distros.&lt;/p&gt;</comment>
                            <comment id="279919" author="gerrit" created="Fri, 18 Sep 2020 10:38:32 +0000"  >&lt;p&gt;Alexey Lyashkov (alexey.lyashkov@hpe.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/39972&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39972&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix SLES build/install&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d7d6635990f5972b43a217ad37fd9620a2997ff0&lt;/p&gt;</comment>
                            <comment id="280959" author="simmonsja" created="Tue, 29 Sep 2020 14:59:59 +0000"  >&lt;p&gt;For debian I believe the correct package is libssl1.1.&#160;&lt;/p&gt;</comment>
                            <comment id="281993" author="gerrit" created="Sun, 11 Oct 2020 22:51:32 +0000"  >&lt;p&gt;Minh Diep (mdiep@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/40214&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/40214&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix suse require krb5&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8dc62655d1e05f5e569f079b01d619d0e7d9d1fb&lt;/p&gt;</comment>
                            <comment id="283412" author="gerrit" created="Tue, 27 Oct 2020 16:46:35 +0000"  >&lt;p&gt;Andreas Dilger (adilger@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/40214/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/40214/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix suse require krb5&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: d6c89d28949f384cfd5bc766ea44407b1acdc500&lt;/p&gt;</comment>
                            <comment id="308044" author="gerrit" created="Thu, 22 Jul 2021 01:49:54 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/39972/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/39972/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12214&quot; title=&quot;lustre spec file don&amp;#39;t provide a right build requirements&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12214&quot;&gt;&lt;del&gt;LU-12214&lt;/del&gt;&lt;/a&gt; build: fix SLES build/install&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 253a9e3bcd30bf411c57d77e137ff734eff1edb1&lt;/p&gt;</comment>
                            <comment id="308061" author="pjones" created="Thu, 22 Jul 2021 03:40:32 +0000"  >&lt;p&gt;Looks like all the patches have landed for 2.15&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="59701">LU-13711</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="47888">LU-9897</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                                        </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|i00f6f:</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>