Skip to content

Rework cluster internal certificate validation#2509

Merged
stgraber merged 4 commits intolxc:mainfrom
stgraber:main
Sep 26, 2025
Merged

Rework cluster internal certificate validation#2509
stgraber merged 4 commits intolxc:mainfrom
stgraber:main

Conversation

@stgraber
Copy link
Copy Markdown
Member

Occasionally a server will have its certificate expire.
This is particularly common when using ACME/Let's Encrypt and somehow failing renewal.

In that scenario, the cluster should keep operating mostly normally until the user updates the certificate with a newer one.

Prior to this, the cluster would fail all internal connections and would completely deadlock should servers get restarted, more importantly, the API used to update the certificate would also fail in that scenario.

Closes #2498

@stgraber stgraber merged commit 1089efa into lxc:main Sep 26, 2025
36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Fix handling of internal cluster communications with expired certificate

2 participants