summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | | | Merge "improve sessions for reservation"Jenkins2012-11-121-7/+8
|\| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | improve sessions for reservationDevananda van der Veen2012-11-111-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improve session handling for reservation_(get|destroy) blueprint db-session-cleanup Change-Id: I1b6e9a903ef8c3df7449201a2103dc720cdf0e31
* | | | | | | | | | | | | | | | | | Merge "improve session handling around quotas"Jenkins2012-11-122-42/+47
|\| | | | | | | | | | | | | | | | | | |/ / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | improve session handling around quotasDevananda van der Veen2012-11-112-42/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | blueprint db-session-cleanup Change-Id: I7606f69c0945b810deae098000717c7bcf96e77d
* | | | | | | | | | | | | | | | | Merge "Avoid unnecessary system_metadata db lookup"Jenkins2012-11-121-7/+9
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Avoid unnecessary system_metadata db lookupDan Smith2012-11-081-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The bittorrent code in the xenapi driver added a specific database query for the instance_system_metadata. This query is unnecessary, as the system_metadata is available in the instance object itself. This patch removes the queries and adds the small amount of format translation required. Change-Id: If72593289e18d2c45db8e782972eb9051e10d740
* | | | | | | | | | | | | | | | | | Merge "Make instance_system_metadata load with instance"Jenkins2012-11-121-1/+3
|\| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Make instance_system_metadata load with instanceDan Smith2012-11-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now, instance['system_metadata'] is demand-loaded at the first use. This adds the necessary db fu to make it load at instance_get_*() time. Change-Id: Id29342fd34fe710b797b23558ef0fde8809231bc
* | | | | | | | | | | | | | | | | | Merge "Add some xenapi Bittorrent tests"Jenkins2012-11-121-0/+49
|\| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Add some xenapi Bittorrent testsDan Smith2012-11-081-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the bittorrent support was added to the xenapi driver, no tests were added. This patch adds a few, specifically around the use of instance_system_metadata fetches from the database. Change-Id: I165acd002e35e30c46fc60fc4de1ca6e07bb8845
* | | | | | | | | | | | | | | | | | Merge "Move security groups and firewall ops to VirtAPI"Jenkins2012-11-129-22/+71
|\| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Move security groups and firewall ops to VirtAPIDan Smith2012-11-089-22/+71
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch moves the following network security-related methods to VirtAPI: security_group_get_by_instance() security_group_rule_get_by_security_group() provider_fw_rule_get_all() In order to make this change, the _provider_rules() method of the FirewallDriver was changed from being a staticmethod to a regular instance method. All uses of it were in the context of an actual instance, so I saw no reason to keep it static, which would have complicated the use of the VirtAPI methods. Related to bp:no-db-compute Change-Id: I260c96b6aa4bbab694b74087f704b6405360b0bf
* | | | | | | | | | | | | | | | | | Merge "Move host aggregate operations to VirtAPI"Jenkins2012-11-129-30/+127
|\| | | | | | | | | | | | | | | | | | |_|_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Move host aggregate operations to VirtAPIDan Smith2012-11-089-30/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch moves the following virt driver host aggregate operations to the VirtAPI: aggregate_get_by_host() aggregate_metadata_get() aggregate_metadata_add() aggregate_metadata_delete() In the process, a bug was found in the xenapi/host.py code that raises an AggregateHostNotFound error in such a way that a KeyError is generated. This changes that behavior to raise a NotFound instead, since the former expects you to already know the aggregate_id, which we do not. This patch extends the XenAPI host_maintenance_mode test to exercise this error path, as well as the one where a host is not found within the returned aggregate. Related to bp/no-db-compute Change-Id: I006665bfb27774d2eeb713b79c188ca53f6fb00b
* | | | | | | | | | | | | | | | | Merge "Removes unnecessary db query for instance type"Jenkins2012-11-121-7/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Removes unnecessary db query for instance typeHendrik Volkmer2012-11-081-7/+2
| |/ / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The instance type information is already available in the instance hash. This removes a db query and also reduces the likelyhood of a race condtion where the instance type could change between the point where boot API call was made and the request hits the compute node. blueprint no-db-compute Change-Id: I8372a8c88049a8dacef86a7034c6df94c40c3001
* | | | | | | | | | | | | | | | Merge "Switch from FLAGS to CONF in tests"Jenkins2012-11-1277-465/+395
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Switch from FLAGS to CONF in testsMark McLoughlin2012-11-1077-465/+395
| | |_|_|_|_|/ / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the global CONF variable instead of FLAGS. This is purely a cleanup since FLAGS is already just another reference to CONF. We leave the nova.flags imports until a later cleanup commit since removing them may cause unpredictable problems due to config options not being registered. Change-Id: Ic0168188dfe214fc81af04c8a9644d2d9f31600d
* | | | | | | | | | | | | | | | Merge "Switch from FLAGS to CONF in nova.compute"Jenkins2012-11-127-67/+71
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Switch from FLAGS to CONF in nova.computeMark McLoughlin2012-11-107-67/+71
| |/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the global CONF variable instead of FLAGS. This is purely a cleanup since FLAGS is already just another reference to CONF. We leave the nova.flags imports until a later cleanup commit since removing them may cause unpredictable problems due to config options not being registered. Change-Id: I0488b406dcf9f9459810337b62b6932d71a623a9
* | | | | | | | | | | | | | | Merge "Switch from FLAGS to CONF in nova.db"Jenkins2012-11-127-32/+32
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Switch from FLAGS to CONF in nova.dbMark McLoughlin2012-11-107-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the global CONF variable instead of FLAGS. This is purely a cleanup since FLAGS is already just another reference to CONF. We leave the nova.flags imports until a later cleanup commit since removing them may cause unpredictable problems due to config options not being registered. Change-Id: I4cd4bdb90d03d7069a419e4a7fbfde101940b5ec
* | | | | | | | | | | | | | | Merge "Fixes a bug in api.metadata.base.lookup() on Windows"Jenkins2012-11-111-2/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Fixes a bug in api.metadata.base.lookup() on WindowsAlessandro Pilotti2012-11-091-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug #1077125 api.metadata.base.lookup() uses os.path.normpath() to normalize urls. This doesn't work on Windows as it transforms "/" in "\". The fix solves the issue, but os.path.normpath() should never be used to normalize urls. Change-Id: I83d0795d5875acac5fe9bd543f9ca9b4a3e2c8d5
* | | | | | | | | | | | | | | Merge "improve session handling of dnsdomain_list"Jenkins2012-11-112-9/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | improve session handling of dnsdomain_listDevananda van der Veen2012-11-092-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improve session handling of dnsdomain_list and add unit tests for this method Change-Id: I45e0e9df19ddfbafbcfde425255587d5ba530092
* | | | | | | | | | | | | | | | Merge "Fix incorrect LOG.error usage in _compare_cpu"Jenkins2012-11-111-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Fix incorrect LOG.error usage in _compare_cpuDarren Worrall2012-11-081-1/+1
| | |_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug 1076308 Change-Id: I30a6447f005e708107dc01578664a4cb2bb14439
* | | | | | | | | | | | | | | Merge "Updated scheduler and compute for multiple capabilities."Jenkins2012-11-1028-166/+544
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | Updated scheduler and compute for multiple capabilities.Mikyung Kang2012-11-1028-166/+544
| | |_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part 1 of 6: blueprint general-bare-metal-provisioning-framework. This patch includes updates on scheduler and compute codes for multiple capabilities. This feature is needed in bare-metal provisioning which is implemented in later patches --- a bare-metal nova-compute manages multiple bare-metal nodes where instances are provisioned. Nova DB's compute_nodes entry needs to be created for each bare-metal node, and a scheduler can choose an appropriate bare-metal node to provision an instance. With this patch, one service entry with multiple compute_node entries can be registered by nova-compute. Distinct 'node name' is given for each node and is stored at compute_node['hypervisor_hostname']. And we added a new column "node" to "instances" table in Nova DB to associate instances with compute_node. FilterScheduler puts <nodename> to the column when it provisions the instance. And nova-computes respect <nodename> when run/stop instances and when calculate resources. Also, 'capability’ is extended from a dictionary to a list of dictionaries to describe the multiple capabilities of the multiple nodes. Change-Id: I527febe4dbd887b2e6596ce7226c1ae3386e2ae6 Co-authored-by: Mikyung Kang <mkkang@isi.edu> Co-authored-by: David Kang <dkang@isi.edu> Co-authored-by: Ken Igarashi <igarashik@nttdocomo.co.jp> Co-authored-by: Arata Notsu <notsu@virtualtech.jp>
* / | | | | | | | | | | | | | Get rid of pylint E0203 in filter_scheduler.pyArata Notsu2012-11-101-1/+2
|/ / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | by refactoring Change-Id: I0b39293e7a7bb2154a6121ea8cdda8454dff2184
* | | | | | | | | | | | | | Removed two unused imports.Monty Taylor2012-11-091-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's a minor thing, but we don't use these anymore. Change-Id: I047ab79807c6c02510cc1d8e69d12d211d23b992
* | | | | | | | | | | | | | Merge "Validate is-public parameter to flavor creation"Jenkins2012-11-091-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | Validate is-public parameter to flavor creationRussell Cloran2012-10-301-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check that the is-public parameter to flavor creation is either a boolean or a string representing a boolean, and raise an error otherwise. Fixes bug 1059414 Change-Id: Ic0764f0ee407d40bb5d14c1e92de4bf033bd657f
* | | | | | | | | | | | | | | Merge "Remove unused functions."Jenkins2012-11-092-235/+0
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | Remove unused functions.David Ripton2012-11-092-235/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instance_system_metadata_delete key_pair_destroy_all_by_user network_count network_create_fixed_ips network_get_index network_set_cidr quota_destroy quota_class_destroy quota_class_destroy_all_by_name quota_usage_destroy reservation_get_all_by_project snapshot_create snapshot_destroy snapshot_get snapshot_get_all snapshot_get_all_by_project snapshot_update Change-Id: I06a0320ee2765f772628855a671892a8138ca19b
* | | | | | | | | | | | | | | | Merge "Simplify topic handling in network rpcapi."Jenkins2012-11-091-8/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Simplify topic handling in network rpcapi.Russell Bryant2012-11-081-8/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rpc.queue_get_for() can now handle host=None. Simplify some of the topic handling logic in the network rpcapi to take advantage of this. Change-Id: I1fc5b2e7370f7c5440bd4beaae007a2126e9f645
* | | | | | | | | | | | | | | | | Merge "Fixes a bug in nova.utils, due to Windows compatibility issues."Jenkins2012-11-091-2/+10
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / / |/| | | | | / / / / / / / / / / / | | |_|_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Fixes a bug in nova.utils, due to Windows compatibility issues.Alessandro Pilotti2012-11-091-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug #1077121 subprocess.Popen() does not support preexec_fn and close_fds = True on Windows Change-Id: I69697b692b982c7cf786f52cc57f95b4819b50d8
* | | | | | | | | | | | | | | | Merge "Make tox.ini run pep8/hacking checks on bin."Jenkins2012-11-091-0/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | Make tox.ini run pep8/hacking checks on bin.Dan Prince2012-11-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the pep8 hacking checks in our tox.ini file so that we are also scanning the bin directory for HACKING violations. Change-Id: I4b010ef4dd799f0afe0fcd56c823a611021e8f60
* | | | | | | | | | | | | | | | | Merge "Fix import ordering in /bin scripts."Jenkins2012-11-093-3/+3
|\| | | | | | | | | | | | | | | | | |_|_|_|_|/ / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Fix import ordering in /bin scripts.Dan Prince2012-11-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a couple hacking violations in Nova's bin scripts. Change-Id: I5cab72a5a94f761f429ad45f94a95cd4bc7e30e8
* | | | | | | | | | | | | | | | Merge "Remove generic topic support from filter scheduler"Jenkins2012-11-099-196/+132
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Remove generic topic support from filter schedulerChris Behrens2012-11-099-196/+132
| | |_|_|_|_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only topic that we do scheduling on is 'compute', so clean up all of the cases where we were checking this. Change-Id: If16eaf48a89342ca99a741c25679389e706e0e48
* | | | | | | | | | | | | | | Merge "Remove nova-volume DB"Jenkins2012-11-0924-1503/+25
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Remove nova-volume DBJoe Gordon2012-11-0824-1503/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove volume calls from nova.db.api * Remove volume calls from nova.db.sqlalchemy.api * Remove tables from nova/db/sqlalchemy/models.py * Remove Xen Storage Manager Volume Driver code * No migration to preserve data in unused tables * Remove quota support for volumes DocImpact part of bp delete-nova-volume Change-Id: I2c82c96d67f3746e5de28f917dd8ceb0c8037e27
* | | | | | | | | | | | | | | add missing opts to test_db_api.pyDevananda van der Veen2012-11-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | import two missing options so that test_db_api.py can be called in isolation. fix bug 1076535 Change-Id: Ic2eca62e08a6f74dda332ee92cdda50ca1d8e005
* | | | | | | | | | | | | | | clean up dnsdomain_unregisterDevananda van der Veen2012-11-091-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove unneeded transaction from dnsdomain_unregister Change-Id: Idbe2ef3c005ed269c7bc14255fc7835373d94b22