Występuje błąd podczas próby utworzenia katalogu w C: \ Program Files przy użyciu Chef. Prowadzę szefa kuchni ze środowiska PowerShell jako Administrator, więc nie powinno być żadnych ograniczeń co do tego, jakie działania mogę wykonać.Szef kuchni: Niewystarczające uprawnienia do tworzenia katalogu w C:
recepty/default.rb
directory node['app']['unzip_path'] do
action :create
end
atrybuty/default.rb
default['app']['unzip_path'] = 'C:/Program files/App'
Dostaję taki błąd:
[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
Dodatkowe pytanie: Czy kucharz-solo działa jako użytkownik uruchamiający polecenie powershell lub działa jako specjalny użytkownik "szefa kuchni"
Zwykli użytkownicy nie mogą tam pisać. – pguardiario
Edytowałem mój wpis, aby odzwierciedlić, że szef kuchni jest uruchamiany jako administrator – BrianJakovich