lp:~vishvananda/nova/fix-state-description
- Get this branch:
- bzr branch lp:~vishvananda/nova/fix-state-description
Branch merges
- Devin Carlen (community): Approve
- Brian Waldon (community): Approve
- Alex Meade (community): Approve
- Brian Lamar (community): Approve
-
Diff: 107 lines (+12/-11)4 files modifiedbin/nova-manage (+3/-3)
nova/api/ec2/admin.py (+2/-3)
nova/api/openstack/contrib/simple_tenant_usage.py (+1/-1)
nova/tests/test_libvirt.py (+6/-4)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1521. By Brian Waldon
-
- implements changes-since for servers resource
- default sort is now created_at desc for instances - 1519. By Anthony Young
-
fix for lp838583 - fixes bug in os-floating-ips view code that prevents instance_id from being returned for associated addresses.
- 1518. By Jesse Andrews
-
Accept keypair when you launch a new server. These properties would be stored along with the other server properties in the database (like they are currently for ec2 api).
- 1516. By Vish Ishaya
-
Simple usage extension for nova. Uses db to calculate tenant_usage for specified time periods.
Methods:
* index: return a list of tenant_usages, with option of incuding detailed server_usage
* show: returns a specific tenant_usage objecttenant_usage object:
* tenant_usage.total_ memory_ mb_usage: sum of memory_mb * hours for all instances in tenant for this period
* tenant_usage.total_ local_gb_ usage: sum of local_gb * hours for all instances in tenant for this period
* tenant_usage.total_ vcpus_usage: sum of vcpus * hours for all instances in tenant for this period
* tenant_usage.total_ hours: sum of all instance hours for this period
* tenant_usage.server_ usages: A detailed list of server_usages, which describe the usage of a specific server For larger instances db tables, indexes on instance.
launched_ at and instance. terminated_ at should significantly help performance. - 1514. By Brian Lamar
-
Fixed and improved the way instance "states" are set. Instead of relying on solely the power_state of a VM, there are now explicitly defined VM states and VM task states which respectively define the current state of the VM and the task which is currently being performed by the VM.
- 1513. By Chris Behrens
-
Implements lp:798876 which is 'switch carrot to kombu'. Leaves carrot as the default for now... decision will be made later to switch the default to kombu after further testing. There's a lot of code duplication between carrot and kombu, but I left it that way in preparation for ripping carrot out later and to keep minimal changes to carrot.
This also fixes bug: lp:794627 (re-establish connections to carrot when it restarts), but only fixes it in kombu.
This also fixes bug: lp:803168 (msg-id response queues being left around), but also only fixes it in kombu.See those bugs for comments.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~hudson-openstack/nova/trunk