-
Notifications
You must be signed in to change notification settings - Fork 45
Merge develop into master (1.21.0) #1991
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
Conversation
…container to launch containers on host instead of inside the container
…socket connections issues
…ll to the submission container launch options, changed volume mounting option for podman
…r datasets, menu updates, new serializer created for datasets
…reate page added, some minor style updates, datasets public api permission updated to allow anonymous access
…edirection added after dataset is created
… and new tag release for master branch
|
This concerns #1955 @ihsaan-ullah Also, we are losing some functionality with the new page, since we can't publish/unpublish, edit or delete competitions quickly from the page. Do you think it could be added back ? If you are not sure where to add it, I think the way Codalab does it is a good start. |
|
@ObadaS #1955 is about datasets page. I haven't changed competitions functionality in this PR. But in the Competitions page only public competitions are shown (https://codabench-test.lri.fr/competitions/public/?page=1). Do you think. Maybe I don't understand the problem you want to point to. If that is the case please add more details so that I can debug on my side |
After reading your comment, I tried to publish a competition I uploaded, and it appeared on the page. How can I see all the private competitions that I have uploaded ? |
|
Nevermind, I figured it out, the pages were moved to the dropdown menu. I was confused because we usually upload new bundles from the page where we manage everything, so I thought I should be seeing the new competition I uploaded from the same page I uploaded it from |
This is expected behaviour
Your competitions (public or private) can be meanaged from Menu -> My Resources -> Competitions |
|
We can always improve the flow/UI if there is any confusion |
Leaderboard always visible
Podman updates & More Competition container security
Added command to enable podman containers to not be shutdown after the user logs out
It is just a matter of getting used to it. Maybe we could communicate about the change. Personally I love this new interface, generally it's lighter and more intuitive. |
|
On the test server, using the Pull for image: codalab/codalab-legacy:py39 returned a non-zero exit code! Check if the docker image exists on docker hub. Command '['podman', 'pull', 'codalab/codalab-legacy:py39']' returned non-zero exit status 125. |
…colorize them. Also added an easier way to change logs to DEBUG INFO WARNING etc from the .env file, and made it possible to generate JSON logs with Loguru
…ation easier (one place to configure instead of every file where it's called
I checked on the machine, it is a simple disk space problem. I have erased all the images for now I might need to add more disk though if we want to run more tests on different competitions with different images since there is not a lot of space on the VM |
Changed logger to Loguru
Version bump 1.21.0 - 14 october 2025





Test
Deployed at https://codabench-test.lri.fr/
Manual intervention
1. MinIO migration (depending on setup) (#1964)
If you are running MinIO locally (defined by
.envanddocker-compose.yml, you may require to follow the following MinIO upgrade instructions, to duplicate and mirror your buckets and convert them to the new format:https://docs.min.io/community/minio-object-store/operations/deployments/baremetal-migrate-fs-gateway.html
2. Rebuild all containers (#2025)
docker compose build && docker compose up -d3. Django migration (#1955)
docker compose exec django ./manage.py migrate4. Collect static files (#1982)
docker compose exec django ./manage.py collectstatic --no-inputChanges
PR#1- New datasets public page and related updates #1955