Hi, Rahul reported that /wikiold/ is currently broken, so it looks like we missed some stuff during the rebuild. I wasn't sure if this is considered under the change freeze, so here's the puppet patch I'd like to apply (also, can somebody confirm that the mount for /srv/web/wiki is correct?): Thanks, Ricky From 7a4f9b64fe100dd4eb7de9ad57c98338bf0dd7f7 Mon Sep 17 00:00:00 2001 From: Ricky Zhou <ricky@xxxxxxxxxxxxxxxxx> Date: Tue, 16 Sep 2008 03:56:43 +0000 Subject: [PATCH] Fix up old moin setup. --- configs/web/applications/moin.wsgi | 11 +++++++++-- manifests/services/fedoraproject.org.pp | 23 ++++++++++++++--------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/configs/web/applications/moin.wsgi b/configs/web/applications/moin.wsgi index 5bd3772..bfd0d86 100644 --- a/configs/web/applications/moin.wsgi +++ b/configs/web/applications/moin.wsgi @@ -1,7 +1,14 @@ -#!/usr/bin/python import sys sys.path.insert(0, '/srv/web/wiki') -from MoinMoin.server.wsgi import moinmoinApp +import logging + +from MoinMoin.server.server_wsgi import WsgiConfig, moinmoinApp + +class Config(WsgiConfig): + logPath = 'moin.log' + +config = Config() application = moinmoinApp + diff --git a/manifests/services/fedoraproject.org.pp b/manifests/services/fedoraproject.org.pp index 5981bf8..80bf50e 100644 --- a/manifests/services/fedoraproject.org.pp +++ b/manifests/services/fedoraproject.org.pp @@ -1,14 +1,5 @@ # Config files for http://fedoraproject.org/ -class fedoraproject-moin-slave { - symlink { '/srv/web/wiki/': - ensure => "/fedora/wiki/" - } - package { 'PyXML': - ensure => present, - } -} - class fedoraproject-moin inherits httpd { include mod_wsgi-package @@ -28,6 +19,20 @@ class fedoraproject-moin inherits httpd { package { 'PyXML': ensure => present, } + + folder { '/srv/web/wiki/': + source => 'blank/', + require => Folder['/srv/web/'], + } + + mount { "/srv/web/wiki": + device => "ntap-fedora1.fedora.phx.redhat.com:/vol/fedora/app/wiki", + fstype => "nfs", + ensure => "mounted", + options => "defaults", + atboot => true + } + } class fedoraproject-proxy inherits httpd { -- 1.5.5.1
Attachment:
pgpaM7wNoyCjm.pgp
Description: PGP signature
_______________________________________________ Fedora-infrastructure-list mailing list Fedora-infrastructure-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-infrastructure-list