v1.3.4
·
80 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Sable 1.3.4 is a hotfix for cluster setup and certificate trust, including
replica enrollment after regenerating a private CA.
- Start initialization and reinitialization at the Node step with saved settings
prefilled. Resume the final step after saving or completing a requested restart. - Default fresh self-signed installations to Sable Private CA and prefill
editable DNS service addresses from configured listeners and local interfaces. - Support enrollment using the existing self-signed HTTPS certificate without
disabling certificate hostname or expiration checks. - Confirm replacement of an existing private CA before saving. Cancel leaves
it unchanged; Replace CA & Continue creates new certificate files and
preserves the previous CA and keys for recovery. - Detect changed certificate trust even at unchanged file paths, require a
restart, and reject enrollment-token creation while the loaded trust is stale.
Restart & Continue resumes setup after the service manager restarts Sable.
Update both nodes before retrying enrollment with an existing self-signed server
certificate: older builds accept CA certificates only in enrollment bundles.
Generate a fresh token after the primary has restarted. Replacing a private CA
can invalidate existing tokens and member trust; this hotfix does not provide
seamless CA rotation for a running cluster. See the cluster recovery procedure.