We're installing Debian Stretch stock package python3-mysql.connector for fruec. This package is not available for Buster, at least not in any mainstream format. Figure out why and what to do about it. Maybe see https://tracker.debian.org/pkg/mysql-connector-python
Description
Description
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Restricted Task | |||||
Stalled | None | T170321 encrypt fundraising database client->server communication | |||
Open | None | T183978 [Epic] Fundraising kafkatee changes | |||
Declined | None | T246823 figure out Buster package for python3-mysql.connector for use with fruec |
Event Timeline
Comment Actions
We currently have the following mysql modules for python3 in the repos:
python3_mysql_connector python3_mysqldb python3_pymysql python3_sqlalchemy
Currently python_mysqldb and python3_mysqldb are installed with the mariadb_client package.
Comment Actions
@AndyRussG could you take a look at switching fruec to one of the -mysqldb modules since they're better supported?
Comment Actions
Change 606213 had a related patch set uploaded (by Dwisehaupt; owner: Dwisehaupt):
[wikimedia/fundraising/FRUEC@master] Move fruec to use pymysql instead of mysql.connector
Comment Actions
Removing fundraising-tech-ops tag as this is a software development task. Dallas volunteered a patch, but it has been sitting unreviewed since June.
Comment Actions
Declining this task since it didn't make it past triage after 3 years, and since the Fruec project is stalled.