Guilherme Balzana
00927c9aff
Add certbot_cli_options to populate cli.ini
...
When using snap and systemd timers to run certbot renew it is useful to
have the cli.ini file populated so we can define options, i.e. pre-hook,
post-hook, etc.
2021-03-31 18:54:13 +01:00
Jeff Geerling
fdba1c4352
Merge pull request #142 from geerlingguy/134-snap-install-method
...
Issue #134 : Snap install method.
4.0.0
2021-03-31 11:47:24 -05:00
Jeff Geerling
3c05ff5029
Use bools I guess.
2021-03-31 11:39:22 -05:00
Jeff Geerling
25a661157e
Allow failure on snap-based install since containerization makes that hard to test.
2021-03-31 11:25:12 -05:00
Jeff Geerling
e93e175a7e
Remove ansible-lint from roles.
2021-03-15 09:26:56 -05:00
Jeff Geerling
e10cfdaedb
Make ansible-lint work again.
2021-02-22 16:12:59 -06:00
Jeff Geerling
e34a21f0eb
Set certbot_script variable for snap-based install.
2021-02-21 09:03:18 -06:00
Jeff Geerling
4f22d025cd
Slight tweak, but it still won't work.
2021-01-19 12:07:46 -06:00
Jeff Geerling
ea88bfa03c
Attempt to get snap based install working correctly.
2021-01-19 11:56:58 -06:00
Jeff Geerling
56ba6ad847
Fix syntax error with file module usage.
2021-01-19 11:02:58 -06:00
Jeff Geerling
0ba7078e8c
Issue #134 : Snap install method.
2021-01-19 10:54:42 -06:00
Jeff Geerling
b96acd79ec
Fix a deprecation warning in the Molecule playbook.
2020-12-27 00:17:01 -06:00
Jeff Geerling
9090d7d431
Merge pull request #127 from wzzrd/patch-1
...
Only enable PowerTools on CentOS
2020-12-27 00:05:59 -06:00
Jeff Geerling
7c66dc3eed
Merge pull request #137 from GuillaumeRemyCSI/patch-1
...
Fixed issue with PowerTools DNF module
2020-12-27 00:05:52 -06:00
GuillaumeRemyCSI
51ff0b14a3
Fixed issue with PowerTools DNF module
...
PowerTools has been renamed to powertools on CentOS 8
2020-12-18 15:38:56 +01:00
Jeff Geerling
8006878db7
Drop support for RedHat / CentOS 6.
2020-12-08 17:03:31 -06:00
Jeff Geerling
eb5f51182b
Drop CentOS 6 testing.
2020-12-08 16:55:18 -06:00
Jeff Geerling
fe1716eced
Fix GitHub Actions workflow syntax for CI.
2020-11-05 09:26:10 -06:00
Jeff Geerling
3624a21c45
Dump Travis CI and move to GitHub Actions.
2020-11-05 09:22:58 -06:00
Jeff Geerling
2bca213421
Switch to travis-ci.com.
2020-10-26 20:08:42 -05:00
Jeff Geerling
f5bbfd2ec7
Make sure docker driver is installed with molecule.
2020-10-15 17:02:21 -05:00
Maxim Burgerhout
a9609e1da6
Only enable PowerTools on CentOS
...
The PowerTools repo exists only on CentOS, but the current selector ansible_os_family == 'RedHat' also evaluates to true on Fedora and RHEL, making this role fail.
This patch switches the when statement to only evaluate to true if really running on CentOS, which I think was the intention
2020-09-30 08:52:43 +02:00
Jeff Geerling
5ac9b8da7c
Ignore the tyranny of ansible-lint rule 106.
2020-08-20 19:19:27 -05:00
Jeff Geerling
50f9134287
Upgrade Travis CI docker version to fix Molecule tests.
2020-08-12 14:52:29 -05:00
Jeff Geerling
b3a886e9ee
Ensure galaxy meta information is consistent on all my roles.
2020-05-26 09:43:13 -05:00
Jeff Geerling
09c8986636
Issue #107 : PowerTools required to install via package on CentOS 8.
3.1.0
2020-04-20 16:56:03 -05: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