-
Notifications
You must be signed in to change notification settings - Fork 294
KREP-008: Allow resource references in includeWhen and infer dependencies #933
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
base: main
Are you sure you want to change the base?
KREP-008: Allow resource references in includeWhen and infer dependencies #933
Conversation
Signed-off-by: shivansh-source <shivanshsiddhi1234@gmail.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: shivansh-source The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
Hi @shivansh-source. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
jakobmoellerdev
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
conceptually acked, just wondering what the implications on the codebase are. I believe this needs a little discussion on tradeoffs
|
Where do we discuss about the tradeoffs ? |
If you already have an idea of some, then feel free to add them in a dedicated part on KREP, apart from that please join either the community call and ideally also start a slack discussion! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @shivansh-source, thanks for working on this!
As part of your KREP, I’d recommend diving a bit deeper into why this currently doesn’t work, why it used to work, and why we need it. That context helps us align on the why before focusing on the how. Right now, I feel the KREP is missing some of that depth. Thanks again!
proposal fixes #845
I am proposing to treat includeWhen as CEL expressions the same way
forEachreadyWhenare treated . As input to dependency-graph constructions , not just a runtime conditions.