nova/plugins/xenserver
Armando Migliaccio 424de7eea2 blueprint host-aggregates: improvements and clean-up
This changeset addresses a number of issues found during testing:

- avoid name conflicts during aggregate creation (see db/* changes)
- avoid masking of XenAPI.Failure if pool-join fails (see plugins/* changes)
- preserve VM placement decisions made during scheduling (see xenapi/vmops.py)
- ensure plugins are called on the right hosts in XS pools (see xenapi_con.py)
- stores master uuid in aggregate metadata for use in VM live migration and
  raise InvalidAction rather than Aggregate error if we attempt to remove
  a mster (see xenapi/pool.py and compute/manager.py)
- clean-up of unit tests

Change-Id: I881a94d87efe1e81bd4f86667e75f5cbee50ce91
2012-02-22 10:40:09 +00:00
..
doc Moving README to doc/networking.rst per recommendation from Jay Pipes 2010-12-27 12:06:36 -05:00
networking/etc Remove a whole bunch of unused imports 2012-01-13 13:55:38 -08:00
xenapi blueprint host-aggregates: improvements and clean-up 2012-02-22 10:40:09 +00:00