I updated ee-flow-extra labs instance to wmf/1.23wmf9 (tip sudo su - vagrant; bash).
php maintenance/update.php crashed
MediaWiki 1.23wmf9 Updater
Going to run database updates for extrawiki
...
Modifying rev_change_type field of table flow_revision ...done.
Modifying rc_source field of table recentchanges ...done.
Modifying rev_change_type field of table flow_revision ...done.
...site_stats is populated...done.
...Update 'populate rev_len and ar_len' already logged as completed.
...Update 'populate rev_sha1' already logged as completed.
...img_sha1 column of image table already populated.
...protocol-relative URLs in externallinks table already fixed.
...fa_sha1 column of filearchive table already populated.
...Update 'FlowInsertDefaultDefinitions' already logged as completed
A database query error has occurred.
Query: SELECT workflow_id,workflow_user_text FROM flow_workflow WHERE (workflow_id > '\0') AND (workflow_user_ip IS NULL) AND (workflow_user_id = 0) ORDER BY workflow_id LIMIT 200
Function: FlowSetUserIp::updateWorkflow
Error: 1054 Unknown column 'workflow_user_ip' in 'where clause' (10.4.1.75)
The glitch might be that the ordering is wrong.
Flow's db_patches/patch-remove_usernames.sql adds this column, maybe it hasn't run yet.
Or it could be ee-flow-extra's wacky DB setup where it's using a different DB. extrawiki only has a blobs table.
Version: master
Severity: normal