You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sauce Connect 5 was recently released with general availability. The announcement email says:
Note that Sauce Connect 4.0 is transitioning into maintenance mode, where it will receive bug fix releases exclusively until its end-of-life in December 2024. Please plan accordingly and reach out if you have any questions or concerns.
I've spent the last couple of days trying to get Sauce Connect 5 working on my laptop (macOS 14.2.1) without success. One breaking change is that a tunnel name is now required. It can be specified with -i "${SAUCE_USERNAME}_tunnel_name" then using the same tunnel name in tests/e2e/conftest.py:
For example, use 'tunnelName': os.environ.get('GITHUB_RUN_ID', local_tunnel_name) where local_tunnel_name = os.environ.get('SAUCE_USERNAME', '') + '_tunnel_name'. After this change, I could start Sauce Connect, but I got an error message trying a live local test:
sauce_connect proxying is denied to host "localhost:5000"
localhost proxying is disabled
I added an option --proxy-localhost allow or --proxy-localhost direct and the live local test partially succeeded in that the HEPData homepage was displayed, but I could not navigate to other pages. The end-to-end tests all failed with timeouts. I have tried various other options without success. This problem should be investigated further and overcome by the end of 2024.
The text was updated successfully, but these errors were encountered:
Sauce Connect 5 was recently released with general availability. The announcement email says:
I've spent the last couple of days trying to get Sauce Connect 5 working on my laptop (macOS 14.2.1) without success. One breaking change is that a tunnel name is now required. It can be specified with
-i "${SAUCE_USERNAME}_tunnel_name"
then using the same tunnel name intests/e2e/conftest.py
:hepdata/tests/e2e/conftest.py
Line 211 in 3589838
For example, use
'tunnelName': os.environ.get('GITHUB_RUN_ID', local_tunnel_name)
wherelocal_tunnel_name = os.environ.get('SAUCE_USERNAME', '') + '_tunnel_name'
. After this change, I could start Sauce Connect, but I got an error message trying a live local test:I added an option
--proxy-localhost allow
or--proxy-localhost direct
and the live local test partially succeeded in that the HEPData homepage was displayed, but I could not navigate to other pages. The end-to-end tests all failed with timeouts. I have tried various other options without success. This problem should be investigated further and overcome by the end of 2024.The text was updated successfully, but these errors were encountered: