Closed Bug 511305 Opened 15 years ago Closed 14 years ago

Verify that our extensions work with mercurial 1.5

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: aravind, Assigned: ted)

References

()

Details

I accidentally tried hg 1.3 yesterday on a new read-only slave and it turns out that hg 1.3 does not work with our current templates and extensions, I found that it errors out on our bugzilla extension for some reason. Also (and this may be related to the previous error), I found that it doesn't properly linkify the repos from the repo list page. So the repo list page at say hg.m.o/build would have links to repos at hg.m.o/buildbot instead of http://hg.m.o/build/buildbot/ like it should.
I just tried our hooks + templates + extensions on hg 1.4.1 on Ubuntu, and after one tiny template fix ( http://hg.mozilla.org/hg_templates/rev/d32d620608b6 ) it passes all our unit tests. I don't know of any other outstanding issues. Would you like to try upgrading again?
You do know that 1.5 is out now, right?
Yeah, we like to move obsolete your work right away...
Jerks. I'll try updating and see if anything breaks.
Assignee: nobody → ted.mielczarek
Summary: Need to update our extensions to work with mercurial 1.3 → Verify that our extensions work with mercurial 1.5
I just ran all the tests on hg 1.5 and everything seems to work fine.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Blocks: 551015
it seems that pushlog isn't generating valid links in the RSS feed (bug 573301). I don't know if they are part of the test suite, but they break on anything that isn't a top level of the server (build/ and releases/ for sure). There is an issue with the project branches (bug 573250) that is causing the pushlog to completely screw up and timeout. I am not sure if these issues are related.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Sounds like purely a server config issue from that bug. This would be basically impossible to test in the test suite, since it just runs "hg serve".
Status: REOPENED → RESOLVED
Closed: 15 years ago14 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
Product: Release Engineering → Developer Services
You need to log in before you can comment on or make changes to this bug.