Simon Spannagel
123facdbab
Ensure deploy hook directory exists before using
3 years ago
Simon Spannagel
e1013946c5
Webroot: allow to set default webroot path, overwritten by per-cert path
3 years ago
Simon Spannagel
b37af73500
Move webroot definition further down
3 years ago
Simon Spannagel
23447ec217
Fix issue in certificate creation command
3 years ago
Simon Spannagel
50d8921ec2
Create webroot directory if it doesn't exist
3 years ago
simonspa
2e13cb13cf
Update default deploy hook
...
Co-Authored-By: Kieren Evans <kierenevans@users.noreply.github.com>
3 years ago
Simon Spannagel
e669ab0ac4
Replace shell with command module
3 years ago
Simon Spannagel
ca46eab49f
Fix linting issues
3 years ago
Simon Spannagel
5f476f829c
Add default and document certbot_deployhook
3 years ago
Simon Spannagel
34949a63d9
Document webroot functionality
3 years ago
Simon Spannagel
061509319f
Allow specification of different webroots per certificate
3 years ago
Ryan Faircloth
c7e5eec8cc
Update create-cert-webroot.yml
...
Removed debug logging of var as it could have protected information
3 years ago
Ryan Faircloth
23f593aaaf
Fixes #39 adding new script for webroot
...
Fixes #41 support deployhook (webroot only)
Fixes #41 support for test CA
3 years ago
Jeff Geerling
027af9b3b3
Merge pull request #152 from stackbuilders/fix_install_with_snap_debian
...
[#151 ] Skip "Enable classic snap support" on Debian
3 years ago
Jeff Geerling
7317dbcabe
Fix lint warnings.
3 years ago
Jeff Geerling
5cfcc2d316
Disable source install test on CentOS 7 for now.
3 years ago
Jeff Geerling
aaf3dbd40a
Merge pull request #159 from jivanpal/snapd-start
...
Ensure snapd is started immediately
3 years ago
Jeff Geerling
96051f08f4
Merge pull request #160 from jivanpal/powertools-for-centos-8.2
...
Add conditional to handle old name of PowerTools repo for CentOS 8.2.2004 and earlier
3 years ago
Jivan Pal
6647174286
Add conditional to handle old name of PowerTools repo for CentOS 8.2.2004 and earlier
3 years ago
Jivan Pal
3f8533436b
Ensure snapd is started immediately
3 years ago
Jeff Geerling
d1d517c5a4
Make sure bugs aren't automatically closed.
3 years ago
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
Sebastián Estrella
02e1e4e148
[ #151 ] Skip "Enable classic snap support" on Debian
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