OpenStack Preemptible Instances Extensions

OPIE is the materialization of the preemptible instances extension serving as a reference implementation. This package provides a set of pluggable extensions for OpenStack Compute (nova) making possible to execute premptible instances using a modified filter scheduler.

Summary:

Release Notes

What's new

New features and fixes as from commits/12.0.0:

  • Create a HostStatePartial and a new HostManager classes

  • Introduce a preemptible instances filter scheduler

  • Update tox.ini with upstream changes

  • api: raise HTTP NotImplemented instead of returning empty

  • api: add unit testing

Supported Platforms:

  • CentOS7 & Ubuntu 14.04

  • OpenStack v. Liberty

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 opie

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

  • More details regarding installation can be found here

  • After the installation the service needs to be configured as described here

Known Issues

  • N/A

List of Artifacts

Packages:

  • opie-12.0.0-1.el7.centos.noarch.rpm

  • opie-doc_12.0.0-1ubuntu0_all.deb

  • opie_12.0.0-1ubuntu0_all.deb

Documentation

Support

Last updated