Initial commit for the AWS EC2 and VPC API standalone service project
This project serves two purposes: 1. Add AWS VPC API support implementation into OpenStack. 2. Serve as a prototype for future extraction of nova's EC2 API layer into a separate service. As agreed with Michael Still (nova PTL) and Joe Gordon we're adding the VPC API implementation as a separate service and not contributing it as a nova EC2 patch. Later this separate service is supposed to accommodate extracted EC2 API as well and be accepted back into OpenStack as a part of Compute. Right now for the first version the idea is to create fully functional standalone EC2 service by: 1. Proxying existing EC2 API calls into existing nova EC2 API layer. 2. Implementing here the VPC API related calls and funcionality This standalone service when installd will be replacing the endpoint for EC2 API in keystone and storing nova's EC2 API endpoint internally in config for proxying existing EC2 API calls. Change-Id: I1bffb09b6e2f9376ab6d74f2e8f68c93d3ba2c0c
This commit is contained in:
parent
c2369b1842
commit
11b3e884a0
@ -0,0 +1,11 @@
|
||||
[access "refs/heads/*"]
|
||||
label-Code-Review = -2..+2 group ec2-api-core
|
||||
label-Workflow = -1..+1 group ec2-api-core
|
||||
abandon = group ec2-api-core
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group ec2-api-ptl
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = true
|
||||
[submit]
|
||||
mergeContent = true
|
@ -2529,6 +2529,15 @@
|
||||
jobs:
|
||||
- python-jobs
|
||||
|
||||
- project:
|
||||
name: ec2-api
|
||||
github-org: stackforge
|
||||
node: bare-precise
|
||||
tarball-site: tarballs.openstack.org
|
||||
|
||||
jobs:
|
||||
- python-jobs
|
||||
|
||||
- project:
|
||||
name: gnocchi
|
||||
github-org: stackforge
|
||||
|
@ -618,6 +618,8 @@
|
||||
- project: stackforge/driverlog
|
||||
description: Vendor drivers for OpenStack
|
||||
upstream: git://github.com/Mirantis/oscp.git
|
||||
- project: stackforge/ec2-api
|
||||
description: AWS EC2 and VPC API support in standalone service for OpenStack. At first uses nova's EC2 API for non-VPC functionality. Later it'll be transferred here out of nova.
|
||||
- project: stackforge/entropy
|
||||
description: A framework for Audit/Repair scripts for openstack
|
||||
- project: stackforge/fuel-astute
|
||||
|
@ -1600,6 +1600,16 @@ projects:
|
||||
- gate-gce-api-python26
|
||||
- gate-gce-api-python27
|
||||
|
||||
- name: stackforge/ec2-api
|
||||
template:
|
||||
- name: check-requirements
|
||||
check:
|
||||
- gate-ec2-api-pep8
|
||||
- gate-ec2-api-python27
|
||||
gate:
|
||||
- gate-ec2-api-pep8
|
||||
- gate-ec2-api-python27
|
||||
|
||||
- name: openstack/governance
|
||||
check:
|
||||
- noop
|
||||
|
Loading…
x
Reference in New Issue
Block a user