Commit Graph

10192 Commits

Author SHA1 Message Date
Dan Wendlandt dc129eeb96 add alias to mailmap 2011-08-29 09:03:56 -07:00
danwent@gmail.com ed1399b5a4 update file name for db migrate script after merge (again) 2011-08-29 08:33:12 -07:00
danwent@gmail.com 81d30e900d update file name for db migrate script after merge 2011-08-29 08:31:56 -07:00
danwent@gmail.com a4bd14f86f merge trunk 2011-08-28 20:06:55 -07:00
danwent@gmail.com 605fe4f19a restore fixed_ip_associate_pool in nova/db/sqlalchemy.py to its original form before this branch. Figured out how to make unit tests pass without requiring that this function changes 2011-08-28 20:00:38 -07:00
danwent@gmail.com 716303049e add doc-strings for all major modules 2011-08-28 19:13:02 -07:00
danwent@gmail.com 822d92ed1f remove fake IPAM lib, since qmanager must now access nova DB directly 2011-08-28 19:12:43 -07:00
danwent@gmail.com 431cd5d177 always set network_id in virtual_interfaces table, otherwise API commands that show IP addresses get confused 2011-08-28 17:37:07 -07:00
danwent@gmail.com 56891283f1 update melange ipam lib to use network uuid, not bridge 2011-08-28 15:39:27 -07:00
danwent@gmail.com 1bfc7ce80c fix issue with setting 'Active' caused by Quantum API changes. Other misc fixes 2011-08-28 12:53:32 -07:00
Ewan Mellor 0ef2581749 Bug #835952: pep8 failures do not cause the tests to fail
Add set -eu to run_tests.sh.  This will cause it to fail whenever anything
goes wrong, which is exactly what we want in a test script.

To do this, I had to remove the use of the "let" keyword, which has a bizarre
exit status in bash.

I also removed the "|| exit" after run_tests, which means that this script
will now exit with status 1, not status 0, if run_tests fails.
2011-08-28 19:41:22 +00:00
Dan Wendlandt d5b4893837 use 'uuid' field in networks table rather than 'bridge'. Specify project_id when creating instance in unit test 2011-08-28 11:37:19 -07:00
Ewan Mellor de05bf07a6 Bug #835964: pep8 violations in IPv6 code
Fix pep8 violations.
2011-08-28 18:11:36 +00:00
Ewan Mellor 07cbdbedca Bug #835952: pep8 failures do not cause the tests to fail
Add set -eu to run_tests.sh.  This will cause it to fail whenever anything
goes wrong, which is exactly what we want in a test script.

To do this, I had to remove the use of the "let" keyword, which has a bizarre
exit status in bash.

