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

penumbra: use [email protected] #5006

Merged
merged 3 commits into from
Jan 27, 2025
Merged

penumbra: use [email protected] #5006

merged 3 commits into from
Jan 27, 2025

Conversation

erwanor
Copy link
Member

@erwanor erwanor commented Jan 25, 2025

Describe your changes

Depends on penumbra-zone/cnidarium#9, let's just merge it once the release gets tagged and published. CI won't pass until then.

Issue ticket number and link

Fix #5004

Checklist before requesting a review

  • I have added guiding text to explain how a reviewer should test these changes.
    Check localhost:9000

  • If this code contains consensus-breaking changes, I have added the "consensus-breaking" label. Otherwise, I declare my belief that there are not consensus-breaking changes, for the following reason:

    metrics bug fix

Tacks on a new integration test to catch metrics regressions,
rather than waiting until post-deploy. The test is straightforward: GET
the metrics endpoint, confirm a few matches. More subtle is the
reordering of the smoke test suite: the pd tests come last now, since
the metrics will be empty on pd start, if no work has been performed.

Refs #3780, #5004.
@conorsch
Copy link
Contributor

Tacked on a test to sanity-check the metrics emission, so we can catch this type of breakage in CI. Would have helped with the big version bumps recently. Confirmed that the new test fails on main, but passes here.

@conorsch conorsch merged commit 49843f7 into main Jan 27, 2025
15 checks passed
@conorsch conorsch deleted the erwan/bump_cnidarium branch January 27, 2025 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bug: cnidarium metrics emission broken
2 participants