Opened at 2014-12-26T23:02:07Z
Closed at 2016-03-27T18:37:25Z
#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: |
Description
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
Note: See
TracTickets for help on using
tickets.
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).