Commit graph

8955 commits

Author SHA1 Message Date
Brad Warren
2f4324c1c3 only test apacheconf 2019-01-08 17:12:39 -08:00
Brad Warren
f8f2148253 Merge branch 'no-staging-required' into test-no-staging-required 2019-01-08 17:12:14 -08:00
Brad Warren
a0d5491f4b set --no-verify-ssl 2019-01-08 17:12:06 -08:00
Brad Warren
83fa844b63 Merge branch 'no-staging-required' into test-no-staging-required 2019-01-08 16:40:00 -08:00
Brad Warren
6b915cca58 Pass through envvars used in pebble-fetch.sh. 2019-01-08 16:39:13 -08:00
Brad Warren
5cba057998 Merge branch 'no-staging-required' into test-no-staging-required 2019-01-08 16:28:39 -08:00
Brad Warren
88af1c5938 Does adding docker magically fix it? 2019-01-08 16:28:01 -08:00
Brad Warren
c4c9d08c42 Merge branch 'no-staging-required' into test-no-staging-required 2019-01-08 16:02:27 -08:00
Brad Warren
cae60dc47d Have Travis use apacheconftest-with-pebble. 2019-01-08 16:02:09 -08:00
Brad Warren
cfbb4db629 Add testenv apacheconftest-with-pebble 2019-01-08 16:01:41 -08:00
Brad Warren
fcd23ac342 require server be set 2019-01-08 15:58:41 -08:00
Brad Warren
ecc43b8c4a undo changes to .travis.yml 2019-01-08 15:56:45 -08:00
Brad Warren
de1d71422f use single env line 2019-01-07 17:47:31 -08:00
Brad Warren
85332cadf8 use python not curl 2019-01-07 17:16:47 -08:00
Brad Warren
98294a0ab6 Merge branch 'no-staging-required' into test-no-staging-required 2019-01-07 16:35:54 -08:00
Brad Warren
c3c202e59f remove quotes 2019-01-07 16:35:42 -08:00
Brad Warren
4b04cfd88c Rename ACME_SERVER_URI and add default. 2019-01-07 16:33:54 -08:00
Brad Warren
75844a9195 Rename ACME_SERVER_URI and add default. 2019-01-07 16:31:48 -08:00
Brad Warren
4051f8e739 quiet plz 2019-01-07 16:20:18 -08:00
Brad Warren
82f994b23e Start boulder for tox when needed. 2019-01-07 16:19:44 -08:00
Brad Warren
1ad092d715 export ACME_SERVER_URI 2019-01-07 16:05:45 -08:00
Brad Warren
9849383d57 passenv ACME_SERVER_URI 2019-01-07 16:05:04 -08:00
Brad Warren
8232db39fb Error if no ACME_SERVER_URIt. 2019-01-07 16:02:26 -08:00
Brad Warren
66f159c8e4 use ACME_SERVER_URI 2019-01-07 16:01:56 -08:00
schoen
3fa3ffea71
Merge pull request #6638 from certbot/mawkish
Compatibility with more traditional versions of awk
2019-01-03 18:14:03 -08:00
Seth Schoen
59bbda51ab Compatibility with more traditional versions of awk 2019-01-03 17:48:09 -08:00
Brad Warren
ec297ccf72
Add missing acme.jose attribute. (#6637)
Fixes the problem at https://github.com/certbot/certbot/pull/6592#discussion_r245106383.

The tests use `eval` which neither myself or `pylint` like very much. I started to change this by splitting the path we wanted to test and repeatedly calling `getattr`, but it didn't seem worth the effort to me.

* Add missing acme.jose attribute.

* update changelog
2019-01-03 12:46:25 -08:00
Brad Warren
3cb6d6c25b
Don't sleep in integration tests (#6636)
Fixes #6635.

* Don't sleep in integration tests.

* add backslash
2019-01-03 11:26:15 -08:00
Brad Warren
bb0f356610
Tell people to update changed package list. (#6633) 2019-01-02 16:15:25 -08:00
Brad Warren
ecab26e2fd
Merge pull request #6632 from certbot/candidate-0.30.0
Release 0.30.0
2019-01-02 14:29:09 -08:00
Erica Portnoy
c25e6a8adf Bump version to 0.31.0 2019-01-02 12:33:31 -08:00
Erica Portnoy
ab4942cb1a Add contents to CHANGELOG.md for next version 2019-01-02 12:33:31 -08:00
Erica Portnoy
3971573d7a
Release 0.30.0 2019-01-02 12:33:19 -08:00
Erica Portnoy
ba358f9d07 Update changelog for 0.30.0 release 2019-01-02 12:01:39 -08:00
ohemorange
1cdcc15e64 Pin all dependency installation in the release script (#6584) (#6602)
Fixes #6584.

* Pin all dependency installation in the release script

* also use pip_install.py to install pytest
2019-01-02 10:08:08 -08:00
Adrien Ferrand
856bfe3544 Tag to disable random sleep upon a renew task (#6599)
* Extraction from #6541 to add flag to disable shuffle sleep on renew action

* Move the logic of random sleep to execute it only if there is effectively a certificate to renew.

* Add comments

* Correct lint

* Suspend lint rule

* Revert code cleaning

* Hide the flag

* Ignore lint

* Update cli.py
2018-12-18 16:17:54 -08:00
Brad Warren
f905610122 add mypy to envlist (#6610) 2018-12-17 16:22:03 -08:00
Brad Warren
62cb67ec67 default to any py3 test (#6609) 2018-12-17 15:38:28 -08:00
Brad Warren
e3cb782e59
Allow josepy to be accessed through acme.jose. (#6592)
When working on an update to our packages in Ubuntu Xenial, @NCommander noticed that importing code through acme.jose no longer works since josepy became a separate package and remembers having to fix up some code that was using acme.jose himself.

This PR should fix that problem by making all of josepy accessible through acme.jose. This is primarily beneficial to our OS package maintainers who want to avoid subtle API changes when updating packages in stable repositories. They will likely backport this change, but I figure we might as well add it ourselves to minimize divergences in our OS packages in the future and avoid problems on the off chance someone hasn't upgraded acme and was relying on this feature.
2018-12-17 13:23:57 -08:00
Brad Warren
346a424639
Update pinned urllib3 (#6601)
GitHub notified us about a security vulnerability in our pinned version of `urllib3` earlier this week. It doesn't affect us, but we might as well upgrade anyway. I checked:

* There are no backwards incompatible features we care about listed at https://github.com/urllib3/urllib3/blob/master/CHANGES.rst.
* urllib3's dependencies don't also need to be updated according to https://github.com/urllib3/urllib3/blob/1.24.1/setup.py.
* The hashes match when obtained from different network vantage points.
2018-12-13 15:54:38 -08:00
Adrien Ferrand
6b145a480e Correct boulder integration tests using the latest challtestsrv version (#6600) 2018-12-13 11:13:39 -08:00
dschlessman
f137d55b31 Issue 3816/revamp register subcommand (#6006)
* address issue #3816

* formatting update

* remove unused variable

* address pylint trailing whitespace error

* revert whitespace add

* update boulder ci test for new update_registration verb

* address code review comments

* Issue 3816: Revert renaming '...update_regristration...' tests to '...update_account...'. Fix removing update_registration default argument value.

* Issue 3816: Fix '--update-registration' not referring to 'update_registration' default as opposed to 'update_account'.

* Issue 3816: delint tox output.

* Issue 3816: Change @example.org domain to @domain.org in boulder test script

* Issue 3816: Update CHANGELOG.md for Issue 3816 and remove extraneous space in main.py

* Issue 3816: Remove extraneous default variable.
2018-12-11 18:57:33 -08:00
schoen
a8a1942ee2
Merge pull request #6574 from certbot/no-more-tls-sni-01
Remove references to TLS-SNI-01
2018-12-10 22:55:28 -08:00
Seth Schoen
64e570d63c Remove spurious comma 2018-12-10 17:49:24 -08:00
Seth Schoen
38ae7c8f99 An unspecified number of challenges exist 2018-12-10 17:48:59 -08:00
Seth Schoen
6c06a10d0a Remove motivation for combining plugins, add 2nd example 2018-12-10 16:28:28 -08:00
Seth Schoen
5a8bea4580 Consistent capitalization for list 2018-12-10 16:18:57 -08:00
Seth Schoen
9e1ee01547 "Four shalt thou not count, neither count thou two" 2018-12-10 16:17:30 -08:00
Seth Schoen
85f8f68263 Documentation fix-ups 2018-12-07 14:18:28 -08:00
Seth Schoen
ecc1c5ddb5 Merge remote-tracking branch 'georgio/TLS-SNI-01-Deprecation-1' into no-more-tls-sni-01 2018-12-07 13:36:49 -08:00