Created by Soren Hansen and last modified
Get this branch:
bzr branch lp:~soren/nova/ec2-soap-api
Only Soren Hansen can upload to this branch. If you are Soren Hansen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Soren Hansen
OpenStack Compute (nova)

Recent revisions

432. By Soren Hansen

Slightly better request checking.

431. By Soren Hansen

Add mandatory blockDeviceMapping element to imagesSet items.

430. By Soren Hansen

Update xmlns attribute.

429. By Soren Hansen

Merge trunk

428. By Soren Hansen

We can now respond to SOAP API calls with no arguments. There seems to be a problem with the responses though that I can't quite work out.

427. By Soren Hansen

Merge DescribeImages fix.

426. By Vish Ishaya

Default flagfile moved in trunk recently. This updates nova.sh to run properly with the new flagfile location.

425. By Soren Hansen

Add a templating mechanism in the flag parsing.

Add a state_path flag that will be used as the top-level dir for all other state (such as images, instances, buckets, networks, etc).
This way you only need to change one flag to put all your state in e.g. /var/lib/nova. This simplifies packaging quite a bit.

424. By Michael Gundlach

Rename cloudServersFault to computeFault -- I missed this Rackspace branding when we renamed nova.api.rackspace to nova.api.openstack.

423. By Vish Ishaya

A few more changes:
 * Fixed up some flags
 * Put in an updated nova.sh
 * Broke out metadata forwarding so it will work in flatdhcp mode
 * Added descriptive docstrings explaining the networking modes in more detail

Original Message:

FlatDHCPManager wasn't quite working. This makes it work again. I discovered that automatically bridging into eth0 without a vlan is very dangerous. If eth0 has an ip that you are using for ssh, you lose your connectivity. For that reason, I set bridge_dev to None by default. This unfortunately means that you have to specify a bridge_dev for VlanManager to actually work.

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.