Commit Graph
5538 Commits
Author SHA1 Message Date
Erik Rose 505e66b57c Move the venv setup scripts to the tools folder.
They were the last things left in the bootstrap folder, and they were lonely.
2016-02-05 18:31:41 -05:00
Seth Schoen 5c31b000b4 Error handling around obtain_cert() 2016-02-05 14:51:14 -08:00
Seth Schoen 5c14c09027 @bmw noticed we were iterating over the wrong thing! 2016-02-05 13:10:00 -08:00
Seth Schoen b7717bbc8e Fixes for comments from PR review 2016-02-05 13:06:50 -08:00
Erik Rose 192c3faf7e Make the new letsencrypt-auto script the main one.
Remove the old bootstrap scripts, which have been subsumed into letsencrypt-auto-source/pieces/bootstrappers. They no longer need to be dispatched among manually: everyone can just run letsencrypt-auto --os-packages-only, regardless of OS.

Make the root-level le-auto a symlink to the canonical version. It should thus still work for people running le-auto from a git checkout.
2016-02-05 15:28:11 -05:00
Noah Swartz c8de329d2c merge with a recent branch of renew_verb 2016-02-05 10:07:39 -08:00
Peter Eckersley 7bfe246c63 Merge remote-tracking branch 'origin/renew_verb' into 2348 2016-02-05 09:57:28 -08:00
Noah Swartz 5dd8b6f45f don't override non-default commandline flags 2016-02-05 09:37:34 -08:00
TheNavigat acb4cbd432 Fixing parameter type for get_authorizations domains parameter 2016-02-05 18:57:52 +02:00
TheNavigat ed3978ec5c Merge remote-tracking branch 'letsencrypt/master' 2016-02-05 18:40:15 +02:00
Peter Eckersley 3260efd519 Be consistent about using logger.debug for tracebacks 2016-02-04 19:31:05 -08:00
Peter Eckersley 0b62495581 Move noninteractivity to the place Brad suggests 2016-02-04 19:25:50 -08:00
Peter Eckersley 6081467517 Merge remote-tracking branch 'origin/denest' into renew_verb 2016-02-04 19:18:15 -08:00
Peter Eckersley 9f57236bb1 Try things the EvenMoreProper way 2016-02-04 19:14:36 -08:00
Peter Eckersley 9cd0d5497f Remove older workarounds, comment newer ones 2016-02-04 18:58:57 -08:00
Peter Eckersley 2e05d33d3b Merge remote-tracking branch 'origin/denest' into experiment 2016-02-04 18:50:06 -08:00
Brad Warren 8933c51e22 Satisfied OCD by keeping comment capitalization consistent 2016-02-04 18:32:39 -08:00
Brad Warren 8c47215318 More unnesting 2016-02-04 18:28:10 -08:00
Brad Warren b4f1d94d09 less nesting + fixed argument order 2016-02-04 18:21:36 -08:00
Brad Warren 36a42d1830 Tracebacks are useful 2016-02-04 18:15:39 -08:00
Brad Warren b2dae6cae2 Fixed it? 2016-02-04 18:10:39 -08:00
Brad Warren 7dd1ea4dcf Kill this now plz 2016-02-04 17:30:52 -08:00
Seth Schoen 77fbb1433f Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 16:53:06 -08:00
bmw 70ab18203d Merge pull request #2374 from letsencrypt/use-namespace-4-now-plz
Fixes missing account/email problems
2016-02-04 16:48:51 -08:00
Brad Warren dace0aecfa I missed these 2016-02-04 16:23:39 -08:00
Seth Schoen 71c90bef5e Merge remote-tracking branch 'origin/renew_verb' into renew_verb
Conflicts:
	letsencrypt/cli.py
2016-02-04 16:11:30 -08:00
Noah Swartz 8dfb2a1d4c check verb 2016-02-04 16:09:42 -08:00
Seth Schoen 893918de00 Check for config.verb == "renew" rather than config.renew 2016-02-04 16:07:56 -08:00
Seth Schoen a0b458b9a0 Merge remote-tracking branch 'origin/renew_verb' into renew_verb 2016-02-04 16:05:43 -08:00
Seth Schoen e2e0dddaa4 Responding to comments (logger.debug, reject --csr in renew) 2016-02-04 16:04:53 -08:00
Noah Swartz e14feb2919 renew should imply noninteractive 2016-02-04 15:44:54 -08:00
Seth Schoen 375543eb32 Hoping to see if integration test is really renewing 2016-02-04 14:43:05 -08:00
Seth Schoen 148b0c155e Merge remote-tracking branch 'origin/master' into renew_verb 2016-02-04 14:40:52 -08:00
schoen fd1a503aee Merge pull request #2361 from letsencrypt/update-successor-config
Update config in save_successor
2016-02-04 12:56:34 -08:00
Peter Eckersley ab2fed0e1d Lint 2016-02-04 10:20:05 -08:00
Peter Eckersley f623df772a Experimental solution to deepcopy py26 problems 2016-02-04 10:04:12 -08:00
Noah Swartz dc9a51b2e6 make a robust test script 2016-02-04 09:38:45 -08:00
Noah Swartz 8fdcb772d9 return failure 2016-02-04 09:29:11 -08:00
Peter Eckersley 94816f32a5 Try this a different way 2016-02-03 22:36:30 -08:00
Peter Eckersley 77e9f9f9b4 hack around horrible ancient py26 + deepcopy + mock issue 2016-02-03 22:17:38 -08:00
Brad Warren 5bcd267754 Merge branch 'master' into update-successor-config 2016-02-03 21:49:45 -08:00
schoen 533ede4850 Merge pull request #2367 from TheNavigat/fixobtaincertificatedoc
Fixing parameter type for obtain_certificate's domains parameter
2016-02-03 21:26:15 -08:00
Peter Eckersley 139326db7a That didn't work :( 2016-02-03 20:20:27 -08:00
Peter Eckersley 4d6a3dfdff Apparently py26 can't deepcopy a MagicMock? 2016-02-03 20:04:07 -08:00
TheNavigat df111febfd Fixing parameter type for obtain_certificate's domains parameter 2016-02-04 05:48:00 +02:00
Brad Warren 5e656122de Use correct config 2016-02-03 19:36:14 -08:00
Brad Warren 1536c8fca3 Fix the things I broke 2016-02-03 19:29:27 -08:00
Brad Warren dd525bd5ff Merge branch 'master' into renew_verb
Conflicts:
	tests/boulder-integration.sh
2016-02-03 19:15:06 -08:00
Peter Eckersley d92b424597 Merge pull request #2359 from letsencrypt/old-renewer
Remove renewer.py
2016-02-03 19:10:30 -08:00
Brad Warren a34caa4ba5 Merge branch 'renew_verb' of github.com:letsencrypt/letsencrypt into renew_verb 2016-02-03 19:09:50 -08:00