-
Notifications
You must be signed in to change notification settings - Fork 133
Entire network bandwidth gets consumed after chrome 102.0.5005.61 image upgrade #544
Comments
@nmilovanovic1985 any traffic dump could help to diagnose this. |
HI I have compared the traffic between chrome 101 and 102 versions using tcpdump and if my observation is correct there is a difference in outgoing calls that are made by chrome, there is a larger number of call targeting 104.22.17.242. 11:14:21.129796 IP 10.x.x.x.51705 > 104.22.17.242.https: UDP, length 45 11:14:21.132078 IP 104.22.17.242.https > 10.x.x.x.51705: UDP, length 1200 What is very strange is that I couldn't find any similar issue reported and I and my team have been struggling with this for some time. |
https://bugs.chromium.org/p/chromium/issues/detail?id=1329852&q=internet&can=2 Also found this issue and added a net-export attachment in the comment. |
we have the same issue. on chrome images >101.0 network reach over 200 Mbps. |
we have no issue with chrome 101, only 102 and newer versions, and still waiting on our network team to determine what is consuming our entire network when we run our tests... very frustrating... :( |
The latest finding that we have is that when all container or active download on our docker nodes is very high A couple of things that I want to add regarding this finding:
Is there a possibility that on container start something triggers a download of some missing layers in the background? We will try to find the source of the download usage later this day so I will give an update if we find something new |
@nmilovanovic1985 we just install official browser packages to our images. A tcpdump capture of the traffic could help to diagnose. |
@vania-pooh Thanks in advanced |
So latest response on this in chromium issues from Google is as followed : |
@Dor-bl |
@vania-pooh And this was the second comment from Google maintainer : |
@vania-pooh @Dor-bl In /static/chrome/Dockerfile i added: RUN With this component-update policy was disabled and there is no download issue: |
@nmilovanovic1985 need to add this to our images. |
Disabling component updates for Chrome (fixes #544)
Will rebuild Chrome 105.0 image soon. |
Should be available in the |
Setup that we are using:
On one server we have GGR
On separate two servers, on each server we have 4 Selenoid docker nodes that can run up to 6 docker containers in total 48 chrome test containers
Selenium tests are executed via Jenkins
We create chrome images locally using aerokube/images
After we created an image for chrome 102.0.5005.61 we found an issue with internet consumption, our download goes from 180 mb/s to 0 mb/s in just a couple of minutes when all 48 containers are running.
We have the same issue with all the new chrome versions that came after 102.0.5005.61.
At the moment we are still running our tests on chrome 101.0.4951.64 with this version we have no issues and network impact is minimal with all 48 containers running.
We have pulled all the latest versions of selenoid, ggr, selenoid-ui, and upgraded to image 7.3.0, we have pulled both selenoid/chrome:101.0 and selenoid/chrome:102.0 chrome image from docker hub without building them locally and reproduced the same behavior where chrome 101 is working with no issue and 102 kills the network…
This problem blocks chrome upgrade for us, if you have any idea what the problem can be it would be nice, and if any more info needs to be provided from our side I will be more than willing to share
Thanks
The text was updated successfully, but these errors were encountered: