AppScale/appscale — pull request #141 by hiranya911 (2012-11-26 19:59:36+00:00)
Title: New Python Based Infrastructure Manager (for Testing Branch)

Introduction
=========

This pull request contains the new and improved Infrastructure Manager for AppScale PaaS. Feature highlights:

1. New complete rewrite using Python
2. Flexible and extensible design based on the factory pattern
3. More test coverage
4. Few minor bug fixes and improvements

This implementation has been tested on both EC2 and Eucalyptus 3 environments.

QA Plan
=======

1. Start AppScale on a virtualized cluster setup (eg: Xen). Once AppScale has started up, login to AppController node and execute ps ax | grep appscale to verify that the infrastructure manager service is running.

2. Start any AppScale deployment on EC2 or Eucalyptus where the minimum number of nodes is greater than 1. The deployment would not succeed if the infra manager runs into any issues. Once the deployment is complete, verify the AppController logs available at /var/logs/appscale/iaas*.log