commit 1815d5d56635d98dc95b302b5bf869543d05b8cb
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Mon Jul 1 09:43:24 2013 -0500

    Change the swift file deletion to use the manifest.
    
    * Adding a _parse_manifest helper to parse the x-object-manifest header
    * Delete file using the prefix in the manifest.
    * Fix error handling in the delete_backup method.
    
    Fixes Bug: #1194653
    
    Change-Id: I34268f768a5cdb8085607269e2c2cb95974a539d

commit 8c339954f04981d8fdc6bee0b3077349fd8c79f3
Merge: db9c21c 1d18aec
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 16 05:18:12 2013 +0000

    Merge "Bump pbr to the version 0.5.16"

commit db9c21c881db8e38772c7147195312d18b86e652
Merge: 5cca5ef f0fca1e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 16 05:11:54 2013 +0000

    Merge "Create templated config files"

commit f0fca1ee85cd524369e9e2a5968371260e7d2d56
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 24 08:45:41 2013 -0700

    Create templated config files
    
    Removes the need for apt package installation for configuration files.
    
    implements blueprint guestagent-mycnf-versioning
    
    Change-Id: I2f3c5376179c6677ef1e812b3d1be3e03cde39c0

commit 5cca5ef444405188e8f0a98ddeffdbf8b919bc47
Merge: c186470 b98bebf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 23:46:20 2013 +0000

    Merge "Add service_type to the instances table"

commit c186470d539205e54de4b9a0ecc08553b6f309d4
Merge: fca3ca0 0a44fc2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 23:45:03 2013 +0000

    Merge "Migrating the create/resize code to use flavor obj"

commit b98bebfb01b108e77355ff4d4fc763f93474c208
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sat Jul 13 15:52:17 2013 -0700

    Add service_type to the instances table
    
    implements blueprint add-service-type
    
    Change-Id: I21147ae1ebe277fc863ec2785ca0e702e8cb0d15

commit fca3ca03310694a4777958639e668d9e8e712c5b
Merge: 563c274 74eede8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 15 16:44:15 2013 +0000

    Merge "Wildcards in User Host"

commit 0a44fc273c4feac944de17a2a1993f0d2baad4e0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jul 11 11:49:30 2013 -0700

    Migrating the create/resize code to use flavor obj
    
    The flavor objects used to use memory_ram and flavor_id. The
    change now passes around objects so any other flavor properties
    can be used.
    
    implements blueprint refactor-flavor-taskmanager
    
    Change-Id: I2520e4e4eba430338445bff4d358eef9fb16f0d5

commit 1d18aec7e666f9553a3c8b3850489bf6dbfc2318
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Wed Jun 12 12:39:52 2013 -0700

    Bump pbr to the version 0.5.16
    
    Change-Id: I7b4d1d1b00bc2a12b50f38181d11b2f0d4e52ff8

commit 74eede8e807c49c7ecd69b80c8648f85a8660f89
Author: Riddhi Shah <ridhi.j.shah@gmail.com>
Date:   Tue Jul 9 14:53:15 2013 -0500

    Wildcards in User Host
    
    This bug-fix, allows wildcards to be used for user host via
    providing ability to use '%' and '_'.
    
    Change-Id: Ife752b0efb7ac67754a705b599eb9a68f9978dee
    Fixes: bug #1199197

commit 563c274b48b55a2ac13c40e38842512a0ec2cebc
Merge: cc25f9b 7b0ed4f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jul 9 18:19:15 2013 +0000

    Merge "Python 3.x compatibility fixes"

commit cc25f9bbb9771529298a853cd0bf1e048cf28640
Merge: c8c788e 647b668
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jul 8 23:22:26 2013 +0000

    Merge "Requirements: Remove factory_boy, allow SQLAlchemy 0.7.10"

commit c8c788e92dfd0d781d5bcfb506b92462b3ef9ae0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jul 5 13:18:05 2013 -0700

    Fixing the broken API contract for flavor_id
    
    fixes bug 1198318
    
    Change-Id: Ifae19ab495bdb274fb840741f0cde5274b633b31

commit 64e91bb8a6f22297b1a82fcc434be0715effe2f5
Merge: 4419cb1 850ccd4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 21:56:51 2013 +0000

    Merge "Restore should use pgrep instead of mysqladmin to check for mysql down"

commit 4419cb1c035e430607492dbf066b463b8323d1d5
Merge: 24a4259 ccdf59f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 21:53:08 2013 +0000

    Merge "API Validation for Trove API"

commit 24a4259de39383d2a8eae9d46f0d14a5a52a6fcc
Merge: 02a51b4 07d9baf
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jul 3 17:53:15 2013 +0000

    Merge "Enable disk usage view in instance detail view"

commit 850ccd41924b3e747064dff79c5d73cd47d88cc7
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Tue Jul 2 14:42:19 2013 -0700

    Restore should use pgrep instead of mysqladmin to check for mysql down
    
    For a short window, while mysql is shutting down, it stops accepting
    network connections but the mysqld process is still alive.
    
    During this window mysqladmin ping reports that mysql is down and
    trying to start mysql fails with:
    "mysqld_safe A mysqld process already exists"
    
    Use pgrep (during restore) instead of mysqladmin ping to check mysql
    is down to fix this.
    
    Fixes bug: 1197161
    
    Change-Id: Id8b8e15b4b6136c8acbc3cac17691a65a1a4ed14

commit 7b0ed4f49c941424d815b959522e021f507f878c
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Tue Jun 25 14:19:56 2013 +0200

    Python 3.x compatibility fixes
    
    Mechanical translation of the easy-to-fix Python 2.x->3.x
    compatibility issues. Should work with all Python versions
    >= 2.6.
    
    Change-Id: I693ff5d72b2db8d9d3a3347f70f22290897e9cff

commit 02a51b4dc697ea18940beee04e08251273cecf1c
Author: Steve Leon <steve.leon@hp.com>
Date:   Tue Jul 2 15:38:17 2013 -0700

    Adding instance id to the security group extension API
    
    - Secgroup list now show their corresponding instances
    - Secgroup get also show its corresponding instance
    
    Fixes bug 1190410
    
    Change-Id: Ifb7b1c9be741fca221267243b86ce0d91b994015

commit 07d9bafd129374677f92c181b76d83857cce2547
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Thu Jun 20 17:39:58 2013 -0700

    Enable disk usage view in instance detail view
    
    - support both volume and ephemeral modes
    
    Bug #1194597
    
    Change-Id: I407268a74d979f95969e29cf54191f92afe0c3e9

commit ccdf59f21e5c2771577b2087e33b81daf6033b6d
Author: justin-hopper <justin.hopper@hp.com>
Date:   Tue Jun 18 12:38:38 2013 -0700

    API Validation for Trove API
    
        Replaced validation with new and improved json schema validation
        Fixed malformed json schema bug #1177969
        Fixed integration test for create_user; correct databases
        Fixed integration for create_users; invalid character_set param
    
    Implements: json-schema-support
    
    Change-Id: I6ca09803654d9e78362fde69185b5b9e05a5eb6b

commit 647b668399ec18df273bcbc59682ec04a2c4aeb7
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Sat Jun 29 12:38:04 2013 +0200

    Requirements: Remove factory_boy, allow SQLAlchemy 0.7.10
    
    SQLAlchemy 0.7.10 is compatible with SQLAlchemy 0.7.x, so
    allow it. Also remove dependency on factory_boy, which
    seems to be unused.
    
    Change-Id: Idb6bdf6ba02f2d826e2d11a9e2324f7d0a236a57

commit eafc62f61b1a3b1294f557f676e33f831af0ce77
Merge: b083412 4cdb10e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 28 14:46:16 2013 +0000

    Merge "Fixed backups GET and DELETE to restrict access to the owner of backup"

commit b0834124e8bc917cbb6ed2881234ff4b33826f44
Author: justin-hopper <justin.hopper@hp.com>
Date:   Tue Jun 18 17:08:39 2013 -0700

    Fix Notifications
    
        Conditionally include Service ID for create/delete instance
        Removed old configuration for Exists Notifications
    
    Change-Id: Id2d87b6dffff00479c9ef0ecd8dd77e3e1e3eb47
    Fixes: bug #1192384

commit 7d1fc28dfc7559e5f88311e202c10db7c971ab39
Merge: db0dc47 fc81417
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 27 03:11:13 2013 +0000

    Merge "Update kombu library version requirement"

commit fc814172bebde0d7209d029dd495176991cb36c3
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Wed Jun 26 18:08:52 2013 -0700

    Update kombu library version requirement
    
    Openstack requirements mandate kombu>2.4.7, we seem to be the only
    project pinning the version.
     - See: https://github.com/openstack/requirements/
    
    Change-Id: I8758cda0d5561cc2971ac8723f6e899bdd9189ee

commit db0dc47c562ce029e46f555582428cc51b13f853
Merge: 94e018f 0a680d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 26 22:39:19 2013 +0000

    Merge "Fix few missed issues with the reddwarf -> trove rename"

commit 94e018f0fc8a316e6d62313a195b31f98027db60
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Jun 26 16:36:38 2013 -0500

    GuestTimeout needed to be imported.
    
    Change-Id: Ib4665cd377bf52399bbc7dcb6fdff9ef8a5bb6c7

commit 2cb95d0f2b3f8cd44d24263af6d4a520a7ed02f5
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Jun 17 14:52:49 2013 -0500

    Fixes my.cnf not reverting with a resize revert.
    
    Added GA method to fix db configurations without a restart.
    Revert resize now uses this method.
    
    Fixes Bug #1187028
    
    Change-Id: I2045d11c5a99ef26c1de297562a0a6239ca04789

commit 0a680d91b30ec21636288d3811aafeaea2c29fec
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Tue Jun 25 13:27:09 2013 -0700

    Fix few missed issues with the reddwarf -> trove rename
    
    There were a few files that were touched after the reddwarf->trove
    rename that were still referencing "reddwarf". Changed these
    references to "trove".
    
    Fixed bug: 1194636
    
    Change-Id: I7c7b014dee3b3a540baa84ad491812e17a8235ee

commit cbbd02481125b01787609c3af162e9e1d4d12280
Merge: 8125630 0ee399a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 18:48:36 2013 +0000

    Merge "Start using Hacking"

commit 8125630f447ae03829a7956ed41eea07865b59d6
Merge: 418585a 4ee1842
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 15:18:20 2013 +0000

    Merge "Rename README to README.rst"

commit 418585af62bee4a43c84c3e334605a1be60f36a2
Merge: eefae5d 3f01c38
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 25 15:16:06 2013 +0000

    Merge "Fix up trivial License Header mismatches"

commit 4ee184238df82f21a4499dd63841a382ac8daec5
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Tue Jun 25 10:37:37 2013 +0200

    Rename README to README.rst
    
    README.rst seems to be more standard accross OpenStack
    modules.
    
    Change-Id: I4cf548cd9e7d10fda486bd9831224b28c80ee169

commit 0ee399a82835c2a57e015058025bc094def0d92f
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Tue Jun 25 11:28:47 2013 +0200

    Start using Hacking
    
    Blacklist those warnings that occur frequently for
    followup patches. Fixup the rest and enable gating
    on those.
    
    Change-Id: I79f0ff1c16d9cb7f07cc99382c2a383e2fa532fc

commit 3f01c38822335b278cd1a435e51cf465c11ee518
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Tue Jun 25 11:19:52 2013 +0200

    Fix up trivial License Header mismatches
    
    Newer Hacking version from git have a check for
    Apache2 license at the beginning of source files. A
    couple of the files here had trivial mismatches, so
    fix them up accordingly.
    
    Change-Id: I35df87b464b31ae3502a5a028a5c67e6c8af8fd2

commit eefae5dd93451ed47df818a2f6e808241c87bbd7
Author: Dirk Mueller <dirk@dmllr.de>
Date:   Tue Jun 25 10:41:57 2013 +0200

    Package AUTHORS and ChangeLog file
    
    Fixes LP Bug #1186518
    
    Change-Id: I856aa8c33628b3a6e4a4e3aa743a5b113477e020

commit 4cdb10ebb3c52faa58e4594060480b252d3d7457
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Thu Jun 13 23:27:15 2013 -0700

    Fixed backups GET and DELETE to restrict access to the owner of backup
    
    Fixed the db model find_by so that when a model instance is looked up and a
    context is passed in, the find_by operation fails if the tenant_id in the
    instance is not the same as the tenant_id in the context (except if the
    tenant is an admin).
    
    Fixed bug 1188822
    
    Change-Id: I0374f999601fa3f2bc817901bbc428b8be219683

commit 7ab80b554dde5f1f1e61b6a8c45492c5ac27ed6b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 19 13:44:44 2013 -0700

    Rename from reddwarf to trove.
    
    Implements Blueprint reddwarf-trove-rename
    
    Change-Id: Ia9ee609bbc06a1d8b9d6917642529f30347541fd

commit 18664fa9d8b422d132c60bc0bb085b1ebcc1a9a7
Author: Kevin Conway <kevinjacobconway@gmail.com>
Date:   Thu Jun 20 09:12:33 2013 -0500

    Add trove.egg* entry in .gitignore
    
    There was already an entry for reddwarf.egg*, but this is no
    longer valid after some of the name changes.
    
    Change-Id: Ib348879a2e22cb44dc50de34961ce18b1a2ce576

commit 57a10aac00b74a01ff029318f60fc20b8436ebdd
Author: Kevin Conway <kevinjacobconway@gmail.com>
Date:   Fri Jun 14 16:19:40 2013 -0500

    Fix faulty 404 errors when requesting bad versions
    
    The problem came down to the `_dispatch` method of the openstack
    common wsgi router object. When a match was not found it returned
    a webob 404 exception directly rather than allowing it to be
    wrapped in a serializer.
    
    The fix involved extending the `Router` object and reimplementing
    the `_dispatch()` method to use the `Fault` object that serializes
    exceptions.
    
    Change-Id: I24a590f65ff655b25cfd7d84786df3055af701f1
    Fixes: bug #1174960

commit 7f4c08416a3552530ee102e7b78d19b6abda6b0a
Merge: b394515 7323faa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 19 19:06:26 2013 +0000

    Merge "Changed instances of the name reddwarf with trove in the README"

commit b3945152a46862b94ac8e32a0f517c51a48283f3
Merge: 0bdf7b3 f31945d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 19 19:03:40 2013 +0000

    Merge "Change server exceptions to show less details"

commit 0bdf7b392851b38cd668c039f50a057555054a40
Merge: d311f4e 4eef8d9
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 20:58:55 2013 +0000

    Merge "Adding support for encrypted backups."

commit d311f4e42fef828c3acee721807c992b996351d1
Merge: 35c87da 2ed843e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 18 17:53:14 2013 +0000

    Merge "Fixed restore to wait for full mysqld shutdown before attempting restart"

commit f31945df708cf9a09a9df17ee8b625c9703a34ac
Author: Kevin Conway <kevinjacobconway@gmail.com>
Date:   Thu Jun 13 12:30:16 2013 -0500

    Change server exceptions to show less details
    
    Internal exceptions were dumping error messages raised by
    arbitrary python calls and potentially revealing sensitive
    details.
    
    The message for all 500 errors is now::
    
        Internal Server Error. (<UUID>)
    
    The original exception details are written to the log files. The
    UUID can be used to reference the individual 500 error in the log.
    
    Change-Id: I57e13a182fd868a1f45419b51d08fe744d650e5f
    Fixes: bug #1189673

commit 7323faa606cd59f6ecee4e8c3bbebb8ea2e32b9c
Author: Kenneth Wilke <kenneth.wilke@rackspace.com>
Date:   Mon Jun 17 16:18:00 2013 -0500

    Changed instances of the name reddwarf with trove in the README
    
    Updated the README file to reflect the name change
    
    Change-Id: Id2e62ca47c5ac4bcf4245409ac5b63a724eb98d4

commit 4eef8d9a70c5ba7fe8ded01b9503eff307c8c6a0
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Tue May 28 16:28:54 2013 -0700

    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

commit 35c87da0a2ece9681339f7a390e1e8b96ee61237
Merge: 9caf1d2 51ea409
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 17 17:25:32 2013 +0000

    Merge "Fix quota bug where it raises exception when resources are deleted"

commit 9caf1d29ce2643f6750094b77dec3f6dda059e47
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jun 14 18:14:41 2013 -0400

    Remove explicit depend on distribute.
    
    Change-Id: Ied50e67d1f32dc68e326ae58d21c76859d250496

commit 97488d354ef53c87d120250c16a45b8abd6d9b28
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Jun 14 18:14:20 2013 -0400

    Renamed repos to trove.
    
    Change-Id: I0b8d8bed9f4c73bf0c315c6f4d2c6b0029ffdf22

commit 2ed843e252a1285b339328f7b78613d5bf08add0
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Thu Jun 13 19:42:05 2013 -0700

    Fixed restore to wait for full mysqld shutdown before attempting restart
    
    Fixed the issues where after resetting the root password, the
    innobackupex strategy was not waiting for the mysqld process to shut
    down completely before attempting to restart it.
    
    Fixes bug 1190735
    
    Change-Id: I31524451a44b6e8728eb4ec4285643b69ce13d0e

commit 51ea4093371ebbf96f391d6dee62356793f201f4
Author: Steve Leon <steve.leon@hp.com>
Date:   Tue Jun 11 17:21:31 2013 -0700

    Fix quota bug where it raises exception when resources are deleted
    
    - Added an extra check to make sure that if the delta is negative,
      it should not raise an over quota
    
    fixed bug 1178285
    
    Change-Id: I23cdc7bfa0a58ee87ae085d51814f73bc9790754

commit 79b5b01e2805b88170289c13d9f591be7d0ce160
Merge: 559238a 3a276f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 11 18:42:19 2013 +0000

    Merge "Adding Exists Event Publishing"

commit 559238a5a27aea84226381e7a24cb6a2bb138787
Merge: d1c996b 81930cd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jun 11 18:41:45 2013 +0000

    Merge "Adding delete restore instance tests"

commit 3a276f77c3eb3b04b48e0fddee22f0412d351a3f
Author: justin-hopper <justin.hopper@hp.com>
Date:   Wed May 15 16:28:04 2013 -0700

    Adding Exists Event Publishing
    
        TaskManager periodically sends notifications for active instances
    
    Implements: blueprint notification-exists-event
    
    Change-Id: If9ec0a6b89ee28c550297e5a7450b0b927e034f2

commit d1c996b7d1a7a9ce594abd17700c89bbb7d7ba53
Merge: 44c0dba 3edc50a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jun 10 23:16:18 2013 +0000

    Merge "Allow remote implementations to be overridden."

commit 3edc50a6378aaa1931dad1fd94bac024a100c19b
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Fri Jun 7 10:56:16 2013 -0500

    Allow remote implementations to be overridden.
    
    * Adds new config settings for default remote clients
    * Removes monkey patching during test runs
    * Add fake implementations to test config.
    
    Implements: blueprint: custom-remotes
    Change-Id: Ic1fa423d9192eceb64f0de54bad869e73fb3a1e5

commit 44c0dba4c6404dee3be2d2d7e9aeb70ea59a6647
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Wed Jun 5 19:07:03 2013 -0700

    Fixed race condition in the Restore workflow
    
    When an instance is restored from a backup, during the step when the root
    password is being reset, we now check to ensure that the mysqld daemon is
    up, before we kill the process. This ensures that the root password is
    always reset successfully.
    
    Fixes bug 1187958
    
    Change-Id: If5a5c0293c0dc51c3f118abbcc52c3fb0d1d3cfa

commit c387692d50b0fc062fe718782af995b91b2a93e9
Merge: c28e7af b93ea02
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jun 7 02:43:51 2013 +0000

    Merge "Integer Flavor Ids"

commit 81930cd27f043b3e9f87f08a7d4680383d20fea3
Author: Steve Leon <steve.leon@hp.com>
Date:   Tue Jun 4 17:21:11 2013 -0700

    Adding delete restore instance tests
    
    - The backup test is leaving an instance around
    - This test will make sure to delete it
    
    Part of bug # 1187133
    
    Change-Id: Ie946cf531c1b8a3c8001e605e427a84791e3e4e5

commit c28e7af2f665263edfb23a42ac5ad752b6847881
Merge: cd51542 146d504
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jun 6 18:31:34 2013 +0000

    Merge "Renaming security group URL API"

commit cd515421919f8c9ebe204a5d733b5aafde24c669
Merge: 792cd12 572e851
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Jun 5 20:43:28 2013 +0000

    Merge "Don't require an admin user if there isn't a need."

commit b93ea02cf9de6a9b206d4116f6ba7c243001e775
Author: Riddhi Shah <ridhi.j.shah@gmail.com>
Date:   Wed Jun 5 12:07:40 2013 -0500

    Integer Flavor Ids
    
    Changed the flavor id type in the instances schema to an Integer in a patch.
    Made changes to the test code. XML attributes are strings so made changes in code to handle that.
    
    Fixes Bug #1165077
    
    Change-Id: I6272c4cf9d22a6090f41b41a66e52506068532cc

commit 792cd121588967e75a0761759098a0ebbc910466
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 4 09:19:55 2013 -0500

    chmod 755 bin/reddwarf-mgmt-taskmanager
    
    Change-Id: Id5cace40da33b6b0e016a6e9a903bad25b536cd4
    Fixes: bug #1187408

commit 146d5048bcc7e2c9308e3b52ea27f8eeac0a099e
Author: Steve Leon <steve.leon@hp.com>
Date:   Mon Jun 3 18:05:59 2013 -0700

    Renaming security group URL API
    
    - Renaming API to match openstack
    
    Fix bug # 1187181
    
    Change-Id: I0462a2805a7329689bacf594ecd00cb911651004

commit b11db36f471a854326cb23023332381664b09cbf
Author: Monty Taylor <mordred@inaugust.com>
Date:   Mon Jun 3 18:42:06 2013 -0400

    Updated to use normal requirements names.
    
    Change-Id: I20545a3250c7db826b5c9133b8a94e3a8b2a3dbf

commit fc930eb91d5e113f20380cf8dbefbde1c8df972d
Author: Monty Taylor <mordred@inaugust.com>
Date:   Thu May 16 10:26:54 2013 -0700

    Migrate to pbr.
    
    Fixes bug 1179007
    
    Change-Id: If7c187f3b4833bdd7f2c0632c061afdcacb9832f

commit 572e851e599141228b62c7b5de00f58cf7ba3dae
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu May 30 18:20:13 2013 -0500

    Don't require an admin user if there isn't a need.
    
    This change makes it possible to skip specifying if a user has to be
    an admin or not as in some contexts it may not matter. Found while
    trying to run the tests against an environment where my Nova user
    worked only for the Nova MGMT api.
    
    implements blueprint tests-should-not-require-admin-prop
    Change-Id: Ief62d47216b6366e36fd90e86baf81172e5281ba

commit 187756d4b8b19058c2f5678f994c841cf205da74
Author: Steve Leon <steve.leon@hp.com>
Date:   Mon Jun 3 09:51:37 2013 -0700

    Fixing delete backup
    
    - Backup is not able to be delete because the object is not found in swift
    - Issue is that the filename parsing is incorrect
    
    fixes bug # 1186454
    
    Change-Id: I0195aa72bf42a3d87d7e6c541655b172cae7f195

commit 68a39d088a884a840d3d915dfc844ff39183c0a0
Merge: b8dc639 000744d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 31 23:58:25 2013 +0000

    Merge "Use database name validation only on listing and loading of databases"

commit b8dc6399db29eb7cc4b947c89d9f02aa6f00b1cf
Author: DJ Johnstone <dj.johnstone@rackspace.com>
Date:   Fri May 31 12:49:44 2013 -0500

    Adding missing config value
    
    fixes bug # 1186360
    
    Change-Id: I24d8e4833b7bc078ca238222f8dcee0cdfb2bf26

commit 000744d3d6c832a1ac4fec5a8cf2168d69a4fc06
Author: Steve Leon <steve.leon@hp.com>
Date:   Thu May 30 18:04:51 2013 -0700

    Use database name validation only on listing and loading of databases
    
    * We don't need to validate the database names in the
      response of a 'list_databases' call, since they may have been
      created via the root_enabled backdoor
    
    fixes bug 1178089
    
    Change-Id: I2f74e63cfd8b78feec9c38b5fec75138245a7f64

commit 2ab0a5d488d185855d64264009b7d7e2b414dcab
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Tue May 28 16:28:54 2013 -0700

    setting up the right percona pkg to be used - bug1185205
    
    Change-Id: I80c0aaca595dfbf3a9696548c2aabc2a93d2dd88
    fixes: bug#1185205

commit 97d8fb3dd59cfbd97abe858898c09084dcdd5b9c
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Tue May 28 11:40:19 2013 -0700

    Adding a SERVICE_REGISTRY for percona - bug 1185138
    
    fixes: bug#1185138
    
    Change-Id: If189fa4a87e526c8277f58a9a99831c1dadd68bc

commit ce0d39fd2aaff4a93e4cbed128e4609ace1cca59
Merge: 9a2c979 301cdf2
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 23:26:24 2013 +0000

    Merge "Ephemeral volume support"

