A compilação do pilar acontece no mestre, não no servo. Isso significa que os módulos disponíveis somente na árvore salt://... (por exemplo, em salt://_modules ) não podem ser usados dentro de arquivos de pilar.
Para usar o módulo em um arquivo de pilar, ele também deve estar disponível para o mestre. Na configuração padrão, isso deve ser possível copiando o módulo para /var/cache/salt/master/extmods/modules . Para evitar a necessidade de manter os módulos em dois locais, pode-se simplesmente adicionar um link de símbolo:
ln -s /srv/salt/_modules /var/cache/salt/master/extmods/modules
Dependendo dos valores das opções extension_modules e module_dirs em /etc/salt/master , o caminho real que deve ser usado pode ser diferente.