<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:02: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-6744] conf-sanity test_51:(lov_object.c:945:lov_object_delete()) LBUG</title>
                <link>https://jira.whamcloud.com/browse/LU-6744</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;This issue was created by maloo for wangdi &amp;lt;di.wang@intel.com&amp;gt;&lt;/p&gt;

&lt;p&gt;This issue relates to the following test suite run: &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/94928f0e-1585-11e5-bb64-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/94928f0e-1585-11e5-bb64-5254006e85c2&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The sub-test test_51 failed with the following error:&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;test failed to respond and timed out
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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;03:59:13:LustreError: 6986:0:(lov_ea.c:186:lsm_unpackmd_common()) OST index 1 more than OST count 1
03:59:13:Lustre: 6986:0:(lov_pack.c:62:lov_dump_lmm_common()) objid 0x4:1028, magic 0x0bd10bd0, pattern 0x1
03:59:13:Lustre: 6986:0:(lov_pack.c:66:lov_dump_lmm_common()) stripe_size 1048576, stripe_count 2, layout_gen 0
03:59:13:Lustre: 6986:0:(lov_pack.c:85:lov_dump_lmm_objects()) stripe 0 idx 0 subobj 0x0:3
03:59:13:Lustre: 6986:0:(lov_pack.c:85:lov_dump_lmm_objects()) stripe 1 idx 1 subobj 0x0:2
03:59:13:LustreError: 6986:0:(lov_object.c:945:lov_object_delete()) ASSERTION( 0 &amp;lt;= __llt &amp;amp;&amp;amp; __llt &amp;lt; (sizeof(lov_dispatch) / sizeof((lov_dispatch)[0]) + (sizeof(struct { int:-!!(__builtin_types_compatible_p(typeof(lov_dispatch), typeof(&amp;amp;lov_dispatch[0]))); }))) ) failed: 
03:59:13:LustreError: 6986:0:(lov_object.c:945:lov_object_delete()) LBUG
03:59:13:Pid: 6986, comm: touch
03:59:13:
03:59:13:Call Trace:
03:59:13: [&amp;lt;ffffffffa0470875&amp;gt;] libcfs_debug_dumpstack+0x55/0x80 [libcfs]
03:59:13: [&amp;lt;ffffffffa0470e77&amp;gt;] lbug_with_loc+0x47/0xb0 [libcfs]
03:59:13: [&amp;lt;ffffffffa09bbbb3&amp;gt;] lov_object_delete+0x183/0x190 [lov]
03:59:13: [&amp;lt;ffffffffa05b70f1&amp;gt;] lu_object_free+0x81/0x1a0 [obdclass]
03:59:13: [&amp;lt;ffffffffa05b52cc&amp;gt;] ? lu_object_add+0x2c/0x30 [obdclass]
03:59:13: [&amp;lt;ffffffffa05b73b6&amp;gt;] lu_object_alloc+0x1a6/0x320 [obdclass]
03:59:13: [&amp;lt;ffffffffa05b876d&amp;gt;] lu_object_find_try+0xcd/0x260 [obdclass]
03:59:13: [&amp;lt;ffffffffa04817c2&amp;gt;] ? cfs_hash_bd_add_locked+0x62/0x90 [libcfs]
03:59:13: [&amp;lt;ffffffffa05b89b1&amp;gt;] lu_object_find_at+0xb1/0xe0 [obdclass]
03:59:13: [&amp;lt;ffffffffa0a64bdb&amp;gt;] ? cl_file_inode_init+0x7b/0x340 [lustre]
03:59:13: [&amp;lt;ffffffffa047cc01&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
03:59:13: [&amp;lt;ffffffffa05b8a1f&amp;gt;] lu_object_find_slice+0x1f/0x80 [obdclass]
03:59:13: [&amp;lt;ffffffffa05beff2&amp;gt;] cl_object_find+0x42/0xb0 [obdclass]
03:59:13: [&amp;lt;ffffffffa0a64d8e&amp;gt;] cl_file_inode_init+0x22e/0x340 [lustre]
03:59:13: [&amp;lt;ffffffffa0a2ffed&amp;gt;] ll_update_inode+0x45d/0x14d0 [lustre]
03:59:13: [&amp;lt;ffffffffa0a49370&amp;gt;] ? ll_test_inode+0x0/0x80 [lustre]
03:59:13: [&amp;lt;ffffffff81174cda&amp;gt;] ? kmem_cache_alloc+0x18a/0x190
03:59:13: [&amp;lt;ffffffffa047cc01&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
03:59:13: [&amp;lt;ffffffffa0a310cd&amp;gt;] ll_read_inode2+0x6d/0x410 [lustre]
03:59:13: [&amp;lt;ffffffffa0a4981b&amp;gt;] ll_iget+0x12b/0x2e0 [lustre]
03:59:13: [&amp;lt;ffffffffa04791f8&amp;gt;] ? libcfs_log_return+0x28/0x40 [libcfs]
03:59:13: [&amp;lt;ffffffffa0a33c5d&amp;gt;] ll_prep_inode+0x5bd/0xc50 [lustre]
03:59:13: [&amp;lt;ffffffffa0a4fdb0&amp;gt;] ll_create_nd+0x3b0/0xf10 [lustre]
03:59:13: [&amp;lt;ffffffffa0a1d277&amp;gt;] ? ll_inode_permission+0x167/0x3f0 [lustre]
03:59:13: [&amp;lt;ffffffff8119d8c6&amp;gt;] vfs_create+0xe6/0x110
03:59:13: [&amp;lt;ffffffff811a174e&amp;gt;] do_filp_open+0xa8e/0xd20
03:59:13: [&amp;lt;ffffffff81153700&amp;gt;] ? __vma_link_rb+0x30/0x40
03:59:13: [&amp;lt;ffffffff811537ab&amp;gt;] ? vma_link+0x9b/0xf0
03:59:13: [&amp;lt;ffffffff8129935a&amp;gt;] ? strncpy_from_user+0x4a/0x90
03:59:13: [&amp;lt;ffffffff811ae272&amp;gt;] ? alloc_fd+0x92/0x160
03:59:13: [&amp;lt;ffffffff8118b0b7&amp;gt;] do_sys_open+0x67/0x130
03:59:13: [&amp;lt;ffffffff8118b1c0&amp;gt;] sys_open+0x20/0x30
03:59:13: [&amp;lt;ffffffff8100b072&amp;gt;] system_call_fastpath+0x16/0x1b
03:59:13:
03:59:13:Kernel panic - not syncing: LBUG
03:59:13:Pid: 6986, comm: touch Tainted: G        W  ---------------    2.6.32-504.16.2.el6.x86_64 #1
03:59:13:Call Trace:
03:59:13: [&amp;lt;ffffffff8152971c&amp;gt;] ? panic+0xa7/0x16f
03:59:13: [&amp;lt;ffffffffa0470ecb&amp;gt;] ? lbug_with_loc+0x9b/0xb0 [libcfs]
03:59:13: [&amp;lt;ffffffffa09bbbb3&amp;gt;] ? lov_object_delete+0x183/0x190 [lov]
03:59:13: [&amp;lt;ffffffffa05b70f1&amp;gt;] ? lu_object_free+0x81/0x1a0 [obdclass]
03:59:13: [&amp;lt;ffffffffa05b52cc&amp;gt;] ? lu_object_add+0x2c/0x30 [obdclass]
03:59:13: [&amp;lt;ffffffffa05b73b6&amp;gt;] ? lu_object_alloc+0x1a6/0x320 [obdclass]
03:59:13: [&amp;lt;ffffffffa05b876d&amp;gt;] ? lu_object_find_try+0xcd/0x260 [obdclass]
03:59:13: [&amp;lt;ffffffffa04817c2&amp;gt;] ? cfs_hash_bd_add_locked+0x62/0x90 [libcfs]
03:59:13: [&amp;lt;ffffffffa05b89b1&amp;gt;] ? lu_object_find_at+0xb1/0xe0 [obdclass]
03:59:13: [&amp;lt;ffffffffa0a64bdb&amp;gt;] ? cl_file_inode_init+0x7b/0x340 [lustre]
03:59:13: [&amp;lt;ffffffffa047cc01&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
03:59:13: [&amp;lt;ffffffffa05b8a1f&amp;gt;] ? lu_object_find_slice+0x1f/0x80 [obdclass]
03:59:13: [&amp;lt;ffffffffa05beff2&amp;gt;] ? cl_object_find+0x42/0xb0 [obdclass]
03:59:13: [&amp;lt;ffffffffa0a64d8e&amp;gt;] ? cl_file_inode_init+0x22e/0x340 [lustre]
03:59:13: [&amp;lt;ffffffffa0a2ffed&amp;gt;] ? ll_update_inode+0x45d/0x14d0 [lustre]
03:59:13: [&amp;lt;ffffffffa0a49370&amp;gt;] ? ll_test_inode+0x0/0x80 [lustre]
03:59:13: [&amp;lt;ffffffff81174cda&amp;gt;] ? kmem_cache_alloc+0x18a/0x190
03:59:13: [&amp;lt;ffffffffa047cc01&amp;gt;] ? libcfs_debug_msg+0x41/0x50 [libcfs]
03:59:13: [&amp;lt;ffffffffa0a310cd&amp;gt;] ? ll_read_inode2+0x6d/0x410 [lustre]
03:59:13: [&amp;lt;ffffffffa0a4981b&amp;gt;] ? ll_iget+0x12b/0x2e0 [lustre]
03:59:13: [&amp;lt;ffffffffa04791f8&amp;gt;] ? libcfs_log_return+0x28/0x40 [libcfs]
03:59:13: [&amp;lt;ffffffffa0a33c5d&amp;gt;] ? ll_prep_inode+0x5bd/0xc50 [lustre]
03:59:13: [&amp;lt;ffffffffa0a4fdb0&amp;gt;] ? ll_create_nd+0x3b0/0xf10 [lustre]
03:59:13: [&amp;lt;ffffffffa0a1d277&amp;gt;] ? ll_inode_permission+0x167/0x3f0 [lustre]
03:59:13: [&amp;lt;ffffffff8119d8c6&amp;gt;] ? vfs_create+0xe6/0x110
03:59:13: [&amp;lt;ffffffff811a174e&amp;gt;] ? do_filp_open+0xa8e/0xd20
03:59:13: [&amp;lt;ffffffff81153700&amp;gt;] ? __vma_link_rb+0x30/0x40
03:59:13: [&amp;lt;ffffffff811537ab&amp;gt;] ? vma_link+0x9b/0xf0
03:59:13: [&amp;lt;ffffffff8129935a&amp;gt;] ? strncpy_from_user+0x4a/0x90
03:59:13: [&amp;lt;ffffffff811ae272&amp;gt;] ? alloc_fd+0x92/0x160
03:59:13: [&amp;lt;ffffffff8118b0b7&amp;gt;] ? do_sys_open+0x67/0x130
03:59:13: [&amp;lt;ffffffff8118b1c0&amp;gt;] ? sys_open+0x20/0x30
03:59:13: [&amp;lt;ffffffff8100b072&amp;gt;] ? system_call_fastpath+0x16/0x1b
03:59:13:Initializing cgroup subsys cpuset
03:59:13:Initializing cgroup subsys cpu
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="30734">LU-6744</key>
            <summary>conf-sanity test_51:(lov_object.c:945:lov_object_delete()) LBUG</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="bobijam">Zhenyu Xu</assignee>
                                    <reporter username="maloo">Maloo</reporter>
                        <labels>
                    </labels>
                <created>Thu, 18 Jun 2015 07:14:04 +0000</created>
                <updated>Thu, 2 Jul 2015 19:58:27 +0000</updated>
                            <resolved>Thu, 2 Jul 2015 19:58:27 +0000</resolved>
                                    <version>Lustre 2.8.0</version>
                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>11</watches>
                                                                            <comments>
                            <comment id="119032" author="adilger" created="Thu, 18 Jun 2015 21:03:03 +0000"  >&lt;p&gt;There looks to be at least three bugs here:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;the &lt;tt&gt;lov_unpackmd()&lt;/tt&gt; shouldn&apos;t fail if OSTs are still being connected, which appears to be the case here, since test_51() is reformatting the filesystem and creating a new stripe_count=-1 (==2) file OK on the MDS but the client doesn&apos;t know about it.  Either that means that mount should at least wait for config processing to finish (even if not all OSTs are connected&lt;/li&gt;
	&lt;li&gt;&lt;tt&gt;lov_unpackmd_common()&lt;/tt&gt; should print the OBD device name at the start, per standard CERROR() formatting.  It probably also shouldn&apos;t be an -EINVAL error if &lt;tt&gt;loi_ost_idx&lt;/tt&gt; is NULL, since that may mean an OST was removed.  At worst the client can get an IO error during read/write when accessing that stripe, but not when unpacking it.  The stripe should just be skipped (continue) instead of returning an error.&lt;/li&gt;
	&lt;li&gt;the client shouldn&apos;t LASSERT() on data returned from the network.  This looks to be a problem in the CLIO code in &lt;tt&gt;lu_object_alloc()&lt;/tt&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;static struct lu_object *lu_object_alloc(const struct lu_env *env,
                                         struct lu_device *dev,
                                         const struct lu_fid *f,
                                         const struct lu_object_conf *conf)
{
        do {
                /*
                 * Call -&amp;gt;loo_object_init() repeatedly, until no more new
                 * object slices are created.
                 */
                clean = 1; 
                init_flag = 1;
                list_for_each_entry(scan, layers, lo_linkage) {
                        :
                        result = scan-&amp;gt;lo_ops-&amp;gt;loo_object_init(env, scan, conf);
                        if (result != 0) {
                                lu_object_free(env, top);
                                RETURN(ERR_PTR(result));
                        }
                        init_mask |= init_flag;
next:
                        init_flag &amp;lt;&amp;lt;= 1;
                }
        } while (!clean);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;so if there is an error returned from &lt;tt&gt;&lt;del&gt;&amp;gt;lov_object_init&lt;/del&gt;&amp;gt;lov_unpackmd()&lt;/tt&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;int lov_object_init(const struct lu_env *env, struct lu_object *obj,
                    const struct lu_object_conf *conf)
{
        :
        if (cconf-&amp;gt;u.coc_layout.lb_buf != NULL) {
                lsm = lov_unpackmd(dev-&amp;gt;ld_lov,
                                   cconf-&amp;gt;u.coc_layout.lb_buf,
                                   cconf-&amp;gt;u.coc_layout.lb_len);
                if (IS_ERR(lsm))
                        RETURN(PTR_ERR(lsm));
        }

        /* no locking is necessary, as object is being created */
        lov-&amp;gt;lo_type = lov_type(lsm);
        ops = &amp;amp;lov_dispatch[lov-&amp;gt;lo_type];
        rc = ops-&amp;gt;llo_init(env, dev, lov, lsm, cconf, set);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;it doesn&apos;t set &lt;tt&gt;lo_type&lt;/tt&gt; nor before the error is returned, or somehow it leaves the partially initialized slice in place and that causes the LASSERT() to trigger?  It doesn&apos;t really make sense that &lt;tt&gt;lov_object_delete()&lt;/tt&gt; is being called on an object that isn&apos;t properly initialized.&lt;/p&gt;</comment>
                            <comment id="119044" author="jay" created="Thu, 18 Jun 2015 22:31:02 +0000"  >&lt;p&gt;We can probably assign lo_type to LLT_EMPTY before unpacking md.&lt;/p&gt;</comment>
                            <comment id="119158" author="yong.fan" created="Fri, 19 Jun 2015 22:02:10 +0000"  >&lt;p&gt;Another failure instance on master:&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/9607faec-169b-11e5-8436-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/9607faec-169b-11e5-8436-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="119174" author="gerrit" created="Sat, 20 Jun 2015 03:26:47 +0000"  >&lt;p&gt;Bobi Jam (bobijam@hotmail.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/15362&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15362&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6744&quot; title=&quot;conf-sanity test_51:(lov_object.c:945:lov_object_delete()) LBUG&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6744&quot;&gt;&lt;del&gt;LU-6744&lt;/del&gt;&lt;/a&gt; lov: init LOV stripe type beforehand&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 6df09cdc0c0a60343b122dec47e1be5228d429e3&lt;/p&gt;</comment>
                            <comment id="119184" author="bogl" created="Sat, 20 Jun 2015 22:15:29 +0000"  >&lt;p&gt;another on master&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/05d02c8a-16df-11e5-8436-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/05d02c8a-16df-11e5-8436-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="119909" author="pichong" created="Tue, 30 Jun 2015 07:03:00 +0000"  >&lt;p&gt;new instance on master&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sessions/75949d9e-1ed2-11e5-8a29-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sessions/75949d9e-1ed2-11e5-8a29-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="119910" author="fsaunier" created="Tue, 30 Jun 2015 08:06:59 +0000"  >&lt;p&gt;yet another one on master&lt;br/&gt;
&lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/111e205e-1e9d-11e5-ae50-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/111e205e-1e9d-11e5-ae50-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="119989" author="jamesanunez" created="Wed, 1 Jul 2015 00:09:20 +0000"  >&lt;p&gt;This bug is causing review-dne-part-1 to fail one to three times nearly everyday since June 17, 2015. Can we increase the priority of this ticket?&lt;/p&gt;

&lt;p&gt;Failures from the past two days all on master and all in review-dne-part-1:&lt;br/&gt;
2015-06-29 15:53:48 - &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/111e205e-1e9d-11e5-ae50-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/111e205e-1e9d-11e5-ae50-5254006e85c2&lt;/a&gt;&lt;br/&gt;
2015-06-29 19:39:12 - &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/f29f685a-1ed2-11e5-8a29-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/f29f685a-1ed2-11e5-8a29-5254006e85c2&lt;/a&gt;&lt;br/&gt;
2015-06-29 21:57:19 - &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/5bf3f57a-1ee5-11e5-aba3-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/5bf3f57a-1ee5-11e5-aba3-5254006e85c2&lt;/a&gt;&lt;br/&gt;
2015-06-30 04:16:16 - &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/e16e9054-1f06-11e5-a4d6-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/e16e9054-1f06-11e5-a4d6-5254006e85c2&lt;/a&gt;&lt;br/&gt;
2015-06-30 06:49:47 - &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/40b8a6f2-1f1c-11e5-a4d6-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/40b8a6f2-1f1c-11e5-a4d6-5254006e85c2&lt;/a&gt;&lt;br/&gt;
2015-06-30 12:03:14 - &lt;a href=&quot;https://testing.hpdd.intel.com/test_sets/069bc0dc-1f47-11e5-a4d6-5254006e85c2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://testing.hpdd.intel.com/test_sets/069bc0dc-1f47-11e5-a4d6-5254006e85c2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="120192" author="gerrit" created="Thu, 2 Jul 2015 18:12:22 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/15362/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/15362/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6744&quot; title=&quot;conf-sanity test_51:(lov_object.c:945:lov_object_delete()) LBUG&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6744&quot;&gt;&lt;del&gt;LU-6744&lt;/del&gt;&lt;/a&gt; lov: init LOV stripe type beforehand&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 7f75a4d5b955072c426f1723ff86bb7d67f55f19&lt;/p&gt;</comment>
                            <comment id="120208" author="pjones" created="Thu, 2 Jul 2015 19:58:27 +0000"  >&lt;p&gt;Landed for 2.8&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                            <outwardlinks description="is blocking">
                                        <issuelink>
            <issuekey id="29692">LU-6501</issuekey>
        </issuelink>
                            </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|hzxg47:</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>