Description

Sharing same underlay over a wiki farm almost works except two noticable bugs/mis-features.

  1. MoinMoinBugs/UnderlayPagesCanReceiveAttachments - still actual (reported in 2005-05?)

  2. When doing copy-on-write edit lock is taken on the underlay page and is apparently never released?

Steps to reproduce

For

  1. Just attach attachments to page in Underlay not otherwise modified yet
  2. Check locks on Underlay page after instantiating it through copy-on-write edit (or try to edit it in another instance in the farm)

Example

...

Component selection

Details

MoinMoin Version

1.8.2

OS and Version

Python Version

Server Setup

mod_python

Server Details

Language you are using the wiki in (set in the browser/UserPreferences)

Workaround

For

  1. Be careful to check that users have not attached files to underlays (in backups and upgrades)
  2. Don't share underlay in farm unless you want phantom locks to confuse your users

Discussion

Please only submit 1 bug per report. This makes stuff less confusing.

For 1: this is known and usually is avoided by having read-only ACLs on the underlay pages.

For 2: can you try if it also happens without mod_python? We recommend mod_wsgi, btw., because mod_python has triggered all sorts of problems in the past.

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/UnderlaySharableOverFarmSansLockingAndAttachments (last edited 2009-03-10 17:37:59 by ThomasWaldmann)