-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
http mode should not be always using $HTTP_PROXY #60
Comments
This is important, it needs to get fixed. It is overloading squids. |
We added environment variables to disable the proxy in #38, we just need to modify our pilots to make use of it. |
I can get that configured on Jetstream, but how would a regular site know that they need to set these variables? |
We could modify the pilot startup scripts to have it be the default. |
I'm fine with changing the default but we should really think about how to do this loudly -- and how to give sites tools to manage this. In the past, we've had sites (SLAC comes to mind) where use of Within the OSG context, how about we do something like:
|
I think that it would be best to both modify the pilot and to change the default. Changing the pilot would be the most immediate impact, since it will take a lot longer for everybody's stashcp to get updated. On the other hand, there are probably also a lot of different pilot scripts in different VOs so it will also take a while for that to propagate. |
I saw a squid log where stashcp is using the squid.
It must be honoring $HTTP_PROXY. That's fine for stashservers.dat and small, frequently used files such as testfile.txt, but larger files and low cache re-use can potentially thrash a squid, depending on usage. The OSDF is not supposed to be going through squid. I request that HTTP_PROXY be unset when doing data transfers.
The text was updated successfully, but these errors were encountered: