DCOS CLI install ---install_prerequsites api.segment.io error
Description
[root@bootstrap1 ~]# sudo bash dcos_generate_config.sh --install-prereqs
====> EXECUTING INSTALL PREREQUISITES
====> START install_prereqs
====> STAGE install_prereqs
====> STAGE install_prereqs
====> OUTPUT FOR install_prereqs
====> ACTION install_prereqs COMPLETE
====> SUMMARY FOR install_prereqs
2 out of 2 hosts successfully completed install_prereqs stage.
====> END OF SUMMARY FOR install_prereqs
error uploading: HTTPSConnectionPool(host='api.segment.io', port=443): Max retries exceeded with url: /v1/batch (Caused by ConnectTimeoutError(<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fd576628a20>, 'Connection to api.segment.io timed out. (connect timeout=15)'))
I have a strong suspicion of proxy settings and i have tried to define the same in most of the files i can think of :
in /etc/systemd/system/docker.service.d/override.conf.
in config.yml
in system
in /etc/systemd/system/docker.service.d/http-proxy.conf
i have selinux ,networkmanager and firewalls / dnsmasq disabled.
docker is 1.8 and it works fine while pulling individual images.
This entire setup is on 3 VMs.
Activity
Thanks Jeff. Please note that my config.yaml has the telemetry set to false.Also note that all the commands after this install_prerequisite fail.
This error is coming from the metrics being sent to segmentIO at the end of the install. The install looks like it successfully completed without errors, but was unable to send metrics about the install run to our telemetry backend at Segment. We use this telemetry to track metrics about the installer experience.
I'm passing this on to our foundations engineering manager who handles this specific installer component.