Created by Eldar Nugaev and last modified
Get this branch:
bzr branch lp:~openstack-gd/nova/multi-nic-exp-fix
Members of openstack-gd can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

OpenStack Compute (nova)

Recent revisions

815. By Josh Kearney

Log the use of utils.synchronized.

814. By Mark Washenberger

Fix lp727225 by adding support for personality files to the openstack api.


This merge adds support for personality files to the openstack api. It leverages previous work which added this functionality to the compute api, compute manager, and xen api.

813. By Christian Berendt

fixes bug 735298: start of nova-compute not possible because of wrong xml paths to the //host/cpu section in "virsh capabilities", used in nova/virt/libvirt_conn.py

812. By Jay Pipes

Keypairs are not required in the OpenStack API; don't require them!

This cleans up some weirdness from the original branch (https://code.launchpad.net/~justin-fathomdb/nova/bug732204/+merge/53359) with justin's LP username in r804.

811. By Soren Hansen

Add missing fallback chain for ipv6.

810. By justinsb

Don't generate insecure passwords where it's easy to use urandom instead

809. By Thierry Carrez

Fixes euca-get-ajax-console returning Unknown Error, by using the correct
exception in get_open_port() logic. Patch from Tushar Patil.

808. By Christian Berendt

added new class Instances for managaging instances
added new method list in class Instances:

# nova-manage instance list
instance node type state launched image kernel ramdisk project user zone index
i-00000547 XXXXXXX m1.small running 2011-02-18 08:36:37 ami-a03ndz0q ami-0isqekvw testing berendt None 0
i-00000548 XXXXXXX m1.small running 2011-02-18 08:37:17 ami-a03ndz0q ami-0isqekvw testing berendt None 1
i-00000549 XXXXXXX m1.small running 2011-02-18 08:37:52 ami-a03ndz0q ami-0isqekvw testing berendt None 2

# nova-manage instance list ares
instance node type state launched image kernel ramdisk project user zone index
i-00000c1c ares m1.tiny running 2011-02-26 22:51:40 ami-pus9dj84 ami-zhcv0yyx ami-av96fu30 testing berendt None 1

extended the method list in class FixedIps to lookup ip addresses assigned to a specified node:

# nova-manage fixed list ares
network IP address MAC address hostname host 02:16:3e:75:d7:9a i-00000c1c ares

807. By Brian Lamar

Fixed lp732866 by catching relevant `exception.NotFound` exception. Tests did not uncover this vulnerability due to "incorrect" FakeAuthManager. I say "incorrect" because potentially different implementations (LDAP or Database driven) of AuthManager might return different errors from `get_user_from_access_key`.

Also, removed all references to 'bacon', 'ham', 'herp', and 'derp' and replaced them with hopefully more helpful terms.

Long story short it addresses the immediate issue while throughly ignoring the larger issue, which is correctly testing all implementations of Auth. I find this acceptable as currently the future of auth is in flux.

806. By Ken Pepple

just fixing a small typo in nova-manage vm live-migration

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.