Page MenuHomePhabricator

Adjust the field type of localuser.lu_attached_timestamp to fixed binary on wmf wikis
Closed, ResolvedPublic

Description

Apply parts of T300576 to wmf wikis

  1. ALTERs to run: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/762531/3/db_patches/patch-localuser-lu_attached_timestamp.sql
  2. Where to run those changes: centralauth databases (s7)
  3. When to run those changes: any time
  4. If the schema change is backwards compatible: Yes
  5. If the schema change has been tested already on some of the test/beta wikis: beta cluster is running with the new schema
  6. if the data should be made available on the labs replicas and/or dumps: no change of the existing rules

Related Objects

Event Timeline

Mentioned in SAL (#wikimedia-releng) [2022-02-26T13:19:51Z] <zabe> apply T302659 on deployment-prep centralauth databases

Change 788288 had a related patch set uploaded (by Kormat; author: Kormat):

[operations/software/schema-changes@master] change_localuser.lu_attached_timestamp_T302659.py: New schema change

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

Change 788288 merged by jenkins-bot:

[operations/software/schema-changes@master] change_localuser.lu_attached_timestamp_T302659.py: New schema change

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

Mentioned in SAL (#wikimedia-operations) [2022-06-15T05:42:52Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1098:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29745 and previous config saved to /var/cache/conftool/dbconfig/20220615-054252-marostegui.json

Starting to deploy this schema change now

Mentioned in SAL (#wikimedia-operations) [2022-06-15T08:40:46Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1098:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29764 and previous config saved to /var/cache/conftool/dbconfig/20220615-084046-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-15T08:41:52Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1098:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29765 and previous config saved to /var/cache/conftool/dbconfig/20220615-084151-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-15T09:27:07Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1098:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29772 and previous config saved to /var/cache/conftool/dbconfig/20220615-092706-marostegui.json

Change 805767 had a related patch set uploaded (by Marostegui; author: Marostegui):

[operations/software/schema-changes@master] change_localuser.lu_attached_timestamp_T302659.py: Replaced the check

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

Change 805767 merged by jenkins-bot:

[operations/software/schema-changes@master] change_localuser.lu_attached_timestamp_T302659.py: Replace the check

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

Mentioned in SAL (#wikimedia-operations) [2022-06-15T10:02:35Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1101:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29775 and previous config saved to /var/cache/conftool/dbconfig/20220615-100235-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-15T11:29:25Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1101:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29795 and previous config saved to /var/cache/conftool/dbconfig/20220615-112924-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-15T12:14:40Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1101:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29806 and previous config saved to /var/cache/conftool/dbconfig/20220615-121440-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T09:11:32Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1170:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29868 and previous config saved to /var/cache/conftool/dbconfig/20220616-091131-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T10:31:17Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1170:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29869 and previous config saved to /var/cache/conftool/dbconfig/20220616-103117-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T11:16:33Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1170:3317 (T302659)', diff saved to https://phabricator.wikimedia.org/P29873 and previous config saved to /var/cache/conftool/dbconfig/20220616-111632-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T12:33:58Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1127 (T302659)', diff saved to https://phabricator.wikimedia.org/P29875 and previous config saved to /var/cache/conftool/dbconfig/20220616-123357-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T14:06:13Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1127 (T302659)', diff saved to https://phabricator.wikimedia.org/P29882 and previous config saved to /var/cache/conftool/dbconfig/20220616-140613-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T14:51:28Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1127 (T302659)', diff saved to https://phabricator.wikimedia.org/P29887 and previous config saved to /var/cache/conftool/dbconfig/20220616-145128-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T14:51:36Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1181 (T302659)', diff saved to https://phabricator.wikimedia.org/P29888 and previous config saved to /var/cache/conftool/dbconfig/20220616-145136-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T15:33:20Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1181 (T302659)', diff saved to https://phabricator.wikimedia.org/P29891 and previous config saved to /var/cache/conftool/dbconfig/20220616-153320-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T16:18:37Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1181 (T302659)', diff saved to https://phabricator.wikimedia.org/P29894 and previous config saved to /var/cache/conftool/dbconfig/20220616-161835-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T16:18:48Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1174 (T302659)', diff saved to https://phabricator.wikimedia.org/P29895 and previous config saved to /var/cache/conftool/dbconfig/20220616-161844-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T16:52:10Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1174 (T302659)', diff saved to https://phabricator.wikimedia.org/P29896 and previous config saved to /var/cache/conftool/dbconfig/20220616-165210-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T17:37:25Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1174 (T302659)', diff saved to https://phabricator.wikimedia.org/P29899 and previous config saved to /var/cache/conftool/dbconfig/20220616-173725-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T17:37:39Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Depooling db1158 (T302659)', diff saved to https://phabricator.wikimedia.org/P29900 and previous config saved to /var/cache/conftool/dbconfig/20220616-173738-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T18:10:05Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1158 (T302659)', diff saved to https://phabricator.wikimedia.org/P29901 and previous config saved to /var/cache/conftool/dbconfig/20220616-181005-marostegui.json

Mentioned in SAL (#wikimedia-operations) [2022-06-16T18:55:21Z] <marostegui@cumin1001> dbctl commit (dc=all): 'Repooling after maintenance db1158 (T302659)', diff saved to https://phabricator.wikimedia.org/P29904 and previous config saved to /var/cache/conftool/dbconfig/20220616-185520-marostegui.json

This was done, only pending the master that requires a switchover. I will try to schedule it for next week.

This was done, only pending the master that requires a switchover. I will try to schedule it for next week.

db1136 was done