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

Regularly check availability of linked datasets in catalog #162

Open
jbusecke opened this issue Oct 16, 2024 · 2 comments
Open

Regularly check availability of linked datasets in catalog #162

jbusecke opened this issue Oct 16, 2024 · 2 comments
Labels
catalog enhancement New feature or request

Comments

@jbusecke
Copy link
Contributor

jbusecke commented Oct 16, 2024

With a growing number of datasets in our catalog I believe we need a way to regularly check that the datasets are healthy (and potentially an automated way to notify the maintainers if not).

I wonder if we could as a first step just loop over every dataset, try to execute the snippet we provide and list urls that are problematic?

As a follow up step it would be really useful if this CI feature could automatically raise issues on the corresponding feedstock repos, alerting the dataset experts over there (who might not follow this repo as closely).

@jbusecke jbusecke added enhancement New feature or request catalog labels Oct 16, 2024
@andersy005
Copy link
Collaborator

We're currently running some of these checks.. well, kind of

Screenshot 2024-10-21 at 10 46 16

Screenshot 2024-10-21 at 10 46 30

this is how i discovered the most recent OSN failure in #160

i think the missing piece is surfacing failures from the CI into an issue that can be tracked...

@jbusecke
Copy link
Contributor Author

i think the missing piece is surfacing failures from the CI into an issue that can be tracked...

If this could automatically raise an issue and tag @leap-stc/data-and-compute, that would be ideal!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
catalog enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants