Kaggle / Kaggle/kaggle-cli

Deleting and recreating a dataset prevents kernel push (error 500)

Open
#187 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
7.5k
Forks
1.4k
Avg merge
3d 15h
Merged PRs (30d)
11

Description

I have 2 private data sets that are identical except for the title and id: myuserid/dataset1 and myuserid/dataset2.

The following commands give exactly the same results for the two datasets:

`kaggle datasets files myuserid/dataset1`
`kaggle datasets files myuserid/dataset2`

`kaggle datasets status myuserid/dataset1`
`kaggle datasets status myuserid/dataset2`

`kaggle datasets download myuserid/dataset1`
`kaggle datasets download myuserid/dataset2`

Yet, pushing a kernel with `"dataset_sources": ["myuserid/dataset1"]` works consistently, whereas pushing with `"dataset_sources": ["myuserid/dataset2"]` always results in this error:

`500 - An internal server error occurred. Please ensure that your API client is up to date. If it is, please report a bug at github.com/Kaggle/kaggle-api`

I tried deleting and recreating myuserid/dataset2 with different files, but the error persists. I also tried making myuserid/dataset2 public, but still the same error. Also tried to reinstall kaggle, but still no.

It almost seems as if the id "myuserid/dataset2" was somehow 'blacklisted' on the server. Is this even possible?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.