From 3150c321cba4a22e7d05eb3f262543aff464747b Mon Sep 17 00:00:00 2001 From: Mike Palmiotto Date: Thu, 9 May 2024 17:14:39 -0400 Subject: [PATCH] AOP: Make config reloadable (enterprise) (#26907) CE stubs to support reloadable AOP config. --- command/server.go | 2 ++ vault/core_stubs_oss.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/command/server.go b/command/server.go index fb2c04e620..dd3aea605b 100644 --- a/command/server.go +++ b/command/server.go @@ -1669,6 +1669,8 @@ func (c *ServerCommand) Run(args []string) int { core.ReloadRequestLimiter() + core.ReloadOverloadController() + // reloading HCP link hcpLink, err = c.reloadHCPLink(hcpLink, config, core, hcpLogger) if err != nil { diff --git a/vault/core_stubs_oss.go b/vault/core_stubs_oss.go index 254d25c079..75fb38b406 100644 --- a/vault/core_stubs_oss.go +++ b/vault/core_stubs_oss.go @@ -108,3 +108,5 @@ func (c *Core) SetMultisealEnabled(_ bool) {} func (c *Core) ReloadReplicationCanaryWriteInterval() {} func (c *Core) GetReplicationLagMillisIgnoreErrs() int64 { return 0 } + +func (c *Core) ReloadOverloadController() {}