#2356 closed defect (fixed)

none of the buildbots nor Travis-CI are building Tahoe with pyOpenSSL >= 0.14

Reported by: daira Owned by:
Priority: major Milestone: 1.11.0
Component: dev-infrastructure Version: 1.10.0
Keywords: buildbot travis-ci pyopenssl Cc:
Launchpad Bug:


src/allmydata/_auto_deps.py now has nontrivial conditional code, depending on whether or not a pyOpenSSL that reports its version as >= 0.14 can be imported at build time.

However all of the buildbots and Travis-CI builds are taking the "pyOpenSSL >= 0.13, <= 0.13.1" alternative, so we are not getting any build or test coverage of the "pyOpenSSL >= 0.14" alternative.

Change History (4)

comment:1 Changed at 2015-02-07T00:22:48Z by daira

  • Keywords travis-ci added; travis removed

comment:2 Changed at 2015-02-07T00:23:20Z by daira

  • Keywords pyOpenSSL added

comment:3 Changed at 2015-02-07T00:23:42Z by daira

  • Keywords pyopenssl added; pyOpenSSL removed

comment:4 Changed at 2016-03-27T18:37:25Z by warner

  • Milestone changed from undecided to 1.11.0
  • Resolution set to fixed
  • Status changed from new to closed

All tests are now using pyopenssl >= 0.14, by virtue of an updated _auto_deps.py. We will probably remove the pyopenssl dependency soon (allowing foolscap and twisted[tls] to take responsibility for it instead), which will loosen the effective constraint to >= 0.13, but in any case the buildbots (and travis) use tox, and hence will install the latest version (which is 16.0.0).

Note: See TracTickets for help on using tickets.