puppetlabs/puppet · error · Puppet::Error
Failed to set group to '%{should}': %{detail}
Error message
Failed to set group to '%{should}': %{detail} What it means
Error "Failed to set group to '%{should}': %{detail}" thrown in puppetlabs/puppet.
Source
Thrown at lib/puppet/provider/file/windows.rb:60
get_owner(resource[:path])
end
def owner=(should)
set_owner(should, resolved_path)
rescue => detail
raise Puppet::Error, _("Failed to set owner to '%{should}': %{detail}") % { should: should, detail: detail }, detail.backtrace
end
def group
return :absent unless resource.stat
get_group(resource[:path])
end
def group=(should)
set_group(should, resolved_path)
rescue => detail
raise Puppet::Error, _("Failed to set group to '%{should}': %{detail}") % { should: should, detail: detail }, detail.backtrace
end
def mode
if resource.stat
mode = get_mode(resource[:path])
mode ? mode.to_s(8).rjust(4, '0') : :absent
else
:absent
end
end
def mode=(value)
managing_owner = !resource[:owner].nil?
managing_group = !resource[:group].nil?
set_mode(value.to_i(8), resource[:path], true, managing_owner, managing_group)
rescue => detail
error = Puppet::Error.new(_("failed to set mode %{mode} on %{path}: %{message}") % { mode: mode, path: resource[:path], message: detail.message })
error.set_backtrace detail.backtraceView on GitHub (pinned to e227c27540)
When it happens
Trigger: Thrown at lib/puppet/provider/file/windows.rb:60 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of puppetlabs/puppet@e227c27540 (2026-08-21).
Data as JSON: /api/errors/297b7952ff68327c.
Report an issue: GitHub.