45 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
21c67d24df Updated from global requirements
Change-Id: I6559645a457472038d384f93c1980e8618f68802
2017-02-15 10:24:04 +00:00
johnsom
5b72c134a9 Create api-ref base for Octavia
This patch will create the initial directory and index for the api reference
documentation (using the new guidelines) for the Octavia API.

Change-Id: Id5fbe569acfe7348f4f9dfc9cbef49834ea824c3
Partial-Bug: #1558385
2017-02-13 23:08:14 +00:00
Michael Johnson
ada92f7c0b Update test-requirements hacking
The version of "hacking" in our test-requirements.txt was out of date.
This patch updates that to the current global requirements version
and corrects the errors returned by the new version.

Change-Id: Ia1555cef868a8d215213b465fa6af666b1e81e80
2017-02-13 15:05:41 -08:00
OpenStack Proposal Bot
4909bf98c6 Updated from global requirements
Change-Id: Iaafa8d71915cdc2e3a679dc6021a015b6bed74e4
2017-02-10 09:46:19 +00:00
OpenStack Proposal Bot
5e76bab500 Updated from global requirements
Change-Id: I4c012f83dbf5d4dcc6a38c0de5214e07b22fd2aa
2016-11-06 02:03:55 +00:00
OpenStack Proposal Bot
edd37783fe Updated from global requirements
Change-Id: I2d464091d4094e58aecb9014175d7993c8eefdc1
Depends-On: Icdce83d731642724ea3ce6920b84c25d61bd63c5
2016-10-25 13:20:29 +00:00
Jenkins
a4f7f85a22 Merge "Updated from global requirements" 2016-09-26 22:00:13 +00:00
OpenStack Proposal Bot
a97dec30eb Updated from global requirements
Change-Id: I4977a5102698cd757fab20bf82ef8a170c6d90ee
2016-09-26 04:24:43 +00:00
ptoohill1
5e774f373a Octavia: Basic LoadBalancer Scenario Test
TESTING: Devstack plugin changes to run scenarios

Adds: Structure for tempest testing
Adds: Required tempest files and configuration for tempest testing
Adds: Octavia clients for communication with the API
Adds: Utilities for tempest testing
Adds: Mock session in method test_update_health_no_status_change of test_update_db

Co-Authored-By: Franklin Naval <franklin.naval@gmail.com>
Co-Authored-By: Madhusudhan Kandadai <madhusudhan.openstack@gmail.com>
Co-Authored-By: min wang <swiftwangster@gmail.com>

Change-Id: Ifd821ad0d94131e7dc42f2a52746ec094cf4153e
2016-09-23 22:50:05 +00:00
Gregory Haynes
579e24b727 Make pyroute2 a requirement of octavia
We currently install this via its own element, but this could be made
more simple / obvious by using the python requirements tooling.

Change-Id: I2a2eed2b8ee481189c1694659ac8100062a25cf2
2016-08-22 17:56:00 +00:00
OpenStack Proposal Bot
bbb718517a Updated from global requirements
Change-Id: I7ddf3a0f4805511305e7962e1258d42587b3caa3
2016-08-19 09:08:19 +00:00
OpenStack Proposal Bot
d19eb06a67 Updated from global requirements
Change-Id: I6e24c516267473769b05400e859fabb800915745
2016-06-24 03:16:02 +00:00
OpenStack Proposal Bot
7325db3738 Updated from global requirements
Change-Id: Ifba9422f16e648d64786cf44bbc1482f70bc86db
2016-06-20 16:59:49 +00:00
OpenStack Proposal Bot
1023441a0a Updated from global requirements
Change-Id: I8ab1c7394e54b921549d1a61c234cd5e9f9af9f5
2016-05-28 00:37:50 +00:00
OpenStack Proposal Bot
e2d815f2ee Updated from global requirements
Change-Id: I06519437a58bab4f66d6559c7e52d8f413326e86
2016-04-28 16:15:39 +00:00
OpenStack Proposal Bot
a3361b4b61 Updated from global requirements
Change-Id: Ic9b3f1689f056dc589a610fb18668a5018c506cd
2016-04-14 11:27:36 +00:00
Grant Murphy
61a9894527 Add bandit baseline to tox
Bandit baseline will check the last commit to see if
it introduced any new security problems.

