我正在尝试从私有(private) bitbucket 存储库进行自动构建。自动构建之前一直在工作,但今天早上开始出现错误。请帮忙。
我已尝试重新链接 bitbucket 存储库,还删除并重新创建了自动构建。
请参阅下面的构建日志。
Cloning into 'bfvya69v2qo7eevzf2mpncv'...
Warning: Permanently added the RSA host key for IP address '131.103.20.168' to the list of known hosts.
KernelVersion: 3.13.0-40-generic
Os: linux
BuildTime: Mon Oct 12 05:37:18 UTC 2015
ApiVersion: 1.20
Version: 1.8.3
GitCommit: f4bf5c7
Arch: amd64
GoVersion: go1.4.2
Step 0 : FROM dsninjas/sailsjs-base:1.5.2
Authentication is required.
```
I just realized that bitbucket is having some issues with ssh. I don't know if this could be the problem but might be useful information.
http://status.bitbucket.org/incidents/n0bxvgvdbvdy
The issue has been logged on docker's status page. http://status.docker.com/pages/incident/533c6539221ae15e3f000031/564a0f6c455f8fe14a0003eb
The error just changed. It seems the automated build built successfully, but was unable to push to the docker hubs cloudfront endpoint. See the new log below.
To achieve this, i deleted my username from the owners team on the organization. Then added my username manually as an admin to the automated build repository.
```
---Truncated---
---> Running in aa5c1f6df2e2
---> 3fd2d5a1f032
Removing intermediate container aa5c1f6df2e2
Successfully built 3fd2d5a1f032
{"status":"The push refers to a repository [registry-1.docker.io/onecred/paylater-api] (len: 1)"}
{"status":"Buffering to Disk","progressDetail":{},"id":"3fd2d5a1f032"}
{"status":"Pushing","progressDetail":{"current":1,"total":32},"progress":"[=\u003e ] 1 B/32 B","id":"3fd2d5a1f032"}
{"status":"Pushing","progressDetail":{"current":32,"total":32},"progress":"[==================================================\u003e] 32 B/32 B","id":"3fd2d5a1f032"}
{"status":"Pushing","progressDetail":{"current":32,"total":32},"progress":"[==================================================\u003e] 32 B/32 B","id":"3fd2d5a1f032"}
{"status":"Pushing","progressDetail":{"current":32,"total":32},"progress":"[==================================================\u003e] 32 B/32 B","id":"3fd2d5a1f032"}
{"status":"Image successfully pushed","progressDetail":{},"id":"3fd2d5a1f032"}
{"status":"Buffering to Disk","progressDetail":{},"id":"de96a3bb2427"}
{"status":"Pushing","progressDetail":{"current":1,"total":32},"progress":"[=\u003e ] 1 B/32 B","id":"de96a3bb2427"}
{"status":"Pushing","progressDetail":{"current":32,"total":32},"progress":"[==================================================\u003e] 32 B/32 B","id":"de96a3bb2427"}
{"status":"Pushing","progressDetail":{"current":32,"total":32},"progress":"[==================================================\u003e] 32 B/32 B","id":"de96a3bb2427"}
{"status":"Pushing","progressDetail":{"current":32,"total":32},"progress":"[==================================================\u003e] 32 B/32 B","id":"de96a3bb2427"}
{"status":"Image successfully pushed","progressDetail":{},"id":"de96a3bb2427"}
{"status":"Buffering to Disk","progressDetail":{},"id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":32769,"total":178905},"progress":"[=========\u003e ] 32.77 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":65537,"total":178905},"progress":"[==================\u003e ] 65.54 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":98305,"total":178905},"progress":"[===========================\u003e ] 98.31 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":131073,"total":178905},"progress":"[====================================\u003e ] 131.1 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":163841,"total":178905},"progress":"[=============================================\u003e ] 163.8 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":178905,"total":178905},"progress":"[==================================================\u003e] 178.9 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":178905,"total":178905},"progress":"[==================================================\u003e] 178.9 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Pushing","progressDetail":{"current":178905,"total":178905},"progress":"[==================================================\u003e] 178.9 kB/178.9 kB","id":"28e1072fd16c"}
{"status":"Image successfully pushed","progressDetail":{},"id":"28e1072fd16c"}
{"status":"Buffering to Disk","progressDetail":{},"id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":294913,"total":28404143},"progress":"[\u003e ] 294.9 kB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":589825,"total":28404143},"progress":"[=\u003e ] 589.8 kB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":884737,"total":28404143},"progress":"[=\u003e ] 884.7 kB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":1179649,"total":28404143},"progress":"[==\u003e ] 1.18 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":1474561,"total":28404143},"progress":"[==\u003e ] 1.475 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":1769473,"total":28404143},"progress":"[===\u003e ] 1.769 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":2064385,"total":28404143},"progress":"[===\u003e ] 2.064 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":2359297,"total":28404143},"progress":"[====\u003e ] 2.359 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":2654209,"total":28404143},"progress":"[====\u003e ] 2.654 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":2949121,"total":28404143},"progress":"[=====\u003e ] 2.949 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":3244033,"total":28404143},"progress":"[=====\u003e ] 3.244 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":3538945,"total":28404143},"progress":"[======\u003e ] 3.539 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":3833857,"total":28404143},"progress":"[======\u003e ] 3.834 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":4128769,"total":28404143},"progress":"[=======\u003e ] 4.129 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":4423681,"total":28404143},"progress":"[=======\u003e ] 4.424 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":4718593,"total":28404143},"progress":"[========\u003e ] 4.719 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":5013505,"total":28404143},"progress":"[========\u003e ] 5.014 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":5308417,"total":28404143},"progress":"[=========\u003e ] 5.308 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":5603329,"total":28404143},"progress":"[=========\u003e ] 5.603 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":5898241,"total":28404143},"progress":"[==========\u003e ] 5.898 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":6193153,"total":28404143},"progress":"[==========\u003e ] 6.193 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":6488065,"total":28404143},"progress":"[===========\u003e ] 6.488 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":6782977,"total":28404143},"progress":"[===========\u003e ] 6.783 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":7077889,"total":28404143},"progress":"[============\u003e ] 7.078 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":7372801,"total":28404143},"progress":"[============\u003e ] 7.373 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":7667713,"total":28404143},"progress":"[=============\u003e ] 7.668 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":7962625,"total":28404143},"progress":"[==============\u003e ] 7.963 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":8257537,"total":28404143},"progress":"[==============\u003e ] 8.258 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":8552449,"total":28404143},"progress":"[===============\u003e ] 8.552 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":8847361,"total":28404143},"progress":"[===============\u003e ] 8.847 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":9142273,"total":28404143},"progress":"[================\u003e ] 9.142 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":9437185,"total":28404143},"progress":"[================\u003e ] 9.437 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":9732097,"total":28404143},"progress":"[=================\u003e ] 9.732 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":10027009,"total":28404143},"progress":"[=================\u003e ] 10.03 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":10321921,"total":28404143},"progress":"[==================\u003e ] 10.32 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":10616833,"total":28404143},"progress":"[==================\u003e ] 10.62 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":10911745,"total":28404143},"progress":"[===================\u003e ] 10.91 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":11206657,"total":28404143},"progress":"[===================\u003e ] 11.21 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":11501569,"total":28404143},"progress":"[====================\u003e ] 11.5 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":11796481,"total":28404143},"progress":"[====================\u003e ] 11.8 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":12091393,"total":28404143},"progress":"[=====================\u003e ] 12.09 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":12386305,"total":28404143},"progress":"[=====================\u003e ] 12.39 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":12681217,"total":28404143},"progress":"[======================\u003e ] 12.68 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":12976129,"total":28404143},"progress":"[======================\u003e ] 12.98 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":13271041,"total":28404143},"progress":"[=======================\u003e ] 13.27 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":13565953,"total":28404143},"progress":"[=======================\u003e ] 13.57 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":13860865,"total":28404143},"progress":"[========================\u003e ] 13.86 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":14155777,"total":28404143},"progress":"[========================\u003e ] 14.16 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":14450689,"total":28404143},"progress":"[=========================\u003e ] 14.45 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":14745601,"total":28404143},"progress":"[=========================\u003e ] 14.75 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":15040513,"total":28404143},"progress":"[==========================\u003e ] 15.04 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":15335425,"total":28404143},"progress":"[==========================\u003e ] 15.34 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":15630337,"total":28404143},"progress":"[===========================\u003e ] 15.63 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":15925249,"total":28404143},"progress":"[============================\u003e ] 15.93 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":16220161,"total":28404143},"progress":"[============================\u003e ] 16.22 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":16515073,"total":28404143},"progress":"[=============================\u003e ] 16.52 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":16809985,"total":28404143},"progress":"[=============================\u003e ] 16.81 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":17104897,"total":28404143},"progress":"[==============================\u003e ] 17.1 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":17399809,"total":28404143},"progress":"[==============================\u003e ] 17.4 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":17694721,"total":28404143},"progress":"[===============================\u003e ] 17.69 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":17989633,"total":28404143},"progress":"[===============================\u003e ] 17.99 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":18284545,"total":28404143},"progress":"[================================\u003e ] 18.28 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":18579457,"total":28404143},"progress":"[================================\u003e ] 18.58 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":18874369,"total":28404143},"progress":"[=================================\u003e ] 18.87 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":19169281,"total":28404143},"progress":"[=================================\u003e ] 19.17 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":19464193,"total":28404143},"progress":"[==================================\u003e ] 19.46 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":19759105,"total":28404143},"progress":"[==================================\u003e ] 19.76 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":20054017,"total":28404143},"progress":"[===================================\u003e ] 20.05 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":20348929,"total":28404143},"progress":"[===================================\u003e ] 20.35 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":20643841,"total":28404143},"progress":"[====================================\u003e ] 20.64 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":20938753,"total":28404143},"progress":"[====================================\u003e ] 20.94 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":21233665,"total":28404143},"progress":"[=====================================\u003e ] 21.23 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":21528577,"total":28404143},"progress":"[=====================================\u003e ] 21.53 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":21823489,"total":28404143},"progress":"[======================================\u003e ] 21.82 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":22118401,"total":28404143},"progress":"[======================================\u003e ] 22.12 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":22413313,"total":28404143},"progress":"[=======================================\u003e ] 22.41 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":22708225,"total":28404143},"progress":"[=======================================\u003e ] 22.71 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":23003137,"total":28404143},"progress":"[========================================\u003e ] 23 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":23298049,"total":28404143},"progress":"[=========================================\u003e ] 23.3 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":23592961,"total":28404143},"progress":"[=========================================\u003e ] 23.59 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":23887873,"total":28404143},"progress":"[==========================================\u003e ] 23.89 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":24182785,"total":28404143},"progress":"[==========================================\u003e ] 24.18 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":24477697,"total":28404143},"progress":"[===========================================\u003e ] 24.48 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":24772609,"total":28404143},"progress":"[===========================================\u003e ] 24.77 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":25067521,"total":28404143},"progress":"[============================================\u003e ] 25.07 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":25362433,"total":28404143},"progress":"[============================================\u003e ] 25.36 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":25657345,"total":28404143},"progress":"[=============================================\u003e ] 25.66 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":25952257,"total":28404143},"progress":"[=============================================\u003e ] 25.95 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":26247169,"total":28404143},"progress":"[==============================================\u003e ] 26.25 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":26542081,"total":28404143},"progress":"[==============================================\u003e ] 26.54 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":26836993,"total":28404143},"progress":"[===============================================\u003e ] 26.84 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":27131905,"total":28404143},"progress":"[===============================================\u003e ] 27.13 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":27426817,"total":28404143},"progress":"[================================================\u003e ] 27.43 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":27721729,"total":28404143},"progress":"[================================================\u003e ] 27.72 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":28016641,"total":28404143},"progress":"[=================================================\u003e ] 28.02 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":28311553,"total":28404143},"progress":"[=================================================\u003e ] 28.31 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":28404143,"total":28404143},"progress":"[==================================================\u003e] 28.4 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Pushing","progressDetail":{"current":28404143,"total":28404143},"progress":"[==================================================\u003e] 28.4 MB/28.4 MB","id":"e190f64bd30f"}
{"status":"Image successfully pushed","progressDetail":{},"id":"e190f64bd30f"}
{"status":"Buffering to Disk","progressDetail":{},"id":"fca8e78f5a11"}
{"status":"Pushing","progressDetail":{"current":756,"total":756},"progress":"[==================================================\u003e] 756 B/756 B","id":"fca8e78f5a11"}
{"status":"Pushing","progressDetail":{"current":756,"total":756},"progress":"[==================================================\u003e] 756 B/756 B","id":"fca8e78f5a11"}
{"status":"Pushing","progressDetail":{"current":756,"total":756},"progress":"[==================================================\u003e] 756 B/756 B","id":"fca8e78f5a11"}
{"status":"Image successfully pushed","progressDetail":{},"id":"fca8e78f5a11"}
{"status":"Buffering to Disk","progressDetail":{},"id":"507fb46b20c9"}
{"status":"Pushing","progressDetail":{"current":384,"total":384},"progress":"[==================================================\u003e] 384 B/384 B","id":"507fb46b20c9"}
{"status":"Pushing","progressDetail":{"current":384,"total":384},"progress":"[==================================================\u003e] 384 B/384 B","id":"507fb46b20c9"}
{"status":"Pushing","progressDetail":{"current":384,"total":384},"progress":"[==================================================\u003e] 384 B/384 B","id":"507fb46b20c9"}
{"status":"Image successfully pushed","progressDetail":{},"id":"507fb46b20c9"}
{"status":"Buffering to Disk","progressDetail":{},"id":"2e0ee8501a36"}
{"status":"Pushing","progressDetail":{"current":191,"total":191},"progress":"[==================================================\u003e] 191 B/191 B","id":"2e0ee8501a36"}
{"status":"Pushing","progressDetail":{"current":191,"total":191},"progress":"[==================================================\u003e] 191 B/191 B","id":"2e0ee8501a36"}
{"status":"Pushing","progressDetail":{"current":191,"total":191},"progress":"[==================================================\u003e] 191 B/191 B","id":"2e0ee8501a36"}
{"errorDetail":{"message":"Head https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/d6/d65fcbca9ac14737fe7be24321bb1eb929059297770e12f65a12df76854908bf/data?Expires=1447750540\u0026Signature=Vv03wbetWaDByZ40k3DD5RqCnV-XN2pbGPuuNlB~Hsb4Q~cXayWpcyjHeGdJlCS-LkMrVrjlM6VmIItMHUveghAkgRyMLvjF980wmotu09ff1YrnpUKnN43V4SICMgXFeihXcDCQxeRolhD73l8z5mMIfOmdngEWtmNO6O3Roas_\u0026Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: dial tcp 54.192.194.90:443: i/o timeout"},"error":"Head https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/d6/d65fcbca9ac14737fe7be24321bb1eb929059297770e12f65a12df76854908bf/data?Expires=1447750540\u0026Signature=Vv03wbetWaDByZ40k3DD5RqCnV-XN2pbGPuuNlB~Hsb4Q~cXayWpcyjHeGdJlCS-LkMrVrjlM6VmIItMHUveghAkgRyMLvjF980wmotu09ff1YrnpUKnN43V4SICMgXFeihXcDCQxeRolhD73l8z5mMIfOmdngEWtmNO6O3Roas_\u0026Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: dial tcp 54.192.194.90:443: i/o timeout"}
最佳答案
我认为您应该向他们开具支持票。
我目前也遇到了这个问题,公共(public) repo 取决于其他公共(public)图像(不需要身份验证)。我上周针对类似问题提交了一份,并得到了以下回复:
Our Automated Builds Team released a major update this weekend. However, this has affected the build details information when the automated build is failing. The builds that are failing are not getting proper error messages. We are working to resolve this issue as soon as possible and we will keep you updated. You can also track the status of Docker Hub Automated Builds here: http://status.docker.com/.
这可能与他们处理修补问题有关。我已对我的 Open issue 发表评论以获取更多信息。打开支持票是通知他们问题并获得第一手反馈的最佳方式。
您可以通过转到 dockerhub 的右上角,单击您的个人资料并转到“帮助”来完成此操作。然后选择“支持”按钮。您可能需要为他们创建一个帐户。
如果我自己听到任何回音,我会尝试在这里发帖。
关于docker - 在 docker hub 中自动构建期间需要身份验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33739492/
很好奇,就使用rubyonrails自动化单元测试而言,你们正在做什么?您是否创建了一个脚本来在cron中运行rake作业并将结果邮寄给您?git中的预提交Hook?只是手动调用?我完全理解测试,但想知道在错误发生之前捕获错误的最佳实践是什么。让我们理所当然地认为测试本身是完美无缺的,并且可以正常工作。下一步是什么以确保他们在正确的时间将可能有害的结果传达给您? 最佳答案 不确定您到底想听什么,但是有几个级别的自动代码库控制:在处理某项功能时,您可以使用类似autotest的内容获得关于哪些有效,哪些无效的即时反馈。要确保您的提
当我使用Bundler时,是否需要在我的Gemfile中将其列为依赖项?毕竟,我的代码中有些地方需要它。例如,当我进行Bundler设置时:require"bundler/setup" 最佳答案 没有。您可以尝试,但首先您必须用鞋带将自己抬离地面。 关于ruby-我需要将Bundler本身添加到Gemfile中吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4758609/
给定这段代码defcreate@upgrades=User.update_all(["role=?","upgraded"],:id=>params[:upgrade])redirect_toadmin_upgrades_path,:notice=>"Successfullyupgradeduser."end我如何在该操作中实际验证它们是否已保存或未重定向到适当的页面和消息? 最佳答案 在Rails3中,update_all不返回任何有意义的信息,除了已更新的记录数(这可能取决于您的DBMS是否返回该信息)。http://ar.ru
我想安装一个带有一些身份验证的私有(private)Rubygem服务器。我希望能够使用公共(public)Ubuntu服务器托管内部gem。我读到了http://docs.rubygems.org/read/chapter/18.但是那个没有身份验证-如我所见。然后我读到了https://github.com/cwninja/geminabox.但是当我使用基本身份验证(他们在他们的Wiki中有)时,它会提示从我的服务器获取源。所以。如何制作带有身份验证的私有(private)Rubygem服务器?这是不可能的吗?谢谢。编辑:Geminabox问题。我尝试“捆绑”以安装新的gem..
大约一年前,我决定确保每个包含非唯一文本的Flash通知都将从模块中的方法中获取文本。我这样做的最初原因是为了避免一遍又一遍地输入相同的字符串。如果我想更改措辞,我可以在一个地方轻松完成,而且一遍又一遍地重复同一件事而出现拼写错误的可能性也会降低。我最终得到的是这样的:moduleMessagesdefformat_error_messages(errors)errors.map{|attribute,message|"Error:#{attribute.to_s.titleize}#{message}."}enddeferror_message_could_not_find(obje
我希望我的UserPrice模型的属性在它们为空或不验证数值时默认为0。这些属性是tax_rate、shipping_cost和price。classCreateUserPrices8,:scale=>2t.decimal:tax_rate,:precision=>8,:scale=>2t.decimal:shipping_cost,:precision=>8,:scale=>2endendend起初,我将所有3列的:default=>0放在表格中,但我不想要这样,因为它已经填充了字段,我想使用占位符。这是我的UserPrice模型:classUserPrice回答before_val
我有一个表单,其中有很多字段取自数组(而不是模型或对象)。我如何验证这些字段的存在?solve_problem_pathdo|f|%>... 最佳答案 创建一个简单的类来包装请求参数并使用ActiveModel::Validations。#definedsomewhere,atthesimplest:require'ostruct'classSolvetrue#youcouldevencheckthesolutionwithavalidatorvalidatedoerrors.add(:base,"WRONG!!!")unlesss
我注意到像bundler这样的项目在每个specfile中执行requirespec_helper我还注意到rspec使用选项--require,它允许您在引导rspec时要求一个文件。您还可以将其添加到.rspec文件中,因此只要您运行不带参数的rspec就会添加它。使用上述方法有什么缺点可以解释为什么像bundler这样的项目选择在每个规范文件中都需要spec_helper吗? 最佳答案 我不在Bundler上工作,所以我不能直接谈论他们的做法。并非所有项目都checkin.rspec文件。原因是这个文件,通常按照当前的惯例,只
我实际上是在尝试使用RVM在我的OSX10.7.5上更新ruby,并在输入以下命令后:rvminstallruby我得到了以下回复:Searchingforbinaryrubies,thismighttakesometime.Checkingrequirementsforosx.Installingrequirementsforosx.Updatingsystem.......Errorrunning'requirements_osx_brew_update_systemruby-2.0.0-p247',pleaseread/Users/username/.rvm/log/138121
我有一些非常大的模型,我必须将它们迁移到最新版本的Rails。这些模型有相当多的验证(User有大约50个验证)。是否可以将所有这些验证移动到另一个文件中?说app/models/validations/user_validations.rb。如果可以,有人可以提供示例吗? 最佳答案 您可以为此使用关注点:#app/models/validations/user_validations.rbrequire'active_support/concern'moduleUserValidationsextendActiveSupport: