Users are unable to upload files to Storage Buckets in Orchestrator. When attempting to do so, users will see the below exception. This exception is thrown every time.
Issue Description: The Orchestrator Configurator Tool is a bash script designed to facilitate the placement of files and settings within the Orchestrator deployment in Automation Suite. It assists in adding storage files, credential store plugins, NLog extensions, new NLog configuration, and overriding appSettings.
Resolution Steps:
- Login to one of the Automation Suite nodes and navigate to the Tools directory. This is normally located in path /opt/UiPathAutomationSuite/ASVERSION/installer/Tools"
Example image -
- Use the Orchestrator tool to update config map Orchestrator-customconfig. First create a new json file by running vi "appsettings.custom.json". Update the json with the configuration required to be set.
Example Image -
- As observed, try to update appsettings with csp policy Buckets.contentsecuritypolicy. For more information on these configurations, see Automation Suite on Linux Installation Guide - Configuring App Settings .
- Use the Orchestrator tool, which will merge the newly created JSON with the Orchestrator-customconfig config map. As Appsettings is updated, run the below command:
./orchestrator_configurator.sh -c appsettings.custom.json
Read more about the Orchestrator Tool Automation Suite - Using the Orchestrator Configurator Tool .
- To confirm the setting has been applied run below command. This will show the configuration, verify the appsettings field to see if the configuration has been updated.
kubectl get cm orchestrator-customconfig -oyaml