[Not Accepted] Add a "Show Command" button to Rsync task creation

Problem/Justification
The Rsync task page does not show or have an option to show the full command which is used to run the task.

Please note: I am tagging this to Core as that’s what I am currently using, however, if scale doesn’t have this, it would likely be helpful to all users

Impact
Advantages:

  • Easier view into the settings of rsync jobs from the GUI

Disadvantages:

  • This would add another element to the task creation / edit UI

User Story
I currently have a set of rsync tasks on my TrueNAS system which sync different directories to my NAS.

Within the last few days, one job specifically, has started failing immediately, while all of the other 8 jobs run perfectly fine without error, and to the same NAS.

While attempting to debug this issue, I noticed there is no way to display the actual rsync command which is generated from the GUI, which would be helpful in troubleshooting.

As an added note:

I’m sure there are some folks who will read this and say “Really? Just read the man page for rsync, it’s not that hard.” or “Just do/use X” - Respectfully, you are missing the point. The web gui generated the string, so the system already knows exactly what it is and this request is for a button to display it so there is no guesswork involved.

1 Like

I think the real feature request here is to have the UI help troubleshoot why its failing.

TrueNAS is an appliance model and the whole point is to have UI being the sole management piece. If users are having to run commands manually through, then its missing the mark.

1 Like

Potentially, however that may not be readily apparent to TrueNAS if the issue is with the other device, or somewhere in the middle.

Exposing some of the logging in a more readily accessible way could also be a potential help. I just found that when an rsync task fails, you can click on the failed status to see the error and view the logs, however, it appears like it’s only for the most recent run.

Fair point. On another hand, rsync is, partially going out of TrueNAS—otherwise replication would be used—, so there could be a point in showing the underlying command for the sake of learning about rsync options and/or letting power users investigate why it is not working as intended. This could be hidden by default, or otherwise confined to an “Advanced” panel.

1 Like

Thank you for submitting this feature request. After keeping it open to gauge community interest, we’re closing it as it hasn’t received enough votes to prioritize for development.