-
Notifications
You must be signed in to change notification settings - Fork 7
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
chore(assert): add experiment to assert if Recipe labels are set #144
Conversation
Signed-off-by: Niladri Halder <[email protected]>
@@ -0,0 +1,50 @@ | |||
apiVersion: dope.mayadata.io/v1 |
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.
rename the file to assert-recipe-phase-is-set-against-labels
apiVersion: dope.mayadata.io/v1 | ||
kind: Recipe | ||
metadata: | ||
name: assert-absence-of-deprecated-daemonsets |
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.
rename this
d-testing.dope.mayadata.io/inference: "true" | ||
spec: | ||
tasks: | ||
- name: assert-daemonset-with-extensions-v1beta1 |
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.
rename appropriately
name: assert-absence-of-deprecated-daemonsets | ||
namespace: d-testing | ||
labels: | ||
d-testing.dope.mayadata.io/inference: "true" |
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.
remove this label, since inference targets the primary recipes & not the helper recipes.
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.
add some specific labels e.g.
labels:
assert-phase-is-set-in-label: true
checks: | ||
- labelSelector: | ||
matchExpressions: | ||
- key: recipe.dope.mayadata.io/phase |
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.
make the selection specific to the helper recipe
Addressing the changes in a separate PR. I have raised a new PR addressing the comments. |
Signed-off-by: Niladri Halder [email protected]
Pull Request template
Please, go through these steps before you submit a PR.
<type>(<scope>): [#issue_number] - <subject>
.type
is defining if release will be triggering after merging submitted changes, details in CONTRIBUTING.md.#issue_number
is optional, when commit resolves any github issue.Most common types are:
feat
- for new featuresfix
- for bug fixes or improvementschore
- changes not related to codeIMPORTANT: Please review the CONTRIBUTING.md file for detailed contributing guidelines.
PLEASE REMOVE THIS TEMPLATE BEFORE SUBMITTING