<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:11: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-7736] lustre_rmmod does not remove all the Lustre modules</title>
                <link>https://jira.whamcloud.com/browse/LU-7736</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;lustre_rmmod does not remove all the Lustre modules. A second call to the command does.&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@rio10 ~]# modprobe lustre
[root@rio10 ~]# lctl list_nids
10.1.0.64@o2ib
[root@rio10 ~]# lustre_rmmod
Modules still loaded: 
lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
[root@rio10 ~]# lustre_rmmod
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;p&gt;After analysing the problem, it appears that:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;the lnet module does not has a direct dependency on the lnd modules (ko2iblnd, ksocklnd, ...). This is because lnet uses function pointers to call the lnd routines (lnd_startup(), lnd_shutdown(), ...). This avoids a loop in module dependecy, because the lnd modules do also depends on lnet.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;the unloading of ptlrpc module triggers the shutdown of lnet network interfaces and thus the decrement of lnd refcount, which allows the lnd modules to be no more &quot;in use&quot;.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;the lustre_rmmod script unloads the lustre modules recursively from libcfs, unloading each dependent module first.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;By chance, in previous lustre versions (2.1, 2.4 or 2.5) the dependency order made the lustre_rmmod unload ptlrpc before ko2iblnd.&lt;/p&gt;

&lt;p&gt;Unfortunately, since lustre version 2.7, ko2iblnd is still in use when trying to unload, which then prevents lnet to unload. Then lnet module unload is not attempted again, leading to lnet and libcfs still loaded at the end.&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@rio10 ~]# modprobe lustre
[root@rio10 ~]# lustre_rmmod
DEBUG: rmmod lustre
DEBUG: rmmod mdc
DEBUG: rmmod fid
DEBUG: rmmod lmv
DEBUG: rmmod fld
DEBUG: rmmod lmv
rmmod: ERROR: Module lmv is not currently loaded
DEBUG: rmmod mdc
rmmod: ERROR: Module mdc is not currently loaded
DEBUG: rmmod lov
DEBUG: rmmod ko2iblnd
rmmod: ERROR: Module ko2iblnd is in use
DEBUG: rmmod ptlrpc
DEBUG: rmmod obdclass
DEBUG: rmmod ptlrpc
rmmod: ERROR: Module ptlrpc is not currently loaded
DEBUG: rmmod lnet
rmmod: ERROR: Module lnet is in use by: ko2iblnd
DEBUG: rmmod ko2iblnd
DEBUG: rmmod lustre
rmmod: ERROR: Module lustre is not currently loaded
DEBUG: rmmod obdclass
rmmod: ERROR: Module obdclass is not currently loaded
DEBUG: rmmod ptlrpc
rmmod: ERROR: Module ptlrpc is not currently loaded
DEBUG: rmmod libcfs
rmmod: ERROR: Module libcfs is in use by: lnet
Modules still loaded: 
lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
</description>
                <environment>Lustre 2.7.66</environment>
        <key id="34457">LU-7736</key>
            <summary>lustre_rmmod does not remove all the Lustre modules</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="bogl">Bob Glossman</assignee>
                                    <reporter username="pichong">Gregoire Pichon</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Wed, 3 Feb 2016 14:48:27 +0000</created>
                <updated>Tue, 9 May 2017 14:07:07 +0000</updated>
                            <resolved>Tue, 9 May 2017 13:54:58 +0000</resolved>
                                                    <fixVersion>Lustre 2.9.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                            <comments>
                            <comment id="140978" author="gerrit" created="Wed, 3 Feb 2016 15:14:22 +0000"  >&lt;p&gt;Gr&#233;goire Pichon (gregoire.pichon@bull.net) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/18279&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18279&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7736&quot; title=&quot;lustre_rmmod does not remove all the Lustre modules&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7736&quot;&gt;&lt;del&gt;LU-7736&lt;/del&gt;&lt;/a&gt; scripts: ensure lustre_rmmod unload all modules&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: fcbf64af0e2b4a2b5ce7429590c12f2faf2d1374&lt;/p&gt;</comment>
                            <comment id="141057" author="pjones" created="Wed, 3 Feb 2016 19:50:20 +0000"  >&lt;p&gt;Bob&lt;/p&gt;

