Commit Graph

8 Commits

Author SHA1 Message Date
Colleen Murphy 948a213847 Add Xenial support
The redis-server package on Xenial uses version 3.0.6 so add an option
for that and copy the new config file.

Change-Id: I73f4a65eb4942a0291f8e6785ab7b894edec0e66
2018-07-11 10:43:00 +02:00
Colleen Murphy 1e7977e33c 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 and arrow
alignment errors now caught by the newer puppet-lint gem.

Change-Id: I20f0be5d20ad76ba51036089ef50675822d3b4c1
2015-08-13 16:52:15 -07:00
Colleen Murphy 2ac38b2256 Fix template variables
Using ruby methods to access manifest variables is deprecated in puppet
3 and will be removed in puppet 4. This patch fixes the templates to
use ruby instance variables instead.

Change-Id: I27ef543b21f5da4f7f7df72674ef8ce4002ef8b7
2015-08-13 16:52:07 -07:00
Marton Kiss d0eab5da41 Add redis 2.8 support
Ubuntu 14.04LTS was delivered with redis 2.8.4, this patch
add supports, because the redis configuration options
changed in this release.

Change-Id: I41f7f767fd7139835209ef1432b31d761a411096
2015-04-28 11:55:48 +02:00
Marton Kiss 2095f20b83 Add maxmemory-policy configurable
This patch makes the redis maxmemory-policy configurable,
and sets default value to allkeys-lru instead of
volatile-lru. The setting allkeys-lru helps to remove keys
without an exact expire setting of a keypair.

Change-Id: I5edaa6a5fbdc99631838478460b36795539292cf
2015-04-12 20:13:49 +02:00
Marton Kiss 887529ed1d Fix redis.conf pid and data dir settings
Override template to make it ubuntu compliant, so pid_file match
the init script settings and data dir is ubuntu standard now.

Change-Id: Ic1a24514ae85cd3bc5c86a1574af88aec188ebdc
Closes-Bug: #1309019
2014-04-17 16:46:11 +02:00
smarcet 0f1f7844ba Clean up puppet (deploy LAMP / setup app config)
Implements: blueprint openid-oauth2-infra-implementation-puppet-script

Prepares a raw server with all software stack needed to run
openstackid project:

* installs PHP
* installs Apache
* installs Redis Server
* creates a initial environment configuration for laravel application
  (using *.erb templates)

Change-Id: If6216da0d70a45609076e8111a67055dbc87c9e4
2014-02-21 11:33:40 -03:00
smarcet 9535f444fa Review and create Puppet configuration for dev server
blueprint sso-openid-provider

Change-Id: I7966f59df6bd6ba851b507c7a408f076d7031abe
2013-12-03 17:34:02 -03:00