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

Make prometheus-dirsize-reporter more robust #3444

Closed
consideRatio opened this issue Nov 20, 2023 · 3 comments
Closed

Make prometheus-dirsize-reporter more robust #3444

consideRatio opened this issue Nov 20, 2023 · 3 comments

Comments

@consideRatio
Copy link
Contributor

consideRatio commented Nov 20, 2023

https://github.com/yuvipanda/prometheus-dirsize-exporter is used for our shared-dirsize-metrics k8s Deployment that ships with each JupyterHub. It is currently crashing for some hubs (nasa-veda for example), and due to that never enters a ready state. This in turn makes our CI/CD pipeline fail when making upgrades to hubs as help upgrade waits for its deployed resources succesful startup.

This issue is meant to help us track and get various upstream work done in this project to help us resolve the short term need, but also to ensure the projects meets some key critiera we would appreciate seeing in any upstream project we rely on. Below I've picked out some issues that I think we should resolve.

Immediate needs

Other needs

@consideRatio consideRatio moved this from Needs Shaping / Refinement to Ready to work in DEPRECATED Engineering and Product Backlog Nov 20, 2023
@yuvipanda yuvipanda changed the title Initial yuvipanda/prometheus-dirsize-reporter productionization work needed Make prometheus-dirsize-reporter more robust Nov 20, 2023
@yuvipanda
Copy link
Member

Thanks for opening this, @consideRatio and listing the various things that need to be done. I've just retitled the issue to sound a little gentler, hope that's ok.

@consideRatio
Copy link
Contributor Author

Thank you @yuvipanda, it also reads more clearly!

@yuvipanda
Copy link
Member

One round of robustness complete, let's close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

No branches or pull requests

2 participants