[00:08:29] (PS10) Eileen: Use post hook rather than triggers for original amount / currency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429098 [00:13:33] (CR) jerkins-bot: [V: -1] Use post hook rather than triggers for original amount / currency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429098 (owner: Eileen) [03:29:22] well huh, all quiet after the audit flood tonight [03:29:44] and this recurring charge job seems to be good so far too [03:29:55] maybe there WAS something big interfering yesterday? [03:41:37] !log re-enabled ingenico recurring charge job [03:41:42] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [05:57:00] (PS11) Eileen: Use post hook rather than triggers for original amount / currency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429098 [06:01:36] (CR) jerkins-bot: [V: -1] Use post hook rather than triggers for original amount / currency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429098 (owner: Eileen) [06:06:47] (PS12) Eileen: Use post hook rather than triggers for original amount / currency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429098 [06:12:01] (CR) jerkins-bot: [V: -1] Use post hook rather than triggers for original amount / currency [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429098 (owner: Eileen) [06:32:01] Wikimedia-Fundraising-Banners: Fix Lint errors for current fundraising banners - https://phabricator.wikimedia.org/T192480#4140361 (Legoktm) Do these banners actually go through the wikitext parser? Or are they interpreted as raw HTML? [13:31:48] Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Fhabricator is spelled with an "F", an... - https://phabricator.wikimedia.org/T186883#4161179 [13:50:39] hmm ejegg i thought so but there may be more to it, i'll take a look [13:51:25] unfortunately my local copy of civi is messed up so i'll have to work on that to be able to test better [14:24:48] hey mepps [14:26:16] are we doing anything as a team for the family day tomorrow? [14:26:45] I was kinda expecting it to be a BAU day for us [15:31:22] (PS8) Jgleeson: Add new Mapper component. Add createPayment.yaml map for ingenico createPayment call. [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/427198 [15:42:57] (PS8) Jgleeson: Ported across Mapper Transformer behaviour from DI. Added AmountToCents Transformer. [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/427723 [15:49:34] (PS4) Jgleeson: Added manual test cli script for Ingenico createPayment call [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/428945 [15:49:49] fundraising-tech-ops, Operations, netops: NAT for new fundraising bastion - https://phabricator.wikimedia.org/T193177#4161644 (cwdent) [15:50:39] fundraising-tech-ops: DNS name for new fundraising bastion - https://phabricator.wikimedia.org/T193178#4161661 (cwdent) [15:51:09] fundraising-tech-ops: DNS name for new fundraising bastion - https://phabricator.wikimedia.org/T193178#4161672 (cwdent) [15:51:16] fundraising-tech-ops, Operations, netops: NAT for new fundraising bastion - https://phabricator.wikimedia.org/T193177#4161671 (cwdent) [16:08:08] fundraising-tech-ops, Operations, netops: NAT for new fundraising bastion - https://phabricator.wikimedia.org/T193177#4161775 (ayounsi) a:ayounsi ```lang=diff [edit security nat static rule-set static-nat] + rule frbast1001 { + match { + destination-address 208.80.155.8... [16:08:15] fundraising-tech-ops: DNS name for new fundraising bastion - https://phabricator.wikimedia.org/T193178#4161778 (ayounsi) [16:08:19] fundraising-tech-ops, Operations, netops: NAT for new fundraising bastion - https://phabricator.wikimedia.org/T193177#4161777 (ayounsi) Open>Resolved [16:18:31] (PS5) Jgleeson: Added manual test cli script for Ingenico createPayment call [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/428945 [16:34:08] (CR) Jgleeson: Ported across Mapper Transformer behaviour from DI. Added AmountToCents Transformer. (1 comment) [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/427723 (owner: Jgleeson) [16:57:31] Fundraising Sprint Cottage Cheese isn't Made of Cottages, Fundraising Sprint Dinosaur Cookies co-existed with Gingerbread People, Fundraising Sprint Elevators were never intended to go down, Fundraising Sprint Fhabricator is spelled with an "F", an... - https://phabricator.wikimedia.org/T186883#4162000 [17:01:57] jgleeson: So which were those patches that need looking at? [17:03:50] hey XenoRyet, so the original shared ticket was this https://phabricator.wikimedia.org/T170973 and me and ejegg|away split it up so he's working on the civi ext to call SmashPig and I was working on a way to map the queue messages to ingenico request [17:04:20] so the idea being, we skip DI, and civi calls SmashPig directly [17:05:06] so my part was writing a mapper component which will take the queue message and transform it into an ingenico request (it turned into a general purpose mapping tool for others to potentially use) [17:05:39] once that was done, ejegg|away explained how the transformers work on DI, so I ported that design across to the new mapper in SmashPig [17:06:26] and then to finish, I wanted a manual way to test the createPayment call using the new mapper so I wrote a cli script to simulate ejegg|away's civi ext call to SmashPig and confirm the API works as expected [17:07:05] the three parts, in order, are Mapper https://gerrit.wikimedia.org/r/#/c/427198/, Mapper Transformers https://gerrit.wikimedia.org/r/#/c/427723/, Cli Test Script https://gerrit.wikimedia.org/r/#/c/428945/ [17:08:42] Sounds like some good stuff there. I'll take a look. [17:18:48] fundraising-tech-ops, Operations, netops: New PFW policy - https://phabricator.wikimedia.org/T193189#4162058 (cwdent) [17:27:56] Fundraising Sprint HTTP originally stood for Happy Turtle Transfer Protocol, Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, FR-Adyen, and 2 others: Typo in Adyen payment cancel - https://phabricator.wikimedia.org/T192803#4150160 (XenoRyet) Open>Resolved [18:10:30] fundraising-tech-ops, Operations, netops: New PFW policy - https://phabricator.wikimedia.org/T193189#4162232 (ayounsi) Open>Resolved a:ayounsi Pushed. ``` $ nc -zv 208.80.155.8 22 Connection to 208.80.155.8 22 port [tcp/ssh] succeeded! ``` [18:35:10] (PS2) Ejegg: Reformat rgc.module and tests to drupal standard [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429117 [19:10:37] calling it a day fr-tech, have a good one! [20:14:12] (PS2) Ejegg: Recurring GC job sends queue message [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/429118 [20:20:14] PROBLEM - check_puppetrun on frauth1001 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:20:14] PROBLEM - check_puppetrun on frqueue1002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:20:15] PROBLEM - check_puppetrun on samarium is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:20:15] PROBLEM - check_puppetrun on heka is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:20:23] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Create bitpay import - https://phabricator.wikimedia.org/T192953#4155097 (Eileenmcnaughton) @Ejegg where can I find the csv? [20:20:24] PROBLEM - check_puppetrun on payments2002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:21:53] Fundraising Sprint Ivory and eggshell white are the same color, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Create bitpay import - https://phabricator.wikimedia.org/T192953#4162597 (Ejegg) @Eileenmcnaughton There was an example in the documentation - I'll forward you the email [20:25:11] XenoRyet: you free for some collaborative code review on jgleeson's SmashPig stuff? [20:25:14] PROBLEM - check_puppetrun on frauth1001 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:25:14] RECOVERY - check_puppetrun on samarium is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [20:25:15] RECOVERY - check_puppetrun on frqueue1002 is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [20:25:15] PROBLEM - check_puppetrun on heka is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:25:16] PROBLEM - check_puppetrun on payments2002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:30:14] RECOVERY - check_puppetrun on frauth1001 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [20:30:14] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:30:15] RECOVERY - check_puppetrun on heka is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [20:30:24] RECOVERY - check_puppetrun on payments2002 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [20:35:14] PROBLEM - check_puppetrun on pay-lvs1002 is CRITICAL: CRITICAL: Catalog fetch fail. Either compilation failed or puppetmaster has issues [20:40:14] RECOVERY - check_puppetrun on pay-lvs1002 is OK: OK: Puppet is currently enabled, last run 4 minutes ago with 0 failures [20:48:43] ejegg: Oh hey, missed that ping. I'm actually about to head out to meet up with K4. There's a thing at our old school that we got invited to. [21:15:14] PROBLEM - check_procs on frdev1001 is CRITICAL: PROCS CRITICAL: 1235 processes [21:19:36] (PS6) Ejegg: Civix stub for SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) [21:20:14] PROBLEM - check_procs on frdev1001 is CRITICAL: PROCS CRITICAL: 1017 processes [21:35:05] PROBLEM - check_procs on frdev1001 is CRITICAL: PROCS CRITICAL: 1007 processes [21:40:14] PROBLEM - check_procs on frdev1001 is CRITICAL: PROCS CRITICAL: 1377 processes [21:45:14] PROBLEM - check_procs on frdev1001 is CRITICAL: PROCS CRITICAL: 1350 processes [21:50:14] PROBLEM - check_procs on frdev1001 is CRITICAL: PROCS CRITICAL: 1633 processes [22:00:14] RECOVERY - check_procs on frdev1001 is OK: PROCS OK: 299 processes [22:18:41] (PS7) Ejegg: Civix stub for SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) [22:23:39] (CR) jerkins-bot: [V: -1] Civix stub for SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678) (owner: Ejegg) [22:28:06] (PS8) Ejegg: Civix stub for SmashPig payment processor extension [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/426068 (https://phabricator.wikimedia.org/T1888678)