OpenStack OCCI Interface

OOI is an implementation of the Open Cloud Computing Interface (OCCI) for OpenStack. Summary:

Release Notes

What's new

Highlights of changes as present in the commits description:

  • fix nova <-> OCCI state mapping

  • fix state transitions for OCCI actions

  • Add support for SSH key injection

  • Handle multiple content-types into one header field

  • Catch exception if image is not found when showing a server

  • Support linking storage on compute creation

  • do not access token info to obtain tenant

  • Solved OCCI validation using osnetwork mixin

Ssupported Platforms:

  • CentOS 7, Ubuntu 14.04

  • OpenStack (Kilo onwards)

List of RfCs

Deployment Notes

After setting the INDIGO-DC repositories as explained in the Generic Installation & Configuration Guide:

  • On CentOS 7, as root or otherwise using sudo:

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

    $ yum clean all

    $ yum install python-ooi

  • On Ubuntu 14.04, as root or otherwise using sudo: $ add-apt-repository cloud-archive:liberty $ apt-get update $ apt-get install python-ooi

  • More details are available in the 0.3.1 Installation Guide

Known Issues

  • N/A

List of Artifacts

Packages:

  • python-ooi_0.3.1-1_all.deb

  • python-ooi-0.3.1-1.el7.centos.noarch.rpm

Documentation

Support

Last updated