lp:~jakedahn/nova/lp820620

Created by Jake Dahn and last modified
Get this branch:
bzr branch lp:~jakedahn/nova/lp820620
Only Jake Dahn can upload to this branch. If you are Jake Dahn please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jake Dahn
Project:
OpenStack Compute (nova)
Status:
Merged

Recent revisions

1436. By Jake Dahn

making body default to none

1435. By Jake Dahn

Adding standard inclusion of a body param which most http clients will send along with a POST request.

1434. By Monsyne Dragon

Add durable flag for rabbit queues.

1433. By Donal Lafferty

Added ability too boot VM from install ISO. System detects an image of type iso. Images is streamed to a VDI and mounted to the VM. Blank disk allocated to VM based on instance type.

Currently available for XenServer.

1432. By Soren Hansen

Add source-group filtering.

Move refresh to be triggered by allocation and deallocation of IP's rather than creation/destruction of instances.

There really needs a way to use ipsets for this, but it's not widely supported yet (went into mainline linux at 2.6.39), so this implementation just uses regular iptables.

1431. By John Tran

added logic to make the creation of networks (IPv4 only) validation a bit smarter:
  - detects if the cidr is already in use
  - detects if any existing smaller networks are within the range of requested cidr(s)
  - detects if splitting a supernet into # of num_networks && network_size will fit
  - detects if requested cidr(s) are within range of already existing supernet (larger cidr).

IPv6 logic remains intact yet had not been improved by this code.

1430. By John Tran

  fix InvalidPortRange exception shows up in euca2ools instead of UnknownError when euca-authorize is specified w/ invalid port #.

1429. By Alex Meade

Changes requests with an invalid server action to return an HTTP 400 instead of a 501.

1428. By Tushar Patil

Currently OS API doesn't accept availability zone parameter so there is no way to instruct scheduler (SimpleScheduler) to launch VM instance on specific host of specified zone.

Now changes have been made in the create_instance_helper to read the availability zone and pass it to the compute create API. Any OS extensions can take a advantage of it.
Also changes have been made in the nova-manage ServiceCommands class to expose zone information to the admin users. Only admin users will be allowed to launch VM instance on specific host.

1427. By Vladimir Popovski

typo fix

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