Skip to content

500 Error #11917

Description

@yarikoptic

I am one of the (ab)users of the API to gather information on potentially shared DataLad datasets, information on which I gather periodically within https://github.com/datalad/datalad-usage-dashboard/ . Recently I got

2026-09-14T12:56:14+0000 [DEBUG   ] urllib3.connectionpool [https://api.osf.io:443](https://api.osf.io/) "GET /v2/nodes/?filter%5Btags%5D=DataLad+Dataset&filter%5Bpublic%5D=true HTTP/1.1" 500 170
  2026-09-14T12:56:14+0000 [ERROR   ] find_datalad_repos Request to https://api.osf.io/v2/nodes/?filter%5Btags%5D=DataLad+Dataset&filter%5Bpublic%5D=true returned 500: <html>
  <head><title>500 Internal Server Error</title></head>
  <body>
  <center><h1>500 Internal Server Error</h1></center>
  <hr><center>nginx</center>
  </body>
  </html>

full run link: https://github.com/datalad/datalad-usage-dashboard/actions/runs/34840633123/job/103964529663 .

I think it is a rare occasion since I see only in CI run for this one and not any other logs:

datalad@smaug:/mnt/datasets/datalad/ci/datalad-usage-dashboard/2026/09$ git grep  'find_datalad_repos.*osf.io.*returned 500'
14/github/cron/20260914T115512/14661476/update.yml-1901/0_update.txt:2026-09-14T12:56:14.5176742Z 2026-09-14T12:56:14+0000 [ERROR   ] find_datalad_repos Request to https://api.osf.io/v2/nodes/?filter%5Btags%5D=DataLad+Dataset&filter%5Bpublic%5D=true returned 500: <html>
14/github/cron/20260914T115512/14661476/update.yml-1901/update/6_Run script.txt:2026-09-14T12:56:14.5176728Z 2026-09-14T12:56:14+0000 [ERROR   ] find_datalad_repos Request to https://api.osf.io/v2/nodes/?filter%5Btags%5D=DataLad+Dataset&filter%5Bpublic%5D=true returned 500: <html>
datalad@smaug:/mnt/datasets/datalad/ci/datalad-usage-dashboard/2026/09$ cd ../08
datalad@smaug:/mnt/datasets/datalad/ci/datalad-usage-dashboard/2026/08$ git grep  'find_datalad_repos.*osf.io.*returned 500'
datalad@smaug:/mnt/datasets/datalad/ci/datalad-usage-dashboard/2026/08$ 

Please let me know if you need more info of any kind to track that issue down or have recommendations on adjusting the query to make it easier on the API service in the future.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions