Lxd copy --verbose does not give messages


I was trying to copy a remote container to a local machine, and was hoping --verbose will give some indication of copy. However, this does not print anything

lxc copy remote:matrix matrix --verbose --no-profiles --refresh


Progress information should be reported, though you’ll need your terminal to be wide enough for the status string to print or it will not be shown at all.

For debugging purposes, --debug will show you a bunch more things as would lxc monitor against source and target to see the operation progress as it gets reported.

Thanks for the reply. The terminal window was quite wide, but still i did not get the output. The --debug show too much information. I was primarily interested in the transfer speed, and the progress bar since this was over WAN.

I have this same issue: no progress information shown during copy, even with --verbose

Indeed the verbose output is gone.

@stgraber you say “it should be reported”. However, I don’t see it, and I’m not the only one.

This works for me:

lxc copy container remote:container --refresh --verbose --mode=push

and shows the transfer rate as requested.