78 Commits

Author SHA1 Message Date
Ilias Trichopoulos
87c2fe1ab1
Fix link to playbook
Even though the relative link works fine on GitLab, it obviously fails when browsing the project through Ansible Galaxy.
2020-03-24 18:42:50 +01:00
Jeff Geerling
60d805f41b Add probot/stale configuration to repository for stale issues. 2020-03-05 10:41:51 -06:00
Jeff Geerling
6d26c0628d Make sure molecule lint script has set -e option. 2020-02-24 09:42:33 -06:00
Jeff Geerling
b158105fad Fix ansible-lint issue with molecule test playbook. 2020-02-20 16:23:22 -06:00
Jeff Geerling
21462d7da9 Update molecule configuration to work with 3.0. 2020-02-20 15:52:21 -06:00
Jeff Geerling
724a3ed920 Update molecule configuration to work with 3.0. 2020-02-20 14:26:24 -06:00
Jeff Geerling
57702b3544 Update molecule configuration to work with 3.0. 2020-02-20 14:20:25 -06:00
Jeff Geerling
6e17af0ac5 Add CentOS 8 to supported platforms. 2019-12-11 15:51:22 -06:00
Jeff Geerling
7a8b82d139 Remove Ubuntu 14.04 test because it's now broken. Add CentOS 8 and Debian 10. 2019-12-11 15:51:05 -06:00
Jeff Geerling
980c3ea31d YAML syntax fix. 2019-12-11 11:19:15 -06:00
Jeff Geerling
6414a15183
Create FUNDING.yml 2019-12-11 10:01:54 -06:00
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