Multi and hybrid cloud management with OpenStack API.
Switch branches/tags
Nothing to show
Clone or download
shahpratikr [AWS] Fixed error while deleting VPC
- Issue: When trying to delete network immediately after deleting VM,
throws "DependencyViolation" error. This is due to security group was
not getting deleted before deleting VPC

Change-Id: I8f1e642819188c56fddcfbb1337b2459c939e7f4
Latest commit 14f465f Nov 6, 2017

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


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


Development is active. Can be used for individual testing.


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.