autolab / Tango

Standalone RESTful autograding service
http://www.autolabproject.com/
Apache License 2.0
48 stars 60 forks source link

Update Dockerfile to use Ubuntu 20.04, Update dependencies #234

Closed 20wildmanj closed 1 year ago

20wildmanj commented 1 year ago

230 updated redis from 3.4.1 to 4.4.4, however Python3 on Ubuntu 18.04 has a version of 3.6.x while redis-py requires a version >= 3.7. Ubuntu 20.04 comes with Python 3.8, so this PR bumps up Ubuntu in order to keep the Tango container for Docker working.

Also updated Ubuntu libraries to be compatible with 20.04:

Verified by building container on Nightly, and running an autograded job and ensuring job completed successfully.