Skip to content

Commit 7f1295e

Browse files
committed
Upgrade apache module to 0.10.0 and mysql module to 2.1.0.
1 parent bc85181 commit 7f1295e

9 files changed

+54
-17
lines changed

CHANGELOG

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,7 @@
3232
2013-10-20 release 0.2.0
3333
- Update mysql module to 2.0.0
3434
- Update ezpublish::database_server parameters to match mysql::server
35+
2013-12-08 release 0.3.0
36+
- Upgrade apache module to 0.10.0
37+
- Upgrade mysql module to 2.1.0
38+
- Update ezpublish::vhost to match apache::vhost

Modulefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
name 'brucem-ezpublish'
2-
version '0.2.0'
2+
version '0.3.0'
33
source 'git://github.com/brucem/puppet-ezpublish.git'
44
author 'Bruce Morrison'
55
license 'Apache 2.0'
66
summary 'eZ Publish Module'
77
description 'eZ Publish Module'
88
project_page 'http://github.com/brucem/puppet-ezpublish'
9-
dependency 'puppetlabs/mysql', '2.0.0'
10-
dependency 'puppetlabs/apache', '0.9.0'
9+
dependency 'puppetlabs/mysql', '2.1.0'
10+
dependency 'puppetlabs/apache', '0.10.0'
1111
dependency 'example42/php', '2.0.11'

Puppetfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
forge 'http://forge.puppetlabs.com'
22

3-
mod 'puppetlabs/mysql', '2.0.0'
4-
mod 'puppetlabs/apache', '0.9.0'
3+
mod 'puppetlabs/mysql', '2.1.0'
4+
mod 'puppetlabs/apache', '0.10.0'
55
mod 'example42/php', '2.0.11'

manifests/default.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
require ezpublish
1515

