Commit Graph

16 Commits

Author SHA1 Message Date
Ian Wienand 58f3644b63 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I3388dccb62c67a4ba4b1c103f2935e2533a2132f
2019-03-24 20:34:13 +00:00
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
Jeremy Freudberg 03e0375e78 Fix two major problems in the docs
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
2018-04-06 16:03:06 +00:00
Kristi Nikolla dfd5fff51d Developer Docs
These docs describe how to set up a development environment with
Mixmatch.

Change-Id: I53e34babb883facf1d3a9390a2366d4ad9c68e28
2017-09-06 15:26:23 -04:00
Kristi Nikolla 10fae26c6d uwsgi improvements
This patch adds a .ini file with the configuration for running
mixmatch through uwsgi, replacing the previous `run_proxy.sh`
script which passed the configuration as arguments.

This patch also removed the wsgi configuration, making it
unsupported. The wsgi documentation has also been removed. A
follow on patch will also remove any remnants of wsgi logic.

The default port for running the proxy has been changed to
9913.

This patch also updates the `setup.cfg` file, adding the
parameters for wsgi_scripts so that pbr install the wsgi exec
on package installation.

This patch also uses apache and mod_proxy to map /resource to
the uwsgi port 9913.

Change-Id: I2069d0f28e8e14da59109158cd2912ddb284a4e3
2017-08-04 16:03:01 -04:00
Van Hung Pham 68cae71000 Optimize the link address
Use https instead of http and also update a few urls
to ensure safety and correctness.

Change-Id: I448c2838b3a0f4167c10f03a8f5dc4dce0d6a289
2017-06-16 14:29:35 +07:00
Kristi Nikolla 082ced54e4 Add folder and template for specs
From now on we will be tracking major features using specs proposed
against master. Specs should be proposed with the
``mixmatch-specs`` topic.

Change-Id: Ic42dcf53e161bd09c7c2d8835949eb6447f7fdd0
2017-03-22 20:11:51 +00:00
Kristi Nikolla 0f9e73ba90 Added release notes infrastructures
* Docs now has a link to the release notes, which are hosted at
  mixmatch-releasenotes.readthedocs.org or
  mixmatch.readthedocs.org/projects/releasenotes
* Updated release notes theme to Alabaster and made it use the MOC
  logo.
* Updated copyright date to 2017 in docs and releasenotes.
* Release notes has a link back to Docs.

Change-Id: Ic99f3fcbf876956a5108e7b606ee1d7e145a69ad
2017-03-22 16:11:26 -04:00
Jenkins 690697b814 Merge "Volume backends docs" 2017-02-21 20:08:35 +00:00
Eric Juma 4c1d227eaa Add dockerfile
Change-Id: I016b95431e374644564d441c990ac51239f273a4
2017-02-21 14:35:11 -05:00
Kristi Nikolla c2bf624c9b Volume backends docs
This add a page of documentation on how to setup volume backends
for mix and match.

Change-Id: Ie784635591cae71c2cf1c4264e47af6a7443361f
2017-02-15 12:39:07 -05:00
Kristi Nikolla c5a4cfa5e8 Added Keystone to Keystone mapping sample and doc page
This mapping sample creates a simple sister-projects concept. When
a user comes in through a remote openstack, he is given the
following:
1. a username with the same username
2. a group with the same name as the project the user was scoped to
   in the remote openstack
3. a user and group with no permissions at all if he is the user
   named admin, or any of the openstack service users

To go along with it, a documentation page that describes federation
and points to pages in the keystone documentation was created.

Change-Id: Ic297ec307451f26af0c38d9c7ba6794f46bac4d7
2017-01-23 15:09:46 -05:00
Eric Juma f78ad0a269 Add more configuration documentation
Add additional documentation for the configuration files,
through both comments on the config file and more explanation
in the documentation
Change-Id: Ibb772f09b076d7f28b5d5218a27e4e0de9aa975b
2017-01-20 15:15:56 +00:00
Ubuntu 042146da27 Rename k2k-proxy.conf file to mixmatch.conf
Configuration file for proxy changed from /etc/k2k-proxy.conf to
/etc/mixmatch/mixmatch.conf. Updated documentation to point to the
new file.

Change-Id: I4e03f020880d01e8242cf53d1e08f21f74b9d058
Closes-bug: 1640231
2016-11-29 12:50:56 -05:00
Kristi Nikolla e3a948aa3c Added documentation
After migrating to the OpenStack infrastructure, the documentation
was missing. This patch re-adds it.

Closes-Bug: 1640285

Change-Id: I8f6f138b32483264d9ed8cdcc855b33f026097b6
2016-11-18 11:31:10 -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