[03:17:24] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, WikimediaMessages, I18n, and 2 others: Missing centralnotice admin protection level messages causing broken edit summaries and strings in Special Pages - https://phabricator.wikimedia.org/T210986 (AndyRussG) Hi, quick question... (Just revi... [03:29:42] Fundraising Sprint A 2019, Fundraising Sprint Asymmetrical Earth Theory, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Cottage Cheese isn't Made of Cottages, and 26 others: CentralNotice: Consolidate typical a... - https://phabricator.wikimedia.org/T178930 [04:20:21] Fundraising Sprint A 2019, Fundraising Sprint Window dressing is mostly olive oil, Fundraising Sprint XML ate my homework, Fundraising-Backlog, and 4 others: Right 'banner-protect' is missing i18n descriptions - https://phabricator.wikimedia.org/T209763 (AndyRussG) Great, thanks so much!! It too... [11:16:00] Wikimedia-Fundraising, Mobile-Content-Service, Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban): Run English 2018 fundraising on apps - https://phabricator.wikimedia.org/T209801 (schoenbaechler) [11:16:07] Wikimedia-Fundraising, Android-app-feature-Feeds, Mobile-Content-Service, Wikipedia-Android-App-Backlog, and 4 others: 2018 English campaign fundraising on apps - https://phabricator.wikimedia.org/T204821 (schoenbaechler) Open→Resolved [11:16:46] Wikimedia-Fundraising, Wikimedia-Portals, Design, Patch-For-Review: Add fundraising appeal on Wikipedia portal page - https://phabricator.wikimedia.org/T202497 (schoenbaechler) Open→Resolved [13:51:08] Fundraising-Backlog, fundraising-tech-ops, Mail, Operations, Patch-For-Review: Stronger DKIM key for fundraising emails? - https://phabricator.wikimedia.org/T210445 (Jgreen) >>! In T210445#4867737, @Jgreen wrote: >>>! In T210445#4867613, @bsisolak wrote: >> The key is correct, and IBM will va... [15:13:31] fr-tech any idea what's up with the failmail? [15:13:40] looks like the donations qc is stuck on something? [15:17:12] !log disabled fundraising scheduled jobs [15:17:13] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:22:56] Fundraising Sprint A 2019, Fundraising Sprint Asymmetrical Earth Theory, Fundraising Sprint Bermuda Rhombus (where things disappear then reappear), Fundraising Sprint Cottage Cheese isn't Made of Cottages, and 26 others: CentralNotice: Consolidate typical a... - https://phabricator.wikimedia.org/T178930 [15:25:19] PROBLEM - check_mysql on frdb1002 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 2913 [15:27:13] PROBLEM - check_mysql on frdev1001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 3030 [15:30:19] PROBLEM - check_mysql on frdb1002 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 3214 [15:32:13] PROBLEM - check_mysql on frdev1001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 3330 [15:35:19] RECOVERY - check_mysql on frdb1002 is OK: Uptime: 13253503 Threads: 3 Questions: 919756155 Slow queries: 6670633 Opens: 5953 Flush tables: 1 Open tables: 821 Queries per second avg: 69.397 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 [15:37:13] RECOVERY - check_mysql on frdev1001 is OK: Uptime: 609906 Threads: 1 Questions: 10806478 Slow queries: 30905 Opens: 1166 Flush tables: 1 Open tables: 1040 Queries per second avg: 17.718 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 [15:47:13] PROBLEM - check_mysql on frdb2001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 4227 [15:52:11] PROBLEM - check_mysql on frdb2001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 4527 [15:57:11] RECOVERY - check_mysql on frdb2001 is OK: Uptime: 1808820 Threads: 1 Questions: 55216716 Slow queries: 915091 Opens: 952 Flush tables: 1 Open tables: 709 Queries per second avg: 30.526 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 [16:56:26] !log re-enabled fundraising scheduled jobs [16:56:27] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [17:25:24] Fundraising Sprint A 2019, Fundraising Sprint Window dressing is mostly olive oil, Fundraising Sprint XML ate my homework, Fundraising-Backlog, and 3 others: Make protection reason localizable, display on wiki content language - https://phabricator.wikimedia.org/T210102 (AndyRussG) We could also... [17:45:00] Fundraising Sprint A 2019, Fundraising Sprint Window dressing is mostly olive oil, Fundraising Sprint XML ate my homework, Fundraising-Backlog, and 5 others: Right 'banner-protect' is missing i18n descriptions - https://phabricator.wikimedia.org/T209763 (AndyRussG) Just to note, for completeness,... [18:20:10] (CR) XenoRyet: [C: +2] Fix recurring records charged as USD [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/483862 (https://phabricator.wikimedia.org/T210473) (owner: Ejegg) [18:24:10] (CR) XenoRyet: [C: +2] PayPal audit: stop shadowing 'queue' from outer scope [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/480538 (owner: Ejegg) [18:24:43] (CR) jerkins-bot: [V: -1] PayPal audit: stop shadowing 'queue' from outer scope [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/480538 (owner: Ejegg) [18:25:03] hmm, V-1 ? [18:25:13] (Merged) jenkins-bot: Fix recurring records charged as USD [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/483862 (https://phabricator.wikimedia.org/T210473) (owner: Ejegg) [18:25:14] Yea, that's unexpected [18:26:47] weird, tox setup failed [18:26:55] (CR) Ejegg: "recheck" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/480538 (owner: Ejegg) [18:27:26] (CR) jerkins-bot: [V: -1] PayPal audit: stop shadowing 'queue' from outer scope [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/480538 (owner: Ejegg) [18:29:01] ok, locally this fails for me too: pip install -r requirements.txt -r test-requirements.txt [18:29:06] but with a different error [18:29:21] EnvironmentError: mysql_config not found [18:30:04] something missing from the requirements? [18:31:29] https://stackoverflow.com/questions/42357853/mysql-python-pip-install-error/42357894 [18:31:43] looks like the CI switched from python 2 to python 3 [18:31:44] ? [18:32:50] I need to get some lunch. Back soon! [19:08:43] (PS5) AndyRussG: Improve autoprotection log reason and make it localisable [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/475126 (https://phabricator.wikimedia.org/T210102) (owner: MarcoAurelio) [19:14:26] * Hauskatze feels pinged [19:38:08] Fundraising Sprint A 2019, Fundraising Sprint Window dressing is mostly olive oil, Fundraising Sprint XML ate my homework, Fundraising-Backlog, and 3 others: Make protection reason localizable, display on wiki content language - https://phabricator.wikimedia.org/T210102 (AndyRussG) >>! In T210102... [19:39:55] (CR) XenoRyet: [C: +2] Delete parser for obsolete audit format [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/454733 (owner: Ejegg) [19:40:46] (CR) jerkins-bot: [V: -1] Delete parser for obsolete audit format [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/454733 (owner: Ejegg) [20:01:13] (PS1) AndyRussG: Include i18n descriptions for CN-admin page protection [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/484278 (https://phabricator.wikimedia.org/T210986) [20:02:31] XenoRyet: thanks! looks like the same issue. I'll try to get that requirements file working with python 2.5 [20:02:37] *3.5 [20:03:30] Yea, figured the same thing was gonna happen, but might as well have the +2 ready anyway. [20:04:31] (PS2) AndyRussG: Include i18n descriptions for CN-admin page protection [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/484278 (https://phabricator.wikimedia.org/T210986) [20:06:12] dang, ConfigParser is already explicitly listed in the requirements [20:06:23] going to ask for help in #wikimedia-releng [20:12:34] ahhh, seems mysql-python is python2 only? [20:13:37] Fundraising Sprint A 2019, Fundraising Sprint Window dressing is mostly olive oil, Fundraising Sprint XML ate my homework, Fundraising-Backlog, and 5 others: Right 'banner-protect' is missing i18n descriptions - https://phabricator.wikimedia.org/T209763 (AndyRussG) ^ Just some minor tweaks to the... [20:18:30] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, WikimediaMessages, I18n, and 3 others: Missing centralnotice admin protection level messages causing broken edit summaries and strings in Special Pages - https://phabricator.wikimedia.org/T210986 (AndyRussG) ^ Two patches to move these into... [20:22:07] (PS1) Ejegg: Default tox to run python2 [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/484284 [20:24:35] Fundraising-Backlog: Replace MySQL-python with pymysql in fundraising python scripts - https://phabricator.wikimedia.org/T213757 (Ejegg) p:Triage→Normal [20:24:49] XenoRyet: think I figured it out ^^ [20:25:20] some tech debt to work on for the medium term, but for now I just pegged the tests to run under python2 [20:25:44] Yea, logical first step [20:26:30] (CR) XenoRyet: [C: +2] Default tox to run python2 [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/484284 (owner: Ejegg) [20:27:12] (Merged) jenkins-bot: Default tox to run python2 [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/484284 (owner: Ejegg) [20:27:15] (PS4) Ejegg: Delete parser for obsolete audit format [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/454733 [20:27:32] (PS3) Ejegg: PayPal audit: stop shadowing 'queue' from outer scope [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/480538 [20:29:56] Seems like I'll need to reapply those +2s? [20:30:47] (CR) XenoRyet: [C: +2] Delete parser for obsolete audit format [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/454733 (owner: Ejegg) [20:31:24] (Merged) jenkins-bot: Delete parser for obsolete audit format [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/454733 (owner: Ejegg) [20:31:37] (Merged) jenkins-bot: PayPal audit: stop shadowing 'queue' from outer scope [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/480538 (owner: Ejegg) [22:01:54] ejegg: hey, feel like taking a peek at this so we can put it on the train? https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/CentralNotice/+/475126/ [22:03:44] thx in advance, no worries if there's not time! [22:08:05] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/484309 [22:10:20] AndyRussG: oops, just saw your message [22:10:21] looking! [22:10:44] ejegg: ah no worries, thx much! [22:11:01] AndyRussG: apologies for the confusion [22:11:27] btw, I think we want to add/remove to/from WikimediaMessages and CentralNotice at the same time to avoid issues? [22:12:28] Hauskatze: heh no worries of course :) it's all confusin 8p [22:12:58] Yeah good point... I don't think it's urgent, since the messages are already being displayed [22:13:20] Maybe after we get the rest of the backlog of stuff out, we can do a deploy just to coordinate that switch [22:13:36] thanks also for your help! [22:14:25] (CR) Ejegg: [C: +2] "Semicolon ftw!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/475126 (https://phabricator.wikimedia.org/T210102) (owner: MarcoAurelio) [22:17:19] ejegg: thx! [22:17:22] also, semicolon? [22:17:29] * AndyRussG confused [22:18:59] (Merged) jenkins-bot: Improve autoprotection log reason and make it localisable [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/475126 (https://phabricator.wikimedia.org/T210102) (owner: MarcoAurelio) [22:21:44] Seddon: could you please check the in-banner JS for 'stewnoms' and 'stewnoms_mobile' so it just displays to administrators, please? The campaign starts in two hours :) [22:25:35] (CR) jenkins-bot: Improve autoprotection log reason and make it localisable [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/475126 (https://phabricator.wikimedia.org/T210102) (owner: MarcoAurelio) [22:37:45] AndyRussG: you replaced the -- with ; and it seems like better punctuation [22:42:29] ejegg: ahhh right that was from the original patch set by Hauskatze [22:42:38] for a second I thought I was an unconscious punctuator [23:01:07] Hauskatze: You know that my test will consist of "does it work? Yes? That'll do" :P [23:01:57] (CR) Ejegg: [C: +2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/484309 (owner: Ejegg) [23:02:51] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/484309 (owner: Ejegg) [23:03:51] Seddon: well, that'll give me some peace and tranquility in these convulsive hours [23:03:54] :) [23:04:23] Hauskatze: I tested on en.wiki on my volunteer account and is working [23:04:33] fantastic then [23:04:39] it should display only to admins [23:12:17] !log updated fundraising CiviCRM from 5580f0b11c to 6042acb363 [23:12:18] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:19:29] oops, I should have run that updb under 'screen' - taking a lot longer than I though [23:19:32] *thought [23:36:20] d'oh, timed out [23:36:26] ok, trying again with screen [23:36:38] should be easily resumable, fortunately [23:39:30] ejegg: changing -- to ; was mine; is it incorrect? I can change it back [23:40:18] Hauskatze: no, it's an improvement! [23:40:27] ah, well, okay [23:40:45] hopefully I didn't inserted some sort of weird code that makes CN break everywhere [23:59:21] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Investigate/ repair deleted contacts with contributions - https://phabricator.wikimedia.org/T205941 (NNichols) @Eileenmcnaughton Leanne and I were trying to figure out some Engage discrepancies and I ran the contribution search for those in the trash....