Jeff Geerling
a49d4e63a1
Fixes #91 : Warnings for ints in string fields in Ansible 2.8.x.
3.0.3
2019-08-26 11:56:43 -05:00
Jeff Geerling
7efc6a50f5
Remove unused tests.
2019-05-16 22:07:42 -05:00
Jeff Geerling
00dc226101
Fixes E305 linting error: use shell only when required.
2018-12-06 16:15:09 -06:00
Jeff Geerling
be44ac2dcd
Update tests for optimum efficiency.
2018-10-23 10:14:46 -05:00
Jeff Geerling
09b5bd20e9
Merge pull request #63 from adrianmoisey/patch-1
...
Fix path for example
2018-10-02 22:10:22 -05:00
Jeff Geerling
e130839734
Merge pull request #62 from mbiberhofer/master
...
Fixed syntax issue in main/defaults.yml
3.0.2
2018-10-02 22:09:24 -05:00
Adrian Moisey
6b519ffc4d
Fix path for example
2018-10-02 16:29:59 +02:00
Mario Biberhofer
260a85222e
Fixed syntax issue in main/defaults.yml
...
v3.0.0 has introduced usage of the folded block scalar syntax
(see https://docs.ansible.com/ansible/latest/reference_appendices/YAMLSyntax.html )
for the certbot_create_command variable. The usage of quotes in this
case is wrong, resulting in a command not found error.
2018-10-02 10:20:22 +02:00
Jeff Geerling
974fc81c9c
Update README wildcard docs. [ci skip]
2018-09-28 20:05:09 -05:00
Jeff Geerling
a2348fdd64
Add note on Wildcard Certificates and Let's Encrypt. [ci skip]
2018-09-27 22:10:58 -05:00
Jeff Geerling
d8beca4c1a
Merge pull request #60 from michaelpporter/master
...
Supports check of wildcard certs
3.0.1
2018-09-27 21:59:28 -05:00
Jeff Geerling
53b02421c0
Fix Ansible lint issues.
2018-09-26 21:53:44 -05:00
Jeff Geerling
0611410c3b
Fix Ansible lint issues.
2018-09-26 21:41:04 -05:00
Jeff Geerling
5da6dd18cd
Fix Ansible lint issues.
2018-09-26 21:32:28 -05:00
Jeff Geerling
e14d6eb04a
Switch tests to use Molecule.
2018-09-26 21:25:42 -05:00
Michael Porter
ce4dacf632
Supports check of wildcard certs
...
Adds support to check for wildcard certs to not re-make them on subsequent runs
2018-09-23 14:58:52 -05:00
Jeff Geerling
3f1a802d71
Fixes #25 : Suggest using source install for more pleasant experience. [ci skip]
3.0.0
2017-12-11 22:40:31 -06:00
Jeff Geerling
9a8c9ae417
Merge pull request #38 from geerlingguy/12-standalone-cert-generation
...
Issue #12 : Add basic standalone certbot cert generation.
2017-12-11 22:27:14 -06:00
Jeff Geerling
c27861fddc
Issue #12 : New include techniques require Ansible 2.4 or later. [ci skip]
2017-12-11 22:26:46 -06:00
Jeff Geerling
d3f98e4258
Fixes #12 : Document how to generate certs automatically using certbot --standalone.
2017-12-11 22:17:25 -06:00
Jeff Geerling
5f7c9e046c
Issue #12 : Fix standalone cert generation, add full build-test-teardown playbook.
2017-12-10 22:47:54 -06:00
Jeff Geerling
7651f0ac0b
Issue #12 : Add basic standalone certbot cert generation.
2017-12-06 22:48:30 -06:00
Jeff Geerling
574c0843c8
Fixes #37 : Make renew command configurable.
2.0.1
2017-10-31 10:09:41 -05:00
Jeff Geerling
f00a0ba181
Issue #6 : Add more documentation around automatically generating certs.
2017-07-26 15:56:22 -05:00
Jeff Geerling
01d801c4b7
PR #19 follow-up: Docs fixes and reordering defaults.
2.0.0
2017-04-04 21:42:16 -05:00
Jeff Geerling
3b47bfb39e
Merge pull request #19 from exploide/package-install
...
Install Certbot with package
2017-04-04 21:36:52 -05:00
Jeff Geerling
da3ad13935
Update test script README. [ci skip]
2017-04-02 10:40:17 -05:00
exploide
932214698b
Merge branch 'master' into package-install
...
this incorporates the changes that switched to a more efficient and compact test setup
2017-04-02 12:08:30 +02:00
Jeff Geerling
2f8a0f06d5
Switch to more efficient and compact test setup.
2017-04-01 22:45:12 -05:00
exploide
24d40c7b10
use test-source-install for Debian 8 since certbot (and letsencrypt) packages are only available from jessi-backports repo
2017-04-01 14:26:02 +02:00
exploide
1ca3e00b46
include distribution specific vars from files
2017-04-01 14:23:08 +02:00
Jeff Geerling
065d889858
Add a LICENSE file for MIT license. [ci skip]
2017-03-31 11:23:15 -05:00
Oskar Schöldström
da5a6738d5
Show playbook right after distro in tests, change ubuntu1204 -> debian8
2017-03-25 18:15:43 +01:00
Oskar Schöldström
e82a68e331
Support Ubuntu 16.04 out of the box
2017-03-25 18:15:43 +01:00
exploide
92ef96faff
notes on distributions which do not ship certbot package
2017-03-19 17:17:43 +01:00
Oskar Schöldström
c82468099b
Run source-install tests for Ubuntu 14.04 as there's no package available
2017-03-19 17:08:04 +01:00
Oskar Schöldström
1f89316182
Fix Centos6 tests by testing source install
2017-03-19 17:08:04 +01:00
exploide
141dd08882
package module requires Ansible >= 2.0
2017-03-19 15:51:54 +01:00
exploide
ef18833af5
made README more clear regarding package vs source installation
2017-03-19 14:49:28 +01:00
exploide
afa993333f
renamed certbot_from_git variable to certbot_install_from_source and fixed some wording
2017-03-19 14:38:07 +01:00
exploide
33724b0a93
this role is also compatible with Fedora
...
- mention Fedora in meta
- adapt description of role because this role should work on most distributions, not only EL and Debian/Ubuntu
2017-02-24 10:19:01 +01:00
exploide
b82eeeed79
adapted README to cover install from package possibility
2017-02-24 10:16:07 +01:00
exploide
f3a260e94e
added possibility to install certbot from package management
...
- introduces a variable certbot_from_git
- adds install from package tasks
- makes a variable called certbot_script available (to handle certbot vs certbot-auto naming)
- fixes #18
2017-02-24 10:10:20 +01:00
exploide
35ceee9f1b
restructured tasks such that subtask files are included
...
this is a preparation for installing certbot from package management
additionally, it might be useful when further tasks are added, e.g. for initial certificate retrieval
2017-02-23 20:00:42 +01:00
Jeff Geerling
3dedd45961
Merge pull request #16 from Kaurin/master
...
Git force: yes
1.0.1
2017-01-30 22:34:53 -06:00
Kaurin
806d612fab
Adding 'force: yes' to the git section
...
to prevent 'local changes in working tree'
messages
2017-01-31 02:09:32 +00:00
Jeff Geerling
52dbc87e22
Update the author's URL. Now with more HTTPS!
2017-01-21 19:59:54 -06:00
Jeff Geerling
222d57cb2e
Merge pull request #14 from geerlingguy/certbot-auto-renew
...
Fixes #13 : Certbot auto renew cron job
1.0.0
2017-01-21 15:37:44 -06:00
Jeff Geerling
7c8e2e5735
Install correct package on Debian.
2017-01-21 15:33:06 -06:00
Jeff Geerling
b5ff8d4886
Update README regarding example usage.
2017-01-21 15:31:40 -06:00