The Wayback Machine - https://web.archive.org/web/20190828112509/https://github.com/openstack/omni/
Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Multi and hybrid cloud management with OpenStack API.
Python Shell
Branch: master
Clone or download
ianw Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I77ef82065c0ae1f6250f46f41840372b01adf541
Latest commit bc94150 Mar 25, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cinder Added credentials manager and updated omni drivers. Feb 25, 2019
creds_manager Added credentials manager and updated omni drivers. Feb 25, 2019
credsmgrclient Added credentials manager and updated omni drivers. Feb 25, 2019
devstack Fixed devstack for AWS Feb 26, 2019
glance
hacking Replace assertTrue(isinstance()) with assertIsInstance() Oct 11, 2017
neutron Fix the misspelling of "except" Feb 25, 2019
nova Added credentials manager and updated omni drivers. Feb 25, 2019
omnitests Replace assertTrue(isinstance()) with assertIsInstance() Oct 11, 2017
scripts Organizing all Omni specific scripts at one place Oct 4, 2017
.gitignore
.gitreview
CONTRIBUTING.rst
HACKING.rst Replace assertTrue(isinstance()) with assertIsInstance() Oct 11, 2017
LICENSE Adding LICENSE Oct 26, 2016
README.md Updated README to reflect new goals Apr 10, 2017
requirements.txt Fixed devstack for AWS Feb 26, 2019
run_tests.sh Added credentials manager and updated omni drivers. Feb 25, 2019
setup.cfg Added tox integration to run unit tests for Omni project. Jun 19, 2017
setup.py
test-requirements.txt
tox.ini Replace openstack.org git:// URLs with https:// Mar 24, 2019

README.md

OpenStack-Omni aims to provide a standard OpenStack API for managing hybrid and multi-cloud environments. This repository contains Openstack drivers for various public cloud environments. These drivers currently provide the capability to spin up Openstack instances, images, volumes and networks on Amazon EC2. We need contributions to support other public cloud environments like Azure, Google Compute Engine, Rackspace, etc. Following Openstack projects are supported --

  • Nova
  • Neutron
  • Cinder
  • Glance

Check out this video at Openstack Barcelona 2016 Keynote to find out more: Omni Demo @Keynote

Setup

The setup instructions are project specific. Check the project directories for specifics.

Status

Development is active. Can be used for individual testing.

Contributions

Contributions are welcome. Specifically following areas need help:

  1. Similar drivers for Windows Azure, Google Compute Engine and other public cloud providers
  2. An easy way (automated) to add Omni drivers to existing Openstack Deployments.
You can’t perform that action at this time.