lp:~mordred/nova/fix-venv-test
- Get this branch:
- bzr branch lp:~mordred/nova/fix-venv-test
Branch merges
- termie (community): Approve
- Jay Pipes (community): Approve
-
Diff: 23 lines (+5/-0)2 files modifiedtools/install_venv.py (+4/-0)
tools/pip-requires (+1/-0)
Branch information
Recent revisions
- 254. By Soren Hansen
-
Ensure that --gid and --uid options work for both twisted and non-twisted daemons.
- 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 - 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.
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