Commit Graph

291 Commits

Author SHA1 Message Date
Andy Smith ac447a687d merge from upstream and fix small issues 2011-01-18 15:51:13 -08:00
Andy Smith d91229f7a3 revert live_migration branch 2011-01-18 11:01:16 -08:00
Kei Masumoto 8c92638f89 merged to trunk rev572 2011-01-19 08:50:47 +09:00
Todd Willey 58c6475012 merge trunk. 2011-01-17 13:05:26 -05:00
Kei Masumoto a56bc07078 merged trunk rev569 2011-01-17 04:12:27 +09:00
Kei Masumoto 525544e689 merged to rev 561 and fixed based on reviewer's comment 2011-01-16 14:54:35 +09:00
Andy Smith 9750e4ab3e merge from upstream 2011-01-14 17:57:42 -08:00
Andy Smith 073336d206 merge from upstream 2011-01-14 17:48:48 -08:00
Kei Masumoto c57ccba743 checking based on pep8 2011-01-14 08:26:25 +09:00
Todd Willey 16a8f4a989 Merge trunk and fix how nova-combined works with paste.deploy.
Refactor some of the bits of nova-api into nova/wsgi for working with paste,
for a little bit of de-duplication between nova-api and nova-combined.
Makes a cleaner interface for how paste configs can set flags.
2011-01-13 18:23:18 -05:00
masumotok b887c9bb04 merge trunk rev560 2011-01-14 03:37:41 +09:00
masumotok 41a9ad538c Get reviewed and fixed based on comments.
Merged latest version.
2011-01-14 03:02:17 +09:00
termie d4793e9f67 merge from upstream and fix leaks in console tests 2011-01-12 20:19:28 -08:00
Andy Smith 4f5c0c64ec add support for database migration 2011-01-12 16:57:04 -08:00
Nachi Ueno 7bc94bb337 merged with r555 2011-01-13 09:28:35 +09:00
Todd Willey 73e49ac35c Merge trunk 2011-01-12 17:41:15 -05:00
Todd Willey 038c9c7663 Merge trunk and handle flagfiles with kid-gloves in nova-api. Rename some flags for clarity. 2011-01-12 17:35:09 -05:00
Todd Willey 982067aefc Stop error messages for logs when running nova-manage. 2011-01-12 15:12:08 -05:00
Todd Willey 03c9f498e6 Merge trunk (logging, etc). 2011-01-12 14:20:05 -05:00
Sandy Walsh 3e9d08bded change novarc template from cc_port to osapi_port. Removed osapi_port from bin scripts. 2011-01-12 14:16:51 -04:00
Nachi Ueno 0a33f1ed87 Merged with 549 2011-01-12 18:46:01 +09:00
Nachi Ueno 6a4b4f0767 Merged with r548 2011-01-12 17:47:54 +09:00
Hisaharu Ishii 1629dcf935 Fixed for pep8
Remove temporary debugging
2011-01-12 11:26:22 +09:00
Anthony Young 7cfca52087 merge trunk, fix conflict 2011-01-11 17:32:12 -08:00
Monsyne Dragon b8de522136 Implementation of xs-console blueprint (adds support for console proxies like xvp)
If you spin up the nova-console service, you should be able to see the xvp.conf being edited, and the xvp daemon started/stopped if you exercise the openstack console api (consoles sub-resource on servers)
2011-01-11 12:24:58 +00:00
Muneyuki Noguchi 5afd9848ad Add support for EBS volumes to the live migration feature.
Currently, only AoE is supported.
2011-01-11 18:01:23 +09:00
Anthony Young 4edfa8ea26 consolidate boto_extensions.py and euca-get-ajax-console, fix bugs
from previous trunk merge
2011-01-10 13:44:45 -08:00
Anthony Young 220259d6ca merge trunk 2011-01-10 13:06:36 -08:00
Monsyne Dragon d6a66d1371 whups, fix accidental change to nova-combined 2011-01-10 15:00:30 -06:00
Monsyne Dragon 94f3782eb2 remove uneeded superclass 2011-01-10 14:59:32 -06:00
Monsyne Dragon 583788478b re-merged in trunk to correct conflict 2011-01-10 11:37:06 -06:00
Ryan Lane 8d04f68f00 Typo fix 2011-01-10 15:13:30 +00:00
Ryan Lane 20a326c172 Adding modify option for projects 2011-01-10 15:02:29 +00:00
Andy Smith 89ac4c78aa merged from upstream and made applicable changes 2011-01-07 16:03:53 -08:00
Todd Willey 8952629c57 pep8 fixes 2011-01-07 14:09:38 -05:00
Todd Willey 52aa05daf9 Merge trunk. 2011-01-07 09:46:17 -05:00
Monsyne Dragon b55940e8e3 fix some glitches due to someone removing instanc.internal_id (not that I mind)
remove accidental change to nova-combined script
2011-01-05 22:11:05 -06:00
Monsyne Dragon 8e18c84b03 pulled changes from trunk
added console api to openstack api
2011-01-05 19:02:24 -06:00
Monsyne Dragon b437a98738 add in xs-console worker and tests. 2011-01-05 14:16:14 -06:00
Todd Willey 2491c2484f Make paste the default api pattern.
* get rid of the --use_lockout flag since it will be specified in paste config
  (Example line is commented out in etc/nova-api.conf, factory is in place)
* remove old nova-api binary and promote nova-api-paste
* change how we store ec2 parameters to bin the the ApiRequest
* get rid of Router, since paste.urlmap is equally effective
  (Requestify now gets passed the name of the controller requests are to.)
2011-01-04 18:16:16 -05:00
Andy Smith 5679caa48b rename easy to direct in the scripts 2011-01-04 14:39:48 -08:00
Andy Smith 1a66771aaf fix typo in stack tool 2011-01-04 14:37:04 -08:00
Andy Smith 35d3050511 rename Easy API to Direct API 2011-01-04 14:07:46 -08:00
Andy Smith f1e423389e merged from trunk 2011-01-04 12:57:18 -08:00
Nachi Ueno 4267c1f204 Merged and fiexed conflicts with r515 2011-01-04 04:18:26 -05:00
Todd Willey b9576a9f73 Final few log tweaks, i18n, levels, including contexts, etc. 2011-01-04 00:26:41 -05:00
Todd Willey c7305af780 Apply logging changes as a giant patch to work around the cloudpipe delete + add issue in the original patch. 2011-01-04 00:23:35 -05:00
Todd Willey 40de3b9ffb Uses paste.deploy to make application running configurable. This includes the ability to swap out middlewares, define new endpoints, and generally move away from having code to build wsgi routers and middleware chains into a configurable, extensible method for running wsgi servers. 2011-01-03 19:54:39 +00:00
masumotok bf7bc8725f merge recent revision(version of 2010/12/28)
Change: 
   1. Use greenthread instead of defer at nova.virt.libvirt_conn.live_migration.
   2. Move nova.scheduler.manager.live_migration to nova.scheduler.driver
   3. Move nova.scheduler.manager.has_enough_resource to nova.scheduler.driver
   4. Any check routine in nova-manage.instance.live_migration is moved to
      nova.scheduler.driver.schedule_live_migration.
2010-12-31 04:03:37 +09:00
Todd Willey 5b0450d5a1 Clean up how we determine IP to bind to. 2010-12-30 01:19:38 -05:00