集合:上载到artifactory失败,出现curl错误(剩余未完成的读取数据)

集合:上载到artifactory失败,出现curl错误(剩余未完成的读取数据),artifactory,cloud-foundry,concourse,cf-bosh,Artifactory,Cloud Foundry,Concourse,Cf Bosh,我想在pivnet上自动发现新的stemcell版本,从下载并上传到本地人工制品厂。 但是,上载(到artifactory)任务失败,出现以下错误: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 410M 0 0

我想在pivnet上自动发现新的stemcell版本,从下载并上传到本地人工制品厂。 但是,上载(到artifactory)任务失败,出现以下错误:

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                             Dload  Upload   Total   Spent    Left  Speed

100  410M    0     0  100  410M      0   439M --:--:-- --:--:-- --:--:--  440M

curl: (18) transfer closed with outstanding read data remaining
我在上传任何版本和stemcell时都会遇到这个错误

我的管道配置如下所示:

---
resource_types:
  - name: artifactory
    type: docker-image
    source:
      repository: pivotalservices/artifactory-resource
  - name: pivnet
    type: docker-image
    source:
      repository: pivotalcf/pivnet-resource
      tag: latest-final    

resources:
- name: git-repository
  type: git
  source:
    uri: ssh://<git-repository>
    private_key: ((ssh_key))

- name: stemcell
  type: pivnet
  check_every: 1m
  source:
    api_token: ((pivnet-api-token))
    product_slug: stemcells    

- name: artifactory
  type: artifactory
  source:
    endpoint: https://((artifactory_domain)):443/artifactory
    repository: "/<path>/stemcells/bosh-vsphere-esxi-ubuntu-trusty-go_agent"
    regex: "bosh-vsphere-esxi-ubuntu-trusty-go_agent-(?<version>.*).tgz"
    username: ((artifactory_username))
    password: ((artifactory_password))    

jobs:
- name: download-and-upload
  plan:
  - get: <git-repository>
  - get: stemcell
    trigger: true
    version: every
  - task: rename-files
    file: <git-repository>/tasks/rename-stemcell/task.yml
  - put: artifactory
    params: { file: renamed-stemcell/stemcell/bosh-vsphere-esxi-ubuntu-trusty-go_agent*.tgz }
...
---
资源类型:
-名称:人工制品厂
类型:docker图像
资料来源:
存储库:pivotalservices/artifactory资源
-名称:pivnet
类型:docker图像
资料来源:
存储库:pivotalcf/pivnet资源
标签:最新决赛
资源:
-名称:git存储库
类型:git
资料来源:
uri:ssh://
私钥:((ssh密钥))
-姓名:stemcell
类型:pivnet
每1米检查一次
资料来源:
api_令牌:((pivnet api令牌))
产品名称:干细胞
-名称:人工制品厂
类型:人工制品
资料来源:
端点:https://((artifactory_domain)):443/artifactory
存储库://stemcells/bosh-vsphere-esxi-ubuntu-trusty-go_agent
正则表达式:“bosh-vsphere-esxi-ubuntu-trusty-go_代理-(?*).tgz”
用户名:((artifactory_用户名))
密码:((人工_密码))
工作:
-名称:下载和上传
计划:
-获取:
-获取:stemcell
触发器:正确
版本:每
-任务:重命名文件
文件:/tasks/rename stemcell/task.yml
-放:人工制品
参数:{文件:重命名为stemcell/stemcell/bosh-vsphere-esxi-ubuntu-trusty-go_agent*.tgz}
...
我使用的是concourse版本
v3.9.1
和stemcell
bosh-vsphere-esxi-ubuntu-trusty-go_agent/3468.21
。大堂被部署为波什释放区


有什么提示导致此错误的根本原因吗?

我试图手动发出curl命令,这导致了相同的错误。 然后,我尝试手动上传stemcell。 由此,可以看出,在artifactory上缺少
deploy
权限