lp:~mordred/nova/fix-venv-test

Created by Monty Taylor and last modified
Get this branch:
bzr branch lp:~mordred/nova/fix-venv-test
Only Monty Taylor can upload to this branch. If you are Monty Taylor please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Monty Taylor
Project:
OpenStack Compute (nova)
Status:
Merged

Recent revisions

255. By Monty Taylor

A few small changes to install_venv to let venv builds work on the tarmac box.

254. By Soren Hansen

Ensure that --gid and --uid options work for both twisted and non-twisted daemons.

253. By Vish Ishaya

Fixes an error in setup_compute_network that was causing network setup to fail.

252. By Ewan Mellor

Rework virt.xenapi's concurrency model. There were many places where we were
inadvertently blocking the reactor thread. The reworking puts all calls to
XenAPI on background threads, so that they won't block the reactor thread.

Long-lived operations (VM start, reboot, etc) are invoked asynchronously
at the XenAPI level (Async.VM.start, etc). These return a XenAPI task. We
relinquish the background thread at this point, so as not to hold threads in
the pool for too long, and use reactor.callLater to poll the task.

This combination of techniques means that we don't block the reactor thread at
all, and at the same time we don't hold lots of threads waiting for
long-running operations.

There is a FIXME in here: get_info does not conform to these new rules.
Changes are required in compute.service before we can make get_info
non-blocking.

251. By justinsb

Check exit codes when spawning processes by default
Also pass --fail to curl so that it sets exit code when download fails

250. By Eric Day

PEP8/pylint cleanup in bin and nova/auth.

249. By Eric Day

Added unit tests for WSGI helpers and base WSGI API.

248. By Eric Day

First in a series of patches to port the API from Tornado to WSGI. Also includes a few small style fixes in the new API code.

247. By Michael Gundlach

Since pylint=0.19 is our version, force everyone to use the disable-msg syntax.

246. By Jay Pipes

No longer installs a virtualenv automatically and adds new options to bypass the interactive prompt.

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