commit 301cdf245c4021999828f83a81c471db4f511e1b
Author: Steve Leon <steve.leon@hp.com>
Date:   Fri May 10 16:45:48 2013 -0700

    Ephemeral volume support
    
    This feature enables reddwarf to create instance and run mysql on ephemeral disk.
    To enable this feature, set the flag "reddwarf_volume_support to False and specify the device_path and mount_point variables.
    
    Also added int tests for ephemeral support
    
    fixes LP bug# 1175719
    BP: https://blueprints.launchpad.net/reddwarf/+spec/ephemeral-storage-volume
    
    Change-Id: I869297e7da288ac42b359c8cdb731e8b7281d51b

commit 9a2c9794a22746cdea698f9d75082de9503f2f3c
Merge: 8ccc521 4384a2c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu May 23 21:15:38 2013 +0000

    Merge "Fixed format string vulnerability in reddwarf call to OpenstackException handler"

commit 8ccc5211a43a32e6614b297a50dcc1579bbd88c4
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 23 10:40:40 2013 -0700

    Changes the conf files so redstack doesnt clobber them anymore.
    
    fixes bug 1183474
    
    Change-Id: Ic5a9597f916e3633eaead77cbdae71780200342e

commit 4384a2ca7f6379edeab03e22dee29e8ebf62f299
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Thu May 23 02:46:37 2013 -0700

    Fixed format string vulnerability in reddwarf call to OpenstackException handler
    
    Exception messages from the mysql extension which may contain user input are
    now properly escaped. This fixes any chance of a format string vulnerability.
    
    Fixed bug: 1177936
    
    Change-Id: I7762f605f08a7e7b5f884ee4062aa16e4048f928

commit 76f705fa36f8a281695d806506a55bb7ce227870
Merge: 16b42c9 9e24e8e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 22 22:01:45 2013 +0000

    Merge "Add flavor API  support for ephemeral"

commit 16b42c9579a675938f16020686c0a1ecffaeba35
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Thu May 16 12:36:14 2013 -0700

    Added optional arg to launch child processes
    
    Removed unnecessary conditional stmts
    Commented out reddwarf-api-workers in configs
    
    Change-Id: I80505fbe2dfe84c2ad77d4f41cd0d876b90187ef
    Implements: blueprint preforkreddwarf

commit 21dd6a183628512a5b7b589087c7c17b9995f617
Merge: a5294eb 595125a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 22:06:01 2013 +0000

    Merge "Backup and Restore for reddwarf instances."

commit a5294eb09f01fa62ddfd41a44c2b0b065d78e575
Merge: 51523db 7a03178
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 21:59:53 2013 +0000

    Merge "Fixes some user and user-access call errors."

commit 595125ac842c350fa4bf2c49fd68317de5401955
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Thu Mar 21 15:43:33 2013 -0700

    Backup and Restore for reddwarf instances.
    
    Implemented backup and restore for reddwarf instances.
    
    Implements spec/consistent-snapshots
    
    Change-Id: Ic1e78545f9e90ab986665a58f524081dcde6894b

commit 51523dbf9430178702e21a3d5a701bd48b151157
Merge: a44c369 9b4279d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 18:27:24 2013 +0000

    Merge "Refresh Oslo code - add support for ssl"

commit a44c369b744d5e85b4ccd1b82ac623a8622d9923
Merge: c63d8de 4a06e08
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 17:38:33 2013 +0000

    Merge "Adding the start of notifications"

commit c63d8dec4a262e8e8b45156746d548d9d50c8b85
Merge: 98d42e5 9c136b5
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 20 17:27:35 2013 +0000

    Merge "Re-introduced support for rpc delete_queue"

commit 7a031785eaa2e47b490e9a0b09d9fd89ec5ca849
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri May 3 16:18:06 2013 -0500

    Fixes some user and user-access call errors.
    
    delete-user now 404s if the user doesn't already exist
    change-password now 404s if any user doesn't exist
    change-password now 400s if any user is invalid
    tests added for these three cases
    error messages for BadRequests in user calls more specific
    
    fixes bug #1181261
    
    Change-Id: I6c8bcd3d5af99e8c6d49029eaeb26b87a49279d8

commit 9c136b5a4b1140580601141331490eb99f0cbab4
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Thu May 16 01:58:50 2013 -0700

    Re-introduced support for rpc delete_queue
    
    Fixed leaking queues in rabbitmq since our guestagents' queues no longer
    go away when the db instances are deleted.
    
    Fixes bug: 1180693
    
    Change-Id: I5ed18929a611307656cfa6da2c9aaed34624e4a1

