puppetlabs/puppet · error · Puppet::Error
Could not create %{resource} %{name}: %{detail}
Error message
Could not create %{resource} %{name}: %{detail} What it means
Error "Could not create %{resource} %{name}: %{detail}" thrown in puppetlabs/puppet.
Source
Thrown at lib/puppet/provider/nameservice.rb:168
# ...and finally increment and return the next value.
@prevauto += 1
end
def create
if exists?
info _("already exists")
# The object already exists
return nil
end
begin
sensitive = has_sensitive_data?
execute(addcmd, { :failonfail => true, :combine => true, :custom_environment => @custom_environment, :sensitive => sensitive })
if feature?(:manages_password_age) && (cmd = passcmd)
execute(cmd, { :failonfail => true, :combine => true, :custom_environment => @custom_environment, :sensitive => sensitive })
end
rescue Puppet::ExecutionFailure => detail
raise Puppet::Error, _("Could not create %{resource} %{name}: %{detail}") % { resource: @resource.class.name, name: @resource.name, detail: detail }, detail.backtrace
end
end
def delete
unless exists?
info _("already absent")
# the object already doesn't exist
return nil
end
begin
execute(deletecmd, { :failonfail => true, :combine => true, :custom_environment => @custom_environment })
rescue Puppet::ExecutionFailure => detail
raise Puppet::Error, _("Could not delete %{resource} %{name}: %{detail}") % { resource: @resource.class.name, name: @resource.name, detail: detail }, detail.backtrace
end
end
def ensureView on GitHub (pinned to e227c27540)
When it happens
Trigger: Thrown at lib/puppet/provider/nameservice.rb:168 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/7f6af07f233666fb.
Report an issue: GitHub.