Jeff Geerling
7ad49929dd
PR #80 touch-up for cosmetic purposes.
4 years ago
Jeff Geerling
6bb2ed6436
Merge pull request #80 from wvh-github/feature/create_pre_and_post_hook
...
create pre and post hooks
4 years ago
Jeff Geerling
515e8af98b
Update tasks/create-cert-standalone.yml
4 years ago
Jeff Geerling
b17976752c
Update tasks/create-cert-standalone.yml
4 years ago
Jeff Geerling
fdba1c4352
Merge pull request #142 from geerlingguy/134-snap-install-method
...
Issue #134 : Snap install method.
4 years ago
Jeff Geerling
3c05ff5029
Use bools I guess.
4 years ago
Jeff Geerling
25a661157e
Allow failure on snap-based install since containerization makes that hard to test.
4 years ago
Jeff Geerling
e93e175a7e
Remove ansible-lint from roles.
4 years ago
Jeff Geerling
e10cfdaedb
Make ansible-lint work again.
4 years ago
Jeff Geerling
e34a21f0eb
Set certbot_script variable for snap-based install.
4 years ago
Jeff Geerling
4f22d025cd
Slight tweak, but it still won't work.
4 years ago
Jeff Geerling
ea88bfa03c
Attempt to get snap based install working correctly.
4 years ago
Jeff Geerling
56ba6ad847
Fix syntax error with file module usage.
4 years ago
Jeff Geerling
0ba7078e8c
Issue #134 : Snap install method.
4 years ago
Jeff Geerling
b96acd79ec
Fix a deprecation warning in the Molecule playbook.
4 years ago
Jeff Geerling
9090d7d431
Merge pull request #127 from wzzrd/patch-1
...
Only enable PowerTools on CentOS
4 years ago
Jeff Geerling
7c66dc3eed
Merge pull request #137 from GuillaumeRemyCSI/patch-1
...
Fixed issue with PowerTools DNF module
4 years ago
GuillaumeRemyCSI
51ff0b14a3
Fixed issue with PowerTools DNF module
...
PowerTools has been renamed to powertools on CentOS 8
4 years ago
Jeff Geerling
8006878db7
Drop support for RedHat / CentOS 6.
4 years ago
Jeff Geerling
eb5f51182b
Drop CentOS 6 testing.
4 years ago
Jeff Geerling
fe1716eced
Fix GitHub Actions workflow syntax for CI.
4 years ago
Jeff Geerling
3624a21c45
Dump Travis CI and move to GitHub Actions.
4 years ago
Jeff Geerling
2bca213421
Switch to travis-ci.com.
4 years ago
Jeff Geerling
f5bbfd2ec7
Make sure docker driver is installed with molecule.
4 years ago
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
4 years ago
Jeff Geerling
5ac9b8da7c
Ignore the tyranny of ansible-lint rule 106.
4 years ago
Jeff Geerling
50f9134287
Upgrade Travis CI docker version to fix Molecule tests.
4 years ago
Jeff Geerling
b3a886e9ee
Ensure galaxy meta information is consistent on all my roles.
5 years ago
Jeff Geerling
09c8986636
Issue #107 : PowerTools required to install via package on CentOS 8.
5 years ago
Jeff Geerling
60d805f41b
Add probot/stale configuration to repository for stale issues.
5 years ago
Jeff Geerling
6d26c0628d
Make sure molecule lint script has set -e option.
5 years ago
Jeff Geerling
b158105fad
Fix ansible-lint issue with molecule test playbook.
5 years ago
Jeff Geerling
21462d7da9
Update molecule configuration to work with 3.0.
5 years ago
Jeff Geerling
724a3ed920
Update molecule configuration to work with 3.0.
5 years ago
Jeff Geerling
57702b3544
Update molecule configuration to work with 3.0.
5 years ago
Jeff Geerling
6e17af0ac5
Add CentOS 8 to supported platforms.
5 years ago
Jeff Geerling
7a8b82d139
Remove Ubuntu 14.04 test because it's now broken. Add CentOS 8 and Debian 10.
5 years ago
Jeff Geerling
980c3ea31d
YAML syntax fix.
5 years ago
Jeff Geerling
6414a15183
Create FUNDING.yml
5 years ago
Jeff Geerling
a49d4e63a1
Fixes #91 : Warnings for ints in string fields in Ansible 2.8.x.
5 years ago
Jeff Geerling
7efc6a50f5
Remove unused tests.
6 years ago
Wout van Heeswijk
8164566c4f
create pre and post hooks
...
* Move 'stop' services to pre-hook and post-hook. This way they will also be stopped and started when renewing.
- remove service stop/start tasks
- add pre-hook/post-hook templates
- add pre-hook/pos-hook template tasks
- create missing directories at first run
- run pre and post hook during first manual run
6 years ago
Jeff Geerling
00dc226101
Fixes E305 linting error: use shell only when required.
6 years ago
Jeff Geerling
be44ac2dcd
Update tests for optimum efficiency.
6 years ago
Jeff Geerling
09b5bd20e9
Merge pull request #63 from adrianmoisey/patch-1
...
Fix path for example
6 years ago
Jeff Geerling
e130839734
Merge pull request #62 from mbiberhofer/master
...
Fixed syntax issue in main/defaults.yml
6 years ago
Adrian Moisey
6b519ffc4d
Fix path for example
6 years ago
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.
6 years ago
Jeff Geerling
974fc81c9c
Update README wildcard docs. [ci skip]
6 years ago
Jeff Geerling
a2348fdd64
Add note on Wildcard Certificates and Let's Encrypt. [ci skip]
6 years ago