commit 9b4279d2ebbec1a49a54ebf767062a97f0a85c2c
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Thu May 9 13:57:55 2013 -0700

    Refresh Oslo code - add support for ssl
    
    We want to add ssl support for the reddwarf api server.
    For this, updating the openstack/common/wsgi module, and
    all it's dependencies as a result of using:
    $> python update.py --base reddwarf --dest-dir ../reddwarf --modules wsgi
    (details:https://wiki.openstack.org/wiki/Oslo)
    
    I'm commenting out the "six" update, since it seems to break
    our fake mode testing with regard to reddwarf-cli.
    
    I'll open a separate bug for it.
    
    Change-Id: I763d06658488bd1ca1eac5a2ba1ffde5629f842f
    Fixes: Bug #1178421

commit 98d42e50e3c365b8bb5e8c3f6b12b59633a31ebd
Author: Monty Taylor <mordred@inaugust.com>
Date:   Thu May 16 10:07:14 2013 -0700

    Migrate to flake8.
    
    Fixes bug 1172444
    
    Change-Id: I09e1e2d03f41a175aa39760b5fc560ed0d9d30a5

commit 9e24e8e61e34bdd24713f5ba0e7dc96cdd68e237
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Thu May 9 11:05:37 2013 -0700

    Add flavor API  support for ephemeral
    
    blueprint ephemeral-storage-volume
    
    Change-Id: I5525a9ce2c856b9233db55ecf75af8b08f40afe0

commit 9037e6f3df93a03f7dc3ba8990bf68b7ace17aaf
Merge: c6b2d78 743e455
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed May 15 18:46:22 2013 +0000

    Merge "Stop granting users GRANT OPTION by default."

commit 743e455b72fe594813512d52345a9d366163dabe
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu May 2 11:15:23 2013 -0500

    Stop granting users GRANT OPTION by default.
    
    Fixes Bug #1180041
    
    Change-Id: Ib2eb40bca70ac45e10560264ebfba86548cf621f

commit 4a06e08c051f0ba05206295de6f9f795f461af4e
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Tue Apr 9 08:32:01 2013 -0500

    Adding the start of notifications
    
    * Adds a nofity mixin for the taskmanager models
    * Adding a usage verifier test
    * Adding tests for usage notifications
    * Adding extra parameters to match Nova notifications
    
    Implements: blueprint reddwarf-notifications
    Change-Id: I61193c238fac6e14d360f3e17baeb5302aa7d720

commit c6b2d78e82f8de781c6750e0132e84f9438a0ced
Merge: 3e20616 984bf24
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 10 19:39:19 2013 +0000

    Merge "Adding ability to run XmlLint for each API call."

commit 3e206169ee982f946e1636141b66298006c8ed90
Merge: d6c9cf6 24b1ce3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 10 18:44:51 2013 +0000

    Merge "Quota tests"

commit d6c9cf6c4d53fd726907dd5e14efea3c4bef722f
Merge: b3c32e3 0ac1ba7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri May 10 16:57:32 2013 +0000

    Merge "added malformed json tests"

commit b3c32e3f8781828667d490720c26aeb819451ae6
Author: justin-hopper <justin.hopper@hp.com>
Date:   Sun Mar 24 22:57:16 2013 -0700

    Controller and API changes for backups.
    
    -API controller for backups
    -adding swift url to the config
    -Fixing failing tests
    -Renaming 'instance' param.
     Checking for NotFound models so that the returned error is friendly
    -adding feature to list all backups from a specific instance
    -Adding checks for creating/deleting/restoring backups when it is not completed
    -Adding unit tests for backup controller
    -adding check to see if file is in swift
    -Adding skeleton code for delete backup in the task manager
    -Fixed backups API to pass in the backup_id during create_backup.
    -adding int tests for backup controller
    -Adding backup list and delete int tests
    -Adding list backups for instance test
    -Adding quota for create backup
    
    BP: https://blueprints.launchpad.net/reddwarf/+spec/consistent-snapshots
    
    Change-Id: I35c2fefcce4b3009e76ba7232c52dabf502a3ac0

commit 770c0fd83b19ef2b55a032f750f9e22b9c4c5ea1
Author: justin-hopper <justin.hopper@hp.com>
Date:   Fri Apr 26 14:50:19 2013 -0700

    Refreshed Oslo Code
    
        Change to auth_tok to auth_token
        Added dependency on oslo.config package
        Remove reddwarf.openstack.common.cfg
    
    Change-Id: I61af7a54d09f3d1d6b6efe470ea6308be8ace2e7
    Fixes: bug #1175757

commit 0ac1ba7e26d2d6394a0e4d96e7104f636eedaa1e
Author: Paul Lodronio <paul.lodronio@rackspace.com>
Date:   Tue May 7 11:15:35 2013 -0500

    added malformed json tests
    
    these tests are all being skipped because the code being tested is broken
    
    bug #1177969
    Change-Id: Iaf3c09bfda01b5ad883e9859906f831a3b2b5337

commit 08a57d70356c1c173531ff3a5c85f56f4d4bf4ca
Merge: 1228d99 c95b07f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue May 7 19:07:30 2013 +0000

    Merge "Remove unused authutils."

commit 1228d990751432ef7d2afc8a637062f1856c87a6
Merge: d5fca0e 9e6a1c3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon May 6 20:59:32 2013 +0000

    Merge "fixing taskmanager exception after migration is complete"

commit d5fca0e312b7b783cebf496060730da80c506e9b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 1 15:56:27 2013 -0700

    Makes the guest work for more than just mysql.
    
    * Moved code around to accomplish this
    * Renamed a few msyql specific methods
    * Used the guest_info config file since it contained
      the service_type already
    
    implements blueprint reddwarf/guest-multi-impl
    
    Change-Id: I12a1f08499355802dba35ca14ec38b8f0dc5dfa4

commit 24b1ce37bcef777b610a71a3ac0e767332697a64
Author: Tanis De Luna <tanis.deluna@rackspace.com>
Date:   Wed May 1 09:20:02 2013 -0500

    Quota tests
    
    1. New quota test module added
    2. Extra tests added for the quota feature
    
    Change-Id: I77ba7bccc7984ddbdd68c4bbe663c608a0363c1c

commit 984bf2493dd004de998a9b107f99f6692b1ddbbd
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Apr 30 23:52:42 2013 -0500

    Adding ability to run XmlLint for each API call.
    
    This will not run in Tox normally, but makes that idea possible.
    See the following for more details:
    https://wiki.openstack.org/wiki/Reddwarf-Test-With-XmlLint
    
    Change-Id: Ifc675b6955b1e5d5e32c98968f1444de9dffe14c
    implements: blueprint xmllint-verification

commit 0f6744e882ac644ba094904e97d4cfc258b46a06
Merge: 7d066ad 1aaed59
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Apr 29 22:51:23 2013 +0000

    Merge "s/OpenStack LLC/OpenStack Foundation/ in Copyright."

commit 1aaed59b4b6ba34d2e1e15d8d7ec80f6ac762085
Author: Russell Bryant <rbryant@redhat.com>
Date:   Mon Apr 29 18:30:21 2013 -0400

    s/OpenStack LLC/OpenStack Foundation/ in Copyright.
    
    Update Copyright statements that previously said 'OpenStack LLC' to now
    say 'OpenStack Foundation'.  Note that the files under openstack/common/
    were not updated, as those changes should be brought in by syncing with
    oslo-incubator.
    
    Change-Id: I22db9858e899cff72053a4b48100fcc039f5d9dd

commit c95b07f8cf00cc765e0071ce6e9f5c5876c34a43
Author: Russell Bryant <rbryant@redhat.com>
Date:   Mon Apr 29 18:06:27 2013 -0400

    Remove unused authutils.
    
    This module was being imported from oslo-incubator, but was not used
    anywhere.
    
    Change-Id: I0e0c410404cbdb8b3c0281bd1ad07b46d3083314

commit 7d066ad1d6c127503f199e9e7fbbbc955d5b64df
Author: Russell Bryant <rbryant@redhat.com>
Date:   Mon Apr 29 18:00:55 2013 -0400

    Add Apache 2.0 LICENSE file.
    
    Change-Id: I2b209c4dca352d2a42f8531be8237eab9b6faac5

commit 9e6a1c3118944bc14002e9cf5ab95104f1957c9e
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Apr 24 16:09:33 2013 -0500

    fixing taskmanager exception after migration is complete
    
    fixes bug #1172478
    
    Change-Id: Ic537ddc6a9405f1443c315697555060c0c1d1f73

commit f224dd5dec7ac479280fab59587fc65c028de42a
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Apr 11 14:41:16 2013 -0500

    Fixes test in response to optional hostname fix
    
    Several tests have had their behavior changed
    with the client appending the default host.
    With that new behavior reversed in the client,
    some tests use a username that contains an @,
    causing an ambiguous case for the API to parse.
    Deliberately including the host in the tests
    fixes this.
    
    Fixes Bug #1171559
    
    Change-Id: I967eb4b21d8ca3e2c2721db6f362b8dac2551346

commit df4405ce54d8b2f60e022e13cf63a1f46fb1fe19
Merge: 7883b69 2a30e18
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 11 17:33:54 2013 +0000

    Merge "fixing the flavor tests"

commit 7883b69c30309347e8345f790a775f8e18b4b388
Merge: 29dcb22 91b419d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Apr 11 08:27:08 2013 +0000

    Merge "Updating tests to use altered quotas show method."

commit 29dcb22950102f74e39d714533a87fe997bb13d1
Merge: 4d223a0 439d35d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 10 18:16:49 2013 +0000

    Merge "Stop the deprecated use of Exception.message to please Python"

commit 91b419dce738b7f217c9a0db02a9591f1a6847ba
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Apr 10 10:42:36 2013 -0500

    Updating tests to use altered quotas show method.
    
    implements blueprint use-plain-dict-for-quotas-show
    
    Change-Id: Ica450c5e571a80893b93d47a7b648f8ef766f0bc

commit 4d223a013a36e042c3665734ffe9ca71fcbfffd1
Merge: ac74eac e712eb6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 10 13:51:56 2013 +0000

    Merge "Addresses xml issues for quota unit tests"

commit ac74eace57757253cbe2f35c8ff8e68e51fac166
Merge: b8e2746 817e2d6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Apr 10 07:41:20 2013 +0000

    Merge "Adding a running method to the Backup Model"

commit 2a30e1871b76359e1d89ee20851ee5bfa4505726
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Apr 10 00:24:36 2013 -0500

    fixing the flavor tests
    
    Fixes Bug: 1157541
    
    Change-Id: Ia77a71139fd96aadfe9618240c5c234ca552f167

commit e712eb6b57ce6b99552aefb5810cb8864c017a2a
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Tue Apr 9 11:14:58 2013 -0700

    Addresses xml issues for quota unit tests
    
    Moved check for xmlns to avoid saving to db
    Change-Id: I8d5d9eb7295574f0d24e1de3e92ced26721fd8eb
    Fixes: bug #1150903

commit 817e2d6eeaf2194e04f1100890fc07d7ca4c7e41
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Wed Apr 3 11:10:24 2013 -0500

    Adding a running method to the Backup Model
    
    * Adds a query classmethod to Base Model for
      more complex queries such 'in_'
    * Adds a running classmethod to Backup Model
      which returns any currently running backups
      for an instance.
    * Add a checksum field to the Backup Model.
    * Refactor the DBBackup to reuse base methods
    
    Change-Id: Iaf6903af88c7f4caa20921f1ca63354999ec6348

commit 439d35dbce60ff4209ba5b34934083ff230602d5
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Mon Apr 8 08:52:55 2013 -0500

    Stop the deprecated use of Exception.message to please Python
    
    * This fixes all the warning messages during the test which
      are annoying and verbose
    
    Fixes: bug 1166221
    Change-Id: I4b0276f4c29c91a46d8d4913b40e9767bb75a7f1

commit b8e274685daaf6d68e4aca34d380ec6db835cf72
Author: Steve Leon <steve.leon@hp.com>
Date:   Wed Apr 3 16:20:34 2013 -0700

    Adding checks when updating a quota
    
    The rd-client is changing to no longer accept all resources when updating a quota.
    The client will then send 'None' values to resources that are not to be updated.
    This fix ensures that the changes in the client are handled.
    
    This effort was initiated by the implementation of quota for backups
    
    Change-Id: I24e02a2736750a2606d62dfd06f0130bef503b10

commit 8d89bae2ad00b443900f23057ababa3975379b84
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Mon Feb 25 15:58:30 2013 -0800

    Added support for Security Groups via a new extension.
    
    - Added migrate changes for new database artifacts.
    - Added models for Security Groups and Security Group Rules.
    - Definition and addition of Controllers for API.
    - Views for Security Groups and Security Group rules.
    - Extended taskmanager to use newly created  Security Group on instance
      creation, and to clean it up on deletion if extension is enabled
    - Added new flag to conf to enable "reddwarf_security_groups_support"
    - Integration tests.
    
    Implements blueprint: security-groups
    
    Change-Id: I44053359c12e53a9e549bd334e628ecd249d8ba0

commit 01a7590b587e1f76430bffd3ec927e29f561711e
Merge: 825acf1 ce208d6
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 27 21:55:44 2013 +0000

    Merge "Add snapshot ORM to reddwarf"

commit ce208d6cabba227576f492e7647d9da5a89e7c25
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Mon Mar 18 14:07:37 2013 -0700

    Add snapshot ORM to reddwarf
    
    - snapshot ORM model (migrate script)
    - unittest for ORM
    
    blueprint consistent-snapshots
    
    Change-Id: I26045ff6da322802e79bbb1e6467bfe14d05688f

commit 825acf1ee3f9578f666675ab84594c72b22ffccf
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Mar 11 14:33:04 2013 -0500

    Adds optional hostname to calls involving users
    
    All calls that involve calling a user by name now
    also allow for the host to be specified optionally.
    
    Similarly, all calls that respond with a user also include
    the host, defaulting to '%', MySQL's shorthand for 'anywhere'.
    
    There are also a few fixes to get all real, fake, and tox tests
    to work. Those will probably be rebased away if other reviews are
    merged first.
    
    Change-Id: I6df821ef2ad7d0602a060c853f0ef9bdc5c11c26

commit a076b182c761e912221c2c5b808a8b04c60ea71b
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Tue Mar 19 16:27:40 2013 -0700

    Addresses failing quota int-tests
    
    Refactored tests following comments
    Needed to update tearDown method
    
    Change-Id: I2ae65a01f32b7a7afe779d8b54c019c033ac4889
    Fixes: bug #1155317

commit bcaa00578090ea831846c2f4ee5c96c5fe25cfcc
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 19 10:23:54 2013 -0700

    Fixing the signing dir and cleaning up the paste config.
    
    Fixes bug 1157313
    
    Change-Id: I2850444095ed929f4f6076de543ad2fa16050dd3

commit 8f388f96d5e3ffa46d9aa468578d2b154b9a3f8c
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Fri Mar 15 11:20:20 2013 -0700

    fix coverage for jenkins - temp fix
    
    this is a temp fix for bug 1155728
    but actually fixing bug 1155729 that was opened just for this
    
    Change-Id: I4bae33a39fb53c733a39d28c4e742725ae1c82a4
    Fixes: bug# 1155729

commit f545c792ad07088cf7a0393089a978e9f8ff8b76
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Thu Mar 14 15:14:36 2013 -0700

    Fix for missing quota property for int tests part1
    
    Note this does not fix all current quota issues
    Fixes: bug #1155310
    
    Change-Id: Iec8e4fdbde839594a8da6d91f52d98bf0a67e986

commit 65ed990f5775b12f30e26fa50d0f16c1b9192064
Merge: c27fd24 c791fe8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 14 20:29:05 2013 +0000

    Merge "Adding instance ID to DNS error message."

commit c791fe8df1fb93548751d59426d404a2ed6c8aaa
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Wed Mar 13 16:11:19 2013 -0500

    Adding instance ID to DNS error message.
    
    Currently the message is unhelpful as it gets lost in all
    the other messages. This adds the instance ID so that ops
    can track down the failed instance and correct it.
    
    Change-Id: If9d256bf971b056a6636568efe788c7cb2c2ef5f
    Fixes: bug 1154798

commit c27fd2447a4bf9c290d457a193d00f6c4f29d890
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Tue Mar 12 20:52:04 2013 -0700

    Adds absolute limits to limit API call
    
    Addresses XML issues
    
    Change-Id: I96df93c36c06baf309f881fc1f21b5acbd7fa953
    Fixes: bug #1154298

commit 2187352dadc5e646fd833cb1dd1ac340ef47b619
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Tue Mar 12 01:09:51 2013 -0700

    update MANIFEST.in to include specific scripts in etc/reddwarf
    
    Bug #115394
    
    Change-Id: I193e9907cd06618237abff769eb4dc62ffc7d2ce

commit 3c423f188558818ac51740c003c3a26a4d79761f
Merge: 21e3f0b b220560
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 11 18:48:10 2013 +0000

    Merge "Test no accept headers"

commit 21e3f0b288c7988d980f3fb465b9eca0cc2e43f4
Merge: 5f73d7b 97b6a94
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Mar 11 16:50:27 2013 +0000

    Merge "Restoring the ability to run fake mode locally."

commit 5f73d7be8ad793fdc49e1f82b2237ef73fb0e78e
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Fri Mar 8 17:13:59 2013 -0800

    Ensure to_dict() returns auth_tok
    
    * ReddwarfContext was changed to defer to the parent's to_dict method.
      When the context is serialized to amqp, it is known by the key 'auth_token'
      instead of the expected 'auth_tok' as a side-effect.
    
    fixes bug 1152827
    
    Change-Id: I8fcdb2a3eaf8da0dda3c0229b24e32f528353619

commit 8855ea83a83368b68d1862a29f903c9900d6df9a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 7 09:02:15 2013 -0600

    Pinning proboscis to a specific version.
    
    fixes bug #1152370
    Change-Id: I9ef270a8c50fd9e3aedbfaf1545c31af2c051769

commit b22056082d84915652f8ac5248e4cd5eb054d949
Author: DJ Johnstone <dj.johnstone@rackspace.com>
Date:   Wed Mar 6 15:49:38 2013 -0600

    Test no accept headers
    
    Created a test to validate that the api still responds correctly without accept headers being passed.
    
    Change-Id: Ia6e145d857eed7c20b1a048ceaf41e2b301c1ea1
    Implements: blueprint no-accept-header-validation

commit cd6e9d7677e2de1d362c4e32527cee966cadc1a7
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Thu Mar 7 20:20:11 2013 -0800

    Update test-requires to point to rd cli tarball
    
    Sync up the client code to server code for absolute/rate limits
    Implements: blueprint rate-limits
    
    Change-Id: I2d465216fa8432674e268eb3a18b5f4cbde2692c

commit 93877e2419d4149328ece353ab9a4614d5dc1791
Merge: 3cb65cd 0fc4600
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Mar 8 01:07:32 2013 +0000

    Merge "Tests the API in XML mode."

commit 97b6a94eaede9c272de17acd7d13f7240b46162a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Feb 11 17:25:56 2013 -0600

    Restoring the ability to run fake mode locally.
    
    * Adding a fix which makes it easy to change logging. This is useful
      if you want to write a script to start a server, run some tests,
      and stop it.
    * Fixed the configuration files which were preventing some stuff
      from working when the fake mode process started. Had to create a
      test api-paste.ini file to use the fake keystone auth.
    
    Fixed bug #1122526
    Change-Id: I85b7fa8874ec01c8d8ea0d805d12bb551ee88960

commit 3cb65cdce17ba9dc57343897017935e8a4150910
Merge: 38d93db 0e92948
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 7 17:32:26 2013 +0000

    Merge "Add python-keystoneclient to deployment dependency for reddwarf"

commit 38d93db70aa895ec5db6249d0491c3b9abfd767f
Merge: 1d80b46 fa6379f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 7 17:29:00 2013 +0000

    Merge "percona image for reddwarf"

commit 1d80b46e42094e13f7a30287a1450411b08e7cb4
Author: David Fecker <david.fecker@rackspace.com>
Date:   Fri Mar 1 14:11:50 2013 -0600

    Added tests for Modify User Call
    
    * Added line in guestagent fake to clear user grants after delete
    * Added negative tests for Modify User
    
    Change-Id: I16a6a9ebab281688c2a88c0c228e80337e05886e

commit 0da404aa0892a641f6b4b80f97473642fbf9e1a1
Merge: 4ac3032 0cf9c7e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 7 06:20:47 2013 +0000

    Merge "Refresh setup.py from Oslo"

commit 4ac30321c0b3ada0bef52e083580dcd2dc4db679
Merge: 9fc2231 bf30ea8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Mar 7 06:00:55 2013 +0000

    Merge "Fixes data type bug in get-user call"

commit 0e929485b47b380f24617c318fdc43f2a0a043f9
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Wed Mar 6 17:35:25 2013 -0800

    Add python-keystoneclient to deployment dependency for reddwarf
    
    Bug #1150904
    
    Change-Id: Ife20228c771dcaad201dc871ed3e2079d7fd6de1

commit 0fc4600e014000e461861f02e4ce4520d7bf1d94
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 6 18:24:17 2013 -0600

    Tests the API in XML mode.
    
    This form of testing has been nearly available for awhile but was not
    turned on because it will increase the time of a full tox test run by
    eight seconds. However there has recently been new features which do
    not work at all with XML, so the time loss seems like a silly reason
    to not gate on this.
    
    implements blueprint test-with-xml
    
    Change-Id: I98d892bb5c1a0c16425f80a28a296c70120318c8

commit 9fc2231647506b913f569473190943dc9f675cd5
Merge: dc0a821 ddaf6de
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 23:37:47 2013 +0000

    Merge "Use tarball for python-reddwarfclient dependency"

commit dc0a82131d880b3ee3d20c5dd33bbf0d6970a83e
Merge: 0a71ef9 eecaf4d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Mar 6 17:15:55 2013 +0000

    Merge "Store the context in the local.store."

commit 0cf9c7eaaf60678c74fb12dcdc3997f3a0954518
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Tue Mar 5 16:44:39 2013 -0800

    Refresh setup.py from Oslo
    
    * Part one of a few oslo updates
    * needed for proper packaging of reddwarf
    
    implements blueprint update-oslo
    
    Change-Id: I7522d9fcd50a8c161916e5f79748b655862acc3a

commit 0a71ef9e880996597f6f94d06fa2d0934051d420
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Thu Feb 14 11:22:06 2013 -0800

    Rate limits implementation
    
        added unittest for limits
        reverted changes to openstack/common
        removed commented code
        cleaned up unittest
        added int-tests
        updated reference to XMLNS
        removed 1.1 XMLMS in wsgi
    
    Implements: blueprint rate-limits
    Change-Id: I842de3a6cae1859cc246264a5836abfd97fb8074

commit fa6379f8ef8d821907f155c48f2dd7c095d882c9
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Tue Feb 5 15:20:28 2013 -0800

    percona image for reddwarf
    
    Implements: blueprint "percona-image-for-reddwarf"
    Change-Id: I9160f4ac48ca5824d8176cd7d53b2d4458d84642

commit 8de8507493f66c2e90a1d2fd4a332c8610be60ac
Merge: 4b8dab3 c4848cd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 5 19:36:13 2013 +0000

    Merge "Quota feature"

commit c4848cd472c167b848c5db7860fe52e08f083b0f
Author: Steve Leon <steve.leon@hp.com>
Date:   Mon Feb 25 13:06:36 2013 -0800

    Quota feature
    
    Quota check for create/delete/resize volume
    Quota is implemented as a decorator, which can be easy enabled and disabled if wanted.
    The quota feature uses a reservation system that reserves resources prior to usage.
    
    BP https://blueprints.launchpad.net/reddwarf/+spec/quotas
    
    Change-Id: I5df82c8f1d7b40311b5d5d7301992607f98e9b2a

commit eecaf4d2f3c62b308697f6865a5e120d0409870b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 5 10:08:57 2013 -0600

    Store the context in the local.store.
    
    fixes bug 1147173
    
    Change-Id: Ida78074a8003cf2411122352387f4e593cbf84c5

commit ddaf6decfacf02b0bb7a5a66a0062350c3ff73b0
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Mon Mar 4 18:07:17 2013 -0800

    Use tarball for python-reddwarfclient dependency
    
    * Openstack-ci creates a tarball at tarballs.o.o when tag matches:
      ref: ^refs/tags/([0-9]+\.)+[0-9]*
            (alpha|beta|candidate|rc|a|b|c|r|g)[0-9]*$
    
    Fixes bug#1131509
    
    Change-Id: I5e3d00c57dfe977f6e9a01dea25b97c8fcdf0d1d

commit 4b8dab3fa9f68841f7ca115152a58295d02cdf0b
Merge: ecd7190 4374be7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Mar 5 00:35:35 2013 +0000

    Merge "Fixing run_tests.py so it emits an error upon failure."

commit bf30ea8a8155b86a7f3c2162d9aaec452d89c1c1
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Feb 28 17:05:30 2013 -0600

    Fixes data type bug in get-user call
    
    Additionally, fixes a bug in the fake guestagent causing
    grant permissions to persist after a user is deleted.
    
    Partially addresses bug #1132975
    
    Change-Id: I2b6951d1569224661747b3a889c8840ce2b205fa

commit ecd7190c947953b7e2f245d9ff8c9bdbb54e54eb
Author: baz <baz@ubuntu.(none)>
Date:   Mon Mar 4 07:45:34 2013 -0800

    Joins oslo dict values with reddwarf values.
    
    fixes bug 1144700
    
    Change-Id: Icc452cd511c6ffda57e41dbc93f44621e4c8489e

commit 4374be7a206062226511444de39223cd3c9d3926
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 4 10:11:32 2013 -0600

    Fixing run_tests.py so it emits an error upon failure.
    
    fixes bug 1144683
    
    Change-Id: If9ef4e53d012fed1c44ea5c099f2e750c167265d

commit 44544e587a36a44c17ef609b5c2eb2e61d67d6d9
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Thu Feb 28 11:02:50 2013 -0800

    remove the namespace_packages from setup.py
    
    In reddwarf's setup.py, the method setuptool.setup() currently accepts a parameter for namespace_packages, and it shouldn't.
    
    Change-Id: Ica1fbebd5cbd5943c3a1b322d14a280737bc0542
    fixes: bug #1136189

commit 460aa6abdecb21060169e126121509113b9e17d9
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Tue Feb 19 13:49:41 2013 -0800

    Implement alternate root privileges
    
    Addresses comments from a previous review
    Leave configs in configs!
    Cleaned up unit test, removed mock too
    
    Implements: blueprint create-restricted-root-account
    
    Change-Id: I43327c97c7b80dc99a2cfe071562d01f2d0f54a4

commit 7f59a904d2591d7b0030d3a097fcb5e3e121c9e8
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Wed Feb 20 21:07:30 2013 -0800

    Change default service_type in tests to 'database'
    
    fixes bug 1131037
    
    Change-Id: I6dd8125d7435a46299f038796ea040eae98bbd57

commit 076f722762df337755b7b6c7b84554a90024c31c
Merge: 24639b7 90f8ca8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 21 00:17:51 2013 +0000

    Merge "Modify-user features."

commit 90f8ca81d95010318af4817c323b6d4bb7374c49
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Jan 24 17:05:25 2013 -0600

    Modify-user features.
    
    Grant, revoke, list user access.
    Change user password and get single user.
    
    Partially implements blueprint modify-users
    
    Change-Id: I0001a7a9d1c527b88a1ed965f0f077c864e602cf

commit 24639b71b73a3e2b7386c5b8e5ee76a28df584de
Merge: 8ae94f2 6a5b506
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 13 21:50:14 2013 +0000

    Merge "Added the cover directory to .gitignore."

commit 6a5b506290a2c5714cfec75b9ae09c5749720b47
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Feb 12 12:09:08 2013 -0600

    Added the cover directory to .gitignore.
    
    Fixes bug #1123300
    
    Change-Id: Id122bb0d3cfa6c2e78bced622b7dd24a940b5e65

commit 8ae94f2566ca820a0af1c2ff60e5712f729118a1
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Feb 12 11:21:30 2013 -0600

    Specify Python 2.7 for cover environment in Tox.
    
    Fixed bug #1123261
    
    Change-Id: I0066176be489a94a99d48bba4b3548ae348809cf

commit 7dd1c6b3f58e6f2a2ceec04bde1b1599cbb980b3
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sat Feb 9 13:37:18 2013 -0600

    Ignore .testrepository directory.
    
    Fixes bug #1120549
    
    Change-Id: I0b1812699d143965dc18996d52fd4698d9ce14a5

commit 8e7e06cd928c58b013de5d62173cc8bcca8388cd
Merge: 62cfd88 498dcb0
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Feb 7 23:02:52 2013 +0000

    Merge "Prevent Upstart from restarting guest in Restart tests"

commit 62cfd885d65ec1b84e26ff3d7697e08fd97b731c
Merge: 4bba7fb cd66821
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Feb 6 20:09:16 2013 +0000

    Merge "Adds reset-task-status mgmt api instance action"

commit 498dcb0d7b16d9d793447a0db94f572a942a6474
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Mon Feb 4 07:56:33 2013 -0800

    Prevent Upstart from restarting guest in Restart tests
    
    Stop the mysql service explicitly during the blackbox restart
    tests, so that upstart does not try to re-spawn the mysql process
    and cause test failures. This is needed for the blackbox tests to
    successfully run.
    
    Fixes bug: 1110895
    
    Change-Id: I44cfeac3350913af5b6cb05b8b3373ab84c448f7

commit cd66821e86060ed29970c13f9cbdad422241e179
Author: Joe Cruz <jcruz7@gmail.com>
Date:   Tue Feb 5 09:10:53 2013 -0600

    Adds reset-task-status mgmt api instance action
    
    When reset-task-status is called the instance's task status is set to NONE.
    
    Partially implements: blueprint reset-task-status-mgmt-api
    
    Change-Id: I3150b53c3feb586d4bcfa8a2f5807ecd53c89e26

commit 4bba7fb4b8553609ecdeb07b157b3b5dde9e0702
Merge: 4a02837 01d5703
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 31 19:02:34 2013 +0000

    Merge "Add missing Import"

commit 4a02837ee0b9d8328cb113605a7e6700afb206fe
Merge: 80cda8a b8766b3
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 31 18:17:18 2013 +0000

    Merge "Fixing the coverage reports for the unittests and adding support for TestR."

commit 01d57034fc26fd09898ab965f30804cfd6735ef7
Author: DJ Johnstone <dj.johnstone@rackspace.com>
Date:   Thu Jan 31 11:04:55 2013 -0600

    Add missing Import
    
    This import was missing and is needed for using XML client
    
    partially implements blueprint test-with-xml
    
    Change-Id: Id132ffb0ee5f4bfb7203f3f3bcb1ff4c2732372a

commit 80cda8a0ddd5c062e5343f41ae490cef5380e37a
Merge: b4b4e8d add766c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 28 21:54:58 2013 +0000

    Merge "Adding a config option for running XML client"

commit b8766b336c306dbce8b4efc857ca7a8965d75db1
Author: Dror Kagan <dror.kagan@hp.com>
Date:   Wed Jan 23 11:46:29 2013 -0800

    Fixing the coverage reports for the unittests and adding support for TestR.
    
    Now they work better and also include coverage for the tests invoked by testr.
    
    Change-Id: Ia48cf4664ce9ec46f7ef21929b0d87cad4149580
    Fixes: bug #1103637

commit b4b4e8db417ba1bd1ee8c87ac257ad1961318550
Merge: 626ee0d a6dd4bd
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 28 16:17:20 2013 +0000

    Merge "Add more unittests to guest agent"

commit add766c01078b56798b96db8fb9ecb0f38e8a7af
Author: DJ Johnstone <dj.johnstone@rackspace.com>
Date:   Thu Jan 24 13:28:25 2013 -0600

    Adding a config option for running XML client
    
    Checking the config to see if we want to use a different client.
    This will allow for us to use XML client.
    
    partially implements blueprint test-with-xml
    Change-Id: Ifdc1675e708eaad5f2140d9eadc832dc2fc434d2

commit a6dd4bd6cee70fd8a7fc09112d4680f96508881e
Author: Steve Leon <steve.leon@hp.com>
Date:   Tue Jan 15 18:06:14 2013 -0800

    Add more unittests to guest agent
    
    Adding more tests to the dbaas.py class.
    
    Deleted some unused imports from dbaas.py class
    
    Deleted unused method restart_with_sync
    
    Bug# 1090139
    
    Change-Id: I97b67815c8e31c2f95b6070a1ddde18b93a5a6c0

commit 626ee0d3ae3ef56553af986d1d0fe464d70d9077
Merge: d9c9a91 d8d50aa
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 24 16:56:53 2013 +0000

    Merge "Fixing race condition during instance deletion."

commit d9c9a91642f6a00482283645e30dc9c184f43370
Author: Joe Cruz <joe.cruz@rackspace.com>
Date:   Fri Jan 18 08:55:09 2013 -0600

    Negative Taskmanager Resize/Migration fixes.
    
    * Revert barrier should be right after Verify_RESIZE is confirmed, but
      before confirming flavor for a resize action.
    * Verify nova server status before restarting mysql.
      If anything goes wrong during resize/migrate actions, taskmanager
      first checks that the Nova server status is ACTIVE and only then make
      the call to restart MySQL.
    
    Fixes: bug #1102523
    
    Change-Id: Ibca436d7fdcdef9f1afcec111da84891cd15353c

commit 52344398dea231d6aa0857514d651d20f8008d75
Merge: b97fd39 35ba74b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 22 23:41:05 2013 +0000

    Merge "Add unit tests for guestagent.db.models.py"

commit b97fd392c80c93e9b662601c67e4774fa960a546
Merge: c2022dc 8d6d7f7
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 21 20:28:44 2013 +0000

    Merge "create a test adapter for entering an instance and executing a cmd"

commit 35ba74bf5e3cbbe829c7aaec823cfa3f2afefd3a
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Thu Jan 17 17:58:32 2013 -0800

    Add unit tests for guestagent.db.models.py
    
    - skip most of the getters and setters
    - more clean up in test_dbaas.py
    
    Bug # 1090139
    
    Change-Id: I3562c6dcecef98d0290c06853cb00332082ca40c

commit c2022dc7b3adddd8b99f839a277b25d8d5ac287b
Merge: 7621874 ba2cfff
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jan 19 00:05:26 2013 +0000

    Merge "testr unit tests for versions api"

commit 76218749fc741e27029617074c86177d547f34db
Merge: db78f39 b9b081e
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 18 23:46:47 2013 +0000

    Merge "Add unit tests for guestagent.api.py"

commit db78f392cbe8bdb84812b1dd6a6c76ead8a4b64f
Merge: ce6b98e 49bf821
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Jan 18 22:48:59 2013 +0000

    Merge "Add unit tests for guestagent.volume.py"

commit d8d50aafd85be3e95df6ca8c284fdd17d3acbc5b
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Fri Jan 18 15:26:52 2013 -0600

    Fixing race condition during instance deletion.
    
    Defer to the superclass to check if the instance is building
    which handles more edge cases. This will prevent the instance
    from being deleted while it is still being built.
    
    Change-Id: I35b71931c7eec0ab7dfcec46f2ed4500f8803281
    Fixes: bug #1101380

commit ba2cfff74dcecbaf8d5c7a51d680895cc22b1173
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Wed Jan 16 14:57:01 2013 -0800

    testr unit tests for versions api
    
    rename reddwarfapi to api
    
    blueprint testr-unit-tests
    
    Change-Id: Iaaee719d2c5de8982050a5d600ea026178c8b639

commit b9b081e101a661ef0aa62c9d5fc5ea73a8a3ae44
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Tue Jan 15 16:14:26 2013 -0800

    Add unit tests for guestagent.api.py
    
    - delete_queue cannot be found anywhere, so no unit test for it at this point.
    
    Bug# 1090139
    
    Change-Id: I9971dda92de093a516541dd8fd8341f7627083c4

commit 49bf82184360d27c79f2eee183240a911723a74c
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Tue Jan 15 11:26:42 2013 -0800

    Add unit tests for guestagent.volume.py
    
    - more clean up on test_manager.py
    - Migrate guestagent tests to unittest folder
    - modify guestagent.manager.py so it recognize '_'
    
    Bug # 1090139
    
    Change-Id: I718a5212cd07c8bdb4e71796ba384574ce8275e9

commit ce6b98e2d13cad0ebe7a2d99f1046b5303c1ea21
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Jan 2 16:51:40 2013 -0600

    Checks guest status during migration.
    
    During a migration, waits for the guest and service to start up
    following the status change to VERIFY_RESIZE. Confirms if everything
    is all right, or reverts if not.
    
    Implements blueprint migration-check-guest-status
    
    Change-Id: Ia7c7ed1fd0070429fed93323ca559d1c0742bd8f

commit 8d6d7f74d21e2f860a01c893abfcf6162315dd0e
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Thu Jan 17 00:50:59 2013 -0600

    create a test adapter for entering an instance and executing a cmd
    
    * added an adapter to the util pacakge
    * chooses adapter based on config
    
    Fixes bug 1100639
    
    Change-Id: I7cdbf28ddf7eb82576e89c03cdfeb4ba22f4422c

commit bdb54cc49402bd36cec5fdcffda2136b6c708915
Merge: 4eb7e34 e200bcb
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 15 21:24:30 2013 +0000

    Merge "Adding flags to ssh cmd to bypass host checking"

commit e200bcbaab789de693fa06c7615671035a7f8ac6
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jan 15 14:52:27 2013 -0600

    Adding flags to ssh cmd to bypass host checking
    
    * Moved the ssh command to a central spot
    
    fixes bug 1100001
    
    Change-Id: Ic055fe065a5d6ca8023bd15c4ef2a17e25970e50

commit 4eb7e34ca997e6d8cec26f85b4e70edaa40c826d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Dec 19 15:03:34 2012 -0600

    More changes to facilitate oslo.
    
    * Cleaning up the CONF defaults in paste created classes
    * Updated mgmt-taskmanager
    * Small updates to files for oslo
    * Removed executils, local
    * Fixing constants (removing them from inside method defs)
    
    implements blueprint reddwarf/upgrade-oslo
    
    Change-Id: Ib1a9fe4a829ce2541323693650db412209298a9f

commit ab6bafdb5abbaffa2826ea589b2ece0cd7f06034
Merge: e372e78 07db671
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 14 21:58:37 2013 +0000

    Merge "Consolidating multiple volume flags into a single flag."

commit e372e78f96caf19b045b90a94fee4651b97bd099
Merge: 8296ea6 2fdf56c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Jan 14 20:03:18 2013 +0000

    Merge "Fix for bug where returned instance status in UnprocessableEntity exception is an empty dictionary."

commit 2fdf56c0b6447b6d026552fcd537c3d59ed36268
Author: Daniel Salinas <imsplitbit@gmail.com>
Date:   Fri Dec 14 15:21:54 2012 -0600

    Fix for bug where returned instance status in UnprocessableEntity
    exception is an empty dictionary.
    
    Change-Id: I044625517f099d9e576f1100bb3a58cc88f0a72c
    Fixes: bug #1086540

commit 07db67168de0c2fd01643d4ec76a23f2dcf52ffa
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jan 10 10:12:01 2013 -0600

    Consolidating multiple volume flags into a single flag.
    
    Implements blueprint reddwarf/fix-volume-flags
    
    Change-Id: If5f2333579835483455e112351887e13d665976d

commit 8296ea6f69a7483759e10d5ae6bdbd0207a434af
Merge: b1f061b 2e346c4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Jan 12 01:21:55 2013 +0000

    Merge "Add unit tests for guestagent.models.py Delete guestagent.utils.py since it is no longer invoked anywhere."

commit b1f061b2e82f930d8c918229931161c570626e03
Author: Steve Leon <steve.leon@hp.com>
Date:   Thu Dec 20 11:14:35 2012 -0800

    Adding guest agent pkg unit tests and running them with testr
    
    Added unit tests for reddwarf.guestagent.pkg module.
    Added tests for package install, remove and version
    Changing the test runner of unittests to be run by testr instead of probocis/nose
    Remove probocis reference from the dbaas test
    Moved dbaas.py to reddwarf/tests/unittests
    
    tracked by bug #1090139
    
    Change-Id: Ia25fbe996d04d39e83edef0369de0e7fccce579e

commit 3ddfd656d5d69dffd4c4f5733263a8d3e9f56d7b
Merge: 2f50d9a 1900fca
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Jan 10 20:10:39 2013 +0000

    Merge "fix int-tests running with out volume"

commit 2e346c4dee8e36dba7031db8f83aad420557d1cb
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Tue Jan 8 14:22:35 2013 -0800

    Add unit tests for guestagent.models.py
    Delete guestagent.utils.py since it is no longer invoked anywhere.
    
    Bug # 1090139
    
    Change-Id: Iad3fad6f2b5bdb813b499dc8ce7181e6f8fb0231

commit 1900fca535d9075aeb724bde57506a185a0f6cb3
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Jan 2 16:20:03 2013 -0600

    fix int-tests running with out volume
    
    fixed up the instance create and user/database level tests
    fixed up the resize up test
    fixed up and able to run through the entire suite of tests
    fixed issues with the guest not writing the my.cnf file correctly
    
    Fixes Bug #1095929
    
    Change-Id: I2f971a072728380f83d82fdcb7595604a78a0511

commit 2f50d9a12a390c6016aad6a612a14bd6c34b66fd
Merge: f60bda2 fc12c6f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Jan 8 21:37:10 2013 +0000

    Merge "Add unit test for guestagent.service.py and query.py"

commit f60bda25dc51e185b908af6b57ebb867f1ef3a24
Author: justin-hopper <justin.hopper@hp.com>
Date:   Fri Jan 4 14:44:13 2013 -0800

    Fixing property for pid_file from "mysqladmin --print-defaults"
    
        This will correctly report the status of the mysql process where the pid file is not in the default location
    
    bug 1096212
    
    Change-Id: Iab83b1c1c67baed7473373f978691d5895e5f4f0

commit fc12c6f0df4703339dbd0b8a92bcc484e9f8ff12
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Wed Jan 2 14:04:26 2013 -0800

    Add unit test for guestagent.service.py and query.py
    
    Bug # 1090139
    
    Change-Id: Ib6ddf1f1823ccec348cf552daaee0c127940aa29

commit cbe81d146113c0aa4b13e39b74cb8e9b0ec36633
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Fri Dec 28 11:17:41 2012 -0800

    ADD unit tests for guestagent/manager.py
    
    BUG# 1090139
    
    Change-Id: I745b42d3eee34bc37d1c92033b3bde15c12dafa7

commit 7f3b4272242483699000e7d04795404793cec9e1
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Fri Dec 28 11:53:38 2012 -0600

    add back the mysql_base_dir variable to the guest
    
    fixes bug # 1094318
    Change-Id: Ie90202695ce6ec6da33a485c45e76f336fa071c0

commit 10c1087cd61944ee4a14e8f2c594ae60a948174c
Merge: 493b516 9d9cf6c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 21 17:29:46 2012 +0000

    Merge "Check for 'reddwarf_can_have_volume'"

commit 9d9cf6c8865946f49a5ea4c01df7d6af33cfbddc
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Wed Dec 19 15:44:16 2012 -0800

    Check for 'reddwarf_can_have_volume'
    
    Change-Id: I8398de1b193b5af5f397801e0937c3c58af8d52c
    Fixes: bug #1092315

commit 493b5160b1f39ff309c13e7e6c9446f87f4c0afe
Merge: e41e3d2 45ae411
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 20 17:49:55 2012 +0000

    Merge "- switch to testtools - remove pep8 warnings - more unit tests for dbaas.py, covers create_user, enable_root - refactoring"

commit 45ae411d98ed8f0598f2830a57f154446305aa4a
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Tue Dec 18 15:11:16 2012 -0800

    - switch to testtools
    - remove pep8 warnings
    - more unit tests for dbaas.py, covers create_user, enable_root
    - refactoring
    
    Bug # 1090139
    BP/guestagent-unit-test-coverage
    
    Change-Id: I06f7fcdbcfbeec03dea6c06e83b86797db481489

commit e41e3d2ef7294cd5e75927c51ebd8341178f7054
Merge: c8a5bc3 6df4572
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 19 22:20:31 2012 +0000

    Merge "Avoid null pointer. Fix pep8 mystery problems."

commit c8a5bc39dccd513d879ad042165e4713fc2a3878
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Dec 3 16:21:29 2012 -0600

    Update oslo codebase within reddwarf.
    
    * Updated logging,cfg,setup to new oslo
    * Split out the paste ini from the conf files
    * Modified reddwarf-api/server to use new modules
    * Modified reddwarf-manage to use new cfg
    * Added rpc helper for rpc services
    * Modified reddwarf-taskmanager to use rpc helper
    * Modified reddwarf-guestagent to use new rpc helper
    * Fixed guestagent api to use rpc proxy
    * Fixed taskmanager module to conform to new rpc
    * Updated guestagent manager/pkg to use new rpc
    * Updated api paste to use keystoneclient auth_token
    * Updated managers to use periodic tasks
    
    Implements: blueprint reddwarf/upgrade-oslo
    
    Change-Id: I9ad1b441eca855a4304454014ae746ec51bef8f3

commit 6df4572d9715b939adca7d64730bdeaa4add566e
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Mon Dec 17 16:48:08 2012 -0800

    Avoid null pointer. Fix pep8 mystery problems.
    
    Change-Id: I474c2549b4da3c7bd684a1a5d7b55d61ed6c4188
    Fixes: bug #1091488

commit 9e946727d2ac5e1aed39962356447a6eee544175
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Tue Dec 18 18:12:42 2012 -0800

    Fixed bug 1091927: Pep8 tests are broken for reddwarf
    
    Change-Id: Ie75981a296d3f48fd637e7d606e8a94df1bc1f49

commit f5bc44b31a1cad10f6e92097ee25e85cc64b1755
Merge: 7dd7765 732f410
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Dec 14 18:44:16 2012 +0000

    Merge "Adding some dbaas.py unittests"

commit 732f4102b3f5139742ccbb0ac78aac848ce5af74
Author: Steve Leon <steve.leon@hp.com>
Date:   Thu Dec 13 13:29:19 2012 -0800

    Adding some dbaas.py unittests
    
    The tests added are createDB, deleteDB and deleteUser
    
    tracked in Bug #1090139
    
    Change-Id: I811a85bfe37ec4282864ec81328dc40c9b15f4ef

commit 7dd7765a43fe7f1cff3fe5725643fd96687d980b
Merge: 7f38e0f c3daa8a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Dec 13 18:26:35 2012 +0000

    Merge "Part 1: Create group for simple unit tests"

commit 7f38e0f282bc1060089001b6f373df64961fb67f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Dec 12 14:40:28 2012 -0600

    Avoids using guest mgmt API functions.
    
    Change-Id: Ibce70074eb420a92ffbfe0b1ab8746c0c68acd5c
    Fixes: bug #1089622

commit c3daa8a28f955864c12b9b711c0c1a390f935a4c
Author: daniel-a-nguyen <daniel.a.nguyen@hp.com>
Date:   Tue Dec 11 21:35:45 2012 -0800

    Part 1: Create group for simple unit tests
    
    Change-Id: I7a1e3a91cfdbd933502538c01e6ac312c34bd220
    Fixes: bug #1089213

commit c0878fa4b24c4fb319ca6dcc33fac9a4a37fb1a9
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Dec 7 14:04:03 2012 -0600

    Correcting a log message in resize code.
    
    Change-Id: Ib58e85f9556f5ecc1317c3d1a33c0323238aed51
    Fixes: bug #1087838

commit fb1197bc8f19128bd9343297a62db39f23d75cc4
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Wed Dec 5 16:59:32 2012 -0800

    Better defaults that fix volume support
    
    The default value for block_device_mapping should not be a path, rather should be the name of the actual device in /dev.  The device_path should also be defaulted to the fully qualified path to that device.  This patch fixes volume support and does not require you to set reddwarf_volume_support=False to get a guest to boot sucessfully.
    
    fixes bug: 1084802
    
    Change-Id: I8aa8582da7b400c91f761a2974f859df8cd45003

commit 24bd62445028dcfb847644268e2732ffd9d68100
Merge: a055d8c c43f0ef
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Dec 5 18:49:25 2012 +0000

    Merge "After migration, don't null the instance flavor"

commit c43f0ef35e4ad63cdf768b46928949aa69dc4cab
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Dec 5 11:18:31 2012 -0600

    After migration, don't null the instance flavor
    
    bug 1086895
    
    Change-Id: I9614464006da3efa82732d0677d522ac621e8d49

commit a055d8c69aa98d123e57eb5ee1e8246b19723892
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Dec 4 11:20:08 2012 -0600

    Fixing DNS issues related ot changing db_api.
    
    Change-Id: Iddda68ea819c2f1ce0b60ba791dbd2594ef05502

commit bec9bc586a6b4e55a3fe3af4c084b069a6e73b7e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Nov 30 18:01:41 2012 -0600

    Updates tests to run in other configurations.
    
    * Changes the reddwarf.conf.test flag so "use_nova_server_volume"
      is turned off, as it should be, and fixes a resulting fake mode bug.
    * Fixes tests to not check for volume when
      "reddwarf_main_instance_has_volume" is specified in the test config.
    * Changes poll_until to reuse Reddwarf implementation instead of
      rewriting it just for the tests.
    * Adds tests to confirm its possible to log into a real MySQL instance.
      These are only run for "real mode" in a VM or other environment, but
      it's necessary that they live here.
    * Changes the "get_address" method of the InstanceTestInfo object to
      get pulled from the test config (necessary when hitting other
      environments).
    * Fixes some bugs in guest agent models.
    * Deleted the pagination test. It can't run very quickly in the tox
      fake mode, so there's no point in keeping it here (it still exists
      in Reddwarf-Integration).
    
    Change-Id: I2835762c4180e1ca594b27194564b8f993aa4066
    Fixes: bug #1085188

