lp:~blamar/nova/nova-gzip

Created by Brian Lamar and last modified
Get this branch:
bzr branch lp:~blamar/nova/nova-gzip
Only Brian Lamar can upload to this branch. If you are Brian Lamar please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Brian Lamar
Project:
OpenStack Compute (nova)
Status:
Development

Recent revisions

739. By Brian Lamar

Added gzip middleware to the openstack pipeline.

738. By Brian Lamar

Fixed so empty response body does not get gzip'd

737. By Brian Lamar

1) Moved `WritableLogger` from nova/wsgi.py to nova/log.py because, well,
it's a logging class which should be in log.py.

2) Re-alphabetized imports in test_wsgi.py

3) Renamed test suite in test_wsgi.py from Test to WsgiTests

4) Renamed test_debug to test_debug_middleware to be more descriptive,
and changed the test to capture and validate debugging output.

5) Added 3 new tests for supporting gzip compression in requests and
responses.

6) Added `GzipMiddleware` and added commenting to `Debug` middleware.

736. By Vish Ishaya

Removes processName from debug output since we aren't using multiprocessing and it doesn't exist in python 2.6.1

735. By Todd Willey

Add some methods to the ec2 admin api to work with VPNs. Also implements and properly documents the get_hosts method.

734. By justinsb

Don't require metadata (hotfix for bug 724143)

733. By Armando Migliaccio

Easy and effective fix for getting the DNS value from flag file, when working in FlatNetworking mode.

732. By termie

Some first steps towards resolving some of the issues brought up on the mailing list related to documenting flags.

This patch helps expose some of the features of gflags that we were sort of skipping past, such as organizing flags by the file that defined them in help.

There are still some things to fix, for example all the flags defined in nova.flags should be moved to other files, and the ones that are there currently show up under nova.log, but previously they were all in one spot anyway so this is still fully a step forward.

Manager import was moved into Service's init so that the dynamic flags get loaded earlier so we can show them in the help.

731. By justinsb

Support HP/LeftHand SANs. We control the SAN by SSHing and issuing CLIQ commands. Also improved the way iSCSI volumes are mounted: try to store the iSCSI connection info in the volume entity, in preference to doing discovery. Also CHAP authentication support.

CHAP support is necessary to avoid the attach-volume command require an export on the SAN device. If we had to do that, the attach command would have to hit both the volume controller and the compute controller, and that would be complex.

730. By Salvatore Orlando

This fix checks whether the boot/guest directory exists on the hypervisor.
If that is not the case, it creates it.

And this time I'm pretty sure I'm not breaking anything with this fix! (see bug 723298)

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