[00:01:07] weird... ctype_alnum has been built in to PHP since 4.3 [00:01:46] mepps: what version of php do you have? [00:02:00] or are you doing hhvm? [00:05:15] oh, sorry, i see. it is an extension [00:07:00] it's a weird php versioning issue--i'm now getting different errors so that's good, but i'm off to eat dinner :) [00:09:41] bon apetit [00:10:31] (PS2) Ejegg: Clean up PayPal subscription message normalization [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/351741 [00:56:40] (PS1) Ejegg: Bash autocompletion for job names [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/351745 [00:57:17] ^^^ just /might/ have a chance of saving more time than it took to write [08:43:50] fundraising-tech-ops, Operations: Port fundraising stats off Ganglia - https://phabricator.wikimedia.org/T152562#3234320 (fgiunchedi) >>! In T152562#3232264, @Jgreen wrote: >>>! In T152562#3227173, @fgiunchedi wrote: >> @Jgreen any news/updates on having FR fully on jessie? > > We're still waiting for... [10:02:22] PROBLEM - check_gcsip on payments2002 is CRITICAL: CRITICAL - Socket timeout after 121 seconds [10:02:24] PROBLEM - check_gcsip on payments2003 is CRITICAL: CRITICAL - Socket timeout after 121 seconds [10:02:25] PROBLEM - check_gcsip on payments2001 is CRITICAL: CRITICAL - Socket timeout after 121 seconds [10:05:12] RECOVERY - check_gcsip on payments2003 is OK: HTTP OK: HTTP/1.1 200 OK - 343 bytes in 0.221 second response time [10:05:13] RECOVERY - check_gcsip on payments2002 is OK: HTTP OK: HTTP/1.1 200 OK - 343 bytes in 0.209 second response time [10:05:22] RECOVERY - check_gcsip on payments2001 is OK: HTTP OK: HTTP/1.1 200 OK - 343 bytes in 0.279 second response time [12:40:11] PROBLEM - check_puppetrun on pay-lvs2002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [12:40:20] PROBLEM - check_puppetrun on payments1003 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 4 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:45:10] PROBLEM - check_puppetrun on civi1001 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 8 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:45:11] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 9 minutes ago with 10 failures. Failed resources (up to 3 shown) [12:45:11] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 5 minutes ago with 33 failures. Failed resources (up to 3 shown) [12:45:12] PROBLEM - check_puppetrun on pay-lvs1001 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 5 minutes ago with 10 failures. Failed resources (up to 3 shown) [12:45:12] PROBLEM - check_puppetrun on pay-lvs2002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [12:45:13] PROBLEM - check_puppetrun on rigel is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [12:45:13] PROBLEM - check_puppetrun on tellurium is CRITICAL: CRITICAL: Puppet has 7 failures. Last run 7 minutes ago with 7 failures. Failed resources (up to 3 shown) [12:45:14] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 7 minutes ago with 17 failures. Failed resources (up to 3 shown) [12:45:14] PROBLEM - check_puppetrun on payments1003 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 9 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:45:15] PROBLEM - check_puppetrun on frdb1002 is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 6 minutes ago with 17 failures. Failed resources (up to 3 shown) [12:45:20] PROBLEM - check_puppetrun on thulium is CRITICAL: CRITICAL: Puppet has 19 failures. Last run 6 minutes ago with 19 failures. Failed resources (up to 3 shown) [12:45:30] PROBLEM - check_puppetrun on payments1002 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 9 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:50:10] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 12 minutes ago with 17 failures. Failed resources (up to 3 shown) [12:50:11] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 14 minutes ago with 10 failures. Failed resources (up to 3 shown) [12:50:11] PROBLEM - check_puppetrun on pay-lvs1001 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 10 minutes ago with 10 failures. Failed resources (up to 3 shown) [12:50:12] RECOVERY - check_puppetrun on pay-lvs2002 is OK: OK: migrating puppetmaster [12:50:12] PROBLEM - check_puppetrun on rigel is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [12:50:13] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 10 minutes ago with 33 failures. Failed resources (up to 3 shown) [12:50:13] PROBLEM - check_puppetrun on frqueue1002 is CRITICAL: CRITICAL: Puppet has 25 failures. Last run 9 minutes ago with 25 failures. Failed resources (up to 3 shown) [12:50:14] PROBLEM - check_puppetrun on thulium is CRITICAL: CRITICAL: Puppet has 19 failures. Last run 11 minutes ago with 19 failures. Failed resources (up to 3 shown) [12:50:15] PROBLEM - check_puppetrun on payments1002 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 14 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:50:15] PROBLEM - check_puppetrun on payments1003 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 14 seconds ago with 18 failures. Failed resources (up to 3 shown) [12:50:16] PROBLEM - check_puppetrun on payments1001 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 7 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:50:17] PROBLEM - check_puppetrun on tellurium is CRITICAL: CRITICAL: Puppet has 7 failures. Last run 12 minutes ago with 7 failures. Failed resources (up to 3 shown) [12:50:20] PROBLEM - check_puppetrun on frdb1002 is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 11 minutes ago with 17 failures. Failed resources (up to 3 shown) [12:50:20] PROBLEM - check_puppetrun on frdev1001 is CRITICAL: CRITICAL: Puppet has 20 failures. Last run 8 minutes ago with 20 failures. Failed resources (up to 3 shown) [12:50:21] PROBLEM - check_puppetrun on frdb1001 is CRITICAL: CRITICAL: Puppet has 16 failures. Last run 7 minutes ago with 16 failures. Failed resources (up to 3 shown) [12:51:08] fr-tech: is anyone up and around who knows what's going on with these error messages? [12:55:10] PROBLEM - check_puppetrun on pay-lvs1001 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 38 seconds ago with 10 failures. Failed resources (up to 3 shown) [12:55:11] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 13 seconds ago with 33 failures. Failed resources (up to 3 shown) [12:55:11] PROBLEM - check_puppetrun on frqueue1002 is CRITICAL: CRITICAL: Puppet has 25 failures. Last run 14 minutes ago with 25 failures. Failed resources (up to 3 shown) [12:55:12] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 4 minutes ago with 10 failures. Failed resources (up to 3 shown) [12:55:13] PROBLEM - check_puppetrun on rigel is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [12:55:13] PROBLEM - check_puppetrun on tellurium is CRITICAL: CRITICAL: Puppet has 7 failures. Last run 3 minutes ago with 7 failures. Failed resources (up to 3 shown) [12:55:14] PROBLEM - check_puppetrun on payments1004 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 9 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:55:14] PROBLEM - check_puppetrun on payments1001 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 12 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:55:15] PROBLEM - check_puppetrun on payments1003 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 5 minutes ago with 18 failures. Failed resources (up to 3 shown) [12:55:15] PROBLEM - check_puppetrun on frdb1002 is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 1 minute ago with 17 failures. Failed resources (up to 3 shown) [12:55:16] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 3 minutes ago with 17 failures. Failed resources (up to 3 shown) [12:55:20] PROBLEM - check_puppetrun on frdev1001 is CRITICAL: CRITICAL: Puppet has 20 failures. Last run 13 minutes ago with 20 failures. Failed resources (up to 3 shown) [12:55:22] RECOVERY - check_puppetrun on civi1001 is OK: OK: migrating puppetmaster [12:55:22] PROBLEM - check_puppetrun on thulium is CRITICAL: CRITICAL: Puppet has 19 failures. Last run 1 minute ago with 19 failures. Failed resources (up to 3 shown) [12:55:22] RECOVERY - check_puppetrun on frdb1001 is OK: OK: migrating puppetmaster [12:55:22] PROBLEM - check_puppetrun on payments1002 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 4 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:00:10] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 9 minutes ago with 10 failures. Failed resources (up to 3 shown) [13:00:11] PROBLEM - check_puppetrun on pay-lvs1001 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 5 minutes ago with 10 failures. Failed resources (up to 3 shown) [13:00:11] RECOVERY - check_puppetrun on frdb1002 is OK: OK: migrating puppetmaster [13:00:12] PROBLEM - check_puppetrun on tellurium is CRITICAL: CRITICAL: Puppet has 7 failures. Last run 8 minutes ago with 7 failures. Failed resources (up to 3 shown) [13:00:12] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 8 minutes ago with 17 failures. Failed resources (up to 3 shown) [13:00:13] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 3 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:00:13] PROBLEM - check_puppetrun on thulium is CRITICAL: CRITICAL: Puppet has 19 failures. Last run 6 minutes ago with 19 failures. Failed resources (up to 3 shown) [13:00:14] PROBLEM - check_puppetrun on payments1002 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 9 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:00:14] RECOVERY - check_puppetrun on rigel is OK: OK: migrating puppetmaster [13:00:15] RECOVERY - check_puppetrun on frdev1001 is OK: OK: migrating puppetmaster [13:00:20] PROBLEM - check_puppetrun on payments1004 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 14 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:00:22] PROBLEM - check_puppetrun on payments1003 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 10 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:00:22] PROBLEM - check_puppetrun on payments1001 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 2 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:01:31] mepps: yeah, sorry--its a work in progress [13:01:47] don't worry, it's harmless [13:02:34] Ah got it, just didn't want to be missing something important! [13:02:41] yep [13:03:13] i'm replacing the puppetmaster, and apparently monitoring down-for-maintenance mode didn't work [13:05:10] PROBLEM - check_puppetrun on pay-lvs1001 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 10 minutes ago with 10 failures. Failed resources (up to 3 shown) [13:05:11] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Puppet has 10 failures. Last run 14 minutes ago with 10 failures. Failed resources (up to 3 shown) [13:05:11] RECOVERY - check_puppetrun on frqueue1002 is OK: OK: migrating puppetmaster [13:05:12] PROBLEM - check_puppetrun on tellurium is CRITICAL: CRITICAL: Puppet has 7 failures. Last run 13 minutes ago with 7 failures. Failed resources (up to 3 shown) [13:05:12] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 8 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:05:13] PROBLEM - check_puppetrun on payments1004 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 4 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:05:13] PROBLEM - check_puppetrun on payments1003 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 36 seconds ago with 18 failures. Failed resources (up to 3 shown) [13:05:14] PROBLEM - check_puppetrun on payments1002 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 14 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:05:14] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 13 minutes ago with 17 failures. Failed resources (up to 3 shown) [13:05:20] PROBLEM - check_puppetrun on payments1001 is CRITICAL: CRITICAL: Puppet has 18 failures. Last run 7 minutes ago with 18 failures. Failed resources (up to 3 shown) [13:05:20] PROBLEM - check_puppetrun on thulium is CRITICAL: CRITICAL: Puppet has 19 failures. Last run 11 minutes ago with 19 failures. Failed resources (up to 3 shown) [13:06:17] Got it :) [13:10:10] RECOVERY - check_puppetrun on pay-lvs1002 is OK: OK: migrating puppetmaster [13:10:11] RECOVERY - check_puppetrun on pay-lvs1001 is OK: OK: migrating puppetmaster [13:10:11] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Puppet has 17 failures. Last run 2 minutes ago with 17 failures. Failed resources (up to 3 shown) [13:10:12] PROBLEM - check_puppetrun on tellurium is CRITICAL: CRITICAL: Puppet has 7 failures. Last run 2 minutes ago with 7 failures. Failed resources (up to 3 shown) [13:10:12] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 13 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:10:13] PROBLEM - check_puppetrun on thulium is CRITICAL: CRITICAL: Puppet has 19 failures. Last run 1 minute ago with 19 failures. Failed resources (up to 3 shown) [13:15:10] RECOVERY - check_puppetrun on samarium is OK: OK: migrating puppetmaster [13:15:12] RECOVERY - check_puppetrun on payments1002 is OK: OK: migrating puppetmaster [13:15:12] RECOVERY - check_puppetrun on payments1003 is OK: OK: migrating puppetmaster [13:15:12] RECOVERY - check_puppetrun on payments1001 is OK: OK: migrating puppetmaster [13:15:12] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 4 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:15:13] RECOVERY - check_puppetrun on payments1004 is OK: OK: migrating puppetmaster [13:15:14] RECOVERY - check_puppetrun on tellurium is OK: OK: migrating puppetmaster [13:15:20] RECOVERY - check_puppetrun on thulium is OK: OK: migrating puppetmaster [13:20:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 9 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:25:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 39 seconds ago with 33 failures. Failed resources (up to 3 shown) [13:30:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 3 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:35:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 8 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:40:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 45 seconds ago with 33 failures. Failed resources (up to 3 shown) [13:45:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 5 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:50:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 10 minutes ago with 33 failures. Failed resources (up to 3 shown) [13:55:10] PROBLEM - check_puppetrun on boron is CRITICAL: CRITICAL: Puppet has 33 failures. Last run 21 seconds ago with 33 failures. Failed resources (up to 3 shown) [14:00:20] PROBLEM - Host boron is DOWN: PING CRITICAL - Packet loss = 100% [14:05:10] PROBLEM - check_puppetrun on pay-lvs2001 is CRITICAL: CRITICAL: Puppet has 2 failures. Last run 8 minutes ago with 2 failures. Failed resources (up to 3 shown) [14:10:11] PROBLEM - check_puppetrun on pay-lvs2001 is CRITICAL: CRITICAL: Puppet has 2 failures. Last run 13 minutes ago with 2 failures. Failed resources (up to 3 shown) [14:15:11] RECOVERY - check_puppetrun on pay-lvs2001 is OK: OK: Puppet is currently enabled, last run 1 minute ago with 0 failures [14:37:09] Jeff_Green: phew fun day to not have my phone :) [14:37:40] you moving hosts to frpm? [14:41:16] MBeat: the Poland/Romania/Slovakia pre-test is up now. will probably run it for 2 hours [14:41:31] thanks pcoombe [14:45:26] cwd: ha true. yes, it's done [14:45:39] wow! [14:45:41] you are fast [14:45:57] did you have to regenerate all the certs? [15:08:45] cwd i'm trying to access mediawiki core in gerritt (logged in) but got this message: The page you requested was not found, or you do not have permission to view this page., navigating to (link from the components page): https://gerrit.wikimedia.org/r/#/admin,project,mediawiki/core [15:09:27] mepps: heh me too, let's see... [15:09:51] mepps: try here: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/core [15:12:50] thanks! [15:16:19] cwd i'm going ahead and fixing the links [15:17:00] mepps: where was that link from? [15:17:12] those urls with commas do look familiar, i wonder if something changed [15:17:24] https://www.mediawiki.org/wiki/Fundraising_tech/Components [15:18:56] oh! great thanks, glad you have the wiki fixing instinct! [15:19:35] gerrit gets updated pretty frequently so i'm guessing those urls used to work [15:21:57] gotcha [16:24:34] fundraising-tech-ops: replace boron (fundraising build server) with new hardware running jessie - https://phabricator.wikimedia.org/T145117#3235816 (Jgreen) [16:24:45] fundraising-tech-ops: frack eqiad hardware refresh - https://phabricator.wikimedia.org/T133524#3235819 (Jgreen) [16:24:47] fundraising-tech-ops: replace boron (fundraising build server) with new hardware running jessie - https://phabricator.wikimedia.org/T145117#2620535 (Jgreen) Open>Resolved done! [16:25:21] PROBLEM - check_puppetrun on mintaka is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [16:30:23] RECOVERY - check_puppetrun on mintaka is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [16:39:27] Wikimedia-Fundraising: Update Polish language thank you page - https://phabricator.wikimedia.org/T164508#3235897 (Pcoombe) [16:39:39] Wikimedia-Fundraising: Update Polish language thank you page - https://phabricator.wikimedia.org/T164508#3235913 (Pcoombe) a:Pcoombe [16:46:39] Fundraising-Backlog, Wikimedia-Fundraising: Missing Polish translation of Thank You email - https://phabricator.wikimedia.org/T164510#3235950 (Pcoombe) [16:50:22] mepps: one thing i was going to mention [16:50:44] payments wiki (payments.wikimedia.org) runs on a fundraising specific mediawiki branch [16:51:08] origin/fundraising/REL1_27 [16:52:02] this is so we don't accidentally pull updates that would break something [16:52:26] especially because we are using mediawiki in a non-standard way [16:52:49] which is to say a read only e-commerce site without a product catalog [16:55:46] Heh breaking standards all around [16:57:45] Heh, when you put it that way... [17:00:30] fr-tech: It doesn't matter whether you win or lose -- until you lose. [17:00:30] -- discuss. [17:04:52] (PS30) AndyRussG: Banner sequence campaign mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) [17:13:48] cwd thanks! [17:25:01] (PS3) Ejegg: Remove trailing whitespace [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350357 (owner: Eileen) [17:25:07] (CR) Ejegg: [C: 2] Remove trailing whitespace [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350357 (owner: Eileen) [17:26:07] (PS3) Ejegg: Remove call to class_api in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350358 (owner: Eileen) [17:27:42] (CR) jerkins-bot: [V: -1] Remove trailing whitespace [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350357 (owner: Eileen) [17:30:01] (CR) Ejegg: [C: 2] Remove call to class_api in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350358 (owner: Eileen) [17:35:09] (Merged) jenkins-bot: Remove trailing whitespace [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350357 (owner: Eileen) [17:35:11] (CR) jerkins-bot: [V: -1] Remove call to class_api in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350358 (owner: Eileen) [17:37:20] (CR) Ejegg: [C: 2] "recheck" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350358 (owner: Eileen) [17:38:59] (PS4) Ejegg: Remove call to class_api in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350359 (owner: Eileen) [17:44:57] (PS2) Ejegg: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351126 (owner: Eileen) [17:49:34] (PS3) Ejegg: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351126 (owner: Eileen) [17:50:17] (CR) Ejegg: [C: 2] Remove call to class_api in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350359 (owner: Eileen) [17:52:20] (PS4) Ejegg: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351126 (owner: Eileen) [17:52:39] (CR) Ejegg: [C: 2] Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351126 (owner: Eileen) [17:54:25] (Merged) jenkins-bot: Remove call to class_api in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/350359 (owner: Eileen) [17:57:12] (Merged) jenkins-bot: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351126 (owner: Eileen) [17:59:06] (PS4) Ejegg: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351129 (owner: Eileen) [17:59:12] (CR) jerkins-bot: [V: -1] Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351129 (owner: Eileen) [17:59:15] (PS5) Ejegg: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351129 (owner: Eileen) [18:00:24] (CR) Ejegg: [C: 2] Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351129 (owner: Eileen) [18:04:12] (Merged) jenkins-bot: Further removal of class_api3 call in favour of civicrm_api3. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351129 (owner: Eileen) [18:10:25] cwd, ejegg would either of you wan to do a video chat today or tomorrow on getting a local install of payments wiki? I've downloaded core but don't know what the settings file should look like and the install script doesn't seem to be working [18:11:41] sure, is now a good time? [18:13:06] yup [18:13:31] k, I'll hop in the tech talk chat [18:13:53] https://hangouts.google.com/hangouts/_/wikimedia.org/fr-tech-talk?authuser=0 [18:20:51] fundraising-tech-ops, DC-Ops, Operations, ops-eqiad: decom barium.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T162952#3236468 (Cmjohnson) Open>Resolved a:Cmjohnson The warranty expired 2 years ago, disks have been removed and destroyed. Removed from rack and updated racktab... [18:31:41] XenoRyet: I saw a failmail yesterday 'cause there was a PayPal IPN message without the mc_fee field. This patch should fix it: https://gerrit.wikimedia.org/r/351741 [18:32:06] cwd just for kicks I made a bash autocompletion script for run-job: https://gerrit.wikimedia.org/r/351745 [18:32:58] ah fun [18:33:43] heh, those job names are actually kinda tough to remember [18:46:11] Fundraising-Backlog: test1 - https://phabricator.wikimedia.org/T164523#3236575 (DStrine) [18:46:59] Fundraising-Backlog, FR-Email: test2 - https://phabricator.wikimedia.org/T164524#3236587 (DStrine) [18:48:48] Fundraising-Backlog, FR-Email: test2 - https://phabricator.wikimedia.org/T164524#3236601 (DStrine) Open>declined [18:49:00] Fundraising-Backlog: test1 - https://phabricator.wikimedia.org/T164523#3236602 (DStrine) Open>declined [19:05:34] (CR) Ejegg: [C: 2] "let's take this for a spin!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) (owner: AndyRussG) [19:08:06] ejegg: wow! thanks!!!!! [19:10:49] AndyRussG: thank you! [19:11:41] I'mma toss up a typo-fix patch in a sec. My IDE does spellchecking, so I figured it would be quicker to just fix 'em than to mark them all in gerrit [19:12:28] (just stuff in comments, nothing actually affecting code) [19:15:24] ejegg: ah cool thx! heh yeah I haven't gotten around to turning that on in Eclipse, was thinking I should [19:15:53] I was also working on a minor fix following some of awight's comments, that can also go in a follow-on! :) [19:16:02] (CR) XenoRyet: [C: 2] Clean up PayPal subscription message normalization [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/351741 (owner: Ejegg) [19:19:58] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Enable ability to look up contacts by phone number - https://phabricator.wikimedia.org/T97372#3236763 (DStrine) Open>Resolved [19:20:51] (Merged) jenkins-bot: Clean up PayPal subscription message normalization [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/351741 (owner: Ejegg) [19:21:05] thanks XenoRyet ! [19:21:41] Yea, no worries. For some reason I had it in my head that we'd already done that kind of cleanup, but I guess not. [19:21:45] Good to have it now, in any case. [19:22:59] (PS1) Ejegg: Typo fixes [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/351927 [19:23:06] AndyRussG: ^^^ [19:26:14] XenoRyet: if you've got a minute, want to take a look at these SmashPig cleanup patches? https://gerrit.wikimedia.org/r/349086 https://gerrit.wikimedia.org/r/350751 [19:26:25] Yea, sure. [19:26:44] sweeping away some of the clutter from Stomp and the queue mirroring switchover [19:27:29] (CR) jerkins-bot: [V: -1] Banner sequence campaign mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) (owner: AndyRussG) [19:28:25] d'oh! [19:28:52] (CR) Ejegg: [C: 2] "recheck" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) (owner: AndyRussG) [19:31:58] (Merged) jenkins-bot: Banner sequence campaign mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) (owner: AndyRussG) [19:34:03] (CR) jerkins-bot: [V: -1] Typo fixes [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/351927 (owner: Ejegg) [19:34:56] (PS4) Ejegg: Undo 'require' debug mode hack [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/319259 [19:36:14] (CR) Ejegg: "recheck" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/351927 (owner: Ejegg) [19:38:58] (CR) XenoRyet: [C: 2] Get rid of MultiQueueWriter, 'verified' alias [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/349086 (owner: Ejegg) [19:39:58] (CR) XenoRyet: [C: 2] Remove unused imports [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/350751 (owner: Ejegg) [19:40:02] (Merged) jenkins-bot: Get rid of MultiQueueWriter, 'verified' alias [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/349086 (owner: Ejegg) [19:40:42] (PS2) Ejegg: Remove unused imports [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/350751 [19:41:35] oops XenoRyet, my rebase/squash crossed paths with your C+2 ! [19:41:43] Heh. [19:42:20] (Abandoned) Ejegg: Stop shadowing Response [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/348012 (owner: Ejegg) [19:42:45] (CR) XenoRyet: [C: 2] Remove unused imports [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/350751 (owner: Ejegg) [19:43:16] thanks again [19:43:22] No worries [19:44:16] (Merged) jenkins-bot: Remove unused imports [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/350751 (owner: Ejegg) [19:45:23] (PS11) Ejegg: PayPal verification uses OutboundRequest [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/334475 [19:49:49] mepps: connection issues? [19:50:06] XenoRyet: meeting? [19:50:18] Sorry, time warped. Be right there. [19:50:19] ejegg some weird bug that keeps telling me i have network issues [19:50:28] ugh [20:24:10] mepps: just let me know when you want some code orientation! [20:27:25] (PS7) Ejegg: Move FinalStatus enum to SmashPig, add ValidationAction [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/317653 (https://phabricator.wikimedia.org/T163868) [20:34:08] ejegg will do! still working on getting dash set up and payments wiki is still erroring out right now with the new settings and my local db credentials so working on that [20:38:21] mepps: I'd save dash setup for later - we hardly ever work on it outside of the December campaign [20:38:34] just the test data and fredge db should be good for now [20:39:02] or, right, fredge db needs to be created w/tables before importing stuff [20:39:21] one sec, lemme see if the vagrant role includes a sql dump to do that [20:40:54] ah, we use the sql scripts in SmashPig/Schema/mysql [20:41:09] modules/smashpig/manifests/init.pp: command => "cat ${dir}/Schema/mysql/*.sql | /usr/bin/mysql -uroot -p${mysql::root_password} smashpig -qfsA" [20:43:49] (PS3) Ejegg: Push PaymentResult down into SmashPig [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/333152 (https://phabricator.wikimedia.org/T163868) [20:44:02] hmm should that be in sites/all modules ejegg? [20:44:17] mepps: nope, that's in its own repo [20:44:30] /wikimedia/fundraising/SmashPig [20:45:33] should i clone it separately or into one of the other projects? [20:45:38] separately [20:45:51] we actually publish it as a composer package for use in the other projects [20:46:11] we're still using it as dev-master, but at some point we'll need to start versioning it [20:46:12] fr-tech BannerSequence (BS) now live on the beta cluster!!! https://meta.wikimedia.beta.wmflabs.org/wiki/Special:CentralNotice [20:46:27] AndyRussG: WOOHOO! [20:48:19] sweeeet! thanks AndyRussG, will try and find time to play with that tomorrow [20:50:22] (PS4) Ejegg: WIP add PaymentParameters and PaymentProvider interface [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/334709 [21:02:31] Wikimedia-Fundraising-Campaigns (FY Q4 Apr-Jun 2017), Wikimedia-CentralNotice-Administration (Q2-2017): WMF Fundraising - 2016-17 - Poland/Romania/Slovakia (May 16 - Jun 13) - https://phabricator.wikimedia.org/T164268#3237029 (Pcoombe) [21:02:32] Wikimedia-Fundraising: Fundraising banner pre-test in Poland/Romania/Slovakia - https://phabricator.wikimedia.org/T164404#3237025 (Pcoombe) Open>Resolved This ran from 14:40 to 16:40 UTC. No noticeable decreases in conversion compared to last year's campaigns, and @MBeat33 didn't report any donor ser... [21:13:57] Wikimedia-Fundraising-Campaigns (FY Q4 Apr-Jun 2017), Wikimedia-CentralNotice-Administration (Q2-2017): WMF Fundraising - 2016-17 - Spain (Apr 4 - May 4) - https://phabricator.wikimedia.org/T160164#3237089 (Pcoombe) Open>Resolved a:Pcoombe [21:14:18] Wikimedia-Fundraising: Fundraising banner pre-test in Latvia/Hungary - https://phabricator.wikimedia.org/T164405#3237094 (Pcoombe) a:Pcoombe [21:19:28] pcoombe: great!!!! P.S. Don't forget to test on beta versions of wikis other than enwiki (where we run automated browser tests) [21:43:52] XenoRyet|afk: lmk if you want a listener to talk out what's up with the itemization/language stuff [21:56:01] hmm, dark clouds rolling in. relocating to library... [22:11:24] Fundraising Sprint Ivory Tower Defense Games, Fundraising-Backlog, FR-Ingenico, FR-Smashpig, and 2 others: Move already-encapsulated useful classes into SmashPig - https://phabricator.wikimedia.org/T163868#3237225 (Ejegg) a:Ejegg [22:15:43] (PS1) Ejegg: CurrencyRates template: add SmashPig namespace [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/352047 (https://phabricator.wikimedia.org/T163868) [22:39:45] (PS1) Ejegg: Specify output directory for make-exchange-refs [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/352052 [22:44:49] (PS1) Ejegg: Move NationalCurrencies into SmashPig [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/352053 (https://phabricator.wikimedia.org/T163868) [22:51:38] (PS1) Ejegg: Move CurrencyRates into SmashPig [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/352054 (https://phabricator.wikimedia.org/T163868) [22:55:04] (PS5) Ejegg: Capture Adyen payments missing pending messages [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/319489 (https://phabricator.wikimedia.org/T149861) [23:11:49] (PS7) Ejegg: Maintenance script to create all db tables [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/312577 [23:12:59] (CR) jerkins-bot: [V: -1] Capture Adyen payments missing pending messages [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/319489 (https://phabricator.wikimedia.org/T149861) (owner: Ejegg) [23:13:48] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Enable ability to look up contacts by phone number - https://phabricator.wikimedia.org/T97372#3237313 (CaitVirtue) This may be user error, but can @DStrine explain to me how this feature works? I'm not having success looking myself up by my cell number... [23:44:38] (PS2) Ejegg: Log client-side errors on payments forms [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/259795 (https://phabricator.wikimedia.org/T121800) [23:46:38] (CR) jerkins-bot: [V: -1] Log client-side errors on payments forms [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/259795 (https://phabricator.wikimedia.org/T121800) (owner: Ejegg) [23:54:46] (PS6) Ejegg: Capture Adyen payments missing pending messages [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/319489 (https://phabricator.wikimedia.org/T149861)