commit 46de3f0ad1abce33ccb84ce6abb9978979adf9c7
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Nov 30 09:21:09 2012 -0600

    Fixing the constant for mysql server validation in apt.
    
    Fixes bug 1085076
    
    Change-Id: I13fa6cd2f2189a235959da61299d181d9882f5ed

commit 8ff96834cd974d061d6ef53dfafd4163b011e59e
Merge: 61ed520 d5e02b4
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 29 23:22:01 2012 +0000

    Merge "Fixes another fake mode eventlet bug."

commit 61ed520138afce4d8c8391b4ed390e3c07bd8e88
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Thu Nov 29 14:33:05 2012 -0600

    Change validation to require non-blank name for instances.
    
    * Added validation to make sure the name is not blank during
      instance creation.
    * Added test to verify that instance creation fails with no name.
    * Added test to verify that instance creation fails when instance
      name only has spaces.
    
    Change-Id: I6feca6d862f37b20eafbe29f9391457c3367bff3
    Fixes: bug #1084720

commit d5e02b484e5073d9f29e88c225213aab7e6bd35e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Nov 29 12:19:25 2012 -0600

    Fixes another fake mode eventlet bug.
    
    The code to spawn an event in zero seconds used to call the function
    instantly, but now doesn't. This causes an issue in a VM when eventlet
    is used.
    
    Change-Id: Icda777a20743531fd26f5f14d2c838ef10bcfd40
    Fixes: bug #1084144

commit cce8fb408987bff23fe61ff373d017056e4baf48
Merge: 55eee6e 396298a
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 28 21:55:29 2012 +0000

    Merge "Always call 'spawn_after' for eventlet in fake mode."

commit 396298a3790016d492ba0f14b47a08bceb9a824d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Nov 28 11:00:46 2012 -0600

    Always call 'spawn_after' for eventlet in fake mode.
    
    This commit changes the "eventlet_spawner" function used by fake mode
    to always call eventlet.spawn_after, even when the time is zero.
    The code had been recently changed to skip calling spawn_after, but it
    turned out this changed the behavior of the API in fake mode.
    
    Change-Id: Ic53c02b88a915893ada28e6765a18c2ed193df72
    Fixes: bug #1084144

commit 55eee6ef986d76aba5c7379aef5b617a18f52dab
Merge: 1d45144 5e7757f
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 27 23:53:36 2012 +0000

    Merge "Update tools/install_venv.py to work w/ latest pip"

commit 1d45144ba1c501c2b0ea4a8e0822ea8e3eb5ed8f
Merge: 36c012e 4d2030c
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 27 17:26:45 2012 +0000

    Merge "Adding test for volume used attribute for management api"

commit 36c012ebd141381ed991fcd7a6a03a009ea58a30
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Wed Nov 21 15:29:42 2012 -0800

    specify rpc version for guestagent manager
    fix bug # 1078976
    
    Change-Id: I56a008ef172643d4c788df6e1c95ea584420072e

commit 5e7757faa6165bb866b8638c75925efacc1173aa
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Tue Nov 20 08:53:47 2012 -0800

    Update tools/install_venv.py to work w/ latest pip
    
    pip dropped the -E option as of 1.1; now to install in a virtualenv,
    you just explicitly activate the virtualenv.  This commit fakes the
    same behavior of explicitly specifying a virtualenv for installation
    by altering tools/with_venv.sh to optionally take the -E flag
    
    Fixes Bug #1081200
    
    Change-Id: I470ba9563864337b8af2a79ae463e269ba66bf8f

commit ffd046462e652876d8f881a6b48db090b41b3b2d
Merge: caea6b2 9a5d82b
Author: Jenkins <jenkins@review.openstack.org>
Date:   Wed Nov 21 19:49:59 2012 +0000

    Merge "No longer import db_api while parsing db __init__."

commit 9a5d82bf90d07f60a2e3edf737b65a7b1aad10bf
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Nov 19 09:18:55 2012 -0600

    No longer import db_api while parsing db __init__.
    
    The db_api field of reddwarf/db/__init__.py was grabbed by importing a
    module using utils.import_object. The imported module was always the
    sqlalchemy api module, which is nested under the file that imports it,
    which caused import errors in multiple contexts. This commit changes
    every use of db_api to call a function to load it first, which seems
    to fix these problems.
    
    Change-Id: I9515efe02831b521d7f14674e0a2913e476b207d
    Fixes: bug #1080706

commit caea6b2ab7f7b16a1848c2999d4499cb0cd8b6cd
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Nov 21 10:34:55 2012 -0600

    Updated the README.
    
    Change-Id: I916ef94757284ecdff47ee049dd108f5cf4c2dba

commit 4d2030cbde7106b01de9553e4d397cc7abe4aa7a
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Wed Nov 21 10:12:44 2012 -0600

    Adding test for volume used attribute for management api
    
    * Modify the check volume helper method to add a check for 'used'
    
    Change-Id: I474bd41026398490a3e07c1299713c2eb3b43da6
    Implements: blueprint volume-usage

commit 186cf0647f28deeaa530a0415902b50d961274e7
Author: Aaron Crickenberger <aaron.crickenberger@hp.com>
Date:   Tue Nov 20 16:44:20 2012 -0500

    Use reddwarf instead of reddwarf_lite
    
    This codebase used to be reddwarf_lite, it is now stackforge/reddwarf,
    let's make sure naming conventions follow suit
    
    Fixes bug 1081321
    
    Change-Id: I9d56a1ec5274f49285992a2264b0e6d7a2a6c27f

commit 4b7e4d13fcd343ee10c6203abbe2e9b502e41e88
Author: Robert Myers <robert.myers@rackspace.com>
Date:   Tue Nov 20 14:22:15 2012 -0600

    Add volume usage information to the management api detailed view.
    
    * Split out the guest information code into a separate function.
    * Update the management detailed instance to include volume_used.
    * Return the volume used information in the detailed instance
      management api view.
    
    Change-Id: I28999a90af5c725a60e62b564ccb6cc8a6b6fd05
    Implements: blueprint volume-usage

commit f300b176214cfdb303cb31122bbadbb5a9afe166
Merge: d8210db 68e84f8
Author: Jenkins <jenkins@review.openstack.org>
Date:   Tue Nov 20 00:03:03 2012 +0000

    Merge "For bug 1079863, fake commit"

commit d8210db867779eff67f15ec26f47461f821bcea5
Merge: 73d3d12 c007356
Author: Jenkins <jenkins@review.openstack.org>
Date:   Mon Nov 19 23:58:49 2012 +0000

    Merge "Adding tests to Reddwarf."

commit c007356a7884b5690742683cac1e5b78f191456b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Nov 16 11:50:34 2012 -0600

    Adding tests to Reddwarf.
    
    The tests come from the Reddwarf Integration repository. wsgi_intercept
    is used to allow the test code to hit the server code directly. It also
    properly sets up the SqlLite database before each run.
    
    * Adds an "event simulator" which queues up functions that would
      normally be spawned with eventlet. The various sleep functions are
      then swapped with a method that runs these faux-events.
    
    * Adds many of the Reddwarf Integration tests. The idea is these
      could still run in a richer, real environment, but are running here
      enables us to quickly check feature breaks for each commit and
      lowers the learning curve necessary to test the API. The downside
      is some of these tests still have artifacts of their origins, such
      as (unused) classes to connect to MySQL databases. Some more work
      will be necessary to separate the "real mode" functionality of these
      tests further.
    
    Implements: blueprint tox-tests
    Change-Id: I9857f265c1cb46832906ef5e6a0c7bb4a092e637

commit 68e84f87053c6eef67e585dae7822e796393590d
Author: Saurabh Surana <saurabh.surana@hp.com>
Date:   Fri Nov 16 12:15:25 2012 -0800

    For bug 1079863, fake commit
    
    Change-Id: I7fe0e855ab1ae5895852b0634a6ecbc760b17f5c

commit 73d3d12ad3a45cb038aa371eae972340ca0e7d9a
Author: ruiyuan-shen <ruiyuan.shen@hp.com>
Date:   Thu Nov 15 14:35:45 2012 -0800

    dummy changes
    
    Change-Id: I2735002e0ebdb19f8ddf5827632fe924894e43a7

commit 18d65de0dfca5537811bc96d7cc05170b7ae99b3
Author: Steve Leon <steve.leon@hp.com>
Date:   Fri Nov 16 10:52:44 2012 -0800

    This is to fix bug 1079827. Please work.
    
    Change-Id: If94131d50b402170aa05e041cea74c3217045173

commit 6ec0533da27e113ed690a008b3376ef7063bf00f
Author: Anna Shen <ruiyuan.shen@hp.com>
Date:   Thu Nov 15 17:31:36 2012 -0800

    remove double colons
    
    Change-Id: Ib534c7ae7eeab2a3499aeb499f9c6194edf02e1a

commit dd6839192d4692814360090233bf3a825e77f284
Merge: 3ad514c a070023
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 16 01:41:07 2012 +0000

    Merge "Do not update flavor if timeout occurs in resize."

commit 3ad514c78bca181cd9a339d2366fc2ef3f69728d
Merge: cdeb948 b8b7da1
Author: Jenkins <jenkins@review.openstack.org>
Date:   Fri Nov 16 00:48:26 2012 +0000

    Merge "Removed TODO:"

commit b8b7da18eea73b0637f99d512807b3c8ba58f989
Author: Josh Dorothy <josh.dorothy@hp.com>
Date:   Tue Nov 13 17:35:20 2012 -0800

    Removed TODO:
    
    Change-Id: I9cbb111ea81c29420a3b8f12f5ebe45f95b85580

commit cdeb948c7fce803c5477e26378ab306cc178a03c
Merge: 108b462 584534d
Author: Jenkins <jenkins@review.openstack.org>
Date:   Thu Nov 15 05:09:18 2012 +0000

    Merge "Removed unused import. Fixes bug #1078522."

commit 584534d4c0e690356cd5f25f60bd264c87a3ce0b
Author: Nikhil Manchanda <SlickNik@gmail.com>
Date:   Wed Nov 14 11:40:32 2012 -0800

    Removed unused import.
    Fixes bug #1078522.
    
    Change-Id: I8f447a9ddf3d73886c8a4998f53c2220db4a93a6

commit 108b462d5380c577f5336d4de3020f29bad6a395
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Oct 1 14:43:55 2012 -0500

    Uses the view to circumvent an error related to the assumption that instance.server is present.
    
    This commit fixes bug 1078840
    
    Change-Id: I6bc69f098da2c8e40c27edd17980a119871d0dcb

commit 5920c7cd6f4f9d9a3a562c034df1054fc2c2ed04
Author: Aaron Crickenberger <aaron.crickenberger@hp.com>
Date:   Tue Nov 13 17:05:57 2012 -0800

    Add vim formatting line
    
    This commit fixes bug 1078531
    
    Change-Id: I5eb7b78281a03f16fb8c04108bb3c68640f92e2a

commit bd936f5751132873d7152f01b66801dd1cca16f6
Merge: 6ed3449 bf41afc
Author: Jenkins <jenkins@review.openstack.org>
Date:   Sat Nov 10 08:24:20 2012 +0000

    Merge "Fix type in test-requires."

commit a07002375217fcef9bf5c0844d284daeefc6cc25
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Nov 8 19:37:53 2012 -0600

    Do not update flavor if timeout occurs in resize.
    
    This update also makes sure the guest does not change my.cnf values
    unnecessarily.
    
    Change-Id: Ibb93e6fd2835f41f273c171c1b854facacc9e4a0

commit 6ed3449bd022aec16c4dc3564814caa73bf3cd8c
Author: Dan Nguyen <dan.nguyens.mail@gmail.com>
Date:   Thu Nov 8 16:03:33 2012 -0800

    added a TODO:
    
    Change-Id: Ia079cab8240430618041507238fc16b47f84b672

commit fa0973b614997e99e12f2178d554217e11230bae
Author: Aaron Crickenberger <aaron.crickenberger@hp.com>
Date:   Thu Nov 8 14:51:36 2012 -0800

    Remove tabs in sample my.cnf
    
    Change-Id: I2bae31f4ef2d74f69b9b6f66b77bcdf410a99661

commit 4b67e70886b7dbe57b2c2c7206ee4a4b2e410a43
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Fri Nov 2 11:52:17 2012 -0500

    checks before deleting kwargs from the context
    
    Make sure to check if the kwarg is there before deleting it.
    
    bug 1074422
    
    Change-Id: I66f5338b100f3c16f7e0ca0382ecfea22b099726

commit 11a3e531f78b1d4932d3a1d6b101963c42de6d4d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Nov 2 16:19:04 2012 -0500

    Removes the vestigial tests.
    
    This gets rid of the misleading tests in this repo which have not been
    relied on for most of this project's life (for historical reasons, tests
    are currently stored in the reddwarf_lite-integration repo).
    
    Change-Id: Ic452396ac50ea252bbd34d41638c2f337da3ed2a

commit bf41afc16dee0fbc37d5d109b94ff8879a4c9694
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Nov 2 20:19:53 2012 +0100

    Fix type in test-requires.
    
    ==. Not =.
    
    Change-Id: Ia68e2ef65743eeb60b1ce3fbba01394f9499c71c

commit bdbb0a64a617012347a089fc1b4b9827b8f406c4
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Oct 26 13:21:45 2012 -0400

    Aligned tox file with project.
    
    Change-Id: Ib391c0d1025605fccda6405865bba5780ebb0c74

commit bc518af78bf9fbadc16a05bd0d5fcdeb1a85ccc6
Author: Monty Taylor <mordred@inaugust.com>
Date:   Fri Oct 26 13:12:07 2012 -0400

    Added .gitreview file.

commit e5e75d440001b1c33a6438d859af223a8e2e03fc
Merge: f2c0ae4 152843c
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Sep 28 12:45:14 2012 -0700

    Merge pull request #196 from ed-/instance-status-fix
    
    Get-host-by-name now uses RD instance status, not vm status, in instance...

commit 152843ca3e6c710bc6cdb36f2ac4bc870acf1114
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Sep 27 16:19:56 2012 -0500

    Get-host-by-name now uses RD instance status, not vm status, in instance list.

commit f2c0ae4cd2f65b299b160fb9db3f486c59ef444b
Merge: 2f46bd2 22663c8
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Sep 28 08:38:50 2012 -0700

    Merge pull request #198 from TimSimpsonR/fix-tox
    
    Fix some PEP8 violations.

commit 22663c830e8d9e691233b482b483191fb62f9eab
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Sep 28 10:25:05 2012 -0500

    Fix some PEP8 violations.

commit 430f73bf0a870e6c6dfd737f1b3b30e0a37fdc0d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Sep 27 16:48:58 2012 -0500

    Adding the ability to rescan server volumes to fake mode.

commit 2f46bd2dfcd8dab1408b805cbe7cdcce8a31c57f
Merge: daa7986 430f73b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Sep 27 14:46:02 2012 -0700

    Merge pull request #197 from TimSimpsonR/fake-rescan
    
    Adding the ability to rescan server volumes to fake mode.

commit daa798648fdc848725edd8302f09a1dc4e273181
Merge: d69e8f8 e5c6037
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Sep 27 13:05:58 2012 -0700

    Merge pull request #195 from sacharya/mgmt-migrate
    
    Mgmt migrate instance call for reddwarf.

commit e5c60373c0c3af1b2709231ca09131df1a3791cf
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Mon Sep 24 12:41:47 2012 -0500

    Mgmt migrate instance call for reddwarf.

commit d69e8f8a563b540661cfedee4614abf02900d922
Merge: 6ce3af9 28fb672
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Sep 20 08:00:57 2012 -0700

    Merge pull request #194 from jcruz7/fix_taskmanager_log
    
    Get rid of one-character-per-entry traceback logging.

commit 6ce3af95599334f3e42b8c9a3a63dce3ce79c588
Merge: 88263e6 a76c72f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Sep 20 07:57:05 2012 -0700

    Merge pull request #192 from TimSimpsonR/require_admin_context
    
    Require admin_context on host and volume calls.

commit 28fb67247f440ae9ad94c4842bc954e5fed3cd80
Author: Joe Cruz <joe.cruz@RACKSPACE.COM>
Date:   Mon Sep 17 18:14:25 2012 -0500

    Get rid of one-character-per-entry traceback logging.

commit a76c72f4ea01b9c9ccd710622d4c5d236f7f88be
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sat Sep 15 22:53:58 2012 -0500

    Require admin_context on host and volume calls.

commit 88263e610a1c0e99f8c1bed3690d07d5ac32069b
Merge: 9394a47 26a4579
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Sep 12 11:40:00 2012 -0700

    Merge pull request #191 from ed-/fix-instance-host
    
    Fixes reference to host in instance views

commit 26a4579ebeae6b0a6fe3c37853f75b988ec9cbbf
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Sep 12 11:50:28 2012 -0500

    Fixes reference to host in instance views

commit 9394a47f5be449c7004967ebc3755cb6e2434472
Merge: ded39c6 d9ae742
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Sep 10 10:26:38 2012 -0700

    Merge pull request #189 from ed-/pep8-fixes-fixes
    
    Any() and All() don't short-circuit.

commit d9ae742a5590abb0abc6d467d12537813386d953
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Sep 10 12:24:45 2012 -0500

    Any() and All() don't short-circuit.

commit ded39c6a2f436ee7ddd8cafa5ee37f094bfb2794
Merge: 4c1c82e bc1a9ab
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Sep 7 16:24:56 2012 -0700

    Merge pull request #188 from TimSimpsonR/fake-mode-fix
    
    Moved the agent heart beat check to inside the guest api class.

commit bc1a9ab508edcbe605420b6c9b3e9ada8bb694f6
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 21:07:13 2012 -0500

    Moved the agent heart beat check to inside the guest api class.
    
    * The check fits better in the api class.
    * Fixed a bug in fake mode.
    * Turning on pep8 for tox.

commit 4c1c82e78638b42a86ec710efb122f65de3dbd07
Merge: b5af546 d011fb5
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Sep 7 14:32:22 2012 -0700

    Merge pull request #187 from ed-/pep8-fixes
    
    Indentaion fixes all over the place

commit d011fb5f44ea1930d767c98e10d6a7a72e40a398
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Sep 7 15:01:17 2012 -0500

    Indentaion fixes all over the place

commit b5af546ced5de2c58fcfca1c789a4519d2e7f7af
Merge: 07e1ddc fcc524d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 18:58:48 2012 -0700

    Merge pull request #186 from TimSimpsonR/local_runner
    
    Removing the "fake-mode" tox env in favor of specifically using 2.6.

commit fcc524d36a5d87179a9d9f7a4d28c7aeaacf48af
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 21:07:13 2012 -0500

    Removing the "fake-mode" tox env in favor of specifically using 2.6.

commit 07e1ddcccff4386513f5db50904b0d2a59a85eda
Merge: 668c351 4374144
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 13:48:57 2012 -0700

    Merge pull request #185 from ed-/pep8-fixes
    
    Added PEP8 to tox

commit 4374144e7f7dd6e864dcce77dc8e82748704e018
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Sep 4 15:46:32 2012 -0500

    Added PEP8 to tox and repaired a hasty syntax error.

commit 668c351bee252d42076e16feebd43ae7bbe5ff05
Merge: 517afc8 3d970b9
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 13:08:49 2012 -0700

    Merge pull request #184 from ed-/pep8-fixes
    
    PEP8 fixes, mostly whitespace and line-length changes.

commit 3d970b9bbde099e3b1e0dc54e50e11a07598fe07
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Sep 4 14:29:20 2012 -0500

    PEP8 fixes, mostly whitespace and line-length changes.

commit 517afc83fac3101867936e7f2b5eca6cd4dea89b
Merge: 52b95cd 46f329a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 10:44:59 2012 -0700

    Merge pull request #183 from TimSimpsonR/local_runner
    
    Adding the mgmt taskmanager.

commit 46f329adc21c69839515ae9b46b9240bdff27792
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 12:54:25 2012 -0500

    Adding the mgmt taskmanager.

commit 52b95cdd2ca2af073f943cf8a4f6bca099a50d17
Merge: 9f66549 4249dff
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 10:37:09 2012 -0700

    Merge pull request #182 from TimSimpsonR/local_runner
    
    Improved ability to run fake mode in CI environments.

commit 4249dff008ad236291ee52da5354ce3ed0161b49
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 12:18:32 2012 -0500

    Improved ability to run fake mode in CI environments.
    
    * The reddwarf-server script can now fork itself and save it's pid.
    * Changed the tox.ini to not start the fake mode server. Now, two new
      bin scripts start and stop the server. This should make it easier to
      run in CI environments.

commit 9f66549fe7c84caf14fc348e128dcbb1eb7b3f6a
Merge: 91cab16 661f958
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 10:09:32 2012 -0700

    Merge pull request #180 from TimSimpsonR/mgmt-instance-improvement
    
    Revamped the mgmt instance call.

commit 91cab16bea52b45d49426fa59600a88b3152027c
Merge: 1b08495 f3edd7c
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Sep 4 08:26:14 2012 -0700

    Merge pull request #181 from ed-/fix-resize-message
    
    Since the comparison inside is <=, the message ought to reflect that.

commit f3edd7c1c6fa8c4c1bdb8a67c0521a223b096ac5
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Aug 30 12:56:27 2012 -0500

    Since the comparison inside is <=, the message ought to reflect that.

commit 661f958cbf4b43d67bc17f09aa949b3b92e10ff1
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Aug 22 17:41:13 2012 -0500

    Revamped the mgmt instance call.

