If I define a predeploy script for bash in the deploy package step (as custom deploy script in the web UI), I get strange output in the deployment process, which appears to come from curl:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0
and this is marked as an Error in Octopus. It doesn’t stop the deployment, but is nonetheless annoying and misleading.
That is very odd indeed as we have no calls to curl in any of our scripts on bash, would it be possible that there is some script in your package that is being called that is doing the call to curl? Or, could it be something in the profile of the user that is being used to initiate the connection to your SSH target?