Add image owner/owner_group/reader_group support (for antietcd VitastorAuthFilter)

This commit is contained in:
Vitaliy Filippov
2026-04-27 15:24:44 +03:00
parent cdeecead8d
commit 0053a0d825
11 changed files with 122 additions and 23 deletions
+3
View File
@@ -69,6 +69,7 @@ struct pool_config_t
std::map<pg_num_t, pg_config_t> pg_config;
uint64_t scrub_interval = 0;
std::string used_for_app;
std::string creator_group;
int backfillfull = 0;
int local_reads = 0;
@@ -87,6 +88,8 @@ struct inode_config_t
bool readonly = false;
bool deleted = false;
std::string enc_key;
// Permissions
std::string owner, owner_group, reader_group;
// Arbitrary metadata
json11::Json meta;
// Change revision of the metadata in etcd