<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:24:31 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-16159] remove update logs after recovery abort</title>
                <link>https://jira.whamcloud.com/browse/LU-16159</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Once recovery is aborted, the existing update logs should be removed, because they are used for recovery only, and if it&apos;s corrupt, or inaccessible, if they are kept there after recovery abort, the next recovery will meet with the same issue again, besides, the log file size may become large, retrieving them in recovery may lead to recovery timeout.&lt;/p&gt;

&lt;p&gt;Besides this, in LOD device initialization, it should do some sanity check for all update logs on it, if the log file is not accessible (e.g. OI mapping mismatch, which may lead to recovery timeout too), delete the log file FID from update catalog (do not delete this file at the moment because it&apos;s inaccessible) so that the log file is not visible to others.&lt;/p&gt;</description>
                <environment></environment>
        <key id="72350">LU-16159</key>
            <summary>remove update logs after recovery abort</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="4" iconUrl="https://jira.whamcloud.com/images/icons/statuses/reopened.png" description="This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.">Reopened</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="laisiyao">Lai Siyao</assignee>
                                    <reporter username="laisiyao">Lai Siyao</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Sep 2022 14:26:49 +0000</created>
                <updated>Mon, 8 Jan 2024 03:32:52 +0000</updated>
                                                            <fixVersion>Lustre 2.16.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>13</watches>
                                                                            <comments>
                            <comment id="346731" author="adilger" created="Thu, 15 Sep 2022 02:37:08 +0000"  >&lt;p&gt;I think that this is important and will resolve quite a number of problems that we&apos;ve seen with DNE recovery.  Currently, if there is &lt;b&gt;any&lt;/b&gt; problem with the recovery llog, it will be kept and retried on every restart, and eventually grows to be very large and causes MDT recovery to be slow and/or fail repeatedly.&lt;/p&gt;</comment>
                            <comment id="347220" author="adilger" created="Tue, 20 Sep 2022 16:44:25 +0000"  >&lt;p&gt;&quot;Lai Siyao &amp;lt;lai.siyao@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/48584&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/48584&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; lod: remove update llogs upon abort_recovery&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 2&lt;br/&gt;
Commit: 61697dd867a8a8933f3843fe5977de72ec3be91d&lt;/p&gt;</comment>
                            <comment id="351895" author="gerrit" created="Sat, 5 Nov 2022 04:55:09 +0000"  >&lt;p&gt;&lt;del&gt;&quot;Lai Siyao &amp;lt;lai.siyao@whamcloud.com&amp;gt;&quot; uploaded a new patch:&lt;/del&gt; &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49052&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49052&lt;/a&gt;&lt;br/&gt;
&lt;del&gt;Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; test: debug patch&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Project: fs/lustre-release&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Branch: master&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Current Patch Set: 1&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Commit: de62d8bb542bfb417422e42671967531c2370dc1&lt;/del&gt;&lt;/p&gt;</comment>
                            <comment id="351934" author="gerrit" created="Mon, 7 Nov 2022 06:15:41 +0000"  >&lt;p&gt;&lt;del&gt;&quot;Lai Siyao &amp;lt;lai.siyao@whamcloud.com&amp;gt;&quot; uploaded a new patch:&lt;/del&gt; &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49059&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49059&lt;/a&gt;&lt;br/&gt;
&lt;del&gt;Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; lod: debug patch 2&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Project: fs/lustre-release&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Branch: master&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Current Patch Set: 1&lt;/del&gt;&lt;br/&gt;
&lt;del&gt;Commit: 109c9b8487b800004a4e849aca1a9ad1a3eab6df&lt;/del&gt;&lt;/p&gt;</comment>
                            <comment id="356201" author="gerrit" created="Tue, 13 Dec 2022 16:07:14 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/48584/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/48584/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; lod: cancel update llogs upon recovery abort&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b054fcd7852f6a22f8ec469ce94ddf6f3331ab34&lt;/p&gt;</comment>
                            <comment id="356225" author="pjones" created="Tue, 13 Dec 2022 16:24:29 +0000"  >&lt;p&gt;Landed for 2.16&lt;/p&gt;</comment>
                            <comment id="356406" author="bzzz" created="Wed, 14 Dec 2022 13:52:37 +0000"  >&lt;p&gt;MDSCOUNT=2 ONLY=100 MDSSIZE=400000 OSTSIZE=1000000 OSTCOUNT=2 REFORMAT=yes REFORMAT=yes bash replay-single.sh&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
