Commit Graph

14236 Commits

Author SHA1 Message Date
Jean-Paul Calderone
56b93ae2b3
Merge pull request #1240 from tahoe-lafs/support-triggered-image-builds
Support triggered image builds

Fixes: ticket:3958
2023-01-10 14:05:38 -05:00
Jean-Paul Calderone
da8cc19ef5 Merge remote-tracking branch 'origin/master' into support-triggered-image-builds 2023-01-10 08:54:00 -05:00
Itamar Turner-Trauring
a05e4b127b
Merge pull request #1246 from tahoe-lafs/3964-remove-3.7
Remove support for Python 3.7, Ubuntu 18.04, Debian 10 (oldstable)

Fixes ticket:3964
2023-01-09 17:04:25 -05:00
Itamar Turner-Trauring
046d9cf802 Another meaningless tweak. 2023-01-09 14:25:47 -05:00
Itamar Turner-Trauring
b05793e56b Meaningless tweak to rerun CI. 2023-01-09 13:45:22 -05:00
Itamar Turner-Trauring
7b2f19b0fa Switch Nix off 3.7 some more. 2023-01-09 13:16:04 -05:00
Itamar Turner-Trauring
6bb57e248d Try to switch Nix off 3.7. 2023-01-09 13:09:59 -05:00
Itamar Turner-Trauring
34f5da7246 And add back necessary anchor. 2023-01-09 11:08:31 -05:00
Itamar Turner-Trauring
8c418832bb Remove references to missing jobs. 2023-01-09 11:06:57 -05:00
Itamar Turner-Trauring
c4153d5405 Additional changes. 2023-01-09 11:03:15 -05:00
Itamar Turner-Trauring
1482d41918 Drop 3.7. 2023-01-09 11:01:45 -05:00
Itamar Turner-Trauring
825fd64ddd News file. 2023-01-09 10:52:24 -05:00
Jean-Paul Calderone
3c3697d39a
Merge pull request #1239 from tahoe-lafs/3914.faster-rsa-tests
Speed up that one RSA test

Fixes: ticket:3914
2023-01-06 16:41:30 -05:00
Itamar Turner-Trauring
c220d02093
Merge pull request #1238 from tahoe-lafs/3953.fewer-static-check-ci-jobs
Have fewer instances of the static check CI jobs
2023-01-06 10:56:20 -05:00
Jean-Paul Calderone
3f8bec0ecc Merge remote-tracking branch 'origin/master' into 3914.faster-rsa-tests 2023-01-02 11:46:10 -05:00
Jean-Paul Calderone
1c643ebbaf
Merge pull request #1237 from tahoe-lafs/3954.faster-http
Faster HTTP for immutable downloads

Fixes: ticket:3954
2023-01-02 10:09:55 -05:00
Jean-Paul Calderone
cdb20b0208
Merge pull request #1228 from tahoe-lafs/3937-integration-http-storage
Run integration tests with http storage protocol too

Fixes: ticket:3937
2023-01-02 09:22:10 -05:00
Jean-Paul Calderone
3badd42321
Merge pull request #1232 from exarkun/3942.missing-authorization-handling
3942 Handle missing Authorization in GBS server

Fixes: ticket:3942
2022-12-21 19:01:28 -05:00
Jean-Paul Calderone
1a1ca8d5ef Merge remote-tracking branch 'origin/master' into 3942.missing-authorization-handling 2022-12-21 09:44:41 -05:00
Jean-Paul Calderone
ab6b0fa971
Merge pull request #1242 from exarkun/3870.fix-cachix-for-forks
Fix cachix handling on PRs from forks
2022-12-21 09:42:23 -05:00
Jean-Paul Calderone
2da3d43b2e news fragment 2022-12-21 07:22:37 -05:00
Jean-Paul Calderone
25eb3ca262 Switch to a variable observed in practice
There is apparently no CIRCLE_PR_REPONAME set in the runtime environment,
either, despite what the docs say.
2022-12-21 06:47:21 -05:00
Jean-Paul Calderone
21af00bf83 Report the CIRCLE_PR_REPONAME too, because who knows 2022-12-21 06:27:41 -05:00
Jean-Paul Calderone
78e04cc821 Modernize cachix usage; attempt to fix CircleCI conditional
CIRCLE_PR_NUMBER documentation may just be wrong.  It seems like maybe it is
never set?

