<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:21:19 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-15790] Fix mirror read/write in Test Plan for File Name Encryption Feature</title>
                <link>https://jira.whamcloud.com/browse/LU-15790</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;In &quot;Test Plan for Client-Side Encryption&quot; in&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;
Test &#8216;lfs migrate/mirror&#8217; of encrypted file.
&#8216;lfs mirror&#8217; actions known to be presently functional are the &#8216;create/resync/verify/write/read&#8217; sequence, with and without the encryption key.&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;If I test without encryption key lfs mirror read :&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;
# lfs mirror read --mirror-id=1 /mnt/lustre/vault/+ed0A1hnSFSvU9myM1ZHw9anVti9gRDhKf4r3fK6FNM
lfs mirror read: cannot open &lt;span class=&quot;code-quote&quot;&gt;&apos;/mnt/lustre/vault/+ed0A1hnSFSvU9myM1ZHw9anVti9gRDhKf4r3fK6FNM&apos;&lt;/span&gt;: Required key not available
Read the content of a specified mirror of a file. &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;This is the correct behavior - if there is no encryption key, then the user should not be able to read or write the data.&lt;/p&gt;

&lt;p&gt;We need to fix this in the test plan.&lt;/p&gt;</description>
                <environment></environment>
        <key id="70036">LU-15790</key>
            <summary>Fix mirror read/write in Test Plan for File Name Encryption Feature</summary>
                <type id="7" iconUrl="https://jira.whamcloud.com/images/icons/issuetypes/task_agile.png">Technical task</type>
                            <parent id="59726">LU-13717</parent>
                                    <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="okulachenko">Oleg Kulachenko</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Apr 2022 12:55:26 +0000</created>
                <updated>Wed, 27 Apr 2022 18:23:14 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="333166" author="sebastien" created="Wed, 27 Apr 2022 15:55:38 +0000"  >&lt;p&gt;Please find attached fixed test plan &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.whamcloud.com/secure/attachment/43430/43430_Client-Side+Encryption+Feature+Test+Plan.docx&quot; title=&quot;Client-Side Encryption Feature Test Plan.docx attached to LU-15790&quot;&gt;Client-Side Encryption Feature Test Plan.docx&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.whamcloud.com/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="333186" author="adilger" created="Wed, 27 Apr 2022 17:55:44 +0000"  >&lt;p&gt;Sebastien, I thought that lfs migrate and lfs mirror &lt;b&gt;should&lt;/b&gt; work for encrypted files without the key (&lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14677&quot; title=&quot;lfs migrate/mirror of encrypted files&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14677&quot;&gt;&lt;del&gt;LU-14677&lt;/del&gt;&lt;/a&gt;), because they open the file with the magic open flags?  These operations do not need to understand the file content, and can just read/write the encrypted data. &lt;/p&gt;</comment>
                            <comment id="333187" author="adilger" created="Wed, 27 Apr 2022 18:00:07 +0000"  >&lt;p&gt;Sorry, I didn&apos;t notice that this was &lt;tt&gt;lfs mirror &lt;b&gt;read&lt;/b&gt;&lt;/tt&gt;&quot;, which definitely should not work without a key. &lt;/p&gt;</comment>
                            <comment id="333189" author="sebastien" created="Wed, 27 Apr 2022 18:23:14 +0000"  >&lt;p&gt;Correct, we are on the same page.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="64115">LU-14677</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="43430" name="Client-Side Encryption Feature Test Plan.docx" size="32967" author="sebastien" created="Wed, 27 Apr 2022 15:54: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|i02obr:</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>