== replay-single test complete, duration 135 sec ========= 13:47:49 (1671025669)
rm: cannot remove &lt;span class=&quot;code-quote&quot;&gt;&apos;/mnt/lustre/d100c.replay-single&apos;&lt;/span&gt;: Directory not empty
 replay-single test_135: @@@@@@ FAIL: remove sub-test dirs failed 
  Trace dump:
  = ./../tests/test-framework.sh:6526:error()
  = ./../tests/test-framework.sh:6010:check_and_cleanup_lustre()
  = replay-single.sh:5043:main()
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;checked few commits around:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
COMMIT          TESTED  PASSED  FAILED          COMMIT DESCRIPTION
624e78ae80      1       0       1       BAD     LU-930 docs: add lfs-rm_entry.8 man page
d1dbf26afd      1       0       1       BAD     LU-16291 build: make kobj_type constant
6f74bb60ff      1       0       1       BAD     LU-16205 sec: reserve flag &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; fid2path &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; encrypted files
b054fcd785      1       0       1       BAD     LU-16159 lod: cancel update llogs upon recovery abort
1819f6006f      5       5       0       GOOD    LU-15801 ldiskfs: Server support &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; RHEL9
88bccc4fa4      5       5       0       GOOD    LU-16114 build: Update security_dentry_init_security args
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="356417" author="laisiyao" created="Wed, 14 Dec 2022 14:55:14 +0000"  >&lt;p&gt;In replay-single.sh formatall is called before check_and_cleanup_lustre:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
5040 (( $MDS1_VERSION &amp;gt;= $(version_code 2.15.52.63) )) &amp;amp;&amp;amp; formatall
5041 
5042 complete $SECONDS
5043 check_and_cleanup_lustre
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="356473" author="adilger" created="Wed, 14 Dec 2022 19:34:31 +0000"  >&lt;p&gt;I pushed a patch under &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16398&quot; title=&quot;ost-pools: FAIL: remove sub-test dirs failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16398&quot;&gt;&lt;del&gt;LU-16398&lt;/del&gt;&lt;/a&gt; to disable this subtest until it is fixed. I think the right fix is to use rm_entry in a stack_trap at the end of test_100c, when rm_entry is fixed, and then more properly for LFSCK to actually make the directory &quot;usable&quot; again so that it can be removed with rmdir. &lt;/p&gt;</comment>
                            <comment id="356497" author="adilger" created="Wed, 14 Dec 2022 22:16:47 +0000"  >&lt;p&gt;Note that patch &lt;a href=&quot;https://review.whamcloud.com/49335&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/49335&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16335&quot; title=&quot;&amp;quot;lfs rm_entry&amp;quot; failed to remove broken directories&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16335&quot;&gt;&lt;del&gt;LU-16335&lt;/del&gt;&lt;/a&gt; test: add fail_abort_cleanup()&lt;/tt&gt;&quot; is already adding the stack_trap cleanup of the bad directory, so the only thing still needed after that is LFSCK to fix it properly (&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16336&quot; title=&quot;LFSCK should fix inconsistencies caused by recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16336&quot;&gt;LU-16336&lt;/a&gt;).&lt;/p&gt;</comment>
                            <comment id="356549" author="bzzz" created="Thu, 15 Dec 2022 13:30:51 +0000"  >&lt;p&gt;also, I noticed number of assertions I haven&apos;t seen few quite a while:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
