2017-05-18 2 views
1

코드를 작성한 후 빌드 아티팩트를 aws s3 버킷에 업로드 할 수 없습니다.** Jenkins : S3 버킷에 파일을 업로드 할 수 없습니다 **

다음은 jenkins에서 가져온 콘솔 출력의 스 니펫입니다. 내 기본 영역이 버킷에 있던 지역에서 다른 때

Created /data/tomcat/jenkins/workspace/[email protected]/.npmrc2357185941074023133Deleting 1 temporary files Publish artifacts to S3 Bucket Build is still running Publish artifacts to S3 Bucket Using S3 profile: newui-jenkins-user Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=0.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=0.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=0.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=1.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=1.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=1.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=2.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=2.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=2.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=3.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=3.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=3.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=4.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=4.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=4.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=5.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=5.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=5.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=6.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=6.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=6.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=7.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=7.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=7.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=8.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=8.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=grid-search-internal.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=grid-search-internal.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=grid-search-internal.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=index.html region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=main.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=main.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=main.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=maintenance-internal.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=maintenance-internal.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=maintenance-internal.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=polyfills.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=polyfills.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=polyfills.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=search-internal.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=search-internal.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=search-internal.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=shared.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=shared.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=shared.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=vendor.js region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=vendor.js.gz region=us-west-2, will be uploaded from slave=false managed=true , server encryption true Publish artifacts to S3 Bucket bucket=ri-newui-development/, file=vendor.js.map region=us-west-2, will be uploaded from slave=false managed=true , server encryption true

ERROR: Failed to upload files com.amazonaws.services.s3.model.AmazonS3Exception: The bucket is in this region: null. Please use this region to retry the request (Service: Amazon S3; Status Code: 301; Error Code: PermanentRedirect; Request ID: EDD73B3CC84C0AF6), S3 Extended Request ID: ONgTnwkLfl7piKKMBtueCrbpXYNVfbx8nTMve+/Gv+sSuFX4BAQY3ZuIR3rFrTPI0EJZnyBFquQ= at com.amazonaws.http.AmazonHttpClient$RequestExecutor.handleErrorResponse(AmazonHttpClient.java:1545) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1183) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:964) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:676) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:650) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:633) at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$300(AmazonHttpClient.java:601) at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:583) at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:447) at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:4137) at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1685) at com.amazonaws.services.s3.transfer.internal.UploadCallable.uploadInOneChunk(UploadCallable.java:133) at com.amazonaws.services.s3.transfer.internal.UploadCallable.call(UploadCallable.java:125) at com.amazonaws.services.s3.transfer.internal.UploadMonitor.call(UploadMonitor.java:139) at com.amazonaws.services.s3.transfer.internal.UploadMonitor.call(UploadMonitor.java:47) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

Build step 'Publish artifacts to S3 Bucket' changed build result to UNSTABLE Finished: UNSTABLE

답변

1

이 나는이 문제에 직면했습니다. 버킷이 문제를 해결할 수있는 지역에 기본 영역을 변경.

AWS_DEFAULT_REGION이 (가) 설정되는 항목이나 ~ ​​/ .aws/config의 기본 지역 및 버킷이있는 지역을 확인할 수 있습니까?

+0

확실히. 감사합니다. 나는 그것을 체크하고 당신에게 되돌릴 것이다. 그래서 다른 것보다 젠킨스의 구성을 바꿔야합니까? – Sivakrishnan

+0

이것은 내 문제를 해결했습니다. 감사합니다 @colwin – Sivakrishnan

+0

좋아요! 초록색 체크 표시를하고 투표를하면 답을 수락 할 수 있습니까? – Colwin

관련 문제