lp:~ewindisch/nova/lp733609

Created by Erica Windisch and last modified
Get this branch:
bzr branch lp:~ewindisch/nova/lp733609
Only Erica Windisch can upload to this branch. If you are Erica Windisch please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Erica Windisch
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

795. By Erica Windisch

Remove excess parens/commas

794. By Josh Kearney

Use a consistent naming scheme for XenAPI variables.

793. By Kevin L. Mitchell

Replace raw SQL calls through session.execute() with SQLAlchemy code.

792. By Soren Hansen

Remove race condition when refreshing security groups and destroying instances at the same time.

791. By Cory Wright

This change adds the ability to boot Windows and Linux instances in XenServer using different sets of vm-params.

Images in glance should have a property set with a key of `os_type` and a value of either `windows` or `linux`. Images without `os_type` set default to `linux`.

Linux images boot para-virtualized, while Windows images boot via HVM.

790. By Erica Windisch

Passes net variable as value of keyword argument process_input. Prior to the execvp patch, this was passed positionally.

789. By Ryan Lane

Changes the output of status in describe_volumes from showing the user as the owner of the volume to showing the project as the owner.

788. By Monsyne Dragon

Adds in multi-tenant support to openstack api.
Allows for multiple accounts (projects) with admin api for creating accounts & users.

787. By Dan Prince

Make linux_net ensure_bridge commands that add and remove ip addr's from
devices/bridges work with with the latest utils.execute method (execvp).

786. By Soren Hansen

Add a new IptablesManager that takes care of all uses of iptables.

Port all uses of iptables (in linux_net and libvirt_conn) over to use this new manager.

It wraps all uses of iptables so that each component can maintain its own set of rules without interfering with other components and/or existing system rules.

iptables-restore is an atomic interface to netfilter in the kernel. This means we can make a bunch of changes at a time, minimising the number of calls to iptables.

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
This branch contains Public information 
Everyone can see this information.

Subscribers