Skip to content

Reduce problems because of potential race conditions in HAP #2755

@piotrmiskiewicz

Description

@piotrmiskiewicz

Description

HAP steps (provisioning and deprovisioning) could have potential problems with a race condition.
Deprovisioning step sees there is no shoots, then adds dirty label.
In the mean time, provisioning started and a new shoot is added.

At the end of the day we have a shoot with a reference to a secret with dirty label

Expected result

Actual result

Steps to reproduce

Troubleshooting

AC

  • Prepare and show a way how we can solve that issue, when approved then,
  • Implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/enhancementCategorizes issue or PR as related to modifying or improving an existing featuresize/MDenotes a PR that changes 30-99 lines, ignoring generated files.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions