Closed Bug 1296872 Opened 8 years ago Closed 7 years ago

Investigate cause of Ceph inconsistency during BMO DR

Categories

(bugzilla.mozilla.org :: Infrastructure, defect)

Production
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: dylan, Assigned: gozer)

References

Details

Attachments

(2 files)

During the DR there was a consistency inconsistency between multiple javascript asset files. Some webheads had the files begin with about 8kb of ascii NUL.
All webheads saw the same file sizes.
Possibly look at what File::Slurp does when it writes out a file.
No actual information yet, but now that you mentioned File::Slurp, I wonder, do you use it with its atomic option or not?

I'd be curious to have a peek if you could point me at the bz code that deals with writing these assets.
gozer: _concatenate_js and _concatenate_css in https://github.com/mozilla-bteam/bmo/blob/master/Bugzilla/Template.pm
they aren't using the atomic switch.

this looks like http://tracker.ceph.com/issues/11749
> The first one is fixed by Yehuda on https://github.com/ceph/ceph/pull/4661
> in such condition, the first stripe of a part will be lost.
Blocks: 1297842
No longer blocks: 1297842
Blocks: 1297842
Blocks: 1298071
Blocks: 1308228
:gozer: :dlan: are we just going to resolve this in preference to removing the network filesystem?
Flags: needinfo?(gozer)
Flags: needinfo?(dylan)
I talked to dylan about this (and cshields).  I don't think we'd be able to remove dependencies on the filesystem anytime soon.  I think it makes sense for the nubis team to continue to investigate efs.
Flags: needinfo?(dylan)
I think it's safe to say this is WONTFIX.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(gozer)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: