25fcef050f4f7cb43d27b9ce7617053cccb8d7c7: testing: install and test Mercurial 3.2.2
Gregory Szorc <gps@mozilla.com> - Mon, 08 Dec 2014 10:24:30 -0800 - rev 359952
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
testing: install and test Mercurial 3.2.2
59c3ad791da18760441c8bc6cee6270bc08372fe: docker: pin Python packages to ensure reproducibility
Gregory Szorc <gps@mozilla.com> - Fri, 28 Nov 2014 11:45:52 -0800 - rev 359951
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docker: pin Python packages to ensure reproducibility We had an egg build failure due to a new version of some dependent package (looks like something Django related) not being compatible with Review Board. We introduce a requirements.txt file to pin packages to known good versions.
5e55885b4ab2a2c4211789be4acc2071869d186a: firefoxtree: fix test regression
Gregory Szorc <gps@mozilla.com> - Thu, 27 Nov 2014 18:14:05 -0800 - rev 359950
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
firefoxtree: fix test regression
a54f89d9cb979b1410edbd64ede1a8fd296879b4: bugzilla: normalize URLs
Gregory Szorc <gps@mozilla.com> - Thu, 27 Nov 2014 16:30:28 -0800 - rev 359949
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
bugzilla: normalize URLs
da9e9691cc909e594df09f3ed58569ee598ddcac: docker: work around buggy SOAP::Lite 1.12
Gregory Szorc <gps@mozilla.com> - Thu, 27 Nov 2014 16:30:17 -0800 - rev 359948
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docker: work around buggy SOAP::Lite 1.12 SOAP::Lite 1.12 displays the following error when xmlrpc.cgi is accessed: Can't use an undefined value as a subroutine reference at /var/lib/bugzilla/bugzilla/lib/SOAP/Transport/HTTP.pm line 384. at /var/lib/bugzilla/bugzilla/lib/SOAP/Transport/HTTP.pm line 384. \tSOAP::Transport::HTTP::Server::handle(...) called at /var/lib/bugzilla/bugzilla/lib/SOAP/Transport/HTTP.pm line 839 \tSOAP::Transport::HTTP::Apache::handler(...) called at /var/lib/bugzilla/bugzilla/xmlrpc.cgi line 48 \tModPerl::ROOT::Bugzilla::ModPerl::ResponseHandler::var_lib_bugzilla_bugzilla_xmlrpc_2ecgi::handler(...) called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 206 \teval {...} called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 206 \tModPerl::RegistryCooker::run(...) called at /usr/lib/perl5/ModPerl/RegistryCooker.pm line 172 \tModPerl::RegistryCooker::default_handler(...) called at /usr/lib/perl5/ModPerl/Registry.pm line 31 \tModPerl::Registry::handler(...) called at /var/lib/bugzilla/bugzilla/mod_perl.pl line 143 \tBugzilla::ModPerl::ResponseHandler::handler(...) called at -e line 0 \teval {...} called at -e line 0 https://github.com/redhotpenguin/soaplite/commit/772054c6303552b4c327822103f09246854712db appears to have introduced the regression. So, we install SOAP::Lite 1.11 until the bug is fixed.
4eefe1a553d870a8decbcb12485cf8876df41780: docker: don't install Perl packages through Apt
Gregory Szorc <gps@mozilla.com> - Thu, 27 Nov 2014 15:18:26 -0800 - rev 359947
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
docker: don't install Perl packages through Apt The old issues getting DateTime to install through CPAN were likely related to system clock skew in the author boot2docker host VM. The issue is no longer present. So, removing this workaround.
8d5e83acd3b07ddf507a07cad2efc858c480c9c9: Add myself to the list of WebIDL reviewers
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 27 Nov 2014 16:08:16 -0500 - rev 359946
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Add myself to the list of WebIDL reviewers
978593041f2c0ad53533d8702d51c691e5112b79: firefoxtree: allow aliases to work on push (bug 1105833); r=bkero
Gregory Szorc <gps@mozilla.com> - Thu, 27 Nov 2014 10:14:29 -0800 - rev 359945
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
firefoxtree: allow aliases to work on push (bug 1105833); r=bkero With this patch ``hg push <tree>`` now works. The UI is a bit wonky. Because we're doing path expansion before the command is invoked, the output from ``hg push`` prints the expanded URL rather than the alias the user entered. This is contrary to how Mercurial normally works. But, that's a small price to pay for convenience. Now that push aliases are working, the test mocking code has been changed to always use ssh for pushes and to disallow pushes via http, just like production.
0f56266905374001bd09c5db745f05aca5d4e5d6: rbbz: make review flag interaction deterministic (bug 1088432)
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 16:58:55 -0800 - rev 359944
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
rbbz: make review flag interaction deterministic (bug 1088432) rbbz.bugzilla.post_rb_url() was iterating over a set of reviewers when posting to Bugzilla. The iteration order could vary at run-time, causing test output to not be stable. We throw a sorted() in there and remove the previous sorted() location because it has no effect.
3ce8c80a613dd06769d6376b97431b2863284372: jenkins: install build dependencies for Python lxml
Gregory Szorc <gps@mozilla.com> - Tue, 25 Nov 2014 16:28:29 -0800 - rev 359943
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
jenkins: install build dependencies for Python lxml lxml requires libxslt and zlib headers and support binaries.
cce5fef89c642de45b06a81a1dbfff8e75adedcd: Bug 1104403 - Remove unused newchanges.py extension; r=bsmedberg
Gregory Szorc <gps@mozilla.com> - Mon, 24 Nov 2014 17:46:21 -0800 - rev 359942
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Bug 1104403 - Remove unused newchanges.py extension; r=bsmedberg This extension implements `hg newchanges`. The code appears to be dead and unused. Let's nuke it.
7f3fb8d535106d3d95932403b4290e9b24e2e8a4: pushlog: unbust branch display (bug 1071296); r=glandium, bkero
Gregory Szorc <gps@mozilla.com> - Mon, 29 Sep 2014 15:13:50 -0700 - rev 359941
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: unbust branch display (bug 1071296); r=glandium, bkero 4fcea92fdba0 and e3d700020d5c inadvertently broke the display of branches in pushloghtml in modern Mercurial versions in a rush to make pushlog mostly work with Mercurial 3.1. This patch should restore the old behavior. This patch breaks compatibility with Mercurial < 2.9. That should be fine. Tests show that this patch reintroduces branch information on appropriate commits.
b3d154e22d9e689728d2d5cc091cddc3b98abe88: pushlog: add better tests for HTML output; r=glandium, bkero
Gregory Szorc <gps@mozilla.com> - Mon, 29 Sep 2014 17:06:54 -0700 - rev 359940
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pushlog: add better tests for HTML output; r=glandium, bkero Our current test coverage of pushlog HTML is not great - we simply do a sanity test. With this patch, we start verifying the returned HTML content is what we expect. To facilitate testing only a subset of returned content, the templates were modified to make identifying pushlog entries from the XML output a bit easier.
d340711f1e5abff86232bfade4368e4f29c0f9f7: Bug 1102962: update Dockerfile with MPL header and s/RUN/ADD/
Ben Kero <bkero@mozilla.com> - Mon, 24 Nov 2014 14:11:14 -0800 - rev 359939
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Bug 1102962: update Dockerfile with MPL header and s/RUN/ADD/ Replaces many extraneous RUN cp -a's with ADDs Removes pulse.mozlila.org configuration from the hgrc file
8809fe3fdfa3d11f18b61a47906da397031495f8: Updates scripts to include MPL header and purpose for bugzilla #1102962
Ben Kero <bkero@mozilla.com> - Mon, 24 Nov 2014 13:50:06 -0800 - rev 359938
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
Updates scripts to include MPL header and purpose for bugzilla #1102962
94dcd30af62be66c35783ccb689fb10eda5bbebe: add builder-hgmaster, Dockerfile, accompanying hgrc
Ben Kero <bkero@mozilla.com> - Fri, 21 Nov 2014 10:34:08 -0800 - rev 359937
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
add builder-hgmaster, Dockerfile, accompanying hgrc Also creates a preliminary mach command for eventual testing
b7e400f721919ea21a34ea0e771c7cb2c6c54488: add scripts with correct perms as per bug 1102962
Ben Kero <bkero@mozilla.com> - Fri, 21 Nov 2014 08:49:14 -0800 - rev 359936
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
add scripts with correct perms as per bug 1102962
fd3d283843ad2bc696399b568398e959072ae012: pash: ability to change publishing state of repositories (bug 1089385); r=bkero
Gregory Szorc <gps@mozilla.com> - Thu, 13 Nov 2014 18:49:50 -0800 - rev 359935
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: ability to change publishing state of repositories (bug 1089385); r=bkero User repositories are currently publishing (the default behavior). The role of user repositories dictates that they be non-publishing by default. So we are planning on mass-changing user repositories to be non-publishing. Before this happens, we need a self serve mechanism to allow users to revert the publishing state of their repositories back to publishing This patch implements that mechanism.
e0305927f9fa803cd890e7bcbf83615ea527f87b: pash: move config reading code into function; r=bkero
Gregory Szorc <gps@mozilla.com> - Thu, 13 Nov 2014 18:35:36 -0800 - rev 359934
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: move config reading code into function; r=bkero We will use this code in a subsequent patch. Refactor it to avoid code duplication.
71714b10feb8bcc5a28beb28cf481f88f016f92f: pash: clean up code in edit_repo_description; r=bkero
Gregory Szorc <gps@mozilla.com> - Thu, 13 Nov 2014 18:25:29 -0800 - rev 359933
Push 16998 by rwood@mozilla.com at Mon, 02 May 2016 19:42:03 +0000
pash: clean up code in edit_repo_description; r=bkero This was basically an excuse to use new code for obtaining the path to a user repo.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip