# 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](#id1)
  * [What's new](#id2)
  * [List of RfCs](#id3)
  * [Deployment Notes](#id4)
  * [Known Issues](#id5)
  * [List of Artifacts](#id7)
* [Documentation](#id6)
* [Support](#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](https://indigo-dc.gitbook.io/indigo-datacloud-releases/chapter1/generic_installation_and_configuration_guide_1):

* 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)
