3 Commits

Author SHA1 Message Date
Monty Taylor
fa3b8f4869 Make storyboard run over ssl
We're doing auth now, so we should really do it over SSL.

The cert contents are already in hiera.

Change-Id: Ia939e228785168705840acd6d377e6c25ba3370d
2014-03-09 16:01:09 -07:00
Michael Krotscheck
24970e7c1e Added Authorization Header flag to storyboard module
We can't log into storyboard right now because we never told wsgi
to forward the Authorization header. This fixes that.

For more information:
https://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPassAuthorization

Change-Id: Ibf8fb17569e7bb249801a8bd6971d0aa0f3ecaac
2014-03-06 11:51:45 -08:00
Ruslan Kamaldinov
265bd8fe1d Add Storyboard puppet module
There are two major parts being installed with this module:
1. storyboard-api - REST API service served  with
   apache mod_wsgi module
2. storyboard-webclient - static html/css/js files.
   This project is built and published to tarballs.o.o,
   from where it'll be installed with this puppet module

This module requires three configs from Hiera:
* storyboard_db_host
* storyboard_db_password
* storyboard_db_user

Installed projects:
* http://git.openstack.org/cgit/openstack-infra/storyboard/
* http://git.openstack.org/cgit/openstack-infra/storyboard-webclient/

Things to be added in later commits:
* Documentation for ci.openstack.org
* Configure logging (once supported by storyboard)
* SSL

Change-Id: If3da06f8d20a6282036f1f9f063c25a6d0db60c6
2014-01-29 06:47:37 +04:00