[ 6613.485294] Lustre: DEBUG MARKER: == replay-single test 119: timeout of normal replay does not cause DNE replay fails ========================================================== 12:56:09 (1671108969)
...
[ 6692.155879] Lustre: 300726:0:(ldlm_lib.c:2305:target_recovery_overseer()) lustre-MDT0000 recovery is aborted by hard timeout
[ 6692.156118] Lustre: 300726:0:(ldlm_lib.c:2315:target_recovery_overseer()) recovery is aborted, evict exports in recovery
[ 6692.156264] Lustre: 300726:0:(ldlm_lib.c:2315:target_recovery_overseer()) Skipped 2 previous similar messages
[ 6692.180534] Lustre: lustre-MDT0000-osd: cancel update llog [0x2000320e0:0x1:0x0]
[ 6692.242056] Lustre: lustre-MDT0001-osp-MDT0000: cancel update llog [0x24000c369:0x1:0x0]
[ 6692.276833] Lustre: 300726:0:(ldlm_lib.c:2859:target_recovery_thread()) too &lt;span class=&quot;code-object&quot;&gt;long&lt;/span&gt; recovery - read logs
[ 6692.282517] LustreError: 7048:0:(dt_object.h:2296:dt_declare_record_write()) ASSERTION( dt-&amp;gt;do_body_ops ) failed: [0x24001212a:0x2:0x0] doesn&apos;t exit
[ 6692.282752] LustreError: 7048:0:(dt_object.h:2296:dt_declare_record_write()) LBUG
[ 6692.282914] Pid: 7048, comm: ll_ost_out00_00 4.18.0 #2 SMP Sun Oct 23 17:58:04 UTC 2022
[ 6692.283111] Call Trace TBD:
[ 6692.283190] [&amp;lt;0&amp;gt;] libcfs_call_trace+0x67/0x90 [libcfs]
[ 6692.283312] [&amp;lt;0&amp;gt;] lbug_with_loc+0x3e/0x80 [libcfs]
[ 6692.283488] [&amp;lt;0&amp;gt;] out_write_add_exec+0x175/0x1e0 [ptlrpc]
[ 6692.283652] [&amp;lt;0&amp;gt;] out_write+0x161/0x380 [ptlrpc]
[ 6692.283810] [&amp;lt;0&amp;gt;] out_handle+0x16c0/0x23b0 [ptlrpc]
[ 6692.283970] [&amp;lt;0&amp;gt;] tgt_request_handle+0x977/0x1a40 [ptlrpc]
[ 6692.284121] [&amp;lt;0&amp;gt;] ptlrpc_main+0x1724/0x32c0 [ptlrpc]
[ 6692.284243] [&amp;lt;0&amp;gt;] kthread+0x129/0x140
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="356561" author="laisiyao" created="Thu, 15 Dec 2022 14:52:42 +0000"  >&lt;p&gt;It looks we shouldn&apos;t cancel update logs if some update logs have been replayed, because it may involve update log write, while update log cancel may destroy empty logs. I will push a patch to move update log cancel before request/update replay.&lt;/p&gt;</comment>
                            <comment id="356609" author="adilger" created="Thu, 15 Dec 2022 21:49:19 +0000"  >&lt;p&gt;Lai, it isn&apos;t clear if we can control when &lt;tt&gt;abort_recov_mdt&lt;/tt&gt; is run (before or after recovery is done), because administrator may run this command tens of minutes after the MDS has restarted and recovery is hung, so it is likely that update log recovery is already finished (as much as possible) at this point.&lt;/p&gt;

&lt;p&gt;I looked through the Maloo results, and did see two crashes that look like &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-15139&quot; title=&quot;sanity test_160h: dt_record_write() ASSERTION( dt-&amp;gt;do_body_ops-&amp;gt;dbo_write ) failed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-15139&quot;&gt;&lt;del&gt;LU-15139&lt;/del&gt;&lt;/a&gt; &quot;&lt;tt&gt;dt_record_write() ASSERTION( dt-&amp;gt;do_body_ops-&amp;gt;dbo_write )&lt;/tt&gt;&quot;, per Alex&apos;s comment above.  Also, patch &lt;a href=&quot;https://review.whamcloud.com/49335&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/49335&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16335&quot; title=&quot;&amp;quot;lfs rm_entry&amp;quot; failed to remove broken directories&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16335&quot;&gt;&lt;del&gt;LU-16335&lt;/del&gt;&lt;/a&gt; test: add fail_abort_cleanup()&lt;/tt&gt;&quot; v1 crashed 4 times with this LASSERT and I couldn&apos;t see any functional difference between the v1 of the patch and the current v3, nor in the parent patch &lt;a href=&quot;https://review.whamcloud.com/49329&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/49329&lt;/a&gt; &quot;&lt;tt&gt;&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16335&quot; title=&quot;&amp;quot;lfs rm_entry&amp;quot; failed to remove broken directories&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16335&quot;&gt;&lt;del&gt;LU-16335&lt;/del&gt;&lt;/a&gt; mdt: skip target check for rm_entry&lt;/tt&gt;&quot;.&lt;/p&gt;

