[00:01:57] Reedy: did you page them? I tried to make sense of it from the info & collab & figured out it was the backup logger server [00:02:39] eileen: I did [00:02:53] My phone seemed to decide to send them as an MMS rather than an SMS... [00:02:58] I'm presuming it would still get to them [00:03:32] ok cool. good to know I hadn't done anything cos I thought it looked non-critical from what I could figure out - but probably I should have done what you did [00:06:37] It gets more fun when you have to text multiple opsen in multiple countries... Working out which timezones are appropriate to message in... And whether the severity of the issues timezone issues [00:08:29] yep - but now is still not too crazy a time for either of those 2 [00:08:34] Indeed [00:09:13] I'm presuming if it's a `backup` server server in codfw it's not mission critical [00:09:26] My understanding of the message is that one disk is a raid has failed or is about to [00:10:17] yeah - I also looked at the notes on collab about points of failure & it seemed to imply that the logger server could be out for a bit without data loss [00:10:24] it could just be a SMART error, and a lie [00:10:31] But you'd presume someone would come and check... [00:10:40] that would be smart :-) [00:10:44] Probably not much that can be done about the hardware without asking papaul to go to the datacentre anyway [00:10:57] But you can still sanity check the error message etc [00:11:28] 1 disk dying in RAID6 isn't the end of the world either [00:11:56] no - probably the world won't stop today [00:45:11] (PS1) Eileen: Fix gateway reconcilliation report to use transactions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260320 [02:31:57] fundraising-tech-ops, operations, ops-codfw: bellatrix hardware RAID predictive failure - https://phabricator.wikimedia.org/T122026#1894170 (Jgreen) [03:10:06] Fundraising Sprint X-Ray Spex, Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising-Backlog, and 2 others: CiviCRM upgrade: Donation Processing: no refund button after clicking Edit transaction - https://phabricator.wikimedia.org/T116317#1894182 (Eileenmcnaughton) I have updated th... [04:16:50] Fundraising-Backlog: Tables to go? Premiums & trxn_id - https://phabricator.wikimedia.org/T122029#1894188 (Eileenmcnaughton) NEW [04:17:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Tables to go? Premiums & trxn_id - https://phabricator.wikimedia.org/T122029#1894195 (Eileenmcnaughton) [14:33:46] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Tables to go? Premiums & trxn_id - https://phabricator.wikimedia.org/T122029#1894742 (Jgreen) plausible explanation--client side (barium) my.cnf has default settings [14:34:01] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Tables to go? Premiums & trxn_id - https://phabricator.wikimedia.org/T122029#1894743 (Jgreen) a:Jgreen [15:34:21] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Spike [2 hours]: QuickSurveys deployment process - https://phabricator.wikimedia.org/T119632#1831491 (jhobs) Documentation (finally) moved to wiki page from my incoherent local not... [15:52:31] Morning ejegg cwd, Krinkle's GeoIP fix should be going out in a few :) [15:53:09] nice [15:53:43] rockin! [15:54:40] AndyRussG: will it be easy to tell if this fixes impressions? [15:55:02] cwd: just as soon as the data lands in Hive, yea! [15:55:08] groovy [16:02:53] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-DonationInterface: iframe not appearing for some people (confirmed modern browsers) - https://phabricator.wikimedia.org/T112181#1894920 (MBeat33) The donor in #190588 got the iframe error using Safar... [16:41:25] cwd: ejegg|afk: change s out, apprently working for IPv6 so far... [16:42:05] excellent [16:58:57] (CR) Nuria: "I understand this needs to be fixed ASAP but don't we want to add tests in a later patchset? This issue is one in which unit tests would h" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260209 (https://phabricator.wikimedia.org/T121938) (owner: Krinkle) [17:06:43] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Spike [2 hours]: QuickSurveys deployment process - https://phabricator.wikimedia.org/T119632#1895157 (Jdlrobson) [17:07:53] (CR) Nuria: "Sorry, missed tests." [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260209 (https://phabricator.wikimedia.org/T121938) (owner: Krinkle) [17:13:45] Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work, Patch-For-Review: Fix GeoIP lookup for IPv6 - https://phabricator.wikimedia.org/T121938#1895192 (atgo) Thank you so much to everyone who worked on this. [17:18:07] Fundraising-Backlog, Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface, Patch-For-Review: Donors need an option to pay from another country - https://phabricator.wikimedia.org/T96047#1895216 (atgo) @awight please let's check in on this before it gets deployed. Thanks [17:26:47] (CR) Ejegg: "CA in particular will need translations for the prompt and some of the province names - any reason not to use that isocodes library?" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258099 (https://phabricator.wikimedia.org/T120992) (owner: Cdentinger) [17:40:45] Fundraising-Backlog: Q3 GOALS! (January-March) Keep at top of Q3 column - https://phabricator.wikimedia.org/T117466#1895285 (DStrine) [17:45:57] (CR) Cdentinger: "Not besides just getting this out the door for the US. I think the isocodes lib will be the way to go, but it seemed out of scope since t" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258099 (https://phabricator.wikimedia.org/T120992) (owner: Cdentinger) [18:03:15] (PS1) Anomie: Add missing API i18n messages [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/260398 [18:15:30] (CR) Awight: [C: 2] "Thanks!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/260398 (owner: Anomie) [18:16:47] (Merged) jenkins-bot: Add missing API i18n messages [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/260398 (owner: Anomie) [18:23:21] (CR) Awight: [C: 2] "The "XX" option seemed prudent just cos, this patch shouldn't change existing functionality." [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258099 (https://phabricator.wikimedia.org/T120992) (owner: Cdentinger) [18:24:11] (CR) Awight: [C: 2] add state dropdown to mustache form [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258075 (https://phabricator.wikimedia.org/T119585) (owner: Cdentinger) [18:24:15] (PS4) Awight: add state dropdown to mustache form [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258075 (https://phabricator.wikimedia.org/T119585) (owner: Cdentinger) [18:24:23] (PS10) Awight: mustache l10n [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258099 (https://phabricator.wikimedia.org/T120992) (owner: Cdentinger) [18:25:56] AndyRussG: How did the CN deployment go? You're http://www.wcti12.com/image/view/-/21727288/medRes/1/-/maxh/360/maxw/640/-/pd4ue4/-/Duck-blind-jpg.jpg now? [18:27:03] awight: thanks! i had one comment on a patch set that got paved over on an old PS, just want to make sure you notice/approve that i deleted those state list php files. i hunted around and they looked totally unused. [18:27:30] cwd: totes--I double-checked as well [18:27:41] great, thanks [18:28:12] cwd: I'm going to be a couple minutes late for our checkin, I think. [18:28:25] np! [18:28:31] I'm thrilled to be using this code for all gateways in the near future... [18:28:32] awight: seems OK! Some details of IPv6 to still dig into, apergos who is on IPv6 has volunteered to help. Basically it seems that it works, the only thing more to dig into is that on repeat requests it re-calls geoiplookup still. Just waiting for the numbers to get into Hive! [18:29:11] awight: totally. got my eyes on the SLOC-- prize [18:29:22] cwd: Compare https://gerrit.wikimedia.org/r/#/c/260228/ and https://gerrit.wikimedia.org/r/#/c/260229/ hehehe [18:29:43] yeah i was looking at those this morning [18:29:47] we can nuke so many files [18:29:54] * awight swoons [18:30:02] and i don't think it's very far off either [18:30:17] weave in that isocodes lib [18:30:24] Yeah all we have to do is write equivalent functionality to the GC forms [18:31:03] yeah, i'm sure there are pitfalls, but it doesn't look like that much work [18:31:45] I love that you killed Adyen and Worldpray forms already [18:32:42] AndyRussG: Krinkle: Congrats on the fix! [18:35:13] cwd: ...couple more minutes. Standup went over. [18:35:31] K4-713: ain't no thang [18:37:49] Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work, Patch-For-Review: No banner showing for Krinkle - https://phabricator.wikimedia.org/T121926#1895428 (DStrine) [18:38:14] Fundraising Sprint Zapp, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Display money columns as money in the Lybunt - https://phabricator.wikimedia.org/T122027#1895429 (DStrine) [18:38:23] Fundraising Sprint Zapp, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Fix static code warning - https://phabricator.wikimedia.org/T122021#1895431 (DStrine) [18:38:45] Fundraising-Backlog, Wikimedia-Fundraising, MediaWiki-extensions-DonationInterface, Patch-For-Review: Donors need an option to pay from another country - https://phabricator.wikimedia.org/T96047#1895432 (awight) @atgo Hey, good timing--I was just about to ask you for UX feedback! Here's what it l... [18:46:22] (PS1) Krinkle: ext.centralNotice.geoIP: Document situation around cookies [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260409 [18:49:13] awight: Thanks :) [18:50:36] * awight wishes we could afford to keep Krinkle interested in our JS issues ;) [18:51:37] Fundraising-Backlog: Silverpop unsubscribe import doesn't run on weekends; runs 4 times on Mondays - https://phabricator.wikimedia.org/T121415#1895455 (CCogdill_WMF) @awight, is it at all possible to get a screenshot of the files on the ftp site over the weekend that I can send to Silverpop's support team? [18:52:14] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 2 others: Globalcollect Status 25/404 errors - https://phabricator.wikimedia.org/T120030#1895456 (Ppena) Thanks Michael for the update! @awight seems like donors are seeing t... [18:56:13] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 2 others: Globalcollect Status 25/404 errors - https://phabricator.wikimedia.org/T120030#1895463 (atgo) This is still assigned to @mbeat33 - are we bringing this into fr-tech? [19:02:17] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, and 2 others: Globalcollect Status 25/404 errors - https://phabricator.wikimedia.org/T120030#1895471 (awight) a:MBeat33>None [19:13:20] Fundraising-Backlog: Silverpop unsubscribe import doesn't run on weekends; runs 4 times on Mondays - https://phabricator.wikimedia.org/T121415#1895519 (awight) Hahaha, that's really silly. They have fair labor gnomes in the machine that prevent weekend work? I can't take a screenshot of the FTP site becaus... [19:14:46] Fundraising-Backlog: Silverpop unsubscribe import doesn't run on weekends; runs 4 times on Mondays - https://phabricator.wikimedia.org/T121415#1895521 (CCogdill_WMF) I know, it's silly. I'll ask them and let you know! Thanks, @awight. [19:20:32] Fundraising-Backlog: Silverpop unsubscribe import doesn't run on weekends; runs 4 times on Mondays - https://phabricator.wikimedia.org/T121415#1895528 (awight) We don't have many diagnostics on this end, but here goes nothing: {F3132839} {F3132840} The "Removing old file" lines are a bit deceptive, those... [19:22:33] (CR) Ejegg: [C: 2] "recheck" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258075 (https://phabricator.wikimedia.org/T119585) (owner: Cdentinger) [19:22:55] (PS2) Awight: Add a country selector, links to OWTG [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/260228 (https://phabricator.wikimedia.org/T96047) [19:23:36] Fundraising-Backlog: Silverpop unsubscribe import doesn't run on weekends; runs 4 times on Mondays - https://phabricator.wikimedia.org/T121415#1895536 (CCogdill_WMF) In Spanish, huh? :p Is the upload_example a log from this weekend, or the Monday import? That looks like it might be good enough... [19:23:39] (Merged) jenkins-bot: add state dropdown to mustache form [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258075 (https://phabricator.wikimedia.org/T119585) (owner: Cdentinger) [19:24:07] (Merged) jenkins-bot: mustache l10n [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/258099 (https://phabricator.wikimedia.org/T120992) (owner: Cdentinger) [19:24:21] ccogdill: re T121415, the log doesn't actually spell out the filenames being uploaded, unfortunately. It would be easy to add that, if you think it's going to help. [19:24:52] yeah, that would be best if it’s not too much trouble [19:25:34] we can wait to look at this again next week [19:26:35] (PS1) Awight: Log files as we upload them [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/260420 (https://phabricator.wikimedia.org/T121415) [19:26:51] Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work, Patch-For-Review: Fix GeoIP lookup for IPv6 - https://phabricator.wikimedia.org/T121938#1895554 (Ejegg) Dramatic improvement! For the last full hour of stats, US/mobile/enwiki had 92% as ma... [19:27:40] thanks awight! that screenshot may still be good enough - I’m going to try and see at least [19:28:06] can you confirm what date I’m looking at? [19:28:41] (CR) Ejegg: [C: 2 V: 2] "info-tastic" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/260420 (https://phabricator.wikimedia.org/T121415) (owner: Awight) [19:29:11] ccogdill: sorry-that screenshot is from Dec 21. [19:29:16] ah okay [19:29:22] thanks [19:29:53] ccogdill: I just confirmed that the upload function should go down in very loud flames if the upload fails. It seems to even double-check that the file we upload has a non-zero size on the remote machine. [19:30:08] Fundraising Sprint Zapp, Fundraising-Backlog, Traffic, Unplanned-Sprint-Work, operations: Firefox SPDY is buggy and is causing geoip lookup errors for IPv6 users - https://phabricator.wikimedia.org/T121922#1895565 (faidon) While this is definitely a real bug, it appears that its effect was grea... [19:30:23] so chances are this is silverpop dropping the ball? [19:30:39] I'd like to think so [19:30:46] I’ll see if I can get them to dig further with this much inforamtion. We’ll see [19:31:07] they’ve been fighting a lot of fires lately 9.9 [19:31:56] awight: cwd|afk: ejegg: XenoRyet: K4-713: dstrine: the pageview impression discrepancy is all but gone now (just checked Hive data following the deploy) [19:33:14] yeah! I was just checking too [19:33:40] 90% of things that look like pageviews on v6 networks have impressions [19:33:59] Yeah! Took a little while for the data to get into Hive... [19:34:29] Which hour are you looking at? First full hour following deploy is 17-18 hrs today [19:34:35] yeah, I was looking at 17:00-18:00 [19:34:58] ejegg: want to do the honours of sending the announcement? :) [19:35:09] numbers are kinda low for GB and IE, but those countries have log v6% anyway [19:35:20] *low [19:35:40] AndyRussG: sure, will do! [19:35:49] ejegg: great thx! [19:35:50] Fundraising-Backlog, MediaWiki-extensions-DonationInterface, Technical-Debt: Decouple session and token handling from payment gateway class - https://phabricator.wikimedia.org/T121967#1892492 (DStrine) @awight can you fill in info about why we need this? [19:36:28] ejegg: hmm maybe some of those are people without dual-stack (which is actually a requirement) [19:36:42] Or also there's a firefox bug that may be affecting some [19:36:51] Still a massive improvement! [19:39:08] Fundraising-Backlog, Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice: Consider a fallback banner for when geolocation fails - https://phabricator.wikimedia.org/T121904#1895594 (atgo) p:Triage>Low [19:40:34] Fundraising Tech Backlog, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-DonationInterface: Plan how to share more resources between donatewiki, banners, and payments - https://phabricator.wikimedia.org/T119822#1895601 (atgo) [19:40:52] Fundraising-Backlog: Estimate the proportion of people who send us complaints vs are affected by an issue - https://phabricator.wikimedia.org/T120722#1895605 (atgo) [19:43:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Bad scrolling experience while editing a contribution in popup - https://phabricator.wikimedia.org/T118825#1895617 (Eileenmcnaughton) I just tried to replicate this but didn't succeed [19:54:02] AndyRussG: WOW [19:56:43] Fundraising-Backlog, MediaWiki-extensions-DonationInterface, Technical-Debt: Decouple session and token handling from payment gateway class - https://phabricator.wikimedia.org/T121967#1895730 (awight) This is just tech debt cleanup. * Single responsibility principle--the gateway shouldn't do this extr... [19:58:50] (CR) Ejegg: [C: 1] "UI looks fine to me, link is localized properly. It's too bad the 'other ways to give' page can be overwhelming, but we do have a lot of " [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/260228 (https://phabricator.wikimedia.org/T96047) (owner: Awight) [20:05:12] (CR) Ejegg: "Is there any reason not to use the domain: option of $.cookie to set it on the same wildcard domain as the varnish cookie?" (1 comment) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260409 (owner: Krinkle) [20:09:14] (CR) Ejegg: [C: 2] Fix static warning [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260271 (https://phabricator.wikimedia.org/T122021) (owner: Eileen) [20:10:31] (CR) Ejegg: "Commit message seems misleading - this is money formats, right?" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260319 (https://phabricator.wikimedia.org/T122027) (owner: Eileen) [20:11:12] (CR) Krinkle: "There is not. That is the intent of the TODO and also Ori's intent when we first provided the Geo cookie functionality, but this aspect wa" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260409 (owner: Krinkle) [20:11:16] (CR) Eileen: "erm yeah...." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260319 (https://phabricator.wikimedia.org/T122027) (owner: Eileen) [20:11:40] (CR) Eileen: "wrong is another word for misleading in this case..." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260319 (https://phabricator.wikimedia.org/T122027) (owner: Eileen) [20:13:18] (PS2) Eileen: Fix currency column format on Lybunt [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260319 (https://phabricator.wikimedia.org/T122027) [20:14:34] ejegg: thanks for looking at those - don't touch the gateway report one just yet - I think the report change is ok but I think it has to wait on me figuring out the data issue [20:14:59] for sure! Yeah, I'll try it out locally [20:15:10] You mean getting test data to run it on? [20:15:29] ejegg: no the issue is the way the refund data is supposed to be stored in CiviCRM [20:15:34] since 4.2 [20:15:56] if you look at contributions now you will see that little arrow - which is something I added to show the payment data [20:16:00] oh, gotcha. So the report will work with the new format, but we're not storing refunds that way yet [20:16:17] yeah pretty much [20:16:48] I thought it would - but the data we have is a bit more wrong at the payment level than I realised [20:16:58] aw dang [20:17:08] - only for a small no of transactions [20:17:21] atgomez: Hey, you have a minute for UX advice? [20:17:27] let me know if you need any help tracking down all the places we try to get refunds into the system [20:17:27] ie. refunds processed by script since the upgrade [20:18:09] ejegg: cool thanks - I think I finally understand them all - but I could be wrong. What I'll do is I'll update the ticket again with my latest thinking [20:18:15] & you can look at that. [20:18:19] sounds good! [20:18:36] ejegg: fwiw, the wmf_civicrm_mark_refund function should be used in all the cases refunds are entered, so in theory we can just change how that function works. [20:19:24] ah yeah, we are using that everywhere, aren't we... [20:19:31] should be, at least [20:19:32] awight: yeah - that's what I'm seeing I think [20:19:38] It [20:19:38] a few observations on it. [20:19:59] If there's anywhere we're not using that, then the (non-)calling code was broken anyway ;) [20:20:19] 1) it has a status default to 'pending' but only the tests use that - the others all pass in an arg of completed (which is kinda irrelevant) [20:20:45] 2) it has handling for the amount to differ but per our discussion on the ticket this seems to never actually happen [20:21:01] That sounds right. I believe the manual entry screen did allow a "pending" status, cos that's the place we needed such a thing. [20:21:33] 3) ah - like a Check going out - & when would it get updated? [20:21:37] A pending refund meant, we were marking as refunded in Civi but hadn't performed the refund on the gateway yet [20:21:47] oh right [20:21:51] or yeah a check too [20:22:09] so how would they then get updated to 'completed' [20:22:11] re (2), I can believe that [20:22:27] eileen: Good question! I think just manually fiddling with contribution status. [20:22:35] 3) it also seems to update the financial_type to refunded [20:22:41] who would do that manual fiddling? [20:22:43] It's very possible that this never got used, I can check the db if it's helpful [20:22:44] (CR) Ejegg: [C: 2] Fix currency column format on Lybunt [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/260319 (https://phabricator.wikimedia.org/T122027) (owner: Eileen) [20:22:49] eileen: Donor Services [20:23:04] Yeah might be worth knowing / checking with them [20:23:14] aww no MBeat today [20:23:20] eileen: +1 [20:23:29] Perhaps ask in the task? [20:23:55] Fundraising-Backlog, Patch-For-Review: Silverpop unsubscribe import doesn't run on weekends; runs 4 times on Mondays - https://phabricator.wikimedia.org/T121415#1895843 (CCogdill_WMF) Open>Resolved a:CCogdill_WMF Confirmed this is on the Silverpop side. Thank you for the ammunition, that helped! [20:24:18] ccogdill: hooray, glad to hear it! [20:24:25] I'm totally curious what was happening... [20:24:28] My other note is that I feel like it's worth adding an easy way to search by transaction_id because I think even just in the process of fixing / QAing this issue it would pay off [20:24:43] they changed the way their imports were set up so that "Daily" meant Mon-Fri [20:24:51] ... [20:24:54] eileen: which transaction_id? gateway_txn_id or trxn_id ? [20:25:10] ccogdill: baaahahaha thank you [20:25:16] :p [20:25:35] Why are the 2 different? one is the bank & one is globalcollect? [20:26:08] eileen: wmf_contribution_extra.gateway_txn_id is the processor's ID for the transaction [20:26:23] mbeat has a spreadsheet of all refunds - this doesn't just seem to be a thing he started for the upgrade issue but something he always does, which kinda feels like a warning light to me [20:26:26] civicrm_contribution.trxn_id is a thing we have to massage quite a big to ensure it is unique [20:26:41] it's got the gateway, RFD-ness, recurringness, and sometimes a timestamp [20:26:44] anyway there is a field on that [20:26:46] all just to make it unique. sux [20:27:06] eileen you can search the transaction ID you’re seeing on MBeat’s sheet in civi [20:27:11] yeah - we could probably fix that upstream - ie. in 4.7 so by the time we get there… [20:27:13] that’s the gateway_transaction_id on find contributions [20:27:25] eileen: It's definitely a broken process--I worked out the details with a previous Donor Services guy, who did things differently. [20:27:28] DS uses it all the time [20:27:31] ccogdill: right - but you have to go to the search page don't you? [20:27:43] oh yes, to the find contributions page [20:27:55] I mean - my guess is he does that look up often enough it would ideally be somewhere like the quicksearch [20:28:03] probably! [20:28:12] eileen: The really nasty thing is that some processors reuse the same gateway_txn_id for multiple charges on a subscription, or for the refund [20:28:23] Others have a new ID for each line item. [20:28:36] eileen: +1 for quicksearch [20:28:37] awight i'm in things until 2, but after that! [20:28:51] atgomez: no rush, yeah I'll pencil in a hangout [20:29:02] awight: yeah - that's hard to get past! I would have no problem changing the index upstream to gateway+trxn_id - that's a no brainer [20:29:13] Christmas is getting to me--I thought I saw "Jesus not available" on the [20:29:16] WMF calendar [20:29:31] did you check if he will be in later? [20:29:55] nah [20:30:04] I'm just gonna set up this hangout regardless [20:30:25] which hangout is that? [20:32:51] I was hoping to triage a bunch of this stuff in the "naughty" column, hoping I could get some forgiveness and shit [20:33:54] trying to get on the right one of Santa's list? [20:35:12] :D my daughter's first christmas song was "kidnap the sandy claws" [20:36:55] cute. Luke tried to teach me the words to Jingle Bells when he was 4 .. Including a 'One horse sloaf and slay' [20:37:14] yes! [20:37:31] probably very insistent about telling you that you had the words all wrong, too? [20:38:40] absolutely. Back then he knew the words to all 4 verses because his kindy sang it at carols in the park (in front of a few thousand people) [20:38:49] so of course he was right [20:42:46] Sounds like a great concert! [20:43:09] it was just the start - by the end of the evening it was professional singers [20:43:34] just the normal Christmas in the park that most towns run in the lead up to xmas [20:44:03] (although perhaps not in really cold places ) [20:55:21] fundraising-tech-ops, operations, ops-codfw: bellatrix hardware RAID predictive failure - https://phabricator.wikimedia.org/T122026#1895987 (Jgreen) root@bellatrix:~# /usr/sbin/hpssacli ctrl slot=0 pd 1I:1:12 show detail Smart Array P420i in Slot 0 (Embedded) physicaldrive 1I:1:12 Port... [20:57:29] * awight is impressed by the openness of that task [20:59:16] AndyRussG: late but congrats on the page view stats! must be nice to close the book on that one [20:59:49] K4-713: http://gfycat.com/ShowyCheapIberianbarbel [21:03:54] cwd: thanks! credit goes really to ejegg and Krinkle [21:04:40] pretty much Krinkle... I just looked up stats to confirm [21:25:23] cwd: heee. [21:27:10] fundraising-tech-ops, operations, ops-codfw: bellatrix hardware RAID predictive failure - https://phabricator.wikimedia.org/T122026#1896122 (Papaul) Hi Papaul Tshibamba, This is regarding Case Number 4765319505 for Proliant Server DL380P GEN8 Issue : Failed HDD **********PART DETAILS********** Par... [21:29:42] AndyRussG: http://www.theguardian.com/film/2015/dec/17/why-star-wars-is-a-political-force-to-be-reckoned-with [21:30:02] awight: thx! [21:34:34] ejegg: Checkin? [21:34:48] ...bawk. [21:35:25] Fundraising Sprint Zapp, Fundraising-Backlog: mobile donation form: expiration date error - https://phabricator.wikimedia.org/T120053#1896161 (MBeat33) #194254 was unable to specify the month, getting the 'minimum 4 characters' error message #193714 got the error message specifying the year on a mobile d... [21:35:37] K4-713: oops, sorry, bs time went over! [21:35:42] beright there [21:35:47] No worries. [21:35:48] :) [21:48:27] Or alternate political reading … http://decider.com/2015/12/11/the-radicalization-of-luke-skywalker-a-jedis-path-to-jihad/ [21:51:00] cool! [22:02:40] atgomez: ping [22:16:05] anyone object to deploying DI? it's just some mustache updates, as far as i can tell all the processors using them look good on master [22:18:01] cwd: fine by me [22:19:38] cool, gonna do it then [22:20:42] (PS1) Cdentinger: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/260502 [22:21:59] (CR) Cdentinger: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/260502 (owner: Cdentinger) [22:24:32] (PS1) Cdentinger: update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/260505 [22:26:18] (CR) Cdentinger: [C: 2] update DonationInterface submodule [core] (fundraising/REL1_25) - https://gerrit.wikimedia.org/r/260505 (owner: Cdentinger) [22:41:45] !log updated paymentswiki from a1be1ad134d06464e98de180227554fceddc91d4 to bae4d02afd8cfe1f8b8617c2f74bb36e420d281d [22:41:52] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [22:42:21] ok, checked astropay, worldpay, and adyen, everything looks good [22:42:37] i got a cached stylesheet with the first few page loads [22:47:28] Fundraising Sprint Zapp, Fundraising-Backlog, Unplanned-Sprint-Work, Tracking: [Tracking] Fix and improve geolocation, and ensure it's working properly for FR campaigns - https://phabricator.wikimedia.org/T121937#1896409 (AndyRussG) [22:47:30] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: GeoIP lookup for IPv6 connections delays banner loading - https://phabricator.wikimedia.org/T121925#1896410 (AndyRussG) [22:47:33] Fundraising Sprint Zapp, Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Unplanned-Sprint-Work, Patch-For-Review: Fix GeoIP lookup for IPv6 - https://phabricator.wikimedia.org/T121938#1896408 (AndyRussG) Open>Resolved [23:09:47] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: Fix GeoIP cookie synthesis or loading to prevent repeated calls to geoiplookup for IPv6 users who can't be geolocated by their address on that protocol - https://phabricator.wikimedia.org/T122092#1896447 (AndyRussG) NEW [23:10:54] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: Fix GeoIP cookie synthesis or loading to prevent repeated calls to geoiplookup for IPv6 users who can't be geolocated by their address on that protocol - https://phabricator.wikimedia.org/T122092#1896457 (AndyRussG) [23:11:35] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: Fix GeoIP cookie synthesis or loading to prevent repeated calls to geoiplookup for IPv6 users who can't be geolocated by their address on that protocol - https://phabricator.wikimedia.org/T122092#1896447 (AndyRussG) [23:11:38] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: GeoIP lookup for IPv6 connections delays banner loading - https://phabricator.wikimedia.org/T121925#1896468 (AndyRussG) [23:14:54] Fundraising-Backlog, MediaWiki-extensions-CentralNotice: CentralNotice: Fix GeoIP cookie synthesis or loading to prevent repeated calls to geoiplookup for IPv6 users who can't be geolocated by their address on that protocol - https://phabricator.wikimedia.org/T122092#1896474 (AndyRussG) [23:14:56] Fundraising Sprint Zapp, Fundraising-Backlog, Unplanned-Sprint-Work, Tracking: [Tracking] Fix and improve geolocation, and ensure it's working properly for FR campaigns - https://phabricator.wikimedia.org/T121937#1896473 (AndyRussG) [23:15:00] Fundraising Sprint Yo La Tengo, Fundraising Sprint Zapp, Fundraising Tech Backlog, Fundraising-Backlog, and 2 others: Spike [2 hours]: QuickSurveys deployment process - https://phabricator.wikimedia.org/T119632#1896475 (Jdlrobson) @jhobs left you some questions in the email. [23:15:34] Fundraising Sprint Zapp, Fundraising-Backlog, Unplanned-Sprint-Work, Tracking: [Tracking] Fix and improve geolocation, and ensure it's working properly for FR campaigns - https://phabricator.wikimedia.org/T121937#1891956 (AndyRussG) [23:18:50] (CR) AndyRussG: [C: 2] "Using the domain option on $.cookie sounds cool! Here's a task to talk about this:" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260409 (owner: Krinkle) [23:24:06] Fundraising Sprint Zapp, Fundraising-Backlog: Advise BPay donors not to reuse reference #s - https://phabricator.wikimedia.org/T119912#1896533 (Ejegg) a:Ejegg [23:28:40] (Merged) jenkins-bot: ext.centralNotice.geoIP: Document situation around cookies [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/260409 (owner: Krinkle) [23:36:07] If anyone has time for secret CR: https://phabricator.wikimedia.org/T122093 [23:36:51] just checking that out [23:37:10] Thanks!