Commit Graph

33 Commits

Author SHA1 Message Date
Jeremy Freudberg 955f28d397 Extend-a-network
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
2018-05-15 18:19:26 +00:00
Doug Hellmann d53b471264 add lower-constraints job
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>
2018-04-20 16:32:29 -04:00
OpenStack Proposal Bot b656224107 Updated from global requirements
Change-Id: Ibb480d589de05bdf72745b43966bfbc38d4cc33e
2018-02-17 09:40:32 +00:00
OpenStack Proposal Bot 4a3499325b Updated from global requirements
Change-Id: I2b955f95189110cd939be69e26a3fb3d5b198edf
2018-01-17 20:40:48 +00:00
OpenStack Proposal Bot a3d208dcf3 Updated from global requirements
Change-Id: I2b79e7f8e5e8192790868ed56b2d693d90d90a7e
2017-10-26 05:28:50 +00:00
Zuul 5edf040277 Merge "More sophisticated extension matching" 2017-10-26 01:08:11 +00:00
Kristi Nikolla be10840d86 More sophisticated extension matching
Rewrote the extension matching code to work with variables. Now
using the Routes library.

Change-Id: I361e6e597421bc71ed2cf9ed82516ad8b7bd3a8c
2017-10-25 13:10:49 -04:00
OpenStack Proposal Bot 70a510b2cd Updated from global requirements
Change-Id: I70a99aa5dedc9802459bf8f5fbdffc9d6bf6e27b
2017-10-20 15:08:38 +00:00
OpenStack Proposal Bot e1a1e88b4e Updated from global requirements
Change-Id: I6aaa6b1b497e75eda6b5aaae83bad24ec6100cd0
2017-09-13 00:06:20 +00:00
OpenStack Proposal Bot 1d63e7b707 Updated from global requirements
Change-Id: I7e58c4f28066e812d48b7ad285f5f5a25a4c7da5
2017-09-05 18:30:31 +00:00
OpenStack Proposal Bot bf9dd704ef Updated from global requirements
Change-Id: I3aa1fc09f348b7985d30c152557e9516d340cf50
2017-07-31 17:50:41 +00:00
OpenStack Proposal Bot 22321502eb Updated from global requirements
Change-Id: I41b820a5dc61ddec7485982822bfcd1961c86095
2017-07-23 13:44:13 +00:00
Kristi Nikolla 6673e2e6f2 Preliminary extension support + Name routing
This introduces preliminary support for extensions.
Extensions are registered to routes, and if the
request matches the registered route they will be
called to handle the request and the response.
The interface is still not finalized and will
progress as more extensions with their different
requirements are added.

Also included dependency on oslo_serialization for
loading the json response. Follow up patch will
change all instances of json.loads to
jsonutils.loads

Change-Id: I9c573ce1d4ebe85c07c8ff219f384e3c6c67b39a
2017-07-21 16:05:13 -04:00
OpenStack Proposal Bot d09179cf1a Updated from global requirements
Change-Id: I10e2d9c53a5364efe9b117ee0bf04f545dbb377c
2017-07-04 17:49:48 +00:00
OpenStack Proposal Bot e1cf9cd84c Updated from global requirements
Change-Id: Ibd4bdff31ce5c64dd707215af351e229c7769d49
2017-06-15 16:25:51 +00:00
OpenStack Proposal Bot be9f3b7a59 Updated from global requirements
Change-Id: Ibb3fcc44bf6f417c23ba5eaa7ce0398550494842
2017-06-03 13:06:23 +00:00
OpenStack Proposal Bot f0e8aadc85 Updated from global requirements
Change-Id: Iff5bad4455cc3621b56cde71968c2d0ad26682db
2017-05-24 03:38:17 +00:00
OpenStack Proposal Bot b0e76e6686 Updated from global requirements
Change-Id: I7b7c457de422ba155b7e2e5cd8876e15848b6d20
2017-05-17 13:41:35 +00:00
OpenStack Proposal Bot cf40e932ef Updated from global requirements
Change-Id: Ie13eef4e11a51276fe0998bb41271cae155dad51
2017-05-15 15:18:48 +00:00
OpenStack Proposal Bot d1bd881b3b Updated from global requirements
Change-Id: Icf641c6665b622338da12bc6d0b7d84857dd00c1
2017-03-29 13:34:31 +00:00
OpenStack Proposal Bot 7b31cc7632 Updated from global requirements
Change-Id: I796e695030f5564a273cfdb910b5c8251cdffb1e
2017-03-15 12:44:46 +00:00
OpenStack Proposal Bot 88ce0990e0 Updated from global requirements
Change-Id: I73b43decda6d2198419852b9c148e3d45c42d1ee
2017-03-02 11:46:55 +00:00
OpenStack Proposal Bot 0f2e0a9863 Updated from global requirements
Change-Id: If65143e7fba85f9c54ced4a5e1352a7aec84e015
2017-02-11 17:44:14 +00:00
OpenStack Proposal Bot b68d20d3db Updated from global requirements
Change-Id: I7d54ba8f546c5dee9765c77fc05ac612025b595a
2017-01-21 15:49:54 +00:00
OpenStack Proposal Bot 9703637787 Updated from global requirements
Change-Id: I28833e6cce20737867c261125013ea219f9c5400
2017-01-16 17:20:48 +00:00
OpenStack Proposal Bot fa8d229072 Updated from global requirements
Change-Id: I419256e39253d259ce7977c19d33b969b7c03786
2017-01-01 12:09:56 +00:00
OpenStack Proposal Bot 98dd35e1a5 Updated from global requirements
Change-Id: Idca071847311169732072179c3f251423a09682f
2016-12-22 19:03:19 +00:00
OpenStack Proposal Bot 3081c8b37e Updated from global requirements
Change-Id: I20fe64468808d4baba1b78010bbe61129ba395a2
2016-12-15 03:49:09 +00:00
OpenStack Proposal Bot 85a167619f Updated from global requirements
Change-Id: Ida26e73d9b4594223ccb6c616ecd101aa984c900
2016-12-07 13:33:09 +00:00
OpenStack Proposal Bot 04e83a8064 Updated from global requirements
Change-Id: I47af1cea19a4598e97a3575a8a8835d2a0567c4c
2016-12-02 17:11:32 +00:00
OpenStack Proposal Bot b43d1f8418 Updated from global requirements
Change-Id: I5c38dd662267692c82839a729eddb094f09a5546
2016-11-09 04:17:21 +00:00
Kristi Nikolla 91bcaee5d1 Update requirements to global requirements, pep8 issues
This patch updates the requirements.txt and test-requirements.txt
to match the ones from global requirements. Changing the version
of flake8 had the side effect that pep8 tests started failing, for
now I have disabled the failing checks, but a follow-on patch will
re-enable them after the issues have been fixed.

Change-Id: I9dfe1be22ba9ea1425d95b8e8297173bb84f4a6e
2016-11-07 15:18:52 -05:00
Kristi Nikolla dcc8b3aa76 Initial commit of the code
This is the initial commit of the code for the project. Previous
development was ongoing in https://github.com/CCI-MOC/k2k-proxy.git

Change-Id: I5cce38e22581e1f0a82c2c76a64e7bbf2cd7490b
Co-Authored-By: George Silvis, III <george.iii.silvis@gmail.com>
Co-Authored-By: Wjdan Alharthi <walharth@bu.edu>
2016-11-07 09:49:52 -05:00