Bug 196641
| Summary: | [EWS] Can not register our EWS in the ews-build.webkit.org:17000 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Pablo Saavedra <psaavedra> |
| Component: | Tools / Tests | Assignee: | Aakash Jain <aakash_jain> |
| Status: | RESOLVED CONFIGURATION CHANGED | ||
| Severity: | Normal | CC: | aakash_jain, lforschler, pnormand, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://lists.webkit.org/pipermail/webkit-dev/2019-April/030592.html | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=199234 | ||
Pablo Saavedra
In reference to: https://lists.webkit.org/pipermail/webkit-dev/2019-April/030592.html
After read your announcement, we want to move our current EWS (hosted by Igalia) to this new CI infrastructure. I've followed the instructions documented here https://trac.webkit.org/wiki/EarlyWarningSystem
But I got this error when the worker attempts to connect to the master:
```
ews-build.webkit.org:17000 failed: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.TimeoutError'>: User timeout caused connection failure
```
I also tried to test the connectivity to this port from several different IPs form different ISP and it seems this port is not open or filtered.
```
nc -v ews-build.webkit.org 17000
...
tcp 0 1 192.168.10.54:45350 34.221.183.102:17000 SYN_SENT <<<< Connection non established
```
What I did is to follow the "Configuring local Buildbot worker" section but using `ews-build.webkit.org:17000`.
A part of the connectivity issue. I also have a question about what password should I for this bot use because AFAIK we have no password for the current EWS a part of the used to access to bugzilla and/or the status-api-key.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Aakash Jain
Thanks for your interest in quickly moving over the infrastructure to new EWS.
I am rolling out new EWS in phases, and as of now, I have now written the appropriate Buildbot configuration for WPE queue (assuming that's the queue you are interested in).
If you look at
https://trac.webkit.org/browser/webkit/trunk/Tools/BuildSlaveSupport/ews-build/factories.py#L157, WPE factory doesn't have appropriate build steps yet.
If you are interested in contributing to the configuration, patches are welcome.
Since the Buildbot configuration is not yet ready, we haven't opened the port 17000 for everyone yet.
The default password for testing is 'password', however we explicitly set a strong password per bot on production server, please feel free to send me on IRC the password you want to set for your bots.
Pablo Saavedra
(In reply to Aakash Jain from comment #1)
I will discuss the necessary steps to be added in the WPE factory. Thanks for your answer!
Pablo Saavedra
Related to https://bugs.webkit.org/show_bug.cgi?id=199234
Aakash Jain
WPE and GTK bots have been moved to new EWS.
Radar WebKit Bug Importer
<rdar://problem/52699996>