Details of how bandit can be configured for the gate are
documented here:

https://wiki.openstack.org/wiki/Security/Projects/Bandit#Gate_Testing_with_Bandit

Change-Id: I791d897c4efe00bc4c0fd3b9d249e561eeb82acb
Partial-Bug: #1552002
2016-03-03 22:42:15 +00:00
OpenStack Proposal Bot
0939f8224f Updated from global requirements
Change-Id: I15c9ac7df68425c3a35a36dba1c5246dba8ae6c4
2016-01-16 03:30:39 +00:00
Kyle Mestery
8c741ba383 Add reno for release notes management
Change-Id: I963992cc0278d38ecae506d597072e8eb8b45e13
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-12-04 14:42:32 -06:00
OpenStack Proposal Bot
0a1d45f696 Updated from global requirements
Change-Id: Ic05beccd8e6bfa34437eaeec9ad98f6f5730cb38
2015-12-02 20:30:35 +00:00
Bertrand Lallau
6e66ba525b Get rid of unused dependencies in test-requirements.txt
- cliff (not used)
- fixtures (actually not used in unit tests)
- ordereddict (py26 references)

Change-Id: I3277a9e62822c6279365d2ec2b00270c9a5e9dfb
2015-11-13 11:40:43 +01:00
ptoohill1
4ffa5b64d8 Fixes missing testresource dependency
oslo.db made dependency changes that breaks us.

Change-Id: I3647189280115f708fac3301762e2ef57fad85e2
Closes-Bug: #1505327
2015-10-12 13:15:02 -05:00
Chandan Kumar
b165d191f6 Removing unused dependency: discover
Change-Id: I2611311405bee9aab1c4aac11268d77e4d070b59
2015-08-28 20:11:50 +05:30
OpenStack Proposal Bot
ef5e3b9fcf Updated from global requirements
Change-Id: Ib7ecd2093025896e4de27fd013b80612384badb6
2015-08-11 01:37:46 +00:00
OpenStack Proposal Bot
82fd07bb76 Updated from global requirements
Change-Id: I6cb59b69af6a692391522f85d2434c66da4edf19
2015-08-10 01:09:09 +00:00
Jenkins
d1e7d31b55 Merge "Adds policy based routing for the amphora" 2015-08-06 15:17:43 +00:00
Michael Johnson
fcc5dcf6e0 Adds policy based routing for the amphora
1. Creates a new element for pyroute2
2. Adds this element to the amphora image
3. Updates the amphora REST interface to pass additional network information
4. Creates the policy based routes and rules on the amp during plug vip
5. Updates the REST API spec

Change-Id: Ibd622ec302cf78c12ae2bd5d76d012ab619939a6
2015-08-05 17:27:56 +00:00
OpenStack Proposal Bot
ae855fd34e Updated from global requirements
Change-Id: I31499c3749c92dbfee7b2a38ed30bd66346a721a
2015-08-04 00:56:30 +00:00
OpenStack Proposal Bot
654ae31456 Updated from global requirements
Change-Id: I2b469b46d58d97193ec6a74c0d6eedafcedc78e9
2015-07-31 16:42:42 +00:00
OpenStack Proposal Bot
4dc114000e Updated from global requirements
Change-Id: I3e619c2f2ceab9016965bb181dafea93a4990f5f
2015-07-22 04:58:32 +00:00
OpenStack Proposal Bot
49eaba201c Updated from global requirements
Change-Id: If39c19a635acec9c84d71f04307cd792c4488a6c
2015-07-17 16:16:16 +00:00
OpenStack Proposal Bot
b35f82a8ad Updated from global requirements
Change-Id: I4cdf988073728a4bbdd47fb46f3a993c3a5c36a3
2015-07-16 23:19:20 +00:00
OpenStack Proposal Bot
296a194008 Updated from global requirements
Change-Id: I4a39e3537a2445e6d1f2b838484e46f6c4bb327d
2015-07-08 02:29:12 +00:00
Jenkins
15128a6f40 Merge "haproxy reference amphora REST API client" 2015-07-02 02:16:38 +00:00
OpenStack Proposal Bot
72000d7d86 Updated from global requirements
Change-Id: I764f1677eea19f073352fd91cd451368b98aa4e7
2015-06-30 20:01:45 +00:00
German Eichberger
0abcbc4f7d haproxy reference amphora REST API client
Adds rest driver methods
Adds rest driver tests
Add cert task for generating server certs
Modified compute task/flow
Fixed local certificate stuff
Refactored to use requests-mock inetad of responses
Added a "conditiobal flow" for REST

