Closed
Bug 132181
Opened 23 years ago
Closed 23 years ago
upgrade to bugzilla 2.16 (when available)
Categories
(bugzilla.mozilla.org :: General, defect)
bugzilla.mozilla.org
General
Tracking
()
RESOLVED
FIXED
People
(Reporter: robert.pollak, Assigned: myk)
References
()
Details
(Whiteboard: Tentative Upgrade Date: Monday, June 10, 6:00PM PDT (UTC-08:00))
See http://www.mozilla.org/projects/bugzilla/status_updates/ for the current
situation regarding the 2.16 release.
| Reporter | ||
Updated•23 years ago
|
Target Milestone: --- → Future
Comment 1•23 years ago
|
||
The status page just says that mozilla.org treats bugzilla as production
critical (as it should) but doesn't indicate how or when it will ever update
2.16. Is the plan to deploy and test it elsewhere first? I don't know if it is
practical, but making partial upgrades, such as the revised query page, could
have enormous benefits. The new query page could reduce the number of duplicates
and improve the speed of query for less experienced bugzilla users. It's also
more accessible in general.
Comment 2•23 years ago
|
||
The idea is that we whack on Bugzilla as much as possible (and increase our
ability to do this over time) before installing on bmo. Then when we think it's
ready for production use, and there are no known issues, we install it on bmo.
Then we fix any problems that finds, then we release.
| Assignee | ||
Comment 3•23 years ago
|
||
Reassigning to myself and making Dawn the QA contact since I'll be doing the
upgrade. Adding dependency on bug 140487, which is about upgrading Perl modules
on that machine. Unsetting the target milestones, which don't really make sense
in this context, and reseting severity, which makes some sense.
In addition we need to do (at least) the following things before upgrading to 2.16:
* give people advance warning of the upgrade and make sure it doesn't conflict
with important periods of heavy bugzilla use (like release of a mozilla 1.0rc)
* give people advance warning that the buglist.cgi and show_bug.cgi HTML is
changing so they can rewrite their scripts
* work out some b.m.o-specific hacks like a "classic" format for query.cgi
* un-rot a few patches for things i want on b.m.o after the upgrade (including
98801)
Assignee: endico → myk
Severity: enhancement → major
Depends on: request-tracker, 140487
QA Contact: myk → endico
Target Milestone: Future → ---
Comment 4•23 years ago
|
||
Remember to reset the param for the default query for query.cgi when you do this.
| Assignee | ||
Updated•23 years ago
|
Whiteboard: Tentative Upgrade Date: Wednesday, June 5, 6:00PM PDT (UTC-08:00)
| Assignee | ||
Comment 5•23 years ago
|
||
cc:ing Shiva so he knows the current plan to upgrade on Wednesday, June 5,
6:00PM PDT (UTC-08:00).
Also, adding 72837, which I want for the upgrade.
Also, assigning to myself.
Depends on: 72837
| Assignee | ||
Comment 6•23 years ago
|
||
Err, accepting bug (and this time for real).
Status: NEW → ASSIGNED
Comment 7•23 years ago
|
||
Myk a date of June 5 is very worrying. Past experience has shown our ability to
find bugs on other installations to be not good. I don't see any way how we can
release 2.16 until it is on bmo.
I understand that bmo wants to have less risk from upgrades. That is why we
have instituted release candidates tested outside of mozilla.org, and that is
why we will be moving towards a more comprehensive testing suite.
Perhaps at some stage we will be prepared to forego the bmo testing stage, but I
don't believe we are there yet. Releasing without bmo testing is just going to
lead to many unfound bugs and drop the confidence in Bugzilla as a whole, which
won't help mozilla.org one bit.
| Assignee | ||
Comment 8•23 years ago
|
||
I talked with mozilla.org staff about this issue last week. I've been trying to
get us (the Bugzilla community) focused on releasing for weeks, but with little
success (large, risky, unnecessary changes were still blocking 2.16 last week,
and a lot of work was done to make internationalization and other post-2.16
changes easier despite those not being goals of the release).
I suggested to staff that we abandon our current plan (to wait until after the
2.16 release so we get the benefits of other installations finding regressions
before us) and upgrade this week (either to a 2.16 release or another stable
point in the development cycle if the release had too many big risky changes in it).
Staff discussed it and concluded that now was a bad time to upgrade because of
the intense activity in the Mozilla community and participating organizations
around the release of 1.0. This is not the time to be making changes to
mozilla.org's core development and management tools. I could probably have done
it several weeks ago when there would still have been a comfortable cushion of
time between the upgrade and the end of mozilla.org's release cycle, but I can't
do it now.
(The other factor affecting this decision is that I'm getting married May 18 and
can't do the upgrade too soon before the wedding because I won't be available to
monitor b.m.o closely for regressions.)
On the other hand, I don't think the situation is as bad as you make it out to
be. Bugzilla 2.16 certainly has regressions and bugs, and it may have more than
its share of them given the rapid pace of development at the end of the cycle.
We're doing a release candidate this time, however, and that's an effective way
to get the release into the hands of adventurous installations who can test and
find many regressions before we release.
No doubt b.m.o will find more, but the release candidate will bring up the
quality of the release to a level I think we'll be comfortable shipping. And,
if that's not the case, we can always do a second release candidate instead of a
release, at which point we'll be close enough to June 5 that b.m.o will probably
upgrade to that candidate before the final release happens.
Comment 9•23 years ago
|
||
Bug #93667 contains rewrites to referential integrity checking which could
result in a speedup (or a slowdown even), and you might want to consider testing
them and placing them on bmo (in a second CGI) so we can compare. However, this
could probably be done anytime, not necessarily before an upgrade.
In particular there is a double cross checking rewrite first of all, but also a
single cross checking rewrite that still needs to be attached (blocked by the
other patches).
Comment 10•23 years ago
|
||
Bug 133559 (replacement for Bugzilla Helper) is not an upgrade blocker, but I'd
like to see it applied as soon as the upgrade is done. Bugzilla Helper is old,
buggy and a pain to maintain. The new version is shiny, better and should cut
down on dupes.
Gerv
Comment 11•23 years ago
|
||
CCing self, and adding comment so I get mail which will remind me to look at
this bug and review its dependencies :-)
Gerv
| Assignee | ||
Updated•23 years ago
|
Whiteboard: Tentative Upgrade Date: Wednesday, June 5, 6:00PM PDT (UTC-08:00) → Tentative Upgrade Date: Monday, June 10, 6:00PM PDT (UTC-08:00)
| Assignee | ||
Comment 12•23 years ago
|
||
Updated dependencies to remove the least important bugs from the list of blockers.
| Assignee | ||
Comment 13•23 years ago
|
||
Adding the patch for implementing format support in query.cgi.
Depends on: 150703
| Assignee | ||
Updated•23 years ago
|
Alias: bmo-upgrade
| Reporter | ||
Comment 14•23 years ago
|
||
Fixed. Regressions should be collected in bug 150783.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 15•23 years ago
|
||
Removing alias and dependencies that weren't met.
Updated•14 years ago
|
Component: Bugzilla: Other b.m.o Issues → General
Product: mozilla.org → bugzilla.mozilla.org
You need to log in
before you can comment on or make changes to this bug.
Description
•