Try inspecting the source repo value instead.
2022-12-21 06:25:22 -05:00
Jean-Paul Calderone
6b57b03157 Merge remote-tracking branch 'origin/master' into 3942.missing-authorization-handling 2022-12-21 05:51:39 -05:00
Jean-Paul Calderone
80caf04966
Merge pull request #1234 from tahoe-lafs/3947.mutable-test_version-async-def
Convert some tests for mutables to use `async def`

Fixes: ticket:3947
2022-12-21 05:50:07 -05:00
Jean-Paul Calderone
8c8a04fa1b news fragment 2022-12-14 13:24:36 -05:00
Jean-Paul Calderone
63fd24d060 Note how you can get this parameter set 2022-12-14 12:48:53 -05:00
Jean-Paul Calderone
f053ef371a Get rid of the scheduled image building workflow. 2022-12-14 12:47:50 -05:00
Jean-Paul Calderone
793033caa8 Fix quoting on the helper 2022-12-14 12:44:11 -05:00
Jean-Paul Calderone
d66d928fb4 Provide a helper for rebuilding the images 2022-12-14 10:07:07 -05:00
Jean-Paul Calderone
1d248f4bd2 comments 2022-12-14 09:56:16 -05:00
Jean-Paul Calderone
761bf9cb9c See if we can get a triggered image build too 2022-12-14 09:49:50 -05:00
Jean-Paul Calderone
c014ad55b1 remove Python 2 boilerplate 2022-12-14 08:48:02 -05:00
Jean-Paul Calderone
05c7450376 Try to use an upcoming python-cryptography feature to avoid some costs
If the key is the wrong number of bits then we don't care about any other
validation results because we're just going to reject it.  So, check that
before applying other validation, if possible.

This is untested since the version of python-cryptography that supports it is
not released yet and I don't feel like setting up a Rust build tool chain at
the moment.
2022-12-14 08:47:05 -05:00
Jean-Paul Calderone
2677f26455 news fragment 2022-12-14 08:46:39 -05:00
Jean-Paul Calderone
a1cb889308 Take typechecks and codechecks out of the GitHub Actions config
There's a dedicated job on CircleCI.
2022-12-14 08:35:10 -05:00
Jean-Paul Calderone
2057f59950 news fragment 2022-12-14 08:35:06 -05:00
Itamar Turner-Trauring
6ae40a932d A much more reasonable number of HTTP connections. 2022-12-13 15:54:19 -05:00
Itamar Turner-Trauring
be3ace7ade News file. 2022-12-13 15:39:04 -05:00
Itamar Turner-Trauring
14d65d25da Merge remote-tracking branch 'origin/master' into 3937-integration-http-storage 2022-12-13 10:57:27 -05:00
Itamar Turner-Trauring
87ff1706a9
Merge pull request #1236 from tahoe-lafs/pin-older-tox
Pin older tox
2022-12-13 10:53:29 -05:00
Jean-Paul Calderone
815c998c33 regular ci 2022-12-13 09:09:02 -05:00
Jean-Paul Calderone
8282fce4cd build the images again 2022-12-13 08:57:21 -05:00
Jean-Paul Calderone
b8680750da pin it in more places 2022-12-12 11:47:32 -05:00
Itamar Turner-Trauring
6a1f49551b No, that's not it. 2022-12-12 11:05:09 -05:00
Itamar Turner-Trauring
366cbf9001 Tox is bad? 2022-12-12 10:55:07 -05:00
Itamar Turner-Trauring
d05a1313d1 Don't change versions for now, use strings so it'll be future compatible with 3.10. 2022-12-12 10:54:23 -05:00
Itamar Turner-Trauring
742b352861 Whitespace. 2022-12-12 10:52:17 -05:00
Itamar Turner-Trauring
106df423be Another approach. 2022-12-12 10:52:01 -05:00