Page MenuHomePhabricator

quarry to python 3.7
Closed, ResolvedPublic

Description

upgrade quarry to python 3.7 along with any libs that can be upgraded along the way

Related Objects

StatusSubtypeAssignedTask
OpenNone
Resolvedrook

Event Timeline

Change 711150 had a related patch set uploaded (by Michael DiPietro; author: Michael DiPietro):

[analytics/quarry/web@master] upgrade quarry to python 3.7

https://gerrit.wikimedia.org/r/711150

Change 711208 had a related patch set uploaded (by Michael DiPietro; author: Michael DiPietro):

[analytics/quarry/web@buster] upgrade quarry to python 3.7

https://gerrit.wikimedia.org/r/711208

Change 711150 abandoned by Michael DiPietro:

[analytics/quarry/web@master] upgrade quarry to python 3.7

Reason:

moving to another branch, https://gerrit.wikimedia.org/r/c/analytics/quarry/web/+/711208/

https://gerrit.wikimedia.org/r/711150

Change 711208 merged by jenkins-bot:

[analytics/quarry/web@buster] upgrade quarry to python 3.7

https://gerrit.wikimedia.org/r/711208

Change 714609 had a related patch set uploaded (by Michael DiPietro; author: Michael DiPietro):

[analytics/quarry/web@buster-2] upgrade quarry to python 3.7

https://gerrit.wikimedia.org/r/714609

Change 714609 abandoned by Michael DiPietro:

[analytics/quarry/web@buster-2] upgrade quarry to python 3.7

Reason:

https://gerrit.wikimedia.org/r/714609

Now the buster instances are using the travis DB, we will need to update the database to the latest right before moving to the new hosts:

root@quarry-db-01:~# mysqldump quarry | mysql -h vuylalotiaz.svc.trove.eqiad1.wikimedia.cloud -p quarry -u quarry

root@quarry-db-01:~# mysql -h  vuylalotiaz.svc.trove.eqiad1.wikimedia.cloud -p quarry -u quarry
MariaDB [quarry]> alter table query_revision drop column dbs;

Mentioned in SAL (#wikimedia-cloud) [2021-09-01T13:07:39Z] <mdipietro> Updated to Debian Buster/python 3.7 T288528

Change 715974 had a related patch set uploaded (by Michael DiPietro; author: Michael DiPietro):

[operations/puppet@production] update celery worker to allow for celery v5

https://gerrit.wikimedia.org/r/715974

Change 715974 merged by Michael DiPietro:

[operations/puppet@production] update celery worker to allow for celery v5

https://gerrit.wikimedia.org/r/715974