-
Notifications
You must be signed in to change notification settings - Fork 78
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
fix(ci): build temporary plugins required for release-time validation #323
Conversation
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
Rules files suggestions |
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
Rules files suggestions |
Signed-off-by: Jason Dellaluce <[email protected]>
Rules files suggestionsaws_cloudtrail_rules.yamlComparing `` with latest tag No changes detected |
Signed-off-by: Jason Dellaluce <[email protected]>
25c21ec
to
4951da6
Compare
Signed-off-by: Jason Dellaluce <[email protected]>
Rules files suggestionsaws_cloudtrail_rules.yamlComparing No changes detected |
Rules files suggestionsaws_cloudtrail_rules.yamlComparing No changes detected |
Signed-off-by: Jason Dellaluce <[email protected]>
08135df
to
38a8b81
Compare
Rules files suggestionsaws_cloudtrail_rules.yamlComparing No changes detected |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jasondellaluce, leogr The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
LGTM label has been added. Git tree hash: a2d5228b10b0c93563fd59059fe9aa3275116e62
|
What type of PR is this?
/kind bug
/kind cleanup
Any specific area of the project related to this PR?
/area build
What this PR does / why we need it:
Our release workflow might fail when validating the locally-built plugins due to potentially-required plugins being missing. This happens because at release time we only build the released plugin, whereas validation might require more than one locally-built plugin.
For example, when releasing
k8saudit
we build only that plugin in release mode, however when validating with local packages we need Falco to load bothk8saudit
andjson
(because the k8s audit ruleset requiresjson
too), and so we need to build a dev package forjson
on the fly.Which issue(s) this PR fixes:
Special notes for your reviewer: