Reload tree.authorized_keys on SIGHUP #1702

Open
opened 2025-04-01 13:39:45 +00:00 by fyrchik · 1 comment
Owner

#449 introduced tree.authorized_keys config section. This section contains keys which are allowed to invoke tree service operation besides container owner. This list may change over time.

Describe the solution you'd like

Support reload (SIGHUP) signal to update list without having to stop storage engine and close all connections.

Originally posted by @alexvanin in TrueCloudLab/frostfs-s3-gw#674 (comment)

## Is your feature request related to a problem? Please describe. #449 introduced `tree.authorized_keys` config section. This section contains keys which are allowed to invoke tree service operation besides container owner. This list may change over time. ## Describe the solution you'd like Support reload (SIGHUP) signal to update list without having to stop storage engine and close all connections. _Originally posted by @alexvanin in https://git.frostfs.info/TrueCloudLab/frostfs-s3-gw/issues/674#issue-5533_
fyrchik added the
frostfs-node
label 2025-04-01 13:40:15 +00:00
Author
Owner

The implementation should be generic enough to easily support SIGHUP for other authorized_keys sections, like the control service in both IR and storage.

The implementation should be generic enough to easily support SIGHUP for other `authorized_keys` sections, like the control service in both IR and storage.
fyrchik added the
enhancement
label 2025-04-01 13:40:50 +00:00
fyrchik added this to the v0.45.0 milestone 2025-04-01 13:40:52 +00:00
fyrchik added the
good first issue
label 2025-04-01 13:40:58 +00:00
achuprov was assigned by fyrchik 2025-04-14 09:32:07 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#1702
No description provided.