Summary
Promote the OpenVPN CRL regeneration fix from environment-specific modules to global modules/profile/ after sandbox validation.
Background
The encrypted CA support and CRL auto-regeneration fix has been:
- ✅ Implemented in
environments/development/
- ✅ Tested in development
- ✅ Promoted to
environments/sandbox/
- ⏳ Awaiting sandbox validation (1 week)
Changes to Promote
From environments/sandbox/modules/profile/ to modules/profile/:
manifests/openvpn_server/config.pp - CRL fix with encrypted CA, cron job, MAILTO
templates/openvpn_server/regenerate-crl.sh.erb - CRL regeneration script
templates/openvpn_server/README.erb - Operational documentation
templates/openvpn_server/vars.erb - Remove EASYRSA_NO_PASS
Validation Checklist
Before promoting, verify in sandbox:
Target Date
Promote after ~1 week of sandbox validation (around 2026-01-27).
Related
Summary
Promote the OpenVPN CRL regeneration fix from environment-specific modules to global
modules/profile/after sandbox validation.Background
The encrypted CA support and CRL auto-regeneration fix has been:
environments/development/environments/sandbox/Changes to Promote
From
environments/sandbox/modules/profile/tomodules/profile/:manifests/openvpn_server/config.pp- CRL fix with encrypted CA, cron job, MAILTOtemplates/openvpn_server/regenerate-crl.sh.erb- CRL regeneration scripttemplates/openvpn_server/README.erb- Operational documentationtemplates/openvpn_server/vars.erb- Remove EASYRSA_NO_PASSValidation Checklist
Before promoting, verify in sandbox:
/etc/openvpn/regenerate-crl.shjournalctl -t openvpn-crl/etc/openvpn/READMETarget Date
Promote after ~1 week of sandbox validation (around 2026-01-27).
Related