事象
AWSのCodeBuildで、ビルドすると、DOWNLOAD_SOURCEのステップでi/o timeout for primary source
のエラーが表示された
DOWNLOAD_SOURCE
CLIENT_ERROR: Get https://github.com/xxx/info/refs?service=git-upload-pack: dial tcp xxx.xxx.xxx.xxx:443: i/o timeout for primary source
原因
CodeBuildのビルド環境から、githubへアクセスできる経路がなかった。
ビルドプロジェクト > PROJECT_NAME > ビルドの詳細の環境設定
でVPCの設定を行っていたが、今回の要件ではVPC上で実行する必要はなかった。
対応
VPCの設定を非 VPC
に変更して、手動ビルドしたらDOWNLOAD_SOURCEが成功した。
こちらもおススメ