bmw
b030341415
Merge pull request #2187 from letsencrypt/symlink-problems
...
Fix tests on letsencrypt-apache packages
2016-01-14 17:33:27 -08:00
Brad Warren
2939b62f24
Stop cover from failing
2016-01-14 16:59:29 -08:00
Brad Warren
b7b3f24da0
Convert sites-enabled files to symlinks
2016-01-14 16:35:20 -08:00
Peter Eckersley
a401384d62
Merge pull request #2182 from letsencrypt/revert-conditional-deps
...
Always install ndg-httpsclient and pyasn1
2016-01-14 13:59:58 -08:00
Erik Rose
5d93678303
Make ConfigArgParse dependencies unconditional as well.
...
None of this is ideal, since we're making the dependencies tighter than they theoretically need to be, but the behavior of the old le-auto makes this necessary to make it succeed in practice (when using LE wheels).
Once we move to the new le-auto (which pins everything and makes setup.py dependencies irrelevant for auto installs), we should redo this using env markers as in https://github.com/letsencrypt/letsencrypt/pull/2177 . We're too afraid to do it now.
Similarly, we're too afraid to change how we handle argparse right now, despite that it should be required directly by us under 2.6. In practice, ConfigArgParse pulls it in for us, so we're okay as long as it continues to do that.
2016-01-14 16:40:47 -05:00
Brad Warren
2e034e6c6c
Revert changes to acme's setup.py
2016-01-14 11:42:10 -08:00
Filip Ochnik
84a0fba774
Properly patch display_util
2016-01-14 23:16:26 +07:00
Filip Ochnik
54207f9ef3
Test view_config_changes with for_logging=True
2016-01-14 23:15:22 +07:00
Filip Ochnik
f909d22a3d
Test with missing certificate when calling RenewableCert.names()
2016-01-14 23:15:04 +07:00
Joona Hoikkala
5357a556eb
PyLint doesn't play well with six
2016-01-14 14:18:36 +02:00
Joona Hoikkala
be1d1321b6
Pep8 love
2016-01-14 13:25:15 +02:00
bmw
7e741f9b1a
Merge pull request #2173 from letsencrypt/le-compat-release-version
...
Ensure that all pip upload version #s are reflect in git
2016-01-13 17:26:43 -08:00
Peter Eckersley
4762ede4ea
Also *set* the letsencrypt-compatibility-test version number
2016-01-13 17:09:45 -08:00
Peter Eckersley
a7b878b825
Ensure that all pip upload version #s are reflect in git
2016-01-13 16:53:40 -08:00
Peter Eckersley
8cc0d156e2
Merge pull request #2171 from letsencrypt/kill-22
...
Temporarily disable Apache 2.2 support
2016-01-13 16:26:04 -08:00
Brad Warren
8989dfc1ff
Disable Apache 2.2 support
2016-01-13 16:17:26 -08:00
Peter Eckersley
ef7231a814
Merge pull request #2169 from joohoi/check_aug_version
...
Check that recent enough version of libaugeas is available
2016-01-13 16:04:51 -08:00
Joona Hoikkala
fe8a0dcef2
Make linter happy
2016-01-14 01:52:35 +02:00
Joona Hoikkala
8c110e31d7
Fixed tests
2016-01-14 01:30:34 +02:00
Erik Rose
2771249522
Merge master in before computing a known-good set for 0.2.0.
...
This also serves as a suitable base to build sdists for isnot.org, so we can try the old le-auto script against mockless versions of the LE packages.
2016-01-13 18:23:51 -05:00
Joona Hoikkala
8f6ef8db53
Modified error message
2016-01-14 01:10:50 +02:00
Joona Hoikkala
d0832f7414
Added the missing test
2016-01-14 01:09:28 +02:00
Joona Hoikkala
ddbfb44041
Add tests
2016-01-14 00:50:34 +02:00
Erik Rose
25e428ce4b
Bring built le-auto up to date again.
2016-01-13 17:27:47 -05:00
Joona Hoikkala
7d51480c4d
Remove the test path from augeas even if failing
2016-01-14 00:23:45 +02:00
Erik Rose
c3ea4bdc9b
Roll back change to acme's pylintrc, which was needed to get lint to pass on Travis's Trusty beta (sudo) infra.
...
We're stepping off that infra briefly, to keep it the same as boulder's. When we retire the old le-auto, we'll step back on and change boulder to use it as well.
2016-01-13 17:22:59 -05:00
Joona Hoikkala
30ad7dce9f
Pick up the augeas RuntimeError and pass the correct one
2016-01-14 00:06:52 +02:00
Brad Warren
bccb2124bc
Fix paths in contributing.rst
2016-01-13 14:05:19 -08:00
Joona Hoikkala
99c575f043
Check augeas version, and raise error if not recent enough
2016-01-13 23:56:22 +02:00
Fan Jiang
7254ea5fb0
enable config_test in configurator prepare
2016-01-13 16:31:30 -05:00
Brad Warren
a287b504a5
Fix Vagrantfile path
2016-01-13 13:26:36 -08:00
Brad Warren
a1f6678d61
Revert changes to Dockerfile
2016-01-13 13:26:16 -08:00
Brad Warren
587e2e76f3
Revert "Get all tests, even le_auto, working on Travis."
...
This reverts commit 7ee23b723a .
2016-01-13 13:25:29 -08:00
Erik Rose
d8130974c7
Upgrade half-sign to sha256. Bring back old le-auto temporarily. Improve le-auto's option parsing.
...
If the new le-auto works well in the minutes or hours after release, we'll make another commit to master that removes the old le-auto and bootstrap scripts.
Close https://github.com/erikrose/letsencrypt/pull/2 .
2016-01-13 13:12:34 -05:00
Erik Rose
86266f5fe1
Remove backported Python 2.7 assertion helpers.
...
I didn't backport their imports, so they had NameErrors in the failure case anyway. And, because of the docker image, these tests currently are run under only 2.7 at the moment.
2016-01-13 12:50:12 -05:00
Brad Warren and Peter Eckersley
ab07620504
Fixed fake letsencrypt hash
2016-01-13 09:30:54 -08:00
Brad Warren and Peter Eckersley
7945db7a2d
Rebuild sdist
2016-01-13 09:30:54 -08:00
Brad Warren and Peter Eckersley
e192cce1fc
Fix fake letsencrypt
2016-01-13 09:30:54 -08:00
Peter Eckersley
435dfc0c52
Undelete the old letsencrypt-auto for now
2016-01-13 09:30:54 -08:00
Erik Rose and Peter Eckersley
2d4c21ad4f
Bring built le-auto script up to date.
2016-01-13 09:30:54 -08:00
Peter Eckersley
9500f2b3c3
Merge pull request #2139 from kuba/acme-pylint-80
...
ACME: pylint to 80 chars
2016-01-13 00:31:02 -08:00
Brad Warren
b03fcee4ee
Cache Python packages
2016-01-12 16:32:24 -08:00
Brad Warren
6ae7d834cc
Set Python version for all Travis tests
2016-01-12 16:10:47 -08:00
Erik Rose
a7ae4369c8
Bring built le-auto script up to date.
2016-01-12 18:16:08 -05:00
bmw
de89eb89e2
Merge pull request #2135 from kuba/acme-client-dead-error
...
Remove dead code (error in except)
2016-01-12 14:50:15 -08:00
bmw
9167871a82
Merge pull request #2132 from kuba/acme-account-key-none-docs
...
Fix wrong doc comment: account_public_key is None
2016-01-12 14:49:43 -08:00
bmw
591f0376e8
Merge pull request #2089 from wteiken/fix_regr_from_resource
...
Update new_authzr_uri when querying or updating a registration
2016-01-12 14:45:54 -08:00
TheNavigat
c60321766f
Merge remote-tracking branch 'letsencrypt/master'
2016-01-13 00:31:58 +02:00
Peter Eckersley
3abf028f69
Merge branch 'letsencrypt-auto-release' of https://github.com/erikrose/letsencrypt into letsencrypt-auto-release
2016-01-12 14:29:58 -08:00
Erik Rose
cb5beb84c5
Fix Fedora 23 crasher.
...
This fixes an "OSError: [Errno 2] No such file or directory" on Fedora 23. Note that openssl-devel was not sufficient to install the openssl commandline tool.
The current manual-testing build of le-auto now crashes with #1548 , but that should have been resolved when we upgraded the cryptography lib and so should go away when we build a new version.
2016-01-12 17:06:58 -05:00