bd808 added a comment.
> Add a SOCKS5 proxy to the appropriate test suites to tunnel traffic to an exit that is unlikely to be blocked I do not have a deep understanding of the pywikibot tests, but assuming that generally all pywikibot traffic runs through `requests` it should be possible to do something like `ssh -f -N -D 127.0.0.1:1080 [email protected]; export ALL_PROXY="socks5://127.0.0.1:1080` to setup a socks5 proxy that tunnels into the Cloud VPS network via ssh and configure `requests` to use it. It would be prudent to use a specially created Developer account for this that we can ensure only has basic ssh access and no more elevated rights in case the ssh credentials leak from the CI runner somehow. TASK DETAIL https://phabricator.wikimedia.org/T399485 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
_______________________________________________ pywikibot-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
