Page MenuHomePhabricator

Make cURL debug logging useful again
Closed, ResolvedPublic2 Estimated Story Points

Description

After the upgrade to buster & php7.3, the cURL verbose logging has huge amounts of lines like this:

  • Expire in 1 ms for 1 (transfer 0x55fa33897050)

that crowd out any useful info. Let's filter those specific lines out of the cURL verbose logging.

Related Objects

Event Timeline

Looks like this might be gone in a future version of cURL, but we probably have to do something about this in the meantime.

https://stackoverflow.com/questions/63191648/curl-error-expire-in-1-ms-for-1-transfer-0x

DStrine set the point value for this task to 2.Oct 13 2020, 8:03 PM

Change 634059 had a related patch set uploaded (by Jgleeson; owner: Jgleeson):
[wikimedia/fundraising/SmashPig@master] WIP: Add stream_filter to curl debug logging.

https://gerrit.wikimedia.org/r/634059

Change 634059 merged by jenkins-bot:
[wikimedia/fundraising/SmashPig@master] Add stream_filter to curl debug log stream.

https://gerrit.wikimedia.org/r/634059

Based on a couple of recent failmails this looks like it's a lot better now