&lt;p&gt;Other replay-single crashes in the past few days can be attributed to the other patches themselves.&lt;/p&gt;</comment>
                            <comment id="356625" author="laisiyao" created="Fri, 16 Dec 2022 00:59:14 +0000"  >&lt;p&gt;Yes, the abort_recov_mdt can be run at any time, but update log cancel will only be done before request/update/ replay, which means, if request/replay has started, abort_recv_mdt won&apos;t cancel update logs.&lt;/p&gt;</comment>
                            <comment id="356629" author="adilger" created="Fri, 16 Dec 2022 01:34:18 +0000"  >&lt;p&gt;But won&apos;t that defeat the whole purpose of the fix?  Could something else be done, like forcing rollover to new logs and then cancelling the old logs, so that in-use logs are not removed?&lt;/p&gt;</comment>
                            <comment id="357608" author="gerrit" created="Thu, 29 Dec 2022 01:38:30 +0000"  >&lt;p&gt;&quot;Lai Siyao &amp;lt;lai.siyao@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49526&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49526&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; target: race in update log cancel&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 983a53137bfd26e6baaba4575a9dbb379e358b76&lt;/p&gt;</comment>
                            <comment id="358881" author="adilger" created="Fri, 13 Jan 2023 02:03:15 +0000"  >&lt;p&gt;Reopening this so that it is being tracked for 2.16 due to latest patch.&lt;/p&gt;</comment>
                            <comment id="359076" author="gerrit" created="Sat, 14 Jan 2023 00:40:44 +0000"  >&lt;p&gt;&quot;Andreas Dilger &amp;lt;adilger@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49633&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49633&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; tests: cleanup replay-single code style&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: cb4e810ddfb11aab30ea6ad6b40ff371c04ddac1&lt;/p&gt;</comment>
                            <comment id="360771" author="JIRAUSER17900" created="Sat, 28 Jan 2023 08:12:45 +0000"  >&lt;p&gt;&quot;Alex Zhuravlev &amp;lt;bzzz@whamcloud.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49787&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49787&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; osp: destroy should not overtake writes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0e0993837d0e13bd31d53daea04e7259be6c1c4c&lt;/p&gt;</comment>
                            <comment id="361482" author="gerrit" created="Fri, 3 Feb 2023 06:51:21 +0000"  >&lt;p&gt;&quot;Oleg Drokin &amp;lt;green@whamcloud.com&amp;gt;&quot; merged in patch &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/49787/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/49787/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; osp: destroy should not overtake writes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 5a5bd5b4dafaf252c641b8afd2cd809de7384f4f&lt;/p&gt;</comment>
                            <comment id="373013" author="adilger" created="Sat, 20 May 2023 00:35:57 +0000"  >&lt;p&gt;Is there anything left for this ticket, or can it be resolved?&lt;/p&gt;</comment>
                            <comment id="374526" author="gerrit" created="Mon, 5 Jun 2023 16:11:04 +0000"  >&lt;p&gt;&quot;Etienne AUJAMES &amp;lt;eaujames@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51223&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51223&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; lod: cancel update llogs upon recovery abort&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a544f6c69fe4b2eb81f4b05581654325ecc96f93&lt;/p&gt;</comment>
                            <comment id="374527" author="gerrit" created="Mon, 5 Jun 2023 16:11:05 +0000"  >&lt;p&gt;&quot;Etienne AUJAMES &amp;lt;eaujames@ddn.com&amp;gt;&quot; uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/c/fs/lustre-release/+/51224&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/c/fs/lustre-release/+/51224&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-16159&quot; title=&quot;remove update logs after recovery abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-16159&quot;&gt;LU-16159&lt;/a&gt; osp: destroy should not overtake writes&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: b2_15&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: acfee963c6999785afdd3b25c83015695099a3b9&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="73365">LU-16336</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="70712">LU-15934</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="73364">LU-16335</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="73627">LU-16398</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="79583">LU-17365</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i03053:</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="10021"><![CDATA[2]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>