[02:13:38] (CR) Ejegg: [C: 2] "recheck" [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/454705 (owner: Ejegg) [02:14:27] (PS2) Ejegg: Add missing whitespaces found by phpcs [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/454495 (owner: Umherirrender) [02:14:33] (CR) Ejegg: [C: 2] Add missing whitespaces found by phpcs [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/454495 (owner: Umherirrender) [02:14:48] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/454705 (owner: Ejegg) [02:15:44] (PS3) Ejegg: Delete old GlobalCollect audit [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/434597 [02:16:17] (Merged) jenkins-bot: Add missing whitespaces found by phpcs [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/454495 (owner: Umherirrender) [02:19:20] (PS1) Ejegg: Delete parser for obsolete audit format [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/454733 [02:22:41] (PS1) Ejegg: Update SmashPig [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/454734 [02:22:47] (CR) Ejegg: [C: 2] Update SmashPig [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/454734 (owner: Ejegg) [02:25:17] (Merged) jenkins-bot: Update SmashPig [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/454734 (owner: Ejegg) [02:26:25] (PS1) Ejegg: Update SmashPig [extensions/DonationInterface/vendor] - https://gerrit.wikimedia.org/r/454735 [02:26:44] (CR) Ejegg: [C: 2] Update SmashPig [extensions/DonationInterface/vendor] - https://gerrit.wikimedia.org/r/454735 (owner: Ejegg) [02:29:57] !log updated SmashPig standalone deploy from 3603e191a3 to cd46beefb7 [02:30:00] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:30:55] (CR) Ejegg: [V: 2 C: 2] Update SmashPig [extensions/DonationInterface/vendor] - https://gerrit.wikimedia.org/r/454735 (owner: Ejegg) [02:32:05] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/454736 [02:32:08] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/454736 (owner: Ejegg) [02:33:34] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/454736 (owner: Ejegg) [02:34:13] !log updated CiviCRM from affd1b5e9a to 4e0dcf7cb4 [02:34:16] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:43:46] (PS1) Ejegg: Update DonationInterface [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/454737 [02:43:49] (CR) Ejegg: [C: 2] Update DonationInterface [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/454737 (owner: Ejegg) [02:44:23] (CR) jerkins-bot: [V: -1] Update DonationInterface [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/454737 (owner: Ejegg) [02:44:55] (CR) jerkins-bot: [V: -1] Update DonationInterface [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/454737 (owner: Ejegg) [02:44:58] (CR) jerkins-bot: [V: -1] Update DonationInterface [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/454737 (owner: Ejegg) [02:49:34] (PS1) Ejegg: LogEvent constructor: Exception -> Throwable [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/454738 [02:49:46] fr-tech is anyone around to review that ^^^^ ? [02:50:04] (CR) jerkins-bot: [V: -1] LogEvent constructor: Exception -> Throwable [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/454738 (owner: Ejegg) [02:50:05] Should make the failmails we're getting from frpig1001 less mysterious [02:50:10] hmph [02:51:38] oh drat, that's PHP7 only [02:54:36] (PS2) Ejegg: LogEvent constructor: Exception -> Throwable [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/454738 [03:00:36] (PS2) Ejegg: Update DonationInterface [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/454737 [03:14:12] !log updated payments-wiki from 268539c2bd to 763e14b6df [03:14:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:41:21] ok, things are looking fine. Signing off... [04:57:47] eileen: i'm able to get in now! [04:58:07] saurabhbatra: yay [04:58:19] :-) [13:02:31] (CR) Jgleeson: [C: 2] LogEvent constructor: Exception -> Throwable [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/454738 (owner: Ejegg) [13:02:40] (CR) Jgleeson: [V: 2 C: 2] "Looks good to me." [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/454738 (owner: Ejegg) [13:02:56] (Merged) jenkins-bot: LogEvent constructor: Exception -> Throwable [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/454738 (owner: Ejegg) [13:13:09] (PS1) Jgleeson: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/454811 [13:14:33] (CR) Jgleeson: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/454811 (owner: Jgleeson) [13:14:59] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/454811 (owner: Jgleeson) [14:01:01] morningsies! [14:06:10] morning AndyRussG :D [14:10:48] fr-tech comedy codebase strikes again [14:11:12] Core/Listeners/RestListener.php:33 - Logger::alert( 'Some sad panda gave me a bad configuration.', null, $ex ); [14:12:44] found one of yours ejegg|afk [14:12:51] foreach ( $request->headers->all() as $header => $annoyingArray ) { [14:13:51] https://github.com/wikimedia/wikimedia-fundraising-SmashPig/blob/master/PaymentProviders/Amazon/AmazonListener.php#L34 [14:14:13] that is annoying... [14:14:59] heh [14:16:07] ooh, missing fn simplexml_load_string [14:16:15] so is it actually missing [14:16:25] or just needs \ namespace in 7.0 ? [14:17:12] Jeff_Green: is the simplexml php extension install on frpig1001? [14:17:28] checking [14:17:46] PROBLEM - check_mysql on payments1004 is CRITICAL: Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock (2 No such file or directory) [14:17:46] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 403 Forbidden - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 475 bytes in 0.009 second response time [14:17:47] PROBLEM - check_puppetrun on payments1004 is CRITICAL: CRITICAL: Puppet has 6 failures. Last run 1 minute ago with 6 failures. Failed resources (up to 3 shown): File[/etc/ssl/private/payments.wikimedia.org.key],Package[python-mysqldb],Package[mariadb-client],Exec[fetch_GeoLiteCountry_database] [14:18:34] ejegg: no, but I also don't see it on thulium [14:21:30] jgleeson: :) heheh [14:22:15] weird, really? The failmail we're getting from frpig1001 says function simplexml_load_string() is missing [14:22:27] maybe it was broken out into an extension in 7.0 [14:22:36] PROBLEM - check_mysql on payments1004 is CRITICAL: Access denied for user nagios@localhost (using password: YES) [14:22:37] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 403 Forbidden - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 475 bytes in 0.009 second response time [14:22:39] could be, lemme see if I can figure out which package it would be [14:22:46] RECOVERY - check_puppetrun on payments1004 is OK: OK: Puppet is currently enabled, last run 2 minutes ago with 0 failures [14:23:21] heh, icinga's doing a good job running tests on the payments1004 upgrade [14:23:30] looks like it's just php-xml: installed [14:23:34] ha yeah, i forgot to mute it [14:24:23] there's no php-xml in the Jessie packages, so I bet you're right re. it being moved around in packaging [14:24:58] Jeff_Green: ah, there are actually two diff XML packages [14:25:31] that one had SimpleXML in its comments [14:25:53] oh, cool! [14:25:58] php-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP [default] [14:26:10] if it doesn't fix it, I'll keep looking [14:26:15] Ah, they're separate extensions, but in the same package! [14:26:21] :O [14:26:32] chaos [14:27:31] I wonder why strech has php7 built with --disable-simplexml ? [14:27:36] PROBLEM - check_mysql on payments1004 is CRITICAL: Access denied for user nagios@localhost (using password: YES) [14:27:36] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 403 Forbidden - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 475 bytes in 0.009 second response time [14:27:38] stretch* [14:32:34] PROBLEM - check_mysql on payments1004 is CRITICAL: Access denied for user nagios@localhost (using password: YES) [14:32:34] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 403 Forbidden - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 475 bytes in 0.007 second response time [14:37:34] PROBLEM - check_mysql on payments1004 is CRITICAL: Access denied for user nagios@localhost (using password: YES) [14:37:35] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 500 MediaWiki configuration Error - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 1280 bytes in 0.012 second response time [14:42:44] RECOVERY - check_mysql on payments1004 is OK: Uptime: 112 Threads: 1 Questions: 4 Slow queries: 0 Opens: 17 Flush tables: 1 Open tables: 11 Queries per second avg: 0.035 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 [14:42:44] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 500 MediaWiki configuration Error - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 1280 bytes in 0.010 second response time [14:47:55] jgleeson: weird, really? [14:48:23] http://php.net/manual/en/simplexml.installation.php [14:49:29] plot to kill xml [14:49:38] yup [14:49:44] json is the new apple tech [14:49:45] hehe [14:49:48] i suspect json and the argonauts [14:49:50] heh [14:49:56] lol [14:49:59] nice [14:52:44] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 500 MediaWiki configuration Error - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 1201 bytes in 0.011 second response time [14:53:50] The Argonauts made their second stop at Bear Mountain, an island[15] shaped like a bear; the locals, called the Doliones, all descended from Poseidon. Their king Cyzicus, who had just got married, decided to have a huge party with the Argonauts. At the party the king tried to tell Jason to not go to the eastern side of the island, but he got distracted by Hercules, and forgot to tell Jason. [14:54:13] heh, sounds like a soap opera [14:54:30] Hercules must have cost a few lives by that... [14:54:35] ACKNOWLEDGEMENT - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 500 MediaWiki configuration Error - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 1201 bytes in 0.011 second response time Casey Dentinger host is being reimaged [14:54:41] cwd, https://en.wikipedia.org/wiki/Argonauts [14:55:41] https://www.youtube.com/watch?v=JmzGMhE_ELs [14:56:10] Steve Meyer [14:56:10] 3 years ago [14:56:10] This is the greatest and most important song written by a human being on this earth to date [14:56:19] ok I'll give it a go... [15:01:03] how many kids did Zeus have, seriously... [15:01:41] ok the obvious answer is zero [15:02:17] but in the eyes of Greek mythology he fathered a small country. [15:31:24] jgleeson: hey... when u get a chance could you push your db comparison updates directly to https://github.com/AndrewGreen/fr_user_event_consumer ? [15:31:42] sure will do [15:31:47] I invited you as a contributor there, so I think you an have push access [15:31:50] thanks much!!!!!! [15:32:34] it's okok if anything is WIP, no worries [15:34:05] just pushed [15:35:46] the latest version is now producing a csv with stats from both backends [15:36:02] specifically from the bannerimpressions table [15:36:20] is fruec able to process landing pages as of yet? [15:36:31] AndyRussG, ^ [15:41:26] jgleeson: not yet, but close!!! [15:41:30] just working on it now :) [15:42:24] I should be able to add support in just from looking at the db schema [15:42:38] and we can test it when it's consuming lp data [15:43:09] jgleeson: yeah for sure! [15:43:11] thx!!! [15:43:40] AndyRussG, one thing I've realised is that it's not convenient to test and therefore see what's produced using the current the test script, without test data for both [15:43:54] both backends * [15:44:53] so in order to run the script, you need the two app specific databases which have been written to by their owners [15:45:39] which is fine for what we want, but maybe a little tricky for people to use/test locally without a lot of setup ? [15:45:47] any ideas on how to make that easier? [15:46:51] jgleeson: hmmm well I doubt any of this would be used outside the WMF [15:47:09] and especially not the comparing two DBs bit [15:47:37] mainly what I'd worry about is local setup so that any of us can develop with it easily [15:48:00] in that case it should work with just creating two local dbs using the create_tables.sql [15:48:08] yeah that's what I'm thinking is a little complex at the moment [15:48:12] does that make sense? maybe I'm overlooking something? [15:48:35] what did you do to set it up? [15:48:35] for someone to use this, they'd have to pull down the legacy bannerstats tool, populate it and do the same for fruec [15:48:43] yep [15:48:49] I think that's ok, no? [15:48:57] recall this bit is a one-off [15:49:22] once it's in production we won't have any comparing of db's to do [15:50:18] ok that's less of an issue then [15:50:29] I'll add some docs explaining the requirements anyway [15:51:02] just for others in fr-tech who might get involved in the code review [15:51:11] hopefully make it more straightforward [15:51:36] jgleeson: ok cool thanks! [15:51:49] I'm actually just gonna try to pull some initial landingpage test data [15:52:33] awesome [15:53:02] https://lists.wikimedia.org/pipermail/wikimedia-l/2018-August/090869.html [15:55:18] fr-tech I'm going to skip the general FR retro, though I'm here--pls ping to pull me in if there's anything that you'd like me there for... thx much!!!!! [15:56:58] Or if u think I should indeed go, pls lmk :) [15:58:57] cwd wtf is that [15:59:40] SEO [15:59:45] :\ [16:11:00] Jeff_Green: maybe the fpm service needs restarting on frpig after installing the XML package? [16:11:14] or maybe it needs to be activated in /etc/php/7.0 ? [16:11:42] still seem to be getting failmail about simplexml_load_string missing [16:12:31] ejegg: I guess that would just be apache, I just kicked it, did it help? [16:18:51] Jeff_Green: we'll know at 42 min past the hr [16:18:59] ha ok [16:19:02] lol [16:19:44] would it be difficult to write a script/function that fires things up just enough to check dependencies? [16:26:59] (CR) Mepps: "Jgleeson, XenoRyet, what are your thoughts on the naming on this series of patches. I'm finding it a little confusing but I get the idea b" [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/452008 (https://phabricator.wikimedia.org/T200576) (owner: Ejegg) [16:27:54] Jeff_Green: I think I can do a thing like that [16:28:45] well, at least a thing to post some XML from my machine to check this particular dep [16:28:50] could be handy if it's easy, but from my perspective it only comes up every couple years so maybe not worth much time [16:28:56] true [16:29:14] we have that URL that responds with OK that we use for monitoring, maybe we could add it to that? [16:29:54] Jeff_Green: hmm, have it try to run some functions from every extension we use? [16:31:28] yeah, or otherwise test the php stuff we call elsewhere [16:37:39] Jeff_Green, ejegg, we could do a check against the output from `php -m` [16:37:48] via script [16:38:58] although to know exactly what is needed across the code base dynamically, that could be a meaty task [16:40:24] a quick and easy way would be to take the output from `php -m` on the "complete" server and bundle that statically to be compared against the output of the same call, on the new server [16:43:29] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-PayPal-ExpressCheckout, MediaWiki-extensions-DonationInterface: PayPal EC: Error 11581 - Profile description is Invalid - https://phabricator.wikimedia.org/T202644 (Ejegg) [16:45:31] Jeff_Green: woohoo, I think we just successfully processed an Amazon IPN [16:45:37] taking a look at the queues [16:45:39] nice! [16:47:02] yep, got a good-looking message in test-donations! [17:00:37] fr-tech, will be a few minutes late to standup [17:42:37] RECOVERY - check_payments_wiki on payments1004 is OK: HTTP OK: HTTP/1.1 200 OK - 269 bytes in 0.027 second response time [17:45:37] sorry ejegg AndyRussG , I got d/c [17:45:55] good talk though! [17:46:00] jgleeson: hey no worries, I was about to ping to mention that we lost you [17:46:02] yeah for sure! [17:46:23] totally important to continue!!! [17:49:49] K gonna relocate, back in a bit [17:50:38] fundraising-tech-ops: test and deploy payments on Debian Stretch/PHP7.0 - https://phabricator.wikimedia.org/T202290 (Jgreen) @Ejegg after adding missing php-mbstring I was able to to make a $3 credit card donation through the rebuilt payments1004, so it's ready for more testing. [18:00:29] fundraising-tech-ops: test and deploy payments on Debian Stretch/PHP7.0 - https://phabricator.wikimedia.org/T202290 (Jgreen) a:Jgreen [19:16:40] (PS2) Ejegg: Gateway reconcilliation follow up tidy up [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/454188 (https://phabricator.wikimedia.org/T202319) (owner: Eileen) [19:16:55] (CR) Ejegg: [C: 2] Gateway reconcilliation follow up tidy up [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/454188 (https://phabricator.wikimedia.org/T202319) (owner: Eileen) [19:23:12] (Merged) jenkins-bot: Gateway reconcilliation follow up tidy up [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/454188 (https://phabricator.wikimedia.org/T202319) (owner: Eileen) [19:28:23] (PS3) Ejegg: build: Update mediawiki/minus-x to 0.3.1 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/453376 (owner: Umherirrender) [19:29:08] (CR) Ejegg: [C: 2] build: Update mediawiki/minus-x to 0.3.1 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/453376 (owner: Umherirrender) [19:29:14] (PS3) Ejegg: build: Add jakub-onderka/php-console-highlighter [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/453999 (https://phabricator.wikimedia.org/T170312) (owner: Umherirrender) [19:41:22] (Merged) jenkins-bot: build: Update mediawiki/minus-x to 0.3.1 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/453376 (owner: Umherirrender) [19:47:06] (CR) Ejegg: [C: 2] build: Add jakub-onderka/php-console-highlighter [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/453999 (https://phabricator.wikimedia.org/T170312) (owner: Umherirrender) [19:53:52] (Merged) jenkins-bot: build: Add jakub-onderka/php-console-highlighter [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/453999 (https://phabricator.wikimedia.org/T170312) (owner: Umherirrender) [20:02:31] (PS4) Ejegg: Fix multiple PHP class declarations in one file [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [20:04:10] (CR) jerkins-bot: [V: -1] Fix multiple PHP class declarations in one file [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [20:08:26] (PS5) Ejegg: Fix multiple PHP class declarations in one file [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [20:09:58] (CR) jerkins-bot: [V: -1] Fix multiple PHP class declarations in one file [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [20:11:16] (CR) Jgleeson: "For me it feels like the abstract execute method is causing the confusion." (1 comment) [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/452008 (https://phabricator.wikimedia.org/T200576) (owner: Ejegg) [20:31:28] (PS3) Ejegg: Rename iface & base class: Unsubscribe -> Subscription [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/452008 (https://phabricator.wikimedia.org/T200576) [20:31:30] (PS10) Ejegg: Opt-in method [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/452015 (https://phabricator.wikimedia.org/T200576) [20:31:36] (PS2) Ejegg: Move shared page processing logic to generic base class [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/454585 (https://phabricator.wikimedia.org/T200576) [20:39:21] (PS6) Ejegg: Fix multiple PHP class declarations in one file [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [20:59:40] g'night fr-tech [21:40:12] (CR) Ejegg: [C: 2] "Looks like everything is intact in the new files. Thanks, Phantom42!" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [21:48:34] (Merged) jenkins-bot: Fix multiple PHP class declarations in one file [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/445779 (https://phabricator.wikimedia.org/T177809) (owner: Phantom42) [22:00:27] (PS6) Ejegg: Replace some Linker::link() usages with LinkRenderer [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/423521 (https://phabricator.wikimedia.org/T149346) (owner: Matěj Suchánek) [22:02:50] (CR) Ejegg: [C: 2] "Works locally, and looks safe. Only difference is that the escaping used by linkRenderer uses ENT_QUOTES flag, so in link text single quot" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/423521 (https://phabricator.wikimedia.org/T149346) (owner: Matěj Suchánek) [22:10:59] (Merged) jenkins-bot: Replace some Linker::link() usages with LinkRenderer [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/423521 (https://phabricator.wikimedia.org/T149346) (owner: Matěj Suchánek) [22:26:54] (CR) Ejegg: "So... the whole extension feels over-engineered to me at this point. In practice we're no longer calling Silverpop directly from the front" (1 comment) [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/452008 (https://phabricator.wikimedia.org/T200576) (owner: Ejegg) [22:37:28] cwd: frpig1001 needs the 'soap' PHP module [22:37:56] looks like package php7.0-soap [22:39:05] ejegg: ok, can you make a task? i am in the middle of another change and have a puppet mess [22:39:39] I'll add it to T197887 [22:39:39] T197887: test and deploy payments-listener Debian Stretch / PHP 7 - https://phabricator.wikimedia.org/T197887 [22:39:48] thanks [22:42:09] (PS1) QChris: Allow “Gerrit Managers” to import history [wikimedia/fundraising/FRUEC] (refs/meta/config) - https://gerrit.wikimedia.org/r/455025 [22:42:11] (CR) QChris: [V: 2 C: 2] Allow “Gerrit Managers” to import history [wikimedia/fundraising/FRUEC] (refs/meta/config) - https://gerrit.wikimedia.org/r/455025 (owner: QChris) [22:42:35] Fundraising-Backlog: test and deploy payments-listener Debian Stretch / PHP 7 - https://phabricator.wikimedia.org/T197887 (Ejegg) Tested Amazon, worked great after XML extension added - message sent to test donations queue. Tested PayPal with a sandbox IPN message. Worked correctly when settings had producti... [22:42:43] (PS1) QChris: Import done. Revoke import grants [wikimedia/fundraising/FRUEC] (refs/meta/config) - https://gerrit.wikimedia.org/r/455026 [22:42:45] (CR) QChris: [V: 2 C: 2] Import done. Revoke import grants [wikimedia/fundraising/FRUEC] (refs/meta/config) - https://gerrit.wikimedia.org/r/455026 (owner: QChris) [22:43:07] AndyRussG|bassoo: Moving day ^^^ ! [23:51:40] fundraising-tech-ops, Operations, ops-eqiad, Patch-For-Review: Rack/setup frmon1001 - https://phabricator.wikimedia.org/T186073 (ayounsi) [23:51:43] fundraising-tech-ops, Operations, netops: NAT and DNS for fundraising monitor host - https://phabricator.wikimedia.org/T198516 (ayounsi) Open>Resolved a:ayounsi I believe we're good here. Please re-open if not (or need firewall policies). [23:53:12] ejegg|away: nice!