Just updated our productive wiki from v1.28.2 to v1.29.0.
Run same procedure as always and for sure ran "maintenance/update.php".
I can view our wiki but cannot login.
Whenever I try to log in I get an "Fataler Ausnahmefehler des Typs „Wikimedia\Rdbms\DBQueryError“!" which means fatal error.
Debug output :
Error: 1054 "Unknown column 'ug_expiry' in 'field list'".
Solution:
I had to add column 'ug_expiry' manually to DB.
Related reports (found by searching for debug output):
- T162495: Patch for expiring user-groups did not apply correctly
- T160686: ug_expiry column of the user_groups table is not present on Labs
System information:
Server: Localhost via UNIX socket Server-Typ: MySQL Server-Version: 5.7.19-0ubuntu0.16.04.1 - (Ubuntu) Protokoll-Version: 10 Server-Zeichensatz: UTF-8 Unicode (utf8)
Basic problem:
Update script is not adding missing column