← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~cjwatson/launchpad/ampoule-0.2.0.post1 into lp:launchpad

 

Colin Watson has proposed merging lp:~cjwatson/launchpad/ampoule-0.2.0.post1 into lp:launchpad.

Commit message:
Upgrade to ampoule 0.2.0.post1, with any luck fixing mysterious job-runner-related test failures.

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/ampoule-0.2.0.post1/+merge/330862

The failures in question are (for example) http://lpbuildbot.canonical.com/builders/lp-devel-precise/builds/1588/steps/shell_9/logs/summary.  I'm only guessing that this will solve them, since I can't reproduce them locally, but from the log output we have I'm at least reasonably sure that the problem is somewhere in ampoule, and this seems a likely suspect.

The forked ampoule branch is https://code.launchpad.net/~launchpad/ampoule/lp; the substantive changes in it are https://code.launchpad.net/~cjwatson/ampoule/process-error-not-ready/+merge/330848 and https://code.launchpad.net/~cjwatson/ampoule/fix-manifest/+merge/330857.

I'd prefer to version this as 0.2.0+lp1, per PEP 440's "Local version identifiers" scheme, but our pre-Cambrian version of setuptools doesn't like that; so I went for 0.2.0.post1 on the basis that old setuptools more or less tolerates it and it will sort properly under new setuptools once we upgrade.
-- 
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~cjwatson/launchpad/ampoule-0.2.0.post1 into lp:launchpad.
=== modified file 'versions.cfg'
--- versions.cfg	2017-09-13 11:12:39 +0000
+++ versions.cfg	2017-09-15 19:57:33 +0000
@@ -7,7 +7,10 @@
 [versions]
 # Alphabetical, case-insensitive, please! :-)
 
-ampoule = 0.2.0
+# lp:~launchpad/ampoule/lp
+# post1 Don't add a process back to the ready set if it received an error
+# such as a timeout.
+ampoule = 0.2.0.post1
 amqp = 1.4.9
 amqplib = 1.0.2
 anyjson = 0.3.3


Follow ups