> For the complete documentation index, see [llms.txt](https://indigo-dc.gitbook.io/indigo-datacloud-releases/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md).

# OpenStack NOVA Client

This is a client for the OpenStack Nova API. There's a Python API (the novaclient module), and a command-line script (nova). Each implements 100% of the OpenStack Nova API.

**Summary**:

* [Release Notes](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id1)
  * [What's new](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id2)
  * [List of RfCs](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id3)
  * [Deployment Notes](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id4)
  * [Known Issues](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id5)
  * [List of Artifacts](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id7)
* [Documentation](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id6)
* [Support](/indigo-datacloud-releases/chapter1/all/eoof1/python-nova1.md#id8)

## Release Notes

### What's new

This version adds in OpenStack Nova support for INDIGO developments (preemptible instances, etc.)

Supported Platforms:

* CentOS7, Ubuntu14.04, OpenStack

#### List of RfCs

* N/A

### Deployment Notes

After setting the INDIGO-DC repositories as explained in the [Generic Installation & Configuration Guide](/indigo-datacloud-releases/chapter1/generic_installation_and_configuration_guide_1.md):

* On CentOS 7, as root or otherwise using sudo:<br>

  `$ yum install -y https://repos.fedorapeople.org/openstack/openstack-liberty/rdo-release-liberty-5.noarch.rpm`<br>

  `$ yum clean all`<br>

  `$ yum install python2-novaclient`<br>
* On Ubuntu 14.04, as root or otherwise using sudo:\
  &#x20;`$ add-apt-repository cloud-archive:liberty`\
  &#x20;`$ apt-get update`\
  &#x20;`$ apt-get install python-novaclient`<br>
* See the [OpenStack CLI guide](http://docs.openstack.org/cli-reference/nova.html) for information on how to use the nova command-line tool. You may also want to look at the [OpenStack API documentation](http://developer.openstack.org/api-ref-compute-v2.1.html).

### Known Issues

* N/A

### List of Artifacts

Packages:

* python2-novaclient-5.0.1.dev3-0indigo.el7.centos.noarch.rpm
* python3-novaclient\_5.0.1.dev3-indigo2\_all.deb
* python-novaclient\_5.0.1.dev3-indigo2\_all.deb
* python-novaclient-doc\_5.0.1.dev3-indigo2\_all.deb

## Documentation

* The product extends the current set of operations of python-novaclient by adding the preemptible option, needed by OPIE product. The documentation included in [OpenStack Preemptible Instances Extension (OPIE)](https://github.com/indigo-dc/indigo-datacloud-releases/tree/23e3ac652361e53b94532886bd37d707e297ab05/indigo1/indigo1/opie1.md) cover this new functionality added to the API.

## Support

* Please use the [INDIGO - DataCloud CatchAll GGUS Support Unit](https://wiki.egi.eu/wiki/GGUS:INDIGO_DataCloud_Catch-all_FAQ)
