lp:~gundlach/nova/novash

Created by Michael Gundlach and last modified
Get this branch:
bzr branch lp:~gundlach/nova/novash
Only Michael Gundlach can upload to this branch. If you are Michael Gundlach please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michael Gundlach
Project:
OpenStack Compute (nova)
Status:
Merged

Recent revisions

429. By Michael Gundlach

Merge from trunk

428. By Michael Gundlach

Merge from trizzunk

427. By Michael Gundlach

remove FAKE_subdomain reference

426. By Michael Gundlach

Return the correct server_management_url

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.

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.

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