16-
ezpublish::vhost{ 'default':
16+
ezpublish::vhost{ 'ez_default':
1717
ensure => present,
1818
install_dir => $install_dir,
1919
port => 80,

manifests/vhost.pp

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,25 @@
5151
$ssl_crl_path = $apache::default_ssl_crl_path,
5252
$ssl_crl = $apache::default_ssl_crl,
5353
$ssl_certs_dir = $apache::params::ssl_certs_dir,
54+
$ssl_protocol = undef,
55+
$ssl_cipher = undef,
56+
$ssl_honorcipherorder = undef,
57+
$ssl_verify_client = undef,
58+
$ssl_verify_depth = undef,
59+
$ssl_options = undef,
60+
$ssl_proxyengine = false,
5461
$priority = undef,
5562
$default_vhost = false,
5663
$servername = $name,
5764
$serveraliases = [],
5865
$options = ['FollowSymLinks'],
66+
$index_options = [],
67+
$index_order_default = [],
5968
$override = ['None'],
69+
$directoryindex = '',
6070
$vhost_name = '*',
6171
$logroot = $apache::logroot,
72+
$log_level = undef,
6273
$access_log = true,
6374
$access_log_file = undef,
6475
$access_log_pipe = undef,
@@ -70,10 +81,12 @@
7081
$error_log_file = undef,
7182
$error_log_pipe = undef,
7283
$error_log_syslog = undef,
84+
$error_documents = [],
85+
$fallbackresource = undef,
7386
$scriptalias = undef,
87+
$scriptaliases = [],
7488
$proxy_dest = undef,
7589
$proxy_pass = undef,
76-
$sslproxyengine = false,
7790
$suphp_addhandler = $apache::params::suphp_addhandler,
7891
$suphp_engine = $apache::params::suphp_engine,
7992
$suphp_configpath = $apache::params::suphp_configpath,
@@ -95,8 +108,11 @@
95108
$wsgi_script_aliases = undef,
96109
$custom_fragment = undef,
97110
$itk = undef,
111+
$fastcgi_server = undef,
112+
$fastcgi_socket = undef,
113+
$fastcgi_dir = undef,
114+
$additional_includes = [],
98115
$ezp_major_version = $ezpublish::params::default_ezp_major_version,
99-
$ensure = 'present'
100116
)
101117
{
102118

@@ -138,12 +154,22 @@
138154
ssl_crl_path => $ssl_crl_path,
139155
ssl_crl => $ssl_crl,
140156
ssl_certs_dir => $ssl_certs_dir,
157+
ssl_protocol => $ssl_protocol,
158+
ssl_cipher => $ssl_cipher,
159+
ssl_honorcipherorder => $ssl_honorcipherorder,
160+
ssl_verify_client => $ssl_verify_client,
161+
ssl_verify_depth => $ssl_verify_depth,
162+
ssl_options => $ssl_options,
163+
ssl_proxyengine => $ssl_proxyengine,
141164
priority => $priority,
142165
default_vhost => $default_vhost,
143166
servername => $servername,
144167
serveraliases => $serveraliases,
145168
options => $options,
169+
index_options => $index_options,
170+
index_order_default => $index_order_default,
146171
override => $override,
172+
directoryindex => $directoryindex,
147173
vhost_name => $vhost_name,
148174
logroot => $logroot,
149175
access_log => $access_log,
@@ -157,10 +183,12 @@
157183
error_log_file => $error_log_file,
158184
error_log_pipe => $error_log_pipe,
159185
error_log_syslog => $error_log_syslog,
186+
error_documents => $error_documents,
187+
fallbackresource => $fallbackresource,
160188
scriptalias => $scriptalias,
189+
scriptaliases => $scriptaliases,
161190
proxy_dest => $proxy_dest,
162191
proxy_pass => $proxy_pass,
163-
sslproxyengine => $sslproxyengine,
164192
suphp_addhandler => $suphp_addhandler,
165193
suphp_engine => $suphp_engine,
166194
suphp_configpath => $suphp_configpath,
@@ -180,5 +208,10 @@
180208
wsgi_process_group => $wsgi_process_group,
181209
wsgi_script_aliases => $wsgi_script_aliases,
182210
custom_fragment => $ez_custom_fragment,
211+
itk => $itk,
212+
fastcgi_server => $fastcgi_server,
213+
fastcgi_socket => $fastcgi_socket,
214+
fastcgi_dir => $fastcgi_dir,
215+
additional_includes => $additional_includes,
183216
}
184217
}

spec/classes/ezpublish_database_server_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
:concat_basedir => '/dne',
99
}
1010
end
11-
it { should include_class("mysql::server") }
11+
it { should contain_class("mysql::server") }
1212
end
1313
end

spec/classes/ezpublish_default_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
:concat_basedir => '/dne',
99
}
1010
end
11-
it { should include_class("ezpublish") }
12-
it { should contain_ezpublish__vhost("default") }
11+
it { should contain_class("ezpublish") }
12+
it { should contain_ezpublish__vhost("ez_default") }
1313
end
1414
end

spec/classes/ezpublish_spec.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
:concat_basedir => '/dne',
99
}
1010
end
11-
it { should include_class("apache") }
12-
it { should include_class("mysql::client") }
13-
it { should include_class("php") }
11+
it { should contain_class("apache") }
12+
it { should contain_class("mysql::client") }
13+
it { should contain_class("php") }
1414

1515
['mysql', 'gd', 'mcrypt', 'imagick', 'curl', 'xsl', 'intl'].each do |phpmodulename|
1616
it { should contain_php__module(phpmodulename) }

spec/classes/ezpublish_standalone_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
:concat_basedir => '/dne',
99
}
1010
end
11-
it { should include_class("ezpublish") }
12-
it { should include_class("ezpublish::database_server") }
11+
it { should contain_class("ezpublish") }
12+
it { should contain_class("ezpublish::database_server") }
1313

1414
end
1515
end

0 commit comments

Comments
 (0)