summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-05Remove volume v1 from devstack plugin and add block-storageHEADmasterKristi Nikolla
With volume v1 being removed from cinder, we need to stop registering the endpoint. Also it looks like devstack registers a block-storage endpoint which points to volume v3. Change-Id: I565e9d9c61436bc0ce4651f7c7029e3e0dbdf3ac Notes (review): Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Code-Review+1: wu.chunyang <wu.chunyang@99cloud.net> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 06 Jul 2018 00:05:07 +0000 Reviewed-on: https://review.openstack.org/570415 Project: openstack/mixmatch Branch: refs/heads/master
2018-07-05Merge "Move load_auth_fixtures()"Zuul
2018-07-05Merge "Split functional job"Zuul
2018-07-05Merge "Drop py34 and py33 target in setup.cfg"Zuul
2018-07-05Split functional jobJeremy Freudberg
Split the functional job into - functional-compute - functional-image-volume-network-scenario Change-Id: I815da397f4963385639187912f76872aa6dc755a Notes (review): Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 05 Jul 2018 21:57:19 +0000 Reviewed-on: https://review.openstack.org/579877 Project: openstack/mixmatch Branch: refs/heads/master
2018-07-05Move load_auth_fixtures()Ding Jin
Move load_auth_fixtures() to the BaseTest class. Change-Id: I838848114acd8a2e24f89b0cf748eeb19738050f Notes (review): Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 05 Jul 2018 21:57:19 +0000 Reviewed-on: https://review.openstack.org/580372 Project: openstack/mixmatch Branch: refs/heads/master
2018-07-02Changed deprecated API callParul Sohal
In auth.py,changed /OS-FEDERATION/projects to /auth/projects Change-Id: Ie763fd328c3c763f19acdecaf54dd93e8ac20961 Notes (review): Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 03 Jul 2018 00:22:06 +0000 Reviewed-on: https://review.openstack.org/579674 Project: openstack/mixmatch Branch: refs/heads/master
2018-06-18Merge "Same line logs"Zuul
2018-06-15Same line logsKristi Nikolla
When logging, headers, url, method, etc, were in different lines making it hard to distinguish what belonged to the same request or response. This puts everything in the same line. Change-Id: I9aa8ce64fa98a13d5d26f80f4e690f2a8eda847b Notes (review): Code-Review+2: Jeremy Freudberg <jeremyfreudberg@gmail.com> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 18 Jun 2018 19:25:42 +0000 Reviewed-on: https://review.openstack.org/575861 Project: openstack/mixmatch Branch: refs/heads/master
2018-06-15Merge "fix tox python3 overrides"Zuul
2018-06-13Shorten the blacklistJeremy Freudberg
A lot more tests pass since the last time we focused on this file. Change-Id: Ib90ad5c4dd8e78d6aabe0d4e0541610c4ae0cb46 Notes (review): Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 14 Jun 2018 18:54:08 +0000 Reviewed-on: https://review.openstack.org/574877 Project: openstack/mixmatch Branch: refs/heads/master
2018-06-09fix tox python3 overrideshuang.zhiping
We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: I73f12f66e2b5a1c6612c84b2b332d2b34d4250b4 Notes (review): Code-Review+2: Jeremy Freudberg <jeremyfreudberg@gmail.com> Workflow+1: Jeremy Freudberg <jeremyfreudberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 15 Jun 2018 18:23:56 +0000 Reviewed-on: https://review.openstack.org/573882 Project: openstack/mixmatch Branch: refs/heads/master
2018-06-07Don't put project_id in path if it wasn't thereKristi Nikolla
This fixes the case that when a request looking like http://example.com/resource/volume and containing a token comes to the proxy, we translate it to http://cinder.local/volume/<project_id> This happens because we populate the project_id information of a request either from the url, or from the token. Change-Id: Ie83fec4910eff750ba15f5485428c23ec3505e3b Notes (review): Code-Review+2: Jeremy Freudberg <jeremyfreudberg@gmail.com> Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 07 Jun 2018 14:13:43 +0000 Reviewed-on: https://review.openstack.org/573081 Project: openstack/mixmatch Branch: refs/heads/master
2018-05-28Drop py34 and py33 target in setup.cfgwangqi
We support py35 now.so it is no need to keep the supoort for py34 and py33. Change-Id: I93f9b1d3dedcf22bf854af3000e713f03e905921 Notes (review): Code-Review+2: Kristi Nikolla <kristi@nikolla.me> Workflow+1: Kristi Nikolla <kristi@nikolla.me> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 05 Jul 2018 14:06:07 +0000 Reviewed-on: https://review.openstack.org/570730 Project: openstack/mixmatch Branch: refs/heads/master
2018-05-15Extend-a-networkJeremy Freudberg
Create a new extension to the proxy, which will allow networks to be extended across clouds. Additionally, provide lots of documentation for this new feature. Change-Id: I9088e3509f71fb363ddc7f504cbb96f94932cc1e Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 15 May 2018 20:02:25 +0000 Reviewed-on: https://review.openstack.org/510245 Project: openstack/mixmatch Branch: refs/heads/master
2018-05-11Merge "Dockerfile for Mixmatch"Zuul
2018-05-11Merge "Fix two major problems in the docs"Zuul
2018-05-11Merge "uncap eventlet"Zuul
2018-05-11Dockerfile for MixmatchLohith
Change-Id: I647039a0c0471f8d5e644274e948c5e037dc3945 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 11 May 2018 17:49:40 +0000 Reviewed-on: https://review.openstack.org/557783 Project: openstack/mixmatch Branch: refs/heads/master
2018-05-11Merge "Avoid request loops between mixmatch proxies"Zuul
2018-05-02Avoid request loops between mixmatch proxiesLohith
Closes-Bug:#1763549 Change-Id: I9ad9a2363024ce722c1cb2b1bac27be755fc6888 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 11 May 2018 15:26:14 +0000 Reviewed-on: https://review.openstack.org/561102 Project: openstack/mixmatch Branch: refs/heads/master
2018-04-20add lower-constraints jobDoug Hellmann
Create a tox environment for running the unit tests against the lower bounds of the dependencies. Create a lower-constraints.txt to be used to enforce the lower bounds in those tests. Add openstack-tox-lower-constraints job to the zuul configuration. See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html for more details. Change-Id: I36bae9bbd868d472e1904948c67b67db7b38819f Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com> Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 27 Apr 2018 18:29:40 +0000 Reviewed-on: https://review.openstack.org/555827 Project: openstack/mixmatch Branch: refs/heads/master
2018-04-11uncap eventletDoug Hellmann
We will manage the eventlet version using constraints now. See the thread starting at http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html for more details. Change-Id: I2f67a425d5adb2bc8888ed9a30de5c2368772bab Signed-off-by: Doug Hellmann <doug@doughellmann.com> Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 11 May 2018 15:36:43 +0000 Reviewed-on: https://review.openstack.org/560508 Project: openstack/mixmatch Branch: refs/heads/master
2018-04-06Fix two major problems in the docsJeremy Freudberg
Our docs have other problems, but these two fixes represent the set of those which are both embarrassing and trivial to fix. Change-Id: I9d0206e0cd742770b10671d64450fbe49e55fdf8 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 11 May 2018 15:36:44 +0000 Reviewed-on: https://review.openstack.org/559364 Project: openstack/mixmatch Branch: refs/heads/master
2018-02-26fix linkmelissaml
Change-Id: I087600214fef5ec0cfd569f9c9cf7f073ccc2277 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 06 Mar 2018 20:51:20 +0000 Reviewed-on: https://review.openstack.org/547844 Project: openstack/mixmatch Branch: refs/heads/master
2018-02-23Merge "Updated from global requirements"Zuul
2018-02-17Updated from global requirementsOpenStack Proposal Bot
Change-Id: Ibb480d589de05bdf72745b43966bfbc38d4cc33e Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 23 Feb 2018 21:25:01 +0000 Reviewed-on: https://review.openstack.org/545546 Project: openstack/mixmatch Branch: refs/heads/master
2018-02-16Remove hack for lack of service typeKristi Nikolla
Change-Id: I1fbce415369f8d7ee6edd58299df02ad10d86818 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 23 Feb 2018 21:25:00 +0000 Reviewed-on: https://review.openstack.org/515722 Project: openstack/mixmatch Branch: refs/heads/master
2018-02-16Merge "Updated from global requirements"Zuul
2018-02-05Zuul: Remove project nameJames E. Blair
Zuul no longer requires the project-name for in-repo configuration. Omitting it makes forking or renaming projects easier. Change-Id: I078c0130f73b509e414da6bbd1f1a27afeed0bbd Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 16 Feb 2018 18:45:51 +0000 Reviewed-on: https://review.openstack.org/541091 Project: openstack/mixmatch Branch: refs/heads/master
2018-01-17Updated from global requirementsOpenStack Proposal Bot
Change-Id: I2b955f95189110cd939be69e26a3fb3d5b198edf Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 16 Feb 2018 21:20:24 +0000 Reviewed-on: https://review.openstack.org/520431 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-29Zuul: add file extension to playbook pathJames E. Blair
Zuul now supports including the file extension on the playbook path and omitting the extension is now deprecrated. Update references to include the extension. Change-Id: I308464de0c74f8420749d746e4a5db37e02cc276 Notes (review): Code-Review+2: Jeremy Freudberg <jeremyfreudberg@gmail.com> Workflow+1: Jeremy Freudberg <jeremyfreudberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 29 Oct 2017 23:37:39 +0000 Reviewed-on: https://review.openstack.org/516109 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-26Updated from global requirementsOpenStack Proposal Bot
Change-Id: I2b79e7f8e5e8192790868ed56b2d693d90d90a7e Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 26 Oct 2017 21:20:11 +0000 Reviewed-on: https://review.openstack.org/515270 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-26Merge "More sophisticated extension matching"Zuul
2017-10-26Merge "Completed _match_action function and created test cases"Zuul
2017-10-25More sophisticated extension matchingKristi Nikolla
Rewrote the extension matching code to work with variables. Now using the Routes library. Change-Id: I361e6e597421bc71ed2cf9ed82516ad8b7bd3a8c Notes (review): Code-Review+2: Jeremy Freudberg <jeremyfreudberg@gmail.com> Workflow+1: Jeremy Freudberg <jeremyfreudberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 26 Oct 2017 01:08:11 +0000 Reviewed-on: https://review.openstack.org/513861 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-20Completed _match_action function and created test casesTyler Sam
Change-Id: I29552b463c1b93f9e621d4935fd7dcd22fc2b649 Notes (review): Code-Review+2: Jeremy Freudberg <jeremyfreudberg@gmail.com> Workflow+1: Jeremy Freudberg <jeremyfreudberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 26 Oct 2017 01:08:07 +0000 Reviewed-on: https://review.openstack.org/491588 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-20Updated from global requirementsOpenStack Proposal Bot
Change-Id: I70a99aa5dedc9802459bf8f5fbdffc9d6bf6e27b Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 20 Oct 2017 19:54:07 +0000 Reviewed-on: https://review.openstack.org/506631 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-16Merge "Move legacy jobs to project"Zuul
2017-10-16Move legacy jobs to projectDuong Ha-Quang
This patch implements first step in zuulv3 migration guide [1]: Move jobs to mixmatch repo [1] https://docs.openstack.org/infra/manual/zuulv3.html#legacy-job-migration-details Change-Id: I6d97b4ec8f4c22785a1081dc711257c071637999 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Mon, 16 Oct 2017 20:00:10 +0000 Reviewed-on: https://review.openstack.org/511756 Project: openstack/mixmatch Branch: refs/heads/master
2017-10-10Request headers are case insensitiveJeremy Freudberg
Per RFC2616. Within the codebase itself we represent headers as uppercase strings, but now they can be passed with any capitalization style. (Including whatever keystoneauth or requests chooses to send.) Change-Id: Ia4e932a91dec030b9efeb947759ceebdb7a426fc Closes-Bug: #1720433 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 13 Oct 2017 16:43:55 +0000 Reviewed-on: https://review.openstack.org/510238 Project: openstack/mixmatch Branch: refs/heads/master
2017-09-13Merge "Updated from global requirements"Jenkins
2017-09-13Updated from global requirementsOpenStack Proposal Bot
Change-Id: I6aaa6b1b497e75eda6b5aaae83bad24ec6100cd0 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 13 Sep 2017 22:49:32 +0000 Reviewed-on: https://review.openstack.org/502670 Project: openstack/mixmatch Branch: refs/heads/master
2017-09-11More attributes of flask.request in RequestDetailsJeremy Freudberg
To simplify the writing of extensions, and to reduce reliance on importing the flask.request global object, store pertinent attributes of flask.request in the RequestDetails class. Change-Id: Idff737155a6110d0520a74e36a5b0c23b5b5d93c Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 13 Sep 2017 22:49:28 +0000 Reviewed-on: https://review.openstack.org/502554 Project: openstack/mixmatch Branch: refs/heads/master
2017-09-06Developer DocsKristi Nikolla
These docs describe how to set up a development environment with Mixmatch. Change-Id: I53e34babb883facf1d3a9390a2366d4ad9c68e28 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Thu, 07 Sep 2017 14:59:35 +0000 Reviewed-on: https://review.openstack.org/480523 Project: openstack/mixmatch Branch: refs/heads/master
2017-09-05Updated from global requirementsOpenStack Proposal Bot
Change-Id: I7e58c4f28066e812d48b7ad285f5f5a25a4c7da5 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Wed, 06 Sep 2017 14:48:45 +0000 Reviewed-on: https://review.openstack.org/497038 Project: openstack/mixmatch Branch: refs/heads/master
2017-09-05Add mixmatch-manage cli command with db_syncKristi Nikolla
This adds a cli for management commands that is run through `mixmatch-manage`. Also added `db_sync` which is creates the tables in the database based on the model. No upgrade functionality exists yet. Change-Id: I18187967bb62865529712c83ef60482c3d1ed8ca Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 05 Sep 2017 18:29:40 +0000 Reviewed-on: https://review.openstack.org/500140 Project: openstack/mixmatch Branch: refs/heads/master
2017-08-18Updated from global requirementsOpenStack Proposal Bot
Change-Id: Id9896ce060a332abb8f35d23d890318dbe846f34 Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Fri, 18 Aug 2017 15:13:51 +0000 Reviewed-on: https://review.openstack.org/494830 Project: openstack/mixmatch Branch: refs/heads/master
2017-08-16Merge "RequestDetail"Jenkins
2017-08-09Revert use of in-memory DBJeremy Freudberg
Possible cause of functional gate issues. Change-Id: Ie1f0d60e97cae7108ac59136ee4bacd03d7dfc9a Notes (review): Code-Review+2: Kristi Nikolla <knikolla@bu.edu> Workflow+1: Kristi Nikolla <knikolla@bu.edu> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 15 Aug 2017 15:37:42 +0000 Reviewed-on: https://review.openstack.org/492217 Project: openstack/mixmatch Branch: refs/heads/master