Bug 220479

Summary: [GitHub] Use github.com as the source of truth for EWS
Product: WebKit Reporter: Jonathan Bedard <jbedard>
Component: Tools / TestsAssignee: Jonathan Bedard <jbedard>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, clopez, don.olmstead, dpino, fujii.hironori, pmatos, ryanhaddad, stephan.szabo, tsavell, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=220769
https://bugs.webkit.org/show_bug.cgi?id=224762
Attachments:
Description Flags
Patch none

Jonathan Bedard
Reported 2021-01-08 13:11:26 PST
EWS is already using a git checkout, we should have it use the future canonical GitHub checkout instead of git.webkit.org.
Attachments
Patch (1.38 KB, patch)
2021-01-08 13:16 PST, Jonathan Bedard
no flags
Radar WebKit Bug Importer
Comment 1 2021-01-08 13:12:25 PST
Jonathan Bedard
Comment 2 2021-01-08 13:16:39 PST
Jonathan Bedard
Comment 3 2021-01-08 13:18:21 PST
UAT instance is chewing on this now, but buildbot seems to be handling this gracefully.
Jonathan Bedard
Comment 4 2021-01-15 16:21:53 PST
On the UAT instance, some Igalia bots had issues with filling up their disks, but other than that, things worked smoothly. On the morning of 1/19/2021, I plan on deploying this change.
Aakash Jain
Comment 5 2021-01-16 12:25:47 PST
Few builds seems to be failing with this change, e.g.: https://ews-build.webkit-uat.org/#/builders/9/builds/501 fatal: refusing to merge unrelated histories Also size of the checkout on the bot seems to increase significantly after this. It might be better to manually delete the checkout directory (e.g.: /Volumes/Data/worker/Style-EWS/build/) on all the ews bots (and let buildbot re-download it) when this change is deployed.
Jonathan Bedard
Comment 6 2021-01-19 06:35:39 PST
Aakash Jain
Comment 7 2021-01-19 16:23:40 PST
This is deployed and all EWS bots are now using github.com checkout.
Note You need to log in before you can comment on or make changes to this bug.