OpenStack Compute (Nova)
Python Smarty Other
Latest commit 7e36553 Oct 23, 2016 @kk7ds kk7ds Add missing compat routine for Usage object
We added a v1.1 to Usage without a compat routine to go with it. It's not really
a big deal as we're not sending this over RPC anywhere yet that I know of, but
we should have this for the sake of completeness.

Change-Id: Ia50448741b29e1c33e4988a9476418b6ba835983
Failed to load latest commit information.
api-guide/source Fix small RST markup errors Sep 29, 2016
api-ref/source api-ref: Fix wrong parameters in Oct 17, 2016
contrib Merge "changed quantum to neutron in vif-openstack" Mar 5, 2014
devstack Add RC file for excluding tempest tests for LVM job May 17, 2016
doc Merge "Add swap volume notifications (error)" Oct 21, 2016
etc/nova Remove the sample policy file Sep 29, 2016
nova Add missing compat routine for Usage object Oct 23, 2016
plugins/xenserver Add a hacking rule for string interpolation at logging Oct 11, 2016
releasenotes Merge "Add swap volume notifications (error)" Oct 21, 2016
tools Merge "Add Apache 2.0 license to source file" Oct 10, 2016
.coveragerc Remove nova/openstack/* from .coveragerc Oct 12, 2016
.gitignore doc: Integrate oslo_policy.sphinxpolicygen Oct 20, 2016
.gitreview Add .gitreview config file for gerrit. Oct 24, 2011
.mailmap Add mailmap entry May 7, 2014
.testr.conf [placement] Adjust the name of the gabbi tests Sep 20, 2016
CONTRIBUTING.rst Workflow documentation is now in infra-manual Dec 5, 2014
HACKING.rst hacking: Use assertIs(Not), assert(True|False) Oct 12, 2016
LICENSE initial commit May 28, 2010
MAINTAINERS Add a maintainers file May 22, 2015
README.rst Refresh README and its docs links Aug 8, 2016
babel.cfg Get rid of distutils.extra. Feb 9, 2012
bindep.txt List system dependencies for running common tests Aug 24, 2016
requirements.txt Updated from global requirements Oct 17, 2016 Add description on how to run ./ -8 Jan 11, 2016
setup.cfg Merge "Adds nova-policy-check cmd" Sep 1, 2016 Updated from global requirements Sep 17, 2015
test-requirements.txt Updated from global requirements Sep 30, 2016
tests-py3.txt compute: fixes python 3 related unit tests Oct 18, 2016
tox.ini Remove bandit.yaml in favor of defaults Oct 20, 2016


OpenStack Nova

OpenStack Nova provides a cloud computing fabric controller, supporting a wide variety of compute technologies, including: libvirt (KVM, Xen, LXC and more), Hyper-V, VMware, XenServer and OpenStack Ironic.

OpenStack Nova is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.


To learn how to use Nova's API, consult the documentation available online at:

For more information on OpenStack APIs, SDKs and CLIs, please see:


To learn how to deploy and configure OpenStack Nova, consult the documentation available online at:

For information about the different compute (hypervisor) drivers supported by Nova, please read:

In the unfortunate event that bugs are discovered, they should be reported to the appropriate bug tracker. If you obtained the software from a 3rd party operating system vendor, it is often wise to use their own bug tracker for reporting problems. In all other cases use the master OpenStack bug tracker, available at:


For information on how to contribute to Nova, please see the contents of the CONTRIBUTING.rst.

Any new code must follow the development guidelines detailed in the HACKING.rst file, and pass all unit tests.

Further developer focused documentation is available at: