I would appreciate if the following procedure could be verified.
I am planning to do the following when updating TAs:
Make a backup copy of the TA folder (Splunk_TA_cisco-asa for example) located in /opt/splunk/etc/deployment-apps/ or /opt/splunk/etc/master-apps
Copy the folder containing the updated version of the TA into /opt/splunk/etc/deployment-apps/ or /opt/splunk/etc/master-apps, overwriting the contents of the current version.
Issue either the ./splunk reload deploy-server or ./splunk apply cluster-bundle depending on whether it is a deployment-app or master-app.
If/when changes are made to the "local" folder of an app, it is currently being made on the distribution server, not the client. That said, is there a need for me to "excludeFromUpdate = $app_root$/local"?