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
ceph-mixin: rewrite promql queries to multiline #45581
Conversation
As promised in #44059 here is a rewrite of "long" (long = subjective appreciation) promql queries. I don't have any automatic tools that check and reformat those, so it's by hand unfortunately. Feel free to comment on the style that I chose, no guarantee that it's fully consistent everywhere as there is quite some code here 😅. Also there shouldn't be any change to the queries itself but as everything is hand made I could have made some mistakes... |
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
27ecf12
to
ec9031a
Compare
Fixes: https://tracker.ceph.com/issues/55005 Signed-off-by: Arthur Outhenin-Chalandre <arthur.outhenin-chalandre@cern.ch>
ec9031a
to
1452311
Compare
Not sure why the ceph dashboards e2e test are failing, this was really painful to rebase though so I hope I didn't break anything... |
Thanks a lot! This is a really thorough work, @MrFreezeex ! We'll do our best not to merge anything that forces you to rebase this again 😅 |
BTW, the failures might be unrelated. Let's see. |
jenkins test dashboard |
Now the CI is happy :D. Note that I have other improvments/cleanup to do once this is merged. |
Merged! Thanks a lot @MrFreezeex for your clean up here! |
No worries, there are follow up coming as well on other stuff :p |
Great! In case you're looking for more stuff to tackle: one area we want to harden further is Grafana dashboards testing. For that purpose, besides the |
Fixes: https://tracker.ceph.com/issues/55005
Signed-off-by: Arthur Outhenin-Chalandre arthur.outhenin-chalandre@cern.ch
Checklist
Show available Jenkins commands
jenkins retest this please
jenkins test classic perf
jenkins test crimson perf
jenkins test signed
jenkins test make check
jenkins test make check arm64
jenkins test submodules
jenkins test dashboard
jenkins test dashboard cephadm
jenkins test api
jenkins test docs
jenkins render docs
jenkins test ceph-volume all
jenkins test ceph-volume tox
jenkins test windows