ubccpsc / classy

Course management and automation.
MIT License
14 stars 23 forks source link

Update to modern versions of key dependencies #428

Closed rtholmes closed 8 months ago

rtholmes commented 2 years ago

Docker is currently v18, this is probably ok and not worth changing.

winstan commented 2 years ago

Classy dependencies are almost entirely contained within docker. Here's an exhaustive list of packages installed on the host itself for Classy:

rtholmes commented 1 year ago

Some aspect of this ended up breaking container provisioning. This code is complex to debug as it uses http-streams to send updates from docker as it builds to the container to AutoTest to Portal and on to the browser. We should probably re-open this PR so these changes are not lost while we try to figure out which aspect of this is causing the problem.

winstan commented 1 year ago

Changes to track are in the modernize_dependencies_v1 branch

rtholmes commented 8 months ago

This was all finished and deployed.