It appears Poolcounter only supports using ipv4 addresses, at least using -l <ipv6 address> or -l :: doesn't work.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Paladox | T350615 Support ipv6 address or to bind to all (::) | |||
Resolved | Ladsgroup | T352444 CirrusSearch generates a massive amount of "poolcounter-connection-error" messages | |||
Resolved | BUG REPORT | kostajh | T351930 HTTP 504 connection timeout error accessing MW API on Beta cluster |
Event Timeline
Change 971544 had a related patch set uploaded (by Paladox; author: Paladox):
[mediawiki/services/poolcounter@master] Add support for ipv6
Change 972724 had a related patch set uploaded (by Krinkle; author: Paladox):
[mediawiki/core@master] PoolCounterConnectionManager: Add support for ipv6
Change 971544 merged by jenkins-bot:
[mediawiki/services/poolcounter@master] Add support for ipv6
Change 972724 merged by jenkins-bot:
[mediawiki/core@master] PoolCounterConnectionManager: Add support for ipv6
Change 976335 had a related patch set uploaded (by Paladox; author: Paladox):
[mediawiki/core@REL1_41] PoolCounterConnectionManager: Add support for ipv6
Change 976336 had a related patch set uploaded (by Paladox; author: Paladox):
[mediawiki/core@REL1_40] PoolCounterConnectionManager: Add support for ipv6
Change 976819 had a related patch set uploaded (by Reedy; author: Paladox):
[mediawiki/core@REL1_39] PoolCounterConnectionManager: Add support for ipv6
Change 976819 abandoned by Reedy:
[mediawiki/core@REL1_39] PoolCounterConnectionManager: Add support for ipv6
Reason:
Change 976335 merged by jenkins-bot:
[mediawiki/core@REL1_41] PoolCounterConnectionManager: Add support for ipv6
Change 976336 merged by jenkins-bot:
[mediawiki/core@REL1_40] PoolCounterConnectionManager: Add support for ipv6
Reopening since we are reverting the patch in master and production due to T352444. The code written does not support being passed an IPv4 and I guess it is missing unit tests.
I've commented on https://gerrit.wikimedia.org/r/c/mediawiki/core/+/972724/4/includes/poolcounter/PoolCounterConnectionManager.php#84 what it looked like the possible issue with the patch.
The patch was already landed in REL1_40 and REL1_41; is a fix imminent, or should we back it out of those branches too?
Change 979082 had a related patch set uploaded (by Paladox; author: Paladox):
[mediawiki/core@master] PoolCounterConnectionManager: Add support for ipv6
Change 979082 merged by jenkins-bot:
[mediawiki/core@master] PoolCounterConnectionManager: Add support for ipv6
Change 982829 had a related patch set uploaded (by Jforrester; author: Paladox):
[mediawiki/core@REL1_41] PoolCounterConnectionManager: Add support for ipv6
Change 982830 had a related patch set uploaded (by Jforrester; author: Paladox):
[mediawiki/core@REL1_40] PoolCounterConnectionManager: Add support for ipv6
Change 982829 merged by jenkins-bot:
[mediawiki/core@REL1_41] PoolCounterConnectionManager: Add support for ipv6
Change 982830 merged by jenkins-bot:
[mediawiki/core@REL1_40] PoolCounterConnectionManager: Add support for ipv6