Si è verificato un errore durante il tentativo di creare una directory in C: \ Programmi utilizzando Chef. Sono amministratore delegato di un ambiente PowerShell come amministratore, quindi non ci dovrebbero essere restrizioni su quali azioni posso eseguire.Chef: autorizzazioni insufficienti per la creazione di una directory in C:
ricette/default.rb
directory node['app']['unzip_path'] do
action :create
end
attributi/default.rb
default['app']['unzip_path'] = 'C:/Program files/App'
sto ottenendo questo errore:
[2013-06-25T01:51:13+00:00] FATAL: Chef::Exceptions::InsufficientPermissions: directory[C:/Program files/App] (app::agent line 15) had an error: Chef::Exceptions::InsufficientPermissions: Cannot create directory[C:/Program files/App] at C:/Program files/App due to insufficient permissions
Domanda aggiuntiva: Chef-solo esegue come utente il comando powershell o è in esecuzione come utente speciale "chef"
Gli utenti normali non possono scrivere lì. – pguardiario
Modificato il mio post per riflettere che lo chef viene eseguito come amministratore – BrianJakovich