Commit graph

9992 commits

Author SHA1 Message Date
Brad Warren
74d0e7d0d7 test azure deploy 2020-07-02 13:55:17 -07:00
Brad Warren
a39b8c3dd6 Merge remote-tracking branch 'adrien/full-azure-pipelines' into test-azure-deploy 2020-07-02 13:54:47 -07:00
Adrien Ferrand
160fa00930 Sed, give me your strength! 2020-07-02 21:02:28 +02:00
Adrien Ferrand
2501bc1c0b Escape-ception ? 2020-07-02 20:54:37 +02:00
Adrien Ferrand
0d7f1217c1 Use a more consistent variable for calculating source branch 2020-07-02 19:59:55 +02:00
ohemorange
cb3ff9ef18
Set up CentOS 8 test farm tests (#8122)
Fixes #7420.

* Set up CentOS 8 test farm tests

* Don't add to apache2_targets until 7273 is resolved

* Start upgrade test from a version that works on centos 8

* remove when possible from targets
2020-07-01 17:07:41 -07:00
Adrien Ferrand
ed331d16ab Check only for nginx installation in lock_test to decide to do the test 2020-07-01 23:16:40 +02:00
Adrien Ferrand
a9e2692237 Pass a generic TARGET_BRANCH for modification-check 2020-07-01 23:01:30 +02:00
Adrien Ferrand
6627a33d97 Runtime expression 2020-07-01 22:55:27 +02:00
Adrien Ferrand
63a5c868fc Setting TARGET_BRANCH 2020-07-01 22:41:30 +02:00
Adrien Ferrand
6503d75446 Audit env 2020-07-01 21:29:49 +02:00
alexzorin
f743dbec3a
certbot: add --preferred-chain (#8080)
* acme: add support for alternative cert. chains

* certbot: add --preferred-chain

* remove support for issuer SKI matching

* show --preferred-chain in "run" help

* warn if no chain matched and it's not a dry-run

* fix existing failing tests

* add unit, integration tests

* bump acme dependency to dev version

* simplify test to avoid py2.7 recursion bug

* add preferred_chain to STR_CONFIG_ITEMS

* reduce preferred_chain warning to info level

* acme: fix some docstrings in .messages

* certbot: fix docstring in crypto_util

* try to fix certbot-nginx acme dep problem
2020-06-30 17:45:39 -07:00
Adrien Ferrand
5fecae8bc0 Specific fix considering that the CI is now Azure 2020-07-01 00:51:22 +02:00
Adrien Ferrand
119103d7bc
Update .azure-pipelines/templates/jobs/packaging-jobs.yml
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-07-01 00:28:20 +02:00
Adrien Ferrand
174d4005ca Use AWS_EC2_PEM_FILE, without default value 2020-07-01 00:25:37 +02:00
Adrien Ferrand
77eaa9a50b Remove Azure references in tox.ini 2020-07-01 00:23:17 +02:00
Adrien Ferrand
95ffdd45ec
Update .azure-pipelines/templates/stages/deploy-stage.yml
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-07-01 00:20:55 +02:00
Adrien Ferrand
c9fca3958b
Update .azure-pipelines/templates/stages/deploy-stage.yml
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-07-01 00:20:44 +02:00
Adrien Ferrand
2c67c10d70
Update .azure-pipelines/advanced-test.yml
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-07-01 00:20:26 +02:00
Adrien Ferrand
f88ef7643f Expression is valid.
This reverts commit c000c9dc26.
2020-06-30 22:26:45 +02:00
Adrien Ferrand
c000c9dc26 Check expression 2020-06-30 22:26:07 +02:00
Adrien Ferrand
4f4c1fc499 Use expressions 2020-06-30 22:24:57 +02:00
Adrien Ferrand
07fa8d7548 Remove travis config. 2020-06-30 22:15:44 +02:00
Adrien Ferrand
edaf3ebc62 Remove Travis references in contributing.rst. Run full tests only branches starting with test- 2020-06-30 22:13:08 +02:00
Adrien Ferrand
1750e73270 Rebrand advanced pipeline into nightly pipeline, running only master on schedule. Move release branch tests to advanced-test pipeline. 2020-06-30 21:58:11 +02:00
Adrien Ferrand
9eb10d6df6 Remove a dependency not needed 2020-06-30 21:23:55 +02:00
Adrien Ferrand
168678b631 Simply use docker run -t instead of docker run -it 2020-06-30 21:18:07 +02:00
Adrien Ferrand
e9bf443a56 Export variable 2020-06-30 12:58:51 +02:00
Adrien Ferrand
2da124cc7a Fix test-farm logic 2020-06-30 12:52:40 +02:00
Adrien Ferrand
4d127e1d82 Fix toxenv names 2020-06-30 12:49:19 +02:00
Adrien Ferrand
6e02f3d365 Remove unused logic in run_oldest_tests 2020-06-30 12:48:04 +02:00
Adrien Ferrand
a6ecf68456 Fix position of jobs 2020-06-30 12:44:26 +02:00
Adrien Ferrand
9a07ee541b Make test-farm generic 2020-06-30 12:41:08 +02:00
Adrien Ferrand
70ffd68f63 Improve farm tests, add comment 2020-06-30 12:37:25 +02:00
Adrien Ferrand
def19b3705 Simplify condition 2020-06-30 12:09:13 +02:00
Adrien Ferrand
fb6a248620 Try another approach 2020-06-30 12:04:34 +02:00
Adrien Ferrand
71fbcb53a1 Use not instead of coalesce 2020-06-30 11:55:00 +02:00
Adrien Ferrand
4a941efd08
Update .azure-pipelines/templates/jobs/extended-tests-jobs.yml
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-06-30 11:51:33 +02:00
Adrien Ferrand
36d6bc6c8a Fixes 2020-06-30 11:50:57 +02:00
Adrien Ferrand
bb75444711 Fix snap -> snapd 2020-06-30 11:48:44 +02:00
Adrien Ferrand
c556bb72cb
Update .azure-pipelines/templates/jobs/extended-tests-jobs.yml
Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-06-30 11:48:27 +02:00
Adrien Ferrand
9bdd9b816c Reorganize pipelines to refer to unitary stages 2020-06-30 11:18:20 +02:00
Adrien Ferrand
68950c055a Merge branch 'master' into full-azure-pipelines 2020-06-30 11:03:17 +02:00
ohemorange
2af297d72f
Make each DNS plugin respect EXCLUDE_CERTBOT_DEPS (#8117)
* Don't include certbot deps when EXCLUDE_CERTBOT_DEPS is set

* import os
2020-06-29 16:58:26 -07:00
Brad Warren
95ef53e5d5
Add missing spaces to manual plugin help. (#8116) 2020-06-29 13:34:24 -07:00
Adrien Ferrand
04cda0e761 Split oldest tests 2020-06-28 23:34:19 +02:00
Adrien Ferrand
6a41063a5b Move oldest tests to Xenial, and use pipstrap to stabilize the env 2020-06-28 23:19:52 +02:00
Adrien Ferrand
4dcb7ad7b7 Smarter build of oldest tests 2020-06-28 22:01:33 +02:00
Adrien Ferrand
916452f790 Reactivate everything 2020-06-28 21:05:34 +02:00
Adrien Ferrand
ee4e6b3540 Revert "Test failure"
This reverts commit a244d17986.
2020-06-28 21:02:23 +02:00