Consider removing "retries: -1" for vsphere-cpi HelmRelease

The following discussion from !2469 (merged) should be addressed:

  • @tmmorin started a discussion: (+2 comments)

    do we need to keep:

          retries: -1

    at https://gitlab.com/sylva-projects/sylva-core/-/blob/64b545316837123b2c5122ea7e07ff495e7b12db/charts/sylva-units/values.yaml#L4715 ?

@feleouet said:

This question is more for @fedcicchiello: the proposed mechanism is not incompatible with retries, as the force-reconcile mechanism shouldn't kick-in as long as the HelmRelease is reconciling.

So we can remove that value in the current MR or in a dedicated one if needed.

Anyway, in current proposal, we're only requesting the reconciliation 3 times, maybe we could make this value configurable using a dedicated annotation on HelmReleases?

/cc @fedcicchiello

Assignee Loading
Time tracking Loading