lp://staging/~soren/nova/describe-images-unit-tests

Created by Soren Hansen and last modified
Get this branch:
bzr branch lp://staging/~soren/nova/describe-images-unit-tests
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

Owner:
Soren Hansen
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

427. By Soren Hansen

Merge lp681600 fix branch.

426. By Soren Hansen

Merge lp:~soren/nova/lp681600

425. By Soren Hansen

Merge trunk.

424. By Soren Hansen

Got EC2's DescribeImages API call to speak correctly to the image service. This makes the API call work again.

Also added unit tests for it, in the process mangling the S3 image service to look like the others (renaming register -> create and unregister -> delete).

Make the image returned by S3ImageService.show also have an 'id' attribute.

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.

422. By Soren Hansen

Make sure all workers look for their flagfile in the same spot.

Stop nova-manage from using /etc/nova/nova-manage.conf as its default
flagfile. This made made development awkward since everything but
nova-manage would use defaults for everything, but nova-manage would use
whatever config was in /etc/nova/nova-manage.conf which was likely put
there by a package of some sort.

This way, we can leave it to the packagers to set this default to
something else.

421. By Soren Hansen

Fix typo "nova.util" -> "nova.utils".

420. By Soren Hansen

Added a .mailmap that maps addresses in bzr to people's real, preferred
e-mail addresses. (I made a few guesses along the way, feel free to
adjust according to what is actually the preferred e-mail)

Added a couple of methods to nova.utils to parse said .mailmap and do
the appropriate (though highly naïve) replacement.

Apply mailmap replacement in changelog generation in setup.py.

Add a unit test that checks everyone is properly listed in Authors.

Add missing people to Authors.

419. By Soren Hansen

Add a placeholder in doc/build. Although bzr handles empty directories
just fine, setuptools does not, so to actually ship this directory in
the tarball, we need a file in it.

418. By Soren Hansen

doc/build was recently accidentally removed from VCS. This adds it back, which makes the docs build again.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~hudson-openstack/nova/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers