-
Notifications
You must be signed in to change notification settings - Fork 12
fixes for upcoming patch release #2895
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
Conversation
AlbinB97
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.
code LGTM, will test during apps patch release
elastisys-staffan
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.
Good stuff!
aarnq
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.
Very nice improvements.
8fca74d to
bd4ee25
Compare
Warning
This is a public repository, ensure not to disclose:
What kind of PR is this?
Required: Mark one of the following that is applicable:
Optional: Mark one or more of the following that are applicable:
Important
Breaking changes should be marked
kind/admin-changeorkind/dev-changedepending on typeCritical security fixes should be marked with
kind/securityWhat does this PR do / why do we need this PR?
Fixes a couple of issues identified while running the end-to-end suite from the
mainbranch while standing up a brand new CAPI development cluster.#2892 introduced some fixes for the
top_queriesindex, but was also missing a closing quote character on an alert rule, causing theprometheus-alertschart to fail:One-character fix, but I also introduced a new unit test suite that uses
promtoolto go over all alerting rules and make sure they are valid.#2884 made some velero configurations that resulted in the
snapshotVolumeskey to appear in specs, but the end-to-end specs were not updated.Additionally, I added
terminationGracePeriodSeconds: 1to the velero test application manifests to speed up the teardown phase of the e2e suite.Information to reviewers
To run the new suite, you'll need to rebuild the unit test Docker image:
If feeling adventurous, run the Velero e2e suite as well:
Checklist