#2888 closed defect (fixed)
travis integration tests failing due to end-of-lifed Precise platform
Reported by: | warner | Owned by: | warner |
---|---|---|---|
Priority: | normal | Milestone: | 1.13.0 |
Component: | dev-infrastructure | Version: | 1.12.1 |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
Recently, our pull requests have been failing CI, because Travis-CI is using the "Precise" platform (Ubuntu 12.04 LTS), which reached its end-of-life back in april. It appears that torproject.org no longer offers .deb packages for precise, so the "integration" tests (which try to install the latest Tor via a torproject.org PPA) fail.
The fix will be to update our .travis.yml to request a newer platform, probably Xenial (16.04 LTS).
Change History (3)
comment:1 Changed at 2017-07-12T18:37:44Z by warner
comment:2 Changed at 2017-07-12T18:39:32Z by Brian Warner <warner@…>
- Resolution set to fixed
- Status changed from new to closed
In 14c0379/trunk:
comment:3 Changed at 2017-07-12T18:40:39Z by warner
I went with trusty (14.04 LTS) instead of xenial (16.04 LTS) because we've already got a xenial buildbot worker, so I wanted coverage of the oldest supported Ubuntu flavor.
Note: See
TracTickets for help on using
tickets.
Oh, it turns out that the integration test script (integration/install-tor.sh) explicitly added a precise-based URL to the APT sources.list. So that needs to be changed to match.