Cleaned up and changed the code to work with
https://review.openstack.org/#/c/160034/

Replaces:
https://review.openstack.org/#/c/144348/
https://review.openstack.org/#/c/145637/14

Change-Id: Ibcbf0717b785aab4c604deef1061e8b2fa41006c
Co-Authored-By: Phillip Toohill <phillip.toohill@rackspace.com>
Co-Authored-By: German Eichberger <german.eichberger@hp.com>
Co-Authored-By: Stephen Balukoff <sbalukoff@bluebox.net>
Implements: bp/haproxy-amphora-driver
2015-06-29 09:08:37 -07:00
OpenStack Proposal Bot
792a116523 Updated from global requirements
Change-Id: I2e64621d6b9baf017296a377bf88ce6aed27ed30
2015-06-22 21:42:34 +00:00
OpenStack Proposal Bot
91eb2a7f31 Updated from global requirements
Change-Id: I6c863dbba067adbec2ef43f87c7dfef57ad07fc3
2015-06-22 21:20:25 +00:00
OpenStack Proposal Bot
470a356ada Updated from global requirements
Change-Id: I3389086c44309b5f9100b3fae61552d0e9038ada
2015-05-04 21:13:02 +00:00
OpenStack Proposal Bot
d16d73a27f Updated from global requirements
Change-Id: Iada56d49979685305b341c6b9b0d82fcf3c436b8
2015-04-07 22:00:32 +00:00
OpenStack Proposal Bot
10e3fb0f69 Updated from global requirements
Change-Id: I9ce5f9bed99487991f441f29adc5106ee05819e2
2015-03-21 00:19:23 +00:00
Doug Wiegley
37630493f5 Tweak requirements to be compatible with global-requirements
Change-Id: Ife81d109b61d3c24a594e7f6e582e064f161140f
2015-02-16 12:34:40 -07:00
Brandon Logan
f482487c8c Initial creation of db models, modules, and tests
Added sqlalchemy models mirroring initial migration
Added engine and session methods based off oslo.db
Added base db test based off of oslo.db
Added model tests
Added data models
Added data model tests
Added migration for one to many load balancer to amphora
Added migration for name and URL size changes
Added smarter comparison method for data models

Implements: blueprint initial-db-models

Change-Id: I8421093f0952d5e3ef287bfd4979cc5a83af6c09
2014-09-19 14:06:36 -05:00
Stephen Balukoff
3324e1219a Documenting project direction and design
This commit adds documentation around project direction and conventions.
Additionally, I've added doc8 checks to make sure or .rst and .txt files
in this repository follow good conventions, and fixed a check related to
graphviz external .dot files.

Change-Id: I1b73b3839b86198f3d56587ca3fb2644dc231f00
2014-08-02 17:08:10 +00:00
Stephen Balukoff
f77df1766c Populate repository with common initial files
Every repo needs a first commit, eh? Most of this
is based on the neutron and neutron-specs project layouts.

Change-Id: I17a41fc30f8f8499c679afad14019c0755582bc6
2014-07-02 20:30:14 -07:00