Dzahn has submitted this change and it was merged.
Change subject: ensure /srv/org/wikimedia exists on bugzilla server ..and some
minor formatting
......................................................................
ensure /srv/org/wikimedia exists on bugzilla server
..and some minor formatting
Change-Id: I3768266023a2e6d7953140e926292701b22c18cb
---
M manifests/misc/bugzilla.pp
1 file changed, 14 insertions(+), 3 deletions(-)
Approvals:
jenkins-bot: Verified
Dzahn: Looks good to me, approved
diff --git a/manifests/misc/bugzilla.pp b/manifests/misc/bugzilla.pp
index 222a665..29c93f2 100644
--- a/manifests/misc/bugzilla.pp
+++ b/manifests/misc/bugzilla.pp
@@ -5,17 +5,28 @@
system::role { 'misc::bugzilla::server': description => 'Bugzilla server' }
class {'webserver::php5': ssl => true; }
+
install_certificate{ 'bugzilla.wikimedia.org': }
install_certificate{ 'bug-attachment.wikimedia.org': }
apache_site { 'bugzilla': name => 'bugzilla.wikimedia.org' }
+
file {
'/etc/apache2/sites-available/bugzilla.wikimedia.org':
+ ensure => present,
source => 'puppet:///files/apache/sites/bugzilla.wikimedia.org',
- mode => '0444',
- owner => root,
- group => www-data;
+ owner => 'root',
+ group => 'www-data',
+ mode => '0444';
}
+
+ file { [ '/srv/org','/srv/org/wikimedia','/srv/org/wikimedia/bugzilla']:
+ ensure => directory,
+ owner => 'root',
+ group => 'root',
+ mode => '0755';
+ }
+
}
class misc::bugzilla::crons {
--
To view, visit https://gerrit.wikimedia.org/r/93503
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I3768266023a2e6d7953140e926292701b22c18cb
Gerrit-PatchSet: 3
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>
Gerrit-Reviewer: Dzahn <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits