fix(event): Remove wrapper validation (#2032)
The wrapper is sometimes unset at the time when the audit config is validated, so it is impossible for us to validate that a valid wrapper is configured. The wrapper is configured by later setup steps because of a dependency on the eventer in our KMS setup.
This commit is contained in:
1 parent
1342bd0183
commit
a1c656ca94
4 files changed
+6
-81
No files matched your search
@@ -211,6 +211,9 @@ func (b *Server) SetupEventing(logger hclog.Logger, serializationLock *sync.Mute
|
||||
serializationLock,
|
||||
serverName,
|
||||
*opts.withEventerConfig,
|
||||
// Note: this may be nil at this point, it is updated later on in SetupKMSes.
|
||||
// There is a cyclic dependency between the eventer and the wrapper, so we instantiate
|
||||
// the eventer with a nil wrapper until we have a wrapper to use.
|
||||
event.WithAuditWrapper(opts.withEventWrapper),
|
||||
event.WithGating(opts.withEventGating))
|
||||
if err != nil {
|
||||
|
||||
Reference in new issue
Block a user