Commit Graph

6 Commits

Author SHA1 Message Date
harsha.dhake d05c20bb60 Adding credsmgr support in devstack
Change-Id: Ied7da6e314d81426e60063f7347dbeb1dc05216b
2019-06-17 14:36:03 +05:30
Harsha Dhake 3fc8b3f97d Added credentials manager and updated omni drivers.
This change:
1. Adds credmanager service which handles credentials for AWS drivers.
2. Adds support for managing multiple AWS accounts through use of credmanager. Each account is mapped to a single project in keystone.
3. Adds support for multiple AZs by running one nova-compute and cinder-volume process per AZ.
4. Improves support for AWS networking in neutron.
5. Also, made few stability fixes in GCP and Azure drivers.

Change-Id: I0f87005a924423397db659ab754caaa6cde90274
2019-02-25 00:38:42 -05:00
Pratik Shah cdd3004ce8 Removed log files from omni
Files modified:
- Removed omnitests directory which contained log files for tests
- Modified .gitignore
- Removed requirements.txt
Closes-Bug: #1702005

Change-Id: I8f52f7ba0bc66514dcae65c9c25037f05c0d34c1
2017-07-04 10:59:05 +05:30
Pratik Shah 699caafaa0 Added tox integration to run unit tests for Omni project.
Description:

1. Fixed file paths in Nova, Neutron according to actual Openstack repository.
2. tox.ini: init file to run to tox command
3. run_tests.sh: actual script to run unit tests
4. omni-requirements.txt: Contains Python packages from Nova, Glance, Neutron and Cinder

Usage:
To run unit tests, execute 'tox -epy27' command in Omni project directory.

Change-Id: Ife3a5d4c009198fb46faff7a21525dd739a87e9c
2017-06-19 16:17:03 +05:30
Sachin Manpathak ccbbe69a8b Add exception handling to EBS driver initialization
Change-Id: I8913429303a32ab9e310ce23858e74ddef6a9f8d
2017-04-12 10:53:58 -07:00
Sachin fa89beafab Initial commit: Introducing AWS Drivers for OpenStack 2016-10-26 00:12:14 -07:00