@@ -95,12 +95,12 @@ func (r *DeploymentReconciler) Reconcile(ctx context.Context, req ctrl.Request)
95
95
// This is so we can handle cleanup of associated secrets properly
96
96
if ! utils .ContainsString (deployment .ObjectMeta .Finalizers , finalizer ) {
97
97
deployment .ObjectMeta .Finalizers = append (deployment .ObjectMeta .Finalizers , finalizer )
98
- if err : = r .Update (context .Background (), deployment ); err != nil {
98
+ if err = r .Update (context .Background (), deployment ); err != nil {
99
99
return reconcile.Result {}, err
100
100
}
101
101
}
102
102
// Handles creation or updating secrets for deployment if needed
103
- if err : = r .handleApplyingDeployment (deployment , deployment .Namespace , annotations , req ); err != nil {
103
+ if err = r .handleApplyingDeployment (deployment , deployment .Namespace , annotations , req ); err != nil {
104
104
return ctrl.Result {}, err
105
105
}
106
106
return ctrl.Result {}, nil
@@ -110,10 +110,12 @@ func (r *DeploymentReconciler) Reconcile(ctx context.Context, req ctrl.Request)
110
110
if utils .ContainsString (deployment .ObjectMeta .Finalizers , finalizer ) {
111
111
112
112
secretName := annotations [op .NameAnnotation ]
113
- r .cleanupKubernetesSecretForDeployment (secretName , deployment )
113
+ if err = r .cleanupKubernetesSecretForDeployment (secretName , deployment ); err != nil {
114
+ return ctrl.Result {}, err
115
+ }
114
116
115
117
// Remove the finalizer from the deployment so deletion of deployment can be completed
116
- if err : = r .removeOnePasswordFinalizerFromDeployment (deployment ); err != nil {
118
+ if err = r .removeOnePasswordFinalizerFromDeployment (deployment ); err != nil {
117
119
return reconcile.Result {}, err
118
120
}
119
121
}
@@ -144,7 +146,7 @@ func (r *DeploymentReconciler) cleanupKubernetesSecretForDeployment(secretName s
144
146
145
147
// Only delete the associated kubernetes secret if it is not being used by other deployments
146
148
if ! multipleDeploymentsUsingSecret {
147
- if err : = r .Delete (context .Background (), kubernetesSecret ); err != nil {
149
+ if err = r .Delete (context .Background (), kubernetesSecret ); err != nil {
148
150
if ! errors .IsNotFound (err ) {
149
151
return err
150
152
}
0 commit comments