Due to https://github.com/theforeman/smart_proxy_salt/blob/master/lib/smart_proxy_salt/salt_runner.rb#L50
The proxy will only handle names of minions as they are in foreman. This means any minions with upcasing anywhere, shortname or domain, will fail to run any sort of remote execution, because the salt master will not see them as a valid minion. Ideally the way to handle this would be to have a grain/fact that gathers the minion id and uses it to send the salt-call to.
Due to https://github.com/theforeman/smart_proxy_salt/blob/master/lib/smart_proxy_salt/salt_runner.rb#L50
The proxy will only handle names of minions as they are in foreman. This means any minions with upcasing anywhere, shortname or domain, will fail to run any sort of remote execution, because the salt master will not see them as a valid minion. Ideally the way to handle this would be to have a grain/fact that gathers the minion id and uses it to send the salt-call to.