Bug 14471 - eSDK tries to contact build server, takes 30 minutes to install
Summary: eSDK tries to contact build server, takes 30 minutes to install
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: devtools / tool chain (show other bugs)
Version: 3.1.8
Hardware: x86 Multiple
: High normal
Target Milestone: 3.4 M3
Assignee: Richard Purdie
QA Contact:
URL:
Whiteboard: backport to 3.1.9
Depends on:
Blocks:
 
Reported: 2021-07-04 17:24 UTC by Denys Dmytriyenko
Modified: 2021-10-12 22:47 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denys Dmytriyenko 2021-07-04 17:24:42 UTC
Prebuilt eSDK toolchains from download.yoctoproject.org take long time (~30 minutes) to install, as the install process tries to contact Hash Equivalence Server typhoon.yocto.io:8686 of the original builder multiple times and eventually times out.

$ ./poky-glibc-x86_64-core-image-minimal-aarch64-qemuarm64-toolchain-ext-3.1.8.sh 
Poky (Yocto Project Reference Distro) Extensible SDK installer version 3.1.8
============================================================================
Enter target directory for SDK (default: ~/poky_sdk): /OE/poky-sdk-3.1.8
You are about to install the SDK to "/OE/poky-sdk-3.1.8". Proceed [Y/n]? y
Extracting SDK..............done
Setting it up...
Extracting buildtools...
Preparing build system...
Parsing recipes: 100% |####################################################################################################################################| Time: 0:00:07
Initialising tasks: 100% |#################################################################################################################################| Time: 0:00:01
Loading cache: 100% |######################################################################################################################################| Time: 0:00:00
WARNING: Error contacting Hash Equivalence Server typhoon.yocto.io:8686: [Errno 110] Connection timed out                                                  | ETA:  0:00:00
WARNING: Error contacting Hash Equivalence Server typhoon.yocto.io:8686: [Errno 110] Connection timed out
WARNING: Error contacting Hash Equivalence Server typhoon.yocto.io:8686: [Errno 110] Connection timed out
Initialising tasks: 100% |#################################################################################################################################| Time: 0:26:12
done
SDK has been successfully set up and is ready to be used.
Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g.
 $ . /OE/poky-sdk-3.1.8/environment-setup-aarch64-poky-linux
Comment 2 Denys Dmytriyenko 2021-10-12 22:47:20 UTC
Was this backported to Dunfell 3.1.x?
I just downloaded latest 3.1.11 eSDK and it behaves as before and takes forever to time out...