trove/reddwarf
Dror Kagan 4eef8d9a70 Adding support for encrypted backups.
We'd like to enable the backups that are taken and stored as files in Swift, to
be encrypted. We'll add some new config flags, to mark whether or not
encryption is enabled. At this point, the encryption key will also be stored as
a config value. When configured to encrypt, the whole process will be streamed
to/from Swift, doing backup -> zip -> encrypt -> Swift and Swift -> decrypt ->
unzip -> restore all during streaming, so we don't use up more disk space than
needed.

Blueprint: encrypted-backups
Change-Id: I05447306f4249bfd8e02de7b008ebda3387b2fbd
2013-06-17 13:12:50 -07:00
..
backup Fixing delete backup 2013-06-03 12:03:54 -07:00
common Adding support for encrypted backups. 2013-06-17 13:12:50 -07:00
db Integer Flavor Ids 2013-06-05 14:38:44 -05:00
dns s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00
extensions Adding Exists Event Publishing 2013-06-10 16:49:00 -07:00
flavor Add flavor API support for ephemeral 2013-05-15 16:06:52 -07:00
guestagent Adding support for encrypted backups. 2013-06-17 13:12:50 -07:00
instance Adding Exists Event Publishing 2013-06-10 16:49:00 -07:00
limits Ephemeral volume support 2013-05-23 14:18:10 -07:00
openstack Migrate to pbr. 2013-06-03 18:44:17 -04:00
quota Fix quota bug where it raises exception when resources are deleted 2013-06-11 17:21:31 -07:00
taskmanager Adding Exists Event Publishing 2013-06-10 16:49:00 -07:00
tests Adding support for encrypted backups. 2013-06-17 13:12:50 -07:00
__init__.py s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00
README Folder structure layout stuff 2012-02-15 17:34:45 -06:00
version.py s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00
versions.py s/OpenStack LLC/OpenStack Foundation/ in Copyright. 2013-04-29 18:33:42 -04:00

This is the reddwarf code itself