Page MenuHomePhabricator

[keyserver] Remove Python2 requirement from Docker
ClosedPublic

Authored by atul on May 23 2022, 1:17 PM.
Tags
None
Referenced Files
F2834409: D4106.diff
Sat, Sep 28, 11:12 AM
Unknown Object (File)
Sat, Sep 14, 11:16 AM
Unknown Object (File)
Sat, Sep 14, 11:16 AM
Unknown Object (File)
Sat, Sep 14, 11:16 AM
Unknown Object (File)
Sat, Sep 14, 11:16 AM
Unknown Object (File)
Thu, Sep 12, 4:29 PM
Unknown Object (File)
Thu, Sep 12, 10:56 AM
Unknown Object (File)
Sun, Sep 1, 2:12 AM

Details

Summary

After bumping the sqlite3 dependency, Python2 is no longer needed when building SQLite from source.

The dependency on Python2, as well as any steps to have python resolve to Python2 can now be removed.

Linear issue: https://linear.app/comm/issue/ENG-1157/remove-python2-requirement-from-docker


Depends on D4103

Test Plan
  1. arc patch D4103
  2. yarn cleaninstall
  3. cd keyserver && docker-compose up --build
  4. Ensure that the yarn cleaninstall step "within" the container succeeds.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable