Sending Mail with out using Variables fails

Good Day

i have added step , just to send out a simple notification email.
Just text no variables in subject or body , that a deployment is about to start.
but that first step fails with :
" The variable ‘WebsiteUrl’ contains a reference to another variable named ‘OctopusMachineName’, which is not defined.
Set the special variable OctopusPrintVariables to have Tentacle print the value of all variables to help diagnose this problem."

“The variable ‘OctopusPackageDirectoryPath’ contains a reference to another variable named ‘OctopusPackageName’, which is not defined. Set the special variable OctopusPrintVariables to have Tentacle print the value of all variables to help diagnose this problem.”

I don’t use that variables any where in my mail , only use them other steps wuth nuget packages , while deploying to testing or Production Environment and they are working fine there.

I can not remove them from my variable list , as I am using them.

This Look like a BUG to me , as they are not used by my email step at all , but they will cause my email step to fail !!..

Kind Regards
P Blignaut

Hi Peter,

Thanks, we’ll fix this in the next release, but for now you can scope the
variables so that they only apply to the specific steps (or, create an
empty override variable for your email step and scope it to that).

Regards,

Paul Stovell
Octopus Deploy
W: octopusdeploy.com | T: @octopusdeploy http://twitter.com/octopusdeploy