commit 1b08495a9a873ebc8e358db134853408cb2211a3
Merge: b445604 e80b936
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Aug 22 11:46:50 2012 -0700

    Merge pull request #179 from TimSimpsonR/declaring_topics
    
    Added code to declare a topic consumer.

commit e80b936fb5e677feafc6773ea5d7dd57c571dfb4
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Aug 22 13:55:09 2012 -0500

    Added code to declare a topic consumer.
    
    * Not sure why this is necessary but it seems to have fixed a bug.

commit b44560446b6227e497c41c28f143544905747dae
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Tue Aug 14 16:57:03 2012 -0500

    mgmt call to get hardware info (cpu and memory) from an instance

commit c190095e5a5e400a730d1bf6cada628c2caa238c
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Aug 6 17:17:00 2012 -0500

    Adds filtering for deleted instances in the mgmt instance lists. Fixes deleted and deleted_at fields.

commit 70330a919a9f09c82774e3ce99f4cd6789430e5e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 14 17:23:05 2012 -0500

    Fixed fake mode, which didn't work with our new changes.

commit 5d125bf6e6b0711af1c8e7108eb6583b214dda66
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Tue Aug 14 15:08:35 2012 -0500

    mgmt status call should allow for deleted instances and show them as shutdown

commit 0827b8bfa7aed854da15dea0720d0a6b1cb5dc1d
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Wed Aug 8 16:09:10 2012 -0500

    add exception handling for trying to update bad instances

commit 5f978fff3dc4276c34f01deed063de9fb8345e94
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 21 17:31:32 2012 -0500

    Fixing bad import to reflect openstack common RPC.

commit 3c268f707c48613a4e44fb8ab8b52ecedce8a034
Author: Craig <cp16net@gmail.com>
Date:   Tue Aug 21 17:27:56 2012 -0500

    fake mode working with new novaclient create_server_volume method

commit 52a78960f587e7f40ef0a7486126df6625ff1733
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Aug 21 17:20:30 2012 -0500

    Removed fault guest queue delete code since it's already in delete_async.

commit 9f87e6cc005231d9308a94f6981a397e91500da1
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Jul 25 17:44:18 2012 -0500

    Fixed small bug in fake mode.

commit be8c1d15b4b4c35d1d20af95f83a5cd89ce68d5f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 24 14:01:17 2012 -0500

    Updated metadata to support XML in the mgmt api.
    
    * Moved mgmt/account get logic into the model class.
    * Fixed a fake mode bug.

commit 9cfaa7e04e80a1c9f70deb7f0a1fd285baec6a2a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 24 09:25:27 2012 -0500

    Removing unnnecessary line of code, which was causing mgmt/instances to not load correctly.
    
    * This fixes a test failure.

commit 12dfb94b7eba3a85ba6d6d413a4e628fddcc3a8d
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Jul 20 16:13:52 2012 -0500

    Host list detail now includes the tenant id of each instance.

commit 6c8535ec287afa552bada4decf6514ee23d114b4
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Jul 18 15:39:00 2012 -0500

    Adding task_description to mgmt instance model. Wrapped a 404-happy server load to fix mgmt instance list for busted instances.

commit 0752ae8fd1bd8dbe1c7c3ec7cd8463bb22396920
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Jul 18 15:39:00 2012 -0500

    Adding task_description to mgmt instance model.

commit de910354afd3117a7fe0615fcfaea4e54bb53c2e
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Wed Jul 11 10:26:16 2012 -0500

    management api call to list all accounts with non-deleted instances

commit 544d110b5f72e3b14276b771d7017e21357d6ecf
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jul 6 16:49:02 2012 -0500

    Allowed us to grab a mgmt instance that lacks a backing server.
    
    * Necessary if the server is still loading.
    * Adding fake mode code for management instances get call.

commit bb000df3bf8dc4a456aad20868b2e081e1790124
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Thu Jul 5 14:51:55 2012 -0500

    adding mgmt action to reboot an instance

commit ab56688420671501dea8e52338a58a6c25675e9f
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Sat Jul 7 17:36:01 2012 -0500

    Fixing xml serialization for accounts

commit 319a027e3166f82d33cddb2d01dd41709f643236
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Jul 6 10:23:50 2012 -0500

    Pruning one more tree() from the codebase.

commit 507532ed27e8d73bfc0d7033a0d3eaa26d32640c
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Jul 5 17:14:34 2012 -0500

    Removes defaultdict references from mgmt account and instance views.

commit cb827ccac29df3dd968b7229eea862021217cce7
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Aug 21 16:25:58 2012 -0500

    Added an admin task-manager.

commit 71f223e60b03969368925fa723fb1c10cd18f33e
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Thu Jun 28 11:04:21 2012 -0500

    adding management host update action

commit 8a53f3e50d47db66b9e5b55ff752940e8dec5a5d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 26 19:02:27 2012 -0500

    Allowing resizes to be performed when MySQL is down.
    
    * Added a "stop" call to properly test stopped states.
    * Adding local_id to MGMT instance get.
    * Removed the return of explicit wsgi.Results in some management calls, since these don't work in
    * Fixing a diagnostic bug that crept back in through a merge.
    * Decreasing time to create an instance in fake mode by 1 second.
    * Adding fake mode code for restart.
    * Consolidated most action call validation into a single validation method.

commit 14111d1b71fd067da6ac4c78fae2efa5cda100b4
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 26 08:48:10 2012 -0500

    Moved mgmt instances into its own directory.
    
    * Put @admin_context decorator onto every mgmt Controller method (thanks Nirmal!).
    * Changed base class for mgmt Controllers to wsgi.Controller.

commit 54cd9f1963570cc092bd2d7a49c620f7a1c2c5c5
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 25 17:25:03 2012 -0500

    Adding the deleted filter for account instances

commit da86afa9fa58270ef8613c63f206bf25347fa4b7
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Thu Jun 21 14:40:53 2012 -0500

    Mgmt storage device details

commit 5401cd91bbc7aae7b22167d0a7e62f4df73791d0
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Mon Jun 25 09:26:17 2012 -0500

    fixing diagnostics tests for fake mode

commit bbf7370cde978b1a139b0cedd45cf7b7ed8433ea
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Tue Jun 19 23:31:22 2012 -0500

    Added attributes for management instance get.

commit 7cd37cb0d3d814a0604e1f026b82f2ee95f0e3e9
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Mon Jun 18 13:26:46 2012 -0500

    Mgmt instances.

commit af66968890f8abd80048f1a1787bdc5fbe4d70f0
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 15 10:17:24 2012 -0500

    Adding MGMT hosts call.
    
    * Adding server_id to the hosts call (this is a depature from our old API).

commit 3566c4bd2a20cfc56a12c3c62baa49c15c82fc35
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Fri Jun 8 14:09:26 2012 -0500

    Adding a accounts management api extension
    Adding fake tests for mgmt accounts

commit 4f4961f615585470d75e480a1b3060f67a4c89a8
Merge: 571575f e039f76
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Aug 14 08:47:08 2012 -0700

    Merge pull request #173 from vipulsabhaya/reset-password
    
    Add reset-password action and return Not Implemented

commit 571575f916a71c6013bf98faf47fb426fd1d8860
Merge: 0c02b7c fafc501
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Aug 9 09:25:11 2012 -0700

    Merge pull request #177 from pdmars/admin_user_tenantid_fix
    
    admin users should use their correct tenant id as well

commit 0c02b7cd1a797fbcede85414b380f0fd4e80f2b9
Merge: 44fbb36 60a10a6
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Aug 8 13:40:22 2012 -0700

    Merge pull request #178 from TimSimpsonR/common_update-2
    
    Updated RPC code.

commit 60a10a694b1bd8f92869e782b00000925640fac1
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jul 27 16:09:23 2012 -0500

    Updated RPC code.
    
    * Created a OS common config facade.
    * Added package reddwarf.openstack.common.rpc as well as excutils, jsonutils and some other files. Modified it a bit to use the config facade.
    * Deleted reddwarf.rpc.
    * Moved _wrapper code to count running tasks out of reddwarf/taskmanager/manager.py and put it into the common service Manager base class.

commit fafc501db155be58489b7e7d2e00d95b532b5db5
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Mon Aug 6 13:48:45 2012 -0500

    admin users should use their correct tenant id as well

commit 44fbb3647ebcb86c144b1c34d92a6ac7beaba2f3
Merge: 7118fcd b9baea5
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Aug 6 08:43:35 2012 -0700

    Merge pull request #176 from pdmars/list_versions_fix
    
    add updated attribute to list all versions, add ability to list individu...

commit b9baea56007826f978f5d830732e69aee3046270
Author: Paul Marshall <paul.marshall@colorado.edu>
Date:   Wed Aug 1 13:57:51 2012 -0500

    add updated attribute to list all versions, add ability to list individual versions

commit 7118fcd9b712b5aea48e26c45e6c5e4a515dd6eb
Merge: 70ebc56 b9038e6
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Aug 3 08:25:28 2012 -0700

    Merge pull request #174 from ed-/occlude-dbs
    
    Adds ignore_dbs to configs, and makes the models respect it.

commit 70ebc569c0c4c2f9e289299a87e38134031d437b
Merge: 81838d2 ccdcd3e
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Aug 1 07:55:25 2012 -0700

    Merge pull request #175 from rnirmal/server_volume
    
    Adding support to use the nova create server with volume.

commit ccdcd3e61df39b845c2249c358a84abf38f74b4d
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jul 31 16:47:27 2012 -0500

    Adding support to use the nova create server with volume.

commit b9038e6fd5c932bb1d711c4e98386bb9c5cc9dca
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Jul 30 11:46:07 2012 -0500

    Adds ignore_dbs to configs, and makes the models respect it.

commit e039f7692c6d1ae8a7913869763ce8c73fd76df6
Author: Vipul Sabhaya <vipuls@gmail.com>
Date:   Fri Jul 27 14:29:50 2012 -0700

    Add reset-password action and return Not Implemented

commit 81838d268b5bc14ccf8d2265fcbc11a11022a1c3
Merge: 3da3d05 7a98d85
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jul 26 12:57:58 2012 -0700

    Merge pull request #170 from TimSimpsonR/paging_xml
    
    Fixed XML serializer to work with pagination.

commit 3da3d05270d7a6a5afb2486a79d5fccc464d12d2
Merge: 42ee7e7 16c8490
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jul 26 12:51:54 2012 -0700

    Merge pull request #171 from ed-/occlude-root
    
    Adds root to the ignore_users list and forces user list to obey it.

commit 16c84902c9a0b04d537504584ffdabc5cad97be3
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Jul 26 13:10:40 2012 -0500

    Adds root to the ignore_users list and forces user list to obey it.

commit 7a98d853e919ae060a44b9aaee1014daabf55d74
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Jul 25 17:41:12 2012 -0500

    Fixed XML serializer to work with pagination.
    
    * Changed ReddwarfXMLDictSerializer to account for links key in dict.
    * Fixed up the pagination of databases in fake mode.

commit 42ee7e7533654a466c886aa69412a7a41de1c2bc
Merge: f2cc006 d553085
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jul 23 13:49:03 2012 -0700

    Merge pull request #169 from rnirmal/bugfix
    
    Trimming spaces when reading from the config as a list of comma separate...

commit d5530855c4e0c97ed9b3a00b908b1d9935533c70
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jul 18 12:56:48 2012 -0500

    Trimming spaces when reading from the config as a list of comma separated values

commit 6fbddfbd9b47e37c8a2d80310763b73847ac5ece
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 17 16:55:54 2012 -0500

    Changing the Config get to always use a default value.

commit f2cc0061a3794bf75727186dcacce2779e8939e4
Merge: 21b1cd5 6fbddfb
Author: Craig <cp16net@gmail.com>
Date:   Tue Jul 17 14:49:29 2012 -0700

    Merge pull request #168 from TimSimpsonR/config_fix
    
    Changing the Config get to always use a default value.

commit 21b1cd5208926b9620205426d8fb6bef09ebba5d
Merge: 8db7a56 0cfdbea
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jul 17 13:25:33 2012 -0700

    Merge pull request #166 from TimSimpsonR/config_fix
    
    Adding the ability to get types other than strings to the Config class.

commit 0cfdbea821501d7eb919ec87769649c7e145a1dc
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 17 13:04:33 2012 -0500

    Adding the ability to get types other than strings to the Config class.
    
    * Changed the "ignore_users" config value to a list.

commit 8db7a561e8b3b7fdf2f45d7d0c2f64775d19f716
Merge: cff85ef 5a07adf
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jul 17 12:47:42 2012 -0700

    Merge pull request #165 from cp16net/service-logging-conf
    
    adding logging to the service conf files

commit cff85ef10daeacd2dded3350bddf33d82270793e
Merge: b273ccc 39b29ba
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 17 12:41:38 2012 -0700

    Merge pull request #167 from TimSimpsonR/fix_syntax_error
    
    Fixed a syntax error.

commit 39b29baa487d4ba50251d9e57ea0f42e0ba3e44e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 17 14:38:12 2012 -0500

    Fixed a syntax error.

commit b273ccce56c6ca37e5db7178c6af09fb5a509a7f
Merge: 8e64738 54a4ada
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jul 17 09:36:56 2012 -0700

    Merge pull request #163 from ed-/delete-error-instances
    
    Delete can now delete errored instances.

commit 5a07adfe3e7f72d1e8b88d6698d618d241a5bf47
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Tue Jul 17 11:27:37 2012 -0500

    adding logging to the service conf files

commit 8e647383b32cda49fea521b5d83f0d0a8943e4d0
Merge: f64ffc4 bc507d7
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jul 17 08:44:52 2012 -0700

    Merge pull request #164 from TimSimpsonR/tox3
    
    Adding tox support to Reddwarf.

commit 54a4ada785fd90af5134e7f38360938e0b435696
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Jul 12 15:01:01 2012 -0500

    Delete can now delete errored instances.

commit bc507d773c0722f3a13f88411da50ad58d0f0fc9
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed May 23 09:32:49 2012 -0500

    Adding tox support to Reddwarf.
    
    * Changed reddwarf.conf.test to reflect local mode.
    * Updated fake keystone. Any token is treated as the tenant ID, and any tenant id starting with "admin" is treated as an admin.

commit f64ffc425997be1a399467deff2b4050cd5d2469
Merge: 209a978 43b3501
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jul 12 11:47:17 2012 -0700

    Merge pull request #161 from pdmars/ignore_users_fix
    
    password check shouldn't look in ignore_users

commit 43b3501626df4a95e18fea1b6f20a5647efb2e23
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Wed Jul 11 10:37:59 2012 -0500

    password check shouldn't look in ignore_users

commit 209a97829c06e1aeed0d97294a25ab9b43c21fcf
Merge: 63bfd8f 6333c7e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jul 10 09:47:53 2012 -0700

    Merge pull request #159 from pdmars/delete_root_fix
    
    added an ignore users option, e.g. prevents such users from being...

commit 6333c7e9b72b61e6fee633a639c3d5a8816357b2
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Fri Jul 6 16:57:41 2012 -0500

    added an ignore users option, e.g. prevents such users from being deleted, also only get is root enabled info by checking the db

commit 63bfd8fad46d76cceccd1024c9a03f29f24a92f8
Merge: 9478bb7 e795878
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jul 9 13:21:13 2012 -0700

    Merge pull request #160 from TimSimpsonR/change_quotas
    
    Changing the max_instances_per_user to 55 in the test config file.

commit e795878ca1db8c1dbeda03198122d2cec6756739
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jul 9 14:48:16 2012 -0500

    Changing the max_instances_per_user to 55 in the test config file.

commit 9478bb71459ccd8e05d73d1645d7a03b8b6cbf34
Merge: 027ad4b 0cb34d5
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sat Jul 7 19:34:43 2012 -0700

    Merge pull request #158 from cp16net/usage_events
    
    change usage table to usage_events

commit 0cb34d55730e5d6f3f5aef10db4b1e3e1e28bd98
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Fri Jul 6 14:33:07 2012 -0500

    change usage table to usage_events

commit 027ad4b80079e60494ffc44694828e5461228b58
Merge: b3796b6 5d9adef
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jul 6 08:05:04 2012 -0700

    Merge pull request #157 from TimSimpsonR/delete_queues
    
    Adding fake mode support to the delete_queue function.

commit 5d9adefd505784a49088b4ea2a81bed22cdc33cc
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jul 6 10:05:08 2012 -0500

    Adding fake mode support to the delete_queue function.

commit b3796b6deafb617c80e7d3863973c92fae6ce80f
Merge: 8c794b9 b304470
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jul 5 09:20:26 2012 -0700

    Merge pull request #156 from cp16net/usage-table
    
    adding usage table

commit b304470aadbdfddb01468861208875bbd58b129a
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Thu Jul 5 10:59:00 2012 -0500

    adding usage table

commit 8c794b9330dfc460981a3d8afc493a433211fac2
Merge: da4cde3 694c3be
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jul 2 07:50:19 2012 -0700

    Merge pull request #154 from ed-/fail-quicker
    
    Fail quicker

commit da4cde378069e089f920b3d8a9dc0dce2558b043
Merge: 70e67f4 562af8e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jul 2 06:35:10 2012 -0700

    Merge pull request #153 from pdmars/delete_error_fix
    
    don't raise an exception if there is an error

commit 70e67f488b4e06c1ff8e71a111d50db7ec4083ad
Merge: 52b7bdc 8cced1f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jul 2 06:31:39 2012 -0700

    Merge pull request #155 from TimSimpsonR/delete_queues
    
    Delete the guest queue when deleting an instance.

commit 694c3be6565fc98d4a457220182325e37e0c9fcc
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Jun 29 16:57:49 2012 -0500

    Task manager will now detect some creation errors and mark the instances.

commit 8cced1f96755762bf95ff742da69b2fb39a2a123
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 29 17:39:40 2012 -0500

    Delete the guest queue when deleting an instance.
    
    * Added a "delete_queue" method to the guestagent.api.
    * Added a "delete_queue" method to reddwarf.rpc, which is currently only implemented in kombu.

commit 562af8e9719c9f46fff92d136b3568745ed0cf56
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Fri Jun 29 16:50:33 2012 -0500

    don't raise an exception if there is an error, allow it to poll until timeout

commit 52b7bdc9a504fb366a0def485fcdc74e93eff288
Merge: e866984 9ccef6f
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 27 09:06:42 2012 -0700

    Merge pull request #152 from TimSimpsonR/adding_stop_call
    
    Allowing resizes to be performed when MySQL is down.

commit 9ccef6fea42454bb22c0d67bd4d2a0765f13d370
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Jun 27 11:12:28 2012 -0500

    Allowing resizes to be performed when MySQL is down.
    
    * Decreasing time to create an instance in fake mode by 1 second.
    * Adding fake mode code for restart.
    * Consolidated most action call validation into a single validation method.

commit e8669844fc54b28b826ec4d5e52e6aeec3170f46
Merge: 1636171 b4dd628
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 26 08:25:48 2012 -0700

    Merge pull request #150 from ed-/report-hostname-to-nova
    
    Give the nova instance the real hostname if we've got it.

commit 1636171c14780d765f4243e43202673b70f659f9
Merge: 55eb6d1 bed395e
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 26 08:25:10 2012 -0700

    Merge pull request #151 from TimSimpsonR/instances_move
    
    Moved functionality into wsgi.Controller.

commit bed395ed74f6a5ff1bc3b087207551f7ffd58f43
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 26 08:44:24 2012 -0500

    Moved functionality into wsgi.Controller.
    
    * Found that classes from multiple modules were inheriting from reddwarf.instances.service.BaseController or InstanceController directly (the later of which wass probably adding bugs) and so moved all the common functionality into wsgi controller.
    * Moved exceptions from other exception maps into wsgi.Controller's exception_map.

commit b4dd62808379b8bc0a99f0383dbf57c3696c4a54
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Jun 25 17:40:53 2012 -0500

    Give the nova instance the real hostname if we've got it.

commit 55eb6d1e59c1c76e2a593a7ce26e128b2006699b
Merge: b1d304f 5cb018d
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 25 15:37:47 2012 -0700

    Merge pull request #149 from rnirmal/bugfix
    
    Adding a fault wrapper to catch and wrap exceptions that are thrown as p...

commit 5cb018d2883538215753e46f9bfdeca9ad11e7e4
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Sun Jun 24 22:00:14 2012 -0500

    Adding a fault wrapper to catch and wrap exceptions that are thrown as plain text.

commit b1d304f9885e2d9d1b4ed222d08f7468902cd942
Merge: 81afbc9 33436ec
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 22 07:24:09 2012 -0700

    Merge pull request #148 from rnirmal/bugfix
    
    Fixing delete polling in the taskmanager

commit 33436ec42e729cd8855cf117dddfee6a27b14522
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Fri Jun 22 06:06:53 2012 -0500

    Fixing delete polling in the taskmanager

commit 81afbc91e49e1d489a8eb658d4303308f8ec8d9f
Merge: c100195 25c97fa
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 21 15:39:57 2012 -0700

    Merge pull request #144 from ed-/simple-quota
    
    Simple per-user instance quota checking in the create call. PEP8 fixes.

commit 25c97fa6c580bcd9b241eb636d22cfe4660eb2a8
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Jun 15 11:55:50 2012 -0500

    Simple per-user instance quota checking in the create call. PEP8 fixes.

commit c1001952171f39693cc286b2e2e296e474ca2c95
Merge: b31caff 9e7ec70
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jun 21 12:48:06 2012 -0700

    Merge pull request #145 from TimSimpsonR/get_404_no_more
    
    Getting rid of our hack to simulate 404's for instance GETs.

commit b31caffdce21a40f823ecab5b2e8afd8399e73e4
Merge: ccc4e6b ab3c86a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jun 21 12:47:04 2012 -0700

    Merge pull request #146 from ed-/http-pagination
    
    Forcing HTTPS in pagination next links.

commit ab3c86ab1a71c42e513141529dc1bfb2f6de9771
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Jun 21 12:17:46 2012 -0500

    Forcing HTTPS in pagination next links.

commit 9e7ec7043de8d47e31832aa3144167701d0ac60c
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jun 21 11:49:30 2012 -0500

    Getting rid of our hack to simulate 404's for instance GETs.
    
    * Fixed a problem with the fake mode config which prevented instances from being deleted.

commit ccc4e6b9c50eb400c72fe09e6cbc710a1346967d
Merge: 275fe43 c4b2a02
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 20 13:54:32 2012 -0700

    Merge pull request #143 from cp16net/fix-fake-users-n-databases
    
    Adding the create users and create databases to the fake mode prepare

commit 275fe4339e30b42841f9162c193533f492357659
Merge: 8e12611 cf36880
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 20 13:54:12 2012 -0700

    Merge pull request #142 from TimSimpsonR/server_delete_poll
    
    Server delete poll

commit 8e12611bd0515ef9d3b6aee13bb5e6b84fd41a94
Merge: 04110bd 4f27a73
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 20 13:53:44 2012 -0700

    Merge pull request #140 from TimSimpsonR/dns_fix
    
    Fixing DNS hostname code to save info to DB in taskmanager.

commit cf36880b4b8df082fe1c744ed05102a9ae424dc3
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 19 20:34:51 2012 -0500

    Polling until the server is deleted.

commit c4b2a02674933f4b97e547741b060dc67b14121e
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Jun 20 11:57:27 2012 -0500

    Adding the create users and create databases to the fake mode prepare

commit fdeb8c9baa460e75e03e87dc631b1149e0b0828d
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Jun 19 19:52:12 2012 -0500

    Adds deleted and deleted_at fields to the instance table.

commit 4f27a733c7bea76517cda0a47e8a8c3c28f7bf83
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 19 16:31:57 2012 -0500

    Fixing DNS hostname code to save info to DB in taskmanager.
    
    * Got rid of update_hostname method.
    * Return the entry.name in the create_instance_entry method, and now use that value to update the DB in the taskmanager code.
    * Fixed hostname bug in the views.

commit 04110bd7eac4d31c355be05cbb325d08ff61a8f9
Merge: c4dd9b9 308a7a0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jun 19 08:29:37 2012 -0700

    Merge pull request #137 from hub-cap/users_default
    
    Adding default for users

commit 308a7a0a3be1217236b3bf1340299f65bfee4c06
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jun 19 09:23:30 2012 -0500

    Adding default for users

commit c4dd9b97c20c93d31642882879fc301356c18ddc
Merge: eb68cd5 b03183d
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 13:30:51 2012 -0700

    Merge pull request #131 from cp16net/create-instance-add-user
    
    modify prepare call to create the users given on a create instance

commit b03183dd209d9fddcb4fa1d50753fc5eda37fe04
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Sat Jun 16 16:32:46 2012 -0500

    modify prepare call to create the users given on a create instance

commit eb68cd53ad322ff6dfb4441c102b9ebc035f4975
Merge: bab70d9 c7d93e7
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 13:11:22 2012 -0700

    Merge pull request #132 from rnirmal/used_volume
    
    Used volume

commit c7d93e7ce74c20a9c59ee0d2d542ed5b54d9c39c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Sun Jun 17 11:01:14 2012 -0500

    Refactoring the instance load method Adding back the volume used parameter. Added timeouts for all guest sync calls. Refactored the instance models.

commit bab70d959a6e834eace6e00591f7305ae2428fb3
Merge: 6ad7fef 59469d5
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 11:47:19 2012 -0700

    Merge pull request #134 from rnirmal/bugfix
    
    Removing hostname from list instances

