Skip to content

Commit a415ddb

Browse files
Merge pull request #1138 from flavianmissi/OCPBUGS-38667
OCPBUGS-38667: pkg/operator: wait for image registry config object cache sync
2 parents dc19aa4 + 4aa62f8 commit a415ddb

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

pkg/operator/azurestackcloud.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ func NewAzureStackCloudController(
4141
queue: workqueue.NewNamedRateLimitingQueue(workqueue.DefaultControllerRateLimiter(), "AzureStackCloudController"),
4242
}
4343

44+
c.cachesToSync = append(c.cachesToSync, operatorClient.Informer().HasSynced)
45+
4446
if _, err := openshiftConfigInformer.Informer().AddEventHandler(c.eventHandler()); err != nil {
4547
return nil, err
4648
}

pkg/operator/imageconfig.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ func NewImageConfigController(
6464
imageStreamImportModeEnabled: imageStreamImportModeEnabled,
6565
}
6666

67+
icc.cachesToSync = append(icc.cachesToSync, operatorClient.Informer().HasSynced)
68+
6769
if _, err := serviceInformer.Informer().AddEventHandler(icc.eventHandler()); err != nil {
6870
return nil, err
6971
}

pkg/operator/nodecadaemon.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ func NewNodeCADaemonController(
5454
queue: workqueue.NewNamedRateLimitingQueue(workqueue.DefaultControllerRateLimiter(), "NodeCADaemonController"),
5555
}
5656

57+
c.cachesToSync = append(c.cachesToSync, operatorClient.Informer().HasSynced)
58+
5759
if _, err := daemonSetInformer.Informer().AddEventHandler(c.eventHandler()); err != nil {
5860
return nil, err
5961
}

0 commit comments

Comments
 (0)