{"record":{"id":"d385a478bbf28f1b","repo":"theforeman/foreman","slug":"unable-to-create-proxy-feature-seedhelper-forma","errorCode":null,"errorMessage":"Unable to create proxy feature: #{SeedHelper.format_errors f}","messagePattern":"Unable to create proxy feature: #(.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"db/seeds.d/110-smart_proxy_features.rb","lineNumber":7,"sourceCode":"# Proxy features\nproxy_features = [\"Templates\", \"TFTP\", \"DNS\", \"DHCP\", \"Puppet CA\", \"BMC\", \"Realm\", \"Facts\", \"Logs\", \"HTTPBoot\", \"External IPAM\",\n                  \"Registration\"]\n\nproxy_features.each do |input|\n  f = Feature.where(:name => input).first_or_create\n  raise \"Unable to create proxy feature: #{SeedHelper.format_errors f}\" if f.nil? || f.errors.any?\nend\n","sourceCodeStart":1,"sourceCodeEnd":9,"githubUrl":"https://github.com/theforeman/foreman/blob/6b05625475cfe6aac31a88f8c8ee6e62e4efe620/db/seeds.d/110-smart_proxy_features.rb#L1-L9","documentation":"Error \"Unable to create proxy feature: #{SeedHelper.format_errors f}\" thrown in theforeman/foreman.","triggerScenarios":"Thrown at db/seeds.d/110-smart_proxy_features.rb:7 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"6b05625475cfe6aac31a88f8c8ee6e62e4efe620","analyzedAt":"2026-08-23T17:46:34.094Z","schemaVersion":2},"datasetVersion":"2026-08-23T21:17:23.414Z"}