commit 6ad7fef29f9f1989b8fa3c8376697213492605eb
Merge: 022abb0 96b6331
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 11:46:30 2012 -0700

    Merge pull request #135 from hub-cap/temp_fix_null_hostname
    
    Reversing the order of the dns save

commit 022abb0c193aae065c7dbc4cdc7da3a1b3e3dd9b
Merge: 80c6909 e992f2c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 11:38:16 2012 -0700

    Merge pull request #136 from hub-cap/custom_taskmanager_q
    
    Adding custom taskmanager q

commit e992f2c79607a58ee3d033140383cab03a436822
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 18 10:56:46 2012 -0500

    Adding custom taskmanager q

commit 80c6909fcd2d0d54a1f9b2317a45efbc12d7ac64
Merge: 3380bbb 46108e3
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 18 09:55:13 2012 -0700

    Merge pull request #133 from rnirmal/mycnf_edits
    
    Mycnf edits

commit 46108e36f1230248c44e24aacbeebed51030d52a
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Sun Jun 17 12:36:41 2012 -0500

    Disabling local-infile in my.cnf
    Adding max_user_connections and updating max_connections to +10 of user_connections.

commit 96b63313ebf33175f67d1e3594b236ae0edc52b2
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 18 10:01:56 2012 -0500

    Reversing the order of the dns save

commit 59469d57292e0a62ba177426aae7d29be78e50ae
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Sun Jun 17 16:14:56 2012 -0500

    Removing hostname from list instances

commit 3380bbb738333d9a7ef31a087ecc1d380021647a
Merge: 6f0f945 6a765bd
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 14 09:11:37 2012 -0700

    Merge pull request #129 from rnirmal/farvel_flavor_details
    
    Farvel /flavors/detail. Also consolidating the API() into a common class

commit 6a765bd91a1b125a6d20fe2cdc1024748120c790
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 13 15:35:13 2012 -0500

    Farvel /flavors/detail. Also consolidating the API() into a common class

commit 6f0f94514c27b9722a0fc52e1342023b54507314
Merge: c51a4e4 2bad014
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 14 08:42:19 2012 -0700

    Merge pull request #125 from rnirmal/au_revoir_instance_details
    
    Au revoir /instances/detail.

commit c51a4e4f8e957434a0adaef9cd40f588cf3a14d4
Merge: e9f0260 d6f515c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 13 14:28:03 2012 -0700

    Merge pull request #130 from ed-/empty-body-fix
    
    Checks for an empty body in action requests and bottoms out appropriately

commit e9f0260272df444452528d410887ffd1648175b7
Merge: f89cd59 7317f07
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 13 14:27:26 2012 -0700

    Merge pull request #123 from ed-/error-names
    
    Exception name changes

commit d6f515ca3fbaf936d5a7779b460a60abd93ff16b
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Jun 13 15:41:49 2012 -0500

    Checks for an empty body in action requests and bottoms out appropriately.

commit f89cd59be72ca9f8de30a11f59ffb12a81d03d76
Merge: ae68707 fc1ac28
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 13 13:27:11 2012 -0700

    Merge pull request #128 from hub-cap/fix_xml_newlines
    
    Fixing no newline spaces in xml

commit fc1ac28f81eb6605d1dec990a2cb13c8a045a3b6
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 13 15:24:49 2012 -0500

    Fixing no newline spaces in xml

commit ae68707adee5b0fcf0bfcc83d50029b23b15cc4a
Merge: bd2bbd5 30e32d0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 13 12:13:50 2012 -0700

    Merge pull request #127 from hub-cap/fix_xml_newlines
    
    Actually fixing the regex this time

commit 30e32d0b7572a2db7a937a05f2d750996f6b0d1a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 13 14:07:00 2012 -0500

    Actually fixing the regex this time

commit bd2bbd5c2aa49a6347b17ef0b910a40c512811eb
Merge: 2f93931 c1a9032
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 13 11:45:07 2012 -0700

    Merge pull request #126 from hub-cap/fix_xml_newlines
    
    Fixing the whitespace&newlines in xml

commit 2bad014c460166df82b014a21147caa5f032a20c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed Jun 13 11:46:29 2012 -0500

    Au revoir /instances/detail.

commit c1a90321edcf530536f2e3c589a503f03131a319
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 13 12:46:21 2012 -0500

    Fixing the whitespace&newlines in xml

commit 7317f0726273474f73bee7c071bedc9f9cfce064
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Jun 12 16:57:15 2012 -0500

    Preserves our contracted error response names by mapping webob exceptions to our named errors. Also repairs references to rd_exceptions that were missed in a refactor.

commit 2f939315af79e7821a721198f7bfae0618b0e113
Merge: 4c0742e 5b87e8f
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 12 13:54:27 2012 -0700

    Merge pull request #121 from pdmars/example_gen_fixes_for_public
    
    Needed to get the example generator up and running

commit 4c0742ebcc41697c8d31656919a8a58cc3816eca
Merge: c8ae4d8 ead7802
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 12 13:52:55 2012 -0700

    Merge pull request #122 from hub-cap/xml_update
    
    Adding custom metadata to properly serialize xml for our needs

commit 5b87e8fd8aaa6b9de6ca833edb2082e64d389a14
Author: Paul Marshall <paul.marshall@rackspace.com>
Date:   Sun Jun 10 12:09:18 2012 -0500

    hacks to get the example generator up and running again

commit ead780219601399b3a85df2325075815498f1ce9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jun 12 11:24:44 2012 -0500

    Fixing xml serialization/deserialization
    * Adding custom metadata to properly serialize xml for our needs
    * Fixing the deserialization of xml objects as plurals
    * Adding XMLNS
    * Fixing the resize funk

commit c8ae4d8a03ecd2eaca66f13e6d5046fc18e1c4b4
Merge: 8aa7f85 93c3bd6
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 12 09:22:06 2012 -0700

    Merge pull request #120 from rnirmal/admin_context
    
    Adding a admin context check used for the management calls

commit 8aa7f85bb1f8cd96717349cf154566e0d9212a52
Merge: 739c8da d70bb8b
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 12 09:19:14 2012 -0700

    Merge pull request #119 from ed-/query-group
    
    Query class now makes use of GROUP BY. This fixes a bug with list_users.

commit d70bb8bdf0fea04ee20718cdfae38b28cc38e20b
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue Jun 12 10:33:52 2012 -0500

    Changes defaults to None in the Query constructor.

commit 93c3bd650e2d8557abc2144863e8cf52dc188c3c
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 11 22:06:51 2012 -0500

    Adding a admin context check used for the management calls

commit 739c8da23306f15e4ade0878b4da2cffc41f44d2
Merge: 94ce1fb 13b7db8
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 11 15:07:14 2012 -0700

    Merge pull request #118 from rnirmal/context_user
    
    Adding the user to the context

commit 84580f790aa256917e658c3194bee3ba5c741d2c
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Jun 11 16:57:10 2012 -0500

    Query class now makes use of GROUP BY. This fixes a bug with list_users.

commit 13b7db845c0239607fd2399cdd45a1e2dcd339ba
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 11 16:16:28 2012 -0500

    Adding the user to the context

commit 94ce1fb360d808149d9f8791bf69abdf50a3162b
Merge: ded1ee7 4b1cf2c
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 11 13:53:46 2012 -0700

    Merge pull request #116 from TimSimpsonR/fix_resize_flavor
    
    Fixed resize flavor code to correctly fetch new info.

commit 4b1cf2c69682ed7b69fd22da499aab75427be1e8
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jun 11 14:46:18 2012 -0500

    Fixed resize flavor code to correctly fetch new info.

commit ded1ee7b517ab4ce72421d2b3a5c03ca6bf8ec24
Merge: 1bf8de3 0757afa
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 11 12:19:40 2012 -0700

    Merge pull request #115 from hub-cap/fix_exceptions
    
    Fixing the way the common exceptions work with our webob objects

commit 0757afae2234ca31dfa2df3b8657375cb6f91e76
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 11 12:28:55 2012 -0500

    Fixing the way the common exceptions work with our webob objects
    
    * Adding a lower statement, and feeling dirty about it

commit 1bf8de3013fc5e540fff17a8b39fe79a354e0c30
Merge: 43e2993 3b6aaf4
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 11 10:03:40 2012 -0700

    Merge pull request #114 from TimSimpsonR/flavor_link_better
    
    Changed link generation code.

commit 3b6aaf4d9f1c1c5b0f382db2263ad0680d79762f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jun 11 11:51:55 2012 -0500

    Took vcpus out of flavors view.

commit cb3a5150ae5189a013724002f7bcc61ebbd7b010
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jun 11 09:18:13 2012 -0500

    Changed link generation code.
    
    * Flavors no longer relies on the Nova flavors api to generate links.

commit 1a726dd237ae2eea5127530e7a9cf44312b81028
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sun Jun 10 22:11:32 2012 -0500

    Changing volume_size to an integer.

commit 43e299376cbeeb199b21bdd3713bd9c46121adf5
Merge: 868e43a 1a726dd
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Jun 10 20:04:37 2012 -0700

    Merge pull request #113 from TimSimpsonR/instance_simplification3
    
    Changing volume_size to an integer.

commit 47f42c4360273b78f3035257cd8ef56d38988545
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sun Jun 10 21:00:46 2012 -0500

    Fixes an error in update_db.

commit 868e43a1b49cf9a3cd992f213c403037a61664ba
Merge: 32bbc9e 47f42c4
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Jun 10 18:54:42 2012 -0700

    Merge pull request #112 from TimSimpsonR/instance_simplification3
    
    Fixes an error in update_db.

commit 88cf1ea287f4ac838d57581a2f0283b2ff52a417
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sun Jun 10 18:58:55 2012 -0500

    Reverting migration 007 to as it was and creating 008.

commit 32bbc9e80851a1eb336aed33598f56498fe228ef
Merge: 475a357 88cf1ea
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Jun 10 16:54:21 2012 -0700

    Merge pull request #111 from TimSimpsonR/instance_simplification3
    
    Reverting migration 007 to as it was and creating 008.

commit 475a3572fc4ae7ed0ae78c4cd8fd77310df01957
Merge: 25e198d 9991857
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Sun Jun 10 09:39:49 2012 -0700

    Merge pull request #110 from TimSimpsonR/instance_simplification3
    
    No longer call to Nova to grab server or volume info for majority of instance calls.

commit 99918577a90941f144f11d3b355325da7f20938d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 8 01:33:24 2012 -0500

    No longer call to Nova to grab server or volume info for majority of instance calls.
    
    * Added multiple fields to instances table.
    * Deleted 007_add_volume_flavor migration file since we can still redo the DBs.
    * Generate links in the instance view code now instead of reusing them from other sources.
    * Created SimpleInstance class which avoids loading from Nova API.
    * Simplified view objects by taking unnecessary fields out.
    * Created a new BUILDING task used for instance create.
    * Fixed fake mode for actions performed by the task manager.
    * Made the task manager version of Instance extend a common bases with Instance.
    * Made two base classes for Instance, one which does not need the Nova server, and one which raises an exception if its not ready.
    * Simplified bits of the task manager stuff, which seemed to be passing around the instance_id even though that class effectively is the same as an instance.
    * Fixing fake mode for volumes.

commit 25e198dec3a359802270b623d94e2e4bbd998cc7
Merge: 95f46fa 2041ea6
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 8 12:29:01 2012 -0700

    Merge pull request #108 from sacharya/restart-async
    
    Making db instance restart async.

commit 95f46fa3c666e02d1c5a572d16d4f7ce076c3d0c
Merge: c3380d3 bb2cd58
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 8 11:54:38 2012 -0700

    Merge pull request #107 from hub-cap/add_taskmgr_to_setuppy
    
    Adding taskmanager to setup

commit bb2cd5817314e02edfe6ee44f41b8f3a7f1771f7
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 8 13:54:11 2012 -0500

    Adding taskmanager to setup

commit 2041ea6a03eacea054a1582db9402f0aadf0448d
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Fri Jun 8 13:53:16 2012 -0500

    Making db instance restart async.

commit c3380d3735184f69a52b4ea6cce862dfbb95e725
Merge: 57dbf3a 924a11f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 8 07:22:26 2012 -0700

    Merge pull request #106 from sacharya/async-create
    
    Async instance create operation

commit 924a11fae7472ff90d5e3e5d16e73e780d2d0b82
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Thu Jun 7 22:56:08 2012 -0500

    Async instance create operation
    
    202 response is sent before the calls to nova/volume are completed.
    So need to rely on our database for some info in the response, and
    hence the SimpleInstance.
    
    If anything fails during the async creation process, ServiceStatus
    is updated to ERROR.
    
    Likewise, if the get/list calls fails from server/volume, we can
    use the SimpleInstance.

commit 57dbf3a1362c5846e8ede331d591fb8cbef4e2ef
Merge: 4c5b4bb 2a55d2a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jun 7 15:38:24 2012 -0700

    Merge pull request #104 from hub-cap/fix_status_codes
    
    Fixing the 200vs202

commit 2a55d2a73e7fd7fec118a45101790513db9a22bc
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jun 7 17:38:03 2012 -0500

    Fixing the 200vs202

commit 4c5b4bbab28f7f846d5c270c03bfc23e33de0875
Merge: eb0dd0f 6df15ce
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Jun 7 14:53:48 2012 -0700

    Merge pull request #101 from sacharya/instance-resize-async
    
    Async operation for instance resize/delete.

commit 6df15cebe1b400c0d1c8327ccafb395a3797cb5d
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Wed Jun 6 18:23:11 2012 -0500

    Async operation for instance resize/delete.

commit eb0dd0f4e0a953ff488478374f390e6896ff2d9f
Merge: b701c89 206f37c
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jun 7 11:54:08 2012 -0700

    Merge pull request #103 from TimSimpsonR/error_on_bad_db_or_user_create
    
    Raise exceptions on user or database if a resource with the same name is found.

commit 206f37cd289f6640d751b2a74156261177a187e5
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Jun 6 08:44:25 2012 -0500

    Raise exceptions on user or database if a resource with the same name is found.
    
    * Updated reference guest and guest API.

commit b701c89f8daa81a43b64030ec0056f7885debfd2
Merge: 651e792 27f00b1
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Jun 7 07:26:11 2012 -0700

    Merge pull request #102 from TimSimpsonR/volume_validation_fix
    
    Fixing validation to not force public RDL users to have a volume.

commit 27f00b1ba0ee616f74f148a4b1f3c37b07da2fdd
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Jun 7 09:10:29 2012 -0500

    Fixing validation to not force public RDL users to have a volume.

commit 651e792f11938ec4eae687b770b84a8373ed92be
Merge: 2e10b16 ebd2d22
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Jun 6 14:23:02 2012 -0700

    Merge pull request #99 from rnirmal/vol-resize
    
    Resize live volumes attached to an instance

commit 2e10b16c7f52d06f88095b6914ba49c7eb2fe166
Merge: 2ff6e1d 9535ce2
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jun 5 21:07:11 2012 -0700

    Merge pull request #100 from cp16net/volume-dic-not-obj
    
    volume list should return a list of dict and not objects

commit 9535ce2c78debc137964673cd38f559434e9f022
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Tue Jun 5 23:05:05 2012 -0500

    volume list should return a list of dict and not objects

commit ebd2d227d6ec883adc06519c1c4c208e4f40952d
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 5 16:42:18 2012 -0500

    Resize live volumes attached to an instance

commit 2ff6e1d09e27509fe9aa7e7ad9dc1cb824c20579
Merge: 6889011 79a2415
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Jun 5 15:26:39 2012 -0700

    Merge pull request #97 from sacharya/ip-poll-until
    
    Fixed infinite loop polling for ip address.

commit 6889011670e4b57651cd90f1105a8297e8ba8c8f
Merge: be91c80 980ba19
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Tue Jun 5 15:24:52 2012 -0700

    Merge pull request #98 from TimSimpsonR/faster_volumes
    
    No longer make N calls to the volume API when listing instances + list bug fix.

commit 980ba197a14c9b65f1cc536ffbe6629878224fc3
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 5 11:01:32 2012 -0500

    No longer make N calls to the volume API when listing instances + list bug fix.
    
    * Changed list instance code to load all volumes first, then find the volumes from this local list instead of calling the API each time in the loop.
    * Removed code which loaded the status outside of a try / except, and resulted in the entire call list instance op failing if any status entries weren't found.

commit be91c80e937d316f3fb118b361dfed06f171950b
Merge: 234b68a 844ff7b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Jun 5 10:56:04 2012 -0700

    Merge pull request #96 from TimSimpsonR/xml_cereal
    
    Fix XML serialization for instance not found.

commit 79a241523c1e8bd1bdfda58ad3dd4e45b9675a5a
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Tue Jun 5 12:31:20 2012 -0500

    Minor fix for poll_until

commit 836b426e3b3ae135a952d1bda578cb80a2cea10d
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Tue Jun 5 10:14:38 2012 -0500

    Fixed infinite loop polling for ip address.

commit 844ff7bdf5bd6525b21733ee28a5f358511bd360
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Jun 4 15:24:50 2012 -0500

    Serialize XML correctly if instance isn't found.
    
    * Added some comments for the wsgi stuff.
    * Changed WSGI code to log in the event results can not be serialized, since the base class swallows the exceptions and hides nasty bugs.
    * No longer return wsgi.Resulti for instance get and delete, since it doesn't work with XML serialization.
    * Also fixed fake mode test conf.
    * Added ComputeInstanceNotFound to HTTPNotFound in exception map.
    * Fixed Fake Mode by adding another flavor type (this should probably be data driven...).

commit 234b68a65cf30b13a16eed926fb5df39956812df
Merge: 5189546 82c72e9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Jun 4 13:24:30 2012 -0700

    Merge pull request #94 from rnirmal/poll_until
    
    Resurrecting poll_until

commit 82c72e90580f4f3bbbdafd6bea4adb83c079a451
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Mon Jun 4 14:46:27 2012 -0500

    Resurrecting poll_until

commit 5189546e5ef10aeb20c4f08d75eb065fbcc61d2f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 1 16:08:25 2012 -0500

    Changing version in reddwarf.conf.sample.

commit 33524cc7966d65d18a87d48b472a84c093f9dc35
Merge: 53c37b8 13ad57a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 1 12:47:23 2012 -0700

    Merge pull request #87 from hub-cap/fix_version
    
    Fixing the version

commit 53c37b8e48eea5385bcd87dc37c3836fb6536e18
Merge: 6c3dec2 e78c82b
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Jun 1 12:41:16 2012 -0700

    Merge pull request #86 from ed-/pagination
    
    Pagination

commit e78c82bb5eb5e8a3997613568422b267de55fa35
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue May 22 16:19:30 2012 -0500

    Adds pagination to instances, databases, and users. PEP8 fixes.

commit 6c3dec22375b2b713c456175c63bfee26abd1940
Merge: e1275e6 c4f0f69
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Jun 1 10:51:03 2012 -0700

    Merge pull request #92 from hub-cap/fix_validation
    
    Fixing validation for volume size

commit e1275e6bdcb4b11cdbb8bf80bdf72b4c4e699a11
Merge: cab7ab6 f3c499d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 31 20:08:15 2012 -0700

    Merge pull request #90 from TimSimpsonR/resize_flavor_extra_asserts
    
    Added some additional assertions to the resize flavor code.

commit c4f0f697e72163f917779518f1f541537eb4d7b9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 31 11:03:32 2012 -0500

    Fixing validation for volume size

commit cd5969f65d8513f7e149e44bd1d8691758d6a4a2
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Apr 6 19:04:54 2012 -0500

    First beginnings of pagination
    
    Conflicts:
    
    	reddwarf/common/wsgi.py
    	reddwarf/instance/models.py

commit cab7ab623eae0bea34cba33834835f03f257e35c
Merge: 50eebfc 85b5b6d
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu May 31 09:09:57 2012 -0700

    Merge pull request #89 from rnirmal/taskmanager
    
    Reinstantiating the Task Manager aka Reddwarf Manager

commit 85b5b6da1d977c51cfe18b85d44a188680a2ccfb
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed May 30 15:11:34 2012 -0500

    Reinstantiating the Task Manager aka Reddwarf Manager

commit 50eebfc229c81455e342dd9d921a2a2998bc6da5
Merge: 24011a9 a23f703
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 30 15:18:36 2012 -0700

    Merge pull request #91 from rnirmal/vol_fix
    
    Adding config for device mapping

commit a23f7036bb565186210d4d94b0a8d2431a4662d7
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed May 30 17:17:47 2012 -0500

    Adding config for device mapping

commit 24011a9488ef3c79042afa7c47920da212f00953
Merge: 313a8b4 14a3fba
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 30 15:14:36 2012 -0700

    Merge pull request #85 from hub-cap/fix_delete
    
    Fixing the returns for no-body calls

commit f3c499dea53f4cc3e506c86d7d4bac952e52d39e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed May 30 17:10:35 2012 -0500

    Added some additional assertions to the resize flavor code.

commit 313a8b4e612f4f8cbd2bccfb6177f0cc8b724614
Merge: 45a178a aace21a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 30 14:22:43 2012 -0700

    Merge pull request #88 from sacharya/rackspace-dns
    
    Optional hostname in view

commit aace21ae5a9d4749c7300a619c96db2ce65e2d11
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Wed May 30 15:34:44 2012 -0500

    Dns bug fixes related to usernet ip.

commit 17c05b76567b05c92708e96ce9d0e8edf5663df5
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Wed May 30 13:53:30 2012 -0500

    Optional hostname in view

commit 13ad57a09d4f5ada9cb27d7a292d752d04498444
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 30 12:55:09 2012 -0500

    Fixing the version

commit 14a3fba75f70215935c60e86d2f77da7e8af9ff9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 30 12:38:30 2012 -0500

    Fixing the returns for no-body calls

commit 45a178aafd7c2c444edb1cb029fededcceb3ea80
Merge: 54cbb0e cf16342
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 30 10:23:15 2012 -0700

    Merge pull request #82 from sacharya/rackspace-dns
    
    DNS Support for Instance IP.

commit c38b7c814c0908c1726038e806114977b56be2f6
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue May 29 11:39:12 2012 -0500

    Fixed typo.

commit 54cbb0ef56650dbac6c3b26a1a7ac44427e7fb10
Merge: dafe37d c38b7c8
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 29 09:32:39 2012 -0700

    Merge pull request #84 from TimSimpsonR/500_on_volume_failure
    
    Fixed typo.

commit 753755ff32bc3f9c5ade0b78a6cb967cb2478600
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue May 29 11:25:35 2012 -0500

    Issue 500 if the volume fails to prov.

commit dafe37d9248183644ce00f378e7040232a27187b
Merge: 758dce6 753755f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 29 09:21:09 2012 -0700

    Merge pull request #83 from TimSimpsonR/500_on_volume_failure
    
    Issue 500 if the volume fails to prov.

commit cf16342eafc0179d42babaec88c8a904708eb3a8
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Tue May 29 10:52:06 2012 -0500

    Default hostname and minor comment.

commit ad6b8c3c5eb3c72a6439ce15a7cd90b05d35a3f1
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Fri May 25 10:50:59 2012 -0500

    Changing rsdns_records table name to be rax independent.

commit 0c34c75dc44876245709987a18ea004607fca815
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Fri May 18 15:49:12 2012 -0500

    DNS Support for Instance IP.
    
    Can be turned off using a flag.
    Provides a Rackspace DNS driver.
    Provides an interface to write drivers for other DNS engines.

commit 758dce6dd884e588c400d2418f4bcbb99ee8b2b2
Merge: 040df80 18d92c0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 24 12:56:29 2012 -0700

    Merge pull request #81 from rnirmal/port_update
    
    Updating the port in reddwarf-api

commit 18d92c07d643a2d77fbf5844de0040fc7adfcc8f
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu May 24 14:54:55 2012 -0500

    Updating the port in reddwarf-api

commit 040df802299d7a3e4fbaab60afc5b6fb86038291
Merge: a297a71 08a0409
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu May 24 12:18:16 2012 -0700

    Merge pull request #80 from rnirmal/port_update
    
    Updating reddwarf-server to use the config for ports, instead of default...

commit 08a04098b8224c94a19a0c3c67d544afb9457813
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu May 24 14:17:19 2012 -0500

    Updating reddwarf-server to use the config for ports, instead of defaulting at the command line args

commit a297a717510d1b888d62b72f712963202d4dc4a3
Merge: cba5c4f f7f58d8
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 24 11:52:51 2012 -0700

    Merge pull request #79 from hub-cap/add_manage_service_image
    
    Adding image_update call to reddwarf-manage

commit f7f58d88fc1ad7c16208e7e0dad598aab88ccbee
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 24 12:23:33 2012 -0500

    Adding image_update call to reddwarf-manage

commit cba5c4f894bc1be4cb4d24bb147a349346b8fb45
Merge: 2b5dabd a78fbd7
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed May 23 12:44:23 2012 -0700

    Merge pull request #77 from TimSimpsonR/service_status_updated_at
    
    Adding an updated_at field to the ServiceStatuses table.

commit a78fbd78e92dec26712bddc4405fe65397cfff46
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed May 23 11:06:33 2012 -0500

    Adding fields to get better feedback from the agents.
    
    * Adding an updated_at field to the ServiceStatuses table.
    * Adding an "agent_heartbeats" table to record agent pings.

