canonical / canonical/multipass

`transfer` gives no additional context with verbose flag

Open
#1,841 4 comments 0 reactions 0 assignees View on GitHub
CLI
Dominant language
C++
Stars
9.2k
Forks
828
Avg merge
3d 1h
Merged PRs (30d)
44

Description

Using 1.5.0 (2857) on Ubuntu 20.10
$ multipass launch focal -n lts
Launched: lts
$ multipass transfer -h
...
-v, --verbose Increase logging verbosity. Repeat the 'v' in the short option
$ echo "txt" > bug
$ multipass transfer -vvv bug lts:
$ multipass transfer -vvv bug lts:
(trying again to see if it tells about overwriting an existing file for example)
$ multipass transfer -vvv bug lts:/home/ubuntu
transfer failed: [sftp push] open failed: 'SFTP server: Failure'
$ multipass transfer -vvv lts:/home/ubuntu/bug /tmp

Unsure in which cases the verbose option is supposed to print something, or is it simply not working?

Contributor guide

Open the contributing guide

Research direction

Reproduce the reported `multipass transfer -vvv` commands, including the failing SFTP push to `lts:/home/ubuntu`, and inspect the transfer command's verbose logging path. Compare the local-to-instance and instance-to-local cases; done means the verbose flag provides the intended additional context or its supported behavior is clearly established.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.