lp://qastaging/~justin-fathomdb/nova/strongly-typed-image-model
- Get this branch:
- bzr branch lp://qastaging/~justin-fathomdb/nova/strongly-typed-image-model
Branch merges
- Devin Carlen (community): Disapprove
-
Diff: 623 lines (+233/-119)9 files modifiednova/api/ec2/cloud.py (+15/-11)
nova/api/openstack/images.py (+54/-48)
nova/api/openstack/servers.py (+9/-8)
nova/image/glance.py (+20/-4)
nova/image/local.py (+11/-3)
nova/image/models.py (+89/-0)
nova/image/s3.py (+19/-15)
nova/image/service.py (+5/-24)
nova/tests/api/openstack/test_images.py (+11/-6)
Branch information
Recent revisions
- 767. By justinsb
-
Basic PoC of using a class for Image model, to try to stop the bug parade caused by using dictionaries. PyLint also is able to warn us about errors, and Eclipse PyDev can auto-complete.
- 766. By Trey Morris
-
refactored up nova/virt/
xenapi/ vmops _get_vm_ opaque_ ref()
no longer inspects the param to check to see if it is an opaque ref
works better for unittests - 765. By Masanori Itoh
-
This fix is an updated version of Todd's lp720157. Adds SignatureVersion checking for Amazon EC2 API requests, and resolves bug #720157.
- 764. By Kevin L. Mitchell
-
Inhibit inclusion of stack traces in the logs UNLESS --verbose has been specified. This should help keep the logs compact, helping admins find the messages they're interested in (e.g., "Can't connect to MySQL server on '127.0.0.1' (111)") without having to sort through the stack traces, while still allowing developers to see those traces at will.
- 763. By Kevin L. Mitchell
-
Addresses bugs 704985 and 705453 by:
1) Adding new nova-api flag --paste_config, the value of which is used in place of the hard-coded "nova-api.conf"
2) Defaulting the new --paste_config to "api-paste.ini"
- 762. By Matt Dietz
-
Implementation for XenServer migrations. There are several places for optimization but I based the current implementation on the chance scheduler just to be safe. Beyond that, a few features are missing, such as ensuring the IP address is transferred along with the migrated instance. This will be added in a subsequent patch. Finally, everything is implemented through the Openstack API resize hooks, but actual resizing of the instance RAM and hard drive space is not yet implemented.
- 760. By Rick Harris
-
Use %s for instance-delete logging in case instance_id comes through as a string.
- 759. By Masanori Itoh
-
This fix changes a tag contained in the DescribeKeyPairs response from <keypairsSet> to <keySet> so that Amazon EC2 access libraries which does more strict syntax checking can work with Nova.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/~hudson-openstack/nova/trunk