Skip to content

v1.3.4

Choose a tag to compare

@github-actions github-actions released this 14 Sep 16:13
· 80 commits to main since this release
Immutable release. Only release title and notes can be modified.
df67056

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.