lp://qastaging/~openstack-ubuntu-testing/nova/essex-milestone
- Get this branch:
- bzr branch lp://qastaging/~openstack-ubuntu-testing/nova/essex-milestone
Branch merges
Branch information
Recent revisions
- 283. By Openstack Ubuntu Testing Bot
-
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4fb1e8d] Adds extension for retrieving certificates [2594e48] Add
os-start/os-stop server actions to OSAPI [0c5273c] Create nova cert
worker for x509 support [4cbf098] Bug #916312: nova-manage network
modify --network flag is inconsistent. [d498aea] Remove unused
nova/api/mapper. py
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4fb1e8d] Adds extension for retrieving certificates
* No change rebuild.
* No change rebuild.
* [2594e48] Add os-start/os-stop server actions to OSAPI [dc0f299] bug
917397
* [0c5273c] Create nova cert worker for x509 support [d498aea] Remove
unused nova/api/mapper.py [a3046e0] Add
nova.exception. InvalidRPCConne ctionReuse. [be96c43] Add support for
Qpid to nova.rpc. [4110add] usage: Fix time filtering [8279240]
Handle error in associate floating IP (bug 845507) [dc0f299] bug
917397 [248aa0c] Change the logic for deleting a record dns_domains.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [4cbf098] Bug #916312: nova-manage network modify --network flag is
inconsistent. [a8d4185] Explicitly encode string to utf8 before
passing to ldap. [8279240] Handle error in associate floating IP
(bug 845507) [248aa0c] Change the logic for deleting a record
dns_domains.
* No change rebuild.
* [a3046e0] Add nova.exception.InvalidRPCConne ctionReuse. [a8d4185]
Explicitly encode string to utf8 before passing to ldap. [248aa0c]
Change the logic for deleting a record dns_domains.
* [be96c43] Add support for Qpid to nova.rpc. [35b3c08] Add an API
extension for creating+deleting flavors [fefb888] extensions: Allow
registering actions for create + delete [a8d4185] Explicitly encode
string to utf8 before passing to ldap. [adf82fc] Make a bunch of dcs
into single-entry lists. [0d5c8aa] Abstract out
_exact_match_filter( ) [68c140d] Imported Translations from Launchpad
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [9cb5f54] Remove admin_only ext attr in favor of authz [fefb888]
extensions: Allow registering actions for create + delete [adf82fc]
Make a bunch of dcs into single-entry lists. [0d5c8aa] Abstract out
_exact_match_filter( ) [f6039ad] Adds a bandwidth filter DB call.
[a4223f1] KVM and XEN Disk Management Parity [682809e] Tweak api-
paste.ini to prepare for a devstack change [6efb006] Remove
deprecated serialization code. [91bc67d] Add affinity filters
updated to use scheduler_hints and have non-douchey names [a47b527]
Brings back keystone middleware [ccbc940] Remove sensitive info from
rpc logging. [c13078b] Error out instance on set password failure.
[48f4e14] Fixed limiting for flavors [2027fac] Adds availability
zone filter [151632e] Fixes nova-manage fixed list. [23990a3] API
version check cleanups [3172868] ComputeNode Capacity support
[c48fbe9] Add a specific filter for kill commands [bfdb9b1] Fix
environment passing in DnsmasqFilter [e3451ac] Cleanups for rootwrap
module [b3a41b7] Fix 'nova-manage config list' [a6cae3c] Add context
and request spec to filter_properties [972fc7d] Adds isolated hosts
filter [26b7c43] Make start_instance cast directly to compute host
[d70793b] Refactor compute api messaging calls to compute manager
Support filter based on CPU core (over)allocation [703e1d5] ERROR
out instance if unrescue fails. [ab25280] Fix xenapi rescue without
swap. [7b94f66] Pull out ram_filter into a separate filter [ccc2471]
Fixes bug #919390 - Block Migration fails when keystone is un use.
[ed1e6d7] Remove deprecated extension code.
* [b3a41b7] Fix 'nova-manage config list' [26b7c43] Make
start_instance cast directly to compute host [d70793b] Refactor
compute api messaging calls to compute manager [703e1d5] ERROR out
instance if unrescue fails. [ab25280] Fix xenapi rescue without
swap. [7b94f66] Pull out ram_filter into a separate filter [ccc2471]
Fixes bug #919390 - Block Migration fails when keystone is un use.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [255ce80] Allow compute manager prep_resize to accept kwargs
[c7646aa] Add SchedulerHints compute extension [d7448fc] Handle
FlavorNotFound on server list w/ filter [8333a15] Fix nova-manage
floating list (fixes bug 918804)
* No change rebuild.
* [7487bae] Refactor test_scheduler into unit tests [15af999] Forgot
to update chance scheduler for ignore_hosts change [d7448fc] Handle
FlavorNotFound on server list w/ filter
* No change rebuild.
* [c7646aa] Add SchedulerHints compute extension
* [16ea348] Add option to force hosts to scheduler
* [1bf066c] pass filter_properties into scheduling requests for
run_instance [41dcab9] Allow Quantum Manager to run in "Flat" mode.
[942f040] Validating image id for rebuild. [e9a5dfe] nova/network:
pass network_uuid to linuxnet_interface_ driver and vif driver
[78f6d9f] Fix missing imports and bad call caught by pyflakes
[35df99c] Drop FK constraint if it exists in migration 064
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [c56630c] scheduler host_manager needs service for filters
* [64341ee] aws/ec2 api validation
* [7265a71] Fix for bug 918502 [811a6f3] Clarify error messages for
admin passwords. [c51c68c] Log uuid when instances fail to spawn.
[c7d2f02] Allow instances in 'BUILD' state to be deleted.
* No change rebuild.
* [88090f2] More cleanup of Imports to match HACKING [1eba47c] Clean
up crypto.py [811a6f3] Clarify error messages for admin passwords.
[c51c68c] Log uuid when instances fail to spawn. [12470a3] Removed
references to FLAGS.floating_ip_dns_ domains. [65f3ebe] Removed some
vestigial default args from DNS drivers.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [3a9018e] chmod nova-logspool [d69b64e] Rename 'zone' to 'domain.'
[52d58ad] Fix bug #917615
* No change rebuild.
* No change rebuild.
* [a444e8f] Allow config of vncserver_proxyclient_ address. [236190c]
Cleanup Imports to match HACKING guidelines [709ee50] Added an
LDAP/PowerDNS driver
* No change rebuild.
* [2cd3b86] disk_config extension now uses OS prefix. [53abee1]
Automatically clean up DNS when a floating IP is deallocated.
[236190c] Cleanup Imports to match HACKING guidelines
* No change rebuild.
* [ec244a1] Do not write passwords to verbose logs. bug 916167
[53abee1] Automatically clean up DNS when a floating IP is
deallocated.
* [6bb8944] Fix disassociating of auto assigned floating ips.
[22470eb] fixes bug lp914962
* No change rebuild.
* [1e318af] Add dns domain manipulation to nova. [d328ddc] Separate
scheduler host management
* [0c2eb24] Fixed bug 912701 [d328ddc] Separate scheduler host
management [ae808ad] Stop allowing blank image names on
snapshot/backup
* [301bc0c] Set instance_ref property when creating snapshots.
[8d010ca] Implements blueprint vnc-console-cleanup [ae808ad] Stop
allowing blank image names on snapshot/backup [7397d8f] Only update
if there are networks to update [e96176a] Fix an error that prevents
message from getting substituted. [b76cc2f] blueprint host-
aggregates
* No change rebuild.
* [1357cae] Rebuild/Resize support for disk-config. [e96176a] Fix an
error that prevents message from getting substituted. [06112dc]
Fixes bug 917128 [006fea1] Clean up generate fingerprint. [480875d]
Add policy checking to nova.network.api.API [e40ee23] Updates
linux_net to ignore some shell errors
* No change rebuild.
* [d72109e] Add missing scripts to setup.py (lp#917676) [480875d] Add
policy checking to nova.network.api.API [85518a9] Add default policy
rule [e40ee23] Updates linux_net to ignore some shell errors
Fix some cfg test case naming conflicts
* No change rebuild.
* [06112dc] Fixes bug 917128 [f2fc7dd] Super is not so super.
[c1cf917] Add tests for volume list and detail through new volume
api, and fix error that the tests caught [918d999] Add ipv4 and ipv6
validation [72f96b0] Prefixing the request id with 'req-' to
decrease confusion when looking at logs. [144c4f9] improve handling
of the img_handlers config list [4714c70] Fix some cfg test case
naming conflicts
* [85518a9] Add default policy rule [c1cf917] Add tests for volume
list and detail through new volume api, and fix error that the tests
caught [918d999] Add ipv4 and ipv6 validation [72f96b0] Prefixing
the request id with 'req-' to decrease confusion when looking at
logs. [144c4f9] improve handling of the img_handlers config list
[4714c70] Fix some cfg test case naming conflicts
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [f2fc7dd] Super is not so super. [8be8962] Update some extensions
(1)
* [7afc12b] Fixed the log line [035b43b] Refactoring logging _log
function. [8be8962] Update some extensions (1) [6f8e167] Modify the
fake ldap driver to fix compatibility. [d2ff77a] Take the
availability zone from the instance if available
* No change rebuild.
* [067eb74] Typofix for impl_kombu. [035b43b] Refactoring logging _log
function. [e022ea9] Update some extensions (2) [d2ff77a] Take the
availability zone from the instance if available [dc2c464] Add
support for port security to QuantumManager
* No change rebuild.
* No change rebuild.
* No change rebuild.
* [95e69b3] DECLARE osapi_compute_listen_ port for auth manager
Implement BP untie-nova-network- models [1611c23] greenlet version
inconsistency [ebc06cf] Add policy checks to Volume.API [433274d]
Remove unused extension decorator require_admin [46f90f7] Fix volume
api typo [bb10721] Convert nova.volume.api.API to use volume objects
[20b4d89] Remove a whole bunch of unused imports [9c1f5d4] have all
quota errors return an http 413 [c9f80f5] This import is not used.
[1d4e35b] Refactor request and action extensions. [0b08cab] Fixing a
bug that was causing the logging to display the context info for the
wrong user. bug: 915608 [04986f2] Create an instance DNS record
based on instance UUID. [60ff2e3] Implements blueprint separate-
nova-volumeapi [59e8ae1] Implement more complete kombu reconnecting
Clean up disk_format mapping in xenapi.vm_utils [a3b7a31] Remove
compute.api.API. add_network_ to_project [a0ab483] Imported
Translations from Launchpad
* temp disable testsuite
* No change rebuild.
* [8e57055] First implementation of bp/live-migration- resource- calc
[021b4d5] Remove skipping of 2 tests [fd3cad6] Make authz failures
use proper response code [c3c10e1] Adds test for local.py [0815320]
Fix policy import in nova.compute.api [08a7239] Remove network_api
from Servers Controller [dd63106] minor fix in comment [ace0252] Add
policy checks to Compute.API [ccaf97a] Ensure nova is compatible
with WebOb 1.2+ [932f3aa] Unbreak start instance and fixes bug
905270 [475691a] catch InstanceInvalidState in more places [3e015b8]
Remove 'location' from GlanceImageService [4d01531] Makes
common/cfg.py raise AttributeError [26b7b94] Call to
instance_info_cache_ delete to use uuid [568577b] Bug #914907:
register_models in db/sqlalchemy/models. py references non-existent
ExportDevice [691da4d] Update logging in compute manager to use
uuids [c9c09bd] Do not overwrite project_id from request params
Imported Translations from Launchpad [9e21a22] nova-manage floating
ip fixes [4c5586a] Add a modify function to the floating ip dns api.
[5165320] Adding the request id to response headers. [8e2d6ab] Add
@utils.deprecated( ). [eac7888] Blueprint xenapi- security- groups
[b99a5b6] Fix call to compute_api.resize from _migrate [09fffd6] Fix
metadata mapping in s3._s3_parse_manifest. [e988f43] Fix libguestfs
operation with specified partitions [26e646f] fix reboot_instance
typo [c33bd50] Fix bad test cases in smoketest. [66ce7da] fix bug
914049: private key in log [3d0311d] Don't overwrite local context
on elevated [51c0d54] Bug 885267: Fix GET /servers during instance
delete [26b24b7] Adds support for floating ip pools [01e6f75] Adds
simple policy engine support [c27e1cc] Refactors
utils.load_cached_ file [5b866f3] Serialization, deserialization, and
response code decorators. [e231a05] Isolate certain images on
certain hosts. [b27e14d] Workaround bug 852095 without importing mox
[421e5cb] Bug #894683: nova.service does not handle attribute
specific exceptions and client hangs [de4fb93] Bug #912858:
test_authors_ up_to_date does not deal with capitalized names
properly [613d1db] Adds workaround check for mox in to_primitive
[f2eb165] preload cache table and keep it up to date [162ab4f] Use
instance_properties in resize. [dcf5fe4] Ensure tests are python 2.6
compatible. [18f72f2] Return 409s instead of 500s when deleting
certain instances. [35e98d5] Update HACKING.rst. [d97b64b] Tell
users what is about to be installed via sudo [8b79dae] Fix LP912092
[7edbac2] Remove small unneeded code from impl_kombu [efc350c] Add
missing space between XML attributes [cf4505a] Fix except format to
match HACKING [96d8cbe] Set VLAN MTU size when creating the vlan
interface. [1a8a276] Fix spelling of variable [10372e7] Remove
install_requires processing. [6273bab] Fix typo in
nova/rootwrap/ compute. py. Fixes LP: #911880 [77269f1] libvirt:
implements boot from ISO images [1f364d3] Support local target for
Solaris, use 'safe' command-line processing [a7c0632] Add 'os-
networks' extension - 282. By Chuck Short
-
debian/nova.conf: Define connection_
type=libvirt in common nova.conf
instead of nova-compute-*.conf until Bug #921294 is addressed. - 281. By Chuck Short
-
debian/
nova-compute- {kvm,xen, uml,lxc} .conf: Add the connection
type "--connection=libvirt" since libvirt is no longer the default. - 279. By Chuck Short
-
debian/
patches/ kombu_tests_ timeout. patch: Skip
"test_iterconsume_errors_ will_reconnect" test. - 277. By Chuck Short
-
debian/
patches/ fix-nova- rootwraper- env.patch: Fix temporary issue with
nova-rootwrap and nova-compute.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/nova/essex