Project

General

Profile

Actions

Bug #6659

closed

[SDKs] arv-copy dumps a stack trace when dst_git_push_url == None

Added by Joshua Randall almost 9 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
-
Story points:
0.5

Description

  1. arv-copy -vvvv --src qr1hi --dst 7lnae --project-uuid 7lnae-j7d0g-9r429yt0rcrdl8x --dst-git-repo jr17/qr1hi qr1hi-p5p6p-8584ylktoumirn0
    2015-07-17 12:57:46 arvados.arv-copy3891 DEBUG: src_git_url: :arvados.git
    2015-07-17 12:57:46 arvados.arv-copy3891 DEBUG: dst_git_push_url: None
    WARNING: 'arvados' is an alias for 'qr1hi-s0uqq-izl5prv9uxccky9'
    remote: Counting objects: 69634, done.
    remote: Compressing objects: 100% (28562/28562), done.
    remote: Total 69634 (delta 49945), reused 52491 (delta 37100)
    Receiving objects: 100% (69634/69634), 16.28 MiB | 6.35 MiB/s, done.
    Resolving deltas: 100% (49945/49945), done.
    Traceback (most recent call last):
    File "/usr/local/bin/arv-copy", line 4, in <module>
    main()
    File "/usr/local/lib/python2.7/dist-packages/arvados/commands/arv_copy.py", line 128, in main
    src_arv, dst_arv, args)
    File "/usr/local/lib/python2.7/dist-packages/arvados/commands/arv_copy.py", line 272, in copy_pipeline_template
    copy_git_repos(pt, src, dst, args.dst_git_repo, args)
    File "/usr/local/lib/python2.7/dist-packages/arvados/commands/arv_copy.py", line 371, in copy_git_repos
    migrate_jobspec(component, src, dst, dst_repo, args)
    File "/usr/local/lib/python2.7/dist-packages/arvados/commands/arv_copy.py", line 344, in migrate_jobspec
    copy_git_repo(repo, src, dst, dst_repo, script_version, args)
    File "/usr/local/lib/python2.7/dist-packages/arvados/commands/arv_copy.py", line 620, in copy_git_repo
    cwd=local_repo_dir[src_git_repo])
    File "/usr/local/lib/python2.7/dist-packages/arvados/util.py", line 46, in run_command
    p = subprocess.Popen(execargs, **kwargs)
    File "/usr/lib/python2.7/subprocess.py", line 679, in init
    errread, errwrite)
    File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
    TypeError: execv() arg 2 must contain only strings
Actions

Also available in: Atom PDF