On 7/11/2018 1:20 AM, Luke Hinds wrote:


On Tue, Jul 10, 2018 at 9:08 PM, Jim Rollenhagen <[email protected] <mailto:[email protected]>> wrote:

    On Tue, Jul 10, 2018 at 3:28 PM, Martin Chlumsky
    <[email protected] <mailto:[email protected]>> wrote:

        It is the workaround that is right and the discussion part
        that is wrong.

        I am familiar with this bug. Using thin volumes
        _and/or_ enabling zero padding DOES ensure data contained
        in a volume is actually deleted.


    Great, that's super helpful. Thanks!

    Is there someone (Luke?) on the list that can send a correction
    for this OSSN to all the lists it needs to go to?

    // jim


It can, but I would want to be sure we get an agreed consensus. The note has already gone through a review cycle where a cinder core approved the contents:

https://review.openstack.org/#/c/579094/

If someone wants to put forward a patch with the needed amendments , I can send out a correction to the lists.

All,

I have forwarded this note on to Helen Walsh at Dell EMC (Walsh, Helen <[email protected]>) as they do not monitor the mailing list as closely.  Hopefully we can get her engaged to ensure we get the right update out there.

Thanks!


        On Tue, Jul 10, 2018 at 10:41 AM Jim Rollenhagen
        <[email protected] <mailto:[email protected]>> wrote:

            On Tue, Jul 10, 2018 at 4:20 AM, Luke Hinds
            <[email protected] <mailto:[email protected]>> wrote:

                Data retained after deletion of a ScaleIO volume
                ---

                ### Summary ###
                Certain storage volume configurations allow newly
                created volumes to
                contain previous data. This could lead to leakage of
                sensitive
                information between tenants.

                ### Affected Services / Software ###
                Cinder releases up to and including Queens with
                ScaleIO volumes
                using thin volumes and zero padding.


            According to discussion in the bug, this bug occurs with
            ScaleIO volumes using thick volumes and with zero padding
            disabled.

            If the bug is with thin volumes and zero padding, then the
            workaround seems quite wrong. :)

            I'm not super familiar with Cinder, so could some Cinder
            folks check this out and re-issue a more accurate OSSN,
            please?

            // jim


                ### Discussion ###
                Using both thin volumes and zero padding does not
                ensure data contained
                in a volume is actually deleted. The default volume
                provisioning rule is
                set to thick so most installations are likely not
                affected. Operators
                can check their configuration in `cinder.conf` or
                check for zero padding
                with this command `scli --query_all`.

                #### Recommended Actions ####

                Operators can use the following two workarounds, until
                the release of
                Rocky (planned 30th August 2018) which resolves the issue.

                1. Swap to thin volumes

                2. Ensure ScaleIO storage pools use zero-padding with:

                `scli --modify_zero_padding_policy
                    (((--protection_domain_id <ID> |
                    --protection_domain_name <NAME>)
                    --storage_pool_name <NAME>) | --storage_pool_id <ID>)
                    (--enable_zero_padding | --disable_zero_padding)`

                ### Contacts / References ###
                Author: Nick Tait
                This OSSN :
                https://wiki.openstack.org/wiki/OSSN/OSSN-0084
                <https://wiki.openstack.org/wiki/OSSN/OSSN-0084>
                Original LaunchPad Bug :
                https://bugs.launchpad.net/ossn/+bug/1699573
                <https://bugs.launchpad.net/ossn/+bug/1699573>
                Mailing List : [Security] tag on
                [email protected]
                <mailto:[email protected]>
                OpenStack Security Project :
                https://launchpad.net/~openstack-ossg
                <https://launchpad.net/%7Eopenstack-ossg>


                
__________________________________________________________________________
                OpenStack Development Mailing List (not for usage
                questions)
                Unsubscribe:
                [email protected]?subject:unsubscribe
                
<http://[email protected]?subject:unsubscribe>
                
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
                
<http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>

            
__________________________________________________________________________
            OpenStack Development Mailing List (not for usage questions)
            Unsubscribe:
            [email protected]?subject:unsubscribe
            
<http://[email protected]?subject:unsubscribe>
            http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
            <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>


        
__________________________________________________________________________
        OpenStack Development Mailing List (not for usage questions)
        Unsubscribe:
        [email protected]?subject:unsubscribe
        <http://[email protected]?subject:unsubscribe>
        http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
        <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>



    __________________________________________________________________________
    OpenStack Development Mailing List (not for usage questions)
    Unsubscribe:
    [email protected]?subject:unsubscribe
    <http://[email protected]?subject:unsubscribe>
    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
    <http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev>




--
Luke Hinds | NFV Partner Engineering | CTO Office | Red Hat
e: [email protected] <mailto:[email protected]> | irc: lhinds @freenode |t: +44 12 52 36 2483


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to