&lt;p&gt;Could you please look after this patch?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="144569" author="jamesanunez" created="Thu, 3 Mar 2016 22:15:46 +0000"  >&lt;p&gt;We might be seeing this in out autotest results. For the POSIX test results at &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/03f82950-e14e-11e5-8edf-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/03f82950-e14e-11e5-8edf-5254006e85c2&lt;/a&gt;, It looks like not all modules are removed. The last thing in the suite_stdout is &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;...
04:52:08:Stopping /mnt/ost8 (opts:-f) on onyx-34vm8
04:52:08:CMD: onyx-34vm8 umount -d -f /mnt/ost8
04:52:19:CMD: onyx-34vm8 lsmod | grep lnet &amp;gt; /dev/null &amp;amp;&amp;amp; lctl dl | grep &apos; ST &apos;
04:52:19:CMD: onyx-34vm1.onyx.hpdd.intel.com lsmod | grep lnet &amp;gt; /dev/null &amp;amp;&amp;amp; lctl dl | grep &apos; ST &apos;
04:52:19: 15 UP osc lustre-OST0000_osc lustre-OST0000_osc_UUID 4
04:52:19: 17 UP osc lustre-OST0001_osc lustre-OST0001_osc_UUID 4
04:52:19: 19 UP osc lustre-OST0002_osc lustre-OST0002_osc_UUID 4
04:52:19: 21 UP osc lustre-OST0003_osc lustre-OST0003_osc_UUID 4
04:52:19: 23 UP osc lustre-OST0004_osc lustre-OST0004_osc_UUID 4
04:52:19: 25 UP osc lustre-OST0005_osc lustre-OST0005_osc_UUID 4
04:52:19: 27 UP osc lustre-OST0006_osc lustre-OST0006_osc_UUID 4
04:52:19: 29 UP osc lustre-OST0007_osc lustre-OST0007_osc_UUID 4
04:52:19:Modules still loaded: 
04:52:19:lustre/osc/osc.o lustre/ptlrpc/ptlrpc.o lustre/obdclass/obdclass.o lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
05:51:43:********** Timeout by autotest system **********
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="145133" author="bogl" created="Thu, 10 Mar 2016 14:46:29 +0000"  >&lt;p&gt;I haven&apos;t been able to reproduce the problem without any IB on hand,  don&apos;t see it with only ksocklnd loaded.  Don&apos;t know for sure the patch fixes the whole problem, but I&apos;ve given it +review anyway.&lt;/p&gt;</comment>
                            <comment id="145369" author="gerrit" created="Mon, 14 Mar 2016 02:41:47 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/18279/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/18279/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7736&quot; title=&quot;lustre_rmmod does not remove all the Lustre modules&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7736&quot;&gt;&lt;del&gt;LU-7736&lt;/del&gt;&lt;/a&gt; scripts: ensure lustre_rmmod unload all modules&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 40e316910744429e2294bf353f85cb1061261d46&lt;/p&gt;</comment>
                            <comment id="194760" author="jsalians_intel" created="Sat, 6 May 2017 20:35:15 +0000"  >&lt;p&gt;I appear to be seeing this issue: &lt;/p&gt;

