Commit Graph

7949 Commits

Author SHA1 Message Date
Jean-Paul Calderone
644fd04d08 news fragment 2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
2b475777d9 Return the result of the base stopService
It is a Deferred that indicates when things have actually stopped.  Failing to
return it means callers will think everything stopped synchronously.  This is
certainly not the case.
2019-01-31 08:16:57 -05:00
Jean-Paul Calderone
baa0a46cd4
Merge pull request #544 from tahoe-lafs/2967.alias-test_create
Fix CreateAlias.test_create

This test didn't previously run completely due to a bug in the test itself.

Fixes: ticket:2967
2019-01-31 08:16:39 -05:00
Jean-Paul Calderone
0f6009b97e Fix the option setup for the webopen command. 2019-01-30 19:32:56 -05:00
Jean-Paul Calderone
b54a6e811b Return the Deferred to make the test valid 2019-01-30 19:24:28 -05:00
Jean-Paul Calderone
f0734284e0 whitespace 2019-01-30 19:24:20 -05:00
Jean-Paul Calderone
aeea924c1e news fragment 2019-01-30 19:24:15 -05:00
Jean-Paul Calderone
8ba452c62a
Merge pull request #542 from tahoe-lafs/2962.buildbot-macos-package-failure
Fix the macOS buildbot builder

Fixes: ticket:2962
2019-01-26 14:40:27 -05:00
Jean-Paul Calderone
4f649f313e Don't upload because we can't 2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
922554cd28 Probably some test cruft screws up the package 2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
4f119c876c what's coming out of this 2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
d790d3d325 report more about the failed process 2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
41fe2189dd whitespace cleanup 2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
b9f9079aa5 news fragment 2019-01-26 10:02:08 -05:00
Jean-Paul Calderone
b88f166018
Merge pull request #541 from tahoe-lafs/2961.circleci-slackware.14-2
Fix CircleCI Slackware 14.2 job

Fixes: ticket:2961
2019-01-25 18:51:33 -05:00
Jean-Paul Calderone
7783433369 Back off on the specificity for git installation
Version number got bumped, nothing was being installed.
2019-01-25 17:03:04 -05:00
Jean-Paul Calderone
cdf6e90dd5 news fragment 2019-01-25 17:01:33 -05:00
Jean-Paul Calderone
c73c32d048
Merge pull request #540 from tahoe-lafs/2958.no-build-isolation
Fix the macOS pyinstaller travis job

Fixes: ticket:2958
2019-01-25 12:26:39 -05:00
Jean-Paul Calderone
fec5064a2f Get pip and pyinstaller working together. 2019-01-25 10:46:23 -05:00
Jean-Paul Calderone
bad1411bd6 news fragment 2019-01-25 10:45:44 -05:00
Jean-Paul Calderone
2531c19efd
Merge pull request #537 from tahoe-lafs/2959.travis-trusty-tor
Move integration tests from TravisCI to CircleCI

Fixes: ticket:2959
2019-01-24 20:47:24 -05:00
Jean-Paul Calderone
e23a017e2f news fragment 2019-01-24 16:38:01 -05:00
Jean-Paul Calderone
1fb2809276 Additionally, disable the CircleCI artifact handling steps 2019-01-24 16:04:58 -05:00
Jean-Paul Calderone
6ee727d67e Avoid the artifact steps for integration tests
Integration tests produce none and trying to do these things breaks.
2019-01-24 16:04:26 -05:00
Jean-Paul Calderone
ab58c7a938 Link to the ticket for that 2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
402b2c3bd3 If TorNet status fails, proceed anyway 2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
bedf092ca3 Try to report the child process output 2019-01-24 15:57:35 -05:00
Jean-Paul Calderone
0355bf9d38
Merge pull request #538 from tahoe-lafs/2960.pyflakes-fixes
Fix pyflakes 2.1.0 warnings

Fixes: ticket:2960
2019-01-24 14:37:54 -05:00
Jean-Paul Calderone
7e9e447d5b Disable Twisted's Docker check wrt inotify support
It breaks our container-based CI, which is perfectly happy to give us inotify
functionality, as is Docker in general as long as you don't use overlayfs.
2019-01-24 14:00:50 -05:00
Jean-Paul Calderone
414f84ef32 news fragment 2019-01-24 10:37:55 -05:00
Jean-Paul Calderone
79ecea6823
Merge pull request #539 from tahoe-lafs/revert-536-2958.pip-vs-pyinstaller-vs-pep517
Revert "Get pip 19 and pyinstaller 3.4 working together"

Reopens: ticket:2958
2019-01-24 10:35:03 -05:00
Jean-Paul Calderone
6d28d08299
Revert "Get pip 19 and pyinstaller 3.4 working together" 2019-01-24 10:33:59 -05:00
Jean-Paul Calderone
6e5ba22f59 do as I ask 2019-01-24 10:31:12 -05:00
Jean-Paul Calderone
f6e00248bb Explicitly select a pyflakes version 2019-01-24 10:23:26 -05:00
Jean-Paul Calderone
ec99e7138d Block integration tests on debian-9 results 2019-01-24 10:20:47 -05:00
Jean-Paul Calderone
a7bf6b2264 Switch to Tor repo for distro we're now using 2019-01-24 10:16:50 -05:00
Jean-Paul Calderone
25719ca1cb Invoke install-tor.sh with the correct path. 2019-01-24 10:04:07 -05:00
Jean-Paul Calderone
dcb4a218b1 This nearby code is also dead. 2019-01-24 09:55:40 -05:00
Jean-Paul Calderone
252f9eb23a This code has pyflakes warnings *and* is dead. 2019-01-24 09:53:49 -05:00
Jean-Paul Calderone
e36c850da4 == instead of is for string comparison 2019-01-24 09:53:02 -05:00
Jean-Paul Calderone
3c5cb8d3cf deconfigure travisci for integration testing 2019-01-24 09:03:06 -05:00
Jean-Paul Calderone
f534d3c34f Attempt to configure CircleCI for integration tests 2019-01-24 09:02:27 -05:00
Jean-Paul Calderone
9c359681f2 Flip Debian 8 and 9 definitions
More things want Debian 9.  This reduces duplication.
2019-01-23 18:15:25 -05:00
Jean-Paul Calderone
1db86c681b
Merge pull request #536 from tahoe-lafs/2958.pip-vs-pyinstaller-vs-pep517
Get pip 19 and pyinstaller 3.4 working together

Fixes ticket:2958
2019-01-23 18:10:08 -05:00
Jean-Paul Calderone
007d13d357 watch out when copy/pasting from tox docs 2019-01-23 16:48:34 -05:00
Jean-Paul Calderone
674f982b3f news fragment 2019-01-23 16:10:49 -05:00
Jean-Paul Calderone
d6bf0d0b25 Try to get pip 19 and pyinstaller 3.4 working together 2019-01-23 16:09:25 -05:00
Jean-Paul Calderone
4bd855f330
Merge pull request #535 from tahoe-lafs/2957.circleci-deprecations
Provide compatibility with the next Twisted release

Declare a dependency on the conch extra so that we get any necessary dependencies automatically.  This includes a new dependency on bcrypt.

Fixes ticket:2957
2019-01-23 16:08:10 -05:00
Jean-Paul Calderone
5ed375b145 Add more complexity to the package sanity checking
Support comma-separated lists of extras
2019-01-23 14:58:44 -05:00
Jean-Paul Calderone
49cbdf8a10 news fragment 2019-01-23 14:24:36 -05:00