I also removed the "|| exit" after run_tests, which means that this script
will now exit with status 1, not status 0, if run_tests fails.
2011-08-28 16:19:55 +05:30
Ewan Mellor 75c7c84137 Bug #835964: pep8 violations in IPv6 code
Fix pep8 violations.
2011-08-28 16:17:17 +05:30
vladimir.p 2a2672f92e Virtual Storage Array (VSA) feature.
- new Virtual Storage Array (VSA) objects / OS API extensions / APIs / CLIs
- new schedulers for selecting nodes with particular volume capabilities
- new special volume driver
- report volume capabilities
- some fixes for volume types
2011-08-28 04:38:21 +00:00
Trey Morris 4884e19c55 changes a few double quotes to be single, as the rest in the vicinity are 2011-08-28 04:28:41 +00:00
Dan Wendlandt 6f8f9c7b82 merge changes from brad due to recent quantum API changes 2011-08-26 15:57:31 -07:00
Brad Hall 3a91fa89ea Minor changes based on recent quantum changes 2011-08-26 15:48:53 -07:00
Trey Morris 8bd8103c86 doubles quotes to single 2011-08-26 17:32:44 -05:00
vladimir.p 209334e474 changed format string in nova-manage 2011-08-26 15:07:34 -07:00
vladimir.p 6f467a94e3 removed create_volumes, added log & doc comment about experimental code 2011-08-26 13:55:43 -07:00
vladimir.p 0f7cd2be91 reverted CA files 2011-08-26 13:36:45 -07:00
Dan Prince 9cef60664f Update compute API and manager so that the image_ref is set before spawning the rebuilt instance. Fixes issue where rebuild didn't actually change the image_id. 2011-08-26 18:16:00 +00:00
vladimir.p 96a1b218d1 added debug prints for scheduler 2011-08-26 11:14:44 -07:00
Dan Prince 5dc7956eed Update compute API and manager so that the image_ref is set before
spawning the rebuilt instance. Fixes issue where rebuild didn't actually
change the image_id.
2011-08-26 09:54:53 -04:00
Dan Wendlandt 87a5fefe5b Add brad to Authors file 2011-08-25 23:18:38 -07:00
Dan Wendlandt b66840327a replace accidental deletion in nova-mange 2011-08-25 23:08:15 -07:00
Dan Wendlandt e8d02ac1b5 rearrange imports 2011-08-25 23:02:46 -07:00
Dan Wendlandt 16290908ea fix for quantum api changes, change nova-mange to have quantum_list command 2011-08-25 22:45:24 -07:00
Dan Wendlandt e2b8e3ac4a merge brad's fixes 2011-08-25 21:11:27 -07:00
Dan Wendlandt 5823a72690 add priority for static networks 2011-08-25 21:09:15 -07:00
vladimir.p eecb6ce2ac driver: added vsa_id parameter for SN call 2011-08-25 19:47:12 -07:00
vladimir.p 8b4d46285b merged with rev.1499 2011-08-25 19:18:46 -07:00
vladimir.p 59e9adb8e2 cosmetic cleanup 2011-08-25 19:09:50 -07:00
vladimir.p 4834b920e3 VSA code redesign. Drive types completely replaced by Volume types 2011-08-25 18:38:35 -07:00
Mark McLoughlin e38ba3a606 Just a couple of small changes I needed to get the migrations working with SQLAlchemy 0.7.x on Fedora 16 2011-08-26 00:14:51 +00:00
Brad Hall 2e7447a9ca Minor fixes 2011-08-25 17:13:09 -07:00
vladimir.p 303568b6ec check log file's mode prior to calling chmod 2011-08-26 00:00:13 +00:00
Vishvananda Ishaya 655846bd29 The fix for run_iscsiadm in rev 1489 changed the call to use a tuple because values were being passed as tuples. Unfortunately a few calls to the method were still passing strings. 2011-08-25 23:49:57 +00:00
Soren Hansen 34ff962658 Add a set of generic tests for the virt drivers.
Update a bit of documentation to match reality.
2011-08-25 23:15:21 +00:00
Vishvananda Ishaya beed018c50 merge underlying fix for testing 2011-08-25 15:22:51 -07:00
Vishvananda Ishaya fafaf040ed pass all commands to run_iscsiadm as a tuple 2011-08-25 15:08:28 -07:00
Soren Hansen a42d8427de Add bug reference 2011-08-25 22:56:59 +02:00
Ken Pepple 847d6aecb6 added unit tests to instance_types for rainy day paths 2011-08-25 16:55:33 +00:00
vladimir.p ae07c417b5 Added:
- volume metadata
- volume types
- volume types extra_specs

Volume create API receives volume types & metadata.

Work in progress on Openstack APIs for volume types & extra_specs.
2011-08-25 16:14:44 +00:00
Brian Waldon f136cf1197 Servers with metadata will now boot on xenserver with flat_injected==False 2011-08-25 16:05:03 +00:00
vladimir.p 4859cce97b moved import up 2011-08-25 08:59:21 -07:00
Brian Waldon 42f9739a60 changing comment 2011-08-25 11:44:21 -04:00
Brian Waldon d8da62dd6b fixing bug 2011-08-25 11:37:17 -04:00