&lt;p&gt;Load lnet&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;# pdsh -w node0[1-8] &quot;modprobe lnet&quot; 
# pdsh -w node0[1-8] &quot;/usr/sbin/lustre_rmmod&quot; 
node08: Modules still loaded: 
node08: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node08: ssh exited with exit code 1
node01: Modules still loaded: 
node01: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node01: ssh exited with exit code 1
node05: Modules still loaded: 
node05: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node05: ssh exited with exit code 1
node07: Modules still loaded: 
node07: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node07: ssh exited with exit code 1
node03: Modules still loaded: 
node03: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node03: ssh exited with exit code 1
node02: Modules still loaded: 
node02: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node02: ssh exited with exit code 1
node04: Modules still loaded: 
node04: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node04: ssh exited with exit code 1
node06: Modules still loaded: 
node06: lnet/klnds/socklnd/ksocklnd.o lnet/lnet/lnet.o libcfs/libcfs/libcfs.o
pdsh@natasha: node06: ssh exited with exit code 1
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Try to unload, but we cannot remove either lnet or ksocklnd&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@natasha jsalinas]# pdsh -w node0[1-8] &quot;lsmod |grep lnet &quot; 
node08: lnet                  444969  2 ksocklnd
node08: libcfs                405310  2 lnet,ksocklnd
node07: lnet                  444969  2 ksocklnd
node04: lnet                  444969  2 ksocklnd
node07: libcfs                405310  2 lnet,ksocklnd
node04: libcfs                405310  2 lnet,ksocklnd
node03: lnet                  444969  2 ksocklnd
node03: libcfs                405310  2 lnet,ksocklnd
node02: lnet                  444969  2 ksocklnd
node02: libcfs                405310  2 lnet,ksocklnd
node05: lnet                  444969  2 ksocklnd
node05: libcfs                405310  2 lnet,ksocklnd
node06: lnet                  444969  2 ksocklnd
node06: libcfs                405310  2 lnet,ksocklnd
node01: lnet                  444969  2 ksocklnd
node01: libcfs                405310  2 lnet,ksocklnd
[root@natasha jsalinas]# pdsh -w node0[1-8] &quot;lsmod |grep ksocklnd&quot; 
node03: ksocklnd              179299  1 
node03: lnet                  444969  2 ksocklnd
node03: libcfs                405310  2 lnet,ksocklnd
node01: ksocklnd              179299  1 
node01: lnet                  444969  2 ksocklnd
node01: libcfs                405310  2 lnet,ksocklnd
node07: ksocklnd              179299  1 
node07: lnet                  444969  2 ksocklnd
node07: libcfs                405310  2 lnet,ksocklnd
node05: ksocklnd              179299  1 
node05: lnet                  444969  2 ksocklnd
node05: libcfs                405310  2 lnet,ksocklnd
node08: ksocklnd              179299  1 
node08: lnet                  444969  2 ksocklnd
node08: libcfs                405310  2 lnet,ksocklnd
node02: ksocklnd              179299  1 
node02: lnet                  444969  2 ksocklnd
node02: libcfs                405310  2 lnet,ksocklnd
node04: ksocklnd              179299  1 
node04: lnet                  444969  2 ksocklnd
node04: libcfs                405310  2 lnet,ksocklnd
node06: ksocklnd              179299  1 
node06: lnet                  444969  2 ksocklnd
node06: libcfs                405310  2 lnet,ksocklnd
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Can&apos;t win this battle: &lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@node01 ~&amp;#93;&lt;/span&gt;# modprobe -r ksocklnd &lt;br/&gt;
modprobe: FATAL: Module ksocklnd is in use.&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@node01 ~&amp;#93;&lt;/span&gt;# modprobe -r lnet &lt;br/&gt;
modprobe: FATAL: Module lnet is in use.&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@node01 ~&amp;#93;&lt;/span&gt;# rpm -qa |grep lustre &lt;br/&gt;
kmod-lustre-client-tests-2.9.0-1.el7.centos.x86_64&lt;br/&gt;
lustre-client-tests-2.9.0-1.el7.centos.x86_64&lt;br/&gt;
kmod-lustre-client-2.9.0-1.el7.centos.x86_64&lt;br/&gt;
lustre-client-debuginfo-2.9.0-1.el7.centos.x86_64&lt;br/&gt;
lustre-client-2.9.0-1.el7.centos.x86_64&lt;/p&gt;</comment>
                            <comment id="194761" author="jsalians_intel" created="Sat, 6 May 2017 20:47:12 +0000"  >&lt;p&gt;This appears to happen in the step between modprobe lnet  &lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@natasha jsalinas&amp;#93;&lt;/span&gt;# pdsh -w node0&lt;span class=&quot;error&quot;&gt;&amp;#91;1-8&amp;#93;&lt;/span&gt; &quot;lsmod |grep lnet&quot; &lt;br/&gt;
