Peter Eckersley
10214e2668
Merge pull request #2179 from joohoi/apache_pep8
...
PEP8 - fixes to apache plugin
2016-01-15 15:14:30 -08:00
Erik Rose
1706619886
Update known-good-set, and make deps unconditional.
...
Bring everything to the latest versions.
Make dependencies unconditional: argparse, ndg-httpsclient, and pyasn1 get in all the time, to match the state of master as of 0.2.0.
2016-01-15 18:09:27 -05:00
Peter Eckersley
9d24e7d9e2
Merge pull request #2190 from filipochnik/coverage
...
Improve test coverage in letsencrypt module
2016-01-15 15:09:09 -08:00
Peter Eckersley
91d958aa59
Bump version to 0.2.1.dev0
2016-01-15 15:03:53 -08:00
Erik Rose
ecbe2a5c69
Merge master in to get the unconditionalization of dependencies.
2016-01-15 13:43:36 -05:00
Joona Hoikkala
503787808a
Merge remote-tracking branch 'upstream/master' into apache_pep8
2016-01-15 09:22:15 +02:00
Filip Ochnik
4366a89883
Don't use assertIn
2016-01-15 12:55:24 +07:00
Filip Ochnik
b89d383ff4
Add tests for missing paths in webroot plugin
2016-01-15 11:38:21 +07:00
Filip Ochnik
2a6d3bedb6
Fix missing --webroot-path handling in webroot plugin
2016-01-15 11:37:20 +07:00
Brad Warren
e59fcf7ddd
Release 0.2.0
v0.2.0
2016-01-14 17:39:18 -08:00
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