[04:03:18] (PS7) Ejegg: WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 [04:04:21] (CR) jerkins-bot: [V: -1] WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [04:07:29] (CR) Ejegg: "recheck" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [04:09:13] (CR) jerkins-bot: [V: -1] WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [04:23:37] (PS8) Ejegg: WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 [04:25:24] (CR) jerkins-bot: [V: -1] WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [04:27:33] (PS9) Ejegg: WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 [04:29:44] (CR) jerkins-bot: [V: -1] WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [04:33:33] (PS10) Ejegg: WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 [04:38:50] (CR) jerkins-bot: [V: -1] WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [05:00:03] ejegg[m]: that makes sense then... [05:01:24] lookslike we still are not quite enabled tho CiviCRM_API3_Exception: API (Omnimailing, get) does not exist (join the API team and implement it!) [05:04:04] (PS17) Eileen: Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) [05:04:52] wait, really? [05:04:56] shoot [05:05:42] (CR) jerkins-bot: [V: -1] Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) (owner: Eileen) [05:06:05] it's somehow getting through the wmf_civicrm install now [05:08:15] (PS1) Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363290 [05:10:50] (PS18) Eileen: Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) [05:11:17] diff question - https://gerrit.wikimedia.org/r/#/c/363290/ - are these all ok to deploy ? Just trying to clean up branch for deploy tomorrow [05:12:53] (CR) jerkins-bot: [V: -1] Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) (owner: Eileen) [05:13:43] eileen: yeah, those look OK to go [05:15:29] Hmm, we could also do module enablement in phpunit bootstap [05:16:13] but that wouldn't help with dev installs... [05:18:35] (PS19) Eileen: Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) [05:18:37] it seems to be getting as far as the phpunit version war now https://integration.wikimedia.org/ci/job/wikimedia-fundraising-civicrm/4510/console [05:19:06] heh, want to squash in that composer-merge stuff? [05:19:09] I assume that is what this is ? 05:12:50 PHP Fatal error: Call to undefined method LargeDonationTest::setGroups() [05:19:27] yeah, that's the version mismatch alright [05:20:48] (CR) jerkins-bot: [V: -1] Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) (owner: Eileen) [05:21:53] ok - I can squash it in - there is an issue in that if we want it to be an extension that others can download then the extension needs to have the vendor stuff or the only those who can use composer can download [05:22:37] actually maybe we can put the vendor dir in our git ignore I guess [05:22:51] ah yeah, that would work! [05:23:39] so all the civi extensions ship with all their own dependencies? [05:23:52] seems ripe for more version conflicts than just phpunit [05:24:09] well there is a problem in that in order to have outreach they need to be GUI downloadable [05:24:20] ooh, right [05:24:52] I have been discussing a bit with tim as to whether he could scope it as a project in case we wind up with funds at some point - basically switch civi extensions to deploy using composer [05:24:56] heh, if the GUI can modify files like that, it might as well run composer [05:25:00] yeah [05:25:18] The issue is I guess they might not have composer installed [05:25:35] but. there might be a compiling service perhaps [05:25:56] I think it would be good if WMF could sponsor that work at some point because it is an ongoing pain [05:26:25] yeah, library use is only going to increase [05:27:06] i'm pretty stumped at the apparent lack of enablement [05:29:22] (PS11) Ejegg: WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 [05:31:14] (PS20) Eileen: Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) [05:31:52] ok - just regenerating composer.lock [05:33:14] lack of enablement? of the extension - I think it might be ok now? [05:33:16] (CR) jerkins-bot: [V: -1] Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) (owner: Eileen) [05:33:18] retrying [05:33:53] (CR) jerkins-bot: [V: -1] WIP use composer-merge, reconcile versions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363124 (owner: Ejegg) [05:34:18] oh hey, does that extensionsDir actually work with relative paths? [05:35:01] It was adding the ${WEB_ROOT} at the beginning that made it stop complaining about missing extensions for me earlier [05:35:42] ...though if it didn't work like that, I guess it would be complaining again in the wmf_civicrm install [05:38:08] yeah in theory it does but don't trust it... [05:38:13] well, i'm out of ideas for now, and it's pretty late here. see you tomorrow for the upgrade party! [05:38:24] gotta stop too now [05:38:28] see ya tomorrow [05:38:43] maybe assert something about the enable extension list just to get feedback from ci? [05:39:04] k, that was the last from this side of the peanut gallery [05:57:09] (PS21) Eileen: Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) [05:57:43] (CR) jerkins-bot: [V: -1] Initial commit, omnimail extension & extendedmailingreport [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/360610 (https://phabricator.wikimedia.org/T169593) (owner: Eileen) [06:04:00] (PS1) Eileen: Update phpunit to use 5.7 This should be do-able now we are on php 5.6 & will help with Omnimail & using guzzle [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363291 [06:04:21] (CR) jerkins-bot: [V: -1] Update phpunit to use 5.7 This should be do-able now we are on php 5.6 & will help with Omnimail & using guzzle [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363291 (owner: Eileen) [06:07:18] (PS2) Eileen: Update phpunit to use 5.7 This should be do-able now we are on php 5.6 & will help with Omnimail & using guzzle [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363291 [06:07:40] (CR) jerkins-bot: [V: -1] Update phpunit to use 5.7 This should be do-able now we are on php 5.6 & will help with Omnimail & using guzzle [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363291 (owner: Eileen) [13:10:08] (PS2) Mepps: Add missing national currencies, alphabetize [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/360384 (owner: Ejegg) [13:10:11] (CR) Mepps: [C: 2] Add missing national currencies, alphabetize [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/360384 (owner: Ejegg) [13:10:48] (PS2) Mepps: Add one more yahoo tld [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/359361 (owner: Ejegg) [13:10:51] (CR) Mepps: [C: 2] Add one more yahoo tld [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/359361 (owner: Ejegg) [13:11:39] (Merged) jenkins-bot: Add missing national currencies, alphabetize [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/360384 (owner: Ejegg) [13:14:23] (PS3) Mepps: Test cleanup - closures can use $this, fix PP test assert [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/362431 (owner: Ejegg) [13:14:28] (CR) Mepps: [C: 2] Test cleanup - closures can use $this, fix PP test assert [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/362431 (owner: Ejegg) [13:18:08] (PS3) Mepps: One more bit of $that = $this cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/362432 (owner: Ejegg) [13:19:13] (CR) Mepps: [C: 2] One more bit of $that = $this cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/362432 (owner: Ejegg) [13:27:35] (Merged) jenkins-bot: Add one more yahoo tld [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/359361 (owner: Ejegg) [13:27:37] (Merged) jenkins-bot: Test cleanup - closures can use $this, fix PP test assert [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/362431 (owner: Ejegg) [13:27:39] (Merged) jenkins-bot: One more bit of $that = $this cleanup [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/362432 (owner: Ejegg) [14:28:22] Fundraising-Backlog, FR-Adyen, MediaWiki-extensions-DonationInterface: Make Adyen default gateway for Ukraine - https://phabricator.wikimedia.org/T140086#3407537 (Pcoombe) a:Pcoombe [14:30:26] fundraising-tech-ops, Operations, netops, ops-codfw: codfw: rack frack refresh equipment - https://phabricator.wikimedia.org/T169643#3407542 (Papaul) p:Triage>Normal [14:33:10] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 7 others: Add buildkit/bin to path on jenkins CI environmen... - https://phabricator.wikimedia.org/T169593#3407548 [14:34:51] (CR) Hashar: "recheck" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363141 (owner: Hashar) [14:36:00] (CR) jerkins-bot: [V: -1] CI: install CiviCRM with a fake sendmail [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363141 (owner: Hashar) [14:38:32] it's a code-review flurry! [14:38:38] thanks, mepps [14:40:36] (PS1) Ejegg: Fix Adyen test data generation [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363353 [14:42:44] Just doing some final banging on the SmashPig listener / job runner stuff before deploying [14:42:57] noticed a couple issues with the test data for Adyen ^^^ [15:08:06] ejegg okay taking a look [15:08:37] (PS2) Mepps: Fix Adyen test data generation [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363353 (owner: Ejegg) [15:08:40] (CR) Mepps: [C: 2] Fix Adyen test data generation [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363353 (owner: Ejegg) [15:09:04] thanks! [15:09:49] (Merged) jenkins-bot: Fix Adyen test data generation [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363353 (owner: Ejegg) [15:33:44] hi MBeat, mind if I run Portugal and Ukraine pre-tests today in about an hour? [15:34:01] sure thing pcoombe go for it [15:34:27] PT is Ingenico, right pcoombe ? [15:34:47] that's right MBeat [15:34:53] cool, ty [15:58:13] (PS4) Ejegg: Get provider config dir from global config [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/359079 (https://phabricator.wikimedia.org/T147503) [15:59:32] oops, just noticed that wasn't merged! ^^^ [16:01:26] (PS5) Ejegg: Get provider config dir from global config [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/359079 (https://phabricator.wikimedia.org/T147503) [16:01:26] (PS1) Ejegg: Fix and note for Amazon manual IPN test harness [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363361 [16:19:06] (CR) Mepps: [C: 2] Get provider config dir from global config [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/359079 (https://phabricator.wikimedia.org/T147503) (owner: Ejegg) [16:20:27] (Merged) jenkins-bot: Get provider config dir from global config [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/359079 (https://phabricator.wikimedia.org/T147503) (owner: Ejegg) [16:27:15] thanks mepps! [16:39:32] MBeat: starting pre-tests in 5 minutes if still okay with you? [16:39:38] sure thing [16:46:06] (PS1) Ejegg: Don't tie mock PayPal API to one specific test [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363373 [16:46:28] okay banners are up MBeat. I think we'll need 2 hours for these. [16:52:42] OK fr-tech/cwd, I've locally run through all the things the standalone smashpig listener / job runner does, and nothing's blown up. Once the PT and UK tests are through I'll deploy that big change [16:55:50] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Email: Silverpop db should know about donations as soon as possible. - https://phabricator.wikimedia.org/T169583#3408205 (CCogdill_WMF) From Trilogy: "You could setup a recurring import per hour. That starts to get a bit silly. I would move in... [17:00:32] fr-tech: A new supply of round tuits has arrived and are available from Mary. [17:00:32] Anyone who has been putting off work until they got a `round tuit' [17:00:32] now has no excuse for further procrastination. [17:00:32] -- discuss. [17:01:02] :S [17:02:59] :facepalm: [17:03:17] lmk if anyone wants to reprogram slander's brain with a fungus [17:31:58] hi awight ! [17:32:19] can ores feed it highlights of suspected vandalism? [17:32:29] fr-tech any news for scrum of scrums? [17:35:56] nothing i can think of, thanks [17:48:21] ejegg: oooh, like fortune -o 2 [17:48:33] hehe [17:49:00] ejegg let me know if you're available to check in after scrum of scrums [17:49:13] This might actually be useful one day. c.f. the other languages as well... https://github.com/wiki-ai/revscoring/blob/master/revscoring/languages/english.py#L53 [17:49:30] mepps sure! I just got out of scrum of scrums now [17:49:41] that totally cost the donors like $0.5k right there [17:49:58] r"b+u+t+t+([-_ ]?clown|face|hole|hat|es)?", [17:50:08] but_clown? [17:50:25] oh t+t+ that is not efficient :p [17:50:32] ejegg great i'm in queenmary [17:50:46] butt hat? [17:50:51] lol, we're all still on the ghost ship in spirit [17:51:02] mepps I just don't have headphones with me, so hopefully the noise won't be too bad! [17:57:30] brb [18:08:36] wow these pre-tests are slooooow. MBeat how's it looking on your end? [18:08:48] not much in Zendesk at all [18:09:10] some UAH activity at Adyen [18:09:26] want to keep them going a bit longer, pcoombe ? [18:11:45] MBeat: no, 2 hours should be enough I think. unless you would prefer more? [18:13:04] no, i’m good with 2 too :) [18:17:54] Fundraising-Backlog, FR-Email: Can we add recurring information to TY email? - https://phabricator.wikimedia.org/T169364#3408515 (CCogdill_WMF) Cool! Thanks for sending that, it's helpful to see which merge fields we're using. Is it possible to show a different message where donation count > 1? We'd li... [18:44:10] Wikimedia-Fundraising, Easy: Legal text should only be under form on LP1 - https://phabricator.wikimedia.org/T94048#3408632 (Pcoombe) Open>declined This isn't a DonationInterface issue, it's on donatewiki. I'm being bold and closing this because honestly it fits better as a footer across the pag... [18:48:14] ejegg: do you know how to disable catchpoint? [18:48:20] MBeat: okay, Portugal and Ukraine banners are down now. I'll send round results in a bit. thanks for monitoring zendesk! [18:48:33] np, and thanks [18:50:08] cwd shoot, i don't [18:51:08] didn't realize jeff was still out today...should be interesting [18:51:18] i think it will be fine [18:51:27] might get some annoying catchpoint emails [18:51:56] ejegg: i have been working on https://etherpad.wikimedia.org/p/2017-07-05CiviCRM-upgrade [18:52:03] mostly copied from the last one with a few edits [18:54:04] cwd cool, taking a look [18:55:13] cwd you're taking the opportunity to run package updates and reboot? [18:55:56] yeah [18:56:01] one less downtime to schedule [18:56:05] cool [18:56:30] those are usually pretty quick & painless, right? [18:56:49] heh uh... [18:56:54] hopefully [18:57:04] i'm starting the updates now [18:57:05] :) [18:57:29] i wrote some scripts to generate the update and reboot commands [18:57:35] cool [18:57:38] makes it less of a pain [18:57:41] but still yubikey RSI [18:58:10] one whole touch for a password! [18:59:16] Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface: Payment form styles should be more consistent between desktop and mobile - https://phabricator.wikimedia.org/T169791#3408712 (Pcoombe) [19:04:16] Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface: Payments iframe styles should be more consistent - https://phabricator.wikimedia.org/T169793#3408756 (Pcoombe) [19:11:51] (PS1) Ejegg: Add Spanish translations for missing fiscal numbers [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/363386 [19:12:12] Fundraising-Backlog, Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface, Accessibility: Labels for payments form fields - https://phabricator.wikimedia.org/T169795#3408809 (Pcoombe) [19:13:22] for some reason, the country-specific fiscal numbers don't show up on Translatewiki: https://translatewiki.net/w/i.php?title=Special:Translate&group=ext-di-gc&language=es&filter=&action=translate [19:19:55] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Inconsistent order of payment field errors - https://phabricator.wikimedia.org/T169797#3408863 (Pcoombe) [19:20:03] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Inconsistent order of payment field errors - https://phabricator.wikimedia.org/T169797#3408875 (Pcoombe) p:Triage>Low [19:21:19] Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface: Payments iframe styles should be more consistent - https://phabricator.wikimedia.org/T169793#3408880 (Pcoombe) Note: as part of this add standard error styles to Adyen iframe error class. [19:27:03] ejegg: mepps there is a decent chance I will be interrupted in the retro part of the next meeting but it won't be for very long. Just FYI [19:28:29] (PS10) Ejegg: Use new SmashPig global/provider configuration [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/355872 [19:29:41] (PS1) Ejegg: It's just 'Test', not 'TestMode' [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/363391 [19:30:29] (CR) jerkins-bot: [V: -1] Use new SmashPig global/provider configuration [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/355872 (owner: Ejegg) [19:33:23] Fundraising-Backlog, Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface, Accessibility: Labels for payments form fields - https://phabricator.wikimedia.org/T169795#3408809 (Volker_E) Adding to the task description there are different objections: Browser will expose `placeholder` attrib... [19:41:39] Wikimedia-Fundraising, Accessibility: Examine accessibility of donate.wikimedia.org content - https://phabricator.wikimedia.org/T162934#3180260 (Volker_E) Looking at https://donate.wikimedia.org/w/index.php?title=Special:LandingPage&country=US&uselang=en&utm_medium=spontaneous&utm_source=fr-redir&utm_cam... [20:05:15] Fundraising Sprint Loose Lego Carpeting, Fundraising-Backlog, FR-Ingenico, FR-Smashpig: Implement Ingenico Connect API call to create hosted payment - https://phabricator.wikimedia.org/T163946#3215775 (DStrine) [20:07:37] (PS1) Eileen: Submodule udpate upgrade CiviCRM to 4.7.21 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363397 [20:13:36] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising-Backlog, FR-Amazon, and 2 others: Amazon IPN listener should send failmail on verification fail - https://phabricator.wikimedia.org/T166087#3409130 (DStrine) [20:13:42] Wikimedia-Fundraising: Fundraising banner pre-test in Portugal - https://phabricator.wikimedia.org/T169095#3409131 (Pcoombe) Ran today, 16:45 to 18:45 UTC. No problems reported. [[ https://docs.google.com/spreadsheets/d/1uETLfG5u1zRFyVwr5qJNZdF_EMaSXHLnjRFimSTeTic/edit#gid=2002858782 | Full results ]] [20:13:49] Wikimedia-Fundraising-Campaigns (FY Q1 Jul-Sep 2017), Wikimedia-CentralNotice-Administration (Q3-2017): WMF Fundraising 2017-18 - Portugal (Jul 18 - Aug 15) - https://phabricator.wikimedia.org/T169093#3409133 (Pcoombe) [20:13:51] Wikimedia-Fundraising: Fundraising banner pre-test in Portugal - https://phabricator.wikimedia.org/T169095#3409132 (Pcoombe) Open>Resolved [20:14:08] (CR) Eileen: [C: 2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363290 (owner: Eileen) [20:14:15] Wikimedia-Fundraising-Campaigns (FY Q1 Jul-Sep 2017), Wikimedia-CentralNotice-Administration (Q3-2017): WMF Fundraising 2017-18 - Ukraine (Jul 18 - Aug 15) - https://phabricator.wikimedia.org/T169092#3409136 (Pcoombe) [20:14:17] Wikimedia-Fundraising: Fundraising banner pre-test for Ukraine - https://phabricator.wikimedia.org/T169094#3409134 (Pcoombe) Open>Resolved Ran today, 16:45 to 18:45 UTC. No problems reported. [[ https://docs.google.com/spreadsheets/d/1uETLfG5u1zRFyVwr5qJNZdF_EMaSXHLnjRFimSTeTic/edit#gid=110081906 | F... [20:15:13] (Merged) jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363290 (owner: Eileen) [20:15:57] (CR) Eileen: [C: 2] Submodule udpate upgrade CiviCRM to 4.7.21 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363397 (owner: Eileen) [20:19:14] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 7 others: Get CI working on Omnimail - https://phabricator.wikimedia.org/T169593#3409143 (Eileenmcnaughton) [20:20:47] (Merged) jenkins-bot: Submodule udpate upgrade CiviCRM to 4.7.21 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363397 (owner: Eileen) [20:21:13] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 6 others: Get CRM CI php version the same as live - https://phabricator.wikimedia.org/T169806#3409147 (Eilee... [20:21:32] https://phabricator.wikimedia.org/T169806 [20:22:04] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 6 others: Get CRM CI php version the same as live - https://phabricator.wikimedia.org/T169806#3409164 (Eilee... [20:23:50] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 8 others: Get CI working on Omnimail - https://phabricator.wikimedia.org/T169593#3409169 (DStrine) [20:23:52] Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Add ability for MG to import to Primary address type - https://phabricator.wikimedia.org/T169025#3409170 (DStrine) [20:23:55] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 7 others: Excluded vendor directory from lint tests when it... - https://phabricator.wikimedia.org/T168597#3409172 [20:23:58] Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: Add controls to purge banner content in Varnish for a specific language - https://phabricator.wikimedia.org/T168673#3409171 (DStrine) [20:24:00] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, and 3 others: Resultswitchers: send straight to ty page on reload - https://phabricator.wikimedia.org/T167990#3409174 (DStrine) [20:24:02] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, and 4 others: Add index 'name' to civicrm_campaign table - https://phabricator.wikimedia.org/T168499#3409173 (DStrine) [20:24:04] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, FR-PayPal-ExpressCheckout: PayPal EC dead session error - https://phabricator.wikimedia.org/T167923#3409175 (DStrine) [20:24:06] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, Patch-For-Review: process-control should not crash on bad utf-8 from stdout or stderr - https://phabricator.wikimedia.org/T167849#3409176 (DStrine) [20:24:11] Fundraising Sprint Judgement Suspenders, Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, and 3 others: deal with duplicates in the 'invoice ID' column - https://phabricator.wikimedia.org/T166159#3409178 (DStrine) [20:24:13] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, and 3 others: Amazon IPN listener should send failmail on verification fail - https://phabricator.wikimedia.org/T166087#3409180 (DStrine) [20:24:15] Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, FR-Ingenico, FR-Smashpig: Implement Ingenico Connect API call to create hosted payment - https://phabricator.wikimedia.org/T163946#3409181 (DStrine) [20:24:18] Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, and 6 others: Move already-encapsulated useful classes into SmashPig - https://phabricator.wikimedia.org/T163868#3409182 (DStrine) [20:24:20] Fundraising Sprint Judgement Suspenders, Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog: Compile list of systems we depend on and should check all the time - https://phabricator.wikimedia.org/T163509#3409183 (DStrine) [20:24:23] Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, Fundraising Sprint Kickstopper, and 5 others: CentralNotice: Admin UI for campaigns may submit input with errors - https://phabricator.wikimedia.org/T163057#3409185 (... [20:24:25] Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, Fundraising Sprint Kickstopper, and 4 others: break out Ingenico reintegration work - https://phabricator.wikimedia.org/T162840#3409186 (DStrine) [20:24:27] Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog: Send interview answers to LegoKTM - https://phabricator.wikimedia.org/T161770#3409187 (DStrine) [20:24:29] Fundraising Sprint Kickstopper, Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog, and 3 others: Reflect all unsubscribes via Silverpop in CiviCRM - https://phabricator.wikimedia.org/T161760#3409188 (DStrine) [20:24:31] Fundraising Sprint Far Beer, Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, and 6 others: Errors in CiviCRM dedupe screen - https://phabricator.wikimedia.org/T160571#3409190 (DStrine) [20:24:33] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 7 others: retrieve the text/ html and statistics data for m... - https://phabricator.wikimedia.org/T161758#3409189 [20:24:51] heh [20:25:02] (PS1) Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363423 [20:26:50] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising Sprint Ivory Tower Defense Games, Fundraising Sprint Judgement Suspenders, and 7 others: Get CRM CI php version the same as live - https://phabricator.wikimedia.org/T169806#3409199 (DStri... [20:41:10] (CR) Eileen: [C: 2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363423 (owner: Eileen) [20:43:06] (PS1) Mepps: WIP: Implement HostedCheckout [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363458 (https://phabricator.wikimedia.org/T163946) [20:43:26] (Merged) jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363423 (owner: Eileen) [20:43:28] ejegg this is super in progress but thought i'd go ahead and share [20:49:47] (CR) jerkins-bot: [V: -1] WIP: Implement HostedCheckout [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/363458 (https://phabricator.wikimedia.org/T163946) (owner: Mepps) [20:50:15] by "this" i mean the wip patch above that is failing tests because i haven't added a response yet ^^ [20:52:32] thanks! [20:53:02] oh, let me rebase this old patch that moves a potential response object from DonationInterface to SmashPig [20:54:57] (PS4) Ejegg: Push PaymentResult down into SmashPig [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/333152 (https://phabricator.wikimedia.org/T163868) [20:56:43] mepps so that ^^^ is the all-purpose result class we're using in DonationInterface [20:58:04] Oh, actually, that might not make sense to return PaymentResult from createHostedCheckout. [20:58:09] !log update CiviCRM from e53d62193e51e839229c6aa78015ca0055ed8474 to ea9e3afa9062a8af5aa6202933a11e86e7f62775 [20:58:17] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [20:58:59] We're using it as a final result of all the API calls that the form layer can interpret [21:10:21] Fundraising Sprint Loose Lego Carpeting, Fundraising Sprint M 2017, Fundraising-Backlog: Send interview answers to LegoKTM - https://phabricator.wikimedia.org/T161770#3409378 (Ejegg) Open>Resolved Emailed! [21:11:13] ejegg: did you get a response on php version for ci? [21:11:44] eileen: was just about to ask! I did get that path fix merged [21:12:47] ejegg: cool - that's a good start [21:14:44] yeah, sounds like it's available - they're using jessie for the hhvm tests, but it also has php5.6 [21:15:41] great - live is PHP Version => 5.6.30-0+deb8u1 [21:37:42] PROBLEM - Host bellatrix is DOWN: PING CRITICAL - Packet loss = 100% [21:38:30] damn it [21:38:57] i need a shortcut in the icinga UI to set downtime for all the fundraising servers at once [21:39:20] i think it runs every 5 minues and sometimes runs during a reboot [21:40:22] RECOVERY - Host bellatrix is UP: PING OK - Packet loss = 0%, RTA = 36.71 ms [21:44:56] (PS2) Ejegg: Resurrecting hashar's original composer json linter [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351351 [21:45:12] PROBLEM - check_puppetrun on heka is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 3 minutes ago with 1 failures. Failed resources (up to 3 shown): Service[isc-dhcp-server] [21:50:12] RECOVERY - check_puppetrun on heka is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [21:50:12] (CR) jerkins-bot: [V: -1] Resurrecting hashar's original composer json linter [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351351 (owner: Ejegg) [21:52:04] (PS1) Eileen: Remove commands that succeeded from upgrade. [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/363484 [21:56:41] (CR) Eileen: [C: 2] "self-approving since related to in progress upgrade" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/363484 (owner: Eileen) [21:57:43] (PS1) Eileen: Submodule commit, upgrade fix [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363487 [21:58:23] (CR) Eileen: [C: 2] "Self -approving - in progress upgrade related" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363487 (owner: Eileen) [22:05:15] (PS1) Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363489 [22:06:17] (CR) Eileen: [C: 2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363489 (owner: Eileen) [22:08:06] (Merged) jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363489 (owner: Eileen) [22:09:02] PROBLEM - Host payments2003 is DOWN: PING CRITICAL - Packet loss = 100% [22:09:15] * cwd turns off phone ringer [22:09:21] !log upgrade CiviCRM from ea9e3afa9062a8af5aa6202933a11e86e7f62775 to a9e3e0c55ce1c2a1efc162c1b2d25e6d6e91857c [22:09:31] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:10:22] RECOVERY - Host payments2003 is UP: PING OK - Packet loss = 0%, RTA = 36.64 ms [22:19:08] (CR) Ejegg: "oh right, of course the node test fails when I delete the node stuff" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/351351 (owner: Ejegg) [22:20:12] PROBLEM - check_puppetrun on heka is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 9 minutes ago with 1 failures. Failed resources (up to 3 shown): Service[isc-dhcp-server] [22:25:12] PROBLEM - check_puppetrun on heka is CRITICAL: CRITICAL: Puppet has 1 failures. Last run 14 minutes ago with 1 failures. Failed resources (up to 3 shown): Service[isc-dhcp-server] [22:25:12] ejegg: looks like 5.6 failed https://integration.wikimedia.org/ci/job/integration-config-tox-jessie/4013/consoleFull - but it might be because we need to co-ordinate phpunit ver change [22:27:23] heh, mind pasting the relevant few lines for me? I'm on a cell network and would like to avoid 25MB page loads [22:28:12] oh, or is that the one with the php56lint things missing? [22:28:20] I've got another attempt going [22:30:12] RECOVERY - check_puppetrun on heka is OK: OK: Puppet is currently enabled, last run 3 minutes ago with 0 failures [22:30:23] I haven't found the relevant lines yet - but will keep trying (ejegg ) [22:30:42] thanks eileen ! [22:30:58] now I'm curious about this one: https://integration.wikimedia.org/ci/job/integration-config-tox-jessie/4015/consoleFull [22:31:04] the failure lines should be right at the top [22:33:09] ejegg: do you know where the triggers on c_t came from? [22:33:11] there are two of them [22:33:23] what do they do? [22:33:33] cwd ohh, I think I remember [22:33:39] hmm - can't copy it but it says job mwgate-php56 lit not defined [22:34:00] they're supposed to split up the horrible utm_source mess [22:35:17] eileen: shoot, again on the 4015 build? [22:36:29] ejegg: yep [22:40:14] ah, i see where that's defined [22:40:19] tricksy templates... [22:40:28] ohh... [23:11:49] ejegg: you got the php5.6 to pass! [23:13:19] eileen: sorta! [23:13:37] unfortunately, I think it targets exactly zero build nodes as is [23:15:57] oh - maybe not perfect then [23:18:33] (PS1) Eileen: Update trigger scripts to relect 4.7.21 update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363502 [23:18:50] cwd - that is the trigger update ^^ [23:18:56] great [23:22:00] eileen: looking [23:22:42] eileen: is that note_11 one of our custom fields? [23:22:52] recently deleted? [23:23:01] odd huh? I can't see the table & can't remember it [23:24:01] well, if it's gone it's gone [23:24:23] (CR) Cdentinger: [C: 2] Update trigger scripts to relect 4.7.21 update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363502 (owner: Eileen) [23:27:30] I gather things can now be 'starred' in Civi... [23:29:07] (Merged) jenkins-bot: Update trigger scripts to relect 4.7.21 update [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/363502 (owner: Eileen) [23:30:21] (PS1) Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363503 [23:30:24] ejegg: :-) [23:30:34] also you can give tags colours .... [23:31:04] in our local art centre db we have a nasty red tag for nasty people who don't support us [23:31:11] hah, nice! [23:31:16] (CR) Eileen: [C: 2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363503 (owner: Eileen) [23:32:00] I might make one of our tags a pretty colour so MG get the idea they can [23:32:13] (Merged) jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/363503 (owner: Eileen) [23:34:19] !log civicrm updated from a9e3e0c55ce1c2a1efc162c1b2d25e6d6e91857c to 89147827da40f2d90784fb444fd3c5ef782a6239 [23:34:27] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:50:21] Why shouldn't we invent "M"? [23:51:34] * AndyRussG stares down computer screen in a daze [23:53:33] :-)