jupyter / nbgrader

A system for assigning and grading notebooks
https://nbgrader.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1.3k stars 317 forks source link

Formgrader doesn't work, command line do #1899

Open bpfrd opened 4 months ago

bpfrd commented 4 months ago

Hi I deployed jupyterhub & nbgrader in kubernetes. I'm using this version of nbgrader https://github.com/CERIT-SC/nbgrader-k8s please find the issue and details below:

Operating system

Centos

nbgrader --version

nbgrader version 0.9.2

jupyterhub --version (if used with JupyterHub)

jupyterhub version 3.0.3

jupyter notebook --version

jupyterhub notebook version 7.1.2

Actual behavior

Formgrader stopped working recently and none of its functionalities, e.g., autograde, release feedback, manual grading, etc work! It doesn't give any specific errors. it shows something like "there is an error in autograding...." However, the command line works. but manual grading is not possible with the command line.

best regards

bpfrd commented 4 months ago

I should add that, when doing manual grading the comments and grades are not saved and have no effect.

brichet commented 4 months ago

@bpfrd did you update nbgrader or jupyterlab/notebook recently ? Otherwise, I would suspect an issue with configuration, maybe related to https://github.com/CERIT-SC/nbgrader-k8s (I don't know about that).

bpfrd commented 4 months ago

Thanks. I didn't update and I don't think teachers did too. How can I debug? We do autograding, releasing assignment, etc. with command line. Is it possible to do manual grading with command line as well?

brichet commented 4 months ago

For reference https://github.com/CERIT-SC/nbgrader-k8s/issues/11

perllaghu commented 2 months ago

Is it possible to do manual grading with command line as well?

Manual grading from the command-line would need an alternative UI to allow comments & grade-changes - which seems a lot of work when there's already a UI available [YMMV]