From bd9c9c5daa858b37d1914b29fb7e170203f79bd5 Mon Sep 17 00:00:00 2001 From: akshya96 <87045294+akshya96@users.noreply.github.com> Date: Wed, 17 Apr 2024 10:14:49 -0700 Subject: [PATCH] add reload census changes (#26456) --- vault/census_stubs_oss.go | 1 + vault/logical_system_activity.go | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/vault/census_stubs_oss.go b/vault/census_stubs_oss.go index db34578100..3cf43c495b 100644 --- a/vault/census_stubs_oss.go +++ b/vault/census_stubs_oss.go @@ -10,3 +10,4 @@ import "context" //go:generate go run github.com/hashicorp/vault/tools/stubmaker func (c *Core) StartCensusReports(ctx context.Context) {} +func (c *Core) ReloadCensusActivityLog() error { return nil } diff --git a/vault/logical_system_activity.go b/vault/logical_system_activity.go index dbadccd4ad..28d2763b5a 100644 --- a/vault/logical_system_activity.go +++ b/vault/logical_system_activity.go @@ -442,7 +442,9 @@ func (b *SystemBackend) handleActivityConfigUpdate(ctx context.Context, req *log // reload census agent if retention months change during update when reporting is enabled if prevRetentionMonths != config.RetentionMonths { - a.core.ReloadCensus() + if err := a.core.ReloadCensusActivityLog(); err != nil { + return nil, err + } } if len(warnings) > 0 {