From 26239bcb639c84ee55122cea694a05f6d8269c4c Mon Sep 17 00:00:00 2001 From: Ryan Lane Date: Tue, 30 Apr 2013 18:17:15 -0500 Subject: [PATCH] Add dependencies for lua and openid for mediawiki We have OpenID and Scribunto installed, but their deps aren't puppetized. Change-Id: Iff3209ce0fd5bf811bd3b931e4a83518448e43c0 Reviewed-on: https://review.openstack.org/27862 Reviewed-by: James E. Blair Approved: Clark Boylan Reviewed-by: Clark Boylan Tested-by: Jenkins --- modules/mediawiki/manifests/init.pp | 3 ++- modules/mediawiki/manifests/php.pp | 7 ++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/mediawiki/manifests/init.pp b/modules/mediawiki/manifests/init.pp index 99e25a88ff..76ef75785b 100644 --- a/modules/mediawiki/manifests/init.pp +++ b/modules/mediawiki/manifests/init.pp @@ -19,7 +19,8 @@ class mediawiki( include mediawiki::php include mediawiki::app - package { 'libapache2-mod-php5': + package { ['libapache2-mod-php5', + 'lua5.2']: ensure => present, } diff --git a/modules/mediawiki/manifests/php.pp b/modules/mediawiki/manifests/php.pp index 2c0c62a2c1..559684cdc6 100644 --- a/modules/mediawiki/manifests/php.pp +++ b/modules/mediawiki/manifests/php.pp @@ -1,7 +1,12 @@ # Class: mediawiki::php # class mediawiki::php { - package { ['php5', 'php5-cli', 'php5-mysql', 'php-apc', 'php5-intl']: + package { ['php5', + 'php5-cli', + 'php5-mysql', + 'php-apc', + 'php5-intl', + 'php-openid']: ensure => present, } # TODO: apc configuration