@N_V I won’t be able to help you solve this, but I’d like to help you make your question better. Could you share the problem you’re trying to create? It may be difficult to understand the error shown without seeing the input that led to the error.
@N_V, you are correct, to be able to use those types of problems you need to install the tutor-contrib-codejail plugin.
A simple (assuming you are using tutor local):
pip install git+https://github.com/edunext/tutor-contrib-codejail@v18.0.0
tutor plugins enable codejail
tutor config save
tutor local do init --limit codejail
tutor local start -d
should do the trick.
Keep in mind that the init command (tutor local do init --limit codejail) loads an apparmor profile in your host. If you ever reboot the host you must run the command again, otherwise you would get an error when starting the containers.
Create a Unit, I click the problem button > advanced problem > choose either “Custom Python display and grading” or “Custom JavaScript display and grading”.
Judging by the shell prompt (C:\>) it seems like you are running on windows. You must have AppArmor installed on the host. We usually deploy to Ubuntu which comes with AppArmor preinstalled.
I cannot really guarantee support for other OSes, but you can try to skip the loading by setting the CODEJAIL_ENFORCE_APPARMOR to false in your config.yaml file.