Last modified: 2013-02-18 17:36:17 UTC
+++ This bug was initially created as a clone of Bug #33406 +++ | > Is the Bugzilla configuration (or patched sources) accessible somewhere? I | > didn't see anything obvious on Gerrit. | We haven't moved the bugzilla customizations to gerrit yet. We probably should. This should include: - configuration files themselves, - skins, - local modifications to the software, - puppet configuration.
Puppet configuration has been available for ages, mainly in a few files, some around in others. Grep for bugzilla? files\apache\sites\bugzilla.wikimedia.org manifests\misc\bugzilla.pp Skin customisations etc are all still in SVN, and useable from there: https://svn.wikimedia.org/viewvc/mediawiki/trunk/tools/bugzilla/
We have applied the following patch on April 12, 2012 https://bug731219.bugzilla.mozilla.org/attachment.cgi?id=601276 https://bugzilla.mozilla.org/show_bug.cgi?id=731219 http://community.pivotaltracker.com/pivotal/topics/cannot_integrate_with_bugzilla_4_0_4
http://wikitech.wikimedia.org/view/Bugzilla#Patches + RT-#2061: Patch bugzilla to restrict editbug permission + RT-#2098: Patch bugzilla to add delete comments permission and ability
How are patches usually puppetized at WMF? À la puppetmaster::dashboard? Or is Bugzilla packaged as a customized .deb?
http://svn.wikimedia.org/viewvc/mediawiki/trunk/tools/bugzilla/bugzilla-4.0/ seems to be only custom stuff (not the full installation), and there is no Bugzilla code in Git/Gerrit after going through https://gerrit.wikimedia.org/r/#/admin/projects/ , hence I can only *guess* how and where to fix issues currently (e.g. bug 22166). Would prefer a full code dump, with separate customizations (might help upgrading to a newer upstream version).
(In reply to comment #5) > http://svn.wikimedia.org/viewvc/mediawiki/trunk/tools/bugzilla/bugzilla-4.0/ > seems to be only custom stuff (not the full installation), and there is no > Bugzilla code in Git/Gerrit after going through > https://gerrit.wikimedia.org/r/#/admin/projects/ , hence I can only *guess* how > and where to fix issues currently (e.g. bug 22166). Would prefer a full code > dump, with separate customizations (might help upgrading to a newer upstream > version). We need to move the existing stuff to gerrit first. We never imported the full code, just the individual files we were customizing (and the first revision of each should've been a straight copy from their 4.x version).
(In reply to comment #6) > We need to move the existing stuff to gerrit first. Done now: https://gerrit.wikimedia.org/r/gitweb?p=wikimedia%2Fbugzilla%2Fmodifications.git;a=summary
Is there still something not published or could we consider this bug as resolved?
I consider this FIXED now, thanks for the reminder.