[tahoe-lafs-trac-stream] [tahoe-lafs] #1567: S3 backend: restore s3.max_space option
tahoe-lafs
trac at tahoe-lafs.org
Thu Nov 29 21:03:56 UTC 2012
#1567: S3 backend: restore s3.max_space option
-------------------------+-------------------------------------------------
Reporter: | Owner:
davidsarah | Status: closed
Type: defect | Milestone: soon
Priority: normal | Version: 1.9.0b1
Component: code- | Keywords: s3-backend security storage
storage | max_space lae
Resolution: wontfix |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Changes (by davidsarah):
* status: new => closed
* resolution: => wontfix
Old description:
> The {{{s3.max_space}}} option, which limits the space used by a storage
> server using an S3 backend, was removed in [5482/ticket999-S3-backend]
> because it wasn't completely implemented. The intention of this option is
> to protect the user from being charged for excessive space usage, perhaps
> due to a rogue file copy that is copying more than expected, or someone
> gaining access to the introducer FURL and maliciously uploading a large
> amount of data.
>
> The attached patch adds back the partial implementation.
New description:
The {{{s3.max_space}}} option, which limits the space used by a storage
server using an S3 backend, was removed in [5482/ticket999-S3-backend]
because it wasn't completely implemented. The intention of this option is
to protect the user from being charged for excessive space usage, perhaps
due to a rogue file copy that is copying more than expected, or someone
gaining access to the introducer FURL and maliciously uploading a large
amount of data.
The attached patch adds back the partial implementation.
--
Comment:
This should probably be implemented generically using the leasedb, rather
than with any S3- or cloud-backend-specific code. Strictly speaking that
could have a different result because there may be objects in the S3
bucket that do not correspond to shares in the leasedb (and need not even
look like share objects), but that doesn't seem like it is our problem.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1567#comment:2>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list