Provisioning: concurrent deletes in finalizers and 404 handling (#113155)
* fix: concurrent deletes in finalizers and 404 handling * chore: feedback review * fix: broken tests
This commit is contained in:
@@ -84,6 +84,7 @@ func NewRepositoryController(
|
||||
statusPatcher StatusPatcher,
|
||||
registry prometheus.Registerer,
|
||||
tracer tracing.Tracer,
|
||||
parallelOperations int,
|
||||
) (*RepositoryController, error) {
|
||||
finalizerMetrics := registerFinalizerMetrics(registry)
|
||||
|
||||
@@ -104,6 +105,7 @@ func NewRepositoryController(
|
||||
lister: resourceLister,
|
||||
clientFactory: clients,
|
||||
metrics: &finalizerMetrics,
|
||||
maxWorkers: parallelOperations,
|
||||
},
|
||||
jobs: jobs,
|
||||
logger: logging.DefaultLogger.With("logger", loggerName),
|
||||
|
||||
Reference in New Issue
Block a user