Closed Bug 68873 Opened 25 years ago Closed 25 years ago

Bugzilla install doesn't work over NFS; mention this in README

Categories

(Bugzilla :: Bugzilla-General, defect)

defect
Not set
minor

Tracking

()

VERIFIED FIXED
Bugzilla 2.12

People

(Reporter: tstromberg, Assigned: Chris.Yeh)

Details

(Whiteboard: 2.12)

Attachments

(1 file)

We had a RAID fail on our Sun that powers our intranet site, so our webroot is actually NFS mounted from a FreeBSD 4.1 machine. The Lock() function "processmail" script requires flock() to work properly, which may not work completely under NFS. After debugging, it hit me that we were still going over NFS. The symptom is that checksetup.pl will hang on: Now regenerating the shadow database for all bugs. This is probably not really a bug, but more of a "user beware", and probably something to mention in the README file. Especially for people installing to machines which rely on network attached storage.
I have checked in which places Bugzilla uses flock: - globals.pl, if an SQL log is desired (data/sqllog exists and is writable), - importxml.pl and move.pl, only used for moving bugs from one database to another, - processmail, for logging to data/maillog and for protection against other instances of the same script I agree that this should be mentioned in the README file (adjusting summary). Nominating for 2.12, since this shouldn't be too much effort. But maybe someone else could do this since I'm not a native English speaker. (Thomas?)
URL: -
OS: Solaris → All
Hardware: Sun → All
Whiteboard: 2.12
Summary: Bugzilla install doesn't work over NFS → Bugzilla install doesn't work over NFS; mention this in README
Keywords: patch
it should probably be noted at the top of the file somewhere near the top. the diff is fine as is. taking ownership from tara.
Assignee: tara → cyeh
checked in your patch, and also added blurb up top under the pre-requisite section. thanks for pointing this out.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Just I thought, should I file a new bug about detecting this in checksetup.pl? Verified the doc change on my local install. One small nitpick is that you guys seem to be using one space after full stops, whereas the standard in the README file seems to be two.
Status: RESOLVED → VERIFIED
In search of accurate queries.... (sorry for the spam)
Target Milestone: --- → Bugzilla 2.12
Has there been a patch for this yet? since it's mentioned in the README, hopefully there's a way to patch it. It's a real problem now to submit bugs to the database at all. On the submit_bug.cgi, the submission hangs. checksetup.pl hangs. Everything is hanging.. It's constantly trying to submit against the shadow database, and I haven't found a way to disable that (I've been trying for the last two days!). Thanks.
I'm pretty sure that when oldmail is taken out of bugzilla (bug 71552) this will go away (as the shadow directory is only used by the old e-mail diff method).
Moving closed bugs to Bugzilla product
Component: Bugzilla → Bugzilla-General
Product: Webtools → Bugzilla
Version: other → unspecified
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: