mirror of
https://github.com/clastix/kamaji.git
synced 2026-02-14 18:10:03 +00:00
fix(konnectivity): reconciliation failed and in loop
This commit is contained in:
@@ -32,7 +32,7 @@ func (r *Agent) ShouldStatusBeUpdated(_ context.Context, tenantControlPlane *kam
|
||||
}
|
||||
|
||||
func (r *Agent) ShouldCleanup(tenantControlPlane *kamajiv1alpha1.TenantControlPlane) bool {
|
||||
return tenantControlPlane.Spec.Addons.Konnectivity == nil && len(tenantControlPlane.Status.Addons.Konnectivity.Agent.Name) > 0
|
||||
return tenantControlPlane.Spec.Addons.Konnectivity == nil
|
||||
}
|
||||
|
||||
func (r *Agent) CleanUp(ctx context.Context, _ *kamajiv1alpha1.TenantControlPlane) (bool, error) {
|
||||
@@ -40,7 +40,7 @@ func (r *Agent) CleanUp(ctx context.Context, _ *kamajiv1alpha1.TenantControlPlan
|
||||
|
||||
if err := r.tenantClient.Delete(ctx, r.resource); err != nil {
|
||||
if k8serrors.IsNotFound(err) {
|
||||
return false, err
|
||||
return false, nil
|
||||
}
|
||||
|
||||
logger.Error(err, "cannot delete the requested resource")
|
||||
|
||||
Reference in New Issue
Block a user