Open Bug 1743016 Opened 4 years ago Updated 4 years ago

Clean up Dockerfile in suite's `local-dev`

Categories

(Conduit :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: zeid, Unassigned)

Details

(Keywords: conduit-triaged, good-first-bug)

The current Dockerfile has a messy Python setup (both Python 2 and 3 are installed) as well as various old packages that need to be updated (e.g. mercurial). The Dockerfile currently uses debian-stable so this may need to be changed in order to accommodate more up-to-date packages.

  • Update base image
  • Only use Python 3
  • Clean up virtual envs and virtual env implementations
  • Clean up users and permissions (currently repos are all owned by root)
  • Clean up system packages
  • Clean up environment variables
Assignee: zeid → nobody
Keywords: good-first-bug
You need to log in before you can comment on or make changes to this bug.