File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
pkg/operator/resourcesynccontroller Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 1
1
package resourcesynccontroller
2
2
3
3
import (
4
+ "time"
5
+
4
6
corev1client "k8s.io/client-go/kubernetes/typed/core/v1"
5
7
6
8
"github.com/openshift/library-go/pkg/operator/events"
@@ -11,16 +13,24 @@ import (
11
13
)
12
14
13
15
func AddSyncCSRControllerCA (resourceSyncController * resourcesynccontroller.ResourceSyncController ) error {
14
- return resourceSyncController .SyncConfigMap (
16
+ return resourceSyncController .SyncConfigMapConditionally (
15
17
resourcesynccontroller.ResourceLocation {Namespace : operatorclient .GlobalMachineSpecifiedConfigNamespace , Name : "csr-controller-ca" },
16
18
resourcesynccontroller.ResourceLocation {Namespace : operatorclient .OperatorNamespace , Name : "csr-controller-ca" },
19
+ func () (bool , error ) {
20
+ time .Sleep (6 * time .Second )
21
+ return true , nil
22
+ },
17
23
)
18
24
}
19
25
20
26
func AddSyncClientCertKeySecret (resourceSyncController * resourcesynccontroller.ResourceSyncController ) error {
21
- return resourceSyncController .SyncSecret (
27
+ return resourceSyncController .SyncSecretConditionally (
22
28
resourcesynccontroller.ResourceLocation {Namespace : operatorclient .TargetNamespace , Name : "kube-controller-manager-client-cert-key" },
23
29
resourcesynccontroller.ResourceLocation {Namespace : operatorclient .GlobalMachineSpecifiedConfigNamespace , Name : "kube-controller-manager-client-cert-key" },
30
+ func () (bool , error ) {
31
+ time .Sleep (6 * time .Second )
32
+ return true , nil
33
+ },
24
34
)
25
35
}
26
36
You can’t perform that action at this time.
0 commit comments