commit 2b5dabd2045987a191c74845afe34f1a183a1beb
Merge: c8c6990 f401ea4
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed May 23 09:24:24 2012 -0700

    Merge pull request #78 from cp16net/volume-service-endpoint
    
    updating the volume service endpoint to version 1 instead of v2

commit f401ea45c5f1f87d78c18f48e9da0642309b4377
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed May 23 11:07:22 2012 -0500

    updating the volume service endpoint to version 1 instead of v2

commit c8c6990186043233dc1ec8634446d03c127eb66f
Merge: 370b866 5ac061a
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Wed May 23 08:21:52 2012 -0700

    Merge pull request #76 from TimSimpsonR/tiny_flavor
    
    Added another flavor to what gets returned in fake mode.

commit 5ac061aeecdce8b6fc4b3ebe6eaafaba9a031734
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed May 23 09:34:36 2012 -0500

    Added another flavor to what gets returned in fake mode.

commit 370b866b25cc4ef5f9b89851efcd0daa94ab66fc
Merge: 7a17225 6b8ce2d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 22 11:42:47 2012 -0700

    Merge pull request #74 from ed-/roothistory-fix
    
    Fixes a problem when an instance exists, but the root history doesn't.

commit 7a17225391094bd9268e69b7d50002653c09d938
Merge: e4f45ab dac9b21
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 17 13:31:31 2012 -0700

    Merge pull request #75 from hub-cap/change_client
    
    Bypassing auth/svccatalog in novaclient

commit dac9b212623c97168fd23fed2aec9fd69becae70
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu May 17 14:51:01 2012 -0500

    Bypassing auth/svccatalog in novaclient

commit 6b8ce2d72883d5c931dbfeb38533ba17717628d0
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Tue May 15 10:14:24 2012 -0500

    Fixes a problem when an instance exists, but the root history doesn't. Properly returns Never/Nobody now.

commit e4f45ab2fd97bf6db5d7ae14b6699dc4b435ef37
Merge: c4e617f b8ea7d1
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon May 14 08:56:39 2012 -0700

    Merge pull request #73 from ed-/root-to-mgmt
    
    Moved root history out of instance details and into standalone mgmt call

commit b8ea7d1a93dd6e6b9bade7d5f2518ed918146a8b
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu May 10 11:42:24 2012 -0500

    Moved root history out of instance details and into standalone mgmt call. PEP8 fixes.

commit c4e617f6e70eb0057a78908808f8c56870a1c2c7
Merge: a3cb15e 532633c
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 9 09:24:49 2012 -0700

    Merge pull request #69 from TimSimpsonR/resize_flavor
    
    Resize flavor

commit 532633cd4bf558fb9b6d4b9c5f5f27792126b73d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue May 8 15:28:54 2012 -0500

    No longer require a volume.
    
    * Added a VolumeCreationFailure exception, which is raised on Instance creation if the volume doesn't prov.
    * Casted the flavorid in the flavor view code to a string to ensure it works in fake mode.
    * Changed the Guest code to save the volume info in fstab.
    * Split the VolumeHelper into VolumeDevice and VolumeMountPoint classes.
    * Changed fake mode to work when no volume is given.

commit 3103efbb439885e097c0b3e194805db0df9116ad
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed May 2 14:34:30 2012 -0500

    Fixed things suggested in the pull request.

commit cde1f32b6117873cfc358d8bd518bf003403cac0
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue May 1 13:39:10 2012 -0500

    Made resize work in fake mode.

commit 700bd4d264ef1fee4c42ad71ef4306dea5d0591f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Apr 30 19:34:57 2012 -0500

    Made resize almost work.
    
    * Raise CannotResizeToSameSize when trying to do so.
    * Changed create_user to use grant statements.
    * Fixed bug where starting mysql would fail if the ib_logs had mysteriously vanished.
    * Added async call stub, which will work ok until we get the task manager in place.
    * Changed resize flavor to do much of its work asynchronously, since we have to wait until we can confirm a resize in Nova.
    * Added a RESIZING task.
    * The only reasons I say it "almost" works is because in testing users are being deleted during a resize... somehow.

commit b2e7dcd51de8b0031e8c8fa873cef7648f0c8203
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Apr 24 07:34:47 2012 -0700

    Continued work on resize_flavor.
    
    * Added FlavorNotFound and OverLimit exceptions.
    * Added restart_with_sync.
    * Added resize_flavor method to instance/models.py.

commit a3cb15e57564670a9d835ec347641c1b2829b637
Merge: e8db416 a55fb6d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 8 13:14:22 2012 -0700

    Merge pull request #72 from hub-cap/add_manifest
    
    Adding manifest

commit a55fb6de730820eeb9bf34aabc78e20ad2fb3a43
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 8 15:13:57 2012 -0500

    Adding manifest

commit e8db416d5cb7c7f156f5a49ce77ab431e1589518
Merge: 6527d65 6c10a41
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri May 4 08:14:12 2012 -0700

    Merge pull request #65 from cp16net/volume-api-part1
    
    Adding optional volume support to RDL

commit 6c10a416da6b0ac263516780d3b4d57a95b30c96
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Thu May 3 16:47:34 2012 -0500

    pep8 fixes and resolve a few other rebase issues

commit 2ab45887ea86223854fd1a74b886254a9042fecb
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Tue May 1 13:21:22 2012 -0500

    clean up and change the volume desription to have the instance id
    
    fake mode works with all the tests
    
    mounting a volume is causing a database name of #mysql50#lost+found to be created
    
    pep8 fixes

commit 777f492d1bdfa64692efb716f6462ef62df426fd
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Tue Apr 3 13:02:38 2012 -0500

    Allowing a user to add a volume to the instance on create api call
    
    added some helper code to make sure the mysql service is up
    
    add a config value to turn on volume support
    
    moving around the lines to be dependent on volume support
    
    trying to stop volume support
    
    fixes with the merge
    
    imported and raised exceptions in guest correctly
    
    fixed the config get values as boolean and not just the string
    
    deleting the serivce status entry on delete of the instance so that the
    
    guest can not update the instance to active again.
    
    made the create and update times saved correctly for an instance
    
    check if mysql is already installed in the guest
    
    clean up instance model
    
    using _(i8n)
    
    adding the populate databases back in
    
    pep8 compliance
    
    updated apt get version method
    
    moved the volumeHelper class to a new module
    
    made the start/stop mysql methods public
    
    created a method to create volume for instances and readability
    
    created a new client for volume calls
    
    added the volume and size to the create/list/show instance api calls
    
    removing the mount_point and device_path from the MysqlApp class
    
    removing code that deleted the instance status entry
    
    adding volume service to the reddwarf.conf.test file
    
    set volumes to not be disabled by default

commit 6527d65118be0747fe7fe04353abd831f1a628e8
Merge: e561218 78ddf8e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu May 3 12:13:00 2012 -0700

    Merge pull request #68 from ed-/root
    
    Mering in ed-'s Root history code.

commit e56121805c004ba51336755df00e5749f34caca7
Merge: 4e4c4d0 c1cd614
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 2 12:30:14 2012 -0700

    Merge pull request #71 from hub-cap/add_api
    
    Fixing the setup.py to have the new reddwarf api

commit c1cd614f43f845abc056ed5a7f0f7b093d8faeb2
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 2 14:29:29 2012 -0500

    Fixing the setup.py to have the new reddwarf api

commit 4e4c4d0990b72ff41653bd298203943a067fd48e
Merge: b9d93cd a8855ee
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 2 12:13:19 2012 -0700

    Merge pull request #70 from hub-cap/add_api
    
    Adding a reddwarf-api binscript

commit a8855eecc46e7e6ddba2b7ba2828c8d1c7c212e6
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed May 2 14:12:29 2012 -0500

    Adding a reddwarf-api binscript

commit b9d93cd1dce8e8ae1410ba46749fe3f4b39de084
Merge: b72cc1f f5f1a15
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue May 1 08:18:26 2012 -0700

    Merge pull request #67 from sacharya/mgmt-framework
    
    Started the mgmt framework.

commit 78ddf8e8d3eb2409a844c46a06a675b71bef9f30
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Apr 27 17:01:53 2012 -0500

    Fixed a fake guestagent call so the tests pass in fake mode, too

commit a95d2f4a00f858b3aa2cc69698f32bdc8a358915
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Apr 27 12:06:32 2012 -0500

    Moved X-User call to WSGI middleware.

commit 1521f620024e9817dd4ae7b4f271fbccb3264be6
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 23 15:20:11 2012 -0500

    PEP8 on a comment and removed a log debug line.

commit 3d899cff9646d3bc7e19261171581dd68c1893a5
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 23 12:27:03 2012 -0500

    Fixed a comment and added InstanceStatus.ERROR since it seemed to be missing.

commit f5f1a152d6afe0e530ff2ccd78b15c8afb4c7b44
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Mon Apr 23 12:11:44 2012 -0500

    Extending mgmt api from core instancce api.

commit 7ca1f7f15969036e5d8943ea145b41c75d56fe19
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Apr 19 17:33:39 2012 -0500

    Added root history to instance details. Still need to move the root history over to mysql/extensions, but the int tests work right now.

commit 209182d96d6fc1fb92bbd55e63105c79f6da090c
Author: Sudarshan Acharya <sudarshan.acharya@rackspace.com>
Date:   Wed Apr 11 17:16:25 2012 -0500

    Started the mgmt framework.

commit 14d9d232db840593192eb654b0fdbb45029c0a3f
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Apr 6 15:27:34 2012 -0500

    Fixed root history schema; skeleton of root history model

commit b72cc1f4ab466e6b1b8b65817355c783d2982190
Merge: 3b2d3ac f48daff
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Apr 13 08:38:10 2012 -0700

    Merge pull request #66 from hub-cap/make_guest_configurable
    
    Making the guest more extensible for services

commit f48daff6bd8dade4efe5eb37f568eaf384a6b662
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Apr 13 09:39:56 2012 -0500

    Making the guest more extensible for services
    
    * Added a map for guest impls in the guest
    * Added service_type to the /etc/guest_info file

commit 3b2d3ac2d2df7fd16a0f6449921d3b69d3be63ed
Merge: f3c0080 5cd0c8b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Apr 10 12:44:58 2012 -0700

    Merge pull request #64 from TimSimpsonR/api-actions4
    
    Implemented all of restart, API code for resize.

commit 5cd0c8b0d2b2f8146efbb00120287a8bb062f5e6
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Apr 6 23:05:12 2012 -0500

    More work on the restart action.
    
    * Added an execute_with_timeout method to common/utils.py.
    * Fixed a few bugs in the guest code, added timeouts to most functions.
    * Added some code to try to mitigate situation when mysql can't be started.
    * Made model restart validation allow cases where MySQL app is shutdown or otherwise inoperable.
    * Fixed a nasty bug in the instance task which caused REBOOTING to look just like DELETING.
    * Moved an import into a function in the reddwarf.common.remote module to fix an import error.

commit 0fadaedc0ae85b1e5b258f234e26b4549c9e9abc
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Apr 6 12:43:03 2012 -0500

    Fixed a few simple issues with the restart code.

commit d2c5747f72092147c34bef9eefc430bfa58db479
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Apr 5 12:42:53 2012 -0500

    Continued to work on restart API.
    
    * Refactored guestagent api to cut down on duplication of the rpc call code.
    * Updated dbaas code for getting and updating MySQL app status with lessons learned from Sneaky Pete.
    * Updated dbaas code for preparing MySQL app.
    * Changed how the manager found methods, to avoid catching AttributeErrors happening inside the methods themselves.
    * Changed pkg module to be more lenient, since false errors keeping raising exceptions on my machine and others.
    * Changed instance status. Added REBOOTING to InstanceTasks.

commit e7a07c63db98ed021f9fb682f5e05f5e5eba4630
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 29 11:03:21 2012 -0500

    Added API code for actions.
    
    * Copied get_id_from_href from legacy nova.api.openstack.common to reddwarf.common.utils.
    * Added stubs for resize_flavor, resize_volume, and restart into models.
    * Copied with slight changes the API code for actions from legacy.
    * Changed BadRequest to have the original message from legacy.
    * Made a 'MissingKey' exception to easily use the new message that BadRequest had.

commit f3c0080a369f90e4b4113ece20b5418841fb991b
Merge: 2f172c1 5b2b24e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Apr 6 10:32:01 2012 -0700

    Merge pull request #62 from TimSimpsonR/fake-db-ops
    
    Added fakery to the various database operations.

commit 2f172c1079843957d3d7f7976642aeac5c81f3cb
Merge: 5925b92 9682a19
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Apr 6 08:43:50 2012 -0700

    Merge pull request #63 from hub-cap/make_service_extensible
    
    Making instance creation a bit more extensible

commit 9682a1967ed62c6968ef379e139f282702638a54
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 23:00:35 2012 -0500

    Making instance creation a bit more extensible

commit 5b2b24e221611098cdce4c782786b98c0d7ce13e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Apr 5 19:17:13 2012 -0500

    Added fakery to the various database operations.
    
    * Most methods of the guestagent now have fakes.
    * The Servers fakes now cache the context to simulate account permissions.

commit 5925b924c5bcc44f5d18d74986a02840e403bfd6
Merge: 31708b4 c9d160b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 16:51:20 2012 -0700

    Merge pull request #61 from hub-cap/rename_service_image
    
    Renaming database to mysql

commit c9d160ba0f7dac2a595514e8a17fdcf8b26a0d84
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 17:11:25 2012 -0500

    Renaming database to mysql

commit 31708b438e60bc845300828009cccfd5bce9472d
Merge: 628a669 c7d08af
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 14:07:47 2012 -0700

    Merge pull request #60 from ed-/i18n_fix
    
    Syntax errors

commit c7d08afcfac81f65dbe3b16e96b328640228a4d7
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Apr 5 15:47:38 2012 -0500

    Syntax errors

commit 628a6693a54643cc42a5113e2c7d9ff604af907a
Merge: 42ce101 b15d347
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 11:40:36 2012 -0700

    Merge pull request #59 from hub-cap/add_ips
    
    Show ips based on a flag value