node07: lnet                  444969  0 &lt;br/&gt;
node07: libcfs                405310  1 lnet&lt;br/&gt;
node01: lnet                  444969  0 &lt;br/&gt;
node01: libcfs                405310  1 lnet&lt;br/&gt;
node08: lnet                  444969  0 &lt;br/&gt;
node08: libcfs                405310  1 lnet&lt;br/&gt;
node03: lnet                  444969  0 &lt;br/&gt;
node03: libcfs                405310  1 lnet&lt;br/&gt;
node02: lnet                  444969  0 &lt;br/&gt;
node02: libcfs                405310  1 lnet&lt;br/&gt;
node04: lnet                  444969  0 &lt;br/&gt;
node04: libcfs                405310  1 lnet&lt;br/&gt;
node05: lnet                  444969  0 &lt;br/&gt;
node05: libcfs                405310  1 lnet&lt;br/&gt;
node06: lnet                  444969  0 &lt;br/&gt;
node06: libcfs                405310  1 lnet&lt;/p&gt;

&lt;p&gt;and lctl network up &lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@natasha jsalinas&amp;#93;&lt;/span&gt;# pdsh -w node0&lt;span class=&quot;error&quot;&gt;&amp;#91;1-8&amp;#93;&lt;/span&gt; &quot;lctl network up &quot; &lt;br/&gt;
node04: LNET configured&lt;br/&gt;
node02: LNET configured&lt;br/&gt;
node01: LNET configured&lt;br/&gt;
node07: LNET configured&lt;br/&gt;
node08: LNET configured&lt;br/&gt;
node03: LNET configured&lt;br/&gt;
node05: LNET configured&lt;br/&gt;
node06: LNET configured&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;root@natasha jsalinas&amp;#93;&lt;/span&gt;# pdsh -w node0&lt;span class=&quot;error&quot;&gt;&amp;#91;1-8&amp;#93;&lt;/span&gt; &quot;lsmod |grep lnet&quot; &lt;br/&gt;
node01: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node01: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node07: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node07: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node03: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node03: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node05: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node05: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node02: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node02: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node06: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node06: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node08: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node08: libcfs                405310  2 lnet,ko2iblnd&lt;br/&gt;
node04: lnet                  444969  2 ko2iblnd&lt;br/&gt;
node04: libcfs                405310  2 lnet,ko2iblnd&lt;/p&gt;</comment>
                            <comment id="194948" author="adilger" created="Mon, 8 May 2017 18:53:08 +0000"  >&lt;p&gt;There is work under &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9439&quot; title=&quot;Introduce an lnet systemd service&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9439&quot;&gt;&lt;del&gt;LU-9439&lt;/del&gt;&lt;/a&gt; to fix up the &lt;tt&gt;lnet&lt;/tt&gt; service for RHEL7 and other systems using systemd.&lt;/p&gt;</comment>
                            <comment id="195093" author="jsalians_intel" created="Tue, 9 May 2017 13:52:07 +0000"  >&lt;p&gt;Perhaps I missed it but I didn&apos;t see any specific mention of ko2iblnd in  &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9439&quot; title=&quot;Introduce an lnet systemd service&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9439&quot;&gt;&lt;del&gt;LU-9439&lt;/del&gt;&lt;/a&gt;?  &lt;/p&gt;</comment>
                            <comment id="195095" author="pjones" created="Tue, 9 May 2017 13:54:58 +0000"  >&lt;p&gt;Can you please open a new ticket to track the similar issue that you are seeing for the 2.10 release? &lt;/p&gt;</comment>
                            <comment id="195099" author="jsalians_intel" created="Tue, 9 May 2017 14:07:07 +0000"  >&lt;p&gt;Will do &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="45827">LU-9439</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                                        </outwardlinks>
                                                        </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|hzy04f:</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>