<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:28:42 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-9727] Lustre Audit with Changelogs</title>
                <link>https://jira.whamcloud.com/browse/LU-9727</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;As Lustre Changelogs are a centralized mechanism reporting activity on the file system, we would like to use it as a basis for an audit facility for Lustre. The aim is to be able to track all accesses to files residing on Lustre, so that they can be recorded and looked up later for auditing purposes.&lt;/p&gt;

&lt;p&gt;Changelogs cannot be used as-is to achieve auditing, because of the following limitations we have identified so far:&lt;br/&gt;
(a) uid/gid information is not recorded;&lt;br/&gt;
(b) OPEN and GEXATTR operations are not recorded;&lt;br/&gt;
(c) CLOSE operations are not recorded if the file is opened in READ_ONLY mode;&lt;br/&gt;
(d) Changelogs only record successful operations, not attempts.&lt;/p&gt;

&lt;p&gt;Further comments on limitations:&lt;br/&gt;
(a) &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-1996&quot; title=&quot;Fine-grained job activity tracking using changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-1996&quot;&gt;&lt;del&gt;LU-1996&lt;/del&gt;&lt;/a&gt; (&lt;a href=&quot;https://review.whamcloud.com/4060&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/4060&lt;/a&gt;) added support for jobid in Changelogs. If jobid is set to procname_uid, Changelogs will contain procname.uid information. So this could be used to know which user is doing the access. But jobid can be used for another purpose than audit, so we cannot always rely on it. We should create a new changelog extension similar to changelog_ext_jobid, that would hold uid/gid information.&lt;/p&gt;

&lt;p&gt;(b) and (c) We do understand that it would have a performance cost to record OPEN and GEXATTR operations, as it would mean generating a write in the Changelogs for a read operation. Similarly for a CLOSE when a file is opened read-only. We will have to exclude OPEN and GETXATTR from the default Changelogs mask, and potentially create a dedicated changelogs entry type for the &apos;close on read-only&apos; case, excluded by default. Moreover, we will evaluate the performance cost when these operations are recorded.&lt;/p&gt;

&lt;p&gt;(d) Having all access attempts recorded will definitely increase MDS/MDT load, so we should examine carefully the performance impact of doing this. We would warn users about how much they would suffer by recording all access attempts.&lt;/p&gt;

&lt;p&gt;I will feed this ticket by pushing patches to address the various limitations identified here (and possibly others to come).&lt;/p&gt;

&lt;p&gt;Sebastien.&lt;/p&gt;
</description>
                <environment></environment>
        <key id="46984">LU-9727</key>
            <summary>Lustre Audit with Changelogs</summary>
                <type id="2" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11311&amp;avatarType=issuetype">New Feature</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="sbuisson">Sebastien Buisson</assignee>
                                    <reporter username="sbuisson">Sebastien Buisson</reporter>
                        <labels>
                            <label>feature</label>
                            <label>patch</label>
                            <label>sec</label>
                    </labels>
                <created>Fri, 30 Jun 2017 14:05:48 +0000</created>
                <updated>Wed, 15 Dec 2021 08:57:59 +0000</updated>
                            <resolved>Wed, 7 Mar 2018 18:47:33 +0000</resolved>
                                    <version>Lustre 2.10.0</version>
                                    <fixVersion>Lustre 2.11.0</fixVersion>
                    <fixVersion>Lustre 2.12.0</fixVersion>
                                        <due></due>
                            <votes>1</votes>
                                    <watches>19</watches>
                                                                            <comments>
                            <comment id="200739" author="adilger" created="Fri, 30 Jun 2017 17:38:50 +0000"  >&lt;p&gt;Sebastien, thanks for filing the ticket.  Some comments on the various points:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;I don&apos;t think using JobID for audit is sufficient, since this information is extracted from the user process environment, and it would be trivial for the user to change this.  This should use the process UID/GID sent in the RPC to the MDS.&lt;/li&gt;
	&lt;li&gt;is it enough to record read-only &lt;tt&gt;OPEN&lt;/tt&gt; operations for audit, or do you also need to record &lt;tt&gt;CLOSE&lt;/tt&gt; operations in that case?  We might consider checking at open time whether the operation is being audited, and then set a flag in the MDS open handle and then record the &lt;tt&gt;CLOSE&lt;/tt&gt; only if the open was also recorded.&lt;/li&gt;
	&lt;li&gt;it should optionally be possible to record the client NID along with the process UID/GID.  That won&apos;t increase the ChangeLog overhead significantly, but can be useful for analysis.&lt;/li&gt;
	&lt;li&gt;would it be enough to record the &lt;tt&gt;OPEN&lt;/tt&gt; only once in the ChangeLog per JobID or UID/GID if there is an MPI job opening the same file thousands of times from different threads?  That would reduce the ChangeLog load significantly, without significantly affecting the audit information.&lt;/li&gt;
	&lt;li&gt;we could potentially enable/disable audit on a per-nodemap basis, so that it would be possible to have some nodes (e.g. backup, HSM agent nodes) that do not flood the audit logs.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="200847" author="sbuisson" created="Mon, 3 Jul 2017 07:36:58 +0000"  >&lt;p&gt;Hi Andreas,&lt;/p&gt;

&lt;p&gt;Thank you very much for your insight and your advice, this is very useful. I am in a preliminary stage, so I will be able to take your remarks into account for sure.&lt;br/&gt;
I might push the first patches in the next days/weeks.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Sebastien.&lt;/p&gt;</comment>
                            <comment id="200919" author="gerrit" created="Tue, 4 Jul 2017 14:02:22 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/27927&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/27927&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: implement CL_OPEN for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: c651f0de79cc2f315fbf1afa1e5d274c28a6ea4c&lt;/p&gt;</comment>
                            <comment id="200922" author="gerrit" created="Tue, 4 Jul 2017 15:26:55 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/27929&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/27929&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: record CLOSE if OPEN was recorded&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d877e5ef8e6884e547752cfd7de0db09228b6340&lt;/p&gt;</comment>
                            <comment id="202133" author="gerrit" created="Fri, 14 Jul 2017 09:14:46 +0000"  >&lt;p&gt;Matthew S (matthew.sanderson@anu.edu.au) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28045&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28045&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: Add an additional set of 64 changelog flags.&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 9aefdc58761a4b43178ca56c44b1176acfa60175&lt;/p&gt;</comment>
                            <comment id="202767" author="gerrit" created="Wed, 19 Jul 2017 15:48:26 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28114&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28114&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: add uid/gid to Changelogs entries&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0a0ee971ebe1cb4fe99d40810e10954fbe19c4e8&lt;/p&gt;</comment>
                            <comment id="203093" author="sbuisson" created="Fri, 21 Jul 2017 15:53:26 +0000"  >&lt;p&gt;Hi Andreas,&lt;/p&gt;

&lt;p&gt;&amp;gt; it should optionally be possible to record the client NID along with the process UID/GID. That won&apos;t increase the&lt;br/&gt;
&amp;gt; ChangeLog overhead significantly, but can be useful for analysis.&lt;/p&gt;

&lt;p&gt;I have been looking into this, but I could not figure out how to retrieve the client&apos;s NID at the MDD layer level.&lt;br/&gt;
Did you have something in mind?&lt;/p&gt;

&lt;p&gt;Or should I just extend the &apos;struct lu_ucred&apos; to add the client&apos;s NID information? Unless it is already in the environment (struct lu_env), but I was not able to find it.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Sebastien.&lt;/p&gt;</comment>
                            <comment id="203418" author="adilger" created="Mon, 24 Jul 2017 22:54:55 +0000"  >&lt;p&gt;See for example &lt;a href=&quot;https://review.whamcloud.com/27908&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/27908&lt;/a&gt; which is checking NIDs in the OST callpath to determine if they are local or remote.&lt;/p&gt;</comment>
                            <comment id="203576" author="gerrit" created="Wed, 26 Jul 2017 10:00:15 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28213&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28213&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: add client NID to Changelogs entries&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 83674afcbcace9413024f2d7e3c1f0fb149d74a4&lt;/p&gt;</comment>
                            <comment id="203584" author="gerrit" created="Wed, 26 Jul 2017 14:18:07 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28214&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28214&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: implement CL_OPEN for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 7f7414b752393b2a2b2b5d6ee1d77da7f9ffed4c&lt;/p&gt;</comment>
                            <comment id="203685" author="gerrit" created="Thu, 27 Jul 2017 13:03:24 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28251&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28251&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: add CL_GETXATTR for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: b365e113c5f1a82c5cae9e82edced1e5dc4a88fc&lt;/p&gt;</comment>
                            <comment id="204048" author="gerrit" created="Tue, 1 Aug 2017 11:28:43 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28299&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28299&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: limit OPEN and CLOSE rates in Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 396a9869dc2d77c75cc76fa67b590e939ccffa75&lt;/p&gt;</comment>
                            <comment id="204186" author="gerrit" created="Wed, 2 Aug 2017 15:05:52 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28313&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28313&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; nodemap: add audit_mode flag to nodemap&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0b8bba030e42cb1929530eeb73f35dc03a78a685&lt;/p&gt;</comment>
                            <comment id="204187" author="gerrit" created="Wed, 2 Aug 2017 15:05:52 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/28314&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28314&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: record if enable_audit is set on nodemap&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: fa5d26a9f87d2c1e35c3734778e3e76f52cba6a8&lt;/p&gt;</comment>
                            <comment id="211415" author="pjones" created="Wed, 18 Oct 2017 19:10:53 +0000"  >&lt;p&gt;Sebastien&lt;/p&gt;

&lt;p&gt;Are you able to share details about how you have validated the correct operation of this functionality?&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="214944" author="gerrit" created="Wed, 29 Nov 2017 17:21:39 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30315&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30315&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; utils: make llog_reader decode changelog fields&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 373f0e1cc4e6dc6a9d4bd290ba4245830c13373d&lt;/p&gt;</comment>
                            <comment id="215098" author="gerrit" created="Fri, 1 Dec 2017 05:15:45 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28045/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28045/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: Add an additional set of 64 changelog flags.&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 08ffb6f1428fb0500e7befce5d50959658e768c6&lt;/p&gt;</comment>
                            <comment id="215893" author="gerrit" created="Mon, 11 Dec 2017 03:45:51 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28114/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28114/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: add uid/gid to Changelogs entries&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 361edea4707254f4752ffd8c2db6c77a3ab9539c&lt;/p&gt;</comment>
                            <comment id="218659" author="gerrit" created="Fri, 19 Jan 2018 17:26:13 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30943&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30943&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; tests: exercise new changelog fields and records&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: f43fab9c0e6b9e89f5d595072eb8e95929e85509&lt;/p&gt;</comment>
                            <comment id="218819" author="gerrit" created="Mon, 22 Jan 2018 17:12:32 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30970&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30970&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; doc: update llog_reader man page for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: ce391d8c8a550826f84f23e1357ba27a3f493047&lt;/p&gt;</comment>
                            <comment id="218904" author="gerrit" created="Tue, 23 Jan 2018 14:43:03 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/30985&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30985&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; tests: adjust module load ordering&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: d0bdc1be41e554c99dd95f9cd0c46ce059d3f3a0&lt;/p&gt;</comment>
                            <comment id="219240" author="olaf" created="Fri, 26 Jan 2018 09:56:16 +0000"  >&lt;p&gt;I just notices that the &lt;tt&gt;cr_prev&lt;/tt&gt; field in changelog_rec is not used. Not used as in never set in the kernel.&lt;/p&gt;

&lt;p&gt;In principle this means we could drop the changelog_ext_extra_flags extension and use that field (renamed) instead. Same as now the &lt;tt&gt;CLF_EXTRA_FLAGS&lt;/tt&gt; flag would indicate that the contents of the field are valid and can be interpreted. It does appear we cannot assume the field is zeroed.&lt;/p&gt;

&lt;p&gt;(Added) If we want to make this change it should be before a Lustre version with CLF_EXTRA_FLAGS in it ships.&lt;/p&gt;</comment>
                            <comment id="220052" author="gerrit" created="Tue, 6 Feb 2018 04:26:22 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28213/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28213/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: add client NID to Changelogs entries&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: d2629cfcabfa3a22ddf4a6c474364d0012d80390&lt;/p&gt;</comment>
                            <comment id="220053" author="gerrit" created="Tue, 6 Feb 2018 04:26:37 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28214/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28214/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: implement CL_OPEN for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 21fb4d93a94ef3876051fed31c5ef0c33f484f9d&lt;/p&gt;</comment>
                            <comment id="220054" author="gerrit" created="Tue, 6 Feb 2018 04:26:45 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/27929/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/27929/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: record CLOSE if OPEN was recorded&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: afef52b9f2b5cb3af735d698883951fdd129af20&lt;/p&gt;</comment>
                            <comment id="220056" author="gerrit" created="Tue, 6 Feb 2018 04:26:57 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28313/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28313/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; nodemap: add audit_mode flag to nodemap&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 942a9853f7b4c6fe22729468f1802ab782087e4e&lt;/p&gt;</comment>
                            <comment id="220928" author="gerrit" created="Wed, 14 Feb 2018 00:51:39 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28251/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28251/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: add CL_GETXATTR for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: c722371c18809aaa1de36e5cb61a54de947611b4&lt;/p&gt;</comment>
                            <comment id="220929" author="gerrit" created="Wed, 14 Feb 2018 00:51:55 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28299/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28299/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: limit OPEN and CLOSE rates in Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: b45f8364a307d1b13ebaf5dc59da33bddde92769&lt;/p&gt;</comment>
                            <comment id="220930" author="gerrit" created="Wed, 14 Feb 2018 00:52:10 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28812/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28812/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: record denied OPEN in Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: ccb6fe4b5994c0b8e8890265acfa78e865592431&lt;/p&gt;</comment>
                            <comment id="220931" author="gerrit" created="Wed, 14 Feb 2018 00:52:16 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/30315/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30315/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; utils: make llog_reader decode changelog fields&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 8811869b1e88175d2ea6ead64f7c584b97db98bd&lt;/p&gt;</comment>
                            <comment id="220934" author="gerrit" created="Wed, 14 Feb 2018 00:52:36 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/30970/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/30970/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; doc: update llog_reader man page for Changelogs&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a13e325130d60b2bec46f67517fa46892e368337&lt;/p&gt;</comment>
                            <comment id="221756" author="gerrit" created="Tue, 27 Feb 2018 03:46:09 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/28314/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/28314/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; lustre: record if enable_audit is set on nodemap&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 9dffcdd2fa07520aab89edd15f627518d3f6cff2&lt;/p&gt;</comment>
                            <comment id="221897" author="bougetq" created="Wed, 28 Feb 2018 12:40:36 +0000"  >&lt;p&gt;Hi Sebastien,&lt;/p&gt;

&lt;p&gt;Could you have a look at &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-10738&quot; title=&quot;mdd: LBUG() from changelog_store_data_by_fid&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-10738&quot;&gt;&lt;del&gt;LU-10738&lt;/del&gt;&lt;/a&gt;? I think one of the patches for &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; might have caused it.&lt;/p&gt;

&lt;p&gt;Quentin&lt;/p&gt;</comment>
                            <comment id="221899" author="sbuisson" created="Wed, 28 Feb 2018 13:00:48 +0000"  >&lt;p&gt;Hi Quentin,&lt;/p&gt;

&lt;p&gt;I will try to have a look, thanks for letting me know.&lt;/p&gt;

&lt;p&gt;Cheers.&lt;/p&gt;</comment>
                            <comment id="221932" author="gerrit" created="Wed, 28 Feb 2018 16:23:35 +0000"  >&lt;p&gt;Sebastien Buisson (sbuisson@ddn.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/31456&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31456&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; mdd: properly call recording_changelog()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 806a23eeaa1992ee343a382a402cd02d30a9b51e&lt;/p&gt;</comment>
                            <comment id="222600" author="gerrit" created="Tue, 6 Mar 2018 19:13:45 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/31456/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/31456/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; mdd: properly call recording_changelog()&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: dfa318a29b8fe708468989d67ac6928a42bec72d&lt;/p&gt;</comment>
                            <comment id="222728" author="pjones" created="Wed, 7 Mar 2018 18:47:33 +0000"  >&lt;p&gt;Functionality has landed for 2.11. Let&apos;s track the landing of the tests under a new ticket. This can still land after code freeze and before GA if it is ready in time&lt;/p&gt;</comment>
                            <comment id="227564" author="gerrit" created="Wed, 9 May 2018 14:29:48 +0000"  >&lt;p&gt;Quentin Bouget (quentin.bouget@cea.fr) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/32335&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/32335&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; tests: exercise new changelog fields and records&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5aeb9778b5943d05e27a5993d4faa7284ed829ff&lt;/p&gt;</comment>
                            <comment id="228734" author="gerrit" created="Tue, 29 May 2018 04:55:39 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/32335/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/32335/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-9727&quot; title=&quot;Lustre Audit with Changelogs&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-9727&quot;&gt;&lt;del&gt;LU-9727&lt;/del&gt;&lt;/a&gt; tests: exercise new changelog fields and records&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 773804640a5d7bb9d106714096dab30cd873501c&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="67632">LU-15373</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="52362">LU-11050</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50025">LU-10450</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="51029">LU-10738</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="51063">LU-10750</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="48243">LUDOC-391</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="58215">LU-13308</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="67631">LU-15372</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50127">LU-10483</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="28494" name="LAD2017-Lustre_Audit_ChangeLogs-Sebastien_DDN.pdf" size="500432" author="adilger" created="Wed, 18 Oct 2017 17:29:33 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzzfxb:</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>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>