Skip to content

feat(webhook): Add graceful shutdown#1144

Merged
Techassi merged 6 commits intomainfrom
feat/webhook-graceful-shutdown
Feb 3, 2026
Merged

feat(webhook): Add graceful shutdown#1144
Techassi merged 6 commits intomainfrom
feat/webhook-graceful-shutdown

Conversation

@Techassi
Copy link
Member

@Techassi Techassi commented Jan 29, 2026

Part of stackabletech/issues#803.

This adds support to gracefully shutdown the WebhookServer and TlsServer. This allows callers (like our operators) to gracefully shutdown all concurrent tasks when a SIGTERM (or any other) signal is received.

@Techassi Techassi self-assigned this Jan 29, 2026
@Techassi Techassi moved this to Development: Waiting for Review in Stackable Engineering Jan 29, 2026
@Techassi Techassi changed the title feat(webhook): Add gracefull shutdown feat(webhook): Add graceful shutdown Jan 29, 2026
@maltesander maltesander self-requested a review February 2, 2026 14:50
@maltesander maltesander moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Feb 2, 2026
Copy link
Member

@maltesander maltesander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just minor language stuff. LGTM otherwise.

Techassi and others added 2 commits February 3, 2026 08:47
Copy link
Member

@maltesander maltesander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Techassi Techassi enabled auto-merge February 3, 2026 07:54
@Techassi Techassi added this pull request to the merge queue Feb 3, 2026
Merged via the queue into main with commit ec98bce Feb 3, 2026
5 checks passed
@Techassi Techassi deleted the feat/webhook-graceful-shutdown branch February 3, 2026 08:00
@Techassi Techassi moved this from Development: In Review to Development: Done in Stackable Engineering Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Done

Development

Successfully merging this pull request may close these issues.

2 participants