commit 42ce101b0708338641fa294ae0faf0b10f786453
Merge: eae080c 5ffc62a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 11:09:08 2012 -0700

    Merge pull request #56 from ed-/i18n
    
    Every time I see a LOG.something(, I've wrapped _() around its contents.

commit b15d347a7b2a4b3d21fceb17027d1a4b9f45e813
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Apr 5 13:05:30 2012 -0500

    Adding multiple addresses instead of just one

commit 5ffc62a7e1e54d75471a570eac2f727dccd46e7b
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Apr 4 15:41:29 2012 -0500

    PEP8

commit 23efb1ca4581b2b14798d34efce0991b8c652f71
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Apr 4 14:46:09 2012 -0500

    Adding initial dbs to the prepare call

commit 23fc2286edbc1b6d3c6c64691e9faa691445f59c
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Apr 4 12:43:44 2012 -0500

    Removed some overzealous wrapping.

commit 7067823e0c8cfc77cf100a3bf8d941212b177e2a
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 2 15:34:39 2012 -0500

    Removed some more wrappers around some exceptions.

commit c5def924e525fe5f4e9799902b3135c6d7a7a223
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 2 15:02:32 2012 -0500

    Fixed some RPC casts and context problems that happened during a rebase.

commit da616fe58dfae52b4ba9413f0116667a4b147151
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 2 14:48:39 2012 -0500

    Fixed some of the overzealous _() wrapping to exclude the parameters being handed to the format strings.

commit cb7feed9d447b243b4e05efc2ea625529fe5e28f
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Mon Apr 2 13:27:39 2012 -0500

    Every time I see a LOG.something(, I've wrapped _() around its contents.

commit 0f9cfeac073edd2badc81b5716f6ff696316b224
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Apr 3 18:22:56 2012 -0500

    Show ips based on a flag value
    
    * Added a flag value to determine whether to show the ip
    * Added the logic to pass to the views to show the ip or not

commit eae080ce8c5a1cefc69afde9baccad73dfdf8997
Merge: 10433a8 feb567f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Apr 3 18:52:45 2012 -0700

    Merge pull request #58 from hub-cap/misc_updates
    
    Fixing the mysql list calls

commit feb567f647c3ac270164fd60792a154be8d5353e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Apr 2 23:43:39 2012 -0500

    Fixing the mysql list calls
    
    * Became compliant with the new guest api code
    * Fixed a small guest api bug
    * Fixed the views to return the proper data
    * Added databases in list_users
    * Fixed the issue with bad nova data
    * Misc pep8 fixes

commit 10433a88c7303e78679c56fd5e20ae874e0a2f15
Merge: 7cb40c2 cf3e0b5
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Apr 2 12:28:05 2012 -0700

    Merge pull request #53 from TimSimpsonR/diet-reddwarf-lite
    
    Created test fakes for Nova and the Guest. With these you can run the server with no external dependencies!

commit cf3e0b5042a9e82ced7612b01989eb1f70ed59b9
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 30 14:19:40 2012 -0500

    Created test fakes for Nova and the Guest. With these you can run the server with no external dependencies!
    
    * Changed reddwarf-server to load the paste config first so the config file valeus would be read during start up.
    * Made the Config class update the dictionary values instead of replace them all.
    * Added a test conf file for running the server locally.
    * Added a fake version of Nova and the Guest API.
    * Changed Guest API to not require every single method to pass context and ID. This also makes it easier to fake.
    * Changed some instances of uuid to id.
    * Added "BUILD" server status to list of statuses which should be returned instantly in Instance status code.

commit 7cb40c224b97d5fdde691bfd84bd5943ff471fbb
Merge: 8ff4757 3dd3b60
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Apr 2 12:18:28 2012 -0700

    Merge pull request #55 from ed-/flavors_api
    
    Flavors api

commit 3dd3b6010cea6d030aa1cdc5393f0b06205224d9
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Mar 30 15:56:28 2012 -0500

    Forcing https.

commit 4586ee4f51b5507f00991ef579e23ae1556f259f
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Mar 30 11:42:43 2012 -0500

    Removed some vestigial CONFIG and LOG lines.

commit 9c7496f9d9920af24df5026e9bcebc118448fa63
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Mar 30 11:40:47 2012 -0500

    Moved build_links and req into the view, cut out some redundant exceptions

commit 778d3638b38a8bdba6b588938f5d73edde13fd29
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Fri Mar 30 10:48:37 2012 -0500

    Used new style of context and moved the req to the constructor in the views.

commit 2a6ab452f9434e1fe0ec0a3d62ed9f3ab413a391
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Mar 29 16:41:50 2012 -0500

    Fixed the discrepancy between detail and plain view; fixed links in models

commit fd5d5fa32a498f653d609aebc0b565dcf63b2db4
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Thu Mar 29 11:21:05 2012 -0500

    Fixed the Flavors API so the URLs returned are correct and all tests are passed.

commit cd3737770d7b2d824db19eff895cc02779284fca
Author: Ed Cranford <ed.cranford@rackspace.com>
Date:   Wed Mar 21 17:52:22 2012 -0500

    Adding Flavors API: models, views, and service.

commit 8ff4757e3db3d6b74af8773acc3c8454238442b9
Merge: d8c59af 29e7f81
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 29 08:25:31 2012 -0700

    Merge pull request #48 from hub-cap/fix_extension_map
    
    Making the exception_map work for extensions

commit d8c59af3b9ece1c23f3c242a402672a7ed2ca0cc
Merge: 40a668d 7b6536a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 29 08:21:12 2012 -0700

    Merge pull request #47 from hub-cap/new_context
    
    Updated the context object in all services.

commit 29e7f81b4122ee7e50628b5bc829b654474f2354
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 29 10:18:58 2012 -0500

    Removing the link from webob in exceptions
    
    * Fixed UnprocessableEntity so it doesnt inherit from webob
    * Fixed delete instance to return the new UnprocessableEntity

commit 7b6536a56c1e039ef6cf6dabc01adb9c9dc855ea
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 29 10:07:56 2012 -0500

    Made the constant proper cased.

commit 9779ddf7a7ac4b5d3f61906a807aca55a438dd2c
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 21:40:42 2012 -0500

    Making the exception_map work for extensions
    
    * Added back in the exception_map to the extensions
    * Added UnprocessableEntity to the mysql service

commit 911fb552de9b2a7e5d3680850e5b7d12dac8484d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 21:16:40 2012 -0500

    Fixing up the internal_message

commit 348b5e5b4d69f37ef38072b77afc3dcacfb67a04
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 19:03:49 2012 -0500

    Updated the context object in all services.
    
    * Fixes Github issues #46 and #45
    * Created a middleware for context
    * Commented out a bug that was introduced
    * Updated context in all services
    * Turned a few straggling 201s into 200s

commit 40a668d74b82d431767c3e47d2b5393dbb168c3c
Merge: dc9b9ee 6d0512e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 14:42:14 2012 -0700

    Merge pull request #42 from hub-cap/add_validation
    
    Add validation

commit dc9b9eee41b0892aad57a957fadee627c61410d1
Merge: 878599e a23aee1
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 14:37:07 2012 -0700

    Merge pull request #41 from TimSimpsonR/fix-lists
    
    Fixed the instance list operations.

commit a23aee11e5c7df1823f91de1d793ff3d5eecdaaa
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 28 08:28:26 2012 -0500

    Fixed the instance list operations.
    
    * Added ComputeServerNotFound exception to distinguish this more alarming case from simply not finding an instance.
    * Made load_server method of instance.models create a context.
    * Changed how Instance list was created to add more validation.
    * Made the details list view work.
    * Massaged view data to match exisiting API.

commit 6d0512e58402ec8b8a14a1ab25bbc91ee3598995
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 16:31:16 2012 -0500

    Changing 201 to 200

commit 80413fc4b310b4cae205bf7eac326bcc18553968
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 15:03:43 2012 -0500

    Added validation to the users/databases/root calls.
    
    * Added a custom extension manager to make extension behavior normal
    * Added proper serializer/deserializer to the user/database/root calls
    * Added exception map for processing exceptions
    * Fixed all the returns to return wsgi.Result
    * Added validation method for create user/database/root

commit f635542677ee384ad1bca02e11b9b3d150b83840
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 10:39:56 2012 -0500

    Adding validation to user/schema.
    
    * Updated BadRequest to work like the rest of the exceptions
    * Added validate methods for the user/schema

commit 878599ef09a5c0b58700153ec51f9bc376b2738b
Merge: d5a3a4e abfdcaa
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 28 08:39:24 2012 -0700

    Merge pull request #40 from hub-cap/root_enabled
    
    Adding root enabled.

commit abfdcaa08a3d2bbc1b23d4fb837e4ab93bddd522
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 20:40:24 2012 -0500

    Adding root enabled.
    
    * Added the MVC for root enabled.
    * Fixed a small bug in instance/models.py.
    * Pep8 compliance

commit d5a3a4e737e8d67f3abc4b3664ffd59f5a75f887
Merge: 16d900c f221251
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 17:56:13 2012 -0700

    Merge pull request #39 from hub-cap/use_uuid
    
    Fixing the queues to use uuid.

commit 16d900c5188bddd9c00077d3df960e9ef37c157c
Merge: 26efda2 148a225
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 17:56:05 2012 -0700

    Merge pull request #38 from TimSimpsonR/delete_instance
    
    Fixed the instance status returned during instance deletion.

commit 148a22556cef1bde6efbcc1719cc37fee4307516
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Mar 27 16:23:52 2012 -0500

    Fixed the instance status returned during instance deletion.

commit f2212511b83e27815dd4cd5976ac74122d68bec2
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 16:46:38 2012 -0500

    Fixing the queues to use uuid.
    
    * Added the /etc/guest_info file that has the id of the guest
    * Passed uuid in as the host flag in the common config code
    * Removed uuid from the dbaas api/guest prepare call

commit 26efda257a39f414e91a09e1200cd45bd35be8c7
Merge: af5b3eb ba2096a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 14:34:50 2012 -0700

    Merge pull request #37 from hub-cap/fix_unprocessable_extensions
    
    Fixing the extensions to behave like existing reddwarf.

commit ba2096a73d705dc2b7bee5892c4b1c4bafe5be0e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 12:42:20 2012 -0500

    Fixing the extensions to behave like existing reddwarf.
    
    * Fixed the mappers in the extensions
    * Added unprocessable entity raise to the extensions
    * Fixed small bug is is_sql_enabled

commit af5b3eb15963d44ec9c5f1eaf1a1f7f564d5afef
Merge: 7e98f97 7221c94
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 08:34:07 2012 -0700

    Merge pull request #34 from TimSimpsonR/bug-fix
    
    Fixed a small bug, added error msg as suggested by cp16net

commit 7e98f97ce6fd37250d751e284b204d2099003674
Merge: 50687b9 f9d8ddf
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 27 08:24:19 2012 -0700

    Merge pull request #36 from hub-cap/databases_calls
    
    Databases calls

commit f9d8ddf1c50ca43cec82fb54be248ed693936cfd
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 26 21:45:49 2012 -0500

    Added schema calls for list/create/delete.
    
    * Modified mysql extension for list/create/delete.
    * This is a wash/rinse/repeat of users.

commit eda4a16a6b23399ee0686dc18b46def6c2ddb1fd
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 26 20:20:41 2012 -0500

    Added the delete user call.
    
    * Added the MVC for the delete.
    * Revertd the guest api back to original code.
    * Minor pep8 cleanup.
    * Added minor forgotten print stmt.

commit 37f76481eba2471fbd3388cc236e6d6791e502db
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 26 20:07:47 2012 -0500

    Built out create_user call.
    
    * Added the MVC for create_user.
    * Updated the guest so it works in create_user
    * Fixed an error w/ reddwarf models and update_status

commit 7221c94a889ad7749c54194230571f58eb5a8e0f
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Mar 26 17:57:55 2012 -0500

    Fixed a small bug, added error msg as suggested by cp16net

commit 0af6afb76f7b946df5d1de826727c317c4554a27
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 26 15:39:16 2012 -0500

    Adding list_users for mysql users
    
    * Added MVC for mysql users
    * Hooked up the MVC to the guest
    * Fixed a dual import bug in dbaas.py

commit 50687b9678b42f7ea3dc38ee3e73bfe9a99c5ee1
Merge: a4c140b b775a1d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Mar 23 13:42:22 2012 -0700

    Merge pull request #33 from TimSimpsonR/fix-statuses2
    
    Added status code, return 422 when trying to delete a busy instance.

commit b775a1dc0d566f857e1164f24aa10f2f2eddbf8d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 23 15:04:41 2012 -0500

    Fixed bug in status property, added message to UnprocessableEntity error.

commit 69508776684efa33b6e940db824d202303f5c676
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 23 09:02:49 2012 -0500

    Added status code, return 422 when trying to delete a busy instance.
    
    * Added UnprocessableEntity exception from legacy.
    * Returned 422 when deleting an instance which is being built.
    * Made Instance.delete non-static when I realized that this would simplify the method, give us some validation for free and be almost as fast.
    * Created / modified Instance methods "is_sql_running," "status," and "_validate_can_perform_action" by taking code from the legacy InstanceStatus class.

commit a4c140bbfd6ea40553db945bf5a733649dbe1f66
Merge: 51e08e2 82f0db4
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 22 15:00:46 2012 -0700

    Merge pull request #32 from TimSimpsonR/fix-statuses
    
    Now returning the correct status strings.

commit 51e08e26849c4317306ec1bde901e5652549889f
Merge: 22fb122 bd9515b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 22 14:24:31 2012 -0700

    Merge pull request #31 from hub-cap/conf.d
    
    Adding the guest conf.d writing

commit bd9515bf541375f187ba7600d0c93b0493850ef1
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 22 14:21:29 2012 -0500

    Adding the guest conf.d writing
    
    * Made sure to append the conf in the startup
    * Added the methods to append/write
    * Made the dbaas guest agent write guest uuid

commit 82f0db4d1ddc87bfd6f7855338379fee392e159d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 22 15:40:15 2012 -0500

    Now returning the correct status strings.

commit 22fb122b030733937297a6bccd85b939137213fb
Merge: b0f1843 f8602d1
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 22 12:37:17 2012 -0700

    Merge pull request #30 from cp16net/validation
    
    Adding validation of the api create and fixing list instances

commit b0f1843cb15a772f33a3872604d23f597296ce8d
Merge: 8810955 8cfa3d9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 22 12:36:39 2012 -0700

    Merge pull request #29 from hub-cap/guest_update
    
    Getting the guest status update working.

commit f8602d1e9091b24ea5afd6ef6f7ef7feb4462940
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Thu Mar 15 14:29:29 2012 -0500

    Adding validation of the api body
    
    * cleaning up issues with the load instance(s)
    * Moving over the validation from creating an instance
    * making more __name__ and less "strings"

commit 8810955c47a6559c781fc08e537b939f57e8c9d1
Merge: a5f978b 1c2ea09
Author: Nirmal Ranganathan <rnirmal@gmail.com>
Date:   Thu Mar 22 09:41:27 2012 -0700

    Merge pull request #28 from TimSimpsonR/fix-load-attempt
    
    Simple change to delete instance call.

commit 1c2ea0994e47b9e106bd60c6c918ec8b0448cd69
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 21 13:18:49 2012 -0500

    Simple change to delete instance call.

commit 8cfa3d97c4c79ca396747041ee18b9494efe47f9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 21 23:15:46 2012 -0500

    Getting the guest status update working.
    
    * Added the db calls to the guest code
    * Changed the default for the confs to use MySQL
    * Added HACKISH uuid as a global var for status lookups
    * * This is because the ip is no longer saved
        in the reddwarf db. We can do something
        better in the future since this does
        not persist if the agent stops.

commit a5f978bae3b5bb535ac26244d4538cc146503fe6
Merge: 298118b 98af376
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 21 09:04:06 2012 -0700

    Merge pull request #27 from hub-cap/fix_amqp
    
    Fixing the server load call and amqp cast_with_consumer.

commit 98af3761c937cc5751c9b4783699e157154dd633
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 20 21:10:22 2012 -0500

    Fixing the server load call and amqp cast_with_consumer
    
    * Fixing a small bug in cast_with_consumer (copy pasta!)
    * Small fixes to the load call to make it work

commit 298118b30a41fce794c5345ec169a542a51f993c
Merge: a2cbaf1 7de0423
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 20 18:18:48 2012 -0700

    Merge pull request #26 from TimSimpsonR/fix-load-attempt
    
    Minor tweaks while trying to get Instance.load to work.

commit 7de0423b3463dd5c02790f688c7bfa865fe997f9
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Mar 20 18:33:39 2012 -0500

    Minor tweaks while trying to get Instance.load to work.
    
    * Removed service name fields from service_statuses table and made all fields non-nullable.
    * Fixed bug in load_server_or_raise.
    * Moved guest prepare call into Instance model.

commit 1e505aeea9e3c96f40ade48bd13e9abae582fac1
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Mar 20 11:59:23 2012 -0500

    Fixed our keystone hack.
    
    * Changed the Nova client remote creator to use the tenant ID.
    * Updated the view code a bit.

commit a2cbaf12e20100f7772711a7aacb767dbb699860
Merge: 64b2d61 1e505ae
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Tue Mar 20 14:37:47 2012 -0700

    Merge pull request #25 from TimSimpsonR/fix-ks-hack
    
    Fixed our keystone hack.

commit 64b2d614b32a60247a76abc1b9b1f9cb500f50a7
Merge: a26bc8c 505a22b
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 20 10:51:26 2012 -0700

    Merge pull request #22 from TimSimpsonR/instance-additions
    
    Changing instance from a subclass of Compute instance into its own object.

commit a26bc8c06550660067494f27026d2552e3036f1e
Merge: 4a025d0 b3c31e0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 20 10:40:13 2012 -0700

    Merge pull request #23 from hub-cap/add_mycnf
    
    Adding dbaas-mycnf to the contrib folder

commit 505a22bd64e7490362a97aa37c00de028199cd81
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Mar 19 11:40:37 2012 -0500

    Changing instance from a subclass of Compute instance into its own object.
    
    * Attaching properties such as the current task and service status.
    * Added a TaskStatus class to store enumeration style values for status.
    * Brought in GuestStatus class from RD Legacy, renamed it ServiceStatus.
    * Moved function to create Nova client into a module.
    * Added some properties to instance to reflect compute instance fields we wish to forward.
    * Fixed pep8 and unit tests.

commit b3c31e0608fac660bb6f85b8b9a2cd9b9357915d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 19 22:11:57 2012 -0500

    Adding dbaas-mycnf to the contrib folder
    
    * Added logging configs to the guestagent

commit 4a025d011b4557c510748b7071f1d665bbc12f0e
Merge: dea04d6 51454ac
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 19 13:39:18 2012 -0700

    Merge pull request #21 from hub-cap/get_guest_working
    
    Adding the guestagent.

commit 51454ac504b9eae92297700331003ecec3329ad3
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Mar 18 21:49:17 2012 -0500

    Furthering the guest agent prepare call
    
    * Fixed minor guestagent bugs
    * Added cast_with_consumer
    * Added rpc call to instances

commit 2bdaa9d8fce2d7ec1c4e3528f9dd4332e431364c
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Mar 18 15:40:35 2012 -0500

    Adding the guestagent.
    
    * Added the manager code to service
    * Updated conf so it works on a guest
    * Added exceptions for the guest
    * Added all the guest code from legacy reddwarf

commit 482c27c58256b24fd654ec12917d936459a405d2
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 16 13:31:37 2012 -0500

    Adding getattr and setattr back to fix the bug I just added.

commit dea04d64f9baf4a49198abc45b9916923c387226
Merge: f5b910a 482c27c
Author: Craig <cp16net@gmail.com>
Date:   Fri Mar 16 11:27:38 2012 -0700

    Merge pull request #20 from TimSimpsonR/pep8-and-import-fix
    
    Adding getattr and setattr back to fix the bug I just added.

commit f5b910a2f91daf34bf985d35b5eb1d1896f3ece5
Merge: 6a644de 2501955
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 16 11:10:37 2012 -0700

    Merge pull request #19 from TimSimpsonR/pep8-and-import-fix
    
    Pep8 and import fix

commit 2501955f1fbacaaba13d0d389d20779638122825
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 16 13:07:07 2012 -0500

    Fixes pep8 and circular import issues.
    
    * Moved some model classes from instance/models module into common/models module.

commit de4be97462217d42d5286881498a0a07f7e3e470
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 15 16:38:16 2012 -0500

    Changed the proxy_tenant_id to "reddwarf" since this is what KeyStone expects.

commit 6a644de38d59fc196d4aec6cbc20da660be86833
Merge: 6a8fc86 380b710
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 16 09:55:56 2012 -0700

    Merge pull request #18 from cp16net/clean-up-for-create-tests
    
    update gitignore with log file from tests

commit 380b71066525d13bd30649079caae5ead63f63d1
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Fri Mar 16 01:19:00 2012 -0500

    Fixing up the instance creation issues
    
    * update gitignore with log file from tests
    * update the tenant id on the client
    * change database to instance module
    * added some logging in the api calls
    * configuration of nova client values

commit 6a8fc860bfd165f2673edf23b3403554d8a873ff
Merge: 4893393 4b33f0d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Thu Mar 15 09:40:39 2012 -0700

    Merge pull request #16 from TimSimpsonR/fix_tenant_id
    
    Fixed auth to work with keystone.

commit 4b33f0dae3b372b2be0bd345ae03d30673a70274
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 14 21:18:53 2012 -0500

    Fixed auth to work with keystone.
    
    * Was incorrectly looking for X_TENANT instead of X-Tenant-Id.

commit 4893393b11de44bda058b086e819d285e697fb9e
Merge: d3c1cc0 952f160
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Mon Mar 12 09:40:08 2012 -0700

    Merge pull request #15 from hub-cap/add_more_coverage
    
    Adding more tests.

commit 952f160187b900182ae397507aa291a1c2b7e0bb
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 12 10:36:30 2012 -0500

    Adding more tests
    
    * Created tests for some modules that werent covered
    * Updated model/service a bit to do some failure casing
    * Started and commented a failure test

commit d3c1cc09373aa107ab93c77e1d267eb62c2ef9cc
Merge: fda3eb5 b9e323f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Mar 9 21:45:50 2012 -0800

    Merge pull request #14 from TimSimpsonR/version-id
    
    Changed the version name attribute to id.

commit b9e323f7382fd86aa95a74f15af84e4e4788d145
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Fri Mar 9 17:07:24 2012 -0600

    Changed the version name attribute to id.

commit fda3eb5ee9f2d67c42f123680d53e66a911adb03
Merge: cf7814a e58fc33
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Fri Mar 9 14:21:36 2012 -0800

    Merge pull request #13 from cp16net/instance-api-improvments
    
    Instance api improvments

commit e58fc33cc1ef169a00ca8dfb89db7ec504097a44
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Thu Mar 8 15:34:16 2012 -0600

    Adding database instance details for show/create/delete/list
    
    * expanding the create instance api data input
    * added all the fields to the view and added exceptions to be thrown correctly
    * added a few things to .gitignore
    * adding some testing tests

commit cf7814abfbfc18f28914ccde772975aac74b650c
Merge: 8e91ede 772d40b
Author: Craig <cp16net@gmail.com>
Date:   Fri Mar 9 12:30:18 2012 -0800

    Merge pull request #12 from hub-cap/add_remote_model_tests
    
    Creating a model unit test to test the data() functionality.

commit 772d40b0172ae0dc0616813185a4b139fc1f2e18
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 8 21:36:13 2012 -0600

    Creating a model unit test to test the data() functionality.
    
    * Created factories for instanciating models behind the scenes
    * Stubbed out the remote calls to novaclient

commit 8e91ede9000e1462c8790cbd193e3dd72f9db60a
Merge: e1379f7 9a9001d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 8 13:45:14 2012 -0800

    Merge pull request #11 from hub-cap/add_controller_tests
    
    Adding basic skeleton for testing controllers. (stole from melange)

commit 9a9001da5b64e02e8ae87050eb41cbd1a93af662
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Thu Mar 8 15:14:58 2012 -0600

    Adding basic skeleton for testing controllers. (stole from melange)
    
    * Built out the functional tests (db sync)
    * Built out the actual database controller test get call

commit e1379f7168e8e655b2cf7f6181d0d4355c7665c3
Merge: 1def358 d48e0e6
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 21:43:54 2012 -0800

    Merge pull request #10 from hub-cap/use_context
    
    Fixing the assignment issue

commit d48e0e66d9926e03dcbbcaea302864cbca18af88
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 23:32:38 2012 -0600

    Fixing the assignment issue

commit 1def358deb0b536a9813da6cad85815bd1e0a3d3
Merge: 74d2034 6e25b4a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 21:09:58 2012 -0800

    Merge pull request #9 from hub-cap/use_context
    
    Added the use of context instead of passing just the token.

commit 6e25b4a25fdb53c92a33317edd491d4f7700e424
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 23:04:06 2012 -0600

    Added the use of context instead of passing just the token.

commit 74d2034046e489faad0a030ca0561dbf4b80f231
Merge: 64c73ab 11aa13f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 20:44:59 2012 -0800

    Merge pull request #8 from cp16net/api-instances
    
    Fixed the Api create instance

commit 11aa13fca7f21cf07114172ee0597ee474d92e2d
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Mar 7 22:42:59 2012 -0600

    removing the reddwarf_tenant_id

commit 5141898cc092708b5be43356148c0d48f82e4c8f
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Mar 7 22:04:44 2012 -0600

    fix the config

commit 484ec68accd84d58e1a3ad1efd8f3631f78fb520
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Mar 7 21:53:59 2012 -0600

    fixing pep8 things

commit acbbdf10274e8b357c7b83418b5f5e131240a68e
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Wed Mar 7 20:53:17 2012 -0600

    updates to get create working

commit 64c73ab996eef6ace14e57e6d14f1346693650b1
Merge: 35f0744 f5665b0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 14:29:45 2012 -0800

    Merge pull request #7 from TimSimpsonR/pep8-fixes-2
    
    Added gitignore and re-fixed pep8 violations.

commit f5665b005c89b2a34fda5344d9df76792a45d4d4
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 16:33:58 2012 -0600

    Added gitignore and re-fixed pep8 violations.

commit 35f0744c6a7060025274e2edc8dbc9d94fd25371
Merge: 5ff0b30 20c8c3e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 14:24:29 2012 -0800

    Merge pull request #6 from TimSimpsonR/remove-api
    
    Removed API folder.

commit 20c8c3e1054ba364e4a2ace8e49a5e976d4faf2e
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 14:11:51 2012 -0600

    Removed API folder.

commit 3e141fd79de1c0802fb3bb16d76de30dfd70d5ce
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 13:57:54 2012 -0600

    Fixed Pep8 errors.

commit 5ff0b30c73f1d8dc6c17e255df6af7a6c59eaa8f
Merge: 292410d 3e141fd
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 12:05:48 2012 -0800

    Merge pull request #5 from TimSimpsonR/pep8-fix
    
    Fixed Pep8 errors.

commit 292410dccbf49b7e71703a5cd80a9cf7cee8cadf
Merge: adb5f0d 334a36a
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 11:24:30 2012 -0800

    Merge pull request #3 from TimSimpsonR/unit-test-venv
    
    Got the unit test venv environment working.

commit adb5f0da8516b4d79d8f5545aec393d194878527
Merge: 253a89b b0ae2ef
Author: Craig <cp16net@gmail.com>
Date:   Wed Mar 7 10:11:33 2012 -0800

    Merge pull request #4 from cp16net/instructions-update
    
    Instructions update

commit b0ae2ef5479852f02faf335649f06f1dca8afed5
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Tue Mar 6 15:10:29 2012 -0600

    adding some buggy bugs and updates from keystone/novaclient

commit 253a89b86d658e0b5b2f59a7896c6d8eccdfb82a
Merge: 37f4936 61b8c85
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 07:15:11 2012 -0800

    Merge pull request #2 from hub-cap/add_guest_agent
    
    Added in the guest manager code

commit 61b8c85ff65988cc74ad83fd3ac3b89ee5dcf31d
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Tue Mar 6 10:30:49 2012 -0600

    Added in the guest manager code
    * Added the bin script for the guest agent
    * Added a sample config file for guest
    * Migrated guest-agent to guestagent
    * Added a manager and service for the guest

commit 37f4936ef0474ff196933648f0f154171ca2ce6e
Merge: f2d0982 63befd0
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Mar 7 06:58:38 2012 -0800

    Merge pull request #1 from hub-cap/add_service_code
    
    Adding some basic service code from nova.

commit 334a36ab68189c461ac7c7465a10f44e77a33f7d
Author: Tim Simpson <tim.simpson@rackspace.com>
Date:   Wed Mar 7 08:47:10 2012 -0600

    Got the unit test venv environment working.

commit 10d738aad29777ebdb31b286ce5cd750e298e2ad
Author: Craig Vyvial <cp16net@gmail.com>
Date:   Mon Mar 5 22:32:25 2012 -0600

    keystone made some changes

commit 63befd034db15daed4df2141bd0a5e5791eafb53
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 5 21:19:09 2012 -0600

    Adding some basic service code from nova.
    * Adding the proper taskmanager bin script
    * Adding a taskmanager impl (needs to be a proper baseclass)
    * Adding novas LoopingCall to utils
    * Updating dummy rpc cast in the database service so it sends to the task manager

commit f2d09827cdc9a98be945931c9ed7483c6ec312a9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Mar 5 07:59:34 2012 -0600

    Added the taskmanager class with some testing rpc code
    * Fixed a bug in rpc kombu w/ a bad durable declaration
    * Fixed the name of the queue exchange
    * Added a bit of rpc code to the taskmanager service for consuming
    * * This is mostly experimental at this point!!!
    * * This should be refactored into something common!!!

commit c6a27dc540c0e1ccaa2d88340f3f9826680a501e
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Mar 4 22:12:34 2012 -0600

    Initial checkin of rpc code
    * Stole most of the code from nova rpc
    * Updated the rpc and kombu code so it works with reddwarf
    * Import of openstack-common, added the context from common
    * Extended the common context

commit caedfab4569897b9a0adeb1147f8ff4320e800e9
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Mar 4 15:52:29 2012 -0600

    Fleshed out the basics for the guest-agent scp firstboot.
    * Copying ssh keys from the host to the image
    * Added a bootstrap_init.sh which does the scp work to the instance
    * Finished the bootstrap.sh so it will upload to glance
    * Added a service images table for identifing the current image on create
    * Added some dummy guest-agent code for testing purposes
    * Added a delete method, which is not finished

commit 2e56dc4d69a3870a2e81a26c02077c4b0ebc6b56
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Mon Feb 27 07:42:23 2012 -0600

    First pass attempt at a service_image registry in the db
    * Added some finder logic to the base models
    * Added service_image to models
    * No longer passing in the image name in the database create call
    * Misc mapper stuff w/ adding the table

commit f14e3ebba9141e14d5763afb8ce208ed60d22ceb
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Feb 26 21:46:16 2012 -0600

    Adding next_steps.txt so everyone can see my thoughts

commit 4f90d5e5cdc2e310b2594206477880a07b678241
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Feb 26 21:41:36 2012 -0600

    Moving the old bootstrap in anticipation of nuking it

commit 0de93f0ea231c28ec2bc67901f8f58db31d7b1ed
Author: mbasnight <mbasnight@gmail.com>
Date:   Sun Feb 26 21:30:16 2012 -0600

    Figured out how to create/add qcow ubuntu images
    * new bootstrap/bootstrap.sh shows the proper way to create a image
    * modified the funkybugs cuz i squashed one in nova proper
    * added apt-cacher-ng and such to the old bootstrap (dont use it yet)

commit f9f10e84a7e334ffd07519d0424b93a442643464
Author: mbasnight <mbasnight@gmail.com>
Date:   Wed Feb 22 22:20:35 2012 -0600

    Adding the beginnings of ubuntu bootstrap

commit 6a3f66f0e92ab409c66a38ef3c8133e4bd49a11e
Author: mbasnight <mbasnight@gmail.com>
Date:   Wed Feb 22 19:26:52 2012 -0600

    Adding the venv/unit test framework stuff
    * run_tests stuff
    * gerrit stuff
    * test-requires for pip

commit 90bf37cbfdebb1e0a47761bd4cc9ced8fcce38e9
Author: mbasnight <mbasnight@gmail.com>
Date:   Wed Feb 22 19:06:02 2012 -0600

    Adding the missing reddwarf-manage binscript

commit 0fe9b2323c51d2059b290a7910c120b30e938754
Author: mbasnight <mbasnight@gmail.com>
Date:   Wed Feb 22 17:56:55 2012 -0600

    Getting hooked up w/ the db.
    * connection db and all that jazz
    * migrations are working
    * local DB models are working (only save)

commit 5c641643d4b889cbac0175fbd3b40da5b713df13
Author: mbasnight <mbasnight@gmail.com>
Date:   Wed Feb 22 11:59:59 2012 -0600

    Making a data/view model based on remote objects
    * removing the novaclient from the actual service

commit 853cf39b5485f4a87a171ecd312066fae6c64db8
Author: mbasnight <mbasnight@gmail.com>
Date:   Tue Feb 21 19:25:46 2012 -0600

    Adding extensions to the app, and shell extensions for users & schema

commit abeb2cad815617415e57b62edccfb74d17baf5df
Author: mbasnight <mbasnight@gmail.com>
Date:   Tue Feb 21 07:01:04 2012 -0600

    Adding a bit of code to get novaclient working via proxy token.

commit 1f920650e62adb3d6c8b24a5034371eb91c3c326
Author: mbasnight <mbasnight@gmail.com>
Date:   Tue Feb 21 06:36:47 2012 -0600

    A bit more cleanup to remove melange code, and making the auth code work again.

commit 475927f35d7c47a4c9fb45c06d24c825bc02a77d
Author: mbasnight <mbasnight@gmail.com>
Date:   Mon Feb 20 22:47:49 2012 -0600

    Making the API look more like melange. this made the api a TON cleaner than modeling it after the existing nova code.
    * now uses no nova imports and still has things like extensions, versions, etc.
    * created a new server binscript
    * made a new common folder with all the non openstack-common wsgi, exception, extensions etc...
    * using openstack-common extensively
    * changing the version to use v0.1
    * stole some code from melange to make all this possible <3 melange team

commit a8ac898faed6f05796e9af0d0a05c7f4e9e260b4
Author: mbasnight <mbasnight@gmail.com>
Date:   Mon Feb 20 22:33:32 2012 -0600

    Experimental changes to create instance. this is untested

commit ca794b6565f8ce526b7734336e0ac2f7208906cb
Author: mbasnight <mbasnight@gmail.com>
Date:   Sun Feb 19 19:38:38 2012 -0600

    Adding idea project folder

commit 9f4bc55cb9ff71be9381a2331e2687cda3c83bfc
Author: mbasnight <mbasnight@gmail.com>
Date:   Sun Feb 19 19:17:10 2012 -0600

    Getting the delete call and refactoring the req/proxy_token a bit

commit 53eccade09fd00011a21bb5276fca5a035f80eda
Author: mbasnight <mbasnight@gmail.com>
Date:   Sun Feb 19 18:58:10 2012 -0600

    Got the basics of the viewbuilder working for list instances

commit dc5a1bb8c3ebd274b2502160eaea450b58fe3b80
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Sun Feb 19 10:41:59 2012 -0600

    Got a nice API shell working
    * uses devstacks install for nova/keystone/et al
    * talks to nova via novaclient.
    * adds a few extensions to show how its done
    * has a single call to list instances
    * found a few minor bugs to discuss w/ nova crew
    ** Note in order to run this you have to mod the code downloaded by devstack
        or have local symlinks to nova & novaclient in your src tree running trunk
        This will get dealt with soon (it is a weekend!)

commit f66d94b3a1620f6e2afac51c68ec3f0c82ad8811
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Feb 15 17:37:32 2012 -0600

    Adding a gitignore

commit 8b2aaef36e0b4008dc026b69a9e69a52c44be802
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Feb 15 17:36:46 2012 -0600

    Adding a script for getting the environment up and running

commit 74c87d40d1289d82b506a46c3be270869094d02f
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Feb 15 17:34:45 2012 -0600

    Folder structure layout stuff

commit ca978a0fa1629cf6317e278e83f65bff6767346a
Author: Michael Basnight <mbasnight@gmail.com>
Date:   Wed Feb 15 17:33:32 2012 -0600

    Initial commit