为什么我的构建挂在#codeship pro在“警告:永久添加了IP地址‘xxx.xxx’的RSA主机密钥到已知主机列表”之后的git pull步骤中?
我按照https://documentation.codeship.com/pro/builds-and-configuration/cloning-repos/#the-ssh-key-option中的说明操作,这会将Bitbucket添加到已知主机列表中,并在构建时将SSH添加到容器/服务中,但是,我无法执行任何需要连接到Bitbucket的git相关操作。
在此操作期间,我通过在jet run中运行该步骤捕获了网络数据包,我看到在发送3个加密数据包后,Bitbucket停止发送数据,并且连接超时3 packets referred to above
有人收到这个问题了吗?
发布于 2018-11-29 12:19:00
我在同事的帮助下找到了答案。
请确保将bitbucket添加到known_hosts中。使用以下命令:
ssh-keyscan -H "bitbucket.org" >> ~/.ssh/known_hosts
上面链接的文档不完整。确保id_rsa私钥的一行用引号括起来。这将确保在写入文件时格式正确。
https://stackoverflow.com/questions/53399433
复制相似问题