Commit Graph

11 Commits

Author SHA1 Message Date
Monty Taylor bc8279c3fa Retire repo
Depends-On: https://review.opendev.org/720892
Change-Id: Ie299fa63ab86bb04652424167f81840494473299
2020-04-22 10:19:19 -05:00
Jeremy Stanley b63aa4a17b Correct certificates class name in vhost template
The correct name for the certs class in this module is
"certificates".

Change-Id: I61d3044e91db3f0be54c890d0592cd6b0417d412
2016-11-16 22:22:41 +00:00
Jeremy Stanley a72ab07bef Refactor and standardize SSL/TLS and vhost config
Make SSL/TLS certificate file handling and snakeoil fallback logic
more flexible, no longer expecting you to unconditionally set file
paths so you can just provide contents and allow the module to store
them in a location it considers sane.

Also adjust the vhost template to match the pattern we've been
standardizing on across existing modules (such as our recently
improved mediawiki module), with clearer variable scope lookups and
stronger crypto configuration.

While in the vicinity, also remove a hard-coded default ServerAdmin
E-mail address default to make the module less OpenStack-community
specific.

Change-Id: I238682ac05bdd20ec293b7a16370563763e35249
2016-11-16 18:54:04 +00:00
Jenkins 402723d565 Merge "Patches Required to Deliver Pholio" 2016-09-12 20:56:06 +00:00
Craige McWhirter 00dd06afe4 Patches Required to Deliver Pholio
This set of patches delivers the changes required to install and
configure an instance of Pholio for the UX team.

Change-Id: I394da0070214af5ceadb3e236eca8a1b78562a72
Implements: Spec Pholio
2016-08-31 10:06:44 +10:00
Craige McWhirter bbdcefa296 Add MySQl & Other Configuration Options to Pholio
This changes adds the following configuration options to Phabricator
/ Pholio:

* Configures MySQL options
* Timezone set to UTC
* Disables the requirement for email verification
* Disables the requirement to have an administrator approve new
accounts.
* Sets the default viewing policy to "public".
* Enables requiring HTTPS for all connections.

Change-Id: Iab189f099efaa5354d944a15cf15776f2b39788a
Implements: Spec Pholio
2016-08-03 14:22:38 +10:00
Colleen Murphy 6d9e839729 Add Gemfile and puppet 4 checks
In anticipation of puppet 4, start trying to deal with puppet 4 things
that can be helpfully predicted by puppet lint plugins. Also fix lint
errors caught by the puppet-lint-empty_string-check gem as well as
arrow alignment errors raised by the newer version of puppet-lint.

Change-Id: I541aff1e4848e46918f7d6e1750c2afa26fb2f3a
2015-08-13 12:48:39 -07:00
stephane 5500a57e96 Remove obsoleted option from local.json template
Phabricator reports that this option is no longer used, so remove
it from our configs.
2015-04-03 16:40:50 -07:00
stephane 545fbc9ba3 Apache config adjustments
Some quick adjustments to get phab to actually run.
2015-04-02 17:06:09 -07:00
stephane 6ffd68ae30 Scope vars for apache template
The variables we use from the phabricator class should get the
right scope in the template or they won't work properly.
2015-04-01 18:56:44 -07:00
Monty Taylor 4816c135c7 Initial commit 2015-04-01 17:10:52 -04:00