Jeff Geerling
98ea3238ed
Merge pull request #217 from rlenferink/fix-undefined-variable
...
[BUGFIX] Initialize 'certbot_create_extra_args' variable
3 days ago
Jeff Geerling
78f4cb5ad5
Use CRB not powertools on Alma and Rocky.
5 months ago
Jeff Geerling
d1cbcde4de
Fixup CI versions. Drop all older RHEL releases which are broken.
5 months ago
Roy Lenferink
03f4cc3a99
Initialize 'certbot_create_extra_args' variable
...
This was introduced in 5a23e85f1c
but no default was added, resulting in a 'undefined variable' error
5 months ago
Jeff Geerling
4be771f12a
A wee bit of modernization.
11 months ago
Jeff Geerling
de52a1f4c8
Make local dev with molecule a little easier.
11 months ago
Jeff Geerling
cb3b03f435
PR #109 Follow-up: Document new variable inside other variable.
12 months ago
Jeff Geerling
5a23e85f1c
Merge pull request #109 from gagath/rsa-key-size
...
introduce certbot_create_extra_args (for custom RSA key size)
12 months ago
Jeff Geerling
08543f45b2
Stale bot is now Stale GitHub Action.
1 year ago
Jeff Geerling
84642924df
Remove official support for RHEL. Rocky/Alma/Stream support is best-effort.
2 years ago
Jeff Geerling
cfd9655ed0
Merge pull request #192 from fapdash/patch-1
...
Run hooks only for standalone mode
2 years ago
Jeff Geerling
47203f3b92
Merge pull request #197 from markstos/no-self-upgrade
...
remove deprecated --no-self-upgrade flag
2 years ago
Jeff Geerling
a3b34ef499
Merge pull request #196 from Kaezon/fix-lint
...
fixed lint
2 years ago
Mark Stosberg
199f940604
remove deprecated --no-self-upgrade flag
...
Including it will generate warnings
2 years ago
Brett Costabile
1b04270982
fixed lint
2 years ago
Jeff Geerling
a056da763e
Fix Molecule CI workflow since docker plugin has moved.
2 years ago
FAP
2deba31679
Check for both conditions (squash me)
2 years ago
FAP
d30ddd946a
Run hooks only for standalone mode
...
If the `certbot_create_method` is set to `webroot` the `stop_services` and `start_services` hook shouldn't be run.
2 years ago
Jeff Geerling
3d55be0a54
Fix Molecule CI workflow for Ubuntu 22.04 GitHub Actions.
2 years ago
Jeff Geerling
3f133ad7ab
Remove deprecated warn arg from command and shell module invocations.
2 years ago
Jeff Geerling
c6297ddebb
Add role_name_check skipping to all molecule test suites.
3 years ago
Romain Porte
3fcd4e0258
introduce certbot_create_extra_args
3 years ago
Jeff Geerling
eb4647ed9c
Merge pull request #166 from tobiashuste/fix-snap-initial-dry-run
...
Fix snap symlink task failing in initial dry-run
3 years ago
Jeff Geerling
31beafb338
Update release workflow for more consistency.
3 years ago
Tobias Huste
1fc3a76d34
Fix snap symlink task failing in initial dry-run
...
Due to the certbot package not being really installed on the initial
dry-run the symlink generation fails. The corresponding will be ignored
in check mode.
3 years ago
Jeff Geerling
dd1f8bd22c
Tabs to spaces in README.
3 years ago
Jeff Geerling
de4cb90984
Merge pull request #97 from simonspa/webroot
...
Allow Webroot Certificate Creation
3 years ago
Simon Spannagel
955ec8b17e
Update documentation
3 years ago
Simon Spannagel
a9a3ef77a3
Remove old deploy hook method superseded by pre-hook and post-hook methods
3 years ago
Simon Spannagel
e35a5d0fb9
Remove excess whitespace
3 years ago
Simon Spannagel
854a36e048
Rever changes made by linter to github workflow yaml
3 years ago
simonspa
2cad2addcd
Update defaults/main.yml
...
Co-authored-by: Jeff Geerling <geerlingguy@mac.com>
3 years ago
simonspa
52a96f9bde
Check for systemd list-unit-files before restarting services
...
Co-authored-by: Karl M. Davis <karl@justdavis.com>
3 years ago
Simon Spannagel
7a7c1f8b06
Fix linter suggestions
3 years ago
Romain Porte
40c4c1b433
webroot: install hook before creating certificates
...
The command that will create the certificates need the hook script
ansible.sh to exist before it is run, elsewise an error will occur in
case of first run on a new host.
(cherry picked from commit 2346cd52a262bf2fa89419f29abba0e8ea95cdb7)
3 years ago
Romain Porte
bd58f8e72c
optimize renewal-hook creation: run it only once and not per domain
3 years ago
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