Permalink
Commits on Dec 15, 2011
  1. Ensure fkey is dropped before removing instance_id

    ttx committed with vishvananda Dec 15, 2011
    This fixes Bug #904888
    
    On MySQL databases that use InnoDB by default (ie, at the point when
    database is being first migrated), extra care needs to be taken to
    ensure FKs are dropped before columns because they are not automatically.
    
    Patch from Adam Gandelman and Scott Moser.
    
    Change-Id: I32919a46bb76f524e064098738ad98248b2f1c0e
  2. Switch disk_config extension to use one DB query

    jerdfelt committed with vishvananda Dec 15, 2011
    A response through this extension can have many servers and making one
    query per server can slow down response time dramatically. This change
    switches the extension to use one DB query instead of many queries.
    It also avoids queries when the key is already populated, such as when
    the results include responses from a remote zone.
    
    This change reduces a 'nova list' of 21 servers from 14 seconds to 1
    second on my (relatively slow) development system.
    
    Change-Id: I8476dbca0f87ff2a3d69bd7b8f51c296e41e3388
  3. Fixes bug 887402

    dtroyer committed with ttx Dec 14, 2011
    Change utils.execute to accept a list or a single integer in
    check_exit_code.
    
    In libvirt.disconnect_volume() return codes 0 and 255 are both valid
    for logout/delete, where 255 is returned if the volume is already
    disconnected.
    
    Also includes a fix by Dan Prince for a regression introduced by
    the above fix (bug 904560)
    
    Change-Id: Icffeb0fe8269a02d95ac6ed180ba0bb9f458a6ed
  4. Bug 902626

    jakedahn committed with ttx Dec 15, 2011
    Fixing typo which breaks floating_ip_get_all_by_project.
    
    Change-Id: Ic586455b202ece5a9fb61e78d243502069d39242
  5. Pass additional information from nova to Quantum

    Brad Hall committed with ttx Dec 11, 2011
    Some of the Quantum plugins will require this information
    
    Change-Id: I957b5546b8c16d44d587bd73da975a1bb4a0b630
Commits on Dec 14, 2011
  1. Merge "Follow-on to I665f402f to convert rxtx_quota to rxtx_factor in…

    Jenkins committed with openstack-gerrit Dec 14, 2011
    … nova-manage and a couple of tests."
Commits on Dec 13, 2011
  1. Refactor vm_state and task_state checking

    jerdfelt committed Dec 13, 2011
    This branch refactors the recently merged code for checking vm_state and
    task_state. The list of allowed states is merged to the method being
    checked, more methods are being checked and cleans up the general usage
    of them to be easier to read.
    
    Change-Id: If6130dbab947f7bd037e37af9827b6a7c9a193d4
  2. Merge "Renaming instance_actions.instance_id column to instance_uuid.…

    Jenkins committed with openstack-gerrit Dec 13, 2011
    … blueprint: internal-uuids"
  3. Merge "Fix some errors found by pychecker"

    Jenkins committed with openstack-gerrit Dec 13, 2011
  4. Follow-on to I665f402f to convert rxtx_quota to rxtx_factor in

    dtroyer committed Dec 13, 2011
    nova-manage and a couple of tests.
    
    Change-Id: I1c72dbef6173e4c08006e36fa90565a724528b7c
  5. Fix some errors found by pychecker

    Brad Hall committed Dec 11, 2011
    Change-Id: I6ae8776fcfd7fbae1d6555d2e33ae807a9daccb2
  6. Fix tgtadm off by one error. Fixes bug #871278

    Chuck Short committed Dec 13, 2011
    Change-Id: Ia359045465ada9753b86d1a08cc947966b3ac899
    Signed-off-by: Chuck Short <chuck.short@canonical.com>
  7. Merge "Fix for bug 902175"

    Jenkins committed with openstack-gerrit Dec 13, 2011
  8. Sanitize EC2 manifests and image tarballs

    ttx committed Dec 1, 2011
    Prevent potential directory traversal with malicious EC2 image tarballs,
    by making sure the tarfile is safe before unpacking it. Fixes bug 894755
    
    Prevent potential directory traversal with malicious file names in
    EC2 image manifests. Fixes bug 885167
    
    Change-Id: If6109047307bd6e654ee9d1254f0d7f31cf741c1
  9. Renaming instance_actions.instance_id column to instance_uuid.

    ironcamel committed Dec 6, 2011
    blueprint: internal-uuids
    
    Change-Id: I204c3fd49278c509a9bc32353445ede086cfadb2
  10. Fix for bug 902175

    Brad Hall committed Dec 12, 2011
    Remove the gateway port when deleting the network (if it's the only one left),
    and kill dnsmasq if the network is deleted.
    
    Change-Id: If6b4798ddb4d21fe6c32ac20e6237494b799ecbd
  11. fixed typos. removed an unused import

    maoy committed Dec 12, 2011
    Change-Id: I3cc1d2b2e89f5f4bd82dd8a259363d4e88708531
  12. Vm state management and error states

    David Subiros committed with vishvananda Nov 16, 2011
    this implements the blueprint nova-vm-state-management
    It implements the following functionalities:
    - Filter compute api calls according to state of the VM
    (defined in compute/state_checker).
    - Sets error state if the scheduler cannot allocate the VM in any host
    - Handles the create/delete concurrency in the compute manager
    
    Change-Id: Ie6d016b7d4781f70bb5967f204fa88a6412bd727
Commits on Dec 12, 2011
  1. Added support for creating nova volume snapshots using OS API.

    gagupta committed with vishvananda Oct 30, 2011
    Fixes bug 883676
    blueprint nova-volume-snapshot-backup-api
    
    Change-Id: Id3e1ad39ef791b93dd014cada87c2d295454701f
  2. Merge "Fixing snapshot failure task_state"

    Jenkins committed with openstack-gerrit Dec 12, 2011
  3. Fix error when subnet doesn't have a cidr set

    Brad Hall committed Dec 12, 2011
    If it isn't set in the subnet just take it from the network_ref.
    
    Change-Id: Id9b4a25b369884f4f4d5527b44d1215d3c244d70
  4. Merge "Imported Translations from Launchpad"

    OpenStack Jenkins committed with openstack-gerrit Dec 12, 2011
  5. bug 899767: fix vif-plugging with live migration

    Dan Wendlandt committed Dec 12, 2011
    Expose vif_unplug method in virt layer, as the compute manager has to
    explicitly call it on during live migration, so that network devices are
    torn down even if the disk image is not.
    
    Change-Id: Iae88c72f4fd2c7c097c23ef9e5f8fd392052f73e
  6. Merge "fixed_ips by vif does not raise"

    Jenkins committed with openstack-gerrit Dec 12, 2011
  7. Fixing snapshot failure task_state

    David Subiros committed Nov 30, 2011
    fixes bug 898162
    If a snapshot fails now the instance task_state is set back to None.
    
    Change-Id: I5ed8850a35aea901adf253f3f4adc590efd3a075
Commits on Dec 11, 2011
  1. Imported Translations from Launchpad

    OpenStack Jenkins committed Dec 11, 2011
    Change-Id: I3c05064b43f71f0d38bceee7e7e25ced567deea9