Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[KEP-29]: instance_controller support for dependencies #1513

Closed
zen-dog opened this issue May 12, 2020 · 0 comments · Fixed by #1567
Closed

[KEP-29]: instance_controller support for dependencies #1513

zen-dog opened this issue May 12, 2020 · 0 comments · Fixed by #1567
Labels
Projects

Comments

@zen-dog
Copy link
Contributor

zen-dog commented May 12, 2020

Extend KUDO instance_controller.go with support for operators with operator tasks which includes depth-first dependency graph traversal and cycle detection. See KEP-29 server-side for more details.

Ref: KEP-29

@zen-dog zen-dog created this issue from a note in KUDO Global (Backlog) May 12, 2020
@zen-dog zen-dog added the kep/29 label May 12, 2020
@zen-dog zen-dog moved this from Backlog to In Progress in KUDO Global Jun 11, 2020
@zen-dog zen-dog moved this from In Progress to Ready For Review in KUDO Global Jun 22, 2020
KUDO Global automation moved this from Ready For Review to Done Jun 22, 2020
zen-dog pushed a commit that referenced this issue Jun 22, 2020
…ce controller (#1559) (#1567)

Summary:
Operator dependencies cycle detection is now part of the instance controller reconciliation. We execute the check for the top-level instances only since the lower-level instances are already take care of.

Signed-off-by: Aleksey Dukhovniy <alex.dukhovniy@googlemail.com>

Fixes #1513
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
KUDO Global
  
Done
Development

Successfully merging a pull request may close this issue.

1 participant